summaryrefslogtreecommitdiff
path: root/eclipse/asm/ccl_modular/net#minecraft#client#renderer#entity#RenderItem.txt
diff options
context:
space:
mode:
authorOnyxDarkKnight <sor1n.iliutza16@gmail.com>2015-04-12 16:32:33 +0300
committerOnyxDarkKnight <sor1n.iliutza16@gmail.com>2015-04-12 16:32:33 +0300
commit9dc6f69f701e42b30adf7d1b01488f425eaec265 (patch)
treeaf02d094f80755054370c44f6adc519caaca0989 /eclipse/asm/ccl_modular/net#minecraft#client#renderer#entity#RenderItem.txt
parent4f29b0ed24e393be7074abd851e207aadab38196 (diff)
Changes, idk...
Diffstat (limited to 'eclipse/asm/ccl_modular/net#minecraft#client#renderer#entity#RenderItem.txt')
-rw-r--r--eclipse/asm/ccl_modular/net#minecraft#client#renderer#entity#RenderItem.txt3287
1 files changed, 3287 insertions, 0 deletions
diff --git a/eclipse/asm/ccl_modular/net#minecraft#client#renderer#entity#RenderItem.txt b/eclipse/asm/ccl_modular/net#minecraft#client#renderer#entity#RenderItem.txt
new file mode 100644
index 0000000..be60d50
--- /dev/null
+++ b/eclipse/asm/ccl_modular/net#minecraft#client#renderer#entity#RenderItem.txt
@@ -0,0 +1,3287 @@
+// class version 50.0 (50)
+// access flags 0x21
+public class net/minecraft/client/renderer/entity/RenderItem extends net/minecraft/client/renderer/entity/Render {
+
+ // compiled from: RenderItem.java
+
+ @Lcpw/mods/fml/relauncher/SideOnly;(value=Lcpw/mods/fml/relauncher/Side;.CLIENT)
+ // access flags 0x0
+ INNERCLASS net/minecraft/client/renderer/entity/RenderItem$4 null null
+ // access flags 0x0
+ INNERCLASS net/minecraft/client/renderer/entity/RenderItem$3 null null
+ // access flags 0x0
+ INNERCLASS net/minecraft/client/renderer/entity/RenderItem$2 null null
+ // access flags 0x0
+ INNERCLASS net/minecraft/client/renderer/entity/RenderItem$1 null null
+
+ // access flags 0x1A
+ private final static Lnet/minecraft/util/ResourceLocation; RES_ITEM_GLINT
+
+ // access flags 0x2
+ private Lnet/minecraft/client/renderer/RenderBlocks; renderBlocksRi
+
+ // access flags 0x2
+ private Ljava/util/Random; random
+
+ // access flags 0x1
+ public Z renderWithColor
+
+ // access flags 0x1
+ public F zLevel
+
+ // access flags 0x9
+ public static Z renderInFrame
+
+ // access flags 0x1A
+ private final static Ljava/lang/String; __OBFID = "CL_00001003"
+
+ // access flags 0xA
+ private static Lnet/minecraft/client/renderer/entity/RenderItem; instance
+
+ // access flags 0x1
+ public <init>()V
+ L0
+ LINENUMBER 48 L0
+ ALOAD 0
+ INVOKESPECIAL net/minecraft/client/renderer/entity/Render.<init> ()V
+ L1
+ LINENUMBER 38 L1
+ ALOAD 0
+ NEW net/minecraft/client/renderer/RenderBlocks
+ DUP
+ INVOKESPECIAL net/minecraft/client/renderer/RenderBlocks.<init> ()V
+ PUTFIELD net/minecraft/client/renderer/entity/RenderItem.renderBlocksRi : Lnet/minecraft/client/renderer/RenderBlocks;
+ L2
+ LINENUMBER 40 L2
+ ALOAD 0
+ NEW java/util/Random
+ DUP
+ INVOKESPECIAL java/util/Random.<init> ()V
+ PUTFIELD net/minecraft/client/renderer/entity/RenderItem.random : Ljava/util/Random;
+ L3
+ LINENUMBER 41 L3
+ ALOAD 0
+ ICONST_1
+ PUTFIELD net/minecraft/client/renderer/entity/RenderItem.renderWithColor : Z
+ L4
+ LINENUMBER 49 L4
+ ALOAD 0
+ LDC 0.15
+ PUTFIELD net/minecraft/client/renderer/entity/RenderItem.shadowSize : F
+ L5
+ LINENUMBER 50 L5
+ ALOAD 0
+ LDC 0.75
+ PUTFIELD net/minecraft/client/renderer/entity/RenderItem.shadowOpaque : F
+ L6
+ LINENUMBER 51 L6
+ RETURN
+ L7
+ LOCALVARIABLE this Lnet/minecraft/client/renderer/entity/RenderItem; L0 L7 0
+ MAXSTACK = 3
+ MAXLOCALS = 1
+
+ // access flags 0x1
+ public doRender(Lnet/minecraft/entity/item/EntityItem;DDDFF)V
+ L0
+ LINENUMBER 61 L0
+ ALOAD 1
+ INVOKEVIRTUAL net/minecraft/entity/item/EntityItem.getEntityItem ()Lnet/minecraft/item/ItemStack;
+ ASTORE 10
+ L1
+ LINENUMBER 63 L1
+ ALOAD 10
+ INVOKEVIRTUAL net/minecraft/item/ItemStack.getItem ()Lnet/minecraft/item/Item;
+ IFNULL L2
+ L3
+ LINENUMBER 65 L3
+ ALOAD 0
+ ALOAD 1
+ INVOKEVIRTUAL net/minecraft/client/renderer/entity/RenderItem.bindEntityTexture (Lnet/minecraft/entity/Entity;)V
+ L4
+ LINENUMBER 66 L4
+ ICONST_0
+ ICONST_0
+ FCONST_1
+ INVOKESTATIC net/minecraft/client/renderer/texture/TextureUtil.func_152777_a (ZZF)V
+ L5
+ LINENUMBER 67 L5
+ ALOAD 0
+ GETFIELD net/minecraft/client/renderer/entity/RenderItem.random : Ljava/util/Random;
+ LDC 187
+ INVOKEVIRTUAL java/util/Random.setSeed (J)V
+ L6
+ LINENUMBER 68 L6
+ INVOKESTATIC org/lwjgl/opengl/GL11.glPushMatrix ()V
+ L7
+ LINENUMBER 69 L7
+ ALOAD 0
+ INVOKEVIRTUAL net/minecraft/client/renderer/entity/RenderItem.shouldBob ()Z
+ IFEQ L8
+ ALOAD 1
+ GETFIELD net/minecraft/entity/item/EntityItem.age : I
+ I2F
+ FLOAD 9
+ FADD
+ LDC 10.0
+ FDIV
+ ALOAD 1
+ GETFIELD net/minecraft/entity/item/EntityItem.hoverStart : F
+ FADD
+ INVOKESTATIC net/minecraft/util/MathHelper.sin (F)F
+ LDC 0.1
+ FMUL
+ LDC 0.1
+ FADD
+ GOTO L9
+ L8
+ FRAME FULL [net/minecraft/client/renderer/entity/RenderItem net/minecraft/entity/item/EntityItem D D D F F net/minecraft/item/ItemStack] []
+ FCONST_0
+ L9
+ FRAME FULL [net/minecraft/client/renderer/entity/RenderItem net/minecraft/entity/item/EntityItem D D D F F net/minecraft/item/ItemStack] [F]
+ FSTORE 11
+ L10
+ LINENUMBER 70 L10
+ ALOAD 1
+ GETFIELD net/minecraft/entity/item/EntityItem.age : I
+ I2F
+ FLOAD 9
+ FADD
+ LDC 20.0
+ FDIV
+ ALOAD 1
+ GETFIELD net/minecraft/entity/item/EntityItem.hoverStart : F
+ FADD
+ LDC 57.295776
+ FMUL
+ FSTORE 12
+ L11
+ LINENUMBER 71 L11
+ ICONST_1
+ ISTORE 13
+ L12
+ LINENUMBER 73 L12
+ ALOAD 1
+ INVOKEVIRTUAL net/minecraft/entity/item/EntityItem.getEntityItem ()Lnet/minecraft/item/ItemStack;
+ GETFIELD net/minecraft/item/ItemStack.stackSize : I
+ ICONST_1
+ IF_ICMPLE L13
+ L14
+ LINENUMBER 75 L14
+ ICONST_2
+ ISTORE 13
+ L13
+ LINENUMBER 78 L13
+ FRAME FULL [net/minecraft/client/renderer/entity/RenderItem net/minecraft/entity/item/EntityItem D D D F F net/minecraft/item/ItemStack F F I] []
+ ALOAD 1
+ INVOKEVIRTUAL net/minecraft/entity/item/EntityItem.getEntityItem ()Lnet/minecraft/item/ItemStack;
+ GETFIELD net/minecraft/item/ItemStack.stackSize : I
+ ICONST_5
+ IF_ICMPLE L15
+ L16
+ LINENUMBER 80 L16
+ ICONST_3
+ ISTORE 13
+ L15
+ LINENUMBER 83 L15
+ FRAME FULL [net/minecraft/client/renderer/entity/RenderItem net/minecraft/entity/item/EntityItem D D D F F net/minecraft/item/ItemStack F F I] []
+ ALOAD 1
+ INVOKEVIRTUAL net/minecraft/entity/item/EntityItem.getEntityItem ()Lnet/minecraft/item/ItemStack;
+ GETFIELD net/minecraft/item/ItemStack.stackSize : I
+ BIPUSH 20
+ IF_ICMPLE L17
+ L18
+ LINENUMBER 85 L18
+ ICONST_4
+ ISTORE 13
+ L17
+ LINENUMBER 88 L17
+ FRAME FULL [net/minecraft/client/renderer/entity/RenderItem net/minecraft/entity/item/EntityItem D D D F F net/minecraft/item/ItemStack F F I] []
+ ALOAD 1
+ INVOKEVIRTUAL net/minecraft/entity/item/EntityItem.getEntityItem ()Lnet/minecraft/item/ItemStack;
+ GETFIELD net/minecraft/item/ItemStack.stackSize : I
+ BIPUSH 40
+ IF_ICMPLE L19
+ L20
+ LINENUMBER 90 L20
+ ICONST_5
+ ISTORE 13
+ L19
+ LINENUMBER 93 L19
+ FRAME FULL [net/minecraft/client/renderer/entity/RenderItem net/minecraft/entity/item/EntityItem D D D F F net/minecraft/item/ItemStack F F I] []
+ ALOAD 0
+ ALOAD 10
+ ILOAD 13
+ INVOKEVIRTUAL net/minecraft/client/renderer/entity/RenderItem.getMiniBlockCount (Lnet/minecraft/item/ItemStack;B)B
+ ISTORE 13
+ L21
+ LINENUMBER 95 L21
+ DLOAD 2
+ D2F
+ DLOAD 4
+ D2F
+ FLOAD 11
+ FADD
+ DLOAD 6
+ D2F
+ INVOKESTATIC org/lwjgl/opengl/GL11.glTranslatef (FFF)V
+ L22
+ LINENUMBER 96 L22
+ LDC 32826
+ INVOKESTATIC org/lwjgl/opengl/GL11.glEnable (I)V
+ L23
+ LINENUMBER 101 L23
+ ALOAD 1
+ ALOAD 10
+ FLOAD 11
+ FLOAD 12
+ ALOAD 0
+ GETFIELD net/minecraft/client/renderer/entity/RenderItem.random : Ljava/util/Random;
+ ALOAD 0
+ GETFIELD net/minecraft/client/renderer/entity/RenderItem.renderManager : Lnet/minecraft/client/renderer/entity/RenderManager;
+ GETFIELD net/minecraft/client/renderer/entity/RenderManager.renderEngine : Lnet/minecraft/client/renderer/texture/TextureManager;
+ ALOAD 0
+ GETFIELD net/minecraft/client/renderer/entity/RenderItem.field_147909_c : Lnet/minecraft/client/renderer/RenderBlocks;
+ ILOAD 13
+ INVOKESTATIC net/minecraftforge/client/ForgeHooksClient.renderEntityItem (Lnet/minecraft/entity/item/EntityItem;Lnet/minecraft/item/ItemStack;FFLjava/util/Random;Lnet/minecraft/client/renderer/texture/TextureManager;Lnet/minecraft/client/renderer/RenderBlocks;I)Z
+ IFEQ L24
+ GOTO L25
+ L24
+ LINENUMBER 106 L24
+ FRAME FULL [net/minecraft/client/renderer/entity/RenderItem net/minecraft/entity/item/EntityItem D D D F F net/minecraft/item/ItemStack F F I] []
+ ALOAD 10
+ INVOKEVIRTUAL net/minecraft/item/ItemStack.getItemSpriteNumber ()I
+ IFNE L26
+ ALOAD 10
+ INVOKEVIRTUAL net/minecraft/item/ItemStack.getItem ()Lnet/minecraft/item/Item;
+ INSTANCEOF net/minecraft/item/ItemBlock
+ IFEQ L26
+ ALOAD 10
+ INVOKEVIRTUAL net/minecraft/item/ItemStack.getItem ()Lnet/minecraft/item/Item;
+ INVOKESTATIC net/minecraft/block/Block.getBlockFromItem (Lnet/minecraft/item/Item;)Lnet/minecraft/block/Block;
+ INVOKEVIRTUAL net/minecraft/block/Block.getRenderType ()I
+ INVOKESTATIC net/minecraft/client/renderer/RenderBlocks.renderItemIn3d (I)Z
+ IFEQ L26
+ L27
+ LINENUMBER 108 L27
+ ALOAD 10
+ INVOKEVIRTUAL net/minecraft/item/ItemStack.getItem ()Lnet/minecraft/item/Item;
+ INVOKESTATIC net/minecraft/block/Block.getBlockFromItem (Lnet/minecraft/item/Item;)Lnet/minecraft/block/Block;
+ ASTORE 14
+ L28
+ LINENUMBER 109 L28
+ FLOAD 12
+ FCONST_0
+ FCONST_1
+ FCONST_0
+ INVOKESTATIC org/lwjgl/opengl/GL11.glRotatef (FFFF)V
+ L29
+ LINENUMBER 111 L29
+ GETSTATIC net/minecraft/client/renderer/entity/RenderItem.renderInFrame : Z
+ IFEQ L30
+ L31
+ LINENUMBER 113 L31
+ LDC 1.25
+ LDC 1.25
+ LDC 1.25
+ INVOKESTATIC org/lwjgl/opengl/GL11.glScalef (FFF)V
+ L32
+ LINENUMBER 114 L32
+ FCONST_0
+ LDC 0.05
+ FCONST_0
+ INVOKESTATIC org/lwjgl/opengl/GL11.glTranslatef (FFF)V
+ L33
+ LINENUMBER 115 L33
+ LDC -90.0
+ FCONST_0
+ FCONST_1
+ FCONST_0
+ INVOKESTATIC org/lwjgl/opengl/GL11.glRotatef (FFFF)V
+ L30
+ LINENUMBER 118 L30
+ FRAME FULL [net/minecraft/client/renderer/entity/RenderItem net/minecraft/entity/item/EntityItem D D D F F net/minecraft/item/ItemStack F F I net/minecraft/block/Block] []
+ LDC 0.25
+ FSTORE 15
+ L34
+ LINENUMBER 119 L34
+ ALOAD 14
+ INVOKEVIRTUAL net/minecraft/block/Block.getRenderType ()I
+ ISTORE 16
+ L35
+ LINENUMBER 121 L35
+ ILOAD 16
+ ICONST_1
+ IF_ICMPEQ L36
+ ILOAD 16
+ BIPUSH 19
+ IF_ICMPEQ L36
+ ILOAD 16
+ BIPUSH 12
+ IF_ICMPEQ L36
+ ILOAD 16
+ ICONST_2
+ IF_ICMPNE L37
+ L36
+ LINENUMBER 123 L36
+ FRAME FULL [net/minecraft/client/renderer/entity/RenderItem net/minecraft/entity/item/EntityItem D D D F F net/minecraft/item/ItemStack F F I net/minecraft/block/Block F I] []
+ LDC 0.5
+ FSTORE 15
+ L37
+ LINENUMBER 126 L37
+ FRAME FULL [net/minecraft/client/renderer/entity/RenderItem net/minecraft/entity/item/EntityItem D D D F F net/minecraft/item/ItemStack F F I net/minecraft/block/Block F I] []
+ ALOAD 14
+ INVOKEVIRTUAL net/minecraft/block/Block.getRenderBlockPass ()I
+ IFLE L38
+ L39
+ LINENUMBER 128 L39
+ SIPUSH 516
+ LDC 0.1
+ INVOKESTATIC org/lwjgl/opengl/GL11.glAlphaFunc (IF)V
+ L40
+ LINENUMBER 129 L40
+ SIPUSH 3042
+ INVOKESTATIC org/lwjgl/opengl/GL11.glEnable (I)V
+ L41
+ LINENUMBER 130 L41
+ SIPUSH 770
+ SIPUSH 771
+ ICONST_1
+ ICONST_0
+ INVOKESTATIC net/minecraft/client/renderer/OpenGlHelper.glBlendFunc (IIII)V
+ L38
+ LINENUMBER 133 L38
+ FRAME FULL [net/minecraft/client/renderer/entity/RenderItem net/minecraft/entity/item/EntityItem D D D F F net/minecraft/item/ItemStack F F I net/minecraft/block/Block F I] []
+ FLOAD 15
+ FLOAD 15
+ FLOAD 15
+ INVOKESTATIC org/lwjgl/opengl/GL11.glScalef (FFF)V
+ L42
+ LINENUMBER 135 L42
+ ICONST_0
+ ISTORE 17
+ L43
+ FRAME FULL [net/minecraft/client/renderer/entity/RenderItem net/minecraft/entity/item/EntityItem D D D F F net/minecraft/item/ItemStack F F I net/minecraft/block/Block F I I] []
+ ILOAD 17
+ ILOAD 13
+ IF_ICMPGE L44
+ L45
+ LINENUMBER 137 L45
+ INVOKESTATIC org/lwjgl/opengl/GL11.glPushMatrix ()V
+ L46
+ LINENUMBER 139 L46
+ ILOAD 17
+ IFLE L47
+ L48
+ LINENUMBER 141 L48
+ ALOAD 0
+ GETFIELD net/minecraft/client/renderer/entity/RenderItem.random : Ljava/util/Random;
+ INVOKEVIRTUAL java/util/Random.nextFloat ()F
+ FCONST_2
+ FMUL
+ FCONST_1
+ FSUB
+ LDC 0.2
+ FMUL
+ FLOAD 15
+ FDIV
+ FSTORE 18
+ L49
+ LINENUMBER 142 L49
+ ALOAD 0
+ GETFIELD net/minecraft/client/renderer/entity/RenderItem.random : Ljava/util/Random;
+ INVOKEVIRTUAL java/util/Random.nextFloat ()F
+ FCONST_2
+ FMUL
+ FCONST_1
+ FSUB
+ LDC 0.2
+ FMUL
+ FLOAD 15
+ FDIV
+ FSTORE 19
+ L50
+ LINENUMBER 143 L50
+ ALOAD 0
+ GETFIELD net/minecraft/client/renderer/entity/RenderItem.random : Ljava/util/Random;
+ INVOKEVIRTUAL java/util/Random.nextFloat ()F
+ FCONST_2
+ FMUL
+ FCONST_1
+ FSUB
+ LDC 0.2
+ FMUL
+ FLOAD 15
+ FDIV
+ FSTORE 20
+ L51
+ LINENUMBER 144 L51
+ FLOAD 18
+ FLOAD 19
+ FLOAD 20
+ INVOKESTATIC org/lwjgl/opengl/GL11.glTranslatef (FFF)V
+ L47
+ LINENUMBER 147 L47
+ FRAME FULL [net/minecraft/client/renderer/entity/RenderItem net/minecraft/entity/item/EntityItem D D D F F net/minecraft/item/ItemStack F F I net/minecraft/block/Block F I I] []
+ ALOAD 0
+ GETFIELD net/minecraft/client/renderer/entity/RenderItem.renderBlocksRi : Lnet/minecraft/client/renderer/RenderBlocks;
+ ALOAD 14
+ ALOAD 10
+ INVOKEVIRTUAL net/minecraft/item/ItemStack.getItemDamage ()I
+ FCONST_1
+ INVOKEVIRTUAL net/minecraft/client/renderer/RenderBlocks.renderBlockAsItem (Lnet/minecraft/block/Block;IF)V
+ L52
+ LINENUMBER 148 L52
+ INVOKESTATIC org/lwjgl/opengl/GL11.glPopMatrix ()V
+ L53
+ LINENUMBER 135 L53
+ IINC 17 1
+ GOTO L43
+ L44
+ LINENUMBER 151 L44
+ FRAME FULL [net/minecraft/client/renderer/entity/RenderItem net/minecraft/entity/item/EntityItem D D D F F net/minecraft/item/ItemStack F F I net/minecraft/block/Block F I I] []
+ ALOAD 14
+ INVOKEVIRTUAL net/minecraft/block/Block.getRenderBlockPass ()I
+ IFLE L54
+ L55
+ LINENUMBER 153 L55
+ SIPUSH 3042
+ INVOKESTATIC org/lwjgl/opengl/GL11.glDisable (I)V
+ L54
+ LINENUMBER 155 L54
+ FRAME FULL [net/minecraft/client/renderer/entity/RenderItem net/minecraft/entity/item/EntityItem D D D F F net/minecraft/item/ItemStack F F I net/minecraft/block/Block F I I] []
+ GOTO L25
+ L26
+ LINENUMBER 160 L26
+ FRAME FULL [net/minecraft/client/renderer/entity/RenderItem net/minecraft/entity/item/EntityItem D D D F F net/minecraft/item/ItemStack F F I] []
+ ALOAD 10
+ INVOKEVIRTUAL net/minecraft/item/ItemStack.getItem ()Lnet/minecraft/item/Item;
+ INVOKEVIRTUAL net/minecraft/item/Item.requiresMultipleRenderPasses ()Z
+ IFEQ L56
+ L57
+ LINENUMBER 162 L57
+ GETSTATIC net/minecraft/client/renderer/entity/RenderItem.renderInFrame : Z
+ IFEQ L58
+ L59
+ LINENUMBER 164 L59
+ LDC 0.5128205
+ LDC 0.5128205
+ LDC 0.5128205
+ INVOKESTATIC org/lwjgl/opengl/GL11.glScalef (FFF)V
+ L60
+ LINENUMBER 165 L60
+ FCONST_0
+ LDC -0.05
+ FCONST_0
+ INVOKESTATIC org/lwjgl/opengl/GL11.glTranslatef (FFF)V
+ GOTO L61
+ L58
+ LINENUMBER 169 L58
+ FRAME FULL [net/minecraft/client/renderer/entity/RenderItem net/minecraft/entity/item/EntityItem D D D F F net/minecraft/item/ItemStack F F I] []
+ LDC 0.5
+ LDC 0.5
+ LDC 0.5
+ INVOKESTATIC org/lwjgl/opengl/GL11.glScalef (FFF)V
+ L61
+ LINENUMBER 172 L61
+ FRAME FULL [net/minecraft/client/renderer/entity/RenderItem net/minecraft/entity/item/EntityItem D D D F F net/minecraft/item/ItemStack F F I] []
+ ICONST_0
+ ISTORE 15
+ L62
+ FRAME FULL [net/minecraft/client/renderer/entity/RenderItem net/minecraft/entity/item/EntityItem D D D F F net/minecraft/item/ItemStack F F I T I] []
+ ILOAD 15
+ ALOAD 10
+ INVOKEVIRTUAL net/minecraft/item/ItemStack.getItem ()Lnet/minecraft/item/Item;
+ ALOAD 10
+ INVOKEVIRTUAL net/minecraft/item/ItemStack.getItemDamage ()I
+ INVOKEVIRTUAL net/minecraft/item/Item.getRenderPasses (I)I
+ IF_ICMPGE L63
+ L64
+ LINENUMBER 174 L64
+ ALOAD 0
+ GETFIELD net/minecraft/client/renderer/entity/RenderItem.random : Ljava/util/Random;
+ LDC 187
+ INVOKEVIRTUAL java/util/Random.setSeed (J)V
+ L65
+ LINENUMBER 175 L65
+ ALOAD 10
+ INVOKEVIRTUAL net/minecraft/item/ItemStack.getItem ()Lnet/minecraft/item/Item;
+ ALOAD 10
+ ILOAD 15
+ INVOKEVIRTUAL net/minecraft/item/Item.getIcon (Lnet/minecraft/item/ItemStack;I)Lnet/minecraft/util/IIcon;
+ ASTORE 17
+ L66
+ LINENUMBER 177 L66
+ ALOAD 0
+ GETFIELD net/minecraft/client/renderer/entity/RenderItem.renderWithColor : Z
+ IFEQ L67
+ L68
+ LINENUMBER 179 L68
+ ALOAD 10
+ INVOKEVIRTUAL net/minecraft/item/ItemStack.getItem ()Lnet/minecraft/item/Item;
+ ALOAD 10
+ ILOAD 15
+ INVOKEVIRTUAL net/minecraft/item/Item.getColorFromItemStack (Lnet/minecraft/item/ItemStack;I)I
+ ISTORE 16
+ L69
+ LINENUMBER 180 L69
+ ILOAD 16
+ BIPUSH 16
+ ISHR
+ SIPUSH 255
+ IAND
+ I2F
+ LDC 255.0
+ FDIV
+ FSTORE 14
+ L70
+ LINENUMBER 181 L70
+ ILOAD 16
+ BIPUSH 8
+ ISHR
+ SIPUSH 255
+ IAND
+ I2F
+ LDC 255.0
+ FDIV
+ FSTORE 18
+ L71
+ LINENUMBER 182 L71
+ ILOAD 16
+ SIPUSH 255
+ IAND
+ I2F
+ LDC 255.0
+ FDIV
+ FSTORE 19
+ L72
+ LINENUMBER 183 L72
+ FLOAD 14
+ FLOAD 18
+ FLOAD 19
+ FCONST_1
+ INVOKESTATIC org/lwjgl/opengl/GL11.glColor4f (FFFF)V
+ L73
+ LINENUMBER 184 L73
+ ALOAD 0
+ ALOAD 1
+ ALOAD 17
+ ILOAD 13
+ FLOAD 9
+ FLOAD 14
+ FLOAD 18
+ FLOAD 19
+ ILOAD 15
+ INVOKESPECIAL net/minecraft/client/renderer/entity/RenderItem.renderDroppedItem (Lnet/minecraft/entity/item/EntityItem;Lnet/minecraft/util/IIcon;IFFFFI)V
+ GOTO L74
+ L67
+ LINENUMBER 188 L67
+ FRAME FULL [net/minecraft/client/renderer/entity/RenderItem net/minecraft/entity/item/EntityItem D D D F F net/minecraft/item/ItemStack F F I T I T net/minecraft/util/IIcon] []
+ ALOAD 0
+ ALOAD 1
+ ALOAD 17
+ ILOAD 13
+ FLOAD 9
+ FCONST_1
+ FCONST_1
+ FCONST_1
+ ILOAD 15
+ INVOKESPECIAL net/minecraft/client/renderer/entity/RenderItem.renderDroppedItem (Lnet/minecraft/entity/item/EntityItem;Lnet/minecraft/util/IIcon;IFFFFI)V
+ L74
+ LINENUMBER 172 L74
+ FRAME FULL [net/minecraft/client/renderer/entity/RenderItem net/minecraft/entity/item/EntityItem D D D F F net/minecraft/item/ItemStack F F I T I T net/minecraft/util/IIcon] []
+ IINC 15 1
+ GOTO L62
+ L63
+ FRAME FULL [net/minecraft/client/renderer/entity/RenderItem net/minecraft/entity/item/EntityItem D D D F F net/minecraft/item/ItemStack F F I T I] []
+ GOTO L25
+ L56
+ LINENUMBER 194 L56
+ FRAME FULL [net/minecraft/client/renderer/entity/RenderItem net/minecraft/entity/item/EntityItem D D D F F net/minecraft/item/ItemStack F F I] []
+ ALOAD 10
+ IFNULL L75
+ ALOAD 10
+ INVOKEVIRTUAL net/minecraft/item/ItemStack.getItem ()Lnet/minecraft/item/Item;
+ INSTANCEOF net/minecraft/item/ItemCloth
+ IFEQ L75
+ L76
+ LINENUMBER 196 L76
+ SIPUSH 516
+ LDC 0.1
+ INVOKESTATIC org/lwjgl/opengl/GL11.glAlphaFunc (IF)V
+ L77
+ LINENUMBER 197 L77
+ SIPUSH 3042
+ INVOKESTATIC org/lwjgl/opengl/GL11.glEnable (I)V
+ L78
+ LINENUMBER 198 L78
+ SIPUSH 770
+ SIPUSH 771
+ ICONST_1
+ ICONST_0
+ INVOKESTATIC net/minecraft/client/renderer/OpenGlHelper.glBlendFunc (IIII)V
+ L75
+ LINENUMBER 201 L75
+ FRAME FULL [net/minecraft/client/renderer/entity/RenderItem net/minecraft/entity/item/EntityItem D D D F F net/minecraft/item/ItemStack F F I] []
+ GETSTATIC net/minecraft/client/renderer/entity/RenderItem.renderInFrame : Z
+ IFEQ L79
+ L80
+ LINENUMBER 203 L80
+ LDC 0.5128205
+ LDC 0.5128205
+ LDC 0.5128205
+ INVOKESTATIC org/lwjgl/opengl/GL11.glScalef (FFF)V
+ L81
+ LINENUMBER 204 L81
+ FCONST_0
+ LDC -0.05
+ FCONST_0
+ INVOKESTATIC org/lwjgl/opengl/GL11.glTranslatef (FFF)V
+ GOTO L82
+ L79
+ LINENUMBER 208 L79
+ FRAME FULL [net/minecraft/client/renderer/entity/RenderItem net/minecraft/entity/item/EntityItem D D D F F net/minecraft/item/ItemStack F F I] []
+ LDC 0.5
+ LDC 0.5
+ LDC 0.5
+ INVOKESTATIC org/lwjgl/opengl/GL11.glScalef (FFF)V
+ L82
+ LINENUMBER 211 L82
+ FRAME FULL [net/minecraft/client/renderer/entity/RenderItem net/minecraft/entity/item/EntityItem D D D F F net/minecraft/item/ItemStack F F I] []
+ ALOAD 10
+ INVOKEVIRTUAL net/minecraft/item/ItemStack.getIconIndex ()Lnet/minecraft/util/IIcon;
+ ASTORE 15
+ L83
+ LINENUMBER 213 L83
+ ALOAD 0
+ GETFIELD net/minecraft/client/renderer/entity/RenderItem.renderWithColor : Z
+ IFEQ L84
+ L85
+ LINENUMBER 215 L85
+ ALOAD 10
+ INVOKEVIRTUAL net/minecraft/item/ItemStack.getItem ()Lnet/minecraft/item/Item;
+ ALOAD 10
+ ICONST_0
+ INVOKEVIRTUAL net/minecraft/item/Item.getColorFromItemStack (Lnet/minecraft/item/ItemStack;I)I
+ ISTORE 17
+ L86
+ LINENUMBER 216 L86
+ ILOAD 17
+ BIPUSH 16
+ ISHR
+ SIPUSH 255
+ IAND
+ I2F
+ LDC 255.0
+ FDIV
+ FSTORE 20
+ L87
+ LINENUMBER 217 L87
+ ILOAD 17
+ BIPUSH 8
+ ISHR
+ SIPUSH 255
+ IAND
+ I2F
+ LDC 255.0
+ FDIV
+ FSTORE 14
+ L88
+ LINENUMBER 218 L88
+ ILOAD 17
+ SIPUSH 255
+ IAND
+ I2F
+ LDC 255.0
+ FDIV
+ FSTORE 18
+ L89
+ LINENUMBER 219 L89
+ ALOAD 0
+ ALOAD 1
+ ALOAD 15
+ ILOAD 13
+ FLOAD 9
+ FLOAD 20
+ FLOAD 14
+ FLOAD 18
+ INVOKESPECIAL net/minecraft/client/renderer/entity/RenderItem.renderDroppedItem (Lnet/minecraft/entity/item/EntityItem;Lnet/minecraft/util/IIcon;IFFFF)V
+ L90
+ LINENUMBER 220 L90
+ GOTO L91
+ L84
+ LINENUMBER 223 L84
+ FRAME FULL [net/minecraft/client/renderer/entity/RenderItem net/minecraft/entity/item/EntityItem D D D F F net/minecraft/item/ItemStack F F I T net/minecraft/util/IIcon] []
+ ALOAD 0
+ ALOAD 1
+ ALOAD 15
+ ILOAD 13
+ FLOAD 9
+ FCONST_1
+ FCONST_1
+ FCONST_1
+ INVOKESPECIAL net/minecraft/client/renderer/entity/RenderItem.renderDroppedItem (Lnet/minecraft/entity/item/EntityItem;Lnet/minecraft/util/IIcon;IFFFF)V
+ L91
+ LINENUMBER 226 L91
+ FRAME FULL [net/minecraft/client/renderer/entity/RenderItem net/minecraft/entity/item/EntityItem D D D F F net/minecraft/item/ItemStack F F I T net/minecraft/util/IIcon] []
+ ALOAD 10
+ IFNULL L25
+ ALOAD 10
+ INVOKEVIRTUAL net/minecraft/item/ItemStack.getItem ()Lnet/minecraft/item/Item;
+ INSTANCEOF net/minecraft/item/ItemCloth
+ IFEQ L25
+ L92
+ LINENUMBER 228 L92
+ SIPUSH 3042
+ INVOKESTATIC org/lwjgl/opengl/GL11.glDisable (I)V
+ L25
+ LINENUMBER 233 L25
+ FRAME FULL [net/minecraft/client/renderer/entity/RenderItem net/minecraft/entity/item/EntityItem D D D F F net/minecraft/item/ItemStack F F I] []
+ LDC 32826
+ INVOKESTATIC org/lwjgl/opengl/GL11.glDisable (I)V
+ L93
+ LINENUMBER 234 L93
+ INVOKESTATIC org/lwjgl/opengl/GL11.glPopMatrix ()V
+ L94
+ LINENUMBER 235 L94
+ ALOAD 0
+ ALOAD 1
+ INVOKEVIRTUAL net/minecraft/client/renderer/entity/RenderItem.bindEntityTexture (Lnet/minecraft/entity/Entity;)V
+ L95
+ LINENUMBER 236 L95
+ INVOKESTATIC net/minecraft/client/renderer/texture/TextureUtil.func_147945_b ()V
+ L2
+ LINENUMBER 238 L2
+ FRAME FULL [net/minecraft/client/renderer/entity/RenderItem net/minecraft/entity/item/EntityItem D D D F F net/minecraft/item/ItemStack] []
+ RETURN
+ L96
+ LOCALVARIABLE f8 F L51 L47 20
+ LOCALVARIABLE f6 F L49 L47 18
+ LOCALVARIABLE f7 F L50 L47 19
+ LOCALVARIABLE l I L43 L44 17
+ LOCALVARIABLE block Lnet/minecraft/block/Block; L28 L54 14
+ LOCALVARIABLE f9 F L34 L54 15
+ LOCALVARIABLE k I L35 L26 16
+ LOCALVARIABLE f6 F L71 L67 18
+ LOCALVARIABLE f7 F L72 L67 19
+ LOCALVARIABLE k I L69 L67 16
+ LOCALVARIABLE f5 F L70 L67 14
+ LOCALVARIABLE iicon1 Lnet/minecraft/util/IIcon; L66 L74 17
+ LOCALVARIABLE j I L62 L63 15
+ LOCALVARIABLE i I L86 L90 17
+ LOCALVARIABLE f4 F L87 L90 20
+ LOCALVARIABLE f6 F L89 L84 18
+ LOCALVARIABLE f5 F L88 L84 14
+ LOCALVARIABLE iicon Lnet/minecraft/util/IIcon; L83 L25 15
+ LOCALVARIABLE f2 F L10 L2 11
+ LOCALVARIABLE f3 F L11 L2 12
+ LOCALVARIABLE b0 B L12 L2 13
+ LOCALVARIABLE this Lnet/minecraft/client/renderer/entity/RenderItem; L0 L96 0
+ LOCALVARIABLE p_76986_1_ Lnet/minecraft/entity/item/EntityItem; L0 L96 1
+ LOCALVARIABLE p_76986_2_ D L0 L96 2
+ LOCALVARIABLE p_76986_4_ D L0 L96 4
+ LOCALVARIABLE p_76986_6_ D L0 L96 6
+ LOCALVARIABLE p_76986_8_ F L0 L96 8
+ LOCALVARIABLE p_76986_9_ F L0 L96 9
+ LOCALVARIABLE itemstack Lnet/minecraft/item/ItemStack; L1 L96 10
+ MAXSTACK = 9
+ MAXLOCALS = 21
+
+ // access flags 0x4
+ protected getEntityTexture(Lnet/minecraft/entity/item/EntityItem;)Lnet/minecraft/util/ResourceLocation;
+ L0
+ LINENUMBER 245 L0
+ ALOAD 0
+ GETFIELD net/minecraft/client/renderer/entity/RenderItem.renderManager : Lnet/minecraft/client/renderer/entity/RenderManager;
+ GETFIELD net/minecraft/client/renderer/entity/RenderManager.renderEngine : Lnet/minecraft/client/renderer/texture/TextureManager;
+ ALOAD 1
+ INVOKEVIRTUAL net/minecraft/entity/item/EntityItem.getEntityItem ()Lnet/minecraft/item/ItemStack;
+ INVOKEVIRTUAL net/minecraft/item/ItemStack.getItemSpriteNumber ()I
+ INVOKEVIRTUAL net/minecraft/client/renderer/texture/TextureManager.getResourceLocation (I)Lnet/minecraft/util/ResourceLocation;
+ ARETURN
+ L1
+ LOCALVARIABLE this Lnet/minecraft/client/renderer/entity/RenderItem; L0 L1 0
+ LOCALVARIABLE p_110775_1_ Lnet/minecraft/entity/item/EntityItem; L0 L1 1
+ MAXSTACK = 2
+ MAXLOCALS = 2
+
+ // access flags 0x2
+ private renderDroppedItem(Lnet/minecraft/entity/item/EntityItem;Lnet/minecraft/util/IIcon;IFFFF)V
+ L0
+ LINENUMBER 253 L0
+ ALOAD 0
+ ALOAD 1
+ ALOAD 2
+ ILOAD 3
+ FLOAD 4
+ FLOAD 5
+ FLOAD 6
+ FLOAD 7
+ ICONST_0
+ INVOKESPECIAL net/minecraft/client/renderer/entity/RenderItem.renderDroppedItem (Lnet/minecraft/entity/item/EntityItem;Lnet/minecraft/util/IIcon;IFFFFI)V
+ L1
+ LINENUMBER 254 L1
+ RETURN
+ L2
+ LOCALVARIABLE this Lnet/minecraft/client/renderer/entity/RenderItem; L0 L2 0
+ LOCALVARIABLE p_77020_1_ Lnet/minecraft/entity/item/EntityItem; L0 L2 1
+ LOCALVARIABLE p_77020_2_ Lnet/minecraft/util/IIcon; L0 L2 2
+ LOCALVARIABLE p_77020_3_ I L0 L2 3
+ LOCALVARIABLE p_77020_4_ F L0 L2 4
+ LOCALVARIABLE p_77020_5_ F L0 L2 5
+ LOCALVARIABLE p_77020_6_ F L0 L2 6
+ LOCALVARIABLE p_77020_7_ F L0 L2 7
+ MAXSTACK = 9
+ MAXLOCALS = 8
+
+ // access flags 0x2
+ private renderDroppedItem(Lnet/minecraft/entity/item/EntityItem;Lnet/minecraft/util/IIcon;IFFFFI)V
+ L0
+ LINENUMBER 258 L0
+ GETSTATIC net/minecraft/client/renderer/Tessellator.instance : Lnet/minecraft/client/renderer/Tessellator;
+ ASTORE 9
+ L1
+ LINENUMBER 260 L1
+ ALOAD 2
+ IFNONNULL L2
+ L3
+ LINENUMBER 262 L3
+ INVOKESTATIC net/minecraft/client/Minecraft.getMinecraft ()Lnet/minecraft/client/Minecraft;
+ INVOKEVIRTUAL net/minecraft/client/Minecraft.getTextureManager ()Lnet/minecraft/client/renderer/texture/TextureManager;
+ ASTORE 10
+ L4
+ LINENUMBER 263 L4
+ ALOAD 10
+ ALOAD 1
+ INVOKEVIRTUAL net/minecraft/entity/item/EntityItem.getEntityItem ()Lnet/minecraft/item/ItemStack;
+ INVOKEVIRTUAL net/minecraft/item/ItemStack.getItemSpriteNumber ()I
+ INVOKEVIRTUAL net/minecraft/client/renderer/texture/TextureManager.getResourceLocation (I)Lnet/minecraft/util/ResourceLocation;
+ ASTORE 11
+ L5
+ LINENUMBER 264 L5
+ ALOAD 10
+ ALOAD 11
+ INVOKEVIRTUAL net/minecraft/client/renderer/texture/TextureManager.getTexture (Lnet/minecraft/util/ResourceLocation;)Lnet/minecraft/client/renderer/texture/ITextureObject;
+ CHECKCAST net/minecraft/client/renderer/texture/TextureMap
+ LDC "missingno"
+ INVOKEVIRTUAL net/minecraft/client/renderer/texture/TextureMap.getAtlasSprite (Ljava/lang/String;)Lnet/minecraft/client/renderer/texture/TextureAtlasSprite;
+ ASTORE 2
+ L2
+ LINENUMBER 267 L2
+ FRAME FULL [net/minecraft/client/renderer/entity/RenderItem net/minecraft/entity/item/EntityItem net/minecraft/util/IIcon I F F F F I net/minecraft/client/renderer/Tessellator] []
+ ALOAD 2
+ INVOKEINTERFACE net/minecraft/util/IIcon.getMinU ()F
+ FSTORE 10
+ L6
+ LINENUMBER 268 L6
+ ALOAD 2
+ INVOKEINTERFACE net/minecraft/util/IIcon.getMaxU ()F
+ FSTORE 11
+ L7
+ LINENUMBER 269 L7
+ ALOAD 2
+ INVOKEINTERFACE net/minecraft/util/IIcon.getMinV ()F
+ FSTORE 12
+ L8
+ LINENUMBER 270 L8
+ ALOAD 2
+ INVOKEINTERFACE net/minecraft/util/IIcon.getMaxV ()F
+ FSTORE 13
+ L9
+ LINENUMBER 271 L9
+ FCONST_1
+ FSTORE 14
+ L10
+ LINENUMBER 272 L10
+ LDC 0.5
+ FSTORE 15
+ L11
+ LINENUMBER 273 L11
+ LDC 0.25
+ FSTORE 16
+ L12
+ LINENUMBER 276 L12
+ ALOAD 0
+ GETFIELD net/minecraft/client/renderer/entity/RenderItem.renderManager : Lnet/minecraft/client/renderer/entity/RenderManager;
+ GETFIELD net/minecraft/client/renderer/entity/RenderManager.options : Lnet/minecraft/client/settings/GameSettings;
+ GETFIELD net/minecraft/client/settings/GameSettings.fancyGraphics : Z
+ IFEQ L13
+ L14
+ LINENUMBER 278 L14
+ INVOKESTATIC org/lwjgl/opengl/GL11.glPushMatrix ()V
+ L15
+ LINENUMBER 280 L15
+ GETSTATIC net/minecraft/client/renderer/entity/RenderItem.renderInFrame : Z
+ IFEQ L16
+ L17
+ LINENUMBER 282 L17
+ LDC 180.0
+ FCONST_0
+ FCONST_1
+ FCONST_0
+ INVOKESTATIC org/lwjgl/opengl/GL11.glRotatef (FFFF)V
+ GOTO L18
+ L16
+ LINENUMBER 286 L16
+ FRAME FULL [net/minecraft/client/renderer/entity/RenderItem net/minecraft/entity/item/EntityItem net/minecraft/util/IIcon I F F F F I net/minecraft/client/renderer/Tessellator F F F F F F F] []
+ ALOAD 1
+ GETFIELD net/minecraft/entity/item/EntityItem.age : I
+ I2F
+ FLOAD 4
+ FADD
+ LDC 20.0
+ FDIV
+ ALOAD 1
+ GETFIELD net/minecraft/entity/item/EntityItem.hoverStart : F
+ FADD
+ LDC 57.295776
+ FMUL
+ FCONST_0
+ FCONST_1
+ FCONST_0
+ INVOKESTATIC org/lwjgl/opengl/GL11.glRotatef (FFFF)V
+ L18
+ LINENUMBER 289 L18
+ FRAME FULL [net/minecraft/client/renderer/entity/RenderItem net/minecraft/entity/item/EntityItem net/minecraft/util/IIcon I F F F F I net/minecraft/client/renderer/Tessellator F F F F F F F] []
+ LDC 0.0625
+ FSTORE 17
+ L19
+ LINENUMBER 290 L19
+ LDC 0.021875
+ FSTORE 18
+ L20
+ LINENUMBER 291 L20
+ ALOAD 1
+ INVOKEVIRTUAL net/minecraft/entity/item/EntityItem.getEntityItem ()Lnet/minecraft/item/ItemStack;
+ ASTORE 19
+ L21
+ LINENUMBER 292 L21
+ ALOAD 19
+ GETFIELD net/minecraft/item/ItemStack.stackSize : I
+ ISTORE 20
+ L22
+ LINENUMBER 295 L22
+ ILOAD 20
+ ICONST_2
+ IF_ICMPGE L23
+ L24
+ LINENUMBER 297 L24
+ ICONST_1
+ ISTORE 21
+ L25
+ GOTO L26
+ L23
+ LINENUMBER 299 L23
+ FRAME FULL [net/minecraft/client/renderer/entity/RenderItem net/minecraft/entity/item/EntityItem net/minecraft/util/IIcon I F F F F I net/minecraft/client/renderer/Tessellator F F F F F F F F F net/minecraft/item/ItemStack I] []
+ ILOAD 20
+ BIPUSH 16
+ IF_ICMPGE L27
+ L28
+ LINENUMBER 301 L28
+ ICONST_2
+ ISTORE 21
+ L29
+ GOTO L26
+ L27
+ LINENUMBER 303 L27
+ FRAME FULL [net/minecraft/client/renderer/entity/RenderItem net/minecraft/entity/item/EntityItem net/minecraft/util/IIcon I F F F F I net/minecraft/client/renderer/Tessellator F F F F F F F F F net/minecraft/item/ItemStack I] []
+ ILOAD 20
+ BIPUSH 32
+ IF_ICMPGE L30
+ L31
+ LINENUMBER 305 L31
+ ICONST_3
+ ISTORE 21
+ L32
+ GOTO L26
+ L30
+ LINENUMBER 309 L30
+ FRAME FULL [net/minecraft/client/renderer/entity/RenderItem net/minecraft/entity/item/EntityItem net/minecraft/util/IIcon I F F F F I net/minecraft/client/renderer/Tessellator F F F F F F F F F net/minecraft/item/ItemStack I] []
+ ICONST_4
+ ISTORE 21
+ L26
+ LINENUMBER 312 L26
+ FRAME FULL [net/minecraft/client/renderer/entity/RenderItem net/minecraft/entity/item/EntityItem net/minecraft/util/IIcon I F F F F I net/minecraft/client/renderer/Tessellator F F F F F F F F F net/minecraft/item/ItemStack I I] []
+ ALOAD 0
+ ALOAD 19
+ ILOAD 21
+ INVOKEVIRTUAL net/minecraft/client/renderer/entity/RenderItem.getMiniItemCount (Lnet/minecraft/item/ItemStack;B)B
+ ISTORE 21
+ L33
+ LINENUMBER 314 L33
+ FLOAD 15
+ FNEG
+ FLOAD 16
+ FNEG
+ FLOAD 17
+ FLOAD 18
+ FADD
+ ILOAD 21
+ I2F
+ FMUL
+ FCONST_2
+ FDIV
+ FNEG
+ INVOKESTATIC org/lwjgl/opengl/GL11.glTranslatef (FFF)V
+ L34
+ LINENUMBER 316 L34
+ ICONST_0
+ ISTORE 22
+ L35
+ FRAME FULL [net/minecraft/client/renderer/entity/RenderItem net/minecraft/entity/item/EntityItem net/minecraft/util/IIcon I F F F F I net/minecraft/client/renderer/Tessellator F F F F F F F F F net/minecraft/item/ItemStack I I I] []
+ ILOAD 22
+ ILOAD 21
+ IF_ICMPGE L36
+ L37
+ LINENUMBER 319 L37
+ ILOAD 22
+ IFLE L38
+ ALOAD 0
+ INVOKEVIRTUAL net/minecraft/client/renderer/entity/RenderItem.shouldSpreadItems ()Z
+ IFEQ L38
+ L39
+ LINENUMBER 321 L39
+ ALOAD 0
+ GETFIELD net/minecraft/client/renderer/entity/RenderItem.random : Ljava/util/Random;
+ INVOKEVIRTUAL java/util/Random.nextFloat ()F
+ FCONST_2
+ FMUL
+ FCONST_1
+ FSUB
+ LDC 0.3
+ FMUL
+ LDC 0.5
+ FDIV
+ FSTORE 23
+ L40
+ LINENUMBER 322 L40
+ ALOAD 0
+ GETFIELD net/minecraft/client/renderer/entity/RenderItem.random : Ljava/util/Random;
+ INVOKEVIRTUAL java/util/Random.nextFloat ()F
+ FCONST_2
+ FMUL
+ FCONST_1
+ FSUB
+ LDC 0.3
+ FMUL
+ LDC 0.5
+ FDIV
+ FSTORE 24
+ L41
+ LINENUMBER 323 L41
+ ALOAD 0
+ GETFIELD net/minecraft/client/renderer/entity/RenderItem.random : Ljava/util/Random;
+ INVOKEVIRTUAL java/util/Random.nextFloat ()F
+ FCONST_2
+ FMUL
+ FCONST_1
+ FSUB
+ LDC 0.3
+ FMUL
+ LDC 0.5
+ FDIV
+ FSTORE 25
+ L42
+ LINENUMBER 324 L42
+ FLOAD 23
+ FLOAD 24
+ FLOAD 17
+ FLOAD 18
+ FADD
+ INVOKESTATIC org/lwjgl/opengl/GL11.glTranslatef (FFF)V
+ L43
+ LINENUMBER 325 L43
+ GOTO L44
+ L38
+ LINENUMBER 328 L38
+ FRAME FULL [net/minecraft/client/renderer/entity/RenderItem net/minecraft/entity/item/EntityItem net/minecraft/util/IIcon I F F F F I net/minecraft/client/renderer/Tessellator F F F F F F F F F net/minecraft/item/ItemStack I I I] []
+ FCONST_0
+ FCONST_0
+ FLOAD 17
+ FLOAD 18
+ FADD
+ INVOKESTATIC org/lwjgl/opengl/GL11.glTranslatef (FFF)V
+ L44
+ LINENUMBER 331 L44
+ FRAME FULL [net/minecraft/client/renderer/entity/RenderItem net/minecraft/entity/item/EntityItem net/minecraft/util/IIcon I F F F F I net/minecraft/client/renderer/Tessellator F F F F F F F F F net/minecraft/item/ItemStack I I I] []
+ ALOAD 19
+ INVOKEVIRTUAL net/minecraft/item/ItemStack.getItemSpriteNumber ()I
+ IFNE L45
+ L46
+ LINENUMBER 333 L46
+ ALOAD 0
+ GETSTATIC net/minecraft/client/renderer/texture/TextureMap.locationBlocksTexture : Lnet/minecraft/util/ResourceLocation;
+ INVOKEVIRTUAL net/minecraft/client/renderer/entity/RenderItem.bindTexture (Lnet/minecraft/util/ResourceLocation;)V
+ GOTO L47
+ L45
+ LINENUMBER 337 L45
+ FRAME FULL [net/minecraft/client/renderer/entity/RenderItem net/minecraft/entity/item/EntityItem net/minecraft/util/IIcon I F F F F I net/minecraft/client/renderer/Tessellator F F F F F F F F F net/minecraft/item/ItemStack I I I] []
+ ALOAD 0
+ GETSTATIC net/minecraft/client/renderer/texture/TextureMap.locationItemsTexture : Lnet/minecraft/util/ResourceLocation;
+ INVOKEVIRTUAL net/minecraft/client/renderer/entity/RenderItem.bindTexture (Lnet/minecraft/util/ResourceLocation;)V
+ L47
+ LINENUMBER 340 L47
+ FRAME FULL [net/minecraft/client/renderer/entity/RenderItem net/minecraft/entity/item/EntityItem net/minecraft/util/IIcon I F F F F I net/minecraft/client/renderer/Tessellator F F F F F F F F F net/minecraft/item/ItemStack I I I] []
+ FLOAD 5
+ FLOAD 6
+ FLOAD 7
+ FCONST_1
+ INVOKESTATIC org/lwjgl/opengl/GL11.glColor4f (FFFF)V
+ L48
+ LINENUMBER 341 L48
+ ALOAD 9
+ FLOAD 11
+ FLOAD 12
+ FLOAD 10
+ FLOAD 13
+ ALOAD 2
+ INVOKEINTERFACE net/minecraft/util/IIcon.getIconWidth ()I
+ ALOAD 2
+ INVOKEINTERFACE net/minecraft/util/IIcon.getIconHeight ()I
+ FLOAD 17
+ INVOKESTATIC net/minecraft/client/renderer/ItemRenderer.renderItemIn2D (Lnet/minecraft/client/renderer/Tessellator;FFFFIIF)V
+ L49
+ LINENUMBER 343 L49
+ ALOAD 19
+ ILOAD 8
+ INVOKEVIRTUAL net/minecraft/item/ItemStack.hasEffect (I)Z
+ IFEQ L50
+ L51
+ LINENUMBER 345 L51
+ SIPUSH 514
+ INVOKESTATIC org/lwjgl/opengl/GL11.glDepthFunc (I)V
+ L52
+ LINENUMBER 346 L52
+ SIPUSH 2896
+ INVOKESTATIC org/lwjgl/opengl/GL11.glDisable (I)V
+ L53
+ LINENUMBER 347 L53
+ ALOAD 0
+ GETFIELD net/minecraft/client/renderer/entity/RenderItem.renderManager : Lnet/minecraft/client/renderer/entity/RenderManager;
+ GETFIELD net/minecraft/client/renderer/entity/RenderManager.renderEngine : Lnet/minecraft/client/renderer/texture/TextureManager;
+ GETSTATIC net/minecraft/client/renderer/entity/RenderItem.RES_ITEM_GLINT : Lnet/minecraft/util/ResourceLocation;
+ INVOKEVIRTUAL net/minecraft/client/renderer/texture/TextureManager.bindTexture (Lnet/minecraft/util/ResourceLocation;)V
+ L54
+ LINENUMBER 348 L54
+ SIPUSH 3042
+ INVOKESTATIC org/lwjgl/opengl/GL11.glEnable (I)V
+ L55
+ LINENUMBER 349 L55
+ SIPUSH 768
+ ICONST_1
+ INVOKESTATIC org/lwjgl/opengl/GL11.glBlendFunc (II)V
+ L56
+ LINENUMBER 350 L56
+ LDC 0.76
+ FSTORE 23
+ L57
+ LINENUMBER 351 L57
+ LDC 0.5
+ FLOAD 23
+ FMUL
+ LDC 0.25
+ FLOAD 23
+ FMUL
+ LDC 0.8
+ FLOAD 23
+ FMUL
+ FCONST_1
+ INVOKESTATIC org/lwjgl/opengl/GL11.glColor4f (FFFF)V
+ L58
+ LINENUMBER 352 L58
+ SIPUSH 5890
+ INVOKESTATIC org/lwjgl/opengl/GL11.glMatrixMode (I)V
+ L59
+ LINENUMBER 353 L59
+ INVOKESTATIC org/lwjgl/opengl/GL11.glPushMatrix ()V
+ L60
+ LINENUMBER 354 L60
+ LDC 0.125
+ FSTORE 24
+ L61
+ LINENUMBER 355 L61
+ FLOAD 24
+ FLOAD 24
+ FLOAD 24
+ INVOKESTATIC org/lwjgl/opengl/GL11.glScalef (FFF)V
+ L62
+ LINENUMBER 356 L62
+ INVOKESTATIC net/minecraft/client/Minecraft.getSystemTime ()J
+ LDC 3000
+ LREM
+ L2F
+ LDC 3000.0
+ FDIV
+ LDC 8.0
+ FMUL
+ FSTORE 25
+ L63
+ LINENUMBER 357 L63
+ FLOAD 25
+ FCONST_0
+ FCONST_0
+ INVOKESTATIC org/lwjgl/opengl/GL11.glTranslatef (FFF)V
+ L64
+ LINENUMBER 358 L64
+ LDC -50.0
+ FCONST_0
+ FCONST_0
+ FCONST_1
+ INVOKESTATIC org/lwjgl/opengl/GL11.glRotatef (FFFF)V
+ L65
+ LINENUMBER 359 L65
+ ALOAD 9
+ FCONST_0
+ FCONST_0
+ FCONST_1
+ FCONST_1
+ SIPUSH 255
+ SIPUSH 255
+ FLOAD 17
+ INVOKESTATIC net/minecraft/client/renderer/ItemRenderer.renderItemIn2D (Lnet/minecraft/client/renderer/Tessellator;FFFFIIF)V
+ L66
+ LINENUMBER 360 L66
+ INVOKESTATIC org/lwjgl/opengl/GL11.glPopMatrix ()V
+ L67
+ LINENUMBER 361 L67
+ INVOKESTATIC org/lwjgl/opengl/GL11.glPushMatrix ()V
+ L68
+ LINENUMBER 362 L68
+ FLOAD 24
+ FLOAD 24
+ FLOAD 24
+ INVOKESTATIC org/lwjgl/opengl/GL11.glScalef (FFF)V
+ L69
+ LINENUMBER 363 L69
+ INVOKESTATIC net/minecraft/client/Minecraft.getSystemTime ()J
+ LDC 4873
+ LREM
+ L2F
+ LDC 4873.0
+ FDIV
+ LDC 8.0
+ FMUL
+ FSTORE 25
+ L70
+ LINENUMBER 364 L70
+ FLOAD 25
+ FNEG
+ FCONST_0
+ FCONST_0
+ INVOKESTATIC org/lwjgl/opengl/GL11.glTranslatef (FFF)V
+ L71
+ LINENUMBER 365 L71
+ LDC 10.0
+ FCONST_0
+ FCONST_0
+ FCONST_1
+ INVOKESTATIC org/lwjgl/opengl/GL11.glRotatef (FFFF)V
+ L72
+ LINENUMBER 366 L72
+ ALOAD 9
+ FCONST_0
+ FCONST_0
+ FCONST_1
+ FCONST_1
+ SIPUSH 255
+ SIPUSH 255
+ FLOAD 17
+ INVOKESTATIC net/minecraft/client/renderer/ItemRenderer.renderItemIn2D (Lnet/minecraft/client/renderer/Tessellator;FFFFIIF)V
+ L73
+ LINENUMBER 367 L73
+ INVOKESTATIC org/lwjgl/opengl/GL11.glPopMatrix ()V
+ L74
+ LINENUMBER 368 L74
+ SIPUSH 5888
+ INVOKESTATIC org/lwjgl/opengl/GL11.glMatrixMode (I)V
+ L75
+ LINENUMBER 369 L75
+ SIPUSH 3042
+ INVOKESTATIC org/lwjgl/opengl/GL11.glDisable (I)V
+ L76
+ LINENUMBER 370 L76
+ SIPUSH 2896
+ INVOKESTATIC org/lwjgl/opengl/GL11.glEnable (I)V
+ L77
+ LINENUMBER 371 L77
+ SIPUSH 515
+ INVOKESTATIC org/lwjgl/opengl/GL11.glDepthFunc (I)V
+ L50
+ LINENUMBER 316 L50
+ FRAME FULL [net/minecraft/client/renderer/entity/RenderItem net/minecraft/entity/item/EntityItem net/minecraft/util/IIcon I F F F F I net/minecraft/client/renderer/Tessellator F F F F F F F F F net/minecraft/item/ItemStack I I I] []
+ IINC 22 1
+ GOTO L35
+ L36
+ LINENUMBER 375 L36
+ FRAME FULL [net/minecraft/client/renderer/entity/RenderItem net/minecraft/entity/item/EntityItem net/minecraft/util/IIcon I F F F F I net/minecraft/client/renderer/Tessellator F F F F F F F F F net/minecraft/item/ItemStack I I I] []
+ INVOKESTATIC org/lwjgl/opengl/GL11.glPopMatrix ()V
+ L78
+ LINENUMBER 376 L78
+ GOTO L79
+ L13
+ LINENUMBER 379 L13
+ FRAME FULL [net/minecraft/client/renderer/entity/RenderItem net/minecraft/entity/item/EntityItem net/minecraft/util/IIcon I F F F F I net/minecraft/client/renderer/Tessellator F F F F F F F] []
+ ICONST_0
+ ISTORE 17
+ L80
+ FRAME FULL [net/minecraft/client/renderer/entity/RenderItem net/minecraft/entity/item/EntityItem net/minecraft/util/IIcon I F F F F I net/minecraft/client/renderer/Tessellator F F F F F F F I] []
+ ILOAD 17
+ ILOAD 3
+ IF_ICMPGE L79
+ L81
+ LINENUMBER 381 L81
+ INVOKESTATIC org/lwjgl/opengl/GL11.glPushMatrix ()V
+ L82
+ LINENUMBER 383 L82
+ ILOAD 17
+ IFLE L83
+ L84
+ LINENUMBER 385 L84
+ ALOAD 0
+ GETFIELD net/minecraft/client/renderer/entity/RenderItem.random : Ljava/util/Random;
+ INVOKEVIRTUAL java/util/Random.nextFloat ()F
+ FCONST_2
+ FMUL
+ FCONST_1
+ FSUB
+ LDC 0.3
+ FMUL
+ FSTORE 18
+ L85
+ LINENUMBER 386 L85
+ ALOAD 0
+ GETFIELD net/minecraft/client/renderer/entity/RenderItem.random : Ljava/util/Random;
+ INVOKEVIRTUAL java/util/Random.nextFloat ()F
+ FCONST_2
+ FMUL
+ FCONST_1
+ FSUB
+ LDC 0.3
+ FMUL
+ FSTORE 19
+ L86
+ LINENUMBER 387 L86
+ ALOAD 0
+ GETFIELD net/minecraft/client/renderer/entity/RenderItem.random : Ljava/util/Random;
+ INVOKEVIRTUAL java/util/Random.nextFloat ()F
+ FCONST_2
+ FMUL
+ FCONST_1
+ FSUB
+ LDC 0.3
+ FMUL
+ FSTORE 20
+ L87
+ LINENUMBER 388 L87
+ FLOAD 18
+ FLOAD 19
+ FLOAD 20
+ INVOKESTATIC org/lwjgl/opengl/GL11.glTranslatef (FFF)V
+ L83
+ LINENUMBER 391 L83
+ FRAME FULL [net/minecraft/client/renderer/entity/RenderItem net/minecraft/entity/item/EntityItem net/minecraft/util/IIcon I F F F F I net/minecraft/client/renderer/Tessellator F F F F F F F I] []
+ GETSTATIC net/minecraft/client/renderer/entity/RenderItem.renderInFrame : Z
+ IFNE L88
+ L89
+ LINENUMBER 393 L89
+ LDC 180.0
+ ALOAD 0
+ GETFIELD net/minecraft/client/renderer/entity/RenderItem.renderManager : Lnet/minecraft/client/renderer/entity/RenderManager;
+ GETFIELD net/minecraft/client/renderer/entity/RenderManager.playerViewY : F
+ FSUB
+ FCONST_0
+ FCONST_1
+ FCONST_0
+ INVOKESTATIC org/lwjgl/opengl/GL11.glRotatef (FFFF)V
+ L88
+ LINENUMBER 396 L88
+ FRAME FULL [net/minecraft/client/renderer/entity/RenderItem net/minecraft/entity/item/EntityItem net/minecraft/util/IIcon I F F F F I net/minecraft/client/renderer/Tessellator F F F F F F F I] []
+ FLOAD 5
+ FLOAD 6
+ FLOAD 7
+ FCONST_1
+ INVOKESTATIC org/lwjgl/opengl/GL11.glColor4f (FFFF)V
+ L90
+ LINENUMBER 397 L90
+ ALOAD 9
+ INVOKEVIRTUAL net/minecraft/client/renderer/Tessellator.startDrawingQuads ()V
+ L91
+ LINENUMBER 398 L91
+ ALOAD 9
+ FCONST_0
+ FCONST_1
+ FCONST_0
+ INVOKEVIRTUAL net/minecraft/client/renderer/Tessellator.setNormal (FFF)V
+ L92
+ LINENUMBER 399 L92
+ ALOAD 9
+ FCONST_0
+ FLOAD 15
+ FSUB
+ F2D
+ FCONST_0
+ FLOAD 16
+ FSUB
+ F2D
+ DCONST_0
+ FLOAD 10
+ F2D
+ FLOAD 13
+ F2D
+ INVOKEVIRTUAL net/minecraft/client/renderer/Tessellator.addVertexWithUV (DDDDD)V
+ L93
+ LINENUMBER 400 L93
+ ALOAD 9
+ FLOAD 14
+ FLOAD 15
+ FSUB
+ F2D
+ FCONST_0
+ FLOAD 16
+ FSUB
+ F2D
+ DCONST_0
+ FLOAD 11
+ F2D
+ FLOAD 13
+ F2D
+ INVOKEVIRTUAL net/minecraft/client/renderer/Tessellator.addVertexWithUV (DDDDD)V
+ L94
+ LINENUMBER 401 L94
+ ALOAD 9
+ FLOAD 14
+ FLOAD 15
+ FSUB
+ F2D
+ FCONST_1
+ FLOAD 16
+ FSUB
+ F2D
+ DCONST_0
+ FLOAD 11
+ F2D
+ FLOAD 12
+ F2D
+ INVOKEVIRTUAL net/minecraft/client/renderer/Tessellator.addVertexWithUV (DDDDD)V
+ L95
+ LINENUMBER 402 L95
+ ALOAD 9
+ FCONST_0
+ FLOAD 15
+ FSUB
+ F2D
+ FCONST_1
+ FLOAD 16
+ FSUB
+ F2D
+ DCONST_0
+ FLOAD 10
+ F2D
+ FLOAD 12
+ F2D
+ INVOKEVIRTUAL net/minecraft/client/renderer/Tessellator.addVertexWithUV (DDDDD)V
+ L96
+ LINENUMBER 403 L96
+ ALOAD 9
+ INVOKEVIRTUAL net/minecraft/client/renderer/Tessellator.draw ()I
+ POP
+ L97
+ LINENUMBER 404 L97
+ INVOKESTATIC org/lwjgl/opengl/GL11.glPopMatrix ()V
+ L98
+ LINENUMBER 379 L98
+ IINC 17 1
+ GOTO L80
+ L79
+ LINENUMBER 407 L79
+ FRAME FULL [net/minecraft/client/renderer/entity/RenderItem net/minecraft/entity/item/EntityItem net/minecraft/util/IIcon I F F F F I net/minecraft/client/renderer/Tessellator F F F F F F F] []
+ RETURN
+ L99
+ LOCALVARIABLE texturemanager Lnet/minecraft/client/renderer/texture/TextureManager; L4 L2 10
+ LOCALVARIABLE resourcelocation Lnet/minecraft/util/ResourceLocation; L5 L2 11
+ LOCALVARIABLE b0 B L25 L23 21
+ LOCALVARIABLE b0 B L29 L27 21
+ LOCALVARIABLE b0 B L32 L30 21
+ LOCALVARIABLE x F L40 L43 23
+ LOCALVARIABLE y F L41 L43 24
+ LOCALVARIABLE z F L42 L43 25
+ LOCALVARIABLE f11 F L57 L50 23
+ LOCALVARIABLE f12 F L61 L50 24
+ LOCALVARIABLE f13 F L63 L50 25
+ LOCALVARIABLE k I L35 L36 22
+ LOCALVARIABLE f9 F L19 L78 17
+ LOCALVARIABLE itemstack Lnet/minecraft/item/ItemStack; L21 L78 19
+ LOCALVARIABLE j I L22 L78 20
+ LOCALVARIABLE b0 B L26 L78 21
+ LOCALVARIABLE f10 F L20 L13 18
+ LOCALVARIABLE f16 F L86 L83 19
+ LOCALVARIABLE f17 F L87 L83 20
+ LOCALVARIABLE f10 F L85 L83 18
+ LOCALVARIABLE l I L80 L79 17
+ LOCALVARIABLE this Lnet/minecraft/client/renderer/entity/RenderItem; L0 L99 0
+ LOCALVARIABLE p_77020_1_ Lnet/minecraft/entity/item/EntityItem; L0 L99 1
+ LOCALVARIABLE p_77020_2_ Lnet/minecraft/util/IIcon; L0 L99 2
+ LOCALVARIABLE p_77020_3_ I L0 L99 3
+ LOCALVARIABLE p_77020_4_ F L0 L99 4
+ LOCALVARIABLE p_77020_5_ F L0 L99 5
+ LOCALVARIABLE p_77020_6_ F L0 L99 6
+ LOCALVARIABLE p_77020_7_ F L0 L99 7
+ LOCALVARIABLE pass I L0 L99 8
+ LOCALVARIABLE tessellator Lnet/minecraft/client/renderer/Tessellator; L1 L99 9
+ LOCALVARIABLE f14 F L6 L99 10
+ LOCALVARIABLE f15 F L7 L99 11
+ LOCALVARIABLE f4 F L8 L99 12
+ LOCALVARIABLE f5 F L9 L99 13
+ LOCALVARIABLE f6 F L10 L99 14
+ LOCALVARIABLE f7 F L11 L99 15
+ LOCALVARIABLE f8 F L12 L99 16
+ MAXSTACK = 11
+ MAXLOCALS = 26
+
+ // access flags 0x1
+ public renderItemIntoGUI(Lnet/minecraft/client/gui/FontRenderer;Lnet/minecraft/client/renderer/texture/TextureManager;Lnet/minecraft/item/ItemStack;II)V
+ L0
+ LINENUMBER 414 L0
+ ALOAD 0
+ ALOAD 1
+ ALOAD 2
+ ALOAD 3
+ ILOAD 4
+ ILOAD 5
+ ICONST_0
+ INVOKEVIRTUAL net/minecraft/client/renderer/entity/RenderItem.renderItemIntoGUI (Lnet/minecraft/client/gui/FontRenderer;Lnet/minecraft/client/renderer/texture/TextureManager;Lnet/minecraft/item/ItemStack;IIZ)V
+ L1
+ LINENUMBER 415 L1
+ RETURN
+ L2
+ LOCALVARIABLE this Lnet/minecraft/client/renderer/entity/RenderItem; L0 L2 0
+ LOCALVARIABLE p_77015_1_ Lnet/minecraft/client/gui/FontRenderer; L0 L2 1
+ LOCALVARIABLE p_77015_2_ Lnet/minecraft/client/renderer/texture/TextureManager; L0 L2 2
+ LOCALVARIABLE p_77015_3_ Lnet/minecraft/item/ItemStack; L0 L2 3
+ LOCALVARIABLE p_77015_4_ I L0 L2 4
+ LOCALVARIABLE p_77015_5_ I L0 L2 5
+ MAXSTACK = 7
+ MAXLOCALS = 6
+
+ // access flags 0x1
+ public renderItemIntoGUI(Lnet/minecraft/client/gui/FontRenderer;Lnet/minecraft/client/renderer/texture/TextureManager;Lnet/minecraft/item/ItemStack;IIZ)V
+ L0
+ LINENUMBER 419 L0
+ ALOAD 3
+ INVOKEVIRTUAL net/minecraft/item/ItemStack.getItemDamage ()I
+ ISTORE 7
+ L1
+ LINENUMBER 420 L1
+ ALOAD 3
+ INVOKEVIRTUAL net/minecraft/item/ItemStack.getIconIndex ()Lnet/minecraft/util/IIcon;
+ ASTORE 8
+ L2
+ LINENUMBER 426 L2
+ ALOAD 3
+ INVOKEVIRTUAL net/minecraft/item/ItemStack.getItemSpriteNumber ()I
+ IFNE L3
+ ALOAD 3
+ INVOKEVIRTUAL net/minecraft/item/ItemStack.getItem ()Lnet/minecraft/item/Item;
+ INVOKESTATIC net/minecraft/block/Block.getBlockFromItem (Lnet/minecraft/item/Item;)Lnet/minecraft/block/Block;
+ INVOKEVIRTUAL net/minecraft/block/Block.getRenderType ()I
+ INVOKESTATIC net/minecraft/client/renderer/RenderBlocks.renderItemIn3d (I)Z
+ IFEQ L3
+ L4
+ LINENUMBER 428 L4
+ ALOAD 2
+ GETSTATIC net/minecraft/client/renderer/texture/TextureMap.locationBlocksTexture : Lnet/minecraft/util/ResourceLocation;
+ INVOKEVIRTUAL net/minecraft/client/renderer/texture/TextureManager.bindTexture (Lnet/minecraft/util/ResourceLocation;)V
+ L5
+ LINENUMBER 429 L5
+ ALOAD 3
+ INVOKEVIRTUAL net/minecraft/item/ItemStack.getItem ()Lnet/minecraft/item/Item;
+ INVOKESTATIC net/minecraft/block/Block.getBlockFromItem (Lnet/minecraft/item/Item;)Lnet/minecraft/block/Block;
+ ASTORE 9
+ L6
+ LINENUMBER 430 L6
+ SIPUSH 3008
+ INVOKESTATIC org/lwjgl/opengl/GL11.glEnable (I)V
+ L7
+ LINENUMBER 432 L7
+ ALOAD 9
+ INVOKEVIRTUAL net/minecraft/block/Block.getRenderBlockPass ()I
+ IFEQ L8
+ L9
+ LINENUMBER 434 L9
+ SIPUSH 516
+ LDC 0.1
+ INVOKESTATIC org/lwjgl/opengl/GL11.glAlphaFunc (IF)V
+ L10
+ LINENUMBER 435 L10
+ SIPUSH 3042
+ INVOKESTATIC org/lwjgl/opengl/GL11.glEnable (I)V
+ L11
+ LINENUMBER 436 L11
+ SIPUSH 770
+ SIPUSH 771
+ ICONST_1
+ ICONST_0
+ INVOKESTATIC net/minecraft/client/renderer/OpenGlHelper.glBlendFunc (IIII)V
+ GOTO L12
+ L8
+ LINENUMBER 440 L8
+ FRAME FULL [net/minecraft/client/renderer/entity/RenderItem net/minecraft/client/gui/FontRenderer net/minecraft/client/renderer/texture/TextureManager net/minecraft/item/ItemStack I I I I net/minecraft/util/IIcon net/minecraft/block/Block] []
+ SIPUSH 516
+ LDC 0.5
+ INVOKESTATIC org/lwjgl/opengl/GL11.glAlphaFunc (IF)V
+ L13
+ LINENUMBER 441 L13
+ SIPUSH 3042
+ INVOKESTATIC org/lwjgl/opengl/GL11.glDisable (I)V
+ L12
+ LINENUMBER 444 L12
+ FRAME FULL [net/minecraft/client/renderer/entity/RenderItem net/minecraft/client/gui/FontRenderer net/minecraft/client/renderer/texture/TextureManager net/minecraft/item/ItemStack I I I I net/minecraft/util/IIcon net/minecraft/block/Block] []
+ INVOKESTATIC org/lwjgl/opengl/GL11.glPushMatrix ()V
+ L14
+ LINENUMBER 445 L14
+ ILOAD 4
+ ICONST_2
+ ISUB
+ I2F
+ ILOAD 5
+ ICONST_3
+ IADD
+ I2F
+ LDC -3.0
+ ALOAD 0
+ GETFIELD net/minecraft/client/renderer/entity/RenderItem.zLevel : F
+ FADD
+ INVOKESTATIC org/lwjgl/opengl/GL11.glTranslatef (FFF)V
+ L15
+ LINENUMBER 446 L15
+ LDC 10.0
+ LDC 10.0
+ LDC 10.0
+ INVOKESTATIC org/lwjgl/opengl/GL11.glScalef (FFF)V
+ L16
+ LINENUMBER 447 L16
+ FCONST_1
+ LDC 0.5
+ FCONST_1
+ INVOKESTATIC org/lwjgl/opengl/GL11.glTranslatef (FFF)V
+ L17
+ LINENUMBER 448 L17
+ FCONST_1
+ FCONST_1
+ LDC -1.0
+ INVOKESTATIC org/lwjgl/opengl/GL11.glScalef (FFF)V
+ L18
+ LINENUMBER 449 L18
+ LDC 210.0
+ FCONST_1
+ FCONST_0
+ FCONST_0
+ INVOKESTATIC org/lwjgl/opengl/GL11.glRotatef (FFFF)V
+ L19
+ LINENUMBER 450 L19
+ LDC 45.0
+ FCONST_0
+ FCONST_1
+ FCONST_0
+ INVOKESTATIC org/lwjgl/opengl/GL11.glRotatef (FFFF)V
+ L20
+ LINENUMBER 451 L20
+ ALOAD 3
+ INVOKEVIRTUAL net/minecraft/item/ItemStack.getItem ()Lnet/minecraft/item/Item;
+ ALOAD 3
+ ICONST_0
+ INVOKEVIRTUAL net/minecraft/item/Item.getColorFromItemStack (Lnet/minecraft/item/ItemStack;I)I
+ ISTORE 10
+ L21
+ LINENUMBER 452 L21
+ ILOAD 10
+ BIPUSH 16
+ ISHR
+ SIPUSH 255
+ IAND
+ I2F
+ LDC 255.0
+ FDIV
+ FSTORE 11
+ L22
+ LINENUMBER 453 L22
+ ILOAD 10
+ BIPUSH 8
+ ISHR
+ SIPUSH 255
+ IAND
+ I2F
+ LDC 255.0
+ FDIV
+ FSTORE 12
+ L23
+ LINENUMBER 454 L23
+ ILOAD 10
+ SIPUSH 255
+ IAND
+ I2F
+ LDC 255.0
+ FDIV
+ FSTORE 13
+ L24
+ LINENUMBER 456 L24
+ ALOAD 0
+ GETFIELD net/minecraft/client/renderer/entity/RenderItem.renderWithColor : Z
+ IFEQ L25
+ L26
+ LINENUMBER 458 L26
+ FLOAD 11
+ FLOAD 12
+ FLOAD 13
+ FCONST_1
+ INVOKESTATIC org/lwjgl/opengl/GL11.glColor4f (FFFF)V
+ L25
+ LINENUMBER 461 L25
+ FRAME FULL [net/minecraft/client/renderer/entity/RenderItem net/minecraft/client/gui/FontRenderer net/minecraft/client/renderer/texture/TextureManager net/minecraft/item/ItemStack I I I I net/minecraft/util/IIcon net/minecraft/block/Block I F F F] []
+ LDC -90.0
+ FCONST_0
+ FCONST_1
+ FCONST_0
+ INVOKESTATIC org/lwjgl/opengl/GL11.glRotatef (FFFF)V
+ L27
+ LINENUMBER 462 L27
+ ALOAD 0
+ GETFIELD net/minecraft/client/renderer/entity/RenderItem.renderBlocksRi : Lnet/minecraft/client/renderer/RenderBlocks;
+ ALOAD 0
+ GETFIELD net/minecraft/client/renderer/entity/RenderItem.renderWithColor : Z
+ PUTFIELD net/minecraft/client/renderer/RenderBlocks.useInventoryTint : Z
+ L28
+ LINENUMBER 463 L28
+ ALOAD 0
+ GETFIELD net/minecraft/client/renderer/entity/RenderItem.renderBlocksRi : Lnet/minecraft/client/renderer/RenderBlocks;
+ ALOAD 9
+ ILOAD 7
+ FCONST_1
+ INVOKEVIRTUAL net/minecraft/client/renderer/RenderBlocks.renderBlockAsItem (Lnet/minecraft/block/Block;IF)V
+ L29
+ LINENUMBER 464 L29
+ ALOAD 0
+ GETFIELD net/minecraft/client/renderer/entity/RenderItem.renderBlocksRi : Lnet/minecraft/client/renderer/RenderBlocks;
+ ICONST_1
+ PUTFIELD net/minecraft/client/renderer/RenderBlocks.useInventoryTint : Z
+ L30
+ LINENUMBER 466 L30
+ ALOAD 9
+ INVOKEVIRTUAL net/minecraft/block/Block.getRenderBlockPass ()I
+ IFNE L31
+ L32
+ LINENUMBER 468 L32
+ SIPUSH 516
+ LDC 0.1
+ INVOKESTATIC org/lwjgl/opengl/GL11.glAlphaFunc (IF)V
+ L31
+ LINENUMBER 471 L31
+ FRAME FULL [net/minecraft/client/renderer/entity/RenderItem net/minecraft/client/gui/FontRenderer net/minecraft/client/renderer/texture/TextureManager net/minecraft/item/ItemStack I I I I net/minecraft/util/IIcon net/minecraft/block/Block I F F F] []
+ INVOKESTATIC org/lwjgl/opengl/GL11.glPopMatrix ()V
+ L33
+ LINENUMBER 472 L33
+ GOTO L34
+ L3
+ LINENUMBER 473 L3
+ FRAME FULL [net/minecraft/client/renderer/entity/RenderItem net/minecraft/client/gui/FontRenderer net/minecraft/client/renderer/texture/TextureManager net/minecraft/item/ItemStack I I I I net/minecraft/util/IIcon] []
+ ALOAD 3
+ INVOKEVIRTUAL net/minecraft/item/ItemStack.getItem ()Lnet/minecraft/item/Item;
+ INVOKEVIRTUAL net/minecraft/item/Item.requiresMultipleRenderPasses ()Z
+ IFEQ L35
+ L36
+ LINENUMBER 475 L36
+ SIPUSH 2896
+ INVOKESTATIC org/lwjgl/opengl/GL11.glDisable (I)V
+ L37
+ LINENUMBER 476 L37
+ SIPUSH 3008
+ INVOKESTATIC org/lwjgl/opengl/GL11.glEnable (I)V
+ L38
+ LINENUMBER 477 L38
+ ALOAD 2
+ GETSTATIC net/minecraft/client/renderer/texture/TextureMap.locationItemsTexture : Lnet/minecraft/util/ResourceLocation;
+ INVOKEVIRTUAL net/minecraft/client/renderer/texture/TextureManager.bindTexture (Lnet/minecraft/util/ResourceLocation;)V
+ L39
+ LINENUMBER 478 L39
+ SIPUSH 3008
+ INVOKESTATIC org/lwjgl/opengl/GL11.glDisable (I)V
+ L40
+ LINENUMBER 479 L40
+ SIPUSH 3553
+ INVOKESTATIC org/lwjgl/opengl/GL11.glDisable (I)V
+ L41
+ LINENUMBER 480 L41
+ SIPUSH 3042
+ INVOKESTATIC org/lwjgl/opengl/GL11.glEnable (I)V
+ L42
+ LINENUMBER 481 L42
+ ICONST_0
+ ICONST_0
+ ICONST_0
+ ICONST_0
+ INVOKESTATIC net/minecraft/client/renderer/OpenGlHelper.glBlendFunc (IIII)V
+ L43
+ LINENUMBER 482 L43
+ ICONST_0
+ ICONST_0
+ ICONST_0
+ ICONST_1
+ INVOKESTATIC org/lwjgl/opengl/GL11.glColorMask (ZZZZ)V
+ L44
+ LINENUMBER 483 L44
+ FCONST_1
+ FCONST_1
+ FCONST_1
+ FCONST_1
+ INVOKESTATIC org/lwjgl/opengl/GL11.glColor4f (FFFF)V
+ L45
+ LINENUMBER 484 L45
+ GETSTATIC net/minecraft/client/renderer/Tessellator.instance : Lnet/minecraft/client/renderer/Tessellator;
+ ASTORE 9
+ L46
+ LINENUMBER 485 L46
+ ALOAD 9
+ INVOKEVIRTUAL net/minecraft/client/renderer/Tessellator.startDrawingQuads ()V
+ L47
+ LINENUMBER 486 L47
+ ALOAD 9
+ ICONST_M1
+ INVOKEVIRTUAL net/minecraft/client/renderer/Tessellator.setColorOpaque_I (I)V
+ L48
+ LINENUMBER 487 L48
+ ALOAD 9
+ ILOAD 4
+ ICONST_2
+ ISUB
+ I2D
+ ILOAD 5
+ BIPUSH 18
+ IADD
+ I2D
+ ALOAD 0
+ GETFIELD net/minecraft/client/renderer/entity/RenderItem.zLevel : F
+ F2D
+ INVOKEVIRTUAL net/minecraft/client/renderer/Tessellator.addVertex (DDD)V
+ L49
+ LINENUMBER 488 L49
+ ALOAD 9
+ ILOAD 4
+ BIPUSH 18
+ IADD
+ I2D
+ ILOAD 5
+ BIPUSH 18
+ IADD
+ I2D
+ ALOAD 0
+ GETFIELD net/minecraft/client/renderer/entity/RenderItem.zLevel : F
+ F2D
+ INVOKEVIRTUAL net/minecraft/client/renderer/Tessellator.addVertex (DDD)V
+ L50
+ LINENUMBER 489 L50
+ ALOAD 9
+ ILOAD 4
+ BIPUSH 18
+ IADD
+ I2D
+ ILOAD 5
+ ICONST_2
+ ISUB
+ I2D
+ ALOAD 0
+ GETFIELD net/minecraft/client/renderer/entity/RenderItem.zLevel : F
+ F2D
+ INVOKEVIRTUAL net/minecraft/client/renderer/Tessellator.addVertex (DDD)V
+ L51
+ LINENUMBER 490 L51
+ ALOAD 9
+ ILOAD 4
+ ICONST_2
+ ISUB
+ I2D
+ ILOAD 5
+ ICONST_2
+ ISUB
+ I2D
+ ALOAD 0
+ GETFIELD net/minecraft/client/renderer/entity/RenderItem.zLevel : F
+ F2D
+ INVOKEVIRTUAL net/minecraft/client/renderer/Tessellator.addVertex (DDD)V
+ L52
+ LINENUMBER 491 L52
+ ALOAD 9
+ INVOKEVIRTUAL net/minecraft/client/renderer/Tessellator.draw ()I
+ POP
+ L53
+ LINENUMBER 492 L53
+ ICONST_1
+ ICONST_1
+ ICONST_1
+ ICONST_1
+ INVOKESTATIC org/lwjgl/opengl/GL11.glColorMask (ZZZZ)V
+ L54
+ LINENUMBER 493 L54
+ SIPUSH 3553
+ INVOKESTATIC org/lwjgl/opengl/GL11.glEnable (I)V
+ L55
+ LINENUMBER 494 L55
+ SIPUSH 3008
+ INVOKESTATIC org/lwjgl/opengl/GL11.glEnable (I)V
+ L56
+ LINENUMBER 496 L56
+ ALOAD 3
+ INVOKEVIRTUAL net/minecraft/item/ItemStack.getItem ()Lnet/minecraft/item/Item;
+ ASTORE 14
+ L57
+ LINENUMBER 497 L57
+ ICONST_0
+ ISTORE 10
+ L58
+ FRAME FULL [net/minecraft/client/renderer/entity/RenderItem net/minecraft/client/gui/FontRenderer net/minecraft/client/renderer/texture/TextureManager net/minecraft/item/ItemStack I I I I net/minecraft/util/IIcon net/minecraft/client/renderer/Tessellator I T T T net/minecraft/item/Item] []
+ ILOAD 10
+ ALOAD 14
+ ILOAD 7
+ INVOKEVIRTUAL net/minecraft/item/Item.getRenderPasses (I)I
+ IF_ICMPGE L59
+ L60
+ LINENUMBER 499 L60
+ SIPUSH 770
+ SIPUSH 771
+ ICONST_1
+ ICONST_0
+ INVOKESTATIC net/minecraft/client/renderer/OpenGlHelper.glBlendFunc (IIII)V
+ L61
+ LINENUMBER 500 L61
+ ALOAD 2
+ ALOAD 14
+ INVOKEVIRTUAL net/minecraft/item/Item.getSpriteNumber ()I
+ IFNE L62
+ GETSTATIC net/minecraft/client/renderer/texture/TextureMap.locationBlocksTexture : Lnet/minecraft/util/ResourceLocation;
+ GOTO L63
+ L62
+ FRAME FULL [net/minecraft/client/renderer/entity/RenderItem net/minecraft/client/gui/FontRenderer net/minecraft/client/renderer/texture/TextureManager net/minecraft/item/ItemStack I I I I net/minecraft/util/IIcon net/minecraft/client/renderer/Tessellator I T T T net/minecraft/item/Item] [net/minecraft/client/renderer/texture/TextureManager]
+ GETSTATIC net/minecraft/client/renderer/texture/TextureMap.locationItemsTexture : Lnet/minecraft/util/ResourceLocation;
+ L63
+ FRAME FULL [net/minecraft/client/renderer/entity/RenderItem net/minecraft/client/gui/FontRenderer net/minecraft/client/renderer/texture/TextureManager net/minecraft/item/ItemStack I I I I net/minecraft/util/IIcon net/minecraft/client/renderer/Tessellator I T T T net/minecraft/item/Item] [net/minecraft/client/renderer/texture/TextureManager net/minecraft/util/ResourceLocation]
+ INVOKEVIRTUAL net/minecraft/client/renderer/texture/TextureManager.bindTexture (Lnet/minecraft/util/ResourceLocation;)V
+ L64
+ LINENUMBER 501 L64
+ ALOAD 14
+ ALOAD 3
+ ILOAD 10
+ INVOKEVIRTUAL net/minecraft/item/Item.getIcon (Lnet/minecraft/item/ItemStack;I)Lnet/minecraft/util/IIcon;
+ ASTORE 15
+ L65
+ LINENUMBER 502 L65
+ ALOAD 3
+ INVOKEVIRTUAL net/minecraft/item/ItemStack.getItem ()Lnet/minecraft/item/Item;
+ ALOAD 3
+ ILOAD 10
+ INVOKEVIRTUAL net/minecraft/item/Item.getColorFromItemStack (Lnet/minecraft/item/ItemStack;I)I
+ ISTORE 16
+ L66
+ LINENUMBER 503 L66
+ ILOAD 16
+ BIPUSH 16
+ ISHR
+ SIPUSH 255
+ IAND
+ I2F
+ LDC 255.0
+ FDIV
+ FSTORE 13
+ L67
+ LINENUMBER 504 L67
+ ILOAD 16
+ BIPUSH 8
+ ISHR
+ SIPUSH 255
+ IAND
+ I2F
+ LDC 255.0
+ FDIV
+ FSTORE 17
+ L68
+ LINENUMBER 505 L68
+ ILOAD 16
+ SIPUSH 255
+ IAND
+ I2F
+ LDC 255.0
+ FDIV
+ FSTORE 18
+ L69
+ LINENUMBER 507 L69
+ ALOAD 0
+ GETFIELD net/minecraft/client/renderer/entity/RenderItem.renderWithColor : Z
+ IFEQ L70
+ L71
+ LINENUMBER 509 L71
+ FLOAD 13
+ FLOAD 17
+ FLOAD 18
+ FCONST_1
+ INVOKESTATIC org/lwjgl/opengl/GL11.glColor4f (FFFF)V
+ L70
+ LINENUMBER 512 L70
+ FRAME FULL [net/minecraft/client/renderer/entity/RenderItem net/minecraft/client/gui/FontRenderer net/minecraft/client/renderer/texture/TextureManager net/minecraft/item/ItemStack I I I I net/minecraft/util/IIcon net/minecraft/client/renderer/Tessellator I T T F net/minecraft/item/Item net/minecraft/util/IIcon I F F] []
+ SIPUSH 2896
+ INVOKESTATIC org/lwjgl/opengl/GL11.glDisable (I)V
+ L72
+ LINENUMBER 513 L72
+ SIPUSH 3008
+ INVOKESTATIC org/lwjgl/opengl/GL11.glEnable (I)V
+ L73
+ LINENUMBER 515 L73
+ ALOAD 0
+ ILOAD 4
+ ILOAD 5
+ ALOAD 15
+ BIPUSH 16
+ BIPUSH 16
+ INVOKEVIRTUAL net/minecraft/client/renderer/entity/RenderItem.renderIcon (IILnet/minecraft/util/IIcon;II)V
+ L74
+ LINENUMBER 517 L74
+ SIPUSH 3008
+ INVOKESTATIC org/lwjgl/opengl/GL11.glDisable (I)V
+ L75
+ LINENUMBER 518 L75
+ SIPUSH 2896
+ INVOKESTATIC org/lwjgl/opengl/GL11.glEnable (I)V
+ L76
+ LINENUMBER 520 L76
+ ILOAD 6
+ IFEQ L77
+ ALOAD 3
+ ILOAD 10
+ INVOKEVIRTUAL net/minecraft/item/ItemStack.hasEffect (I)Z
+ IFEQ L77
+ L78
+ LINENUMBER 522 L78
+ ALOAD 0
+ ALOAD 2
+ ILOAD 4
+ ILOAD 5
+ INVOKEVIRTUAL net/minecraft/client/renderer/entity/RenderItem.renderEffect (Lnet/minecraft/client/renderer/texture/TextureManager;II)V
+ L77
+ LINENUMBER 497 L77
+ FRAME FULL [net/minecraft/client/renderer/entity/RenderItem net/minecraft/client/gui/FontRenderer net/minecraft/client/renderer/texture/TextureManager net/minecraft/item/ItemStack I I I I net/minecraft/util/IIcon net/minecraft/client/renderer/Tessellator I T T F net/minecraft/item/Item net/minecraft/util/IIcon I F F] []
+ IINC 10 1
+ GOTO L58
+ L59
+ LINENUMBER 526 L59
+ FRAME FULL [net/minecraft/client/renderer/entity/RenderItem net/minecraft/client/gui/FontRenderer net/minecraft/client/renderer/texture/TextureManager net/minecraft/item/ItemStack I I I I net/minecraft/util/IIcon net/minecraft/client/renderer/Tessellator I T T T net/minecraft/item/Item] []
+ SIPUSH 2896
+ INVOKESTATIC org/lwjgl/opengl/GL11.glEnable (I)V
+ L79
+ LINENUMBER 527 L79
+ GOTO L34
+ L35
+ LINENUMBER 530 L35
+ FRAME FULL [net/minecraft/client/renderer/entity/RenderItem net/minecraft/client/gui/FontRenderer net/minecraft/client/renderer/texture/TextureManager net/minecraft/item/ItemStack I I I I net/minecraft/util/IIcon] []
+ SIPUSH 2896
+ INVOKESTATIC org/lwjgl/opengl/GL11.glDisable (I)V
+ L80
+ LINENUMBER 531 L80
+ SIPUSH 3042
+ INVOKESTATIC org/lwjgl/opengl/GL11.glEnable (I)V
+ L81
+ LINENUMBER 532 L81
+ SIPUSH 770
+ SIPUSH 771
+ ICONST_1
+ ICONST_0
+ INVOKESTATIC net/minecraft/client/renderer/OpenGlHelper.glBlendFunc (IIII)V
+ L82
+ LINENUMBER 533 L82
+ ALOAD 2
+ ALOAD 3
+ INVOKEVIRTUAL net/minecraft/item/ItemStack.getItemSpriteNumber ()I
+ INVOKEVIRTUAL net/minecraft/client/renderer/texture/TextureManager.getResourceLocation (I)Lnet/minecraft/util/ResourceLocation;
+ ASTORE 9
+ L83
+ LINENUMBER 534 L83
+ ALOAD 2
+ ALOAD 9
+ INVOKEVIRTUAL net/minecraft/client/renderer/texture/TextureManager.bindTexture (Lnet/minecraft/util/ResourceLocation;)V
+ L84
+ LINENUMBER 536 L84
+ ALOAD 8
+ IFNONNULL L85
+ L86
+ LINENUMBER 538 L86
+ INVOKESTATIC net/minecraft/client/Minecraft.getMinecraft ()Lnet/minecraft/client/Minecraft;
+ INVOKEVIRTUAL net/minecraft/client/Minecraft.getTextureManager ()Lnet/minecraft/client/renderer/texture/TextureManager;
+ ALOAD 9
+ INVOKEVIRTUAL net/minecraft/client/renderer/texture/TextureManager.getTexture (Lnet/minecraft/util/ResourceLocation;)Lnet/minecraft/client/renderer/texture/ITextureObject;
+ CHECKCAST net/minecraft/client/renderer/texture/TextureMap
+ LDC "missingno"
+ INVOKEVIRTUAL net/minecraft/client/renderer/texture/TextureMap.getAtlasSprite (Ljava/lang/String;)Lnet/minecraft/client/renderer/texture/TextureAtlasSprite;
+ ASTORE 8
+ L85
+ LINENUMBER 541 L85
+ FRAME FULL [net/minecraft/client/renderer/entity/RenderItem net/minecraft/client/gui/FontRenderer net/minecraft/client/renderer/texture/TextureManager net/minecraft/item/ItemStack I I I I net/minecraft/util/IIcon net/minecraft/util/ResourceLocation] []
+ ALOAD 3
+ INVOKEVIRTUAL net/minecraft/item/ItemStack.getItem ()Lnet/minecraft/item/Item;
+ ALOAD 3
+ ICONST_0
+ INVOKEVIRTUAL net/minecraft/item/Item.getColorFromItemStack (Lnet/minecraft/item/ItemStack;I)I
+ ISTORE 10
+ L87
+ LINENUMBER 542 L87
+ ILOAD 10
+ BIPUSH 16
+ ISHR
+ SIPUSH 255
+ IAND
+ I2F
+ LDC 255.0
+ FDIV
+ FSTORE 11
+ L88
+ LINENUMBER 543 L88
+ ILOAD 10
+ BIPUSH 8
+ ISHR
+ SIPUSH 255
+ IAND
+ I2F
+ LDC 255.0
+ FDIV
+ FSTORE 12
+ L89
+ LINENUMBER 544 L89
+ ILOAD 10
+ SIPUSH 255
+ IAND
+ I2F
+ LDC 255.0
+ FDIV
+ FSTORE 13
+ L90
+ LINENUMBER 546 L90
+ ALOAD 0
+ GETFIELD net/minecraft/client/renderer/entity/RenderItem.renderWithColor : Z
+ IFEQ L91
+ L92
+ LINENUMBER 548 L92
+ FLOAD 11
+ FLOAD 12
+ FLOAD 13
+ FCONST_1
+ INVOKESTATIC org/lwjgl/opengl/GL11.glColor4f (FFFF)V
+ L91
+ LINENUMBER 551 L91
+ FRAME FULL [net/minecraft/client/renderer/entity/RenderItem net/minecraft/client/gui/FontRenderer net/minecraft/client/renderer/texture/TextureManager net/minecraft/item/ItemStack I I I I net/minecraft/util/IIcon net/minecraft/util/ResourceLocation I F F F] []
+ SIPUSH 2896
+ INVOKESTATIC org/lwjgl/opengl/GL11.glDisable (I)V
+ L93
+ LINENUMBER 552 L93
+ SIPUSH 3008
+ INVOKESTATIC org/lwjgl/opengl/GL11.glEnable (I)V
+ L94
+ LINENUMBER 553 L94
+ SIPUSH 3042
+ INVOKESTATIC org/lwjgl/opengl/GL11.glEnable (I)V
+ L95
+ LINENUMBER 555 L95
+ ALOAD 0
+ ILOAD 4
+ ILOAD 5
+ ALOAD 8
+ CHECKCAST net/minecraft/util/IIcon
+ BIPUSH 16
+ BIPUSH 16
+ INVOKEVIRTUAL net/minecraft/client/renderer/entity/RenderItem.renderIcon (IILnet/minecraft/util/IIcon;II)V
+ L96
+ LINENUMBER 557 L96
+ SIPUSH 2896
+ INVOKESTATIC org/lwjgl/opengl/GL11.glEnable (I)V
+ L97
+ LINENUMBER 558 L97
+ SIPUSH 3008
+ INVOKESTATIC org/lwjgl/opengl/GL11.glDisable (I)V
+ L98
+ LINENUMBER 559 L98
+ SIPUSH 3042
+ INVOKESTATIC org/lwjgl/opengl/GL11.glDisable (I)V
+ L99
+ LINENUMBER 561 L99
+ ILOAD 6
+ IFEQ L100
+ ALOAD 3
+ ICONST_0
+ INVOKEVIRTUAL net/minecraft/item/ItemStack.hasEffect (I)Z
+ IFEQ L100
+ L101
+ LINENUMBER 563 L101
+ ALOAD 0
+ ALOAD 2
+ ILOAD 4
+ ILOAD 5
+ INVOKEVIRTUAL net/minecraft/client/renderer/entity/RenderItem.renderEffect (Lnet/minecraft/client/renderer/texture/TextureManager;II)V
+ L100
+ LINENUMBER 565 L100
+ FRAME FULL [net/minecraft/client/renderer/entity/RenderItem net/minecraft/client/gui/FontRenderer net/minecraft/client/renderer/texture/TextureManager net/minecraft/item/ItemStack I I I I net/minecraft/util/IIcon net/minecraft/util/ResourceLocation I F F F] []
+ SIPUSH 2896
+ INVOKESTATIC org/lwjgl/opengl/GL11.glEnable (I)V
+ L34
+ LINENUMBER 568 L34
+ FRAME FULL [net/minecraft/client/renderer/entity/RenderItem net/minecraft/client/gui/FontRenderer net/minecraft/client/renderer/texture/TextureManager net/minecraft/item/ItemStack I I I I net/minecraft/util/IIcon java/lang/Object I] []
+ SIPUSH 2884
+ INVOKESTATIC org/lwjgl/opengl/GL11.glEnable (I)V
+ L102
+ LINENUMBER 569 L102
+ RETURN
+ L103
+ LOCALVARIABLE block Lnet/minecraft/block/Block; L6 L33 9
+ LOCALVARIABLE l I L21 L3 10
+ LOCALVARIABLE f F L24 L3 13
+ LOCALVARIABLE f3 F L22 L3 11
+ LOCALVARIABLE f4 F L23 L3 12
+ LOCALVARIABLE iicon Lnet/minecraft/util/IIcon; L65 L77 15
+ LOCALVARIABLE i1 I L66 L77 16
+ LOCALVARIABLE f1 F L68 L77 17
+ LOCALVARIABLE f2 F L69 L77 18
+ LOCALVARIABLE f F L67 L59 13
+ LOCALVARIABLE tessellator Lnet/minecraft/client/renderer/Tessellator; L46 L79 9
+ LOCALVARIABLE item Lnet/minecraft/item/Item; L57 L79 14
+ LOCALVARIABLE l I L58 L35 10
+ LOCALVARIABLE resourcelocation Lnet/minecraft/util/ResourceLocation; L83 L34 9
+ LOCALVARIABLE f F L90 L34 13
+ LOCALVARIABLE f3 F L88 L34 11
+ LOCALVARIABLE f4 F L89 L34 12
+ LOCALVARIABLE this Lnet/minecraft/client/renderer/entity/RenderItem; L0 L103 0
+ LOCALVARIABLE p_77015_1_ Lnet/minecraft/client/gui/FontRenderer; L0 L103 1
+ LOCALVARIABLE p_77015_2_ Lnet/minecraft/client/renderer/texture/TextureManager; L0 L103 2
+ LOCALVARIABLE p_77015_3_ Lnet/minecraft/item/ItemStack; L0 L103 3
+ LOCALVARIABLE p_77015_4_ I L0 L103 4
+ LOCALVARIABLE p_77015_5_ I L0 L103 5
+ LOCALVARIABLE renderEffect Z L0 L103 6
+ LOCALVARIABLE k I L1 L103 7
+ LOCALVARIABLE object Ljava/lang/Object; L2 L103 8
+ LOCALVARIABLE l I L87 L103 10
+ MAXSTACK = 7
+ MAXLOCALS = 19
+
+ // access flags 0x1
+ public renderItemAndEffectIntoGUI(Lnet/minecraft/client/gui/FontRenderer;Lnet/minecraft/client/renderer/texture/TextureManager;Lnet/minecraft/item/ItemStack;II)V
+ TRYCATCHBLOCK L0 L1 L2 java/lang/Throwable
+ L3
+ LINENUMBER 577 L3
+ ALOAD 3
+ IFNULL L4
+ L5
+ LINENUMBER 579 L5
+ ALOAD 0
+ DUP
+ GETFIELD net/minecraft/client/renderer/entity/RenderItem.zLevel : F
+ LDC 50.0
+ FADD
+ PUTFIELD net/minecraft/client/renderer/entity/RenderItem.zLevel : F
+ L0
+ LINENUMBER 583 L0
+ ALOAD 0
+ GETFIELD net/minecraft/client/renderer/entity/RenderItem.field_147909_c : Lnet/minecraft/client/renderer/RenderBlocks;
+ ALOAD 2
+ ALOAD 3
+ ALOAD 0
+ GETFIELD net/minecraft/client/renderer/entity/RenderItem.renderWithColor : Z
+ ALOAD 0
+ GETFIELD net/minecraft/client/renderer/entity/RenderItem.zLevel : F
+ ILOAD 4
+ I2F
+ ILOAD 5
+ I2F
+ INVOKESTATIC net/minecraftforge/client/ForgeHooksClient.renderInventoryItem (Lnet/minecraft/client/renderer/RenderBlocks;Lnet/minecraft/client/renderer/texture/TextureManager;Lnet/minecraft/item/ItemStack;ZFFF)Z
+ IFNE L1
+ L6
+ LINENUMBER 585 L6
+ ALOAD 0
+ ALOAD 1
+ ALOAD 2
+ ALOAD 3
+ ILOAD 4
+ ILOAD 5
+ ICONST_1
+ INVOKEVIRTUAL net/minecraft/client/renderer/entity/RenderItem.renderItemIntoGUI (Lnet/minecraft/client/gui/FontRenderer;Lnet/minecraft/client/renderer/texture/TextureManager;Lnet/minecraft/item/ItemStack;IIZ)V
+ L1
+ LINENUMBER 625 L1
+ FRAME FULL [net/minecraft/client/renderer/entity/RenderItem net/minecraft/client/gui/FontRenderer net/minecraft/client/renderer/texture/TextureManager net/minecraft/item/ItemStack I I] []
+ GOTO L7
+ L2
+ LINENUMBER 588 L2
+ FRAME FULL [net/minecraft/client/renderer/entity/RenderItem net/minecraft/client/gui/FontRenderer net/minecraft/client/renderer/texture/TextureManager net/minecraft/item/ItemStack I I] [java/lang/Throwable]
+ ASTORE 6
+ L8
+ LINENUMBER 590 L8
+ ALOAD 6
+ LDC "Rendering item"
+ INVOKESTATIC net/minecraft/crash/CrashReport.makeCrashReport (Ljava/lang/Throwable;Ljava/lang/String;)Lnet/minecraft/crash/CrashReport;
+ ASTORE 7
+ L9
+ LINENUMBER 591 L9
+ ALOAD 7
+ LDC "Item being rendered"
+ INVOKEVIRTUAL net/minecraft/crash/CrashReport.makeCategory (Ljava/lang/String;)Lnet/minecraft/crash/CrashReportCategory;
+ ASTORE 8
+ L10
+ LINENUMBER 592 L10
+ ALOAD 8
+ LDC "Item Type"
+ NEW net/minecraft/client/renderer/entity/RenderItem$1
+ DUP
+ ALOAD 0
+ ALOAD 3
+ INVOKESPECIAL net/minecraft/client/renderer/entity/RenderItem$1.<init> (Lnet/minecraft/client/renderer/entity/RenderItem;Lnet/minecraft/item/ItemStack;)V
+ INVOKEVIRTUAL net/minecraft/crash/CrashReportCategory.addCrashSectionCallable (Ljava/lang/String;Ljava/util/concurrent/Callable;)V
+ L11
+ LINENUMBER 600 L11
+ ALOAD 8
+ LDC "Item Aux"
+ NEW net/minecraft/client/renderer/entity/RenderItem$2
+ DUP
+ ALOAD 0
+ ALOAD 3
+ INVOKESPECIAL net/minecraft/client/renderer/entity/RenderItem$2.<init> (Lnet/minecraft/client/renderer/entity/RenderItem;Lnet/minecraft/item/ItemStack;)V
+ INVOKEVIRTUAL net/minecraft/crash/CrashReportCategory.addCrashSectionCallable (Ljava/lang/String;Ljava/util/concurrent/Callable;)V
+ L12
+ LINENUMBER 608 L12
+ ALOAD 8
+ LDC "Item NBT"
+ NEW net/minecraft/client/renderer/entity/RenderItem$3
+ DUP
+ ALOAD 0
+ ALOAD 3
+ INVOKESPECIAL net/minecraft/client/renderer/entity/RenderItem$3.<init> (Lnet/minecraft/client/renderer/entity/RenderItem;Lnet/minecraft/item/ItemStack;)V
+ INVOKEVIRTUAL net/minecraft/crash/CrashReportCategory.addCrashSectionCallable (Ljava/lang/String;Ljava/util/concurrent/Callable;)V
+ L13
+ LINENUMBER 616 L13
+ ALOAD 8
+ LDC "Item Foil"
+ NEW net/minecraft/client/renderer/entity/RenderItem$4
+ DUP
+ ALOAD 0
+ ALOAD 3
+ INVOKESPECIAL net/minecraft/client/renderer/entity/RenderItem$4.<init> (Lnet/minecraft/client/renderer/entity/RenderItem;Lnet/minecraft/item/ItemStack;)V
+ INVOKEVIRTUAL net/minecraft/crash/CrashReportCategory.addCrashSectionCallable (Ljava/lang/String;Ljava/util/concurrent/Callable;)V
+ L14
+ LINENUMBER 624 L14
+ NEW net/minecraft/util/ReportedException
+ DUP
+ ALOAD 7
+ INVOKESPECIAL net/minecraft/util/ReportedException.<init> (Lnet/minecraft/crash/CrashReport;)V
+ ATHROW
+ L7
+ LINENUMBER 644 L7
+ FRAME FULL [net/minecraft/client/renderer/entity/RenderItem net/minecraft/client/gui/FontRenderer net/minecraft/client/renderer/texture/TextureManager net/minecraft/item/ItemStack I I] []
+ ALOAD 0
+ DUP
+ GETFIELD net/minecraft/client/renderer/entity/RenderItem.zLevel : F
+ LDC 50.0
+ FSUB
+ PUTFIELD net/minecraft/client/renderer/entity/RenderItem.zLevel : F
+ L4
+ LINENUMBER 646 L4
+ FRAME FULL [net/minecraft/client/renderer/entity/RenderItem net/minecraft/client/gui/FontRenderer net/minecraft/client/renderer/texture/TextureManager net/minecraft/item/ItemStack I I] []
+ RETURN
+ L15
+ LOCALVARIABLE crashreport Lnet/minecraft/crash/CrashReport; L9 L7 7
+ LOCALVARIABLE crashreportcategory Lnet/minecraft/crash/CrashReportCategory; L10 L7 8
+ LOCALVARIABLE throwable Ljava/lang/Throwable; L8 L7 6
+ LOCALVARIABLE this Lnet/minecraft/client/renderer/entity/RenderItem; L3 L15 0
+ LOCALVARIABLE p_82406_1_ Lnet/minecraft/client/gui/FontRenderer; L3 L15 1
+ LOCALVARIABLE p_82406_2_ Lnet/minecraft/client/renderer/texture/TextureManager; L3 L15 2
+ LOCALVARIABLE p_82406_3_ Lnet/minecraft/item/ItemStack; L3 L15 3
+ LOCALVARIABLE p_82406_4_ I L3 L15 4
+ LOCALVARIABLE p_82406_5_ I L3 L15 5
+ MAXSTACK = 7
+ MAXLOCALS = 9
+
+ // access flags 0x1
+ public renderEffect(Lnet/minecraft/client/renderer/texture/TextureManager;II)V
+ L0
+ LINENUMBER 650 L0
+ SIPUSH 514
+ INVOKESTATIC org/lwjgl/opengl/GL11.glDepthFunc (I)V
+ L1
+ LINENUMBER 651 L1
+ SIPUSH 2896
+ INVOKESTATIC org/lwjgl/opengl/GL11.glDisable (I)V
+ L2
+ LINENUMBER 652 L2
+ ICONST_0
+ INVOKESTATIC org/lwjgl/opengl/GL11.glDepthMask (Z)V
+ L3
+ LINENUMBER 653 L3
+ ALOAD 1
+ GETSTATIC net/minecraft/client/renderer/entity/RenderItem.RES_ITEM_GLINT : Lnet/minecraft/util/ResourceLocation;
+ INVOKEVIRTUAL net/minecraft/client/renderer/texture/TextureManager.bindTexture (Lnet/minecraft/util/ResourceLocation;)V
+ L4
+ LINENUMBER 654 L4
+ SIPUSH 3008
+ INVOKESTATIC org/lwjgl/opengl/GL11.glEnable (I)V
+ L5
+ LINENUMBER 655 L5
+ SIPUSH 3042
+ INVOKESTATIC org/lwjgl/opengl/GL11.glEnable (I)V
+ L6
+ LINENUMBER 656 L6
+ LDC 0.5
+ LDC 0.25
+ LDC 0.8
+ FCONST_1
+ INVOKESTATIC org/lwjgl/opengl/GL11.glColor4f (FFFF)V
+ L7
+ LINENUMBER 657 L7
+ ALOAD 0
+ ILOAD 2
+ LDC 431278612
+ IMUL
+ ILOAD 3
+ LDC 32178161
+ IMUL
+ IADD
+ ILOAD 2
+ ICONST_2
+ ISUB
+ ILOAD 3
+ ICONST_2
+ ISUB
+ BIPUSH 20
+ BIPUSH 20
+ INVOKESPECIAL net/minecraft/client/renderer/entity/RenderItem.renderGlint (IIIII)V
+ L8
+ LINENUMBER 658 L8
+ ICONST_1
+ INVOKESTATIC org/lwjgl/opengl/GL11.glDepthMask (Z)V
+ L9
+ LINENUMBER 659 L9
+ SIPUSH 3042
+ INVOKESTATIC org/lwjgl/opengl/GL11.glDisable (I)V
+ L10
+ LINENUMBER 660 L10
+ SIPUSH 3008
+ INVOKESTATIC org/lwjgl/opengl/GL11.glDisable (I)V
+ L11
+ LINENUMBER 661 L11
+ SIPUSH 2896
+ INVOKESTATIC org/lwjgl/opengl/GL11.glEnable (I)V
+ L12
+ LINENUMBER 662 L12
+ SIPUSH 515
+ INVOKESTATIC org/lwjgl/opengl/GL11.glDepthFunc (I)V
+ L13
+ LINENUMBER 663 L13
+ RETURN
+ L14
+ LOCALVARIABLE this Lnet/minecraft/client/renderer/entity/RenderItem; L0 L14 0
+ LOCALVARIABLE manager Lnet/minecraft/client/renderer/texture/TextureManager; L0 L14 1
+ LOCALVARIABLE x I L0 L14 2
+ LOCALVARIABLE y I L0 L14 3
+ MAXSTACK = 6
+ MAXLOCALS = 4
+
+ // access flags 0x2
+ private renderGlint(IIIII)V
+ L0
+ LINENUMBER 667 L0
+ ICONST_0
+ ISTORE 6
+ L1
+ FRAME FULL [net/minecraft/client/renderer/entity/RenderItem I I I I I I] []
+ ILOAD 6
+ ICONST_1
+ IF_ICMPGE L2
+ SIPUSH 772
+ ICONST_1
+ ICONST_0
+ ICONST_1
+ INVOKESTATIC net/minecraft/client/renderer/OpenGlHelper.glBlendFunc (IIII)V
+ L3
+ LINENUMBER 670 L3
+ LDC 0.00390625
+ FSTORE 7
+ L4
+ LINENUMBER 671 L4
+ LDC 0.00390625
+ FSTORE 8
+ L5
+ LINENUMBER 672 L5
+ INVOKESTATIC net/minecraft/client/Minecraft.getSystemTime ()J
+ SIPUSH 3000
+ ILOAD 6
+ SIPUSH 1873
+ IMUL
+ IADD
+ I2L
+ LREM
+ L2F
+ LDC 3000.0
+ ILOAD 6
+ SIPUSH 1873
+ IMUL
+ I2F
+ FADD
+ FDIV
+ LDC 256.0
+ FMUL
+ FSTORE 9
+ L6
+ LINENUMBER 673 L6
+ FCONST_0
+ FSTORE 10
+ L7
+ LINENUMBER 674 L7
+ GETSTATIC net/minecraft/client/renderer/Tessellator.instance : Lnet/minecraft/client/renderer/Tessellator;
+ ASTORE 11
+ L8
+ LINENUMBER 675 L8
+ LDC 4.0
+ FSTORE 12
+ L9
+ LINENUMBER 677 L9
+ ILOAD 6
+ ICONST_1
+ IF_ICMPNE L10
+ L11
+ LINENUMBER 679 L11
+ LDC -1.0
+ FSTORE 12
+ L10
+ LINENUMBER 682 L10
+ FRAME FULL [net/minecraft/client/renderer/entity/RenderItem I I I I I I F F F F net/minecraft/client/renderer/Tessellator F] []
+ ALOAD 11
+ INVOKEVIRTUAL net/minecraft/client/renderer/Tessellator.startDrawingQuads ()V
+ L12
+ LINENUMBER 683 L12
+ ALOAD 11
+ ILOAD 2
+ ICONST_0
+ IADD
+ I2D
+ ILOAD 3
+ ILOAD 5
+ IADD
+ I2D
+ ALOAD 0
+ GETFIELD net/minecraft/client/renderer/entity/RenderItem.zLevel : F
+ F2D
+ FLOAD 9
+ ILOAD 5
+ I2F
+ FLOAD 12
+ FMUL
+ FADD
+ FLOAD 7
+ FMUL
+ F2D
+ FLOAD 10
+ ILOAD 5
+ I2F
+ FADD
+ FLOAD 8
+ FMUL
+ F2D
+ INVOKEVIRTUAL net/minecraft/client/renderer/Tessellator.addVertexWithUV (DDDDD)V
+ L13
+ LINENUMBER 684 L13
+ ALOAD 11
+ ILOAD 2
+ ILOAD 4
+ IADD
+ I2D
+ ILOAD 3
+ ILOAD 5
+ IADD
+ I2D
+ ALOAD 0
+ GETFIELD net/minecraft/client/renderer/entity/RenderItem.zLevel : F
+ F2D
+ FLOAD 9
+ ILOAD 4
+ I2F
+ FADD
+ ILOAD 5
+ I2F
+ FLOAD 12
+ FMUL
+ FADD
+ FLOAD 7
+ FMUL
+ F2D
+ FLOAD 10
+ ILOAD 5
+ I2F
+ FADD
+ FLOAD 8
+ FMUL
+ F2D
+ INVOKEVIRTUAL net/minecraft/client/renderer/Tessellator.addVertexWithUV (DDDDD)V
+ L14
+ LINENUMBER 685 L14
+ ALOAD 11
+ ILOAD 2
+ ILOAD 4
+ IADD
+ I2D
+ ILOAD 3
+ ICONST_0
+ IADD
+ I2D
+ ALOAD 0
+ GETFIELD net/minecraft/client/renderer/entity/RenderItem.zLevel : F
+ F2D
+ FLOAD 9
+ ILOAD 4
+ I2F
+ FADD
+ FLOAD 7
+ FMUL
+ F2D
+ FLOAD 10
+ FCONST_0
+ FADD
+ FLOAD 8
+ FMUL
+ F2D
+ INVOKEVIRTUAL net/minecraft/client/renderer/Tessellator.addVertexWithUV (DDDDD)V
+ L15
+ LINENUMBER 686 L15
+ ALOAD 11
+ ILOAD 2
+ ICONST_0
+ IADD
+ I2D
+ ILOAD 3
+ ICONST_0
+ IADD
+ I2D
+ ALOAD 0
+ GETFIELD net/minecraft/client/renderer/entity/RenderItem.zLevel : F
+ F2D
+ FLOAD 9
+ FCONST_0
+ FADD
+ FLOAD 7
+ FMUL
+ F2D
+ FLOAD 10
+ FCONST_0
+ FADD
+ FLOAD 8
+ FMUL
+ F2D
+ INVOKEVIRTUAL net/minecraft/client/renderer/Tessellator.addVertexWithUV (DDDDD)V
+ L16
+ LINENUMBER 687 L16
+ ALOAD 11
+ INVOKEVIRTUAL net/minecraft/client/renderer/Tessellator.draw ()I
+ POP
+ L17
+ LINENUMBER 667 L17
+ IINC 6 1
+ GOTO L1
+ L2
+ LINENUMBER 689 L2
+ FRAME FULL [net/minecraft/client/renderer/entity/RenderItem I I I I I I] []
+ RETURN
+ L18
+ LOCALVARIABLE f F L4 L17 7
+ LOCALVARIABLE f1 F L5 L17 8
+ LOCALVARIABLE f2 F L6 L17 9
+ LOCALVARIABLE f3 F L7 L17 10
+ LOCALVARIABLE tessellator Lnet/minecraft/client/renderer/Tessellator; L8 L17 11
+ LOCALVARIABLE f4 F L9 L17 12
+ LOCALVARIABLE j1 I L1 L2 6
+ LOCALVARIABLE this Lnet/minecraft/client/renderer/entity/RenderItem; L0 L18 0
+ LOCALVARIABLE p_77018_1_ I L0 L18 1
+ LOCALVARIABLE p_77018_2_ I L0 L18 2
+ LOCALVARIABLE p_77018_3_ I L0 L18 3
+ LOCALVARIABLE p_77018_4_ I L0 L18 4
+ LOCALVARIABLE p_77018_5_ I L0 L18 5
+ MAXSTACK = 11
+ MAXLOCALS = 13
+
+ // access flags 0x1
+ public renderItemOverlayIntoGUI(Lnet/minecraft/client/gui/FontRenderer;Lnet/minecraft/client/renderer/texture/TextureManager;Lnet/minecraft/item/ItemStack;II)V
+ L0
+ LINENUMBER 697 L0
+ ALOAD 0
+ ALOAD 1
+ ALOAD 2
+ ALOAD 3
+ ILOAD 4
+ ILOAD 5
+ ACONST_NULL
+ CHECKCAST java/lang/String
+ INVOKEVIRTUAL net/minecraft/client/renderer/entity/RenderItem.renderItemOverlayIntoGUI (Lnet/minecraft/client/gui/FontRenderer;Lnet/minecraft/client/renderer/texture/TextureManager;Lnet/minecraft/item/ItemStack;IILjava/lang/String;)V
+ L1
+ LINENUMBER 698 L1
+ RETURN
+ L2
+ LOCALVARIABLE this Lnet/minecraft/client/renderer/entity/RenderItem; L0 L2 0
+ LOCALVARIABLE p_77021_1_ Lnet/minecraft/client/gui/FontRenderer; L0 L2 1
+ LOCALVARIABLE p_77021_2_ Lnet/minecraft/client/renderer/texture/TextureManager; L0 L2 2
+ LOCALVARIABLE p_77021_3_ Lnet/minecraft/item/ItemStack; L0 L2 3
+ LOCALVARIABLE p_77021_4_ I L0 L2 4
+ LOCALVARIABLE p_77021_5_ I L0 L2 5
+ MAXSTACK = 7
+ MAXLOCALS = 6
+
+ // access flags 0x1
+ public renderItemOverlayIntoGUI(Lnet/minecraft/client/gui/FontRenderer;Lnet/minecraft/client/renderer/texture/TextureManager;Lnet/minecraft/item/ItemStack;IILjava/lang/String;)V
+ L0
+ LINENUMBER 702 L0
+ ALOAD 3
+ IFNULL L1
+ L2
+ LINENUMBER 704 L2
+ ALOAD 3
+ GETFIELD net/minecraft/item/ItemStack.stackSize : I
+ ICONST_1
+ IF_ICMPGT L3
+ ALOAD 6
+ IFNULL L4
+ L3
+ LINENUMBER 706 L3
+ FRAME FULL [net/minecraft/client/renderer/entity/RenderItem net/minecraft/client/gui/FontRenderer net/minecraft/client/renderer/texture/TextureManager net/minecraft/item/ItemStack I I java/lang/String] []
+ ALOAD 6
+ IFNONNULL L5
+ ALOAD 3
+ GETFIELD net/minecraft/item/ItemStack.stackSize : I
+ INVOKESTATIC java/lang/String.valueOf (I)Ljava/lang/String;
+ GOTO L6
+ L5
+ FRAME FULL [net/minecraft/client/renderer/entity/RenderItem net/minecraft/client/gui/FontRenderer net/minecraft/client/renderer/texture/TextureManager net/minecraft/item/ItemStack I I java/lang/String] []
+ ALOAD 6
+ L6
+ FRAME FULL [net/minecraft/client/renderer/entity/RenderItem net/minecraft/client/gui/FontRenderer net/minecraft/client/renderer/texture/TextureManager net/minecraft/item/ItemStack I I java/lang/String] [java/lang/String]
+ ASTORE 7
+ L7
+ LINENUMBER 707 L7
+ SIPUSH 2896
+ INVOKESTATIC org/lwjgl/opengl/GL11.glDisable (I)V
+ L8
+ LINENUMBER 708 L8
+ SIPUSH 2929
+ INVOKESTATIC org/lwjgl/opengl/GL11.glDisable (I)V
+ L9
+ LINENUMBER 709 L9
+ SIPUSH 3042
+ INVOKESTATIC org/lwjgl/opengl/GL11.glDisable (I)V
+ L10
+ LINENUMBER 710 L10
+ ALOAD 1
+ ALOAD 7
+ ILOAD 4
+ BIPUSH 19
+ IADD
+ ICONST_2
+ ISUB
+ ALOAD 1
+ ALOAD 7
+ INVOKEVIRTUAL net/minecraft/client/gui/FontRenderer.getStringWidth (Ljava/lang/String;)I
+ ISUB
+ ILOAD 5
+ BIPUSH 6
+ IADD
+ ICONST_3
+ IADD
+ LDC 16777215
+ INVOKEVIRTUAL net/minecraft/client/gui/FontRenderer.drawStringWithShadow (Ljava/lang/String;III)I
+ POP
+ L11
+ LINENUMBER 711 L11
+ SIPUSH 2896
+ INVOKESTATIC org/lwjgl/opengl/GL11.glEnable (I)V
+ L12
+ LINENUMBER 712 L12
+ SIPUSH 2929
+ INVOKESTATIC org/lwjgl/opengl/GL11.glEnable (I)V
+ L4
+ LINENUMBER 715 L4
+ FRAME FULL [net/minecraft/client/renderer/entity/RenderItem net/minecraft/client/gui/FontRenderer net/minecraft/client/renderer/texture/TextureManager net/minecraft/item/ItemStack I I java/lang/String] []
+ ALOAD 3
+ INVOKEVIRTUAL net/minecraft/item/ItemStack.getItem ()Lnet/minecraft/item/Item;
+ ALOAD 3
+ INVOKEVIRTUAL net/minecraft/item/Item.showDurabilityBar (Lnet/minecraft/item/ItemStack;)Z
+ IFEQ L1
+ L13
+ LINENUMBER 717 L13
+ ALOAD 3
+ INVOKEVIRTUAL net/minecraft/item/ItemStack.getItem ()Lnet/minecraft/item/Item;
+ ALOAD 3
+ INVOKEVIRTUAL net/minecraft/item/Item.getDurabilityForDisplay (Lnet/minecraft/item/ItemStack;)D
+ DSTORE 8
+ L14
+ LINENUMBER 718 L14
+ LDC 13.0
+ DLOAD 8
+ LDC 13.0
+ DMUL
+ DSUB
+ INVOKESTATIC java/lang/Math.round (D)J
+ L2I
+ ISTORE 10
+ L15
+ LINENUMBER 719 L15
+ LDC 255.0
+ DLOAD 8
+ LDC 255.0
+ DMUL
+ DSUB
+ INVOKESTATIC java/lang/Math.round (D)J
+ L2I
+ ISTORE 11
+ L16
+ LINENUMBER 720 L16
+ SIPUSH 2896
+ INVOKESTATIC org/lwjgl/opengl/GL11.glDisable (I)V
+ L17
+ LINENUMBER 721 L17
+ SIPUSH 2929
+ INVOKESTATIC org/lwjgl/opengl/GL11.glDisable (I)V
+ L18
+ LINENUMBER 722 L18
+ SIPUSH 3553
+ INVOKESTATIC org/lwjgl/opengl/GL11.glDisable (I)V
+ L19
+ LINENUMBER 723 L19
+ SIPUSH 3008
+ INVOKESTATIC org/lwjgl/opengl/GL11.glDisable (I)V
+ L20
+ LINENUMBER 724 L20
+ SIPUSH 3042
+ INVOKESTATIC org/lwjgl/opengl/GL11.glDisable (I)V
+ L21
+ LINENUMBER 725 L21
+ GETSTATIC net/minecraft/client/renderer/Tessellator.instance : Lnet/minecraft/client/renderer/Tessellator;
+ ASTORE 12
+ L22
+ LINENUMBER 726 L22
+ SIPUSH 255
+ ILOAD 11
+ ISUB
+ BIPUSH 16
+ ISHL
+ ILOAD 11
+ BIPUSH 8
+ ISHL
+ IOR
+ ISTORE 13
+ L23
+ LINENUMBER 727 L23
+ SIPUSH 255
+ ILOAD 11
+ ISUB
+ ICONST_4
+ IDIV
+ BIPUSH 16
+ ISHL
+ SIPUSH 16128
+ IOR
+ ISTORE 14
+ L24
+ LINENUMBER 728 L24
+ ALOAD 0
+ ALOAD 12
+ ILOAD 4
+ ICONST_2
+ IADD
+ ILOAD 5
+ BIPUSH 13
+ IADD
+ BIPUSH 13
+ ICONST_2
+ ICONST_0
+ INVOKESPECIAL net/minecraft/client/renderer/entity/RenderItem.renderQuad (Lnet/minecraft/client/renderer/Tessellator;IIIII)V
+ L25
+ LINENUMBER 729 L25
+ ALOAD 0
+ ALOAD 12
+ ILOAD 4
+ ICONST_2
+ IADD
+ ILOAD 5
+ BIPUSH 13
+ IADD
+ BIPUSH 12
+ ICONST_1
+ ILOAD 14
+ INVOKESPECIAL net/minecraft/client/renderer/entity/RenderItem.renderQuad (Lnet/minecraft/client/renderer/Tessellator;IIIII)V
+ L26
+ LINENUMBER 730 L26
+ ALOAD 0
+ ALOAD 12
+ ILOAD 4
+ ICONST_2
+ IADD
+ ILOAD 5
+ BIPUSH 13
+ IADD
+ ILOAD 10
+ ICONST_1
+ ILOAD 13
+ INVOKESPECIAL net/minecraft/client/renderer/entity/RenderItem.renderQuad (Lnet/minecraft/client/renderer/Tessellator;IIIII)V
+ L27
+ LINENUMBER 732 L27
+ SIPUSH 3008
+ INVOKESTATIC org/lwjgl/opengl/GL11.glEnable (I)V
+ L28
+ LINENUMBER 733 L28
+ SIPUSH 3553
+ INVOKESTATIC org/lwjgl/opengl/GL11.glEnable (I)V
+ L29
+ LINENUMBER 734 L29
+ SIPUSH 2896
+ INVOKESTATIC org/lwjgl/opengl/GL11.glEnable (I)V
+ L30
+ LINENUMBER 735 L30
+ SIPUSH 2929
+ INVOKESTATIC org/lwjgl/opengl/GL11.glEnable (I)V
+ L31
+ LINENUMBER 736 L31
+ FCONST_1
+ FCONST_1
+ FCONST_1
+ FCONST_1
+ INVOKESTATIC org/lwjgl/opengl/GL11.glColor4f (FFFF)V
+ L1
+ LINENUMBER 739 L1
+ FRAME FULL [net/minecraft/client/renderer/entity/RenderItem net/minecraft/client/gui/FontRenderer net/minecraft/client/renderer/texture/TextureManager net/minecraft/item/ItemStack I I java/lang/String] []
+ RETURN
+ L32
+ LOCALVARIABLE s1 Ljava/lang/String; L7 L4 7
+ LOCALVARIABLE health D L14 L1 8
+ LOCALVARIABLE j1 I L15 L1 10
+ LOCALVARIABLE k I L16 L1 11
+ LOCALVARIABLE tessellator Lnet/minecraft/client/renderer/Tessellator; L22 L1 12
+ LOCALVARIABLE l I L23 L1 13
+ LOCALVARIABLE i1 I L24 L1 14
+ LOCALVARIABLE this Lnet/minecraft/client/renderer/entity/RenderItem; L0 L32 0
+ LOCALVARIABLE p_94148_1_ Lnet/minecraft/client/gui/FontRenderer; L0 L32 1
+ LOCALVARIABLE p_94148_2_ Lnet/minecraft/client/renderer/texture/TextureManager; L0 L32 2
+ LOCALVARIABLE p_94148_3_ Lnet/minecraft/item/ItemStack; L0 L32 3
+ LOCALVARIABLE p_94148_4_ I L0 L32 4
+ LOCALVARIABLE p_94148_5_ I L0 L32 5
+ LOCALVARIABLE p_94148_6_ Ljava/lang/String; L0 L32 6
+ MAXSTACK = 7
+ MAXLOCALS = 15
+
+ // access flags 0x2
+ private renderQuad(Lnet/minecraft/client/renderer/Tessellator;IIIII)V
+ L0
+ LINENUMBER 747 L0
+ ALOAD 1
+ INVOKEVIRTUAL net/minecraft/client/renderer/Tessellator.startDrawingQuads ()V
+ L1
+ LINENUMBER 748 L1
+ ALOAD 1
+ ILOAD 6
+ INVOKEVIRTUAL net/minecraft/client/renderer/Tessellator.setColorOpaque_I (I)V
+ L2
+ LINENUMBER 749 L2
+ ALOAD 1
+ ILOAD 2
+ ICONST_0
+ IADD
+ I2D
+ ILOAD 3
+ ICONST_0
+ IADD
+ I2D
+ DCONST_0
+ INVOKEVIRTUAL net/minecraft/client/renderer/Tessellator.addVertex (DDD)V
+ L3
+ LINENUMBER 750 L3
+ ALOAD 1
+ ILOAD 2
+ ICONST_0
+ IADD
+ I2D
+ ILOAD 3
+ ILOAD 5
+ IADD
+ I2D
+ DCONST_0
+ INVOKEVIRTUAL net/minecraft/client/renderer/Tessellator.addVertex (DDD)V
+ L4
+ LINENUMBER 751 L4
+ ALOAD 1
+ ILOAD 2
+ ILOAD 4
+ IADD
+ I2D
+ ILOAD 3
+ ILOAD 5
+ IADD
+ I2D
+ DCONST_0
+ INVOKEVIRTUAL net/minecraft/client/renderer/Tessellator.addVertex (DDD)V
+ L5
+ LINENUMBER 752 L5
+ ALOAD 1
+ ILOAD 2
+ ILOAD 4
+ IADD
+ I2D
+ ILOAD 3
+ ICONST_0
+ IADD
+ I2D
+ DCONST_0
+ INVOKEVIRTUAL net/minecraft/client/renderer/Tessellator.addVertex (DDD)V
+ L6
+ LINENUMBER 753 L6
+ ALOAD 1
+ INVOKEVIRTUAL net/minecraft/client/renderer/Tessellator.draw ()I
+ POP
+ L7
+ LINENUMBER 754 L7
+ RETURN
+ L8
+ LOCALVARIABLE this Lnet/minecraft/client/renderer/entity/RenderItem; L0 L8 0
+ LOCALVARIABLE p_77017_1_ Lnet/minecraft/client/renderer/Tessellator; L0 L8 1
+ LOCALVARIABLE p_77017_2_ I L0 L8 2
+ LOCALVARIABLE p_77017_3_ I L0 L8 3
+ LOCALVARIABLE p_77017_4_ I L0 L8 4
+ LOCALVARIABLE p_77017_5_ I L0 L8 5
+ LOCALVARIABLE p_77017_6_ I L0 L8 6
+ MAXSTACK = 7
+ MAXLOCALS = 7
+
+ // access flags 0x1
+ public renderIcon(IILnet/minecraft/util/IIcon;II)V
+ L0
+ LINENUMBER 758 L0
+ GETSTATIC net/minecraft/client/renderer/Tessellator.instance : Lnet/minecraft/client/renderer/Tessellator;
+ ASTORE 6
+ L1
+ LINENUMBER 759 L1
+ ALOAD 6
+ INVOKEVIRTUAL net/minecraft/client/renderer/Tessellator.startDrawingQuads ()V
+ L2
+ LINENUMBER 760 L2
+ ALOAD 6
+ ILOAD 1
+ ICONST_0
+ IADD
+ I2D
+ ILOAD 2
+ ILOAD 5
+ IADD
+ I2D
+ ALOAD 0
+ GETFIELD net/minecraft/client/renderer/entity/RenderItem.zLevel : F
+ F2D
+ ALOAD 3
+ INVOKEINTERFACE net/minecraft/util/IIcon.getMinU ()F
+ F2D
+ ALOAD 3
+ INVOKEINTERFACE net/minecraft/util/IIcon.getMaxV ()F
+ F2D
+ INVOKEVIRTUAL net/minecraft/client/renderer/Tessellator.addVertexWithUV (DDDDD)V
+ L3
+ LINENUMBER 761 L3
+ ALOAD 6
+ ILOAD 1
+ ILOAD 4
+ IADD
+ I2D
+ ILOAD 2
+ ILOAD 5
+ IADD
+ I2D
+ ALOAD 0
+ GETFIELD net/minecraft/client/renderer/entity/RenderItem.zLevel : F
+ F2D
+ ALOAD 3
+ INVOKEINTERFACE net/minecraft/util/IIcon.getMaxU ()F
+ F2D
+ ALOAD 3
+ INVOKEINTERFACE net/minecraft/util/IIcon.getMaxV ()F
+ F2D
+ INVOKEVIRTUAL net/minecraft/client/renderer/Tessellator.addVertexWithUV (DDDDD)V
+ L4
+ LINENUMBER 762 L4
+ ALOAD 6
+ ILOAD 1
+ ILOAD 4
+ IADD
+ I2D
+ ILOAD 2
+ ICONST_0
+ IADD
+ I2D
+ ALOAD 0
+ GETFIELD net/minecraft/client/renderer/entity/RenderItem.zLevel : F
+ F2D
+ ALOAD 3
+ INVOKEINTERFACE net/minecraft/util/IIcon.getMaxU ()F
+ F2D
+ ALOAD 3
+ INVOKEINTERFACE net/minecraft/util/IIcon.getMinV ()F
+ F2D
+ INVOKEVIRTUAL net/minecraft/client/renderer/Tessellator.addVertexWithUV (DDDDD)V
+ L5
+ LINENUMBER 763 L5
+ ALOAD 6
+ ILOAD 1
+ ICONST_0
+ IADD
+ I2D
+ ILOAD 2
+ ICONST_0
+ IADD
+ I2D
+ ALOAD 0
+ GETFIELD net/minecraft/client/renderer/entity/RenderItem.zLevel : F
+ F2D
+ ALOAD 3
+ INVOKEINTERFACE net/minecraft/util/IIcon.getMinU ()F
+ F2D
+ ALOAD 3
+ INVOKEINTERFACE net/minecraft/util/IIcon.getMinV ()F
+ F2D
+ INVOKEVIRTUAL net/minecraft/client/renderer/Tessellator.addVertexWithUV (DDDDD)V
+ L6
+ LINENUMBER 764 L6
+ ALOAD 6
+ INVOKEVIRTUAL net/minecraft/client/renderer/Tessellator.draw ()I
+ POP
+ L7
+ LINENUMBER 765 L7
+ RETURN
+ L8
+ LOCALVARIABLE this Lnet/minecraft/client/renderer/entity/RenderItem; L0 L8 0
+ LOCALVARIABLE p_94149_1_ I L0 L8 1
+ LOCALVARIABLE p_94149_2_ I L0 L8 2
+ LOCALVARIABLE p_94149_3_ Lnet/minecraft/util/IIcon; L0 L8 3
+ LOCALVARIABLE p_94149_4_ I L0 L8 4
+ LOCALVARIABLE p_94149_5_ I L0 L8 5
+ LOCALVARIABLE tessellator Lnet/minecraft/client/renderer/Tessellator; L1 L8 6
+ MAXSTACK = 11
+ MAXLOCALS = 7
+
+ // access flags 0x4
+ protected getEntityTexture(Lnet/minecraft/entity/Entity;)Lnet/minecraft/util/ResourceLocation;
+ L0
+ LINENUMBER 772 L0
+ ALOAD 0
+ ALOAD 1
+ CHECKCAST net/minecraft/entity/item/EntityItem
+ INVOKEVIRTUAL net/minecraft/client/renderer/entity/RenderItem.getEntityTexture (Lnet/minecraft/entity/item/EntityItem;)Lnet/minecraft/util/ResourceLocation;
+ ARETURN
+ L1
+ LOCALVARIABLE this Lnet/minecraft/client/renderer/entity/RenderItem; L0 L1 0
+ LOCALVARIABLE p_110775_1_ Lnet/minecraft/entity/Entity; L0 L1 1
+ MAXSTACK = 2
+ MAXLOCALS = 2
+
+ // access flags 0x1
+ public doRender(Lnet/minecraft/entity/Entity;DDDFF)V
+ L0
+ LINENUMBER 783 L0
+ ALOAD 0
+ ALOAD 1
+ CHECKCAST net/minecraft/entity/item/EntityItem
+ DLOAD 2
+ DLOAD 4
+ DLOAD 6
+ FLOAD 8
+ FLOAD 9
+ INVOKEVIRTUAL net/minecraft/client/renderer/entity/RenderItem.doRender (Lnet/minecraft/entity/item/EntityItem;DDDFF)V
+ L1
+ LINENUMBER 784 L1
+ RETURN
+ L2
+ LOCALVARIABLE this Lnet/minecraft/client/renderer/entity/RenderItem; L0 L2 0
+ LOCALVARIABLE p_76986_1_ Lnet/minecraft/entity/Entity; L0 L2 1
+ LOCALVARIABLE p_76986_2_ D L0 L2 2
+ LOCALVARIABLE p_76986_4_ D L0 L2 4
+ LOCALVARIABLE p_76986_6_ D L0 L2 6
+ LOCALVARIABLE p_76986_8_ F L0 L2 8
+ LOCALVARIABLE p_76986_9_ F L0 L2 9
+ MAXSTACK = 10
+ MAXLOCALS = 10
+
+ // access flags 0x1
+ public shouldSpreadItems()Z
+ L0
+ LINENUMBER 794 L0
+ ICONST_1
+ IRETURN
+ L1
+ LOCALVARIABLE this Lnet/minecraft/client/renderer/entity/RenderItem; L0 L1 0
+ MAXSTACK = 1
+ MAXLOCALS = 1
+
+ // access flags 0x1
+ public shouldBob()Z
+ L0
+ LINENUMBER 803 L0
+ ICONST_1
+ IRETURN
+ L1
+ LOCALVARIABLE this Lnet/minecraft/client/renderer/entity/RenderItem; L0 L1 0
+ MAXSTACK = 1
+ MAXLOCALS = 1
+
+ // access flags 0x1
+ public getMiniBlockCount(Lnet/minecraft/item/ItemStack;B)B
+ L0
+ LINENUMBER 808 L0
+ ILOAD 2
+ IRETURN
+ L1
+ LOCALVARIABLE this Lnet/minecraft/client/renderer/entity/RenderItem; L0 L1 0
+ LOCALVARIABLE stack Lnet/minecraft/item/ItemStack; L0 L1 1
+ LOCALVARIABLE original B L0 L1 2
+ MAXSTACK = 1
+ MAXLOCALS = 3
+
+ // access flags 0x1
+ public getMiniItemCount(Lnet/minecraft/item/ItemStack;B)B
+ L0
+ LINENUMBER 820 L0
+ ILOAD 2
+ IRETURN
+ L1
+ LOCALVARIABLE this Lnet/minecraft/client/renderer/entity/RenderItem; L0 L1 0
+ LOCALVARIABLE stack Lnet/minecraft/item/ItemStack; L0 L1 1
+ LOCALVARIABLE original B L0 L1 2
+ MAXSTACK = 1
+ MAXLOCALS = 3
+
+ // access flags 0x9
+ public static getInstance()Lnet/minecraft/client/renderer/entity/RenderItem;
+ L0
+ LINENUMBER 831 L0
+ GETSTATIC net/minecraft/client/renderer/entity/RenderItem.instance : Lnet/minecraft/client/renderer/entity/RenderItem;
+ IFNONNULL L1
+ NEW net/minecraft/client/renderer/entity/RenderItem
+ DUP
+ INVOKESPECIAL net/minecraft/client/renderer/entity/RenderItem.<init> ()V
+ PUTSTATIC net/minecraft/client/renderer/entity/RenderItem.instance : Lnet/minecraft/client/renderer/entity/RenderItem;
+ L1
+ LINENUMBER 832 L1
+ FRAME FULL [] []
+ GETSTATIC net/minecraft/client/renderer/entity/RenderItem.instance : Lnet/minecraft/client/renderer/entity/RenderItem;
+ ARETURN
+ MAXSTACK = 2
+ MAXLOCALS = 0
+
+ // access flags 0x8
+ static <clinit>()V
+ L0
+ LINENUMBER 37 L0
+ NEW net/minecraft/util/ResourceLocation
+ DUP
+ LDC "textures/misc/enchanted_item_glint.png"
+ INVOKESPECIAL net/minecraft/util/ResourceLocation.<init> (Ljava/lang/String;)V
+ PUTSTATIC net/minecraft/client/renderer/entity/RenderItem.RES_ITEM_GLINT : Lnet/minecraft/util/ResourceLocation;
+ RETURN
+ MAXSTACK = 3
+ MAXLOCALS = 0
+}