From 12def84bf51a942a8c7e28b7e0b72e41f8383259 Mon Sep 17 00:00:00 2001 From: Alexdoru <57050655+Alexdoru@users.noreply.github.com> Date: Fri, 18 Oct 2024 22:12:09 +0200 Subject: remove Tessellator field from RenderQuantumStuff (#3386) --- src/main/java/tectech/thing/block/RenderQuantumStuff.java | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'src/main/java/tectech/thing/block') diff --git a/src/main/java/tectech/thing/block/RenderQuantumStuff.java b/src/main/java/tectech/thing/block/RenderQuantumStuff.java index 98a0562b3e..6d5a4f5462 100644 --- a/src/main/java/tectech/thing/block/RenderQuantumStuff.java +++ b/src/main/java/tectech/thing/block/RenderQuantumStuff.java @@ -17,14 +17,13 @@ import tectech.TecTech; */ public final class RenderQuantumStuff implements ISimpleBlockRenderingHandler { - private static final Tessellator tes = Tessellator.instance; - @Override public void renderInventoryBlock(Block block, int metadata, int modelId, RenderBlocks renderer) { GL11.glTranslatef(-0.5F, -0.5F, -0.5F); GL11.glPushMatrix(); // Get icons from custom register (useful for renderers and fluids) IIcon side = BlockQuantumStuff.stuff; + Tessellator tes = Tessellator.instance; tes.startDrawingQuads(); tes.setNormal(0.0F, -1.0F, 0.0F); renderer.renderFaceYNeg(block, 0.0D, 0.0D, 0.0D, side); @@ -58,6 +57,7 @@ public final class RenderQuantumStuff implements ISimpleBlockRenderingHandler { RenderBlocks renderer) { // renderer.renderStandardBlock(block, x, y, z); GL11.glPushMatrix(); + Tessellator tes = Tessellator.instance; tes.setNormal(0F, 1F, 0F); tes.setBrightness(15728880); IIcon side = BlockQuantumStuff.stuff; @@ -88,7 +88,8 @@ public final class RenderQuantumStuff implements ISimpleBlockRenderingHandler { pos.rotateAroundX(rotX); pos.rotateAroundY(rotY); pos.rotateAroundZ(rotZ); - tes.addVertexWithUV(pos.xCoord + x + .5f, pos.yCoord + y + .5f, pos.zCoord + z + .5f, sideU, sideV); + Tessellator.instance + .addVertexWithUV(pos.xCoord + x + .5f, pos.yCoord + y + .5f, pos.zCoord + z + .5f, sideU, sideV); } @Override -- cgit