BBSMC Logo
模组整合包光影资源包软件汉化插件数据包
登录
模组插件数据包光影资源包整合包软件汉化
登录
设置
Thermoo

Thermoo

一个适用于 Fabric 和 Quilt 的温度库模组。

游戏机制
1,4061a year ago
Thermoo

Thermoo

一个适用于 Fabric 和 Quilt 的温度库模组。

1,406
1
游戏机制

基本信息

我的世界Java版本

26.1-snapshot-11
1.21.8–1.21.11
1.21–1.21.6
1.20.4
1.20–1.20.2
1.19.4
1.19.2

平台

\n \n \n Fabric
NeoForge
\n \n \n \n \n \n \n \n \n Quilt

运行环境

客户端和服务端

其他链接

反馈问题 查看源码
Modrinth

搬运团队

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

搬运资源声明

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

详情信息

许可证 LGPL-3.0-only
发布于 2024-12-01
更新于 2026-03-09
简介更新日志版本百科反馈讨论
全部版本Thermoo 10.0.0-alpha.1

Thermoo 10.0.0-alpha.1

自动推荐
下载
举报反馈

更新日志

适用于 Minecraft 26.1-snapshot-11 的 Thermoo 10.0.0 Alpha 1

这是 Thermoo 10 在 Minecraft 26.1 上的首个预发布版本。这是一个 alpha 版本,API 目前仍然极不稳定,因为后续还计划进行进一步的破坏性改动。 因此,文档也尚未更新! Thermoo Docs 将在 26.1 的 API 改动最终确定后完整更新。

这个版本主要是为了让我能抢先开始更新霜冻和焦土,同时也向任何愿意参与的人开放 Thermoo 的公开 Bug 测试。

  • 已开始为 API 包添加版本号。
    • 目前已影响以下包:
      • com.github.thedeathlycow.thermoo.api.command -> com.github.thedeathlycow.thermoo.api.command.v1
      • com.github.thedeathlycow.thermoo.api.temperature.effect -> com.github.thedeathlycow.thermoo.api.temperature.status.v2
    • 在 26.1 正式完整发布前,还会有更多包被迁移。
  • 已从 API 中移除命令定义类。
    • 这些现在属于实现类。
  • 已将命令 API 中的 *ArgumentType 类重命名为 *Argument。
  • 已将温度效果 API 替换为温度状态 API(#104)。
  • 已添加温度状态标签(#106)。

温度状态 API

温度效果 API 已被重写并重命名为温度状态 API,以便更好地区分 JSON 文件(状态)与实际执行工作的效果类型。这个 API 整体上完成的事情基本相同,不过以下是改动总结:

  • 将 thermoo/temperature_effect 注册表替换为 thermoo/temperature_status 注册表
  • 新的状态注册表现在是真正的注册表,支持标签、同步、Holder 等等。
  • 用直接的 effects 列表项替换了 config 对象。
  • 将类型委托移动到效果条目中,而不是注册表对象的根级别。
  • 将 attribute_modifier 和 scaling_attribute_modifier 合并为单一类型,并通过字段加以区分。
  • 移除了 empty 和 sequence 类型,它们已不再需要。
  • 添加了通过 thermoo:application_order 温度状态标签来定义状态应用顺序的方法。

这也移除了一些功能:

  • 温度状态不再支持“热重载”;你必须重启服务器才能重新加载它们。
  • loading_priority 字段已被移除。这个字段原本的设计目的是让 Thermoo Patches 能通过检查起源来覆盖霜冻/焦土的效果。这个用途后来被启用 API 取代了。目前尚不清楚是否还有其他人将其用于某些确实必要的功能,因此它将被移除。

迁移示例

旧效果

{
    "type": "thermoo:damage",
    "temperature_scale_range": {
        "max": -0.99
    },
    "config": {
        "amount": 1,
        "damage_interval": 20,
        "damage_type": "minecraft:freeze"
    }
}

新状态

{
    "temperature_scale_range": {
        "max": -0.99
    },
    "interval": 20,
    "effects": [
         {
             "type": "thermoo:damage",
             "amount": 1,
             "damage_type": "minecraft:freeze"
         }
    ]
}

文件

thermoo-10.0.0-alpha.1.jar(279.8 KiB) 主要
thermoo-10.0.0-alpha.1-javadoc.jar(4.58 MiB)
thermoo-10.0.0-alpha.1-sources.jar(160.92 KiB)

更多信息

资源类型

Minecraft资源

发布版本

Alpha

版本号

10.0.0-alpha.1

运行环境

\n \n \nFabric\n \n \n \n \n \n \n \n \nQuilt

游戏版本

26.1-snapshot-11

下载量

0

发布时间

2026-03-06 12:08:40

版本号

BBSMC Logo

中国最活跃的 Minecraft 中文资源社区

QQ 群:1078515449

资源

模组整合包光影资源包

社区

汉化软件插件

帮助

服务条款隐私政策社区规则开源代码
设置

"Minecraft"以及"我的世界"为美国微软公司的商标,本站与微软公司没有从属关系。 本站与 Modrinth 无从属关系,网站遵循 LGPL 协议开源。

© 2019-2026 青岛柒兮网络科技有限公司 | 鲁B2-20210590 | 鲁ICP备2021009459号-12 | 公安备案 鲁公网安备37021002001586号