\[[98d2793](https://github.com/way2muchnoise/JustEnoughResources/commit/98d279361cb4d63bfc8c54b745cd7d3649f84129)\] publish Fabric version (way2muchnoise)
\[[98d2793](https://github.com/way2muchnoise/JustEnoughResources/commit/98d279361cb4d63bfc8c54b745cd7d3649f84129)\] publish Fabric version (way2muchnoise)
\[[20df5d9](https://github.com/way2muchnoise/JustEnoughResources/commit/20df5d983138c38897f5b1d48c1d3f0a3ced7269)\] update to 1.21.7 (way2muchnoise)
\[[4f86c05](https://github.com/way2muchnoise/JustEnoughResources/commit/4f86c056f5b17a1d0e4564d48330d61db47e2df9)\] check against newer JEI build (way2muchnoise)
\[[928d676](https://github.com/way2muchnoise/JustEnoughResources/commit/928d676868c2d1cdc83b4968c85c2abd3a7089b0)\] move over to new JEI methods, preparing for method deprication (way2muchnoise)
\[[5fac699](https://github.com/way2muchnoise/JustEnoughResources/commit/5fac699bae893851e73bd5aa0f343f0e19de8b6c)\] Translation into Argentine Spanish (es_ar) for JustEnoughResources (#542) (GitHub)
\[[5fac699](https://github.com/way2muchnoise/JustEnoughResources/commit/5fac699bae893851e73bd5aa0f343f0e19de8b6c)\] Translation into Argentine Spanish (es_ar) for JustEnoughResources (#542) (GitHub)
\[[5fac699](https://github.com/way2muchnoise/JustEnoughResources/commit/5fac699bae893851e73bd5aa0f343f0e19de8b6c)\] Translation into Argentine Spanish (es_ar) for JustEnoughResources (#542) (GitHub)
\[[a46144a](https://github.com/way2muchnoise/JustEnoughResources/commit/a46144abbf8a81dca6a9bf6c19691e6009ade889)\] Fixed `world-gen.json` loading by using `ResourceLocation.parse` instead of `ResourceLocation.withDefaultNamespace`. The `dim` parameter already includes the namespace (e.g., `minecraft:iron_ore`), whereas `withDefaultNamespace` assumes a path-only input (e.g., `iron_ore`). This mismatch was causing a `ResourceLocationException: Non [a-z0-9/._-] character in path of location: minecraft:minecraft:overworld`. (#537) (GitHub)
\[[a46144a](https://github.com/way2muchnoise/JustEnoughResources/commit/a46144abbf8a81dca6a9bf6c19691e6009ade889)\] Fixed `world-gen.json` loading by using `ResourceLocation.parse` instead of `ResourceLocation.withDefaultNamespace`. The `dim` parameter already includes the namespace (e.g., `minecraft:iron_ore`), whereas `withDefaultNamespace` assumes a path-only input (e.g., `iron_ore`). This mismatch was causing a `ResourceLocationException: Non [a-z0-9/._-] character in path of location: minecraft:minecraft:overworld`. (#537) (GitHub)
\[[a46144a](https://github.com/way2muchnoise/JustEnoughResources/commit/a46144abbf8a81dca6a9bf6c19691e6009ade889)\] Fixed `world-gen.json` loading by using `ResourceLocation.parse` instead of `ResourceLocation.withDefaultNamespace`. The `dim` parameter already includes the namespace (e.g., `minecraft:iron_ore`), whereas `withDefaultNamespace` assumes a path-only input (e.g., `iron_ore`). This mismatch was causing a `ResourceLocationException: Non [a-z0-9/._-] character in path of location: minecraft:minecraft:overworld`. (#537) (GitHub)
\[[768639a](https://github.com/way2muchnoise/JustEnoughResources/commit/768639a3fb08b5abca1fc0b236e4a1523efe0822)\] simplify project structure to fix build on Forge and NeoForge (way2muchnoise)
\[[d03ec9a](https://github.com/way2muchnoise/JustEnoughResources/commit/d03ec9ab1fab549d640848f5f127f12d3975e58e)\] bump versions to 1.21.1 (way2muchnoise)
\[[768639a](https://github.com/way2muchnoise/JustEnoughResources/commit/768639a3fb08b5abca1fc0b236e4a1523efe0822)\] simplify project structure to fix build on Forge and NeoForge (way2muchnoise)
\[[d03ec9a](https://github.com/way2muchnoise/JustEnoughResources/commit/d03ec9ab1fab549d640848f5f127f12d3975e58e)\] bump versions to 1.21.1 (way2muchnoise)
\[[768639a](https://github.com/way2muchnoise/JustEnoughResources/commit/768639a3fb08b5abca1fc0b236e4a1523efe0822)\] simplify project structure to fix build on Forge and NeoForge (way2muchnoise)
\[[d03ec9a](https://github.com/way2muchnoise/JustEnoughResources/commit/d03ec9ab1fab549d640848f5f127f12d3975e58e)\] bump versions to 1.21.1 (way2muchnoise)
\[[0ad4b92](https://github.com/way2muchnoise/JustEnoughResources/commit/0ad4b92dce5127b94c6659f7099402713f08c21d)\] make sure villager is not null when passed to tradelist, should fix #483 (way2muchnoise)
\[[0ad4b92](https://github.com/way2muchnoise/JustEnoughResources/commit/0ad4b92dce5127b94c6659f7099402713f08c21d)\] make sure villager is not null when passed to tradelist, should fix #483 (way2muchnoise)
\[[0ad4b92](https://github.com/way2muchnoise/JustEnoughResources/commit/0ad4b92dce5127b94c6659f7099402713f08c21d)\] make sure villager is not null when passed to tradelist, should fix #483 (way2muchnoise)
\[[27ed5ae](https://github.com/way2muchnoise/JustEnoughResources/commit/27ed5ae04d6e476085663d3c779f59e0be78083b)\] When discovering plugins on forge, scan for the annotation, not the plugin base class. (#449) (GitHub)
\[[27ed5ae](https://github.com/way2muchnoise/JustEnoughResources/commit/27ed5ae04d6e476085663d3c779f59e0be78083b)\] When discovering plugins on forge, scan for the annotation, not the plugin base class. (#449) (GitHub)
\[[27ed5ae](https://github.com/way2muchnoise/JustEnoughResources/commit/27ed5ae04d6e476085663d3c779f59e0be78083b)\] When discovering plugins on forge, scan for the annotation, not the plugin base class. (#449) (GitHub)
\[[19b1947](https://github.com/way2muchnoise/JustEnoughResources/commit/19b19479224e7504d667ee7a9106327793cbaad8)\] add missing new line in multi line env variable (way2muchnoise)
\[[19b1947](https://github.com/way2muchnoise/JustEnoughResources/commit/19b19479224e7504d667ee7a9106327793cbaad8)\] add missing new line in multi line env variable (way2muchnoise)
\[[19b1947](https://github.com/way2muchnoise/JustEnoughResources/commit/19b19479224e7504d667ee7a9106327793cbaad8)\] add missing new line in multi line env variable (way2muchnoise)