跳到正文

EditableEdibles

作者:fonnymunkey

一个简单的整合包实用工具,用于为食物添加自定义效果。

收藏

介绍

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

EditableEdibles 是一款简单的整合包实用模组,可为食物添加自定义效果。

原版食物在不编写额外代码的情况下,通常只能在食用时触发一种效果;若不编写自己的模组,一般无法修改这一点。
EditableEdibles 允许你定义玩家食用食物时获得的效果,以及效果持续时间、倍率和触发概率。
使用 EditableEdibles 的配置系统后,食物不再受限于单一的触发概率和效果:你可以为单种食物定义多个效果概率条目,也可以根据食物的物品元数据应用效果,例如以元数据区分的鱼类。

此外,你可以定义食物,以及是否取消其默认效果处理方式(例如生鸡肉的默认效果)。如果你想移除某种效果或将其替换为自定义效果,就可以使用此功能;你还可以使用下方列出的其他选项。

可以通过 Forge 配置菜单在游戏中编辑配置选项,修改会自动在游戏中生效。

配置选项(格式也会显示在提示框中):

  • 食物效果及触发概率:条目列表,包含物品、药水效果以及食用时的触发概率。格式:String itemId, Int metadata (-1 for any), String potionId, Int duration, Int amplifier, Boolean showParticles, Float chance 示例:minecraft:chicken, -1, minecraft:hunger, 120, 0, false, 0.25
  • 食物默认效果覆盖:条目列表,包含物品以及是否应取消其默认效果处理方式。格式:String itemId, Int metadata, Boolean shouldCancel 示例:minecraft:chicken, -1, true
  • 食物效果清除及概率:条目列表,包含物品、药水效果以及食用时清除该效果的概率。格式:String itemId, Int metadata (-1 for any), String potionId, Int maxDuration (-1 for any), Int maxAmplifier (-1 for any), Float chance 示例:minecraft:carrot, -1, minecraft:blindness, -1, -1, 1.0
  • 食物清除效果类型及概率:条目列表,包含物品、药水效果类型以及食用时清除该类型效果的概率。格式:String itemId, Int metadata (-1 for any), CureType cureType (ALL, POSITIVE, NEGATIVE), Float chance 示例:minecraft:poisonous_potato, -1, POSITIVE, 0.25
  • 始终可食用的食物:应始终可以食用的食物列表。格式:String itemId, Int metadata (-1 for any) 示例:minecraft:apple, -1
  • 覆盖始终可食用设置:允许将所有食物设置为始终可以食用

模组兼容性:

  • MistyWorld 食物醉酒值及概率:条目列表,包含物品以及增加指定醉酒值的概率。醉酒值范围为 0 到 10000,增加值可以为负数。格式:String itemId, Int metadata (-1 for any), Int intoxicationAddValue, Float chance 示例:minecraft:poisonous_potato, -1, -2000, 0.75
  • MistyWorld 食物污染值及概率:条目列表,包含物品以及增加指定污染值的概率。污染值范围为 0 到 10000,增加值可以为负数。格式:String itemId, Int metadata (-1 for any), Int pollutionAddValue, Float chance 示例:minecraft:apple, -1, 1000, 0.5

欢迎通过页面顶部链接的 Github 问题跟踪器,提出其他与食物相关的配置选项建议。

Logo 由 rainyafternoon 制作

需要联系我或想支持我?点击下方徽章:

Discord
Patreon
Ko-Fi

需要服务器?点击下方横幅,使用代码“fonny”,即可享受 Bisect Hosting 首月 75 折优惠:
Bisect Banner

常见问题

EditableEdibles 支持哪些 Minecraft 版本?

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

EditableEdibles 怎么安装?

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

评论

登录后评论和评分

fonnymunkey 的其他作品

查看全部 →