From 3a8ee9d6bfc28baaa3478c0a45dbbf49442ac9b3 Mon Sep 17 00:00:00 2001 From: Kobata Date: Fri, 3 May 2013 00:05:37 -0400 Subject: [PATCH] Extract creative survival tab size to a constant. More galacticraft stuff, this time for that mod to hook into and edit. --- src/minecraft/invtweaks/InvTweaksObfuscation.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/minecraft/invtweaks/InvTweaksObfuscation.java b/src/minecraft/invtweaks/InvTweaksObfuscation.java index b136085d..62287e47 100644 --- a/src/minecraft/invtweaks/InvTweaksObfuscation.java +++ b/src/minecraft/invtweaks/InvTweaksObfuscation.java @@ -46,6 +46,8 @@ public class InvTweaksObfuscation { private static Class containerCreative = ReflectionHelper.getClass(InvTweaksObfuscation.class.getClassLoader(), "ays", "net.minecraft.client.gui.inventory.ContainerCreative"); + private static int CREATIVE_MAIN_INVENTORY_SIZE = 46; + public InvTweaksObfuscation(Minecraft mc) { this.mc = mc; this.mods = new InvTweaksModCompatibility(this); @@ -524,7 +526,7 @@ public boolean isStandardInventory(GuiScreen guiScreen) { || isGuiBeacon(guiScreen) || isGuiHopper(guiScreen) || (isGuiInventoryCreative(guiScreen) - && getSlots(getContainer(asGuiContainer(guiScreen))).size() == 46) + && getSlots(getContainer(asGuiContainer(guiScreen))).size() == CREATIVE_MAIN_INVENTORY_SIZE) || mods.isStandardInventory(guiScreen); }