With BetterNether your adventures in the fiery dimension will be even more exciting. The mod adds new biomes, plants and materials to the Nether. Among them there are new challenging monsters like the Naga, or dark dungeons where the creatures of Nether have taken over. Your new tools will bring unique improvements that will help you to survive. There are a lot of unique new blocks for builders together with variants of old familiar vanilla blocks.
Main Features
- Dozens of new plants for the Nether
- New Nether-mobs
- New unique biomes
- Vertical and volumetric biome system (supporting other mods and datapacks)
- Many new materials, recipes, food, tools and items
- Ability to farm some materials using plant farms and mob farms
- Many Nether structures, including big and rare Nether Cities
- Integrations with other popular mods.
What others are saying
You might also like
![]() | BetterEnd New Biomes, mysterious rituals and Mobs for your End |
![]() | Wunderreich Advanced Vanilla-Like Mechanics and Tools |


All Versions
+ Add Version| Name | Game version | Platforms | Published | Downloads | Actions |
|---|---|---|---|---|---|
| 23h ago | 1 | ||||
| 23h ago | 1 | ||||
| 23h ago | 1 | ||||
| 23h ago | 1 | ||||
| 23h ago | 1 | ||||
| 23h ago | 1 | ||||
| 23h ago | 1 | ||||
| 23h ago | 1 | ||||
| 23h ago | 1 | ||||
| 23h ago | 1 | ||||
| 23h ago | 1 | ||||
| 23h ago | 1 | ||||
| 23h ago | 1 | ||||
| 23h ago | 1 | ||||
| 23h ago | 1 | ||||
| 23h ago | 1 | ||||
| 23h ago | 1 | ||||
| 23h ago | 1 | ||||
| 23h ago | 1 | ||||
| 23h ago | 1 | ||||
| 23h ago | 1 | ||||
| 23h ago | 1 | ||||
| 23h ago | 1 | ||||
| 23h ago | 1 | ||||
|
B
21.0.11
|
23h ago | 1 | |||
|
B
21.0.10
|
23h ago | 1 | |||
|
A
21.0.9
|
23h ago | 1 | |||
|
A
21.0.8
|
23h ago | 1 | |||
|
A
21.0.7
|
23h ago | 1 | |||
|
A
21.0.6
|
23h ago | 1 | |||
|
A
21.0.5
|
23h ago | 1 | |||
|
A
21.0.4
|
23h ago | 1 | |||
|
A
21.0.3
|
23h ago | 1 | |||
|
A
21.0.2
|
23h ago | 1 | |||
|
A
21.0.1
|
23h ago | 1 | |||
|
A
21.0.0
|
23h ago | 1 | |||
|
B
8.2.3
|
23h ago | 1 | |||
|
B
8.1.4
|
23h ago | 1 | |||
|
R
7.1.5
|
23h ago | 1 | |||
|
R
9.0.10
|
23h ago | 1 | |||
|
A
9.30.0
|
23h ago | 1 | |||
|
R
9.0.9
|
23h ago | 1 | |||
|
R
9.0.8
|
23h ago | 1 | |||
|
B
9.0.7
|
23h ago | 1 | |||
|
B
9.0.6
|
23h ago | 1 | |||
|
B
9.0.5
|
23h ago | 1 | |||
|
B
8.2.2
|
23h ago | 1 | |||
|
B
9.0.4
|
23h ago | 1 | |||
|
B
9.0.3
|
23h ago | 1 | |||
|
B
9.0.2
|
23h ago | 1 | |||
|
A
9.0.1
|
23h ago | 1 | |||
|
R
7.1.4
|
23h ago | 1 | |||
|
A
9.0.0
|
23h ago | 1 | |||
|
B
8.2.1
|
23h ago | 1 | |||
|
B
8.2.0
|
23h ago | 1 | |||
|
R
7.1.3
|
23h ago | 1 | |||
|
B
8.1.3
|
23h ago | 1 | |||
|
B
8.1.2
|
23h ago | 1 | |||
|
B
8.1.1
|
23h ago | 1 | |||
|
B
8.1.0
|
23h ago | 1 | |||
| 23h ago | 1 | ||||
|
R
7.1.2
|
23h ago | 1 | |||
|
R
7.1.1
|
23h ago | 1 |
- Molten gloomsculk emits light 2 rather than 5
- Molten gloomsculk is cut from the bleached crust, not from sculk
- Pale gloomgrass no longer fades to near-black at its base
- The gloomwood floor is now four fifths bleached gloomsculk
- A spent gloomwisp shuts its eyes
#### Fixes
- Fortresses and basalt columns cut through nether cities
- Spawners in already-generated worlds kept their unreadable gear
- City guards spawned without their gear
- Nether mob spawners never spawned anything (https://bugs.mojang.com/browse/MC/issues/MC-307449)
- Stalagnate wart bowl rendered as a missing-texture full block
- Flaming ruby tools rendered flat instead of handheld ([BetterNether#310](https://github.com/quiqueck/BetterNether/issues/310))
- Gloomwisps paid experience into the player, and only ever a player
- Nether saplings never grew on their own, and were planks
- Saplings could not be composted by a hopper
#### Validation
- ✅ BiomesOPlenty + Terralith (BiomesOPlenty-fabric-26.1.2-26.1.2.0.22.jar, Terralith_26.1_v2.6.2_Fabric.jar, GlitchCore-fabric-26.1.2-26.1.2.0.2.jar, TerraBlender-fabric-26.1.2-26.1.2.0.3.jar, lithostitched-1.7.13-fabric-26.1.jar, tested: gametest+worldgen)
- ✅ Incendium alone (Incendium_26.1_v5.4.12.jar, tested: gametest+worldgen)
- ✅ Nullscape alone (Nullscape_26.1.2_v1.2.20.jar, tested: gametest+worldgen)
- ✅ BOP + Terralith + Incendium + Nullscape (BiomesOPlenty-fabric-26.1.2-26.1.2.0.22.jar, Terralith_26.1_v2.6.2_Fabric.jar, GlitchCore-fabric-26.1.2-26.1.2.0.2.jar, TerraBlender-fabric-26.1.2-26.1.2.0.3.jar, lithostitched-1.7.13-fabric-26.1.jar, Incendium_26.1_v5.4.12.jar, Nullscape_26.1.2_v1.2.20.jar, tested: gametest+worldgen)
- Molten gloomsculk emits light 2 rather than 5
- Molten gloomsculk is cut from the bleached crust, not from sculk
- Pale gloomgrass no longer fades to near-black at its base
- The gloomwood floor is now four fifths bleached gloomsculk
#### Fixes
- Fortresses and terrain features overwrote nether cities
- Spawners in already-generated worlds kept their unreadable gear
- City guards spawned without their gear
- Nether mob spawners never spawned anything ([MC-30744](https://bugs.mojang.com/browse/MC/issues/MC-307449))
- Stalagnate wart bowl rendered as a missing-texture full block
- Flaming ruby tools rendered flat instead of handheld ([BetterNether#310](https://github.com/quiqueck/BetterNether/issues/310))
- Nether saplings never grew on their own, and were planks
- Gloomwisps paid experience into the player, and only ever a player
- Saplings could not be composted by a hopper
#### Validation
- ✅ BiomesOPlenty + Terralith (BiomesOPlenty-fabric-26.2-26.2.0.0.27.jar, Terralith_26.2_v2.6.4.jar, GlitchCore-fabric-26.2-26.2.0.0.0.jar, TerraBlender-fabric-26.2-26.2.0.0.2.jar, lithostitched-1.7.13-fabric-26.2.jar, tested: gametest+worldgen)
- ✅ Incendium alone (Incendium_Legacy_26.2_v5.5.0.jar, tested: gametest+worldgen)
- ✅ Nullscape alone (Nullscape_26.2_v1.2.20.jar, tested: gametest+worldgen)
- ✅ BOP + Terralith + Incendium + Nullscape (BiomesOPlenty-fabric-26.2-26.2.0.0.27.jar, Terralith_26.2_v2.6.4.jar, GlitchCore-fabric-26.2-26.2.0.0.0.jar, TerraBlender-fabric-26.2-26.2.0.0.2.jar, lithostitched-1.7.13-fabric-26.2.jar, Incendium_Legacy_26.2_v5.5.0.jar, Nullscape_26.2_v1.2.20.jar, tested: gametest+worldgen)
- Wire up the cross-mod compat-test framework
- Add cincinnasite, cincinnasite_diamond, nether_ruby and flaming_ruby spears
- Add proper spawn egg art for naga, jungle skeleton, flying pig, hydrogen jellyfish, and skull
- Giant willow and anchor tree grow from a 2x2 of saplings
- Add a gloomwood shape to the cincinnasite pot
- Add a gamerule to disable blue obsidian in generated ruined portals
- A chiseled bookshelf for every Nether wood
- A shelf for every Nether wood
- LabPBR specular textures for shader users
- Sulfur cube archetypes for BetterNether blocks
- Added gloomwood biome
#### Changes
- Fireruby retaliates on half of all hits instead of a quarter
- Iron and cincinnasite fittings on the gloomwood doors
- One geode in twenty-one keeps the alternative frost
- Two bleached gloomwoods per biome, not one
- Gloomwood groves thin out; the lone tree is the default
- Wisps stop at three stems, and both they and the geodes grow slower
- Regenerate for the shears tag move to c:tools/shear
- A wisp laughs when it pays out
#### Fixes
- CityPiece/DestructionPiece shared a MutableBlockPos cursor across chunks under parallel worldgen ([BetterNether#309](https://github.com/quiqueck/BetterNether/issues/309))
- Finishing a single agave/herbal medicine returned an empty stack instead of a bowl
- Repair flaming ruby gear with gloomsculk crystals
- BetterNether saplings and their ground blocks could not be potted in a flower pot
- Fireruby did not knock back the attackers it set alight
- Migrate blocks and items renamed since 9.0.x
- Fireruby's description implied the sword ignites what it hits
- Obsidian Breaker sped up netherrack, nether ores and glass panes
- Move smithing template slot icon textures to gui/sprites atlas
- An old willow could inherit the previous tree's blocks
- Signs render again
- Any shears stop a gloomwisp growing, not just vanilla's
- Basalt bricks lay flat in the inventory instead of showing as a cube
- CityPiece/DestructionPiece shared a MutableBlockPos cursor across chunks under parallel worldgen ([BetterNether#309](https://github.com/quiqueck/BetterNether/issues/309))
- Custom reagents were accepted by a vanilla brewing stand but never brewed
- Hook mushroom turned any potion into healing, not just awkward
- Repair flaming ruby gear with gloomsculk crystals
#### Validation
- ✅ BiomesOPlenty + Terralith (BiomesOPlenty-fabric-26.2-26.2.0.0.26.jar, Terralith_26.2_v2.6.4.jar, GlitchCore-fabric-26.2-26.2.0.0.0.jar, TerraBlender-fabric-26.2-26.2.0.0.2.jar, lithostitched-1.7.13-fabric-26.2.jar, tested: gametest+worldgen)
- ✅ Incendium alone (Incendium_Legacy_26.2_v5.5.0.jar, tested: gametest+worldgen)
- ✅ Nullscape alone (Nullscape_26.2_v1.2.20.jar, tested: gametest+worldgen)
- ✅ BOP + Terralith + Incendium + Nullscape (BiomesOPlenty-fabric-26.2-26.2.0.0.26.jar, Terralith_26.2_v2.6.4.jar, GlitchCore-fabric-26.2-26.2.0.0.0.jar, TerraBlender-fabric-26.2-26.2.0.0.2.jar, lithostitched-1.7.13-fabric-26.2.jar, Incendium_Legacy_26.2_v5.5.0.jar, Nullscape_26.2_v1.2.20.jar, tested: gametest+worldgen)
- A chiseled bookshelf for every Nether wood
- Add JEI support (Cincinnasite Forge smelting catalyst)
- Add proper spawn egg art for naga, jungle skeleton, flying pig, hydrogen jellyfish, and skull
- Giant willow and anchor tree grow from a 2x2 of saplings
- Add a gamerule to disable blue obsidian in generated ruined portals
#### Changes
- Use FuelBlockTrait and fuel default from WoVer
- Emit the vanilla loot additions as data
- Fireruby retaliates on half of all hits instead of a quarter
#### Fixes
- CityPiece/DestructionPiece shared a MutableBlockPos cursor across chunks under parallel worldgen ([BetterNether#309](https://github.com/quiqueck/BetterNether/issues/309))
- Custom reagents were accepted by a vanilla brewing stand but never brewed
- Hook mushroom turned any potion into healing, not just awkward
- compat-test's third-party jars bypassed Loom's mod-remap pipeline
- Medicine-to-bowl conversion read the item count after it had already been shrunk to 0
- BetterNether saplings and their ground blocks could not be potted in a flower pot
#### Validation
- ✅ BiomesOPlenty + Terralith (BiomesOPlenty-fabric-1.21.8-21.8.0.14.jar, Terralith_1.21.x_v2.5.13.jar, GlitchCore-fabric-1.21.8-21.8.0.0.jar, TerraBlender-fabric-1.21.8-6.0.0.3.jar, tested: gametest+worldgen)
- ✅ Incendium alone (Incendium_1.21.x_v5.4.9.jar, tested: gametest+worldgen)
- ✅ Nullscape alone (Nullscape_1.21.x_v1.2.14.jar, tested: gametest+worldgen)
- ✅ BOP + Terralith + Incendium + Nullscape (BiomesOPlenty-fabric-1.21.8-21.8.0.14.jar, Terralith_1.21.x_v2.5.13.jar, GlitchCore-fabric-1.21.8-21.8.0.0.jar, TerraBlender-fabric-1.21.8-6.0.0.3.jar, Incendium_1.21.x_v5.4.9.jar, Nullscape_1.21.x_v1.2.14.jar, tested: gametest+worldgen)
- Gloomwood groves, mega lava lakes and lumabus vines
- Port testmod GameTest coverage from 26.2 for testing parity
- Wire up the cross-mod compat-test framework
- Add cincinnasite, cincinnasite_diamond, nether_ruby and flaming_ruby spears
- Add proper spawn egg art for naga, jungle skeleton, flying pig, hydrogen jellyfish, and skull
- Giant willow and anchor tree grow from a 2x2 of saplings
#### Fixes
- CityPiece/DestructionPiece shared a MutableBlockPos cursor across chunks under parallel worldgen ([BetterNether#309](https://github.com/quiqueck/BetterNether/issues/309))
- Custom reagents were accepted by a vanilla brewing stand but never brewed
- Hook mushroom turned any potion into healing, not just awkward
- registerMedicine: bowl-swap read the item count after it was already shrunk to 0
- Repair flaming ruby gear with gloomsculk crystals
#### Validation
- ✅ BiomesOPlenty + Terralith (BiomesOPlenty-fabric-26.1.2-26.1.2.0.22.jar, Terralith_26.1_v2.6.2_Fabric.jar, GlitchCore-fabric-26.1.2-26.1.2.0.2.jar, TerraBlender-fabric-26.1.2-26.1.2.0.3.jar, lithostitched-1.7.13-fabric-26.1.jar, tested: gametest+worldgen)
- ✅ Incendium alone (Incendium_26.1_v5.4.12.jar, tested: gametest+worldgen)
- ✅ Nullscape alone (Nullscape_26.1.2_v1.2.20.jar, tested: gametest+worldgen)
- ✅ BOP + Terralith + Incendium + Nullscape (BiomesOPlenty-fabric-26.1.2-26.1.2.0.22.jar, Terralith_26.1_v2.6.2_Fabric.jar, GlitchCore-fabric-26.1.2-26.1.2.0.2.jar, TerraBlender-fabric-26.1.2-26.1.2.0.3.jar, lithostitched-1.7.13-fabric-26.1.jar, Incendium_26.1_v5.4.12.jar, Nullscape_26.1.2_v1.2.20.jar, tested: gametest+worldgen)
- Cross-mod validation: does wover:betterx survive other mods present
- Add cincinnasite, cincinnasite_diamond, nether_ruby and flaming_ruby spears
- Add proper spawn egg art for naga, jungle skeleton, flying pig, hydrogen jellyfish, and skull
- Giant willow and anchor tree grow from a 2x2 of saplings (can be disabled individually by a gamerule, anchor tree is off by default)
- Add a gloomwood shape to the cincinnasite pot
- Add a gamerule to disable blue obsidian in generated ruined portals
- A chiseled bookshelf for every Nether wood
- A shelf for every Nether wood
#### Changes
- Fireruby retaliates on half of all hits instead of a quarter
- Iron and cincinnasite fittings on the gloomwood doors
- One geode in twenty-one gets the rare texture
- Two bleached gloomwoods per biome, growing on ancient debris
- Gloomwood groves thin out; the lone tree is the default
#### Fixes
- registerMedicine: bowl-swap read the item count after it was already shrunk to 0
- BetterNether saplings and their ground blocks could not be potted in a flower pot
- Fireruby did not knock back the attackers it set alight
- Migrate blocks and items renamed since 9.0.x
- Fireruby's description implied the sword ignites what it hits
- Obsidian Breaker sped up netherrack, nether ores and glass panes
- An old willow could inherit the previous tree's blocks
#### Validation
- ✅ BiomesOPlenty + Terralith (BiomesOPlenty-fabric-26.2-26.2.0.0.26.jar, Terralith_26.2_v2.6.4.jar, GlitchCore-fabric-26.2-26.2.0.0.0.jar, TerraBlender-fabric-26.2-26.2.0.0.2.jar, lithostitched-1.7.13-fabric-26.2.jar, tested: gametest+worldgen)
- ✅ Incendium alone (Incendium_Legacy_26.2_v5.5.0.jar, tested: gametest+worldgen)
- ✅ Nullscape alone (Nullscape_26.2_v1.2.20.jar, tested: gametest+worldgen)
- ✅ BOP + Terralith + Incendium + Nullscape (BiomesOPlenty-fabric-26.2-26.2.0.0.26.jar, Terralith_26.2_v2.6.4.jar, GlitchCore-fabric-26.2-26.2.0.0.0.jar, TerraBlender-fabric-26.2-26.2.0.0.2.jar, lithostitched-1.7.13-fabric-26.2.jar, Incendium_Legacy_26.2_v5.5.0.jar, Nullscape_26.2_v1.2.20.jar, tested: gametest+worldgen)
- Add a gloomwood shape to the cincinnasite pot
- Add a gamerule to disable blue obsidian in generated ruined portals
- A chiseled bookshelf for every Nether wood
- A shelf for every Nether wood
- LabPBR specular textures for shader users
#### Changes
- Give the potted gloomwood's canopy a skirted dome shape
- Fireruby retaliates on half of all hits instead of a quarter
- One geode in twenty-one gets a rare frost
- Gloomsculk geodes: sculk climbs the block edges, frost stains where it meets
- Iron and cincinnasite fittings on the gloomwood doors
- Regenerate for the shears tag move to c:tools/shear
- A wisp laughs when it pays out
- Bleached gloomsculk reads as inverted sculk and glimmers orange
- Gloomwood grasses and wisps stand on any solid block
- Gloomsculk geodes and lamps stack to 16
#### Fixes
- BetterNether saplings and their ground blocks could not be potted in a flower pot
- Fireruby did not knock back the attackers it set alight
- Migrate blocks and items renamed since 9.0.x
- Fireruby's description implied the sword ignites what it hits
- Obsidian Breaker sped up netherrack, nether ores and glass panes
- An old willow could inherit the previous tree's blocks
- Basalt bricks lay flat in the inventory instead of showing as a cube
- Stripping a sideways gloomwood transition log stood it upright
- Fireruby's description implied the sword ignites what it hits
- Obsidian Breaker sped up netherrack, nether ores and glass panes
- Migrate blocks and items renamed since 9.0.x
- BetterNether's root WorldWeaver dependency dropped client-only classes
- An old willow could inherit the previous tree's blocks
- Basalt bricks lay flat in the inventory instead of showing as a cube
- LabPBR specular textures for shader users
- Sulfur cube archetypes for BetterNether blocks
- New Gloomwood biome 
- Regenerate for the shears tag move to c:tools/shear
#### Fixes
- Signs render again
- Any shears stop a gloomwisp growing, not just vanilla's
- Basalt bricks lay flat in the inventory instead of showing as a cube
- LabPBR specular textures for shader users
- Sulfur cube archetypes for BetterNether blocks
- New Gloomwood biome 
#### Changes
- Regenerate for the shears tag move to c:tools/shear
#### Fixes
- Signs render again
- Any shears stop a gloomwisp growing, not just vanilla's
- Basalt bricks lay flat in the inventory instead of showing as a cube
- New Gloomwood biome 
- Build for 26.2
#### Changes
- Keep tree crowns inside their write zone, and size them to the room they have
- Move the stalagnate bowl and potted plant onto loot tables, drop two dead loot paths
- Emit the vanilla loot additions as data
- Stop mobs spawning on cincinnasite_frame, keep its conduction
- Move the last nine getDrops overrides onto loot tables
- Move the last 17 hand-authored loot tables onto BlockTraits.LOOT_TABLE
#### Fixes
- Nether worldgen randoms were raced or unseedable
- Stop 19 glass blocks conducting redstone and hosting spawns
- Migrate stale betternether:chair entity id in city structure templates
- Keep tree crowns inside their write zone, and size them to the room they have
- Move the stalagnate bowl and potted plant onto loot tables, drop two dead loot paths
- Emit the vanilla loot additions as data
- Stop mobs spawning on cincinnasite_frame, keep its conduction
- Move the last nine getDrops overrides onto loot tables
- Move the last 17 hand-authored loot tables onto BlockTraits.LOOT_TABLE
#### Fixes
- Nether worldgen randoms were raced or unseedable
- Stop 19 glass blocks conducting redstone and hosting spawns
- Migrate stale betternether:chair entity id in city structure templates
- Keep tree crowns inside their write zone, and size them to the room they have
- Correct three inherited loot oddities
- Stop mobs spawning on cincinnasite_frame, keep its conduction
- Move the last nine getDrops overrides onto loot tables
#### Fixes
- Nether worldgen randoms were raced or unseedable
- Stop 19 glass blocks conducting redstone and hosting spawns
- Migrate stale betternether:chair entity id in city structure templates
- Build for 26.3 snapshot 6
- Re-enable the vanilla loot injection on wover-loot-api
- Port items and block entities to 26.3
- Port entities and entity rendering to 26.3
- Port advancements, loot and recipes to 26.3
- Port biomes and structures to 26.3
- Port blocks to 26.3
- Port the feature system to 26.3
#### Changes
- Move the stalagnate bowl and potted plant onto loot tables
- Size anchor tree branch crowns to the room they have
- Size old willow crowns to the room they have
- Derive decorationBounds from wover's WriteZone
- Keep old willow's terrain reads inside its write zone
- Emit the vanilla loot additions as data
- Regenerate block_properties with real predicate values
- Regenerate the motion-blocking tag without plain signs
- Stop mobs spawning on cincinnasite_frame, keep its conduction
- Regenerate nether forest vegetation for the vanilla shape
- Move the last nine getDrops overrides onto loot tables
- Promote the two custom brews to native brewing recipes
- Update the test plan for the corrected loot drops
- Correct three inherited loot oddities
- Add the 26.3 manual test plan
- Stop routing natural growth through performBonemeal
- Prune orphaned accesswidener entries
- Remove two dead block-loot paths
- Note the silent palette fallback in BuildingStructureProcessor
- Generate json-formated block summary files
- Use
FuelBlockTraitand fuel default from WoVer
#### Fixes
- City palettes raced on a shared random
- Two Nether surface selectors used ThreadLocalRandom
- Stop 19 glass blocks conducting redstone and hosting spawns
- Migrate stale betternether:chair entity id in city structure templates
- Restore suffocation, view blocking and motion heightmaps
- 17 hand-authored loot tables dropped the wrong items
- Cincinnasite Forge smelted at normal speed
- Audit every mixin and accesswidener entry against the 26.3 jar
- Restore fixed hitboxes for age-scaled entities
- Version bumps narrowed the accepted Minecraft range
- Firefly glow: billboard the halo and make it additive again
- Add JEI support (Cincinnasite Forge smelting catalyst)
#### Changes
- Generate json-formated block summary files
- Use
FuelBlockTraitand fuel default from WoVer
#### Fixes
- Move smithing template slot icon textures to gui/sprites atlas
- Firefly glow: billboard the halo and make it additive again
- Move smithing template slot icon textures to gui/sprites atlas
- Firefly glow: billboard the halo and make it additive again
- Use common BARS_BLOCK from WoVer
#### Fixes
- Use common Chain-Block Trait and fix chain rendering issues
- Composters use vanilla texture above level 0
- Wrong layer order in Flat World presets
- Use common BARS_BLOCK from WoVer
#### Fixes
- Use common Chain-Block Trait and fix chain rendering issues
- Composters use vanilla texture above level 0
- Wrong layer order in Flat World presets
- Generate equipment assets via datagen instead of hand-authoring
- Build for 26.1
#### Fixes
- runtime: don't construct ItemStack/read item components at mod bootstrap
- SurvivesOn, Mineable-tags and vanilla consistency review
- Add plant-family property bundles to NetherMaterial
- Nether wood fuel policy: planks, stripped and derived blocks as furnace fuel
- Added NetherCompositeTraits
#### Changes
- Datagen for spawn_egg item files
- whispering_gourd_lantern: shroomlight-archetype traits
- Ceiling hangers placeable on any solid block or leaves
- Wall plants placeable on any solid block or leaves
- Adopt wover's common model-trait seam
- Wire up item compostable oracle
- Regenerate block_registrations after compostable trait restore
- adopt minecraft:sword_efficient for the plant/leaves family
- Fold NetherMushroomBlocks (7/13) onto NetherMaterial/PlantBlockTrait
- Fold NetherPlantBlocks (18/23) onto NetherMaterial/PlantBlockTrait
- Fold NetherVineBlocks (11/11) onto NetherMaterial staticVine/plant/sapling
- Fold NetherCropBlocks (2/3) onto NetherMaterial plant/sapling
- Fold NetherSaplingBlocks (3/3) onto NetherMaterial.sapling()
- Fold NetherWallPlantBlocks (3/3) onto PlantBlockTrait
- Fold NetherLeavesBlocks (4) onto BCLib LeavesBlockTrait
- Delete NetherProps: properties are chained setters now
- Migrate callers to WoodMaterialBuilder.netherWood
- cincinnasite_bars iron-like hardness; ore + cincinnasite sounds
- Nether wood sounds: WOOD -> NETHER_WOOD/STEM family
- Remove temporary registration-order dump hooks
- Split NetherItems(NetherBlocks into per-category registry classes
- Replace BasePressurePlateBlock.from() dispatch with explicit choices
- Dissolve BNPillar/BNPane nested material-dispatch shims
- Delete BlockBaseNotFull and BlockBase
- Reparent remaining complex-material BlockBaseNotFull children to Block
- Reparent BNPot/EyeSeed/sapling/plant-wall/cactus/smoker off BlockBaseNotFull
- Reparent remaining behavioural BlockBaseNotFull children to Block
- Reparent BlockBaseNotFull setDropItself-only children to Block
- Reparent BlockBaseNotFull constructor-mutating shims to Block
- Dissolve BlockBase.Stone/Metal/Wood + cincinnasite/pane/misc shims
- Reparent real-behaviour BlockBase subclasses to Block
- Reparent hanging saplings onto folded FeatureSaplingBlock
- Reparent BNObsidianBase to vanilla Block
- Dissolve
helper/registerLeaves/registerVine/registerObsidianCube/registerWall/Button/Plate/Door/registerSlab/registerStairs
helpers
- Migrate combinators to BCLib TraitLists
- Delete blocks/materials/Materials.java
- Strip constructor mutations
- Drop dead no-arg constructors
- Use wover BlockPropertiesProvider instead oflocal copy
- Grass-like plants no longer carry the hoe mineable tag
- Express mold/bush/egg-plant drops as loot-table traits
- Removed Legacy classes and API
- Support for SOIL Tag
#### Fixes
- RubeusMaterial: use TraitLists.of instead of List.of for cone loot trait
- agave reqTool=false
- nether_redstone_ore needs_iron_tool
- obsidian tier gaps + sapling axe/hoe double-tags
- Pin Gradle daemon JVM to 21: test task creation crashed on JDK 25 daemons
- mushroom_fir_trimmed_chest: remove flammability; nether_ruby_block: IRON_XYLOPHONE instrument (WP8.3, REVIEWED)
- Firefly legacy-save blue channel read from wrong value
- Advancement tab background no longer resolves
- Firefly color renders white instead of tinted
- Nether grass plants are solid and unshifted
- Missing Tags for Armor Items
our new trait system and the updated Minecraft version.
#### Features
- Build for 1.21.6-1.21.8
#### Changes
- Grass-like plants no longer carry the hoe mineable tag
- Express mold/bush/egg-plant drops as loot-table traits
- Removed Legacy classes and API
- Support for SOIL Tag
#### Fixes
- Firefly legacy-save blue channel read from wrong value
- Advancement tab background no longer resolves
- Firefly color renders white instead of tinted
- Nether grass plants are solid and unshifted
- Missing Tags for Armor Items
#### Untested, incomplete Features or known Bugs
- Spawn Egg Art is not finished
- Pigling Barter Injection
- Respawn Anchor
- Wither Skeleton Spawn Rate
- Allow Minecraft 1.21.1
- Added recipe for whispering gourd seeds
- Configuration Options for Piglins ignoring/wearing Nether Armor
- Piglin Brutes may wear a Cincinnasite, Ruby or Flaming Ruby Helmet.
- Piglins may wear Cincinnasite, Ruby or Flaming Ruby Armor.
- Piglins will not get angry if players wear any Cincinnasite, Ruby or Flaming Ruby Armor.
- Netherrack Slabs, Stairs and Walls
#### Changes
- Removed unneeded Leaves Mixin for Shear handling
- Use BCLib
BaseVineBlockfor vines - Moved Tags into the BetterNether namespace
- Use POI-API from WorldWeaver and added some BetterNether Blocks as Villager Workstations
- Conforming to new Fabric Convention Tags
SurvivesOnGrassSoilrenamed toSurvivesOnSoilOrLogs
#### Fixes
- Ensure all Blocks tick as needed
- Only bottom half of chair should drop a chair item when destroyed
- LootTable for WhisperingGourd
#c:nether_portal_framedoes restrict tool- Particle Models in vanilla Minecraft
- Spelling Error in Stripped Blocks
- Nether Reed is not growing
- Auto-Enchantment for Nether Gear did not work on crafting table, and use on smithing table did crash the game
- Some faulty Loot Tables
- Bookshelf's have the correct top texture
- Allow BCLib patch-Version to change as a dependency

