[英]Minecraft mod 1.12.2 glass bug
我正在做一个简单的 Minecraft mod,但我有自定义玻璃块的问题:
https://1drv.ms/u/s!AqlbJB4d16OZu0TtNAG68on1C3EN?e=Fl9Ecv
在玻璃块下面和后面的块是可见的。 我该如何解决?
如果下一个块之间有空格可见: https : //1drv.ms/u/s!AqlbJB4d16OZu0X-Wjd-hx3_wGEF?e=LQoAao
public class HardGlass extends BlockBase
{
public HardGlass(String name, Material material)
{
super(name, material);
setSoundType(SoundType.GLASS);
setHardness(600.0F);
setResistance(100.0F);
setHarvestLevel("pixaxe",3);
setLightOpacity(1);
}
@SideOnly(Side.CLIENT)
public BlockRenderLayer getBlockLayer()
{
return BlockRenderLayer.CUTOUT;
}
public boolean isFullCube(IBlockState state)
{
return true;
}
}
为 isFullCube 返回 false 以便 MC 将渲染它周围的块。
添加这个解决了问题,我仍然可以在上面放门;)
@Override
public boolean isOpaqueCube(IBlockState state) {
return false;
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.