本教程适用于1.12.2。

//脚本由cot执行

#loader contenttweaker

//脚本优先级

#priority 2

//导包

import crafttweaker.liquid.ILiquidStack;

import crafttweaker.game.IGame;

import mods.contenttweaker.Fluid;

import mods.contenttweaker.VanillaFactory;

import mods.contenttweaker.Color;

//注册流体和颜色

//val 注册名 = mods.contenttweaker.VanillaFactory.createFluid("流体ID", Color.fromHex("16进制").getIntColor());

val molten_hardfoggystone = mods.contenttweaker.VanillaFactory.createFluid("hardfoggystone", Color.fromHex("000000").getIntColor());

//流体所用的材质。这里是岩浆。

//注册名.material = <blockmaterial:lava>;

molten_hardfoggystone.material = <blockmaterial:lava>;

//流体的粘稠度(扩散速度)。

//注册名.viscosity = 数值;

molten_hardfoggystone.viscosity = 3000;

//流体的密度(越高流体上行走速度越慢)。

//注册名.density = 数值;

molten_hardfoggystone.density = 6500;

//是否应用颜色。

//注册名.colorize = true;

molten_hardfoggystone.colorize = true;

//流体的温度。

//注册名.temperature = 数值;

molten_hardfoggystone.temperature = 1000;

//流体的亮度。

//注册名.luminosity = 数值;

molten_hardfoggystone.luminosity = 10;

//流体的颜色。

//注册名.color = Color.fromHex("16进制").getIntColor();

molten_hardfoggystone.color = Color.fromHex("000000").getIntColor();

//静态也就是不流动的流体的材质。

//注册名.stillLocation = "base:fluids/molten";

molten_hardfoggystone.stillLocation = "base:fluids/molten";

//动态流体的材质。

//注册名.flowingLocation = "base:fluids/molten_flowing";

molten_hardfoggystone.flowingLocation = "base:fluids/molten_flowing";

//完成注册。

//注册名.register();

molten_hardfoggystone.register();


最后进入resources\contenttweaker\lang里,复制多一个en_us.lang(英文语言文件),改成zh_cn.lang。(中文语言文件)

用记事本打开zh_cn.lang,里面输上:(非下划线部分为照抄内容)

fluid.hardfoggystone= 溶解流体;