mirror of
https://github.com/HbmMods/Hbm-s-Nuclear-Tech-GIT.git
synced 2026-01-25 10:32:49 +00:00
fixed iGen render jank, giant blast furnace UV
This commit is contained in:
parent
2507880cb9
commit
832660f8b0
@ -182,18 +182,18 @@ public class ItemRenderLibrary {
|
|||||||
|
|
||||||
renderers.put(Item.getItemFromBlock(ModBlocks.machine_industrial_generator), new ItemRenderBase() {
|
renderers.put(Item.getItemFromBlock(ModBlocks.machine_industrial_generator), new ItemRenderBase() {
|
||||||
public void renderInventory() {
|
public void renderInventory() {
|
||||||
|
GL11.glTranslated(0, -1, 0);
|
||||||
GL11.glScaled(4, 4, 4);
|
GL11.glScaled(4, 4, 4);
|
||||||
GL11.glRotated(90, 0, 1, 0);
|
GL11.glRotated(90, 0, 1, 0);
|
||||||
}
|
}
|
||||||
public void renderCommon() {
|
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.glShadeModel(GL11.GL_SMOOTH);
|
||||||
GL11.glDisable(GL11.GL_CULL_FACE);
|
GL11.glDisable(GL11.GL_CULL_FACE);
|
||||||
bindTexture(ResourceManager.igen_tex); ResourceManager.igen.renderPart("Base");
|
bindTexture(ResourceManager.igen_tex);
|
||||||
bindTexture(ResourceManager.igen_rotor); ResourceManager.igen.renderPart("Rotor");
|
ResourceManager.igen.renderPart("Body");
|
||||||
bindTexture(ResourceManager.igen_cog); ResourceManager.igen.renderPart("CogLeft"); ResourceManager.igen.renderPart("CogRight");
|
ResourceManager.igen.renderPart("Rotor");
|
||||||
bindTexture(ResourceManager.igen_pistons); ResourceManager.igen.renderPart("Pistons");
|
|
||||||
bindTexture(ResourceManager.igen_arm); ResourceManager.igen.renderPart("ArmLeft"); ResourceManager.igen.renderPart("ArmRight");
|
|
||||||
GL11.glEnable(GL11.GL_CULL_FACE);
|
GL11.glEnable(GL11.GL_CULL_FACE);
|
||||||
GL11.glShadeModel(GL11.GL_FLAT);
|
GL11.glShadeModel(GL11.GL_FLAT);
|
||||||
}});
|
}});
|
||||||
|
|||||||
@ -20,8 +20,6 @@ public class RenderIGenerator extends TileEntitySpecialRenderer {
|
|||||||
GL11.glPushMatrix();
|
GL11.glPushMatrix();
|
||||||
GL11.glTranslated(x + 0.5D, y, z + 0.5D);
|
GL11.glTranslated(x + 0.5D, y, z + 0.5D);
|
||||||
|
|
||||||
GL11.glTranslated(1, 0, 0);
|
|
||||||
|
|
||||||
switch(te.getBlockMetadata() - BlockDummyable.offset) {
|
switch(te.getBlockMetadata() - BlockDummyable.offset) {
|
||||||
case 2: GL11.glRotatef(180, 0F, 1F, 0F); break;
|
case 2: GL11.glRotatef(180, 0F, 1F, 0F); break;
|
||||||
case 4: GL11.glRotatef(270, 0F, 1F, 0F); break;
|
case 4: GL11.glRotatef(270, 0F, 1F, 0F); break;
|
||||||
@ -29,6 +27,8 @@ public class RenderIGenerator extends TileEntitySpecialRenderer {
|
|||||||
case 5: GL11.glRotatef(90, 0F, 1F, 0F); break;
|
case 5: GL11.glRotatef(90, 0F, 1F, 0F); break;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
GL11.glTranslated(0, 0, -1);
|
||||||
|
|
||||||
TileEntityMachineIGenerator igen = (TileEntityMachineIGenerator) te;
|
TileEntityMachineIGenerator igen = (TileEntityMachineIGenerator) te;
|
||||||
|
|
||||||
GL11.glEnable(GL11.GL_LIGHTING);
|
GL11.glEnable(GL11.GL_LIGHTING);
|
||||||
|
|||||||
Binary file not shown.
|
Before Width: | Height: | Size: 2.8 KiB After Width: | Height: | Size: 3.1 KiB |
Loading…
x
Reference in New Issue
Block a user