- Port to 1.21.11
**This is an beta version; bugs may occur, including critical ones.
Be sure to create a backup of your world before adding the mod!**
- Add JEI and Jade integrations
- Fixed broken/transparent Crystalite Elytra chest texture rendering
- End Stone Smelter now supports single-item recipes (vanilla smelting/blasting), while keeping 2-input alloying recipes
- Fixed End Stone Smelter shift-click behavior for single-item smeltables
- Fixed duplicate plant growth % line in Jade tooltip
- Added missing JEI + Jade localization keys across all BetterEnd language files
- WallPlant improvements
- DH white water fix
- Fix NPE in music blend
- Fixed [Bug] Crash on world creation page with Dye Depot and Forgified Fabric API
- Fixed [Bug] Possible Incompatibility with Sodium Mod
- Fixed [Bug] end vegetation (grass, mushrooms, etc) wont generate under land masses
- Partial compatibility with Concurrent Chunk Management Engine (C2ME) (thanks RedCraft86)
- Only use Bark wood variant for trees (thanks RedCraft86)
- Improved music system (thanks RedCraft86)
- Fixed EMI integration not loading: BetterEnd EMI plugin is now registered on NeoForge
- Restored BCLib anvil recipes in EMI (thallasium uses, Dye Depot compat, etc.)
- Fixed crash when using the Eternal Crystal on the Eternal Pedestal (null ritual data)
- Thallasium is no longer treated as iron in common tags
- Renamed Dragonfly → Ender Dragonfly (entity + spawn egg) across all locales
- Fixed BetterEnd crash when worlds use vanilla End generators (missing biome source config)
- Fixed advancement datagen registration and removed null-skip filtering
- Works with NeoForge >= 176
- Fixed an issue where the durability parameter for Aeternium armor was increased.
- Fixed a bug where Glowshroom could generate completely on water.
- Fixed skybox.
- Fixed Thallasium, Terminite, and Aeternium armor not losing durability on damage.
- Fixed crash with Connector when Blueprint is present by safely unwrapping Blueprint biome sources without direct mixin class loading.
- Internal: normalized armor item settings to apply correct durability values.
- Fix: regenerate block loot tables using the WorldWeaver BlockLootProvider pipeline (ensures all BetterEnd blocks, including ores, drop correctly).
- Added missing loot tables
- Internal: removed deprecated BCLib LootDropProvider usage in datagen.
Special thanks to Starior for the report and fix suggestion.
Fixed a compatibility bug with Dye Depot that caused ores and solid blocks to drop nothing when mined with a pickaxe
- Fixed a bug where all sign and chain textures were missing
- Added compatibility with the Dye Depot mod
- Fixed Eternal Portal ritual failing to ignite (guarded POI registration/lookup to prevent portal NPEs)
- Improved compatibility with Blueprint biome sources by resolving wrapped End config
- Avoided early ModList access in BiomeColors to prevent Polytone-related bootstrap crashes
- Fix compatibility issue with Eternal Starlight.
- Improve registry/network sync compatibility with Forgified Fabric API (works with or without FFA).
- Bump version to 21.0.13.
- Require WorldWeaver 21.0.15+.
- Port to Neoforge 1.21.1
- [Bug] Crystalite leggings now correctly grant +4 Max Health (thanks Lemur0313)
- [Bug] Fixed 1.21.1 armor issues (thanks JsHash565)
- [Bug] Fixed disorganized creative tab and wrong third-person item holding position on 1.21.1 (thanks This1Potato)
- [Bug] Dragon Tree saplings now render correctly in Violecite Flower Pots on 1.21.1 (thanks Verse-V)


