介绍
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 的其他作品
查看全部 →PackGuard
监测整合包是否被用户修改;如果有任何改动,请提醒用户不要报告错误!
SquidAPI (abandoned)
Legacy,请勿使用。
MiscTweaks_
Set default world options, time & weather, resize chests, modify fire sources & fire tick rate, disable sleep & spawn points, limit some client options, etc.
ToxicRain
Poisonous rain
评论
登录后评论和评分