手册:Block.defineBlock

来自Minecraft基岩版开发Wiki

语法[编辑]

Block.defineBlock(par1int, par2String, par3Object, par4Object, par5Object, par6Object);

参数[编辑]

参数一

int类型 方块id

参数二

String类型 方块名称

参数三

Object类型数组 方块材质名字(内外部名称均可)

参数四

Object类型 原材料方块id

参数五

Object类型 是否透明

参数六

Object类型 模型

效果[编辑]

自定义方块

参考[编辑]

参数三格式如下

[["名称", 排列值], ["名称", 排列值]]

如果是外部材质,那么材质图片名应定义为"名称_排列值.png" 调用时名称对应前部分,排列值对应后部分

Block.defineBlock(ropewayId, "滑索", 
[["ropeway", 0], //下
["ropeway", 0], //上
["ropeway", 0], //后
["ropeway", 0], //前
["ropeway", 2], //左
["ropeway", 2], //右
["ropeway", 1], //特殊值1 同上
["ropeway", 1], 
["ropeway", 2], 
["ropeway", 2], 
["ropeway", 0], 
["ropeway", 0]  //后以此类推
], 52, false, 0);

Template:ModPE