Как Убрать стенки Прикосновения у почти полностю прозрачного стекла?

Версия Minecraft
1.12.2
API
Forge
3
0
1687611729190.pngРешено!
@Override
public boolean isOpaqueCube(IBlockState state) {
return false;
}

@SideOnly(Side.CLIENT)
public BlockRenderLayer getBlockLayer()
{
return BlockRenderLayer.TRANSLUCENT;
}

@Override
public boolean isFullCube(IBlockState state) {
return false;
}

@Override
public Item getItemDropped(IBlockState state, Random rand, int fortune) {
return null;
}

@Override
public int quantityDropped(Random random) {
return 0;
}

@Override
@SideOnly(Side.CLIENT)
public boolean shouldSideBeRendered(IBlockState state, IBlockAccess world, BlockPos pos, EnumFacing side) {
Block block = world.getBlockState(pos.offset(side)).getBlock();
if (block instanceof ClearGlass) {
return false;
}
return super.shouldSideBeRendered(state, world, pos, side);
}
 
7,099
324
1,510
Обощение этой задачи:
1687630645023.png
1687630656499.png
 
Сверху