MCMaterial #MC材料
Link to mcmaterial-mc材料
这个类由mod-id为crafttweaker
的模组添加. 因此,如果要使用此功能,则需要安装此mod。
导入类
Link to 导入类
如果遇到任何问题(例如强制转换数组),则可能需要导入软件包,因此,最好的方式就是导入包支持。
ZenScript Copycrafttweaker.api.block.material.MCMaterial
#导入方式为 import crafttweaker.api.block.material.MCMaterial
使用方式
Link to 使用方式
blocksMovement #是否可移动
Link to blocksmovement-是否可移动
判断材料是否为可移动固体(不知道为啥这一行和下面有一行好像)
返回为布尔值
ZenScript CopymyMCMaterial.blocksMovement();
getColor #获取颜色
Link to getcolor-获取颜色
获取方块的颜色索引。 输出与原版地图表示此方块的相同颜色
返回值 crafttweaker.api.block.material.MCMaterialColor
ZenScript CopymyMCMaterial.getColor();
isFlammable #是否为可燃物
Link to isflammable-是否为可燃物
判断方块是否为可燃物
返回为布尔值
ZenScript CopymyMCMaterial.isFlammable();
isLiquid #是否为液体
Link to isliquid-是否为液体
判断方块是否为液体
返回为布尔值
ZenScript CopymyMCMaterial.isLiquid();
isOpaque #是否为不透明方块
Link to isopaque-是否为不透明方块
判断方块是否为不透明方块
返回为布尔值
ZenScript CopymyMCMaterial.isOpaque();
isReplaceable #是否可替换
Link to isreplaceable-是否可替换
返回是否在放置时可以用其他方块替换该材料,例如雪,藤蔓和高草丛
返回为布尔值
ZenScript CopymyMCMaterial.isReplaceable();
isSolid #是否为固体
Link to issolid-是否为固体
判断方块是否为固体 默认情况下返回为true
返回为布尔值
ZenScript CopymyMCMaterial.isSolid();
isToolNotRequired #是否需要使用工具
Link to istoolnotrequired-是否需要使用工具
如果材料可以在没有工具(或使用错误工具)的情况下采集,则返回 true
返回为布尔值
ZenScript CopymyMCMaterial.isToolNotRequired();