Villager Retaliation!

It's about time the villagers retaliated.

File Details

villager_retaliation-neoforge-1.21.1-1.0.0-beta.12-hotfix.1.jar

  • B
  • Jun 2, 2026
  • 2.92 MB
  • 73
  • 1.21.1
  • NeoForge

File Name

villager_retaliation-neoforge-1.21.1-1.0.0-beta.12-hotfix.1.jar

Supported Versions

  • 1.21.1

Curse Maven Snippet

NeoForge

implementation "curse.maven:villager-retaliation-1533925:8188529"
Curse Maven does not yet support mods that have disabled 3rd party sharing

Learn more about Curse Maven

Changed

  • Made villager skill-trade registration idempotent so repeated registration passes no longer append duplicate offers to villager or wandering trader trade pools.
  • Reworked interaction-screen layout math to be scale-aware across profile, skills, gift, navigation, option-list, and quest-journal UI surfaces.
  • Tooltip rendering now uses bounded, scale-aware positioning so item and component tooltips stay readable and remain on-screen at larger UI scales.

Fixed

  • Fixed UI scale rendering issues for gui scale 1, 2, 4, and auto.
  • Fixed Mac user UI rendering (i think lol).
  • Fixed duplicate villager and wandering-trader skill trades caused by repeated trade registration against mutable or previously registered trade collections.
  • Fixed gift-page hit detection, hover states, and button placement drifting out of sync when UI scale or text scale changed.
  • Fixed profile-page and option-list hover/click regions using unscaled screen coordinates, which could cause incorrect selection and tooltip behavior at non-default scales.
  • Fixed interaction-screen tooltips rendering off-screen or at inconsistent positions when the UI was transformed or scaled.