BBSMC Logo
模组
资源包
数据包
整合包
光影
插件
软件
汉化
论坛
登录
模组插件数据包光影资源包整合包软件汉化
登录
设置
冷汗 - Cold Sweat

冷汗 - Cold Sweat

冷汗是一个高度自定义的 Minecraft 温度模组!

724
0

基本信息

我的世界Java版本

1.21–1.21.1
1.20–1.20.1
1.19.4
1.19.2
1.18.2

平台

\n \n \n Forge
NeoForge

运行环境

客户端和服务端

其他链接

反馈问题 查看源码
Modrinth地址

搬运团队

BBSMC 官方搬运(1)
BBSMC 官方搬运(1)团队

搬运资源声明

对于可进行 JAR 文件搬运的许可证,我们提供站内下载服务;其他资源会跳转到原帖下载。资源更新可能不及时,建议前往资源内提供的原帖链接下载最新版本。

详情信息

许可证 GPL-3.0-or-later
发布于 10 months ago
更新于 12 days ago
简介渲染图更新日志版本百科反馈讨论

全部版本

1
2
3
4

Cold Sweat 2.3.13

on 2025 May 12
下载

2.3.13

  • 将对Create的支持更新至6.0及以上版本

Cold Sweat 2.4-b02d

on 2025 Apr 25
下载
2.4-b02d

  • 灵魂泉灯内的海洋之心现在有动画效果了
  • 为成功用冰箱/锅炉和烟囱搭建好装置添加了新的进度“舒适惬意”
  • “孤注一掷”进度现在要求玩家站在火或岩浆中,以防止意外触发
  • 将“整装待发”进度重命名为“为任务整装”
  • 使用4个或更多属于#minecraft:防寒免疫可穿戴物的隔热物品现在将防止玩家在细雪 中被冻住
    • 默认将皮革和山羊皮添加到该标签中

修复内容:
  • 修复了在没有地面的维度(如末地或以太)中时的崩溃问题
  • 修复了无法获得“家,甜蜜的家”进度的问题

Cold Sweat 2.4-b02d

on 2025 Apr 25
下载
2.4-b02d

  • 灵魂泉灯内的海洋之心现在有动画效果了
  • 新增了“舒适惬意”成就,用于成功使用冰箱/锅炉和烟囱搭建出一套装置
  • “孤注一掷”成就现在要求玩家站在火或岩浆中,以防止意外触发
  • 将“整装待发”成就重命名为“为任务整装”
  • 使用4个或更多属于#minecraft:防寒免疫穿戴物的隔热物品,现在将防止玩家在细雪 中被冻伤
    • 默认将皮革和山羊皮添加到该标签中

修复内容:
  • 修复了在没有地面的维度(如末地或以太维度)中出现的崩溃问题
  • 修复了“家,甜蜜的家”成就无法获得的问题

Cold Sweat 2.4-b02c

on 2025 Apr 25
下载
2.4-b02c

  • 新增了一个“适应环境”机制:
    • 通过在更热或更冷的气候环境中停留,玩家现在能够更舒适地适应在其中生活。
    • 这会使他们可生存的温度范围向上或向下偏移。
    • 玩家能够适应在比正常温度高或低20°F/10°C的气候环境中生活(可配置)。
    • 完全适应大约需要15分钟(同样可配置)。
  • 玩家因冻伤/过热而受到伤害的速率现在取决于他们冻伤/过热的速度。
    • 例如,如果玩家处于100°F/37°C的区域,他们将以正常速率受到伤害。
    • 如果玩家处于400°F/200°C的区域,他们将受到伤害的速度会快得多。
    • 穿戴保暖装备会减慢受伤速率。
  • 现在,随着岩浆数量的增加,岩浆会对数级地提升玩家的温度(也就是收益递减)。
    • 这意味着一块岩浆比以前更有效,但一整池岩浆的效果会稍弱一些。
    • 这应该会使其作为取暖工具和需要避开的危险物时更加公平。
  • 在配置菜单中新增了“温度效果”子页面,可用于单独调整冻伤/过热的负面效果。
    • 这包括用于更改过热时模糊和镜头晃动效果的新设置。
  • 因潮湿而产生的水滴现在仅显示在屏幕边缘,以减少遮挡。
  • 体温读数(通过温度计)现在会在玩家体温超过100/-100时从底部开始显示渐变效果。

修复内容:
  • 修复了在保存配置且未加载“坚强如钉”时的崩溃问题。
  • 修复了在某些情况下保存玩家NBT数据时的崩溃问题。
  • 修复了在管理缓存能力数据时出现的并发修改异常崩溃问题。
  • (1.21)修复了盔甲物品可堆叠至64的问题。
  • 修复了坐骑配置仅对生物有效的问题。
  • 修复了热源扩散黑名单未用于判断炉灶是否在屋顶下的问题。
  • 修复了烟囱和创造模组流体管道与热源及彼此之间的连接方式。
  • 修复了变色龙的头部和尾巴在加载很长时间后消失的问题。
  • 修复了查询属性时有时会抛出错误的漏洞。
  • 修复了玩家在使用三叉戟后潮湿状态未消除的问题。
  • 修复了体温读数的舍入误差问题。

技术变更:
  • 在方块温度JSON和KubeJS配置中添加了“对数”(布尔值)字段。
    • 当玩家周围存在更多该方块时,使其产生“收益递减”效果。

Cold Sweat 2.4-b02c

on 2025 Apr 25
下载
2.4-b02c

  • 添加了一个新的“适应环境”机制:
    • 通过在更热或更冷的气候中待一段时间,玩家现在可以更舒适地适应在这些环境中生活
    • 这会使他们可生存的温度范围向上或向下偏移
    • 玩家可以适应在比正常温度高或低20°F/10°C的气候中生活(可配置)
    • 完全适应大约需要15分钟(也可配置)
  • 玩家因冻伤/过热而受到伤害的速率现在取决于他们冻伤/过热的速度
    • 例如,如果玩家在100°F/37°C的区域,他们将以正常速率受到伤害
    • 如果玩家在400°F/200°C的区域,他们将受到伤害的速度会快得多
    • 穿戴隔热装备会减慢受伤害的速率
  • 现在随着岩浆数量的增加,岩浆会对数级地提升玩家的温度(也就是收益递减)
    • 这意味着一块岩浆比以前更有效,但一整池岩浆的效果会稍弱一些
    • 这应该会使它作为取暖工具和需要避开的危险时更加公平
  • 在配置菜单中添加了新的“温度效果”子页面,可用于单独调整冻伤/过热的负面效果
    • 这包括用于更改过热时模糊和镜头晃动效果的新设置
  • 因潮湿而产生的水滴现在只在屏幕边缘显示,以减少遮挡
  • 体温读数(用温度计)现在当玩家的温度超过100 / -100时会从底部显示一个渐变上升的效果

修复:
  • 修复了在保存配置且“坚强如钉”未加载时的崩溃问题
  • 修复了在某些情况下保存玩家NBT数据时的崩溃问题
  • 修复了在管理缓存能力数据时出现的并发修改异常崩溃问题
  • (1.21)修复了盔甲物品可堆叠到64的问题
  • 修复了坐骑配置仅对生物实体有效的问题
  • 修复了热源扩散黑名单未用于判断壁炉是否在屋顶下的问题
  • 修复了烟囱和创造模组流体管道与热源以及它们之间相互连接的问题
  • 修复了变色龙的头和尾在加载很长时间后消失的问题
  • 修复了导致属性在查询时有时会抛出错误的漏洞
  • 修复了玩家在使用三叉戟后潮湿状态未被移除的问题
  • 修复了体温读数的舍入误差问题

技术变更:
  • 在方块温度JSON和KubeJS配置中添加了“对数”(布尔值)字段
    • 当玩家周围存在更多该方块时,会使方块产生“收益递减”效果

Cold Sweat 2.4-b02b

on 2025 Apr 08
下载
2.4-b02b

  • 为水袋添加了新的配置:
    • “水袋快捷栏强度”:水袋在快捷栏中逐渐冷却/加热的强度
    • “水袋中和速度”:水袋在快捷栏中温度下降的速度
  • 调整了缝纫台方块和图形用户界面(GUI)的纹理
  • 将缝纫台的合成方式改为与其他工作台(如锻造台)一致
  • 移动了炉灶的流体入口,使其与燃料输入口重合
  • 如果玩家着火且身上是湿的,现在将会被扑灭并烘干
  • 熔岩温度现在基于TOML,因此可以更轻松地进行更改

修复:
  • (1.21) 修复了炉灶及其他热源不接受流体输入的问题
  • (1.21) 修复了如果存在“口渴被拿走”(Thirst Was Taken)模组,其兼容模块无法加载的问题
  • (1.21) 修复了“创造”(Create)模组的下界合金潜水套装加成的属性修正器不正确的问题
  • (1.21) 修复了同步绝缘盔甲物品时的网络延迟问题
  • (1.21) 修复了在某些情况下获取绝缘物品工具提示时的网络错误
  • 修复了检查绝缘盔甲物品格式时崩溃的问题
  • 修复了使用“冰山”(Iceberg)1.3.0及以上版本时崩溃的问题
  • 修复了在某些情况下清理缓存能力时崩溃的问题
  • 修复了绝缘物品应用于盔甲时无法正常工作的问题
  • 修复了只能为盔甲上一半的插槽进行绝缘的问题
  • 修复了应用只占用一个插槽的绝缘体时的错误逻辑
  • 修复了KubeJS绝缘体配置无法正确编译的问题
  • 修复了玩家拥有“优雅”(Grace)效果时触发扭曲效果的问题
  • 修复了自适应绝缘工具提示显示不正确的问题
  • 修复了盔甲物品的工具提示元数据被错误修改的问题
  • 修复了变色龙鳞片胸甲上的肩部位置略低的问题

技术更改:
  • 所有以“默认”(default)一词开头的JSON配置将最后加载,而不仅仅是名为“默认”的配置
  • 注册表移除配置现在接受可否定的NBT列表
  • 绝缘坐骑JSON现在有一个“免疫温度修正器”(immune_temp_modifiers)字段,与绝缘物品类似
  • 绝缘坐骑JSON中的“防寒绝缘”(cold_insulation)和“隔热绝缘”(heat_insulation)字段现在是可选的(默认为0)

Cold Sweat 2.4-b02b

on 2025 Apr 08
下载
2.4-b02b

  • 为水袋添加了新的配置:
    • “水袋快捷栏强度”:水袋在快捷栏中逐渐冷却/加热的强度
    • “水袋中和速度”:水袋在快捷栏中温度下降的速度
  • 调整了缝纫台方块和图形用户界面(GUI)的材质
  • 将缝纫台的合成方式改为与其他工作台(如锻造台)一致
  • 移动了炉灶的流体入口,使其与燃料输入口重合
  • 如果玩家着火且身上是湿的,现在将会被扑灭并烘干
  • 熔岩温度现在基于TOML,因此可以更轻松地进行更改

修复:
  • (1.21) 修复了炉灶及其他热源不接受流体输入的问题
  • (1.21) 修复了如果存在“口渴被消除”(Thirst Was Taken)模组,其兼容模块无法加载的问题
  • (1.21) 修复了“创造”(Create)模组的下界合金潜水套装加成的属性修正器不正确的问题
  • (1.21) 修复了同步绝缘盔甲物品时的网络延迟问题
  • (1.21) 修复了在某些情况下获取绝缘物品提示信息时的网络错误
  • 修复了检查绝缘盔甲物品格式时的崩溃问题
  • 修复了使用“冰山”(Iceberg)1.3.0及以上版本时的崩溃问题
  • 修复了在某些情况下清理缓存能力时的崩溃问题
  • 修复了绝缘物品应用于盔甲时无法正常工作的问题
  • 修复了只能对盔甲一半的插槽进行绝缘的问题
  • 修复了应用只占用一个插槽的绝缘体时的错误逻辑
  • 修复了KubeJS绝缘体配置无法正确编译的问题
  • 修复了玩家拥有“优雅”(Grace)效果时触发扭曲效果的问题
  • 修复了自适应绝缘提示信息显示不正确的问题
  • 修复了盔甲物品提示信息元数据被错误修改的问题
  • 修复了变色龙鳞片胸甲的肩部位置略低的问题

技术更改:
  • 所有以“default”开头的JSON配置将最后加载,而不仅仅是名为“default”的那些
  • 注册表移除配置现在接受可否定的NBT列表
  • 绝缘坐骑JSON现在有一个“免疫温度修正器”字段,与绝缘物品类似
  • 绝缘坐骑JSON中的“防寒绝缘”和“隔热绝缘”字段现在是可选的(默认为0)

Cold Sweat 2.4-b02a

on 2025 Apr 04
下载
2.4-b02a

  • 炉灶的红石输入已更改:
    • 如果左侧或后侧被充能,现在会散发热量
    • 如果右侧或底部被充能,不会散发寒冷
    • 调整了红石输入的设计,使其更明显
    • 如果在配置中启用了“自动炉灶”,现在红石输入将被隐藏
  • 烟囱现在可以被水淹没
  • 炉灶现在可以放置在水下
  • 使热源空气粒子分布更随机,而不是从中心散发
  • 添加了改变玩家自然干燥速度的选项
  • 添加了对一些“坚韧如钉”物品的支持:
    • 羊毛盔甲:提供与羊毛相同的隔热效果
    • 树叶盔甲:提供与皮革相同的隔热效果,但没有防寒保护
    • 温度调节器:现在能像炉灶一样提供温暖和寒冷效果
  • 调整了暮色森林和以太维度的默认世界温度

修复:
  • (1.18)修复了加载KubeJS事件时的崩溃问题
  • 修复了炉灶运行且未安装“瓦尔基里天空”时的崩溃问题
  • 修复了在“瓦尔基里天空”飞船中使用炉灶时的崩溃问题
  • 修复了由于能力缓存未清除过期条目导致的内存泄漏问题
  • 修复了由于已销毁/未加载的炉灶继续监听附近方块更新导致的内存泄漏问题
  • 修复了由于离开世界时未清除缓存的世界温度值导致的内存泄漏问题
  • 修复了如果食物温度持续时间未设置,每刻都会应用食物温度的问题
  • 修复了在所需模组不存在时,带有“required_mods”的JSON配置仍尝试解析的问题
  • 修复了自适应隔热JSON中多余的必填字段“factor”
  • 修复了生物群系、维度和结构的KubeJS配置不起作用的问题
  • 修复了如果玩家站在与输出烟囱相同的方块上,热源在无效位置提供隔热效果的问题
  • 修复了热源从所有附近的管道和烟囱发射燃料粒子,即使它们未连接的问题
  • 修复了按住Shift键点击缝纫台输出槽时输入物品被删除的问题
  • 修复了变色龙眼睛高度过高的问题
  • 修复了变色龙进食时舌头不能完全伸出的问题
  • 修复了变色龙鳞片护腿不能覆盖玩家身体底部的问题
  • 修复了在水中死亡后重生时出现水滴效果的问题
  • 修复了重生后温度视觉上短暂延续的问题
  • 修复了站在方块旁边时方块温度未达到满强度的问题
  • 修复了JEED的错误/过时的效果合成方式
  • 修复了变色龙在移动非常缓慢(如穿过灵魂沙)时行走动画不播放的问题
  • 修复了变色龙在重新加载世界时不能正确记住其温度的问题
  • 修复了具有镐类能力的工具(多功能工具、四面体工具等)无法开采冰的问题
  • 修复了封闭烟囱发射的粒子卡在方块内部的问题

技术更改:
  • 隔热物品配置现在接受隔热列表
    • 这允许为单个物品添加多种类型(或插槽)的隔热效果
    • 例如:"insulation": [{"cold": 1, "hot": 0}, {"cold": 1, "hot": 0}(占用2个插槽,防寒隔热效果较弱)
    • 为了不破坏现有的JSON,仍然允许定义单个隔热效果
  • 更新了与隔热相关的TOML配置设置的文档
  • 盔甲和饰品隔热设置不再支持“fill_slots”字段
  • 为JSON添加了新的“世界温度”前置条件
    • 接受小数值
    • 也接受一些预设的字符串值:
    • "冰冻", "寒冷", "凉爽", "温带", "温暖", "炎热", "燃烧"
    • 从最冷到最热排序。基于最小/最大温度配置设置
    • 现在用于方块温度JSON中的最小/最大温度字段
    • 作为“世界温度范围”添加到位置前置条件JSON中:
    • 有最小/最大值,每个都是一个世界温度前置条件
  • 为位置前置条件添加了“温度”字段
  • JSON配置的一些参数现在支持一种新类型“可否定列表”:
    • 定义了必须满足的“前置条件”和“排除条件”列表
    • 例如:"entity":{"require":[{"entities":[#minecraft:skeletons]}],"exclude":[{"entities":[minecraft:wither_skeleton]}]}
    • 适用于除凋零骷髅外的所有骷髅类型
    • 任何方块、实体、物品或位置前置条件都可以通过这种方式否定(除了在其他前置条件内定义的字段)
    • 这些参数的“旧”格式将继续得到支持(即"entity":{"entities":[#minecraft:skeletons]})
  • 方块温度JSON中的最小/最大温度字段现在是世界温度前置条件

Cold Sweat 2.4-b02a

on 2025 Apr 04
下载
2.4-b02a

  • 炉灶的红石输入已更改:
    • 如果左侧或后侧被充能,现在会发出热量
    • 如果右侧或底部被充能,不会发出寒冷效果
    • 调整了红石输入的设计,使其更明显
    • 如果在配置中启用了“自动炉灶”,现在红石输入将被隐藏
  • 烟囱现在可以被水淹没
  • 炉灶现在可以放置在水下
  • 使热源空气粒子分布更随机,而不是从中心散发
  • 增加了改变玩家自然干燥速度的选项
  • 增加了对一些“坚韧如钉”物品的支持:
    • 羊毛盔甲:提供与羊毛相同的隔热效果
    • 树叶盔甲:提供与皮革相同的隔热效果,但没有防寒保护
    • 温度调节器:现在能像炉灶一样提供温暖和寒冷效果
  • 调整了暮色森林和以太维度的默认世界温度

修复内容:
  • (1.18)修复了加载KubeJS事件时的崩溃问题
  • 修复了炉灶运行且未安装“瓦尔基里天空”时的崩溃问题
  • 修复了在“瓦尔基里天空”飞船中使用炉灶时的崩溃问题
  • 修复了由于能力缓存未清除过期条目导致的内存泄漏问题
  • 修复了由于已销毁/未加载的炉灶继续监听附近方块更新导致的内存泄漏问题
  • 修复了由于离开世界时未清除缓存的世界温度值导致的内存泄漏问题
  • 修复了如果食物温度持续时间未设置,每刻都会应用食物温度的问题
  • 修复了在所需模组不存在时,带有“required_mods”的JSON配置仍尝试解析的问题
  • 修复了自适应隔热JSON中多余的必填字段“factor”
  • 修复了生物群系、维度和结构的KubeJS配置不起作用的问题
  • 修复了如果玩家站在与输出烟囱相同的方块上,热源在无效位置产生隔热效果的问题
  • 修复了热源从所有附近的管道和烟囱发射燃料粒子,即使它们未连接的问题
  • 修复了按住Shift键点击缝纫台输出槽时输入物品被删除的问题
  • 修复了变色龙眼睛高度过高的问题
  • 修复了变色龙进食时舌头不能完全伸出的问题
  • 修复了变色龙鳞片护腿不能覆盖玩家身体底部的问题
  • 修复了在水中死亡后重生时出现水滴效果的问题
  • 修复了重生后温度视觉上短暂延续的问题
  • 修复了站在方块旁边时方块温度未达到满强度的问题
  • 修复了JEED的错误/过时的效果合成方式
  • 修复了变色龙在移动非常缓慢(如穿过灵魂沙)时行走动画不播放的问题
  • 修复了变色龙重新加载到世界时不能正确记住其温度的问题
  • 修复了具有类似镐能力的工具(多功能工具、四面体工具等)无法开采冰的问题
  • 修复了被包裹的烟囱发射的粒子卡在方块内的问题

技术更改:
  • 隔热物品配置现在接受隔热列表
    • 这允许为单个物品添加多种类型(或插槽)的隔热效果
    • 例如:“insulation”: [{"cold": 1, "hot": 0}, {"cold": 1, "hot": 0}(占用2个插槽,防寒隔热效果较弱)
    • 为了不破坏现有的JSON,仍然允许定义单个隔热效果
  • 更新了与隔热相关的TOML配置设置的文档
  • 盔甲和饰品隔热设置不再支持“fill_slots”字段
  • 为JSON添加了新的“世界温度”前置条件
    • 接受小数值
    • 也接受一些预设的字符串值:
    • “冰冻”,“寒冷”,“凉爽”,“温带”,“温暖”,“炎热”,“炽热”
    • 从最冷到最热排序。基于最小/最大温度配置设置
    • 现在用于方块温度JSON中的最小/最大温度字段
    • 作为“世界温度范围”添加到位置前置条件JSON中:
    • 有最小/最大值,每个都是一个世界温度前置条件
  • 为位置前置条件添加了“温度”字段
  • JSON配置的一些参数现在支持一种新类型“可否定列表”:
    • 定义了必须满足的“前置条件”和“排除条件”列表
    • 例如:“entity":{"require":[{"entities":[#minecraft:skeletons]}],"exclude":[{"entities":[minecraft:wither_skeleton]}]}
    • 适用于除凋零骷髅外的所有骷髅类型
    • 任何方块、实体、物品或位置前置条件都可以通过这种方式否定(除了在其他前置条件内定义的字段)
    • 这些参数的“旧”格式将继续得到支持(即“entity":{"entities":[#minecraft:skeletons]})
  • 方块温度JSON中的最小/最大温度字段现在是世界温度前置条件

Cold Sweat 2.4-b01a

on 2025 Apr 04
下载
2.4-b01a

  • 新护甲套装:变色龙鳞片
    • 用变色龙蜕皮按典型的护甲样式合成
    • 视觉上能适应环境温度
    • 每件护甲都能提供最大的自适应隔热效果
    • 不能在缝纫台上进行隔热处理
    • 可作为其他物品的隔热材料(类似于皮革护甲)
  • 烟囱方块现在可以朝各个方向放置
    • 这使得可以创建从炉灶/锅炉/冰箱输送空气的“管道”
    • 这是使用Create的管道的内置替代方案,但那些管道仍然可以正常使用
    • 在多个轴上连接的烟囱(比如在角落处)会变成一个“连接点”,它会占据一整个方块
    • 连接点不允许空气从其周围通过——只能通过相连的烟囱从其内部通过
    • 用圆石右键点击烟囱可以创建一个连接点,这对于通过墙壁通风很有用
    • 热源发出的烟雾和蒸汽将通过烟囱管道并从末端排出
  • 烟囱不再需要红石来合成
  • 调整了隔热系统的工作方式:
    • 现在每个隔热槽代表一个物品,而不是2个隔热点数
    • 这使得更强大的隔热物品只占用一个槽位
    • 为“复合”隔热物品添加了自定义的提示框图形
    • 在隔热器配置中添加了新参数:“fill_slots”
    • 这将使隔热器像往常一样占用多个槽位
  • 更新了与Create的兼容性至6.0.0
  • (1.21)完全重新实现了对Create和口渴系统的支持
  • 着火的实体现在会使附近区域升温
    • 你也可以通过这种方式让自己暖和起来!
  • 食用受温度影响的食物现在能正确替换该物品已有的效果
    • 例如,食用灵魂芽现在如果其效果已经生效,将会重置“寒冷”计时器,而不是毫无作用
  • !我的世界1.21.1现在是1.21的最低支持版本。“基础”版本不再兼容
    • NeoForge的最低版本现在是21.1.60

修复内容:
  • (1.19)修复了建筑物内部没有温度的问题
  • 修复了安装沉浸式传送门时冰箱计时导致的崩溃问题
  • 修复了自适应隔热护甲不能适应环境温度的问题
  • 修复了脱下护甲物品时隔热所添加的属性修饰符没有被移除的问题

技术变更:
  • 温度变化事件现在每当一个实体的温度发生变化时就会触发,而不是仅在手动更改时触发
  • 没有定义目标(没有列出物品、实体等)的JSON和KubeJS配置现在将应用于所有内容
    • 如果你的配置应该影响所有符合给定前置/条件的实体,这将很有用
  • !物品JSON配置中的“data”字段已更名为“item”,以与其他配置保持一致
  • 在实体温度JSON配置中添加了可选的“affects_self”字段
    • 这将导致实体受到其自身温度的影响(默认值为“false”)
  • 在实体生成生物群系配置中添加了可选字段“count”、“location”和“block_below”字段:
    • “count”:一组中可以生成的实体数量
    • “location”:实体生成必须满足的位置要求
    • “block_below”:另一个位置要求,以实体下方的方块为中心
  • 在方块温度JSON中添加了可选的“location”字段
  • 在隔热器配置中添加了新字段:“fill_slots”
    • 这将使隔热器像往常一样占用多个槽位(恢复新的“每个槽位一个物品”系统)
    • 默认值为“false”
  • 在KubeJS中添加了对实体温度、生成生物群系和隔热挂载配置的支持
  • (1.20 -)添加了新的特定类型实体前置(从1.21移植过来):
    • (1.18 +)“variant”:检查实体的变种(猫的颜色、蝾螈的颜色等)
    • “fishing_hook”:检查钓鱼浮标实体是否在开阔水域(这是原版的东西,我不清楚具体情况)
    • (1.18 +)“lightning_bolt”:检查着火的方块和被闪电击中的实体
    • “piglin_neutral_armor”:检查实体是否穿着能安抚猪灵的护甲
    • “player”:检查玩家特定的数据(游戏模式、统计数据、进度等)
    • “raider”:检查掠夺者特定的数据(是否在活跃的袭击中、是否是袭击队长)
    • “slime”:检查史莱姆的大小
    • (1.18 +)“snow_boots”:检查玩家是否穿着能防止在粉雪中下陷的靴子

Cold Sweat 2.4-b01a

on 2025 Apr 04
下载
2.4-b01a

  • 新盔甲套装:变色龙鳞片
    • 用变色龙蜕下的皮按典型的盔甲样式合成
    • 外观上能适应环境温度
    • 每件盔甲都能提供最大程度的自适应隔热效果
    • 不能在缝纫台上进行隔热处理
    • 可作为其他物品的隔热材料(类似于皮革盔甲)
  • 烟囱方块现在可以朝各个方向放置
    • 这使得可以创建能从炉灶/锅炉/冰柜传输空气的“管道”
    • 这是使用Create的管道的一种内置替代方案,但那些管道仍然可以正常使用
    • 在多个轴向上连接的烟囱(比如在角落处)会变成一个“连接点”,它会占据一整个方块
    • 连接点不允许空气从其周围通过——只能通过与之相连的烟囱穿过它们
    • 用圆石右键点击烟囱可以创建一个连接点,这对于通过墙壁排放空气很有用
    • 热源发出的烟雾和蒸汽将通过烟囱管道并从末端(多个末端时)排出
  • 烟囱不再需要红石来合成
  • 调整了隔热系统的工作方式:
    • 现在每个隔热槽代表一个物品,而不是2个隔热点数
    • 这使得更强大的隔热物品只占用一个槽位
    • 为“复合”隔热物品添加了自定义的提示框图形
    • 在隔热器配置中添加了新参数:“fill_slots”
    • 这将使隔热器像往常一样占用多个槽位
  • 更新了与Create的兼容性至6.0.0版本
  • (1.21)完全重新实现了对Create和口渴系统的支持
  • 着火的实体现在会使附近区域升温
    • 你也可以通过这种方式让自己暖和起来!
  • 食用受温度影响的食物现在能正确替换该物品已有的效果
    • 例如,食用灵魂芽现在如果其效果已经处于激活状态,将会重置“寒冷”计时器,而不是毫无作用
  • !我的世界1.21.1现在是1.21的最低支持版本。“基础”版本不再兼容
    • NeoForge的最低版本现在是21.1.60

修复内容:
  • (1.19)修复了建筑内部没有温度的问题
  • 修复了安装沉浸式传送门时,在给冰柜计时时出现的崩溃问题
  • 修复了自适应隔热盔甲无法适应环境温度的问题
  • 修复了脱下盔甲物品时,隔热所添加的属性修饰符没有被移除的问题

技术变更:
  • 温度变化事件现在每当一个实体的温度发生变化时就会触发,而不是仅在手动更改时触发
  • 没有定义目标(没有列出物品、实体等)的JSON和KubeJS配置现在将应用于所有内容
    • 如果你的配置应该影响所有符合给定前置条件/判定条件的实体,这将很有用
  • !为了与其他配置保持一致,物品JSON配置中的“data”字段已重命名为“item”
  • 在实体温度JSON配置中添加了可选的“affects_self”字段
    • 这将导致实体受到自身温度的影响(默认值为“false”)
  • 在实体生成生物群系配置中添加了可选字段“count”、“location”和“block_below”字段:
    • “count”:一组中可以生成的实体数量
    • “location”:实体生成必须满足的位置要求
    • “block_below”:另一个位置要求,以实体下方的方块为中心
  • 在方块温度JSON中添加了可选的“location”字段
  • 在隔热器配置中添加了新字段:“fill_slots”
    • 这将使隔热器像往常一样占用多个槽位(恢复到新的“每个槽位一个物品”系统之前的情况)
    • 默认值为“false”
  • 在KubeJS中添加了对实体温度、生成生物群系和隔热挂载配置的支持
  • (1.20 -)添加了新的特定类型实体前置条件(从1.21移植过来):
    • (1.18 +)“variant”:检查实体的变种(猫的颜色、蝾螈的颜色等)
    • “fishing_hook”:检查钓鱼浮标实体是否在开阔水域(这是原版的东西,我不太清楚)
    • (1.18 +)“lightning_bolt”:检查着火的方块和被闪电击中的实体
    • “piglin_neutral_armor”:检查实体是否穿着能安抚猪灵的盔甲
    • “player”:检查玩家特定的数据(游戏模式、统计数据、进度等)
    • “raider”:检查掠夺者特定的数据(是否处于活跃的掠夺中,是否是掠夺队长)
    • “slime”:检查史莱姆的大小
    • (1.18 +)“snow_boots”:检查玩家是否穿着能防止在粉雪中下陷的靴子

Cold Sweat 2.3.12a

on 2025 Feb 14
下载
2.3.12

以下是2.3.9至2.3.12更新的更新日志

  • 冰的冻结/融化变化:
    • 现在冰会根据“冷汗”(Cold Sweat)的温度系统融化
    • 现在冰在冻结/融化时会考虑所有温度来源(附近方块、季节、深度)
    • 如果启用了“自定义冻结行为”,水的冻结速度现在会受到随机刻速度(randomTickSpeed)的影响
  • 在item.toml中添加了“烘干物品”配置,玩家可使用特定物品进行烘干
    • 烘干物品也可在item/drying_item/*下的JSON中通过以下参数定义:
    • “数据”:物品前置条件,与其他配置中的类似
    • “实体”:玩家必须满足的实体前置条件,与其他配置中的类似
    • “结果”:使用该物品时它会变成的物品堆。如果未定义,物品将被消耗
    • “声音”:使用该物品时播放的声音。默认为湿海绵的声音
  • “水效果”配置设置现在有4种状态:
    • 关闭:禁用所有水效果
    • 粒子:仅显示水滴粒子
    • 覆盖层:仅显示屏幕上的水覆盖层
    • 全部:同时显示粒子和覆盖层
  • item_settings/entity_settings/world_settings.toml已重命名为item/entity/world.toml
    • 现有文件将自动迁移
  • 添加了“移除”配置类型,可用于移除已注册的配置设置
    • 这包括TOML和JSON配置
    • 移除操作在所有配置设置解析完成后、提交到内存之前进行
  • 添加了新的配置设置:
    • 隔热强度
    • 检查睡眠条件
    • 炉灶/锅炉/冰箱的新设置
    • 每个热源单独的最大范围和音量设置
    • 施加温暖/寒冷时的燃料消耗率
    • 在热/冷环境中切换“创造”(Create)模组后罐压力损失的开关
  • 当炉灶作为“女武神的天空”(Valkyrien Skies)飞船的一部分时,现在能正常运作
  • 将“寒冷”效果重命名为“寒冷度”
  • 烟囱方块现在垂直堆叠时可连接
  • 当变色龙在玩家头上时,现在对弹射物免疫
  • 重新整理了“冷汗:隔热材料”标签,除了白色外,移除了大部分羊毛颜色
    • 更具体地说,如果隔热材料包含一个有超过6个物品的标签,只会显示标签中的第一个物品
  • 当天气多云时(即使生物群系中不下雨),世界温度现在会略微降低
    • 此效果可在world.toml中配置
  • 玩家现在在较高温度环境中烘干速度呈指数级加快
  • 未满足前置条件的隔热属性现在会用红色删除线显示,而不是被省略
  • 略微提升了玩家过热时应用的“斑点”光影(shader)的性能
  • 水袋现在如果容器支持,可从任何装有250mb水的“锻造”(Forge)流体容器中取水
  • 猪灵现在接受温度计作为交易物品
  • 山羊现在可被发射器剪毛

技术变化:
  • 任何名为“默认”的JSON配置现在将最后加载
    • 这使得配置可以有一个可被其他模组/数据包/配置覆盖的默认值
  • 大量内部注册表标准化及样板代码减少
    • 内部注册表和配置现在更加标准化,故障点更少
    • 尽可能使用编解码器进行数据序列化,而不是定制方法
  • 依赖动态注册表的“冷汗”配置现在对其键使用持有者(Holders)
    • 这包括生物群系、维度、结构等
    • 以前接受“未包装”值的任何方法现在改为接受持有者
  • 由于海拔导致的温度降低现在在JSON中作为默认temp_region文件的一部分进行定义
    • 此功能以前是硬编码的,但现在可以自定义
  • 为背包物品温度(“携带物品”)添加了新功能
    • 现在支持给予属性修饰符和温度修饰符抗性
    • 现在支持放在“好奇”(Curios)槽位中
  • 添加了“cold_sweat:extends_smokestack”方块标签,它定义了哪些方块可用于增加烟囱的高度
  • 现在支持季节温度和方块温度的温度单位
    • 现有配置将自动更新以匹配新格式
  • 添加了FetchSeasonsModsEvent,允许模组开发者发出信号,让“冷汗”加载相应的季节配置
  • 添加了InsulatorTabBuildEvent,可对隔热材料标签中的物品进行简单修改
  • 添加了对“恰到好处的效果描述”(Just Enough Effect Descriptions)的支持

Cold Sweat 2.3.12

on 2025 Feb 10
下载
2.3.12

修复内容:
  • (1.21)修复了未安装Architectury时加载KubeJS集成导致的崩溃问题
  • (1.21)修复了在某些情况下初始化创造模式菜单时的崩溃问题
  • 修复了在缝纫台移除隔热材料时会复制隔热物品的问题
  • 修复了玩家在专用服务器上处于潮湿状态时的崩溃问题
  • 修复了在某些情况下JSON中的NBT参数无法正确解析的问题,尤其是带有嵌套复合标签的情况
  • 修复了如果任何字符串参数仅包含空白字符(" ")时TOML方块临时配置无效的问题
  • 修复了实体温度JSON配置中“范围”字段从“温度”字段取值的问题
  • 修复了在某些情况下重叠的热源仍会冲突的问题
  • 修复了KubeJS注册事件会触发两次的问题

技术变更:
  • 在实体前置JSON中添加了一个“温度”字段:
    • 可用于检查目标实体的温度
    • 表示为字符串键和双精度或双精度范围值的映射,例如{"body": 50.0}或{"world": {"min": 1.0, "max": 2.5}}
  • “cs:contains”NBT运算符已拆分为“cs:contains_all”和“cs:contains_any”
    • “cs:contains_all”用于检查NBT列表是否包含所有指定的键
    • “cs:contains_any”用于检查NBT列表是否包含任何一个指定的键
  • 添加了CreateRegistriesEvent.Pre
    • 在注册表编译完成后且在处理移除操作之前直接触发
    • 不建议订阅基础事件,因为这会导致订阅者触发两次

Cold Sweat 2.3.12

on 2025 Feb 10
下载
2.3.12

修复内容:
  • (1.21)修复了在未安装Architectury时加载KubeJS集成导致的崩溃问题
  • (1.21)修复了在某些情况下初始化创造模式菜单时的崩溃问题
  • 修复了在缝纫台移除隔热材料时会复制该隔热材料物品的问题
  • 修复了玩家在专用服务器上处于潮湿状态时的崩溃问题
  • 修复了在某些情况下JSON中的NBT参数无法正确解析的问题,特别是带有嵌套复合标签的情况
  • 修复了如果任何字符串参数仅包含空白字符(" ")时TOML方块临时配置无效的问题
  • 修复了实体温度JSON配置中“范围”字段从“温度”字段取值的问题
  • 修复了在某些情况下重叠的热源仍然冲突的问题
  • 修复了KubeJS注册表事件触发两次的问题

技术变更:
  • 在实体前置JSON中添加了一个“温度”字段:
    • 允许检查目标实体的温度
    • 表示为字符串键和双精度或双精度范围值的映射
    • 例如 {"body": 50.0} 或 {"world": {"min": 1.0, "max": 2.5}}
  • “cs:contains”NBT运算符已拆分为“cs:contains_all”和“cs:contains_any”
    • “cs:contains_all”检查NBT列表是否包含所有指定的键
    • “cs:contains_any”检查NBT列表是否包含任何一个指定的键
  • 添加了CreateRegistriesEvent.Pre
    • 在注册表编译完成后且在处理移除操作之前直接触发
    • 不建议订阅基础事件,因为这会导致订阅者触发两次

Cold Sweat 2.3.11

on 2025 Feb 02
下载
2.3.11

  • “水效果”配置设置现在有5种状态:
    • 关闭:禁用所有水效果
    • 粒子:仅显示水滴粒子
    • 覆盖层:仅显示屏幕上的水覆盖层
    • 全部:同时显示粒子和覆盖层
    • 在配置菜单中点击按钮现在将循环切换这些选项
  • 略微提升了玩家过热时应用的“斑点”光影的性能
  • 如果容器支持,水袋现在可以从任何装有250MB水的Forge流体容器中取水

修复内容:
  • 修复了在缝纫菜单中按住Shift键点击空槽位时的崩溃问题
  • (1.19)修复了未安装“女武神的天空”时的崩溃问题
  • (1.21)修复了在缝纫台中隔热效果未正确移除的问题
  • 修复了在缝纫台中剪刀耐久度为0时不断裂的问题
  • 修复了玩家没有温度属性的问题
  • 修复了胸甲和护腿的隔热槽位数量被互换的问题
  • 修复了属性修正工具提示总是有隔热图标,即使它们不是由隔热效果添加的问题

技术变更:
  • 添加了FetchSeasonsModsEvent,它允许模组开发者发出信号,让“冷汗”加载相应的季节配置
    • 通过FetchSeasonsModsEvent#addSeasonsMod()将你的模组ID添加到列表中
    • 在构建配置时,此事件会在Forge事件总线上触发
  • 现在可以为给定物品配置多个“干燥物品”配置
    • 如果有多个配置,将使用第一个适用的配置

Cold Sweat 2.3.11

on 2025 Feb 02
下载
2.3.11

  • “水效果”配置设置现在有5种状态:
    • 关闭:禁用所有水效果
    • 粒子:仅显示水滴粒子
    • 覆盖层:仅显示屏幕上的水覆盖层
    • 全部:同时显示粒子和覆盖层
    • 在配置菜单中点击按钮现在将循环切换这些选项
  • 略微提升了玩家过热时应用的“斑点”光影的性能
  • 如果容器支持,水袋现在可以从任何装有250mb水的Forge流体容器中取水

修复内容:
  • 修复了在缝纫菜单中按住Shift键点击空槽位时导致的崩溃问题
  • (1.19)修复了未安装“瓦尔基里天空”时出现的崩溃问题
  • (1.21)修复了在缝纫台中隔热效果未正确移除的问题
  • 修复了在缝纫台中剪刀耐久度为0时不损坏的问题
  • 修复了玩家没有温度属性的问题
  • 修复了胸甲和护腿的隔热槽位数量被互换的问题
  • 修复了属性修饰工具提示总是显示隔热图标,即使它们不是由隔热效果添加的问题

技术变更:
  • 添加了FetchSeasonsModsEvent,它允许模组开发者发出信号,让“冷汗”加载相应的季节配置
    • 通过FetchSeasonsModsEvent#addSeasonsMod()将你的模组ID添加到列表中
    • 在构建配置时,此事件会在Forge事件总线上触发
  • 现在可以为给定物品配置多个“干燥物品”配置
    • 如果有多个配置,将使用第一个适用的配置

Cold Sweat 2.3.10

on 2025 Jan 10
下载
2.3.10

修复:
  • 修复了在某些情况下获取生物群系温度时的崩溃
  • 修复了由于热源块燃料变化导致的无限更新循环引起的崩溃
  • 修复了在某些情况下打开创意菜单时的崩溃
  • 修复了在某些情况下处理注册删除时的崩溃
  • 修复了在某些情况下计算块温度时的罕见崩溃
  • 修复了由于缺少温度修改器 ID 导致的日志垃圾邮件和/或崩溃
  • 修复了与更改冰冻结行为的模组(如 TFC)的混合冲突
  • 修复了连接到具有 OP 权限的服务器时的“NegativeArraySizeException: -1”错误
  • 修复了专用服务器上的配置菜单无法打开的问题
  • 修复了在离线模式下玩时配置菜单无限重新打开的问题
  • 修复了某些配置设置每次保存时在 TOML 文件中重复的问题
  • 修复了自动配置更新程序在某些情况下创建过时配置的问题
  • 修复了通过 TOML 配置的块不发出温度的问题
  • 修复了基于灵魂火的块不能正确发出温度的问题
  • 修复了由于某些情况下数据包大小过大导致的服务器断开连接问题
  • 修复了胸甲不可绝缘及其他异常缝纫台行为的问题
  • 修复了绝缘装甲工具提示不显示的问题
  • 修复了山羊被剪毛后皮毛不重新生长的问题
  • 修复了壁炉不检查燃料物品的问题
  • 修复了 Create 地狱钢潜水套装未提供正确属性修改器的问题
  • 修复了热石前面的通电块在热石被破坏时未更新的问题
  • 修复了 KubeJS 脚本使用无效/缺失 ID 时引起的错误
  • 修复了基于 KubeJS 的物品配置未正确检查其条件的问题
  • 修复了生物群系温度的搜索半径过小的问题
  • 修复了水袋从投掷器中分发时没有声音播放的问题
  • 修复了在某些情况下海拔温度不准确的问题
  • 修复了变色龙蜕皮被变色龙丢弃后从未消失的问题
  • 修复了在某些情况下由于非玩家操作导致块被破坏时的崩溃
  • 修复了死亡后温度停止工作的问题
  • 修复了冰的冰点高于应有的问题
  • 修复了在硬核模式下冷冻的心渲染不正确的问题

技术更改:
  • 现在,海拔导致的温度下降在 JSON 中作为默认 temp_region 文件的一部分进行定义
    • 此功能以前是硬编码的,但现在可以自定义
  • 添加了用于库存物品温度(“携带物品”)的新功能
    • 现在支持提供属性修改器和温度修改器抗性
    • 现在支持在 Curios 槽中
  • 从“/temperature set”子命令中删除了“trait”参数,因为它在下一个滴答时无论如何都会被重置
  • 现在支持温度单位用于季节性温度和块温度
    • 现有配置将自动更新以匹配新格式
  • 添加了“cold_sweat:extends_smokestack”块标签,用于定义可用于增加烟囱高度的块
  • ! BlockTemp 中的 getTemperature() 的“entity”参数现在可为空
  • ! EnableTemperatureEvent 现在在加载配置后直接在 Forge 事件总线上触发
  • 现在仅将由 JSON 定义的配置(以及一些其他配置)从服务器同步到客户端,而不是反之亦然
    • 这些配置将不再尝试写入 TOML 文件
    • 此更改也会影响单人世界,因为它们有一个集成服务器
    • 结构温度不再同步,因为结构本身根本不被同步
  • 配置数据对象现在是标准类而不是记录,并且都扩展了相同的“ConfigData”类
    • 此类包含配置的 UUID、类型和所需的模组
  • 配置数据对象现在存储其创建源(TOML、JSON 等)
  • 为 KubeJS 块温度构建器添加了“state()”方法,以便更轻松地检查块状态
  • 添加了“InsulatorTabBuildEvent”,允许对绝缘器选项卡中的物品进行简单修改
  • 向 WorldHelper 添加了 getInsulationFromNearbySources(),用于计算给定位置从附近壁炉状块的温暖/寒冷程度
  • 添加了 getRoughTemperatureAt(),它提供了一种获取给定位置温度的不太准确但效率高得多的方法
    • 此方法可用于块更新或其他经常执行且不需要精确精度的任务
  • 改进了 addModifier() 方法的逻辑,使其行为更直观
  • 地下温度修改器(“cold_sweat:underground”)已拆分为两个单独的修改器:
    • DepthBiomeTempModifier(“cold_sweat:depth_biomes”):处理地下生物群系的温度
    • ElevationTempModifier(“cold_sweat:elevation”):处理基于海拔和地下深度(由温度区域提供)的温度变化
    • 这些修改器将自动添加到现有玩家/实体中

Cold Sweat 2.3.10

on 2025 Jan 10
下载
2.3.10

修复:
  • 修复了在某些情况下获取生物群系温度时的崩溃问题
  • 修复了由于热源块燃料更改而导致的无限更新循环崩溃问题
  • 修复了在某些情况下打开创意菜单时的崩溃问题
  • 修复了在某些情况下处理注册删除时的崩溃问题
  • 修复了在某些情况下计算块温度时的罕见崩溃问题
  • 修复了因缺少温度修改器 ID 导致的日志垃圾邮件和/或崩溃问题
  • 修复了与更改冰冻结行为的模组(如 TFC)的混合冲突
  • 修复了连接到具有 OP 权限的服务器时的“NegativeArraySizeException: -1”错误
  • 修复了专用服务器上配置菜单不打开的问题
  • 修复了在离线模式下播放时配置菜单无限重新打开的问题
  • 修复了某些配置设置在每次保存时在 TOML 文件中重复的问题
  • 修复了自动配置更新器在某些情况下创建过时配置的问题
  • 修复了通过 TOML 配置的块不发出温度的问题
  • 修复了基于灵魂火的块未正确发出温度的问题
  • 修复了由于某些情况下数据包大小非常大而导致的服务器断开连接问题
  • 修复了胸甲不可隔热及其他异常缝纫台行为
  • 修复了绝缘装甲工具提示未显示的问题
  • 修复了山羊被剪毛后毛发不再生长的问题
  • 修复了壁炉不检查燃料物品的问题
  • 修复了 Create 下界合金潜水套装未给予正确属性修改器的问题
  • 修复了热石前面的通电块在热石被破坏时未更新的问题
  • 修复了 KubeJS 脚本使用无效/缺失 ID 时导致的错误
  • 修复了基于 KubeJS 的物品配置未正确检查其条件的问题
  • 修复了生物群系温度的搜索半径过小的问题
  • 修复了水袋从发射器中分配时没有声音播放的问题
  • 修复了在某些情况下海拔温度不准确的问题
  • 修复了变色蜥蜴蜕皮后从未消失的问题
  • 修复了在某些情况下由于非玩家操作而导致的块被破坏时的崩溃问题
  • 修复了在某些情况下死亡后温度停止工作的问题
  • 修复了冰的冰点高于应有的问题
  • 修复了在硬核模式下冷冻的心渲染不正确的问题

技术更改:
  • 现在在 JSON 中定义了由于海拔高度导致的温度下降,作为默认 temp_region 文件的一部分
    • 此功能以前是硬编码的,但现在可以自定义
  • 添加了库存物品温度(“携带物品”)的新功能
    • 现在支持给予属性修改器和温度修改器抗性
    • 现在支持在 Curios 槽中
  • 从“/temperature set”子命令中删除了“trait”参数,因为它在下一个滴答时无论如何都会被重置
  • 现在支持季节温度和块温度的温度单位
    • 现有配置将自动更新以匹配新格式
  • 添加了“cold_sweat:extends_smokestack”块标签,用于定义可用于增加烟囱高度的块
  • ! BlockTemp 中的 getTemperature()的“entity”参数现在可为空
  • ! EnableTemperatureEvent 现在在加载配置后直接在 Forge 事件总线上触发
  • 现在仅将由 JSON(以及少数其他)定义的配置从服务器同步到客户端,而不是相反
    • 这些配置将不再尝试写入 TOML 文件
    • 此更改也会影响单人游戏世界,因为它们有一个集成的服务器
    • 结构温度不再同步,因为结构本身根本不进行同步
  • 配置数据对象现在是标准类而不是记录,并且都扩展了相同的“ConfigData”类
    • 此类包含配置的 UUID、类型和所需的模组
  • 配置数据对象现在存储其创建源(TOML、JSON 等)
  • 向 KubeJS 块温度构建器添加了“state()”方法,以便更轻松地检查块状态
  • 添加了“InsulatorTabBuildEvent”,允许对绝缘选项卡中的项目进行简单修改
  • 向 WorldHelper 添加了 getInsulationFromNearbySources(),用于计算给定位置从附近壁炉状块的温暖/寒冷程度
  • 添加了 getRoughTemperatureAt(),它提供了一种不太准确但效率更高的获取给定位置温度的方法
    • 这可用于经常执行且不需要精确精度的块更新或其他任务
  • 改进了 addModifier()方法的逻辑,使其行为更直观
  • 地下温度修改器(“cold_sweat:underground”)已拆分为两个单独的修改器:
    • DepthBiomeTempModifier(“cold_sweat:depth_biomes”):处理地下生物群系的温度
    • ElevationTempModifier(“cold_sweat:elevation”):处理基于海拔和地下深度(由温度区域提供)的温度变化
    • 这些修改器将自动添加到现有玩家/实体中

Cold Sweat 2.3.10e

on 2025 Jan 06
下载
2.3.10

修复:
  • 修复了在某些情况下检索生物群落温度时的崩溃问题
  • 修复了由于热源块燃料更改而导致的无限更新循环崩溃问题
  • 修复了在某些情况下打开创造模式菜单时的崩溃问题
  • 修复了在某些情况下处理注册删除时的崩溃问题
  • 修复了由于缺少温度修改器 ID 导致的日志垃圾邮件和/或崩溃问题
  • 修复了与更改冰冻结行为的模组(如 TFC)的混入冲突
  • 修复了连接到具有 OP 权限的服务器时的“NegativeArraySizeException: -1”错误
  • 修复了专用服务器上的配置菜单无法打开的问题
  • 修复了在离线模式下玩时配置菜单无限重新打开的问题
  • 修复了某些配置设置在每次保存时在 TOML 文件中重复的问题
  • 修复了自动配置更新器在某些情况下创建过时配置的问题
  • 修复了通过 TOML 配置的块不发射温度的问题
  • 修复了基于灵魂火的块不能正确发射温度的问题
  • 修复了由于某些情况下的数据包大小过大导致的服务器断开连接问题
  • 修复了胸甲不可隔热及其他异常缝纫台行为
  • 修复了山羊被剪毛后毛发不会重新生长的问题
  • 修复了壁炉不检查燃料物品的问题
  • 修复了 Create 地狱合金潜水套装没有给予正确的属性修改器的问题
  • 修复了热石前面的通电块在热石被破坏时不更新的问题
  • 修复了 KubeJS 脚本使用无效/缺失 ID 时导致的错误
  • 修复了基于 KubeJS 的物品配置未正确检查其条件的问题
  • 修复了生物群落温度的搜索半径过小的问题
  • 修复了从分配器分配水袋时没有声音播放的问题
  • 修复了某些情况下海拔温度不准确的问题
  • 修复了变色蜥蜴蜕皮后从未消失的问题
  • 修复了在某些情况下由于非玩家操作而导致的块被破坏时的崩溃问题
  • 修复了在某些情况下死亡后温度停止工作的问题
  • 修复了冰的冰点高于应有的问题

技术更改:
  • 现在在 JSON 中定义了由于海拔导致的温度下降,作为默认 temp_region 文件的一部分
    • 此功能以前是硬编码的,但现在可以自定义
  • 添加了库存物品温度(“携带物品”)的新功能
    • 现在支持给予属性修改器和温度修改器抗性
    • 现在支持在 Curios 插槽中
  • 从“/temperature set”子命令中删除了“trait”参数,因为它无论如何在下一个 tick 都会被重置
  • 现在支持温度单位用于季节性温度和块温度
    • 现有配置将自动更新以匹配新格式
  • 添加了“cold_sweat:extends_smokestack”块标签,用于定义哪些块可用于增加烟囱的高度
  • ! BlockTemp 中的 getTemperature()的“entity”参数现在可为空
  • ! EnableTemperatureEvent 现在在加载配置后直接在 Forge 事件总线上触发
  • 现在仅将由 JSON(及少数其他)定义的配置从服务器同步到客户端,而不是相反
    • 这些配置将不再尝试写入 TOML 文件
    • 此更改也会影响单人游戏世界,因为它们有一个集成的服务器
    • 结构温度不再同步,因为结构本身也不会同步
  • 配置数据对象现在是标准类而不是记录,并且都扩展了相同的“ConfigData”类
    • 此类包含配置的 UUID、类型和所需的模组
  • 配置数据对象现在存储其创建源(TOML、JSON 等)
  • 为 KubeJS 块温度构建器添加了“state()”方法,以便更轻松地检查块状态
  • 添加了“InsulatorTabBuildEvent”,允许对绝缘体选项卡中的项目进行简单修改
  • 向 WorldHelper 添加了 getInsulationFromNearbySources(),用于计算给定位置从附近壁炉状块的温暖/寒冷程度
  • 添加了 getRoughTemperatureAt(),提供了一种获取给定位置温度的不太准确但效率更高的方法
    • 此方法可用于块更新或其他经常执行且不需要精确精度的任务
  • 改进了 addModifier()方法的逻辑,使其行为更直观
  • 地下温度修改器(“cold_sweat:underground”)已拆分为两个单独的修改器:
    • DepthBiomeTempModifier(“cold_sweat:depth_biomes”):处理地下生物群落的温度
    • ElevationTempModifier(“cold_sweat:elevation”):处理基于海拔和地下深度(由温度区域提供)的温度变化
    • 这些修改器将自动添加到现有玩家/实体中

Cold Sweat 2.3.10e

on 2025 Jan 06
下载
2.3.10

修复:
  • 修复了在某些情况下获取生物群系温度时的崩溃问题
  • 修复了由于热源块燃料变化导致的无限更新循环引起的崩溃
  • 修复了在某些情况下打开创意菜单时的崩溃问题
  • 修复了在某些情况下处理注册表删除时的崩溃问题
  • 修复了由于缺少温度修改器 ID 导致的日志垃圾邮件和/或崩溃
  • 修复了与更改冰冻结行为的模组(如 TFC)的混合冲突
  • 修复了在具有 OP 权限的服务器上连接时的“NegativeArraySizeException: -1”错误
  • 修复了在专用服务器上配置菜单无法打开的问题
  • 修复了在离线模式下播放时配置菜单无限重新打开的问题
  • 修复了某些配置设置在每次保存时在 TOML 文件中重复的问题
  • 修复了自动配置更新器在某些情况下创建过时配置的问题
  • 修复了通过 TOML 配置的块不发射温度的问题
  • 修复了基于灵魂火的块不能正确发射温度的问题
  • 修复了由于数据包大小过大导致的服务器断开连接问题
  • 修复了胸甲不可隔热及其他异常裁缝台行为
  • 修复了山羊被剪毛后皮毛不再生长的问题
  • 修复了壁炉不检查燃料物品的问题
  • 修复了 Create 地狱钢潜水套装没有给予正确的属性修改器的问题
  • 修复了在热石前的动力块在热石被破坏时不更新的问题
  • 修复了 KubeJS 脚本使用无效/缺失 ID 时导致的错误
  • 修复了基于 KubeJS 的物品配置未正确检查其条件的问题
  • 修复了生物群系温度的搜索半径过小的问题
  • 修复了从分配器分配水袋时没有声音播放的问题
  • 修复了在某些情况下海拔温度不准确的问题
  • 修复了变色蜥蜴蜕皮后从未消失的问题
  • 修复了在某些情况下由于非玩家操作导致块被破坏时的崩溃问题
  • 修复了在某些情况下死亡后温度停止工作的问题
  • 修复了冰的冰点高于应有的问题

技术更改:
  • 现在在 JSON 中定义了由于海拔高度导致的温度下降,作为默认 temp_region 文件的一部分
    • 此功能以前是硬编码的,但现在可以自定义
  • 为库存物品温度(“携带物品”)添加了新功能
    • 现在支持给予属性修改器和温度修改器抗性
    • 现在支持在 Curios 槽中
  • 从“/temperature set”子命令中删除了“trait”参数,因为它无论如何在下一个 tick 都会被重置
  • 现在支持温度单位用于季节性温度和块温度
    • 现有配置将自动更新以匹配新格式
  • 添加了“cold_sweat:extends_smokestack”块标签,用于定义哪些块可用于增加烟囱的高度
  • ! BlockTemp 中的 getTemperature()的“entity”参数现在可为空
  • ! EnableTemperatureEvent 现在在加载配置后直接在 Forge 事件总线上触发
  • 现在仅将由 JSON 定义的配置(以及少数其他配置)从服务器同步到客户端,而不是相反
    • 这些配置将不再尝试写入 TOML 文件
    • 此更改也影响单人游戏世界,因为它们具有集成服务器
    • 结构温度不再同步,因为结构本身根本不进行同步
  • 配置数据对象现在是标准类而不是记录,并且都扩展了相同的“ConfigData”类
    • 此类包含配置的 UUID、类型和所需的模组
  • 配置数据对象现在存储其创建源(TOML、JSON 等)
  • 为 KubeJS 块温度构建器添加了“state()”方法,以便更轻松地检查块状态
  • 添加了“InsulatorTabBuildEvent”,允许对绝缘体选项卡中的项目进行简单修改
  • 向 WorldHelper 添加了 getInsulationFromNearbySources(),用于计算给定位置从附近壁炉状块的温暖/寒冷程度
  • 添加了 getRoughTemperatureAt(),它提供了一种获取给定位置温度的不太准确但效率更高的方法
    • 这可用于经常执行且不需要精确精度的块更新或其他任务
  • 改进了 addModifier()方法的逻辑,使其行为更直观
  • 地下温度修改器(“cold_sweat:underground”)已拆分为两个单独的修改器:
    • 深度生物群系温度修改器(“cold_sweat:depth_biomes”):处理地下生物群系的温度
    • 海拔温度修改器(“cold_sweat:elevation”):根据海拔高度和地下深度(由温度区域提供)处理温度变化
    • 这些修改器将自动添加到现有玩家/实体

1
2
3
4
设置
"Minecraft"以及"我的世界"为美国微软公司的商标 本站与微软公司没有从属关系

本站与Modrinth无从属关系,网站遵循Modrinth网站程序的LGPL协议开源 开源地址

版权所有 © 2019-2024 青岛柒兮网络科技有限公司 | ICP经营许可证: 鲁B2-20210590 | ICP备案: 鲁ICP备2021009459号-12