跳到正文

HungerTweaker

作者:CoolSquid

使用 ZenScript(CraftTweaker)修改食物和饥饿值相关属性。

收藏

介绍

介绍由机器翻译自 CurseForge 原页面,仅供参考。

HungerTweaker 将 AppleCore API 暴露给 CraftTweaker 脚本,可用于修改各种与食物和饥饿相关的属性。

 

HungerTweaker 由两部分组成。首先,它包含一个围绕 AppleCore API 的简化封装。这可用于设置各种默认值,以及修改食物物品的属性。其次,它提供了对 AppleCore 大部分事件的访问。这可用于动态修改并响应玩家饥饿值、疲劳值、饥饿和生命恢复的变化。

 

简化封装设计为易于使用,主要由静态 ZenMethod 组成,例如 mods.hungertweaker.Hunger.setMaxHunger(20)。除了属性的先前值之外,它无法访问其他上下文,该值可用于表达式中,例如 mods.hungertweaker.Hunger.setMaxHunger("x/2")。

 

事件系统的运作方式与 CraftTweaker 自身的事件系统大体相似。脚本可以注册事件处理函数,这些函数会在事件发生时被调用,并可访问上下文,例如相关的 IPlayer。因此,事件系统可用于产生比简化封装更高级的结果。

 

HungerTweaker 会尝试在所有其他模组之后应用其更改。简化选项在事件之前处理,事件处理函数可以覆盖简化选项设置的默认值。

 

如需更全面的介绍,请访问 HungerTweaker 维基。

常见问题

HungerTweaker 支持哪些 Minecraft 版本?

HungerTweaker 支持 Minecraft Java 版 1.12.2,可用的加载器:Forge。下载时注意选择和你游戏版本一致的文件。

HungerTweaker 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 Forge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。

评论

登录后评论和评分

CoolSquid 的其他作品

查看全部 →