本教程用于教会你如何在Homeostatic模组中自定义:可饮用的物品、可饮用的流体、方块热辐射与群系类型。

教程基于官方在Github上的wiki翻译。

自定义可饮用物品

自定义内容应被添加于~/data/{mod_id}/environment/drinkable/ 文件中,名称为{item_id}.json。

例子(apple.json):

{
  "type": "minecraft:apple",
  "amount": 2,
  "effect_chance": 0.0,
  "effect_duration": 0,
  "effect_potency": 0,
  "saturation": 0.6
}
参数含义作用
type
类型可饮用物品的物品id
amount
数目恢复的水分量
effect_chance
效果机会引起口渴效果的机会
effect_duration
效果持续效果的持续时间
effect_potency
效果效力效果的效力
saturation
饱和度恢复的水分饱和度

自定义可饮用流体

自定义内容应被添加于~/data/{mod_id}/environment/fluids/ 文件中,名称为{fluids_id}.json。

例子(water.json):

{
  "amount": 1,
  "effect_chance": 0.2,
  "effect_duration": 200,
  "effect_potency": 45,
  "fluid": "minecraft:water",
  "saturation": 0.0
}
参数含义作用
fluid
流体可饮用物品的流体id
amount
数目恢复的水分量
effect_chance
效果机会引起口渴效果的机会
effect_duration
效果持续效果的持续时间
effect_potency
效果效力效果的效力
saturation
饱和度恢复的水分饱和度

自定义方块热辐射

自定义内容应被添加于~/data/{mod_id}/environment/block_radiation/ 文件中,名称为{block_id}.json。

例子(blast_furnace.json):

{
  "block": "minecraft:blast_furnace",
  "max_radiation": 1800.0
}
参数含义作用
block方块热源方块的方块id
max_radiation最大热辐射

一个方块可放出的最大热辐射。

警告:将此数值调至10000以上会导致糟糕的游戏表现。

不要让它变得像TAN一样,否则最好使用那个模组

内涵TAN2333

自定义群系类型

自定义内容应被添加于~/data/{mod_id}/environment/biome_category/ 文件中,名称为{biome_id}.json。

例子(plains.json):

{
  "biome": "minecraft:plains",
  "category": "PLAINS"
}
参数含义作用
biome群系目标群系的群系id
category群系类型群系所属类型