
HungerTweaker 社区版
HungerTweaker社区版是由CanoeStudio维护的一个项目,其目的是更新该模组与CraftTweaker(CrT)模组事件扩展的集成。
HungerTweaker 社区版
HungerTweaker 社区版是原 HungerTweaker 项目在 Minecraft 1.12.2 上的非官方社区维护延续版本。它将 AppleCore 饥饿 API 暴露给 CraftTweaker 脚本,允许整合包开发者配置食物数值,并对饥饿、疲惫、饥饿消耗和恢复事件做出响应。
本项目由 CanoeStudio 维护。它与原作者或原 HungerTweaker 项目无隶属关系,也未获得其官方认可。
原项目致谢
本项目基于原 HungerTweaker 项目开发:
- 原仓库:https://github.com/coolsquid/HungerTweaker
- 原 Wiki 和 API 文档:https://github.com/coolsquid/HungerTweaker/wiki
感谢 coolsquid 和原 HungerTweaker 贡献者为原始项目、API 设计和实现所做出的贡献。
本项目与原始版本的区别
HungerTweaker 社区版保留了原 HungerTweaker 和 AppleCore CraftTweaker API,同时新增了:
- 营养(Nutrition)兼容 API,支持五种默认营养素(
dairy、fruit、grain、protein和vegetable)、自定义营养图谱、玩家营养值、食物营养计算,以及 Nutrition 的食物食用事件。 - Spice of Life 兼容 API,支持递减修正器、食物历史、食物分组、统计和食物食用事件。
- Spice of Life: Carrot Edition 兼容 API,支持独特食物进度、里程碑、健康修正器、配置检查、同步和食物食用事件。
- FoodSpoiling 兼容 API,支持腐坏状态、过期时间、剩余存活时间、变质程度、新鲜度,以及基于腐坏度的饱和度调整事件。
- 可选模组兼容处理,允许任意一种 Spice of Life 变体被独立安装和使用。
- 仓库内完整的 CraftTweaker 参考文档,包含导入语句、方法签名、参数含义、返回值、事件触发时机和示例。
原始核心 API 路径保持不变。兼容性集成是可选的,不会取代所支持模组的配置系统。
对于 Nutrition,所支持的版本分支或复刻必须保留预期的 ca.wescook.nutrition 包结构和公共 API。
许可证
原始项目和本社区版均在 Unlicense 许可证下发布:
https://github.com/CanoeStudioOfficial/HungerTweaker/blob/1.12.2/LICENSE
Unlicense 是一种公有领域奉献声明,旨在将作品发布到公有领域,并在不承认公有领域奉献的司法管辖区提供宽松的备用许可证。
关于 Unlicense 的更多信息:
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。