KubeJS允许你在startup阶段自定义流体。对应事件:fluid.registry
不过到目前为止,Fabric下的KubeJS还不支持自定义流体
不得不说KubeJS还是非常良心的,注册流体还免费送你个桶(doge)
函数 | 功能 | 返回值 |
---|---|---|
[1]:使用16进制,形如0x844031
[2]:从本行往下,楼主测试时均无法实现预期效果,功能描述为楼主的"臆断"(游戏版本1.16.5 KubeJS版本1605.3.19-build.299),但是理论上这些是可以用的,可能和楼主电脑有关系吧
例子:
create(字符串 流体ID)
新建流体
FluidBuilder
color(整形 颜色)
设置流体颜色[1]
FluidBuilder
bucketColor(整形 颜色)
设置流体桶内流体的颜色
FluidBuilder
textureStill(资源位置 ID)
设置液体静止时的贴图
FluidBuilder
textureFlowing(资源位置 ID)
设置液体流动时的贴图
FluidBuilder
textureThick(整形 颜色)
设置液体静止时的颜色
FluidBuilder
textureThin(整形 颜色)
设置液体流动时的颜色
FluidBuilder
luminosity(整形 发光度)
设置流体亮度(默认值为0)[2]
FluidBuilder
density(整形 密度)
设置流体密度(默认值为1000)
FluidBuilder
temperature(整形 稳定)
设置流体温度(默认值为300)
FluidBuilder
viscosity(整形 粘稠度)
设置流体粘稠度(默认值为1000)
FluidBuilder
gaseous()
设置流体为气体(???¿¿¿)(默认值为false)
FluidBuilder