基本信息
我的世界Java版本
1.21–1.21.1
1.20–1.20.1
1.19.4
1.19.2
1.18.2
1.16.5
平台
Forge
运行环境

搬运团队
搬运资源声明
对于可进行 JAR 文件搬运的许可证,我们提供站内下载服务;其他资源会跳转到原帖下载。资源更新可能不及时,建议前往资源内提供的原帖链接下载最新版本。
详情信息
许可证 GPL-3.0-or-later
发布于 2025-01-07
更新于 2026-08-17
更新日志
2.3.9
* item_settings/entity_settings/world_settings.toml 已重命名为 item/entity/world.toml
- 现有文件将自动迁移
* 在游戏内菜单中添加了新的配置设置:
- 绝缘强度
- 检查睡眠条件
- 壁炉/高压能量激发器/冰箱的新设置
- 如果启用了"自定义冻结行为",水结冰的速率现在会受到 randomTickSpeed 的影响
- 未满足要求的绝缘属性现在会以红色删除线显示,而不是从提示框中省略
- 为 world.toml 中的壁炉、高压能量激发器和冰箱分别添加了最大范围和音量的配置选项
修复:
- 修复了装满的水袋在快捷栏提示框中,低温时没有显示负号的问题
- 修复了热源方块(壁炉/高压能量激发器/冰箱)在放入燃料物品后不会立即消耗的问题
技术性更改:
* 添加了 KubeJS 支持
- 添加了用于添加绝缘、方块温度、群系温度等的事件,以及 TempModifiers
- 添加了几个可通过 "coldsweat" 绑定访问的与冷汗相关的方法
- 添加了几个针对冷汗特定动作的其他事件。此列表将会随时间增长
- 更多详情请参阅模组文档页面
* 添加了 "remove" 配置类型,允许移除匹配给定数据结构的已注册配置设置
- 这包括 TOML 和 JSON 配置
- 移除操作在所有配置设置解析之后、但在提交到内存之前处理
- 移除操作不会直接更改配置文件;只会影响它们是否被加载
* 任何名为 "default" 的 JSON 配置现在将最后加载
- 这允许配置拥有一个可以被其他模组/数据包/配置覆盖的默认值
* 大量的内部注册表标准化和样板代码减少
- 内部注册表和配置现在更加标准化,故障点更少
- 只要有可能,就使用 Codecs 进行数据序列化,而不是定制方法
- 许多配置持有者已更新为持有自定义数据类型,而不是无组织的元组(如 Pairs 和 Triplets)
* 依赖动态注册表的冷汗配置现在对其键使用整捆器
- 这包括群系、维度、结构等
- 例如,ConfigSettings.BIOME_TEMPS 现在是 DynamicHolder<Map<Holder<Biome>, BiomeTempData>>
- 任何之前接受"解包"值的方法现在都接受整捆器
- 这些更改只会影响通过 Java 的直接交互;不影响 JSON 或 KubeJS
- ItemRequirements 和 EntityRequirements 现在可以分别接受 Predicate<ItemStack> 和 Predicate<Entity>
- 这些允许对绝缘、实体温度等的条件进行绝对控制
- 这些要求现在在服务器上计算,结果发送到客户端
- 在 TOML 配置中不再支持仅使用一个温度值来定义群系温度
- 所有接受物品、方块、群系等的配置现在都可以接受逗号分隔的列表和 #标签(如果它们以前不支持的话)



