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.12-hotfix.2.jar

File namevillager_retaliation-neoforge-1.21.1-1.0.0-beta.12-hotfix.2.jar
Uploader
jvnjvn
Uploaded
Jun 7, 2026
Downloads
5.0K
Size
2.9 MB
Mod Loaders
NeoForge
File ID
8213232
Type
B
Beta
Supported game versions
  • 1.21.1

Curse Maven Snippet

NeoForge

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

Learn more about Curse Maven

What's new

Added

  • Added non-binary villager gender support across social data, breeding compatibility checks, profile/family UI labels, deterministic preset-name selection, and English localization.
  • Added new config options related to villager breeding rules.
  • Added five new built-in Village Supply quests: beetroot_bundle, bottle_stock, egg_baskets, feather_fletching, and torch_bundle, each with authored quest definitions, dialogue trees, loot tables, and player-wiki coverage.
  • Added /villagerretaliation profile set_gender so operators can set a villager's stored gender directly in-game.
  • Added more preset villager names to the built-in male and female name pools (non-binary villagers will pool from both of these).

Changed

  • Villager gender chosen through the new command is now persisted on the villager so profile data and future loads keep the override.
  • Added skill-based trade-level XP scaling driven by the villager's primary profession skill, including persisted fractional progress so slowed or boosted trade XP carries cleanly across trades.
  • Merchant trade UI now displays the adjusted trade-level XP gain using synced villager profile data instead of showing stale vanilla-only values.
  • Skill-based trade leveling now guarantees at least 1 visible trade-level XP from XP-bearing trades, matching the updated config tooltip and avoiding zero-looking progress on valid trades.

Fixed

  • Fixed skill-based trade-level XP progress desync between server-side villager leveling and the client merchant display.
  • Fixed adjusted trade XP being lost between trades by syncing and caching the remaining fractional progress in villager profile payloads.
  • Fixed merchant result and container flows bypassing adjusted trade-level XP presentation after a trade completed or when trade offers refreshed.

This mod has no additional files