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

冷汗 - Cold Sweat

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

701
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)团队

详情信息

许可证 GPL-3.0-or-later
发布于 5 months ago
更新于 a day ago
简介渲染图更新日志版本百科讨论
全部版本Cold Sweat 2.3.10

Cold Sweat 2.3.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”):处理基于海拔和地下深度(由温度区域提供)的温度变化
    • 这些修改器将自动添加到现有玩家/实体中

文件

ColdSweat-2.3.10.jar(2.02 MiB) 主要
ColdSweat-2.3.10-sources.jar(1.29 MiB)

更多信息

资源类型

Minecraft资源

发布版本

Release

版本号

2.3.10

运行环境

\n \n \nForge

游戏版本

1.20.1

下载量

17

发布时间

2025-01-10 04:01:43

版本号

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

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

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