基本信息
我的世界Java版本
1.21–1.21.1
1.20–1.20.1
1.19.4
1.19.2
1.18.2
平台
Forge
运行环境
其他链接
搬运团队
详情信息
许可证 GPL-3.0-or-later
发布于 5 months ago
更新于 a day ago
更新日志
2.3.4
- 创建流体管道现在连接到壁炉的顶部
- 现在可以配置实体来影响环境温度 - 此配置位于 entity-settings.toml 中或 entity/entity_temp/ 下的 JSON 中
- 添加了一个工具提示,解释了配置菜单中的游戏更改设置对于非 OP 玩家是禁用的
- 为绝缘盔甲物品添加了一个工具提示,显示哪些属性来自绝缘
- 添加了一个配置设置,以禁用冷汗的自定义水冻结行为
修复:
* (1.16) 修复了未安装洞穴与悬崖时的崩溃
* (1.16 - 1.18) 修复了安装宁静季节时玩家在下雪时会变湿的问题
* 修复了灵魂泉灯不消耗燃料的问题
- 修复了安装该模组时口渴已被带走支持未激活的问题 - 修复了宁静季节的季节性温度在某些情况下应用于非白名单维度的问题
- 修复了 JSON 配置中块、维度、结构和生物群落标签无法正常工作的问题
- 修复了温度影响块在达到其最高温度时表现异常的问题
- 修复了玩家具有极端最低或最高温度特征时世界温度计不准确地表示温带温度的问题
- 修复了水未准确使用当前季节来确定冻结行为的问题
- 修复了灵魂火和灵魂营火不尊重“冷灵魂火”配置设置的问题
- 修复了类似壁炉的块在其作用区域外 1 块的地方给玩家提供绝缘效果的问题
- 修复了 /temp 调试中温度单位的悬停工具提示无法正常工作的问题
技术更改:
* 现在可以对物品、块、实体等应用多个配置设置
- 例如,这允许应用具有不同条件和效果的多个设置 - 如果找到多个有效设置,它们将根据对象堆叠或覆盖彼此
* 更改了配置和自定义注册的加载顺序,以更一致和合理:
- 用户 JSON 配置(config/coldsweat/data/) - Java 配置(仅 BlockTemps) - 数据包 JSON 配置(data/<namespace>/cold_sweat/) - 用户 TOML 配置(config/coldsweat/.toml) - 首先加载的配置在不堆叠的情况下(例如块温度和燃料项)将具有优先权
为深度温度 JSON 配置添加了新字段:
- "required_mods":必须安装的模组列表,以便加载该配置 - "dimensions":该配置将应用到的维度或标签列表
* 添加了许多新的动态维度标签(1.18+):
* 这些标签是动态填充的,这意味着它们应该适用于所有修改后的维度,无论是否支持
- #forge:bed_works:如果在该维度中可以使用床 - #forge:has_ceiling:如果该维度有天花板(即下界) - #forge:has_raids:如果在该维度中可以发生掠夺者突袭 - #forge:has_sky:#forge:has_ceiling 的逆。如果维度有开放的天空 - #forge:has_skylight:如果该维度有环境光 - #forge:natural:如果该维度被认为是“自然的” - #forge:overworld_like:如果该维度类似于主世界(有天空、有环境光和自然) - #forge:piglin_safe:如果猪灵在该维度中不会变成僵尸 - #forge:respawn_anchor_works:如果在该维度中可以使用重生锚 - #forge:ultrawarm:如果该维度非常热(即下界) - #forge:unnatural:#forge:natural 的逆
* 为基于 TOML 的块温度配置添加了新参数:
- nbt:可选。块实体的 NBT 数据必须与此匹配才能应用温度(如果块没有块实体,则检查失败) - max-temp:可选。块温度有效的世界最高温度。如果块的温度为负数,则这将是最低温度 - 为块温度 JSON 配置添加了 max_temp 和 min_temp 字段
- 冰块、锅炉、冰盒和营火的块温度已移至 TOML 而不是 Java - 它们将自动重新添加到 world_settings.toml 中
- 优化了壁炉的传播算法
- 优化了非玩家温度影响实体的性能
- 任何标记为 #minecraft:ice 的块现在将像 Vanilla 冰块一样冷却附近区域
- 任何标记为 #minecraft:campfires 的块现在将像 Vanilla 营火一样加热附近区域(灵魂营火除外)
- 如果修改器被替换为相同的修改器,则不再将 TempModifiers 同步到客户端