Changed
- Now supports Minecraft 26.1, 26.1.1, and 26.1.2.
- Architectury API is no longer required.
- Migrated build system from Architectury Loom to MultiLoader Template (NeoForm + Fabric Loom + NeoForge ModDev).
- Bumped Java requirement to 25.
- Bumped Fabric API to 0.148.0+26.1.2 and NeoForge to 26.1.2.43-beta.
Changed
- Now supports Minecraft 1.21.11.
Changed
- Ported to Minecraft 1.21.10.
- Migrated banner, decorated pot, and sheep renderers to the new extract-state and submit pipeline.
- Switched block entity NBT to the new ValueInput / ValueOutput storage api.
- Switched stored block entity item data to TypedEntityData (replaces CustomData for the BLOCK_ENTITY_DATA component).
- Bumped Architectury to 18.0.8 and NeoForge to 21.10.64.
Changelog
[1.2.1] — Minecraft 1.21.3-1.21.4
Changed
- Ported to Minecraft 1.21.3-1.21.4
Changelog
[1.2.1] — Minecraft 1.21-1.21.1
Changed
- Ported to Minecraft 1.21-1.21.1
Changelog
[1.2.1] — Minecraft 1.21-1.21.1
Changed
- Ported to Minecraft 1.21-1.21.1
Changelog
[1.2.1] — Minecraft 1.20.5-1.20.6
Changed
- Replaced Forge with NeoForge
- Ported to Minecraft 1.20.5-1.20.6 APIs (Data Components, updated recipe formats, NeoForge brewing events)
- Fixed glowing armor trims not rendering fullbright on NeoForge (NeoForge changes the model type in
renderTrim) - Fixed banner glow bitmask being wiped on load (banner patterns moved to Data Components in 1.20.5, old code read an empty NBT list)
[1.2.1]
Changed
- Replaced hardcoded
0xF000F0fullbright constant withLightTexture.FULL_BRIGHTacross all rendering mixins - Standardised NBT key naming to
GlowUp_*convention; old keys are automatically migrated on load - Replaced every-tick Glowing effect re-apply with proper
addAttributeModifiers/removeAttributeModifiershooks - Replaced
ThreadLocalsingleton list in banner renderer with a simple instance field - Replaced magic duration/amplifier literals in potion registration with named constants
- Made
ConstantsandNBTUtilutility classesfinal - Refactored
SheepFurLayerMixinto use Java pattern-matchinginstanceof
Changelog
[1.2.1]
Changed
- Replaced hardcoded
0xF000F0fullbright constant withLightTexture.FULL_BRIGHTacross all rendering mixins - Standardised NBT key naming to
GlowUp_*convention; old keys are automatically migrated on load - Replaced every-tick Glowing effect re-apply with proper
addAttributeModifiers/removeAttributeModifiershooks - Replaced
ThreadLocalsingleton list in banner renderer with a simple instance field - Replaced magic duration/amplifier literals in potion registration with named constants
- Made
ConstantsandNBTUtilutility classesfinal - Refactored
SheepFurLayerMixinto use Java pattern-matchinginstanceof
Changelog
[1.2.0]
Added
- MC 1.20 support — mod now targets both 1.20 and 1.20.1 (Fabric and Forge)
Changed
- Forge loader version requirement lowered from
[47,)to[46,)to support Forge builds for MC 1.20
