NeoForge 1.21.1 Port
Hi! I've created a NeoForge 1.21.1 port of Nemo's Backpacks, available here:
https://github.com/SajmonOriginal/NemosBackpacks/tree/version/1.21.1
What's included:
- Full NeoForge 1.21.1 port (single-module, no multiloader)
- All 102 backpack items (17 colors x 6 material tiers)
- 4 smithing upgrade templates
- Backpack equip slot (slot 46) with inventory mixin system
- Keybinds: B = swap backpack, I = open equipped backpack
- HUD backpack icon rendering
- 3D backpack rendering on player's back (configurable)
- Client config (render backpack on back toggle)
- IS_BACKPACK_OPEN data component
- All recipes, tags, textures, and lang files
API adaptations for NeoForge 1.21.1:
- NeoForge DeferredRegister for items, menus, creative tabs, data components
- NeoForge networking (CustomPacketPayload, RegisterPayloadHandlersEvent)
- @EventBusSubscriber for client events (screens, keybinds, render layers)
- Mixin HEAD injection for Inventory methods (vanilla mutates index parameter)
- Atlas registration for slot icon texture
- Recipe format adapted (crafting_transmute -> crafting_shapeless, result.id format)
Feel free to use this port however you'd like. Happy to discuss any changes or improvements!
NeoForge 1.21.1 Port
Hi! I've created a NeoForge 1.21.1 port of Nemo's Backpacks, available here:
https://github.com/SajmonOriginal/NemosBackpacks/tree/version/1.21.1
What's included:
API adaptations for NeoForge 1.21.1:
Feel free to use this port however you'd like. Happy to discuss any changes or improvements!