Thermoo

Thermoo

适用于Fabric和Quilt的温度与环境库模组。被Frostiful和Scorchful使用。

Thermoo - 温度与环境API

尝试 Frostiful 尝试 Scorchful

Thermoo 是一个用于 Minecraft 的温度与环境库模组。其设计目的是帮助基于温度作为核心机制的模组和数据包(如 Frostiful 或 Scorchful)之间实现兼容性。单独使用此模组不会产生任何游戏玩法或视觉效果。它专为使用 Java 和 Kotlin 编写的模组,以及通过命令和其他注册表实现的数据包而设计。

开发者功能与 Wiki

Thermoo 为温度模组和数据包的开发者提供了许多有用的功能,包括:

  • 统一的温度与湿润/浸泡处理框架
  • 与其他 Thermoo 模组的交叉兼容性,无需指定直接兼容补丁
  • 强大的基于数据包的环境 API
  • 数据驱动的温度效果
  • 事件驱动的默认物品属性配置
  • 用于处理无关温度记录(如摄氏度和华氏度)的强大 API
  • 与季节模组的集成
  • 强大的命令
  • 为您的模组提供广泛的自定义性
  • 可通过 Polymer 仅在服务端运行(仅限 Fabric)

Thermoo 在 GitHub 上有一个详尽的开发者维基,可在此处访问。如果您遇到问题,欢迎在Discord中提问。

整合包作者配置

单独使用 Thermoo 不会对您的游戏产生影响。但是,可能会安装其他依赖 Thermoo 功能的模组,例如温度效果和冻结。如果您想配置这些模组,我建议查看维基的API 概述部分。

推荐模组

Thermoo 是我其他模组 Frostiful 和 Scorchful 的核心。如果您想看到 Thermoo 的实际效果,请务必查看!

许可与移植

Thermoo 基于 LGPL-3.0 许可。它是一个主要为 Fabric 和 Quilt 模组加载器开发的模组,对 Neoforge 提供有限支持。旧版本的 Minecraft 将仅根据 LTS 政策提供支持。我没有计划将其移植到其他加载器,如 LexForge 或 Bukkit。