Прозрачность блока.

Версия Minecraft
1.12.2
527
26
109
Есть у меня блок, хочу сделать "пустоту" в середине блока, и вот, сделал текстуру, айтем смотрится правильно, а блок увы, нет,как решить?Безымянный.png
 
Решение
Код:
    @Override
    public boolean isOpaqueCube(IBlockState state) {
        return false;
    }

    @Override
    @SideOnly(Side.CLIENT)
    public boolean shouldSideBeRendered(IBlockState blockState, IBlockAccess blockAccess, BlockPos pos...
527
26
109
Я ещё вижу CUTOUT_MIPPED, чем он с CUTOUT отличаются?
 
Последнее редактирование модератором:

Maxik

Золотой Петушок
4,942
46
711
Код:
    @Override
    public boolean isOpaqueCube(IBlockState state) {
        return false;
    }

    @Override
    @SideOnly(Side.CLIENT)
    public boolean shouldSideBeRendered(IBlockState blockState, IBlockAccess blockAccess, BlockPos pos, EnumFacing side) {
        return false;
    }

    @Override
    @SideOnly(Side.CLIENT)
    public boolean isFullCube(IBlockState state) {
        return false;
    }

    @Override
    @SideOnly(Side.CLIENT)
    public BlockRenderLayer getBlockLayer() {
        return BlockRenderLayer.TRANSLUCENT;
    }
TRANSLUCENT - если хочешь сделать его прозрачным, но чтобы изнутри текстура видна была(иначе - CUTOUT - просто вырезает текстуру на полигоне, а TRANSLUCENT - вырезает и накладывает изнутри)
 
Решение
Сверху