mirror of
https://github.com/GTNewHorizons/TinkersConstruct.git
synced 2026-10-26 14:33:50 +00:00
Fix arrows and daggers sometimes rendering as cyan square in inventory/nei
This commit is contained in:
1 parent
175352108e
commit
72e6bce2bf
1 file changed
+6
@@ -129,6 +129,7 @@ public class ToolCoreRenderer implements IItemRenderer
|
||||
if (type == ItemRenderType.INVENTORY)
|
||||
{
|
||||
GL11.glDisable(GL11.GL_LIGHTING);
|
||||
GL11.glEnable(GL11.GL_BLEND);
|
||||
tess.startDrawingQuads();
|
||||
for (int i = 0; i < iconParts; ++i)
|
||||
{
|
||||
@@ -157,6 +158,7 @@ public class ToolCoreRenderer implements IItemRenderer
|
||||
default:
|
||||
}
|
||||
|
||||
// one side
|
||||
tess.startDrawingQuads();
|
||||
tess.setNormal(0, 0, 1);
|
||||
for (int i = 0; i < iconParts; ++i)
|
||||
@@ -167,6 +169,8 @@ public class ToolCoreRenderer implements IItemRenderer
|
||||
tess.addVertexWithUV(0, 1, 0, xMax[i], yMin[i]);
|
||||
}
|
||||
tess.draw();
|
||||
|
||||
// other side
|
||||
tess.startDrawingQuads();
|
||||
tess.setNormal(0, 0, -1);
|
||||
for (int i = 0; i < iconParts; ++i)
|
||||
@@ -177,6 +181,8 @@ public class ToolCoreRenderer implements IItemRenderer
|
||||
tess.addVertexWithUV(0, 0, -depth, xMax[i], yMax[i]);
|
||||
}
|
||||
tess.draw();
|
||||
|
||||
// make it have "depth"
|
||||
tess.startDrawingQuads();
|
||||
tess.setNormal(-1, 0, 0);
|
||||
int k;
|
||||
|
||||
Reference in new issue
Block a user