[1.21.1] Add the NeoForge backport - #417
Conversation
|
Isn't it just better to go to 26.2 Neoforge or Fabric, this way you guys can keep the new features and we get the more updated mods |
|
Hello there! If we want these changes to be included in both the We can continue the discussion in discord if you prefer 🙌 |
|
Thanks! I’ve retargeted the PR to https://github.com/Campione01/middle-earth/actions/runs/32262156398 Keeping Fabric and NeoForge development separate makes sense for this port. We can discuss a dual-port setup later if that becomes useful. |
Jukoz
left a comment
There was a problem hiding this comment.
Insane work! Thank you very much for the port 😄 ! Will be released alongside 1.0.3b & after playtesting it.
This adds the NeoForge 1.21.1 backport I mentioned on Discord. Middle-earth, Seven Stars API, and Of Beasts and Wild Things remain separate logical mods, while the two dependencies are packaged inside the player-facing Middle-earth jar with NeoForge Jar-in-Jar.
The branch follows the complete official upstream
1.0.2-1.21.8-betatagged tree atfe655f713. Compatible changes are backported directly or adapted to Minecraft 1.21.1 and NeoForge APIs.Main points
middle-earth:*,sevenstars_api, andwild_thingsIDs and resources.Version-specific adaptations
models/itemformat.Validation
./gradlew clean build --console=plainpasses.fabric.mod.json,net/fabricmc/**runtime classes, or duplicate ZIP entries.The complete baseline and acceptance record is in
docs/neo-1.21.1-backport-acceptance.md.