diff options
Diffstat (limited to 'asm')
15 files changed, 0 insertions, 28630 deletions
diff --git a/asm/ccl_modular/codechicken#nei#guihook#DefaultSlotClickHandler.txt b/asm/ccl_modular/codechicken#nei#guihook#DefaultSlotClickHandler.txt deleted file mode 100644 index 28da57ca66..0000000000 --- a/asm/ccl_modular/codechicken#nei#guihook#DefaultSlotClickHandler.txt +++ /dev/null @@ -1,90 +0,0 @@ -// class version 50.0 (50) -// access flags 0x21 -public class codechicken/nei/guihook/DefaultSlotClickHandler implements codechicken/nei/guihook/IContainerSlotClickHandler { - - // compiled from: DefaultSlotClickHandler.java - - // access flags 0x1 - public <init>()V - L0 - LINENUMBER 6 L0 - ALOAD 0 - INVOKESPECIAL java/lang/Object.<init> ()V - RETURN - L1 - LOCALVARIABLE this Lcodechicken/nei/guihook/DefaultSlotClickHandler; L0 L1 0 - MAXSTACK = 1 - MAXLOCALS = 1 - - // access flags 0x1 - public beforeSlotClick(Lnet/minecraft/client/gui/inventory/GuiContainer;IILnet/minecraft/inventory/Slot;I)V - L0 - LINENUMBER 11 L0 - RETURN - L1 - LOCALVARIABLE this Lcodechicken/nei/guihook/DefaultSlotClickHandler; L0 L1 0 - LOCALVARIABLE gui Lnet/minecraft/client/gui/inventory/GuiContainer; L0 L1 1 - LOCALVARIABLE slotIndex I L0 L1 2 - LOCALVARIABLE button I L0 L1 3 - LOCALVARIABLE slot Lnet/minecraft/inventory/Slot; L0 L1 4 - LOCALVARIABLE modifier I L0 L1 5 - MAXSTACK = 0 - MAXLOCALS = 6 - - // access flags 0x1 - public handleSlotClick(Lnet/minecraft/client/gui/inventory/GuiContainer;IILnet/minecraft/inventory/Slot;IZ)Z - L0 - LINENUMBER 16 L0 - ILOAD 6 - IFNE L1 - L2 - LINENUMBER 17 L2 - ALOAD 1 - ALOAD 4 - ILOAD 2 - ILOAD 3 - ILOAD 5 - INVOKESTATIC codechicken/nei/guihook/DefaultSlotClickHandler.callHandleMouseClick (Lnet/minecraft/client/gui/inventory/GuiContainer;Lnet/minecraft/inventory/Slot;III)V - L1 - LINENUMBER 19 L1 - FRAME FULL [codechicken/nei/guihook/DefaultSlotClickHandler net/minecraft/client/gui/inventory/GuiContainer I I net/minecraft/inventory/Slot I I] [] - ICONST_1 - IRETURN - L3 - LOCALVARIABLE this Lcodechicken/nei/guihook/DefaultSlotClickHandler; L0 L3 0 - LOCALVARIABLE gui Lnet/minecraft/client/gui/inventory/GuiContainer; L0 L3 1 - LOCALVARIABLE slotIndex I L0 L3 2 - LOCALVARIABLE button I L0 L3 3 - LOCALVARIABLE slot Lnet/minecraft/inventory/Slot; L0 L3 4 - LOCALVARIABLE modifier I L0 L3 5 - LOCALVARIABLE eventconsumed Z L0 L3 6 - MAXSTACK = 5 - MAXLOCALS = 7 - - // access flags 0x9 - public static callHandleMouseClick(Lnet/minecraft/client/gui/inventory/GuiContainer;Lnet/minecraft/inventory/Slot;III)V - ALOAD 0 - ALOAD 1 - ILOAD 2 - ILOAD 3 - ILOAD 4 - INVOKEVIRTUAL net/minecraft/client/gui/inventory/GuiContainer.public_func_146984_a (Lnet/minecraft/inventory/Slot;III)V - RETURN - MAXSTACK = 5 - MAXLOCALS = 5 - - // access flags 0x1 - public afterSlotClick(Lnet/minecraft/client/gui/inventory/GuiContainer;IILnet/minecraft/inventory/Slot;I)V - L0 - LINENUMBER 29 L0 - RETURN - L1 - LOCALVARIABLE this Lcodechicken/nei/guihook/DefaultSlotClickHandler; L0 L1 0 - LOCALVARIABLE gui Lnet/minecraft/client/gui/inventory/GuiContainer; L0 L1 1 - LOCALVARIABLE slotIndex I L0 L1 2 - LOCALVARIABLE button I L0 L1 3 - LOCALVARIABLE slot Lnet/minecraft/inventory/Slot; L0 L1 4 - LOCALVARIABLE modifier I L0 L1 5 - MAXSTACK = 0 - MAXLOCALS = 6 -} diff --git a/asm/ccl_modular/codechicken#nei#guihook#GuiContainerManager.txt b/asm/ccl_modular/codechicken#nei#guihook#GuiContainerManager.txt deleted file mode 100644 index 3db977be4e..0000000000 --- a/asm/ccl_modular/codechicken#nei#guihook#GuiContainerManager.txt +++ /dev/null @@ -1,2377 +0,0 @@ -// class version 50.0 (50) -// access flags 0x21 -public class codechicken/nei/guihook/GuiContainerManager { - - // compiled from: GuiContainerManager.java - - // access flags 0x1 - public Lnet/minecraft/client/gui/inventory/GuiContainer; window - - // access flags 0x9 - public static Lnet/minecraft/client/renderer/entity/RenderItem; drawItems - - // access flags 0x19 - // signature Ljava/util/LinkedList<Lcodechicken/nei/guihook/IContainerTooltipHandler;>; - // declaration: java.util.LinkedList<codechicken.nei.guihook.IContainerTooltipHandler> - public final static Ljava/util/LinkedList; tooltipHandlers - - // access flags 0x19 - // signature Ljava/util/LinkedList<Lcodechicken/nei/guihook/IContainerInputHandler;>; - // declaration: java.util.LinkedList<codechicken.nei.guihook.IContainerInputHandler> - public final static Ljava/util/LinkedList; inputHandlers - - // access flags 0x19 - // signature Ljava/util/LinkedList<Lcodechicken/nei/guihook/IContainerDrawHandler;>; - // declaration: java.util.LinkedList<codechicken.nei.guihook.IContainerDrawHandler> - public final static Ljava/util/LinkedList; drawHandlers - - // access flags 0x19 - // signature Ljava/util/LinkedList<Lcodechicken/nei/guihook/IContainerObjectHandler;>; - // declaration: java.util.LinkedList<codechicken.nei.guihook.IContainerObjectHandler> - public final static Ljava/util/LinkedList; objectHandlers - - // access flags 0x19 - // signature Ljava/util/LinkedList<Lcodechicken/nei/guihook/IContainerSlotClickHandler;>; - // declaration: java.util.LinkedList<codechicken.nei.guihook.IContainerSlotClickHandler> - public final static Ljava/util/LinkedList; slotClickHandlers - - // access flags 0xA - private static I modelviewDepth - - // access flags 0xA - // signature Ljava/util/HashSet<Ljava/lang/String;>; - // declaration: java.util.HashSet<java.lang.String> - private static Ljava/util/HashSet; stackTraces - - // access flags 0x2 - private I clickHandled - - // access flags 0x2 - // signature Ljava/util/List<Lcodechicken/nei/guihook/IContainerTooltipHandler;>; - // declaration: java.util.List<codechicken.nei.guihook.IContainerTooltipHandler> - private Ljava/util/List; instanceTooltipHandlers - - // access flags 0x9 - public static getManager()Lcodechicken/nei/guihook/GuiContainerManager; - L0 - LINENUMBER 45 L0 - INVOKESTATIC net/minecraft/client/Minecraft.getMinecraft ()Lnet/minecraft/client/Minecraft; - GETFIELD net/minecraft/client/Minecraft.currentScreen : Lnet/minecraft/client/gui/GuiScreen; - ASTORE 0 - L1 - LINENUMBER 46 L1 - ALOAD 0 - INSTANCEOF net/minecraft/client/gui/inventory/GuiContainer - IFEQ L2 - ALOAD 0 - CHECKCAST net/minecraft/client/gui/inventory/GuiContainer - INVOKESTATIC codechicken/nei/guihook/GuiContainerManager.getManager (Lnet/minecraft/client/gui/inventory/GuiContainer;)Lcodechicken/nei/guihook/GuiContainerManager; - GOTO L3 - L2 - FRAME FULL [net/minecraft/client/gui/GuiScreen] [] - ACONST_NULL - L3 - FRAME FULL [net/minecraft/client/gui/GuiScreen] [codechicken/nei/guihook/GuiContainerManager] - ARETURN - L4 - LOCALVARIABLE gui Lnet/minecraft/client/gui/GuiScreen; L1 L4 0 - MAXSTACK = 1 - MAXLOCALS = 1 - - // access flags 0x9 - public static getManager(Lnet/minecraft/client/gui/inventory/GuiContainer;)Lcodechicken/nei/guihook/GuiContainerManager; - ALOAD 0 - GETFIELD net/minecraft/client/gui/inventory/GuiContainer.manager : Lcodechicken/nei/guihook/GuiContainerManager; - ARETURN - MAXSTACK = 1 - MAXLOCALS = 1 - - // access flags 0x9 - public static addTooltipHandler(Lcodechicken/nei/guihook/IContainerTooltipHandler;)V - L0 - LINENUMBER 60 L0 - GETSTATIC codechicken/nei/guihook/GuiContainerManager.tooltipHandlers : Ljava/util/LinkedList; - ALOAD 0 - INVOKEVIRTUAL java/util/LinkedList.add (Ljava/lang/Object;)Z - POP - L1 - LINENUMBER 61 L1 - RETURN - L2 - LOCALVARIABLE handler Lcodechicken/nei/guihook/IContainerTooltipHandler; L0 L2 0 - MAXSTACK = 2 - MAXLOCALS = 1 - - // access flags 0x9 - public static addInputHandler(Lcodechicken/nei/guihook/IContainerInputHandler;)V - L0 - LINENUMBER 69 L0 - GETSTATIC codechicken/nei/guihook/GuiContainerManager.inputHandlers : Ljava/util/LinkedList; - ALOAD 0 - INVOKEVIRTUAL java/util/LinkedList.add (Ljava/lang/Object;)Z - POP - L1 - LINENUMBER 70 L1 - RETURN - L2 - LOCALVARIABLE handler Lcodechicken/nei/guihook/IContainerInputHandler; L0 L2 0 - MAXSTACK = 2 - MAXLOCALS = 1 - - // access flags 0x9 - public static addDrawHandler(Lcodechicken/nei/guihook/IContainerDrawHandler;)V - L0 - LINENUMBER 78 L0 - GETSTATIC codechicken/nei/guihook/GuiContainerManager.drawHandlers : Ljava/util/LinkedList; - ALOAD 0 - INVOKEVIRTUAL java/util/LinkedList.add (Ljava/lang/Object;)Z - POP - L1 - LINENUMBER 79 L1 - RETURN - L2 - LOCALVARIABLE handler Lcodechicken/nei/guihook/IContainerDrawHandler; L0 L2 0 - MAXSTACK = 2 - MAXLOCALS = 1 - - // access flags 0x9 - public static addObjectHandler(Lcodechicken/nei/guihook/IContainerObjectHandler;)V - L0 - LINENUMBER 87 L0 - GETSTATIC codechicken/nei/guihook/GuiContainerManager.objectHandlers : Ljava/util/LinkedList; - ALOAD 0 - INVOKEVIRTUAL java/util/LinkedList.add (Ljava/lang/Object;)Z - POP - L1 - LINENUMBER 88 L1 - RETURN - L2 - LOCALVARIABLE handler Lcodechicken/nei/guihook/IContainerObjectHandler; L0 L2 0 - MAXSTACK = 2 - MAXLOCALS = 1 - - // access flags 0x9 - public static addSlotClickHandler(Lcodechicken/nei/guihook/IContainerSlotClickHandler;)V - L0 - LINENUMBER 96 L0 - GETSTATIC codechicken/nei/guihook/GuiContainerManager.slotClickHandlers : Ljava/util/LinkedList; - ALOAD 0 - INVOKEVIRTUAL java/util/LinkedList.addFirst (Ljava/lang/Object;)V - L1 - LINENUMBER 97 L1 - RETURN - L2 - LOCALVARIABLE handler Lcodechicken/nei/guihook/IContainerSlotClickHandler; L0 L2 0 - MAXSTACK = 2 - MAXLOCALS = 1 - - // access flags 0x9 - public static getFontRenderer(Lnet/minecraft/item/ItemStack;)Lnet/minecraft/client/gui/FontRenderer; - L0 - LINENUMBER 100 L0 - ALOAD 0 - IFNULL L1 - ALOAD 0 - INVOKEVIRTUAL net/minecraft/item/ItemStack.getItem ()Lnet/minecraft/item/Item; - IFNULL L1 - L2 - LINENUMBER 101 L2 - ALOAD 0 - INVOKEVIRTUAL net/minecraft/item/ItemStack.getItem ()Lnet/minecraft/item/Item; - ALOAD 0 - INVOKEVIRTUAL net/minecraft/item/Item.getFontRenderer (Lnet/minecraft/item/ItemStack;)Lnet/minecraft/client/gui/FontRenderer; - ASTORE 1 - L3 - LINENUMBER 102 L3 - ALOAD 1 - IFNULL L1 - L4 - LINENUMBER 103 L4 - ALOAD 1 - ARETURN - L1 - LINENUMBER 105 L1 - FRAME FULL [net/minecraft/item/ItemStack] [] - GETSTATIC codechicken/lib/gui/GuiDraw.fontRenderer : Lnet/minecraft/client/gui/FontRenderer; - ARETURN - L5 - LOCALVARIABLE f Lnet/minecraft/client/gui/FontRenderer; L3 L1 1 - LOCALVARIABLE stack Lnet/minecraft/item/ItemStack; L0 L5 0 - MAXSTACK = 2 - MAXLOCALS = 2 - - // access flags 0x9 - // signature (Lnet/minecraft/item/ItemStack;Lnet/minecraft/client/gui/inventory/GuiContainer;Z)Ljava/util/List<Ljava/lang/String;>; - // declaration: java.util.List<java.lang.String> itemDisplayNameMultiline(net.minecraft.item.ItemStack, net.minecraft.client.gui.inventory.GuiContainer, boolean) - public static itemDisplayNameMultiline(Lnet/minecraft/item/ItemStack;Lnet/minecraft/client/gui/inventory/GuiContainer;Z)Ljava/util/List; - TRYCATCHBLOCK L0 L1 L2 java/lang/Throwable - L3 - LINENUMBER 117 L3 - ACONST_NULL - ASTORE 3 - L0 - LINENUMBER 119 L0 - ALOAD 0 - INVOKESTATIC net/minecraft/client/Minecraft.getMinecraft ()Lnet/minecraft/client/Minecraft; - GETFIELD net/minecraft/client/Minecraft.thePlayer : Lnet/minecraft/client/entity/EntityClientPlayerMP; - ILOAD 2 - IFEQ L4 - INVOKESTATIC net/minecraft/client/Minecraft.getMinecraft ()Lnet/minecraft/client/Minecraft; - GETFIELD net/minecraft/client/Minecraft.gameSettings : Lnet/minecraft/client/settings/GameSettings; - GETFIELD net/minecraft/client/settings/GameSettings.advancedItemTooltips : Z - IFEQ L4 - ICONST_1 - GOTO L5 - L4 - FRAME FULL [net/minecraft/item/ItemStack net/minecraft/client/gui/inventory/GuiContainer I N] [net/minecraft/item/ItemStack net/minecraft/client/entity/EntityClientPlayerMP] - ICONST_0 - L5 - FRAME FULL [net/minecraft/item/ItemStack net/minecraft/client/gui/inventory/GuiContainer I N] [net/minecraft/item/ItemStack net/minecraft/client/entity/EntityClientPlayerMP I] - INVOKEVIRTUAL net/minecraft/item/ItemStack.getTooltip (Lnet/minecraft/entity/player/EntityPlayer;Z)Ljava/util/List; - ASTORE 3 - L1 - LINENUMBER 120 L1 - GOTO L6 - L2 - FRAME FULL [net/minecraft/item/ItemStack net/minecraft/client/gui/inventory/GuiContainer I java/util/List] [java/lang/Throwable] - ASTORE 4 - L6 - LINENUMBER 122 L6 - FRAME FULL [net/minecraft/item/ItemStack net/minecraft/client/gui/inventory/GuiContainer I java/util/List] [] - ALOAD 3 - IFNONNULL L7 - L8 - LINENUMBER 123 L8 - NEW java/util/ArrayList - DUP - INVOKESPECIAL java/util/ArrayList.<init> ()V - ASTORE 3 - L7 - LINENUMBER 125 L7 - FRAME FULL [net/minecraft/item/ItemStack net/minecraft/client/gui/inventory/GuiContainer I java/util/List] [] - ALOAD 3 - INVOKEINTERFACE java/util/List.size ()I - IFNE L9 - L10 - LINENUMBER 126 L10 - ALOAD 3 - LDC "Unnamed" - INVOKEINTERFACE java/util/List.add (Ljava/lang/Object;)Z - POP - L9 - LINENUMBER 128 L9 - FRAME FULL [net/minecraft/item/ItemStack net/minecraft/client/gui/inventory/GuiContainer I java/util/List] [] - ALOAD 3 - ICONST_0 - INVOKEINTERFACE java/util/List.get (I)Ljava/lang/Object; - IFNULL L11 - ALOAD 3 - ICONST_0 - INVOKEINTERFACE java/util/List.get (I)Ljava/lang/Object; - CHECKCAST java/lang/String - LDC "" - INVOKEVIRTUAL java/lang/String.equals (Ljava/lang/Object;)Z - IFEQ L12 - L11 - LINENUMBER 129 L11 - FRAME FULL [net/minecraft/item/ItemStack net/minecraft/client/gui/inventory/GuiContainer I java/util/List] [] - ALOAD 3 - ICONST_0 - LDC "Unnamed" - INVOKEINTERFACE java/util/List.set (ILjava/lang/Object;)Ljava/lang/Object; - POP - L12 - LINENUMBER 131 L12 - FRAME FULL [net/minecraft/item/ItemStack net/minecraft/client/gui/inventory/GuiContainer I java/util/List] [] - ILOAD 2 - IFEQ L13 - L14 - LINENUMBER 132 L14 - GETSTATIC codechicken/nei/guihook/GuiContainerManager.tooltipHandlers : Ljava/util/LinkedList; - INVOKEVIRTUAL java/util/LinkedList.iterator ()Ljava/util/Iterator; - ASTORE 4 - L15 - FRAME FULL [net/minecraft/item/ItemStack net/minecraft/client/gui/inventory/GuiContainer I java/util/List java/util/Iterator] [] - ALOAD 4 - INVOKEINTERFACE java/util/Iterator.hasNext ()Z - IFEQ L13 - ALOAD 4 - INVOKEINTERFACE java/util/Iterator.next ()Ljava/lang/Object; - CHECKCAST codechicken/nei/guihook/IContainerTooltipHandler - ASTORE 5 - L16 - LINENUMBER 133 L16 - ALOAD 5 - ALOAD 1 - ALOAD 0 - ALOAD 3 - INVOKEINTERFACE codechicken/nei/guihook/IContainerTooltipHandler.handleItemDisplayName (Lnet/minecraft/client/gui/inventory/GuiContainer;Lnet/minecraft/item/ItemStack;Ljava/util/List;)Ljava/util/List; - ASTORE 3 - L17 - LINENUMBER 134 L17 - GOTO L15 - L13 - LINENUMBER 137 L13 - FRAME FULL [net/minecraft/item/ItemStack net/minecraft/client/gui/inventory/GuiContainer I java/util/List] [] - ALOAD 3 - ICONST_0 - NEW java/lang/StringBuilder - DUP - INVOKESPECIAL java/lang/StringBuilder.<init> ()V - ALOAD 0 - INVOKEVIRTUAL net/minecraft/item/ItemStack.getRarity ()Lnet/minecraft/item/EnumRarity; - GETFIELD net/minecraft/item/EnumRarity.rarityColor : Lnet/minecraft/util/EnumChatFormatting; - INVOKEVIRTUAL net/minecraft/util/EnumChatFormatting.toString ()Ljava/lang/String; - INVOKEVIRTUAL java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder; - ALOAD 3 - ICONST_0 - INVOKEINTERFACE java/util/List.get (I)Ljava/lang/Object; - CHECKCAST java/lang/String - INVOKEVIRTUAL java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder; - INVOKEVIRTUAL java/lang/StringBuilder.toString ()Ljava/lang/String; - INVOKEINTERFACE java/util/List.set (ILjava/lang/Object;)Ljava/lang/Object; - POP - L18 - LINENUMBER 138 L18 - ICONST_1 - ISTORE 4 - L19 - FRAME FULL [net/minecraft/item/ItemStack net/minecraft/client/gui/inventory/GuiContainer I java/util/List I] [] - ILOAD 4 - ALOAD 3 - INVOKEINTERFACE java/util/List.size ()I - IF_ICMPGE L20 - L21 - LINENUMBER 139 L21 - ALOAD 3 - ILOAD 4 - NEW java/lang/StringBuilder - DUP - INVOKESPECIAL java/lang/StringBuilder.<init> ()V - LDC "\u00a77" - INVOKEVIRTUAL java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder; - ALOAD 3 - ILOAD 4 - INVOKEINTERFACE java/util/List.get (I)Ljava/lang/Object; - CHECKCAST java/lang/String - INVOKEVIRTUAL java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder; - INVOKEVIRTUAL java/lang/StringBuilder.toString ()Ljava/lang/String; - INVOKEINTERFACE java/util/List.set (ILjava/lang/Object;)Ljava/lang/Object; - POP - L22 - LINENUMBER 138 L22 - IINC 4 1 - GOTO L19 - L20 - LINENUMBER 141 L20 - FRAME FULL [net/minecraft/item/ItemStack net/minecraft/client/gui/inventory/GuiContainer I java/util/List I] [] - ALOAD 3 - ARETURN - L23 - LOCALVARIABLE ignored Ljava/lang/Throwable; L6 L6 4 - LOCALVARIABLE handler Lcodechicken/nei/guihook/IContainerTooltipHandler; L16 L17 5 - LOCALVARIABLE i$ Ljava/util/Iterator; L15 L13 4 - LOCALVARIABLE i I L19 L20 4 - LOCALVARIABLE stack Lnet/minecraft/item/ItemStack; L3 L23 0 - LOCALVARIABLE gui Lnet/minecraft/client/gui/inventory/GuiContainer; L3 L23 1 - LOCALVARIABLE includeHandlers Z L3 L23 2 - LOCALVARIABLE namelist Ljava/util/List; L0 L23 3 - // signature Ljava/util/List<Ljava/lang/String;>; - // declaration: java.util.List<java.lang.String> - MAXSTACK = 5 - MAXLOCALS = 6 - - // access flags 0x9 - public static itemDisplayNameShort(Lnet/minecraft/item/ItemStack;)Ljava/lang/String; - L0 - LINENUMBER 151 L0 - ALOAD 0 - ACONST_NULL - ICONST_0 - INVOKESTATIC codechicken/nei/guihook/GuiContainerManager.itemDisplayNameMultiline (Lnet/minecraft/item/ItemStack;Lnet/minecraft/client/gui/inventory/GuiContainer;Z)Ljava/util/List; - ASTORE 1 - L1 - LINENUMBER 152 L1 - ALOAD 1 - ICONST_0 - INVOKEINTERFACE java/util/List.get (I)Ljava/lang/Object; - CHECKCAST java/lang/String - ARETURN - L2 - LOCALVARIABLE itemstack Lnet/minecraft/item/ItemStack; L0 L2 0 - LOCALVARIABLE list Ljava/util/List; L1 L2 1 - // signature Ljava/util/List<Ljava/lang/String;>; - // declaration: java.util.List<java.lang.String> - MAXSTACK = 3 - MAXLOCALS = 2 - - // access flags 0x9 - public static concatenatedDisplayName(Lnet/minecraft/item/ItemStack;Z)Ljava/lang/String; - L0 - LINENUMBER 162 L0 - ALOAD 0 - ACONST_NULL - ILOAD 1 - INVOKESTATIC codechicken/nei/guihook/GuiContainerManager.itemDisplayNameMultiline (Lnet/minecraft/item/ItemStack;Lnet/minecraft/client/gui/inventory/GuiContainer;Z)Ljava/util/List; - ASTORE 2 - L1 - LINENUMBER 163 L1 - NEW java/lang/StringBuilder - DUP - INVOKESPECIAL java/lang/StringBuilder.<init> ()V - ASTORE 3 - L2 - LINENUMBER 164 L2 - ICONST_1 - ISTORE 4 - L3 - LINENUMBER 165 L3 - ALOAD 2 - INVOKEINTERFACE java/util/List.iterator ()Ljava/util/Iterator; - ASTORE 5 - L4 - FRAME FULL [net/minecraft/item/ItemStack I java/util/List java/lang/StringBuilder I java/util/Iterator] [] - ALOAD 5 - INVOKEINTERFACE java/util/Iterator.hasNext ()Z - IFEQ L5 - ALOAD 5 - INVOKEINTERFACE java/util/Iterator.next ()Ljava/lang/Object; - CHECKCAST java/lang/String - ASTORE 6 - L6 - LINENUMBER 166 L6 - ILOAD 4 - IFEQ L7 - L8 - LINENUMBER 167 L8 - ICONST_0 - ISTORE 4 - GOTO L9 - L7 - LINENUMBER 169 L7 - FRAME FULL [net/minecraft/item/ItemStack I java/util/List java/lang/StringBuilder I java/util/Iterator java/lang/String] [] - ALOAD 3 - LDC "#" - INVOKEVIRTUAL java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder; - POP - L9 - LINENUMBER 171 L9 - FRAME FULL [net/minecraft/item/ItemStack I java/util/List java/lang/StringBuilder I java/util/Iterator java/lang/String] [] - ALOAD 3 - ALOAD 6 - INVOKEVIRTUAL java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder; - POP - L10 - LINENUMBER 172 L10 - GOTO L4 - L5 - LINENUMBER 173 L5 - FRAME FULL [net/minecraft/item/ItemStack I java/util/List java/lang/StringBuilder I java/util/Iterator] [] - ALOAD 3 - INVOKEVIRTUAL java/lang/StringBuilder.toString ()Ljava/lang/String; - INVOKESTATIC net/minecraft/util/EnumChatFormatting.getTextWithoutFormattingCodes (Ljava/lang/String;)Ljava/lang/String; - ARETURN - L11 - LOCALVARIABLE name Ljava/lang/String; L6 L10 6 - LOCALVARIABLE i$ Ljava/util/Iterator; L4 L5 5 - LOCALVARIABLE itemstack Lnet/minecraft/item/ItemStack; L0 L11 0 - LOCALVARIABLE includeHandlers Z L0 L11 1 - LOCALVARIABLE list Ljava/util/List; L1 L11 2 - // signature Ljava/util/List<Ljava/lang/String;>; - // declaration: java.util.List<java.lang.String> - LOCALVARIABLE sb Ljava/lang/StringBuilder; L2 L11 3 - LOCALVARIABLE first Z L3 L11 4 - MAXSTACK = 3 - MAXLOCALS = 7 - - // access flags 0x9 - public static drawItem(IILnet/minecraft/item/ItemStack;)V - L0 - LINENUMBER 177 L0 - ILOAD 0 - ILOAD 1 - ALOAD 2 - ALOAD 2 - INVOKESTATIC codechicken/nei/guihook/GuiContainerManager.getFontRenderer (Lnet/minecraft/item/ItemStack;)Lnet/minecraft/client/gui/FontRenderer; - INVOKESTATIC codechicken/nei/guihook/GuiContainerManager.drawItem (IILnet/minecraft/item/ItemStack;Lnet/minecraft/client/gui/FontRenderer;)V - L1 - LINENUMBER 178 L1 - RETURN - L2 - LOCALVARIABLE i I L0 L2 0 - LOCALVARIABLE j I L0 L2 1 - LOCALVARIABLE itemstack Lnet/minecraft/item/ItemStack; L0 L2 2 - MAXSTACK = 4 - MAXLOCALS = 3 - - // access flags 0x9 - public static drawItem(IILnet/minecraft/item/ItemStack;Lnet/minecraft/client/gui/FontRenderer;)V - TRYCATCHBLOCK L0 L1 L2 java/lang/Exception - L3 - LINENUMBER 184 L3 - INVOKESTATIC codechicken/nei/guihook/GuiContainerManager.enable3DRender ()V - L4 - LINENUMBER 185 L4 - GETSTATIC codechicken/nei/guihook/GuiContainerManager.drawItems : Lnet/minecraft/client/renderer/entity/RenderItem; - DUP - GETFIELD net/minecraft/client/renderer/entity/RenderItem.zLevel : F - LDC 100.0 - FADD - DUP_X1 - PUTFIELD net/minecraft/client/renderer/entity/RenderItem.zLevel : F - FSTORE 4 - L0 - LINENUMBER 187 L0 - GETSTATIC codechicken/nei/guihook/GuiContainerManager.drawItems : Lnet/minecraft/client/renderer/entity/RenderItem; - ALOAD 3 - GETSTATIC codechicken/lib/gui/GuiDraw.renderEngine : Lnet/minecraft/client/renderer/texture/TextureManager; - ALOAD 2 - ILOAD 0 - ILOAD 1 - INVOKEVIRTUAL net/minecraft/client/renderer/entity/RenderItem.renderItemAndEffectIntoGUI (Lnet/minecraft/client/gui/FontRenderer;Lnet/minecraft/client/renderer/texture/TextureManager;Lnet/minecraft/item/ItemStack;II)V - L5 - LINENUMBER 188 L5 - GETSTATIC codechicken/nei/guihook/GuiContainerManager.drawItems : Lnet/minecraft/client/renderer/entity/RenderItem; - ALOAD 3 - GETSTATIC codechicken/lib/gui/GuiDraw.renderEngine : Lnet/minecraft/client/renderer/texture/TextureManager; - ALOAD 2 - ILOAD 0 - ILOAD 1 - INVOKEVIRTUAL net/minecraft/client/renderer/entity/RenderItem.renderItemOverlayIntoGUI (Lnet/minecraft/client/gui/FontRenderer;Lnet/minecraft/client/renderer/texture/TextureManager;Lnet/minecraft/item/ItemStack;II)V - L6 - LINENUMBER 190 L6 - INVOKESTATIC codechicken/nei/guihook/GuiContainerManager.checkMatrixStack ()Z - IFNE L7 - L8 - LINENUMBER 191 L8 - NEW java/lang/IllegalStateException - DUP - LDC "Modelview matrix stack too deep" - INVOKESPECIAL java/lang/IllegalStateException.<init> (Ljava/lang/String;)V - ATHROW - L7 - LINENUMBER 192 L7 - FRAME FULL [I I net/minecraft/item/ItemStack net/minecraft/client/gui/FontRenderer F] [] - GETSTATIC net/minecraft/client/renderer/Tessellator.instance : Lnet/minecraft/client/renderer/Tessellator; - GETFIELD net/minecraft/client/renderer/Tessellator.isDrawing : Z - IFEQ L1 - L9 - LINENUMBER 193 L9 - NEW java/lang/IllegalStateException - DUP - LDC "Still drawing" - INVOKESPECIAL java/lang/IllegalStateException.<init> (Ljava/lang/String;)V - ATHROW - L1 - LINENUMBER 210 L1 - FRAME FULL [I I net/minecraft/item/ItemStack net/minecraft/client/gui/FontRenderer F] [] - GOTO L10 - L2 - LINENUMBER 194 L2 - FRAME FULL [I I net/minecraft/item/ItemStack net/minecraft/client/gui/FontRenderer F] [java/lang/Exception] - ASTORE 5 - L11 - LINENUMBER 195 L11 - NEW java/io/StringWriter - DUP - INVOKESPECIAL java/io/StringWriter.<init> ()V - ASTORE 6 - L12 - LINENUMBER 196 L12 - ALOAD 5 - NEW java/io/PrintWriter - DUP - ALOAD 6 - INVOKESPECIAL java/io/PrintWriter.<init> (Ljava/io/Writer;)V - INVOKEVIRTUAL java/lang/Exception.printStackTrace (Ljava/io/PrintWriter;)V - L13 - LINENUMBER 197 L13 - NEW java/lang/StringBuilder - DUP - INVOKESPECIAL java/lang/StringBuilder.<init> ()V - ALOAD 2 - INVOKEVIRTUAL java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder; - ALOAD 6 - INVOKEVIRTUAL java/io/StringWriter.toString ()Ljava/lang/String; - INVOKEVIRTUAL java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder; - INVOKEVIRTUAL java/lang/StringBuilder.toString ()Ljava/lang/String; - ASTORE 7 - L14 - LINENUMBER 198 L14 - GETSTATIC codechicken/nei/guihook/GuiContainerManager.stackTraces : Ljava/util/HashSet; - ALOAD 7 - INVOKEVIRTUAL java/util/HashSet.contains (Ljava/lang/Object;)Z - IFNE L15 - L16 - LINENUMBER 199 L16 - GETSTATIC java/lang/System.err : Ljava/io/PrintStream; - NEW java/lang/StringBuilder - DUP - INVOKESPECIAL java/lang/StringBuilder.<init> ()V - LDC "Error while rendering: " - INVOKEVIRTUAL java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder; - ALOAD 2 - INVOKEVIRTUAL java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder; - INVOKEVIRTUAL java/lang/StringBuilder.toString ()Ljava/lang/String; - INVOKEVIRTUAL java/io/PrintStream.println (Ljava/lang/String;)V - L17 - LINENUMBER 200 L17 - ALOAD 5 - INVOKEVIRTUAL java/lang/Exception.printStackTrace ()V - L18 - LINENUMBER 201 L18 - GETSTATIC codechicken/nei/guihook/GuiContainerManager.stackTraces : Ljava/util/HashSet; - ALOAD 7 - INVOKEVIRTUAL java/util/HashSet.add (Ljava/lang/Object;)Z - POP - L15 - LINENUMBER 204 L15 - FRAME FULL [I I net/minecraft/item/ItemStack net/minecraft/client/gui/FontRenderer F java/lang/Exception java/io/StringWriter java/lang/String] [] - INVOKESTATIC codechicken/nei/guihook/GuiContainerManager.restoreMatrixStack ()V - L19 - LINENUMBER 205 L19 - GETSTATIC net/minecraft/client/renderer/Tessellator.instance : Lnet/minecraft/client/renderer/Tessellator; - GETFIELD net/minecraft/client/renderer/Tessellator.isDrawing : Z - IFEQ L20 - L21 - LINENUMBER 206 L21 - GETSTATIC net/minecraft/client/renderer/Tessellator.instance : Lnet/minecraft/client/renderer/Tessellator; - INVOKEVIRTUAL net/minecraft/client/renderer/Tessellator.draw ()I - POP - L20 - LINENUMBER 208 L20 - FRAME FULL [I I net/minecraft/item/ItemStack net/minecraft/client/gui/FontRenderer F java/lang/Exception java/io/StringWriter java/lang/String] [] - GETSTATIC codechicken/nei/guihook/GuiContainerManager.drawItems : Lnet/minecraft/client/renderer/entity/RenderItem; - FLOAD 4 - PUTFIELD net/minecraft/client/renderer/entity/RenderItem.zLevel : F - L22 - LINENUMBER 209 L22 - GETSTATIC codechicken/nei/guihook/GuiContainerManager.drawItems : Lnet/minecraft/client/renderer/entity/RenderItem; - ALOAD 3 - GETSTATIC codechicken/lib/gui/GuiDraw.renderEngine : Lnet/minecraft/client/renderer/texture/TextureManager; - NEW net/minecraft/item/ItemStack - DUP - GETSTATIC net/minecraft/init/Blocks.fire : Lnet/minecraft/block/BlockFire; - INVOKESPECIAL net/minecraft/item/ItemStack.<init> (Lnet/minecraft/block/Block;)V - ILOAD 0 - ILOAD 1 - INVOKEVIRTUAL net/minecraft/client/renderer/entity/RenderItem.renderItemIntoGUI (Lnet/minecraft/client/gui/FontRenderer;Lnet/minecraft/client/renderer/texture/TextureManager;Lnet/minecraft/item/ItemStack;II)V - L10 - LINENUMBER 212 L10 - FRAME FULL [I I net/minecraft/item/ItemStack net/minecraft/client/gui/FontRenderer F] [] - INVOKESTATIC codechicken/nei/guihook/GuiContainerManager.enable2DRender ()V - L23 - LINENUMBER 213 L23 - GETSTATIC codechicken/nei/guihook/GuiContainerManager.drawItems : Lnet/minecraft/client/renderer/entity/RenderItem; - FLOAD 4 - LDC 100.0 - FSUB - PUTFIELD net/minecraft/client/renderer/entity/RenderItem.zLevel : F - L24 - LINENUMBER 214 L24 - RETURN - L25 - LOCALVARIABLE sw Ljava/io/StringWriter; L12 L10 6 - LOCALVARIABLE stackTrace Ljava/lang/String; L14 L10 7 - LOCALVARIABLE e Ljava/lang/Exception; L11 L10 5 - LOCALVARIABLE i I L3 L25 0 - LOCALVARIABLE j I L3 L25 1 - LOCALVARIABLE itemstack Lnet/minecraft/item/ItemStack; L3 L25 2 - LOCALVARIABLE fontRenderer Lnet/minecraft/client/gui/FontRenderer; L3 L25 3 - LOCALVARIABLE zLevel F L0 L25 4 - MAXSTACK = 6 - MAXLOCALS = 8 - - // access flags 0x9 - public static enableMatrixStackLogging()V - L0 - LINENUMBER 217 L0 - SIPUSH 2979 - INVOKESTATIC org/lwjgl/opengl/GL11.glGetInteger (I)I - PUTSTATIC codechicken/nei/guihook/GuiContainerManager.modelviewDepth : I - L1 - LINENUMBER 218 L1 - RETURN - MAXSTACK = 1 - MAXLOCALS = 0 - - // access flags 0x9 - public static disableMatrixStackLogging()V - L0 - LINENUMBER 221 L0 - ICONST_M1 - PUTSTATIC codechicken/nei/guihook/GuiContainerManager.modelviewDepth : I - L1 - LINENUMBER 222 L1 - RETURN - MAXSTACK = 1 - MAXLOCALS = 0 - - // access flags 0x9 - public static checkMatrixStack()Z - L0 - LINENUMBER 225 L0 - GETSTATIC codechicken/nei/guihook/GuiContainerManager.modelviewDepth : I - IFLT L1 - SIPUSH 2979 - INVOKESTATIC org/lwjgl/opengl/GL11.glGetInteger (I)I - GETSTATIC codechicken/nei/guihook/GuiContainerManager.modelviewDepth : I - IF_ICMPNE L2 - L1 - FRAME FULL [] [] - ICONST_1 - GOTO L3 - L2 - FRAME FULL [] [] - ICONST_0 - L3 - FRAME FULL [] [I] - IRETURN - MAXSTACK = 2 - MAXLOCALS = 0 - - // access flags 0x9 - public static restoreMatrixStack()V - L0 - LINENUMBER 229 L0 - GETSTATIC codechicken/nei/guihook/GuiContainerManager.modelviewDepth : I - IFLT L1 - L2 - LINENUMBER 230 L2 - SIPUSH 2979 - INVOKESTATIC org/lwjgl/opengl/GL11.glGetInteger (I)I - ISTORE 0 - L3 - FRAME FULL [I] [] - ILOAD 0 - GETSTATIC codechicken/nei/guihook/GuiContainerManager.modelviewDepth : I - IF_ICMPLE L1 - L4 - LINENUMBER 231 L4 - INVOKESTATIC org/lwjgl/opengl/GL11.glPopMatrix ()V - L5 - LINENUMBER 230 L5 - IINC 0 -1 - GOTO L3 - L1 - LINENUMBER 232 L1 - FRAME FULL [] [] - RETURN - LOCALVARIABLE i I L3 L1 0 - MAXSTACK = 2 - MAXLOCALS = 1 - - // access flags 0x9 - public static setColouredItemRender(Z)V - L0 - LINENUMBER 235 L0 - GETSTATIC codechicken/nei/guihook/GuiContainerManager.drawItems : Lnet/minecraft/client/renderer/entity/RenderItem; - ILOAD 0 - IFNE L1 - ICONST_1 - GOTO L2 - L1 - FRAME FULL [I] [net/minecraft/client/renderer/entity/RenderItem] - ICONST_0 - L2 - FRAME FULL [I] [net/minecraft/client/renderer/entity/RenderItem I] - PUTFIELD net/minecraft/client/renderer/entity/RenderItem.renderWithColor : Z - L3 - LINENUMBER 236 L3 - RETURN - L4 - LOCALVARIABLE enable Z L0 L4 0 - MAXSTACK = 2 - MAXLOCALS = 1 - - // access flags 0x9 - public static enable3DRender()V - L0 - LINENUMBER 239 L0 - SIPUSH 2896 - INVOKESTATIC org/lwjgl/opengl/GL11.glEnable (I)V - L1 - LINENUMBER 240 L1 - SIPUSH 2929 - INVOKESTATIC org/lwjgl/opengl/GL11.glEnable (I)V - L2 - LINENUMBER 241 L2 - RETURN - MAXSTACK = 1 - MAXLOCALS = 0 - - // access flags 0x9 - public static enable2DRender()V - L0 - LINENUMBER 244 L0 - SIPUSH 2896 - INVOKESTATIC org/lwjgl/opengl/GL11.glDisable (I)V - L1 - |
