Рендер 2х блоков через TESR

Версия Minecraft
1.12.2
3,005
192
595
Такой вопрос, как реализовать рендер 2х блоков в одном?
Т.Е.
Есть блок, с прозрачностью 100%.
Есть другой блок, который должен накладываться на первый блок с прозрачностью 50%.

Делал так, но прозрачность у 2х блоков всегда прозрачность 100%.
Код:
pushMatrix();
disableLighting();
translate(x, y, z);
bindTexture(TextureMap.LOCATION_BLOCKS_TEXTURE);
Tessellator tes = Tessellator.getInstance();
BufferBuilder bb = tes.getBuffer();

bb.begin(7,DefaultVertexFormats.BLOCK);
mc.getBlockRendererDispatcher().renderBlock(from, BlockPos.ORIGIN, te.getWorld(), bb);
tes.draw();

bb.begin(7,DefaultVertexFormats.BLOCK);
mc.getBlockRendererDispatcher().renderBlock(to, BlockPos.ORIGIN, te.getWorld(), bb);
tes.draw();

enableLighting();
popMatrix();
 
А это пробовал?
Gl11.glColor(1,1,1,0.5)
 
Да, пробовал.
Остается все так же, даже если менять не только альфу.
 
Назад
Сверху