Skip to content

v1.0.2

Choose a tag to compare

@Flomik10002 Flomik10002 released this 31 Jul 13:47

Patch release: fixes a critical crash on real (non-dev) Forge 1.20.1 installs - #1.

Fixed (Forge 1.20.1 build only):

  • farmerscontracts.mixins.json was missing the refmap key pointing at the generated farmerscontracts.refmap.json, so Mixin never loaded it and fell back to matching injection targets by literal (unobfuscated) method name against real Forge's SRG-obfuscated runtime classes. This made every genuine Forge 1.20.1 install crash at bootstrap with InvalidInjectionException: ...could not find any targets matching 'brainProvider' - the mod never actually loaded. NeoForge 1.20.1/1.21.1 were unaffected (no SRG obfuscation at runtime, so no refmap is needed there).
  • Verified with a real Java 17 / Forge 1.20.1 build: the mixin now applies cleanly and runServerSelfTest passes 16/16.

Also: version bumped to 1.0.2 on the NeoForge 1.21.1 build too, to keep both loader builds on the same mod_version - no functional changes on that side this release.

Downloads:

  • farmerscontracts-1.0.2-neoforge-1.21.1.jar — NeoForge, Minecraft 1.21.1, requires Farmer's Delight 1.2.4+
  • farmerscontracts-1.0.2-forge-1.20.1.jar — Forge (also runs on NeoForge 1.20.1 unmodified), Minecraft 1.20.1, requires Farmer's Delight 1.3+