better-nether-21.8.2
on 2026 Jul 24功能特性
- 通过数据生成(datagen)自动生成装备资源,而非手动编写
better-nether-26.0.1
on 2026 Jul 24功能特性
- 适配 26.1 版本
修复内容
- 运行时:不在模组启动阶段构建 ItemStack 或读取物品组件
better-nether-21.8.1
on 2026 Jul 23特性
- 支持生存模式、可挖掘标签及原版一致性审查
- 为下界材质(NetherMaterial)添加植物家族属性包
- 下界木材燃料策略:木板、去皮方块及衍生方块均可作为熔炉燃料
- 新增下界复合特征(NetherCompositeTraits)
变更
- 生成生物蛋物品文件的数据生成器(Datagen)
- 窃语葫芦灯(whispering_gourd_lantern):采用菌光体(shroomlight)原型特征
- 天花板悬挂物可在任意实心方块或树叶上放置
- 墙面植物可在任意实心方块或树叶上放置
- 采用 wover 的通用模型-特征衔接方案
- 接入物品可堆肥性判定系统
- 在恢复可堆肥特征后重新生成方块注册列表
- 为植物/树叶家族采用原版剑高效挖掘特性(minecraft:sword_efficient)
- 将7/13种下界蘑菇方块(NetherMushroomBlocks)整合至下界材质/植物方块特征(NetherMaterial/PlantBlockTrait)
- 将18/23种下界植物方块(NetherPlantBlocks)整合至下界材质/植物方块特征(NetherMaterial/PlantBlockTrait)
- 将11/11种下界藤蔓方块(NetherVineBlocks)整合至下界材质的静态藤蔓/植物/树苗特征(NetherMaterial staticVine/plant/sapling)
- 将2/3种下界作物方块(NetherCropBlocks)整合至下界材质的植物/树苗特征(NetherMaterial plant/sapling)
- 将3/3种下界树苗方块(NetherSaplingBlocks)整合至下界材质的树苗特征(NetherMaterial.sapling())
- 将3/3种下界墙面植物方块(NetherWallPlantBlocks)整合至植物方块特征(PlantBlockTrait)
- 将4种下界树叶方块(NetherLeavesBlocks)整合至BCLib树叶方块特征(LeavesBlockTrait)
- 删除下界属性类(NetherProps):属性现通过链式设值器实现
- 将调用方迁移至 WoodMaterialBuilder.netherWood
- 辛辛那金栏杆(cincinnasite_bars)硬度与铁类似;矿石+辛辛那金名称组合更合理
- 下界木材音效:由 WOOD 改为 NETHER_WOOD/STEM 家族音效
- 移除临时注册顺序转储钩子
- 将下界物品(NetherItems)与下界方块(NetherBlocks)按类别拆分为独立注册类
- 以显式选项替代 BasePressurePlateBlock.from() 的分发逻辑
- 拆解 BNPillar/BNPane 嵌套材质分发适配层
- 删除 BlockBaseNotFull 和 BlockBase 类
- 将剩余复杂材质的 BlockBaseNotFull 子类重设父类为 Block
- 将 BNPot/眼珠藤幼苗(EyeSeed)/树苗(sapling)/植物墙(plant-wall)/仙人掌(cactus)/发烟器(smoker)从 BlockBaseNotFull 中移出并重设父类
- 将剩余具有行为逻辑的 BlockBaseNotFull 子类重设父类为 Block
- 将仅设置自身掉落物的 BlockBaseNotFull 子类重设父类为 Block
- 将通过构造函数修改状态的 BlockBaseNotFull 适配层重设父类为 Block
- 拆解 BlockBase.Stone/Metal/Wood 及辛辛那金/嵌板/杂项适配层
- 将具备真实行为逻辑的 BlockBase 子类重设父类为 Block
- 将悬挂式树苗重设父类为已整合的特征树苗方块(FeatureSaplingBlock)
- 将 BNObsidianBase 重设父类为原版方块(vanilla Block)
- 拆解以下注册辅助方法:
registerFireBowl/SoulBlock/TrimmedChest/Roof/Furnace/registerTaburet/registerChair/registerBarStool/registerStalactite
helper/registerLeaves/registerVine/registerObsidianCube/registerWall/Button/Plate/Door/registerSlab/registerStairs - 将组合器迁移至 BCLib 特征列表(TraitLists)
- 删除 blocks/materials/Materials.java
- 剥离构造函数中的状态修改逻辑
- 移除废弃的无参构造函数
- 使用 wover 的 BlockPropertiesProvider,弃用本地副本
- 类草本植物不再携带锄头可挖掘标签(hoe mineable tag)
- 将霉菌/灌木/蛋植株的掉落物表达为战利品表特征(loot-table traits)
- 移除遗留类(Legacy classes)及遗留 API
- 支持 SOIL 标签
修复
- Rubeus材质:锥形战利品特征应使用 TraitLists.of 而非 List.of
- 龙舌兰(agave)无需指定工具(reqTool=false)
- 下界红石矿石(nether_redstone_ore)需铁制工具挖掘(needs_iron_tool)
- 黑曜石(obsidian)工具等级间隙问题 + 树苗斧/锄双重标签问题
- 固定 Gradle 守护进程 JVM 版本为 21:JDK 25 守护进程会导致测试任务创建崩溃
- 蘑菇冷杉修剪箱(mushroom_fir_trimmed_chest):移除易燃性;下界红宝石方块(nether_ruby_block):使用铁木琴(IRON_XYLOPHONE)音效(WP8.3,已审核)
- 萤火虫(Firefly)遗留存档中蓝色通道读取错误值
- 进度成就标签页背景不再正确解析
- 萤火虫颜色渲染为纯白而非着色显示
- 下界草本植物为实心且未启用潜行移动穿透(unshifted)
- 护甲物品缺失对应标签
better-nether-21.8.0
on 2026 Jul 20官方《更好的下界》回归!请谨慎使用此版本,我们进行了大量重写与修复工作,以适配全新的特性系统及更新后的《我的世界》版本。
特性
- 适配 1.21.6–1.21.8 版本
变更内容
- 类草本植物不再具备“锄头可挖掘”标签
- 将模具、灌木及蛋状花的掉落物统一表达为战利品表特性
- 移除遗物类及其相关 API
- 新增对 SOIL 标签的支持
已修复问题
- 萤火虫在旧存档中读取蓝色通道时数值错误
- 进度界面背景不再异常解析
- 萤火虫颜色渲染恢复正常着色,不再显示为纯白色
- 下界草植物现在为实体方块且位置未发生偏移
- 补全了盔甲物品缺失的标签
尚未测试、功能不完整或已知缺陷
- 刷怪蛋图标尚未完成
- 猪灵以物易物注入机制
- 重生锚
- 凋灵骷髅生成率




