Tessellator.instance.startDrawingQuads();
Tessellator.instance.setTranslation(trans.x, trans.y, trans.z);
Tessellator.instance.setBrightness(15 << 20 | 15 << 4);
for(BlockCoord bc : blocks) {
Block block = world.getBlock(bc.x, bc.y, bc.z);
if(block != null) {
if(block.canRenderInPass(pass)) {
RB.renderAllFaces = true;
RB.setRenderAllFaces(true);
RB.setRenderBounds(0, 0, 0, 1, 1, 1);
try {
RB.renderBlockByRenderType(block, bc.x, bc.y, bc.z);