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 9.0.0

Thermoo 9.0.0

自动推荐
下载
举报反馈

更新日志

膳魔师保温杯 9.0.0

此更新将膳魔师保温杯(Thermoo)升级至 Minecraft 1.21.11。根据长期支持(LTS)政策,本版本标志着对 Minecraft 1.21.9-10 的支持正式结束。

  • 更新至 Minecraft 1.21.11。
  • 新增环境属性以控制季节与温度。
  • 重构了季节 API,以更好地支持环境属性的集成。这对所有使用 Java 端 Seasons API 的用户来说是一次重大破坏性变更。详见下文说明。JSON API 应保持完全不变。
  • 新增一种 mild(温和)热带季节。

环境属性

膳魔师保温杯现在提供了多个新的环境属性,将这一新的原版系统与季节和温度相集成。这些新属性已在 Thermoo 维基 上详细记录。

季节 API 重构

季节 API 已被重构,总体上有两项主要变更,旨在支持更好的未来可扩展性:

第一,ThermooSeason 枚举已转换为一个接口,由两个独立的枚举分别实现:用于温带的 TemperateSeason 和用于热带的 TropicalSeason。此次变更还新增了一种 mild 热带季节,用以表示从雨季到旱季之间的过渡阶段。

第二,季节事件返回的类型已从“可选的季节”更改为“可选的季节状态”(season state),该状态不仅包含原始的季节信息,还新增了一个 progress(进度)值。这能够捕捉某一时刻下季节的“状态”。新的 progress 值是一个范围在 [0, 1] 之间的数字,表示当前季节的推进程度。

以下是基本迁移概览:

  • ThermooSeason.SPRING → TemperateSeason.SPRING
  • ThermooSeason.AUTUMN → TemperateSeason.AUTUMN
  • ThermooSeason.SUMMER → TemperateSeason.SUMMER
  • ThermooSeason.WINTER → TemperateSeason.WINTER
  • ThermooSeason.TROPICAL_DRY → TropicalSeason.DRY
  • ThermooSeason.TROPICAL_WET → TropicalSeason.WET
  • 新增 TropicalSeason.MILD
  • ThermooSeason#getCurrentSeason(Level) → TemperateSeason#getCurrentState(Level, BlockPos)(注意增加了 BlockPos 参数)
  • ThermooSeason#getCurrentTropicalSeason(Level, BlockPos) → TropicalSeason#getCurrentState(Level, BlockPos).map()

示例:

-Optional<ThermooSeason> season = ThermooSeason#getCurrentSeason(level);
+Optional<TemperateSeason> season = TemperateSeason#getCurrentState(level, pos).map(ThermooSeasonState::season);
ThermooSeasonEvents.GET_CURRENT_TROPICAL_SEASON.register(
        (level, pos) -> {
-            return Optional.of(ThermooSeason.TROPICAL_WET);
+            return Optional.of(TropicalSeason.WET.createState());
        }
);

文件

thermoo-9.0.0.jar(252.72 KiB) 主要
thermoo-9.0.0-javadoc.jar(650.6 KiB)
thermoo-9.0.0-sources.jar(144.65 KiB)

更多信息

资源类型

Minecraft资源

发布版本

Release

版本号

9.0.0

运行环境

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

游戏版本

1.21.11

下载量

5

发布时间

2025-12-19 03:33:25

版本号

BBSMC Logo

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

QQ 群:1078515449

资源

模组整合包光影资源包

社区

汉化软件插件

帮助

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

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

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