我的世界用cot自定义流体
本教程适用于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= 溶解流体;