基本信息
我的世界Java版本
1.21–1.21.1
1.20–1.20.1
1.19.4
1.19.2
1.18.2
平台
Forge
运行环境
其他链接
搬运团队
搬运资源声明
对于可进行 JAR 文件搬运的许可证,我们提供站内下载服务;其他资源会跳转到原帖下载。资源更新可能不及时,建议前往资源内提供的原帖链接下载最新版本。
详情信息
许可证 GPL-3.0-or-later
发布于 10 months ago
更新于 12 days ago
更新日志
2.4-b05a
修复内容:
技术性变更:
- 重做了壁炉、锅炉和冰柜GUI的部分界面
- 新的燃料计纹理,更贴近原版风格
- 粒子效果可见性切换按钮的视觉存在感降低
- 调整了红石信号指示器的位置与设计
- 调整了多个其他内容的纹理:
- 物品:
- 变色龙蜕皮
- 变色龙鳞甲
- 山羊绒夹克
- 疣猪皮护甲
- 壁炉
- 隔热矿车(微调)
- 这些改动包括整体设计优化,并使其更贴近原版风格
- 方块:
- 锅炉、冰柜
- UI:
- 世界温度计(带温度计和不带温度计两种状态)
- 物品:
- ! 更改了护甲物品ID,以符合头盔/胸甲/护腿/靴子的标准命名规范
- 例如:cold_sweat:goat_fur_parka 现在改为 cold_sweat:goat_fur_chestplate
- 变色龙护甲ID中不再包含“scale”一词;例如 cold_sweat:chameleon_scale_helmet → cold_sweat:chameleon_helmet
- 旧配置文件中引用这些ID仍可正常工作,但建议尽可能更新
- 世界中已存在的物品将自动转换为新ID
- 冰柜/锅炉的燃料槽现在无法被自动化设备(如漏斗)取出物品
- 使自动化行为更简单,并与原版熔炉等方块保持一致
- 将“外面极寒/酷热”的提示信息改为“此处极寒/酷热”,以提升清晰度
- 干海带块现在可用作壁炉和锅炉的燃料
修复内容:
- (1.21) 修复了在特定顺序加载注册表时发生的崩溃问题,该问题由某些模组组合触发
- (1.21) 修复了KubeJS尝试扫描Cold Sweat注册表时可能发生的崩溃
- (1.21) 修复了依赖其他模组的合成表在对应模组不存在时仍尝试加载的问题
- (1.16) 修复了破坏壁炉下半部分时,上半部分未一同被破坏的问题
- 修复了在触发客户端通用事件时发生的崩溃
- 修复了倾倒水袋后世界温度持续无限上升或下降的问题
- 修复了因build.gradle依赖过时导致无法从源码编译Cold Sweat的问题
- 修复了灵魂菌柄在灵魂沙谷生物群系中未更频繁生成的问题
- 修复了类似床的方块在不应设置时仍设定了玩家重生点的问题
- 修复了TemperatureChangedEvent的最终温度值未被正确应用的问题
- 修复了当某些绝缘属性修饰符条件未满足时,其在提示信息中的排序错误
- 修复了在注册表移除操作中,空"matches"参数错误地匹配所有注册项的问题
- 修复了壁炉无法通过自动化设备(如漏斗)输入物品的问题
- 修复了冰柜在烟道下方放置时未使用正确顶部纹理的问题
技术性变更:
- 新增 SimpleTempModifier (cold_sweat:simple),一种由NBT控制的基础温度修饰符
- 适用于命令或简单的KubeJS实现
- 参数说明:
- "Temperature":应用于实体温度的数值
- "Operation":可选操作:add(加)、subtract(减)、multiply(乘)、divide(除)、power(幂)、root(根)、set(设定)、max(最大值)、min(最小值)
- 决定修饰符对实体温度的作用方式
- "set" 将直接覆盖实体当前温度
- "max" 确保实体温度不低于指定值
- "min" 确保实体温度不高于指定值
- 对修饰符NBT的更改将立即生效
- 在Java或KubeJS中修改NBT时,请务必调用markDirty(),以确保更改同步至客户端
- JSON配置现在需要使用通配符"*"才能作用于注册表中的所有对象
- 例如:"items": ["*"] 表示作用于所有物品
- 此前空列表即表示全部对象,但在某些ID解析失败时会导致问题
- 配置加载期间,注册的配置仅记录其ID而非完整内容
- "已注册"的配置指来自JSON数据包或由其他模组添加的配置
- 其余配置仍将如之前一样记录完整内容


