diff --git a/resources/TConstruct_at.cfg b/resources/TConstruct_at.cfg index f58d04a6b2d..467fa4bbd4a 100644 --- a/resources/TConstruct_at.cfg +++ b/resources/TConstruct_at.cfg @@ -22,6 +22,7 @@ public net.minecraft.block.BlockRailBase$Rail func_150650_a()I # GuiContainer public net.minecraft.client.gui.inventory.GuiContainer field_146999_f public net.minecraft.client.gui.inventory.GuiContainer field_147009_r +public net.minecraft.client.gui.inventory.GuiContainer field_147003_i # GuiScreen public net.minecraft.client.gui.GuiScreen field_146292_n #buttonList # ThreadDownloadImageData @@ -30,4 +31,4 @@ public net.minecraft.client.renderer.ThreadDownloadImageData field_110560_d #fie public net.minecraft.world.gen.structure.StructureVillagePieces$Village #cant make village houses w/o this public net.minecraft.client.renderer.Tessellator field_78415_z public net.minecraft.client.renderer.entity.RenderPlayer field_77109_a #modelBipedMain -# needs to have a space at the end of every line or SS will derp \ No newline at end of file +# needs to have a space at the end of every line or SS will derp diff --git a/src/main/java/tconstruct/client/gui/ArmorExtendedGui.java b/src/main/java/tconstruct/client/gui/ArmorExtendedGui.java index 063f11d374a..d7a73c721dc 100644 --- a/src/main/java/tconstruct/client/gui/ArmorExtendedGui.java +++ b/src/main/java/tconstruct/client/gui/ArmorExtendedGui.java @@ -48,7 +48,7 @@ public void initGui () // tab.enabled = false; // this.buttonList.add(tab); - TabRegistry.updateTabValues(cornerX + 51, cornerY, InventoryTabArmorExtended.class); + TabRegistry.updateTabValues(cornerX, cornerY, InventoryTabArmorExtended.class); TabRegistry.addTabsToList(this.buttonList); } diff --git a/src/main/java/tconstruct/client/gui/KnapsackGui.java b/src/main/java/tconstruct/client/gui/KnapsackGui.java index 1a549c70ced..93e112f2240 100644 --- a/src/main/java/tconstruct/client/gui/KnapsackGui.java +++ b/src/main/java/tconstruct/client/gui/KnapsackGui.java @@ -1,6 +1,7 @@ package tconstruct.client.gui; import net.minecraft.client.gui.inventory.GuiContainer; +import net.minecraft.client.renderer.InventoryEffectRenderer; import net.minecraft.entity.player.InventoryPlayer; import net.minecraft.util.ResourceLocation; import net.minecraft.util.StatCollector; @@ -12,7 +13,7 @@ import tconstruct.inventory.KnapsackContainer; import tconstruct.util.player.KnapsackInventory; -public class KnapsackGui extends GuiContainer +public class KnapsackGui extends InventoryEffectRenderer { public InventoryPlayer inv; public KnapsackInventory stats; @@ -33,7 +34,7 @@ public void initGui () int cornerY = guiTop; this.buttonList.clear(); - TabRegistry.updateTabValues(cornerX + 51, cornerY, InventoryTabKnapsack.class); + TabRegistry.updateTabValues(cornerX, cornerY, InventoryTabKnapsack.class); TabRegistry.addTabsToList(this.buttonList); // InventoryTab tab = new InventoryTab(2, cornerX, cornerY - 28, new diff --git a/src/main/java/tconstruct/client/tabs/TabRegistry.java b/src/main/java/tconstruct/client/tabs/TabRegistry.java index f49775d7cdf..f305f040d8c 100644 --- a/src/main/java/tconstruct/client/tabs/TabRegistry.java +++ b/src/main/java/tconstruct/client/tabs/TabRegistry.java @@ -27,7 +27,7 @@ public static void addTabsToInventory (GuiContainer gui) if (gui.getClass() == GuiInventory.class) { // Values are public at runtime. - int cornerX = gui.xSize; + int cornerX = gui.guiLeft; int cornerY = gui.guiTop; gui.buttonList.clear();