v1.0.2
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.jsonwas missing therefmapkey pointing at the generatedfarmerscontracts.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 withInvalidInjectionException: ...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
runServerSelfTestpasses 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+