promotional bannermobile promotional banner

Kingdoms: Villager Retaliation!

It's about time the villagers retaliated.
Back to Files

villager_retaliation-neoforge-1.21.1-1.0.0-beta.8.jar

File namevillager_retaliation-neoforge-1.21.1-1.0.0-beta.8.jar
Uploader
jvnjvn
Uploaded
May 21, 2026
Downloads
90
Size
793.1 KB
Mod Loaders
NeoForge
File ID
8121375
Type
B
Beta
Supported game versions
  • 1.21.1

Curse Maven Snippet

NeoForge

implementation "curse.maven:villager-retaliation-1533925:8121375"

Learn more about Curse Maven

What's new

Added

  • Villager recruitment: hire villagers (not implemented yet), make them follow you, dismiss them, and receive betrayal/death notices
  • Villager inventory UI for high-reputation villagers, including visible equipment/armour slots
  • Gift system with reputation effects, profession-based preferences, gift knowledge discovery, and high-reputation reward gifts
  • Villager mood/disposition dialogue behaviour
  • Grouped villager chat messages with profession-colored speaker labels for better legibility
  • Cover Them in Debris advancement
  • Villagers can flee natural hostile mobs when unarmed

Dialogue features are now data driven

  • Dialogue is now loaded from datapack JSON
  • Custom dialogue options can be added by packs/modpacks
  • Notifications are now data driven with custom text, colours, triggers, filters, and world-text indicators
  • Gifts are now data driven with item/tag selectors, profession rules, reputation values, and reward pools
  • Villager preset names are now data driven
  • Dialogue and notifications support locale overlays, with en_us fallback

Improved

  • Added gift info tooltip showing known liked/disliked gifts
  • Added config for natural hostile detection radius
  • Improved villager combat/equipment handling
  • Improved reputation and ambient world-text notification visuals
  • Clicking dialogue options no longer resets the menu scroll position
  • Expanded README documentation for pack creators and translators

This mod has no additional files