
EditableEdibles
一个简单的模组包实用工具,用于为食物物品添加自定义效果。
EditableEdibles 是一个简单的模组包实用工具,用于为食物物品添加自定义效果。
原版食物物品在食用时通常仅限于一种效果,且不编写自己的模组通常无法修改。 EditableEdibles 允许你定义玩家食用食物时施加的效果,以及该效果作用的持续时间、等级和概率。 与其让食物仅限于单一概率和效果,使用 EditableEdibles 的配置系统,你可以为单个食物物品定义多个效果概率条目,还可以基于物品元数据为那些由元数据定义的食物物品(例如鱼)施加效果。
此外,你还可以定义食物物品,以及是否应取消其默认效果处理(例如生鸡肉),以便在你想移除某个效果或将其替换为自定义效果时使用,同时还有下方其他选项。
配置选项可以在游戏内通过 Forge 配置菜单编辑,并会在游戏内自动更新。
配置选项(格式也在工具提示中定义):
食物效果与概率:条目列表,包含物品、药水效果以及食用时施加的概率 格式:String itemId, Int metadata(-1 表示任意), 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 表示任意), String potionId, Int maxDuration(-1 表示任意), Int maxAmplifier(-1 表示任意), Float chance 示例:minecraft:carrot, -1, minecraft:blindness, -1, -1, 1.0
食物治愈类型与概率:条目列表,包含物品、药水类型以及食用时治愈的概率 格式:String itemId, Int metadata(-1 表示任意), CureType cureType(ALL、POSITIVE、NEGATIVE), Float chance 示例:minecraft:poisonous_potato, -1, POSITIVE, 0.25
始终可食用食物物品:应始终可食用的食物物品列表 格式:String itemId, Int metadata(-1 表示任意) 示例:minecraft:apple, -1
覆盖始终可食用:允许将所有食物物品设置为始终可食用
模组兼容:
MistyWorld 食物中毒与概率:条目列表,包含物品以及向中毒值添加指定数值的概率 中毒值介于 0 到 10000 之间,添加值可以为负数 格式:String itemId, Int metadata(-1 表示任意), Int intoxicationAddValue, Float chance 示例:minecraft:poisonous_potato, -1, -2000, 0.75
MistyWorld 食物污染与概率:条目列表,包含物品以及向污染值添加指定数值的概率 污染值介于 0 到 10000 之间,添加值可以为负数 格式:String itemId, Int metadata(-1 表示任意), Int pollutionAddValue, Float chance 示例:minecraft:apple, -1, 1000, 0.5
欢迎通过页面顶部链接的 Github 问题追踪器请求其他与食物相关的配置选项。
Logo 由 rainyafternoon 创建
需要联系我,或者想支持我?点击下方徽章:
正在加载版本记录…

正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。