Real Villager Towns
Features
Info:
Hate those weird squidward villagers? Then this is the plugin for you! This plugin changes villagers to fake players with player skins, they act the same as regular villagers. However you can interact with them by right-clicking on them. When you do this a menu will pop up with various options and info on them. Click the options to do your desired action, then the villager will respond in the chat. This plugin was inspired by the forge mod MCA.
Hearts:
As you interact with villagers their hearts (how much they like you) will go up or down. Once a villager's hearts are high enough you can gift them a "Marriage Ring" to ask them to marry you.
Babies:
Once your married to a villager or their heart level is high enough, an option will show up on the menu to have have kids. When you have a kid it will look like a regular villager baby, but you can still interact with it. Eventually it will grow up and become a "fake player" villager.
Players:
You can also click on a player to ask them to marry you. Once married to a player you can have kids by clicking on them again. (They have to agree for both) You can disable this by setting enablePlayerMarriage: false in the config.yml
Gifts:
When you select the gift option and click on a villager with an item, you give it to them. Some items do special things when you give them to a villager. Roses make them like you more, potions can get them drunk, and bows will make them shoot at hostile mobs.
RVT Villager:
All villagers will become RVT villagers automatically. If you don't want this then set autoChangeVillagers: false in the config.yml. Villagers can spawn randomly around the world, to disable this set spawnRandomVillagers: false in the config.yml You can make a normal villager a RVT villager with: /rvt setvillager while your looking at the villager.
Here is a picture of villagers in a village:
Here is the crafting recipe for the marriage ring:
Here is a picture of the villager info:
Here is a picture of a villager menu:
Here is a picture of a villager with a bow:
Plugin spotlight video:
--------------------------------------------------------------
Commands
OP Commands:
/rvt fixskin <newPlayerName>
/rvt reload
/rvt setvillager
/rvt like <playerName> (Makes the villager your looking at like that player)
/rvt likes
/rvt clearbaby <playerName>
/rvt setprofession <profession>
Player Commands:
/rvt sex <male/female>
/bringkids
--------------------------------------------------------------
Permissions
Permission to use the RVT op commands: rvt.op.commands
--------------------------------------------------------------
Installation
1. Drop the plugin into your plugins folder and restart the server.
2. Install Lib's Disguises.
3. Edit the config to change anything you want.
4. Do /rvt reload
--------------------------------------------------------------
Configuration
To change or add villager names, skins, or chat just edit the config file.
Its fairly easy to find the different sections.
--------------------------------------------------------------
Upcoming Features
- Bug Fixes
- Allow villagers to fight with swords.
--------------------------------------------------------------
FAQ
Q: How can I replace a skin I don't like?
A: Use the command /rvt fixskin <newPlayerName> while looking at a villager that has the skin.
Q: All the villagers look like Steve, how do I fix it?
A: Your version of Lib Disguise doesn't support skins with custom names. Just disable the option "useNames" in the config, delete your saves.yml and restart the server.
Q: Skins are not working!
A: Try this version of Link Removed: http://www.mediafire.com/download/j2jzk43guhhh439/LibsDisguises_1.8.jar , if it still doesn't work, please create a ticket with server type/version, RVT version, Protocol lib version, Lib's disguises version, and error. Also note if the villagers have custom names.
Q: How can I remove talking to the villagers, and just have them disguised with just their normal trade?
A: Set useVillagerInteractions: false in the config.yml
Q: How do I stop villagers from spawning randomly outside of towns?
A: Set spawnRandomVillagers: false in the config.yml
Q: How do lessen/change the new random villager spawns?
A: Set randomVillagerChance to a bigger number in the config, its a 1 in this number chance.
--------------------------------------------------------------
MC Stats
This plugin sends info on how many servers and players are using this plugin.
If you wish to disable the usage stats, look at /plugins/PluginMetrics/config.yml.

--------------------------------------------------------------
Donate
If you like my plugins and want to help me out:
--------------------------------------------------------------
YouTube/FaceBook/Twitter
Check out my YouTube for more Minecraft awesomeness:
http://www.youtube.com/user/Jacobvejvoda
Keep up to date with my stuffs at my FB page/Twitter:
https://www.facebook.com/EliminatorProductions
https://twitter.com/Elimnator

-
View User Profile
-
Send Message
Posted Feb 19, 2015@jakecool19
As far as I know there are no other disguise plugins that work for 1.8
I think there my be a new version of lib disguise that I need to update to.
-
View User Profile
-
Send Message
Posted Feb 19, 2015@jacob_vejvoda
Excuse me, but are there any other disguise plugins that are compatible with this? I have tried the most recent version of lib disguise but the villagers are totally invisible and the author of lib disguise has abadoned it.
-
View User Profile
-
Send Message
Posted Feb 18, 2015@Crosis47
Any errors?
-
View User Profile
-
Send Message
Posted Feb 18, 2015When I click to trade with an RVT Villager, I get stuck in the trade mode with all villagers until I restart the server. How do I get back to the villager interactions?
-
View User Profile
-
Send Message
Posted Feb 9, 2015@jacob_vejvoda
Sorry, the link to QuestsAPI is broken, and there is no commenting box. IDK how to check of a NPC if a quests guy.
-
View User Profile
-
Send Message
Posted Feb 6, 2015@Azzuro1
Ill look into making this compatible with Quests.
-
View User Profile
-
Send Message
Posted Feb 6, 2015Hi again Could be optional to marry when clicked on the npc? An option to disable this mode, it would be nice to be compatible with "Quests" I'm using version MCA 1.7.9 in Spigot 1.7-1.8
-
View User Profile
-
Send Message
Posted Feb 5, 2015@DrkMatr1984
Yes, I added the checks.
I added the checks on the interact, it still makes the NPCs into my villagers, you just should not be able to do my interactions with them.
-
View User Profile
-
Send Message
Posted Feb 5, 2015@DrkMatr1984
Still have the compatibility bug with Citizens2 Playermodel npc's wanting to marry me when clicked. Are you running them through the checks yet? :P No rush, just askin'.
-
View User Profile
-
Send Message
Posted Feb 4, 2015@merlinshaw
Are you on 1.8?
-
View User Profile
-
Send Message
Posted Feb 4, 2015I seem to be getting this rare error. With the newest version of the plugin.
http://paste.md-5.net/mebinomexe.avrasm
-
View User Profile
-
Send Message
Posted Feb 3, 2015@FutureForce
I added a set profession command in the latest update.
-
View User Profile
-
Send Message
Posted Feb 1, 2015@FutureForce
If you set spawnRandomVillagers to false it will stop them from spawning around.
You want to turn off the names? IKD if that's possible, I think player models have to have a name. For the villagers to farm they must spawn as a farmer, there is no way to pick their profession yet.
-
View User Profile
-
Send Message
Posted Feb 1, 20151> is there a way to get less npc's i have set spawnRandomVillagers: false and the are everywhere . my world is full of npc's even the nether and the end > 2> is iy posibble to select profession of the npc's . so they start farming and stuff ? 3> i still see the names above head can that be turned off.
-
View User Profile
-
Send Message
Posted Jan 31, 2015The author of the forge mod MCA has asked me not to have this plugin so similar to his, name and a few other things.
So I am going to be changing a few things. Mostly only the name and text related aspects.
I came up with a few new names for the plugin and put them up on a poll. Ether vote or post ideas for a name. Now is the time to ask for new things as well.
-
View User Profile
-
Send Message
Posted Jan 28, 2015@DrkMatr1984
Will do, thanks!
-
View User Profile
-
Send Message
Posted Jan 28, 2015@DrkMatr1984
@jacob_vejvoda
Yep, exactly. Just run it through an if like
And that should prevent compatibility issues with Citizens2 and shopkeepers NPCs.
-
View User Profile
-
Send Message
Posted Jan 26, 2015@DrkMatr1984
So if I check if entities for the Metadata NPC and shopkeeper it should fix the problems.
-
View User Profile
-
Send Message
Posted Jan 26, 2015@DrkMatr1984
"blablubbabc Jan 22, 2015 at 04:32 Yes, there is both:
shopkeeper entities should get the 'shopkeeper' metadata set and there is a isShopkeeper(Entity entity) in the shopkeeper plugin class, if you prefer that"
U can use this to make sure shopkeeper entities aren't affected by this plugin, and entity.hasMetadata("NPC") to do the same for citizens NPCs, creating a much broader range of potential users for your plugin. So entity.hasMetadata("shopkeeper") will similarly check for shopkeeper instances of villagers.
-
View User Profile
-
Send Message
Posted Jan 24, 2015@FutureForce
That not my plugin, normal villagers can get through doors. I don't change that in any way.