
合成:使用安山岩
创建附加组件,让你可以按住右键食用闪长岩(以及你选择的任何方块),恢复少量饥饿值并附加缓慢效果。完全可配置。
关于
EatAndesite 是一个 机械动力 附属模组,它的功能正如其名:你可以吃安山岩,包含完整的原版进食动画、音效和嘎嘣脆的粒子效果。每咬一口都会消耗少量饥饿值,并给予短暂的缓慢效果——毕竟吞石头对身体可不好。
需要安装机械动力(硬性依赖)——请与机械动力一同安装。
客户端和服务器端都需要安装。 机械动力本身也需要双端安装,所以已有机械动力的整合包已经满足条件。单人游戏开箱即用。
可自由用于任何整合包——公开或私人都可以,无需授权。
功能说明
- 吃安山岩——对准空中并按住右键,进行约 1.6 秒的正常进食动作。当进食完成时,消耗一个物品(创造模式玩家不会消耗)。
- 建筑功能不受影响——右键点击方块表面会像原版一样放置安山岩,无需潜行。进食永远不会妨碍建筑。
- 有个代价——每咬一口都会消耗少量饥饿值并施加短暂的缓慢效果。这是一个负面效果,而不是食物来源。
- 完全可配置——你可以自行决定哪些方块和物品可食用,以及每次进食的惩罚(或奖励)程度。默认为普通安山岩和磨制安山岩。
整合包作者指南
所有行为都配置在 config/eatandesite.json 中(首次启动时生成)。纯 JSON 格式,可用任何文本编辑器修改。每个值在加载时都会进行范围检查,因此拼写错误或超出范围的数字绝不会导致游戏崩溃——只会被自动限制回安全范围内。本模组不引用任何机械动力类:可食用物品纯粹通过其 ID 字符串进行匹配。
默认配置
{
"enabled": true,
"edibleItems": [
"minecraft:andesite",
"minecraft:polished_andesite"
],
"hungerLossPoints": 1,
"slownessDurationTicks": 100,
"slownessAmplifier": 0,
"eatDurationTicks": 32,
"replaceBlockPlacement": false
}
每一项配置详解
enabled(默认true)——总开关;设为false则没有任何物品可食用。edibleItems(默认安山岩 + 磨制安山岩)——哪些物品/方块可食用,格式为命名空间:路径。设为null则回退到默认值。hungerLossPoints(默认1,范围0–20)——每咬一口扣除的食物点数(2= 一个鸡腿图标;1= 半个)。0= 不消耗饥饿值。slownessDurationTicks(默认100,范围0–1,000,000)——缓慢效果的持续时长(单位为 tick,20 = 1 秒;100= 5 秒)。0则禁用缓慢效果。slownessAmplifier(默认0,范围0–255)——缓慢效果等级(0= I 级,1= II 级,依此类推)。eatDurationTicks(默认32,范围1–72,000)——完成一口进食所需的按住时长(32≈ 1.6 秒,与原版食物一致)。replaceBlockPlacement(默认false)——设为false:放置行为保持原版,右键放置,对准空气或潜行 + 右键进食。设为true:行为反转,右键进食,潜行 + 右键放置。非方块物品始终会被食用。
关于 edibleItems 的提示
- ID 不区分大小写;缺少命名空间时默认使用
minecraft(andesite等同于minecraft:andesite)。 - 机械动力整合包通常会需要合金:
"create:andesite_alloy"。 - 只列出普通物品/方块。任何有自身使用逻辑的物品(药水、弓、三叉戟、奶桶、已有食物)将保持原有行为,不会变成安山岩食物。
重置——删除 config/eatandesite.json 并重新启动。手动编辑过的文件会以非破坏性方式加载:如果文件格式错误,模组会保留你的文件原样,而不是覆盖它。
反馈
请通过 Discord 报告任何 Bug、错误或功能建议: https://discord.gg/HTkn94BXmA
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。