fixed iGen render jank, giant blast furnace UV

This commit is contained in:
Bob 2021-12-09 22:51:52 +01:00
parent 2507880cb9
commit 832660f8b0
3 changed files with 8 additions and 8 deletions

View File

@ -182,18 +182,18 @@ public class ItemRenderLibrary {
renderers.put(Item.getItemFromBlock(ModBlocks.machine_industrial_generator), new ItemRenderBase() {
public void renderInventory() {
GL11.glTranslated(0, -1, 0);
GL11.glScaled(4, 4, 4);
GL11.glRotated(90, 0, 1, 0);
}
public void renderCommon() {
GL11.glScaled(0.25, 0.25, 0.25);
GL11.glTranslated(0, 0, -0.5);
GL11.glScaled(0.75, 0.75, 0.75);
GL11.glShadeModel(GL11.GL_SMOOTH);
GL11.glDisable(GL11.GL_CULL_FACE);
bindTexture(ResourceManager.igen_tex); ResourceManager.igen.renderPart("Base");
bindTexture(ResourceManager.igen_rotor); ResourceManager.igen.renderPart("Rotor");
bindTexture(ResourceManager.igen_cog); ResourceManager.igen.renderPart("CogLeft"); ResourceManager.igen.renderPart("CogRight");
bindTexture(ResourceManager.igen_pistons); ResourceManager.igen.renderPart("Pistons");
bindTexture(ResourceManager.igen_arm); ResourceManager.igen.renderPart("ArmLeft"); ResourceManager.igen.renderPart("ArmRight");
bindTexture(ResourceManager.igen_tex);
ResourceManager.igen.renderPart("Body");
ResourceManager.igen.renderPart("Rotor");
GL11.glEnable(GL11.GL_CULL_FACE);
GL11.glShadeModel(GL11.GL_FLAT);
}});

View File

@ -19,8 +19,6 @@ public class RenderIGenerator extends TileEntitySpecialRenderer {
public void renderTileEntityAt(TileEntity te, double x, double y, double z, float f) {
GL11.glPushMatrix();
GL11.glTranslated(x + 0.5D, y, z + 0.5D);
GL11.glTranslated(1, 0, 0);
switch(te.getBlockMetadata() - BlockDummyable.offset) {
case 2: GL11.glRotatef(180, 0F, 1F, 0F); break;
@ -28,6 +26,8 @@ public class RenderIGenerator extends TileEntitySpecialRenderer {
case 3: GL11.glRotatef(0, 0F, 1F, 0F); break;
case 5: GL11.glRotatef(90, 0F, 1F, 0F); break;
}
GL11.glTranslated(0, 0, -1);
TileEntityMachineIGenerator igen = (TileEntityMachineIGenerator) te;

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.8 KiB

After

Width:  |  Height:  |  Size: 3.1 KiB