RealisticVillagers

MC Plugin RealisticVillagers 3.2.3
Forget about those boring villagers and replace them with interactive humans!

NOTE: Some things changed in 1.19.4, any bug report it in private, discord or discussion.

Changelog

  • Added support for 1.19.4.
  • Dropped support for 1.19.3, use 2.0.1, 2.0.1.1 or 2.0.1.2 (plugin) or upgrade to the latest version (server).
  • Fixed an issue where the *** of the newborn baby was changed when giving an invalid name.
Changelog
  • Updated dependencies; fixes an error when procreating (in 1.19.2).
  • Like (+1)
Reactions: SamUwU
NOTE: this is (possibly) the last update for version 1.19.2 and the native version will be changed to 1.19.3 in future updates; also, keep an eye on the performance notes added in the overview as the next update will be more focused on performance improvement!

Changelog
(new video added to overview)
  • Modify inventory size & slots of items in the main GUI.
  • Added automatic welcome messages when walking near a villager; take a look here.
  • Added the whistle; use it to summon family members wherever they are.
  • Increased the hitbox of baby villagers to prevent them from suffocating in small spaces (only one block high).
  • Added a behavior to check the inventory for useful items, such as weapons, armor, etc.
  • Villagers now drink health potions (HEAL/REGENERATION/HEALTH_BOOST/ABSORPTION) when they need to recover health.
  • Villagers now drink "fight" potions (MOVEMENT_SPEED/DAMAGE_BOOST/DAMAGE_RESISTANCE/FIRE_RESISTANCE) before a raid wave.
  • Villagers now feed their pets if they need to regain health.
  • Switched to a better equipment system; take a look here.
  • Now you can specify your child's initial reputation at birth.
  • Commands:
    • Added the subcommand get_whistle.
    • Added the subcommand get_divorce_papers.
    • Changed the subcommand "ring" to "get_ring" to match the format of the new subcommands.
  • Now you can modify the divorce papers that the player receives from the cleric.
  • Messages:
    • The help message has been removed from messages.yml and can no longer be modified.
    • Moved @cleric-divorce-papers to @cleric.divorce-papers, before updating, make a copy of those messages!
  • Changed the villager tracking system; the villagers.yml file is no longer needed (it will be automatically deleted when updating).
  • Added a glass pane frame to the main menu.
  • Removed the reputation limit from the gossip system.
  • Reduced the amount of gossip transfer when villagers gossip with other villagers.
  • Villagers now have a chance of success when taming pets (just like players).
  • Villagers can now tame parrots and even carry them on their shoulders.
  • Added an option for villagers to defend the player they are following.
  • Changes to the @villager-defend-hero-of-the-village option: now the player who has killed at least one raider is also considered "hero of the village"; this means, the player who will receive this effect if the raid is successfully defended.
  • Changes to the @villager-defend-family-member option: now villagers also defend family members who are villagers.
  • Now villagers can throw their tridents if they have the RIPTIDE or LOYALTY enchantment.
  • Added an option to decide if the riptide attack damages other villagers.
  • If a villager is hit by a lightning spawned from a trident with the CHANNELING enchantment used by a villager, the villager won't be converted into a witch (if @Witch-conversion is true).
  • If the villager is equipped with a bow or crossbow and has no projectile to throw but has a melee weapon, that weapon will be used.
  • Now villagers can adopt pets of other villagers who have died (with only 1 taming food).
  • Added an option to prevent iron golems created by villagers from attacking the player after being hit (accidentally or not) during a raid (the player must be a candidate to become the hero of the village).
  • Added an identifier for wanted items so that they can only be picked in chests.
  • Now villagers only grab one item of each type when looting a chest.
  • Fixed some errors when drinking a honey bottle.
  • Added an option for villagers not to harm other villagers with the explosion of a firework launched from a crossbow.
  • Now you can specify the amount of items a villager grabs from a chest when looting wanted items.
  • When the villager grabs a weapon/armor piece of the same material as the one he already has equipped and without enchantments, the one with less damage will be equipped.
  • Increased the villager's speed when they are in water to prevent them from taking too long to get out of the water.
  • Now arrows shot by villagers (either from a bow or crossbow) cannot be picked up by players (like arrows shot by skeletons).
  • Now the children of a villager can be displayed one line below the other in the information item found in the main menu; to do this, you must change the variable %childrens% to %children% and format it the way you want. Have a look here.
  • Now you can modify (or remove) the death symbol that appears next to the name of a dead villager.
  • When a villager is killed, nearby family members will attack the player (except in raids).
  • Added an option so that tridents with riptide can only be thrown by villagers when in water or exposed to rain.
Top Bottom