diff options
| author | Lance5057 <Lance5057@gmail.com> | 2015-03-14 09:01:51 -0500 |
|---|---|---|
| committer | Lance5057 <Lance5057@gmail.com> | 2015-03-14 09:01:51 -0500 |
| commit | 76cb69986e6be1d16952e2e7fcb8aed01a3e4f59 (patch) | |
| tree | 9c656e18ae8cbeee6e996fc132a532acc5de44ce /src/main/java/gmail | |
| parent | afb474545246da88084a43cae31259c33e63a8d1 (diff) | |
1.2 Release
Diffstat (limited to 'src/main/java/gmail')
| -rw-r--r-- | src/main/java/gmail/Lance5057/Reference.java | 2 | ||||
| -rw-r--r-- | src/main/java/gmail/Lance5057/TinkersDefense.java | 2 | ||||
| -rw-r--r-- | src/main/java/gmail/Lance5057/models/Renderer_CrestMount.java | 25 |
3 files changed, 27 insertions, 2 deletions
diff --git a/src/main/java/gmail/Lance5057/Reference.java b/src/main/java/gmail/Lance5057/Reference.java index f1a44f7..d7e6158 100644 --- a/src/main/java/gmail/Lance5057/Reference.java +++ b/src/main/java/gmail/Lance5057/Reference.java @@ -4,7 +4,7 @@ public class Reference { public static final String MOD_ID = "tinkersdefense"; - public static final String VERSION = "1.1"; + public static final String VERSION = "1.2"; public static final String MOD_NAME = "Tinkers' Defense"; } diff --git a/src/main/java/gmail/Lance5057/TinkersDefense.java b/src/main/java/gmail/Lance5057/TinkersDefense.java index 69a5a9a..d125e72 100644 --- a/src/main/java/gmail/Lance5057/TinkersDefense.java +++ b/src/main/java/gmail/Lance5057/TinkersDefense.java @@ -330,7 +330,7 @@ public void postInit(FMLPostInitializationEvent e) TConstructClientRegistry.toolButtons.add(TConstructClientRegistry.toolButtons.size(), new ToolGuiElement(1, 0, 0, new int[] { 9, 0, 4, 0 }, new int[] { 2, 3, 2, 0 }, StatCollector.translateToLocal("gui.toolstation.roundshield.name"), StatCollector.translateToLocal("gui.toolstation.roundshield.desc"), "tinkersdefense", "textures/gui/icons.png")); TConstructClientRegistry.tierTwoButtons.add(TConstructClientRegistry.tierTwoButtons.size(), - new ToolGuiElement(5, 0, 0, new int[] { 9, 8, 9, 9 }, new int[] { 2, 3, 2, 3 }, "Heater Shield", "An advanced shield with high durability and high defense.", "tinkersdefense", "textures/gui/icons.png")); + new ToolGuiElement(5, 0, 0, new int[] { 9, 8, 9, 9 }, new int[] { 2, 3, 2, 3 }, StatCollector.translateToLocal("gui.toolstation.heatershield.name"), StatCollector.translateToLocal("gui.toolstation.heatershield.desc"), "tinkersdefense", "textures/gui/icons.png")); } public void castMolten(Fluid fluid, int ID) diff --git a/src/main/java/gmail/Lance5057/models/Renderer_CrestMount.java b/src/main/java/gmail/Lance5057/models/Renderer_CrestMount.java index 1f4f4ea..d32d637 100644 --- a/src/main/java/gmail/Lance5057/models/Renderer_CrestMount.java +++ b/src/main/java/gmail/Lance5057/models/Renderer_CrestMount.java @@ -18,6 +18,8 @@ import net.minecraftforge.client.IItemRenderer; import org.lwjgl.opengl.GL11; +import tconstruct.library.tools.ToolCore; + public class Renderer_CrestMount extends TileEntitySpecialRenderer { //private RenderItem itemRenderer; @@ -97,6 +99,13 @@ public class Renderer_CrestMount extends TileEntitySpecialRenderer GL11.glRotatef(180, 0, 0, 1); GL11.glTranslatef(-0.8f, 0.2f, 0); } + + if(tileEntity.getStackInSlot(0).getItem() instanceof ToolCore) + { + GL11.glRotatef(90F, 0.0F, 0.0F, 1.0F); + GL11.glTranslatef(-0.505f, -0.32f, 0); + } + RenderManager.instance.renderEntityWithPosYaw(entItem, 0.4f/*up - down*/, -0.3f/*left - right*/, 0.23f, 0, 0); RenderItem.renderInFrame = false; GL11.glPopMatrix(); @@ -120,6 +129,13 @@ public class Renderer_CrestMount extends TileEntitySpecialRenderer GL11.glRotatef(180, 0, 0, 1); GL11.glTranslatef(0.2f, -0.8f, 0); } + + if(tileEntity.getStackInSlot(1).getItem() instanceof ToolCore) + { + GL11.glRotatef(90F, 0.0F, 0.0F, 1.0F); + GL11.glTranslatef(0.5f, -0.325f, 0); + } + RenderManager.instance.renderEntityWithPosYaw(entItem2, -0.1, 0.2, 0.23, 0, 0); RenderItem.renderInFrame = false; GL11.glPopMatrix(); @@ -146,6 +162,13 @@ public class Renderer_CrestMount extends TileEntitySpecialRenderer GL11.glRotatef(180, 0, 0, 1); GL11.glTranslatef(-0.5f, -0.5f, 0); } + + if(tileEntity.getStackInSlot(2).getItem() instanceof ToolCore) + { + GL11.glRotatef(90F, 0.0F, 0.0F, 1.0F); + GL11.glTranslatef(-0.1125f, -0.5125f, 0); + } + RenderManager.instance.renderEntityWithPosYaw(entItem3, 0.3, 0.1, 0.16, 0, 0); RenderItem.renderInFrame = false; GL11.glPopMatrix(); @@ -168,6 +191,8 @@ public class Renderer_CrestMount extends TileEntitySpecialRenderer GL11.glRotatef(180, 0, 0, 1); GL11.glTranslatef(0.0f, 1.0f, 0); } + + RenderManager.instance.renderEntityWithPosYaw(entItem4, 0, -0.7, -0.01, 0, 0); RenderItem.renderInFrame = false; GL11.glPopMatrix(); |
