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 Sep 16, 2015@jacob_vejvoda
protocol lib version is 3.6.4
server is 1.8 spigot
Libdis is 8.6.5
-
View User Profile
-
Send Message
Posted Sep 16, 2015@LordMaverick1
Cna I have your server version, protocol lib version, and lobs disguises version?
-
View User Profile
-
Send Message
Posted Sep 16, 2015sorry for posting so much Anyways i just removed the old comments and compiled them into one to make it less cluttered just trying to get you all the info i can
anyways when i was finally able to log in i used a villager egg and placed a villager on the ground. this caused me to receive the error again and kicking me out. hope that helps?
2nd Post: 33 minutes ago - 0 likes http://pastebin.com/53ybYzQs
Here is a pastebin of the issue at hand.
yes i know alot of warns and errors.the main issue happens when i try logging in. near the bottom
Original:post 8 hours, 24 minutes ago - 0 likes having problems running this plugin.
Spigot 1.8
the problem is whenever i enable the protocollib
It causes villagers to turn into witches and when u try to spawn a villager it logs you out and gives me this error
Internal Exception: io.netty.handler.codec.DecoderException: java.lang.IndexOutOfBoundsException: readerIndex(1) + length(1) exceeds writerIndex(1): UnpooledHeapByteBuf(ridx: 1, widx: 1, cap: 1)
any way of fixing this? im trying to make a RPG style server and MCA is something that i really wanna incorporate into this
-
View User Profile
-
Send Message
Posted Sep 15, 2015MCA has to be one of the best mods ever! You deserve 100 likes for making a version for Spigot!
-
View User Profile
-
Send Message
Posted Sep 10, 2015@leon6er
Only 1.8 is supported.
-
View User Profile
-
Send Message
Posted Sep 10, 2015do skins not work in 1.7.9?
-
View User Profile
-
Send Message
Posted Sep 9, 2015@mizuiko
Make sure your protocol lib and libs's disguises version support 1.8.1.
Also any errors?
Try setting useNames to false in the config.
-
View User Profile
-
Send Message
Posted Sep 9, 2015@jacob_vejvoda
i made my server on 1.8. now but i still have problem with this plugin. i can interact with villagers but i don't see any skins and i cant even craft ring.
My server is 1.8. spiggot
-
View User Profile
-
Send Message
Posted Sep 8, 2015@jacob_vejvoda
Thanks, it works flawlessly now :)
-
View User Profile
-
Send Message
Posted Sep 8, 2015@mizuiko
No, sorry, only 1.8 is supported.
-
View User Profile
-
Send Message
Posted Sep 8, 2015i cant use this for my server 1.7.10, there is some way to can do that?
-
View User Profile
-
Send Message
Posted Sep 7, 2015Previous version 0.7.1 would not install on my server but the latest build does! Thanks so much for this great plugin! XD
-
View User Profile
-
Send Message
Posted Sep 7, 2015@shop1126
Yes, you can turn it off by setting "spawnRandomVillagers: false" in the config.
-
View User Profile
-
Send Message
Posted Sep 7, 2015Hey! I love to see this plugin updated to support more MC versions :D After loading RVT onto my server, I see villagers spawning in random locations (nowhere near a village) I've seen villagers on top of trees or in the middle of a lake. Villagers even spawn in my Plotworld where mob spawning is set to disable. http://imgur.com/w69fSKf,TZFdqQX,r6Cd0uK,FBoHEcu#0 Is there something that the plugin does to create new villagers so there's a greater NPC aspect? If so, I think that's really cool. But I think there should be a way to toggle it for them spawning everywhere or just in villages :) Thanks for reading
-
View User Profile
-
Send Message
Posted Aug 25, 2015@Littlekocy
@KaiaCoastal
Send me the errors. (mabey crate tickets)
-
View User Profile
-
Send Message
Posted Aug 25, 2015@Littlekocy
Same here. My server runs perfectly without it.
-
View User Profile
-
Send Message
Posted Aug 24, 2015Same here, server runs fine after add, then after a while,
Server Crash for unknown reason, I suspect memory leaks occurs. But the problem is, If I remove this plugin, it works fine.
-
View User Profile
-
Send Message
Posted Aug 24, 2015Hi - I added this to my minecraft server. It's causing major crashing. Players who aren't near villagers are fine, but those who are crash with this message: Internal Exception: io.netty.handler.codec.DecoderException: java.lang.IndexOutOfBoundsException: readerIndex(1) + length(1) exceeds writerIndex(1): UnpooledHeapByteBuf(ridx: 1, widx: 1, cap: 1) And if you look in the console, it says that person "has disconnected, reason: Internal Exception: java.io.IOException: Broken pipe". I have the latest versions of this plugin, ProcolLib, And Lib's Disguises. Aside from that, I have: essentials, world edit, world guard, core protect, morphy, backpacks, bpermissions, bchatmanager, buy region, EasySpawnPlus, Jobs, Lockette, mcMMO, Multiverse-Core, SetSpawn, and Vault. I tried removing Morphy because that's the only other plugin that also requires ProtocolLib and Lib's Disguises, but that did not help. I also tried setting use names to false, but that didn't work either. Any suggestions what's going on or how I can fix it?
-
View User Profile
-
Send Message
Posted Aug 19, 2015Jacob sorry i found out what was wrong i didn't download the other protolib thanks ^^ i got it to load
-
View User Profile
-
Send Message
Posted Aug 19, 2015The jar will not load nor will the libs jar for disguises. I'm not sure why i have spigot 1.8.4
Do you know why this is happening?