Diet(均衡饮食)自定义配置教程 - 均衡饮食 (Diet) - MC百科

Diet(均衡饮食)自定义配置教程 - 均衡饮食 (Diet) - MC百科

本教程正在施工中,不代表最终品质

教程版本

MineCraft版本:1.18.2

模组版本:1.3.2.0

配置文件位置

一般的,默认配置在\defaultconfigs文件夹内。

如果你已创建存档,则需至\saves\存档名\serverconfig中修改属于存档的局部配置文件。

🚧编辑食物组

请打开diet-groups.toml:

✅默认内容

[[groups]] #蛋白质

name = "proteins"

icon = "minecraft:cooked_beef"

color = "#d4781c"

order = 0

default_value = 0.0

gain_multiplier = 1.0

decay_multiplier = 1.0

beneficial = true

[[groups]] #谷物

name = "grains"

icon = "minecraft:bread"

color = "#d4a31c"

order = 0

default_value = 0.0

gain_multiplier = 1.0

decay_multiplier = 1.0

beneficial = true

[[groups]] #蔬菜

name = "vegetables"

icon = "minecraft:carrot"

color = "#31d41c"

order = 0

default_value = 0.0

gain_multiplier = 1.0

decay_multiplier = 1.0

beneficial = true

[[groups]] #水果

name = "fruits"

icon = "minecraft:apple"

color = "#d41c53"

order = 0

default_value = 0.0

gain_multiplier = 1.0

decay_multiplier = 1.0

beneficial = true

[[groups]] #糖类

name = "sugars"

icon = "minecraft:honey_bottle"

color = "#ff8fe9"

order = 1

default_value = 0.0

gain_multiplier = 1.0

decay_multiplier = 1.0

beneficial = true

🚧结构说明

[[groups]]

|-----name 组名称

|-----icon 组图标,填写物品注册名,例如minecraft:apple。

|-----color 组颜色,影响名字、进度条颜色 ,填写HEX值。

|-----order 组优先级,相当于排序,从0开始。

|-----default_value 默认值,如果deathPenaltyMethod = "PERCENT",务必将此值设置为>0的有理数。

|-----gain_multiplier

|-----decay_multiplier

|-----beneficial

🚧实例:添加食品组

🚧编辑食物效果

请打开diet-effects.toml:

✅默认内容

[[effects]]

[[effects.attributes]]

name = "minecraft:generic.max_health"

operation = "add"

amount = 2.0

[[effects.attributes]]

name = "minecraft:generic.attack_damage"

operation = "add"

amount = 2.0

[[effects.attributes]]

name = "minecraft:generic.attack_speed"

operation = "multiply_total"

amount = 0.1

[[effects.conditions]]

groups = ["proteins", "fruits", "vegetables", "grains"]

match = "all"

above = 0.8

below = 1.0

[[effects]]

[[effects.attributes]]

name = "minecraft:generic.max_health"

operation = "add"

amount = 2.0

[[effects.attributes]]

name = "minecraft:generic.knockback_resistance"

operation = "add"

amount = 0.10

[[effects.attributes]]

name = "minecraft:generic.armor_toughness"

operation = "add"

amount = 1.0

[[effects.conditions]]

groups = ["proteins", "fruits", "vegetables", "grains"]

match = "every"

above = 0.8

below = 1.0

[[effects]]

[[effects.attributes]]

name = "minecraft:generic.movement_speed"

operation = "multiply_base"

amount = 0.25

[[effects.status_effects]]

name = "minecraft:hunger"

power = 3

[[effects.conditions]]

groups = ["sugars"]

match = "all"

above = 0.8

below = 1.0

🚧结构说明

🚧实例:添加食品

相关阅读

2025巢湖市所有的高中学校名单汇总及高中学校排名
牛仔裤32码腰围是多少
365659

牛仔裤32码腰围是多少

⌚ 07-19 👁️ 3506
《DNF》女格斗转职推荐
365659

《DNF》女格斗转职推荐

⌚ 01-08 👁️ 9442