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

Сообщения
474
Лучшие ответы
20
Реакции
73
Версия Minecraft
1.12.2
Есть у меня блок, хочу сделать "пустоту" в середине блока, и вот, сделал текстуру, айтем смотрится правильно, а блок увы, нет,как решить?Безымянный.png
 
Сообщения
164
Лучшие ответы
1
Реакции
3
Java:
    @Override
    public BlockRenderLayer getBlockLayer()
    {
        return BlockRenderLayer.CUTOUT;
    }
 
Сообщения
474
Лучшие ответы
20
Реакции
73
Я ещё вижу CUTOUT_MIPPED, чем он с CUTOUT отличаются?
 
Последнее редактирование модератором:
Сообщения
4,691
Лучшие ответы
45
Реакции
616
Код:
    @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 - вырезает и накладывает изнутри)
 
Сверху