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 Nov 1, 2015Hey, sorry to bother you again, but it came back, and i found it is because of the random villager spawning. I want to keep it on, but when i have it on it causes to many villagers to eventually spawn. Is there a way around this?
Thanks ( i have the random spawn chance set to default right now)
-
View User Profile
-
Send Message
Posted Nov 1, 2015hmmm, i killed all the villagers in a 1000 radius and i think it fixed the problem, if it persists, ill check back with you :D Ill just spawn them back in manually. It is a custom map, so that may be causing the excessive spawn
-
View User Profile
-
Send Message
Posted Nov 1, 2015@Sshawarma
The problem on your server must me caused by tons of villager spawning, and not being removed. Do you have a lot of villagers?
-
View User Profile
-
Send Message
Posted Nov 1, 2015Hey, don't know if u remember me from spigot...but anyway, this plugin is REALLY cool, its just that for some reason after like an hour, the size of the save file goes up to around 8 mb. (from 8 kb) and all of a sudden my tps goes from 19 to 2. I am on spigot 1.8.8 and the latest version of disguise and protocol lib, any help. EDIT: If i delete the save file, the lagg goes away, but of course all villager data too.(until lagg comes back)
Thanks, Sshawarma :D
PS: ur plugins are awesome!
-
View User Profile
-
Send Message
Posted Oct 31, 2015@Team_Smelted
You don't have libs disguises installed.
-
View User Profile
-
Send Message
Posted Oct 31, 2015When I start my server (1.8.8 spigot... no config folder come out, when i right click villagers nothing happens, and in result... the plugin just doesnt work
-
View User Profile
-
Send Message
Posted Oct 27, 2015Not sure where to create a ticket but we are expereincing issues where the skins will revert back to the original skins provided. Is there a way to make sure the skins we apply don't revert back?
-
View User Profile
-
Send Message
Posted Oct 18, 2015Can I keep the functionality of the plugin, but revert back to regular villager skins instead? I have a custom resource pack for Halloween and I want to be able to show off the villager skins!
-
View User Profile
-
Send Message
Posted Sep 30, 2015@MCDaimondCarrot
Create a ticket with the error.
-
View User Profile
-
Send Message
Posted Sep 29, 2015I would like to know why when i interact w/ one of the villagers or hurt one it says Message Error Can you please Help! Server 1.8.8 Newest Spigot as of September 29 2015
-
View User Profile
-
Send Message
Posted Sep 22, 2015@jacob_vejvoda
I'm aware, but I prefer "gender". the option would be nice. :)
-
View User Profile
-
Send Message
Posted Sep 22, 2015@nexus671
Crate a ticket and Ill try to find out whats wrong. But none else has ever reported this problem.
Also try turning off random villager spawns. Too many villagers being diguised may cause problems.
-
View User Profile
-
Send Message
Posted Sep 22, 2015any solution for the memory leak?
-
View User Profile
-
Send Message
Posted Sep 21, 2015@CaptainPrickles
What are you talking about, they are the same thing...
-
View User Profile
-
Send Message
Posted Sep 21, 2015Please give us the option of using "gender" instead of "sex"!
-
View User Profile
-
Send Message
Posted Sep 19, 2015and what I would end up seeing is like 40 villagers in one house which might be the problem
-
View User Profile
-
Send Message
Posted Sep 19, 2015http://timings.aikar.co/?url=12457939 Thats t he timings report well what happens is if i have random villagers on the ram starts at 2gb intally then it rises to 4gb with an hour or so and i have to set the server to auto restart to keep it down. all the plugins and there versions and server version is on the timingings report
-
View User Profile
-
Send Message
Posted Sep 18, 2015@nexus671
There is no "fix" for a problem I am not aware of. Give me your server version, disguises version, and a timings report.
-
View User Profile
-
Send Message
Posted Sep 18, 2015im having huge performance issues with this plugin the times are really high 12.55% 3,606.67% 9.02 s 1,803.33 ms 0.0 0.0k Task: RVT$9(Single) 4.96% 594.47% 3.57 s 297.23 ms 0.0 0.0k RVT::onPlayerClick(InventoryClickEvent) 2.50% 359.94% 1.80 s 179.97 ms 0.0 0.0k RVT::onVillagerDie(EntityDeathEvent)
Any fix?
-
View User Profile
-
Send Message
Posted Sep 16, 2015I got it working! Freaking Sweet!!
ok what it was is the DisLib i was using was the one off my provider. instead i used the 1.8 version u provided and it worked. So sweet!