// class version 50.0 (50) // access flags 0x21 public class bod { // compiled from: ItemRenderer.java // access flags 0x1008 static synthetic INNERCLASS bod$1 bod null // access flags 0x4019 public final static enum INNERCLASS bpl$b bpl b // access flags 0x4019 public final static enum INNERCLASS bob$r bob r // access flags 0x4019 public final static enum INNERCLASS bob$l bob l // access flags 0x1A private final static Lkn; a // access flags 0x1A private final static Lkn; b // access flags 0x12 private final Lbcx; c // access flags 0x2 private Ladz; d // access flags 0x2 private Ladz; e // access flags 0x2 private F f // access flags 0x2 private F g // access flags 0x2 private F h // access flags 0x2 private F i // access flags 0x12 private final Lbsh; j // access flags 0x12 private final Lbsu; k // access flags 0x1 public (Lbcx;)V L0 LINENUMBER 55 L0 ALOAD 0 INVOKESPECIAL java/lang/Object. ()V L1 LINENUMBER 56 L1 ALOAD 0 ALOAD 1 PUTFIELD bod.c : Lbcx; L2 LINENUMBER 57 L2 ALOAD 0 ALOAD 1 INVOKEVIRTUAL bcx.ac ()Lbsh; PUTFIELD bod.j : Lbsh; L3 LINENUMBER 58 L3 ALOAD 0 ALOAD 1 INVOKEVIRTUAL bcx.ad ()Lbsu; PUTFIELD bod.k : Lbsu; L4 LINENUMBER 59 L4 RETURN L5 LOCALVARIABLE this Lbod; L0 L5 0 LOCALVARIABLE mcIn Lbcx; L0 L5 1 MAXSTACK = 2 MAXLOCALS = 2 // access flags 0x1 public a(Lsf;Ladz;Lbpl$b;)V L0 LINENUMBER 63 L0 ALOAD 0 ALOAD 1 ALOAD 2 ALOAD 3 ICONST_0 INVOKEVIRTUAL bod.a (Lsf;Ladz;Lbpl$b;Z)V L1 LINENUMBER 64 L1 RETURN L2 LOCALVARIABLE this Lbod; L0 L2 0 LOCALVARIABLE entityIn Lsf; L0 L2 1 LOCALVARIABLE heldStack Ladz; L0 L2 2 LOCALVARIABLE transform Lbpl$b; L0 L2 3 MAXSTACK = 5 MAXLOCALS = 4 // access flags 0x1 public a(Lsf;Ladz;Lbpl$b;Z)V L0 LINENUMBER 68 L0 ALOAD 2 IFNULL L1 L2 LINENUMBER 70 L2 ALOAD 2 INVOKEVIRTUAL adz.b ()Ladx; ASTORE 5 L3 LINENUMBER 71 L3 ALOAD 5 INVOKESTATIC akf.a (Ladx;)Lakf; ASTORE 6 L4 LINENUMBER 72 L4 INVOKESTATIC bob.G ()V L5 LINENUMBER 73 L5 ALOAD 0 GETFIELD bod.k : Lbsu; ALOAD 2 INVOKEVIRTUAL bsu.a (Ladz;)Z IFEQ L6 ALOAD 0 ALOAD 6 INVOKESPECIAL bod.a (Lakf;)Z IFEQ L6 ICONST_1 GOTO L7 L6 FRAME FULL [bod sf adz bpl$b I adx akf] [] ICONST_0 L7 FRAME FULL [bod sf adz bpl$b I adx akf] [I] ISTORE 7 L8 LINENUMBER 75 L8 ILOAD 7 IFEQ L9 L10 LINENUMBER 78 L10 INVOKESTATIC Config.isShaders ()Z IFEQ L11 GETSTATIC shadersmod/client/Shaders.renderItemKeepDepthMask : Z IFNE L9 L11 LINENUMBER 80 L11 FRAME FULL [bod sf adz bpl$b I adx akf I] [] ICONST_0 INVOKESTATIC bob.a (Z)V L9 LINENUMBER 83 L9 FRAME FULL [bod sf adz bpl$b I adx akf I] [] ALOAD 0 GETFIELD bod.k : Lbsu; ALOAD 2 ALOAD 1 ALOAD 3 ILOAD 4 INVOKEVIRTUAL bsu.a (Ladz;Lsf;Lbpl$b;Z)V L12 LINENUMBER 85 L12 ILOAD 7 IFEQ L13 L14 LINENUMBER 87 L14 ICONST_1 INVOKESTATIC bob.a (Z)V L13 LINENUMBER 90 L13 FRAME FULL [bod sf adz bpl$b I adx akf I] [] INVOKESTATIC bob.H ()V L1 LINENUMBER 92 L1 FRAME FULL [bod sf adz bpl$b I] [] RETURN L15 LOCALVARIABLE item Ladx; L3 L1 5 LOCALVARIABLE block Lakf; L4 L1 6 LOCALVARIABLE flag Z L8 L1 7 LOCALVARIABLE this Lbod; L0 L15 0 LOCALVARIABLE entitylivingbaseIn Lsf; L0 L15 1 LOCALVARIABLE heldStack Ladz; L0 L15 2 LOCALVARIABLE transform Lbpl$b; L0 L15 3 LOCALVARIABLE p_187462_4_ Z L0 L15 4 MAXSTACK = 5 MAXLOCALS = 8 // access flags 0x2 private a(Lakf;)Z @Ljavax/annotation/Nullable;() // parameter 0 L0 LINENUMBER 99 L0 ALOAD 1 IFNULL L1 ALOAD 1 INVOKEVIRTUAL akf.f ()Lahv; GETSTATIC ahv.d : Lahv; IF_ACMPNE L1 ICONST_1 GOTO L2 L1 FRAME FULL [bod akf] [] ICONST_0 L2 FRAME FULL [bod akf] [I] IRETURN L3 LOCALVARIABLE this Lbod; L0 L3 0 LOCALVARIABLE blockIn Lakf; L0 L3 1 MAXSTACK = 2 MAXLOCALS = 2 // access flags 0x2 private a(FF)V L0 LINENUMBER 107 L0 INVOKESTATIC bob.G ()V L1 LINENUMBER 108 L1 FLOAD 1 FCONST_1 FCONST_0 FCONST_0 INVOKESTATIC bob.b (FFFF)V L2 LINENUMBER 109 L2 FLOAD 2 FCONST_0 FCONST_1 FCONST_0 INVOKESTATIC bob.b (FFFF)V L3 LINENUMBER 110 L3 INVOKESTATIC bcv.b ()V L4 LINENUMBER 111 L4 INVOKESTATIC bob.H ()V L5 LINENUMBER 112 L5 RETURN L6 LOCALVARIABLE this Lbod; L0 L6 0 LOCALVARIABLE angle F L0 L6 1 LOCALVARIABLE angleY F L0 L6 2 MAXSTACK = 4 MAXLOCALS = 3 // access flags 0x2 private b()V L0 LINENUMBER 116 L0 ALOAD 0 GETFIELD bod.c : Lbcx; GETFIELD bcx.h : Lbnn; ASTORE 1 L1 LINENUMBER 117 L1 ALOAD 0 GETFIELD bod.c : Lbcx; GETFIELD bcx.f : Lbln; NEW cm DUP ALOAD 1 GETFIELD bnk.p : D ALOAD 1 GETFIELD bnk.q : D ALOAD 1 INVOKEVIRTUAL bnk.bq ()F F2D DADD ALOAD 1 GETFIELD bnk.r : D INVOKESPECIAL cm. (DDD)V ICONST_0 INVOKEVIRTUAL bln.b (Lcm;I)I ISTORE 2 L2 LINENUMBER 119 L2 INVOKESTATIC Config.isDynamicLights ()Z IFEQ L3 L4 LINENUMBER 120 L4 ALOAD 0 GETFIELD bod.c : Lbcx; INVOKEVIRTUAL bcx.aa ()Lrw; ILOAD 2 INVOKESTATIC DynamicLights.getCombinedLight (Lrw;I)I ISTORE 2 L3 LINENUMBER 122 L3 FRAME FULL [bod bnn I] [] ILOAD 2 LDC 65535 IAND I2F FSTORE 3 L5 LINENUMBER 123 L5 ILOAD 2 BIPUSH 16 ISHR I2F FSTORE 4 L6 LINENUMBER 124 L6 GETSTATIC caf.r : I FLOAD 3 FLOAD 4 INVOKESTATIC caf.a (IFF)V L7 LINENUMBER 125 L7 RETURN L8 LOCALVARIABLE this Lbod; L0 L8 0 LOCALVARIABLE abstractclientplayer Lbnk; L1 L8 1 LOCALVARIABLE i I L2 L8 2 LOCALVARIABLE f F L5 L8 3 LOCALVARIABLE f1 F L6 L8 4 MAXSTACK = 9 MAXLOCALS = 5 // access flags 0x2 private c(F)V L0 LINENUMBER 129 L0 ALOAD 0 GETFIELD bod.c : Lbcx; GETFIELD bcx.h : Lbnn; ASTORE 2 L1 LINENUMBER 130 L1 ALOAD 2 GETFIELD bnn.bV : F ALOAD 2 GETFIELD bnn.bT : F ALOAD 2 GETFIELD bnn.bV : F FSUB FLOAD 1 FMUL FADD FSTORE 3 L2 LINENUMBER 131 L2 ALOAD 2 GETFIELD bnn.bU : F ALOAD 2 GETFIELD bnn.bS : F ALOAD 2 GETFIELD bnn.bU : F FSUB FLOAD 1 FMUL FADD FSTORE 4 L3 LINENUMBER 132 L3 ALOAD 2 GETFIELD bnn.w : F FLOAD 3 FSUB LDC 0.1 FMUL FCONST_1 FCONST_0 FCONST_0 INVOKESTATIC bob.b (FFFF)V L4 LINENUMBER 133 L4 ALOAD 2 GETFIELD bnn.v : F FLOAD 4 FSUB LDC 0.1 FMUL FCONST_0 FCONST_1 FCONST_0 INVOKESTATIC bob.b (FFFF)V L5 LINENUMBER 134 L5 RETURN L6 LOCALVARIABLE this Lbod; L0 L6 0 LOCALVARIABLE p_187458_1_ F L0 L6 1 LOCALVARIABLE entityplayersp Lbnn; L1 L6 2 LOCALVARIABLE f F L2 L6 3 LOCALVARIABLE f1 F L3 L6 4 MAXSTACK = 4 MAXLOCALS = 5 // access flags 0x2 private d(F)F L0 LINENUMBER 141 L0 FCONST_1 FLOAD 1 LDC 45.0 FDIV FSUB LDC 0.1 FADD FSTORE 2 L1 LINENUMBER 142 L1 FLOAD 2 FCONST_0 FCONST_1 INVOKESTATIC op.a (FFF)F FSTORE 2 L2 LINENUMBER 143 L2 FLOAD 2 LDC 3.1415927 FMUL INVOKESTATIC op.b (F)F FNEG LDC 0.5 FMUL LDC 0.5 FADD FSTORE 2 L3 LINENUMBER 144 L3 FLOAD 2 FRETURN L4 LOCALVARIABLE this Lbod; L0 L4 0 LOCALVARIABLE pitch F L0 L4 1 LOCALVARIABLE f F L1 L4 2 MAXSTACK = 3 MAXLOCALS = 3 // access flags 0x2 private c()V L0 LINENUMBER 149 L0 ALOAD 0 GETFIELD bod.c : Lbcx; GETFIELD bcx.h : Lbnn; INVOKEVIRTUAL bnn.aP ()Z IFNE L1 L2 LINENUMBER 151 L2 INVOKESTATIC bob.r ()V L3 LINENUMBER 152 L3 INVOKESTATIC bob.G ()V L4 LINENUMBER 153 L4 LDC 90.0 FCONST_0 FCONST_1 FCONST_0 INVOKESTATIC bob.b (FFFF)V L5 LINENUMBER 154 L5 ALOAD 0 GETSTATIC se.b : Lse; INVOKESPECIAL bod.a (Lse;)V L6 LINENUMBER 155 L6 ALOAD 0 GETSTATIC se.a : Lse; INVOKESPECIAL bod.a (Lse;)V L7 LINENUMBER 156 L7 INVOKESTATIC bob.H ()V L8 LINENUMBER 157 L8 INVOKESTATIC bob.q ()V L1 LINENUMBER 159 L1 FRAME FULL [bod] [] RETURN L9 LOCALVARIABLE this Lbod; L0 L9 0 MAXSTACK = 4 MAXLOCALS = 1 // access flags 0x2 private a(Lse;)V L0 LINENUMBER 163 L0 ALOAD 0 GETFIELD bod.c : Lbcx; INVOKEVIRTUAL bcx.N ()Lbwf; ALOAD 0 GETFIELD bod.c : Lbcx; GETFIELD bcx.h : Lbnn; INVOKEVIRTUAL bnn.o ()Lkn; INVOKEVIRTUAL bwf.a (Lkn;)V L1 LINENUMBER 164 L1 ALOAD 0 GETFIELD bod.j : Lbsh; ALOAD 0 GETFIELD bod.c : Lbcx; GETFIELD bcx.h : Lbnn; INVOKEVIRTUAL bsh.a (Lrw;)Lbsi; ASTORE 2 L2 LINENUMBER 165 L2 ALOAD 2 CHECKCAST bvh ASTORE 3 L3 LINENUMBER 166 L3 INVOKESTATIC bob.G ()V L4 LINENUMBER 167 L4 ALOAD 1 GETSTATIC se.b : Lse; IF_ACMPNE L5 FCONST_1 GOTO L6 L5 FRAME FULL [bod se bsi bvh] [] LDC -1.0 L6 FRAME FULL [bod se bsi bvh] [F] FSTORE 4 L7 LINENUMBER 168 L7 LDC 92.0 FCONST_0 FCONST_1 FCONST_0 INVOKESTATIC bob.b (FFFF)V L8 LINENUMBER 169 L8 LDC 45.0 FCONST_1 FCONST_0 FCONST_0 INVOKESTATIC bob.b (FFFF)V L9 LINENUMBER 170 L9 FLOAD 4 LDC -41.0 FMUL FCONST_0 FCONST_0 FCONST_1 INVOKESTATIC bob.b (FFFF)V L10 LINENUMBER 171 L10 FLOAD 4 LDC 0.3 FMUL LDC -1.1 LDC 0.45 INVOKESTATIC bob.c (FFF)V L11 LINENUMBER 173 L11 ALOAD 1 GETSTATIC se.b : Lse; IF_ACMPNE L12 L13 LINENUMBER 175 L13 ALOAD 3 ALOAD 0 GETFIELD bod.c : Lbcx; GETFIELD bcx.h : Lbnn; INVOKEVIRTUAL bvh.b (Lbnk;)V GOTO L14 L12 LINENUMBER 179 L12 FRAME FULL [bod se bsi bvh F] [] ALOAD 3 ALOAD 0 GETFIELD bod.c : Lbcx; GETFIELD bcx.h : Lbnn; INVOKEVIRTUAL bvh.c (Lbnk;)V L14 LINENUMBER 182 L14 FRAME FULL [bod se bsi bvh F] [] INVOKESTATIC bob.H ()V L15 LINENUMBER 183 L15 RETURN L16 LOCALVARIABLE this Lbod; L0 L16 0 LOCALVARIABLE p_187455_1_ Lse; L0 L16 1 LOCALVARIABLE render Lbsi; L2 L16 2 // signature Lbsi; // declaration: bsi LOCALVARIABLE renderplayer Lbvh; L3 L16 3 LOCALVARIABLE f F L7 L16 4 MAXSTACK = 4 MAXLOCALS = 5 // access flags 0x2 private a(FLse;FLadz;)V L0 LINENUMBER 187 L0 ALOAD 2 GETSTATIC se.b : Lse; IF_ACMPNE L1 FCONST_1 GOTO L2 L1 FRAME FULL [bod F se F adz] [] LDC -1.0 L2 FRAME FULL [bod F se F adz] [F] FSTORE 5 L3 LINENUMBER 188 L3 FLOAD 5 LDC 0.125 FMUL LDC -0.125 FCONST_0 INVOKESTATIC bob.c (FFF)V L4 LINENUMBER 190 L4 ALOAD 0 GETFIELD bod.c : Lbcx; GETFIELD bcx.h : Lbnn; INVOKEVIRTUAL bnn.aP ()Z IFNE L5 L6 LINENUMBER 192 L6 INVOKESTATIC bob.G ()V L7 LINENUMBER 193 L7 FLOAD 5 LDC 10.0 FMUL FCONST_0 FCONST_0 FCONST_1 INVOKESTATIC bob.b (FFFF)V L8 LINENUMBER 194 L8 ALOAD 0 FLOAD 1 FLOAD 3 ALOAD 2 INVOKESPECIAL bod.a (FFLse;)V L9 LINENUMBER 195 L9 INVOKESTATIC bob.H ()V L5 LINENUMBER 198 L5 FRAME FULL [bod F se F adz F] [] INVOKESTATIC bob.G ()V L10 LINENUMBER 199 L10 FLOAD 5 LDC 0.51 FMUL LDC -0.08 FLOAD 1 LDC -1.2 FMUL FADD LDC -0.75 INVOKESTATIC bob.c (FFF)V L11 LINENUMBER 200 L11 FLOAD 3 INVOKESTATIC op.c (F)F FSTORE 6 L12 LINENUMBER 201 L12 FLOAD 6 LDC 3.1415927 FMUL INVOKESTATIC op.a (F)F FSTORE 7 L13 LINENUMBER 202 L13 LDC -0.5 FLOAD 7 FMUL FSTORE 8 L14 LINENUMBER 203 L14 LDC 0.4 FLOAD 6 LDC 6.2831855 FMUL INVOKESTATIC op.a (F)F FMUL FSTORE 9 L15 LINENUMBER 204 L15 LDC -0.3 FLOAD 3 LDC 3.1415927 FMUL INVOKESTATIC op.a (F)F FMUL FSTORE 10 L16 LINENUMBER 205 L16 FLOAD 5 FLOAD 8 FMUL FLOAD 9 LDC 0.3 FLOAD 7 FMUL FSUB FLOAD 10 INVOKESTATIC bob.c (FFF)V L17 LINENUMBER 206 L17 FLOAD 7 LDC -45.0 FMUL FCONST_1 FCONST_0 FCONST_0 INVOKESTATIC bob.b (FFFF)V L18 LINENUMBER 207 L18 FLOAD 5 FLOAD 7 FMUL LDC -30.0 FMUL FCONST_0 FCONST_1 FCONST_0 INVOKESTATIC bob.b (FFFF)V L19 LINENUMBER 208 L19 ALOAD 0 ALOAD 4 INVOKESPECIAL bod.a (Ladz;)V L20 LINENUMBER 209 L20 INVOKESTATIC bob.H ()V L21 LINENUMBER 210 L21 RETURN L22 LOCALVARIABLE this Lbod; L0 L22 0 LOCALVARIABLE p_187465_1_ F L0 L22 1 LOCALVARIABLE p_187465_2_ Lse; L0 L22 2 LOCALVARIABLE p_187465_3_ F L0 L22 3 LOCALVARIABLE p_187465_4_ Ladz; L0 L22 4 LOCALVARIABLE f F L3 L22 5 LOCALVARIABLE f1 F L12 L22 6 LOCALVARIABLE f2 F L13 L22 7 LOCALVARIABLE f3 F L14 L22 8 LOCALVARIABLE f4 F L15 L22 9 LOCALVARIABLE f5 F L16 L22 10 MAXSTACK = 4 MAXLOCALS = 11 // access flags 0x2 private a(FFF)V L0 LINENUMBER 214 L0 FLOAD 3 INVOKESTATIC op.c (F)F FSTORE 4 L1 LINENUMBER 215 L1 LDC -0.2 FLOAD 3 LDC 3.1415927 FMUL INVOKESTATIC op.a (F)F FMUL FSTORE 5 L2 LINENUMBER 216 L2 LDC -0.4 FLOAD 4 LDC 3.1415927 FMUL INVOKESTATIC op.a (F)F FMUL FSTORE 6 L3 LINENUMBER 217 L3 FCONST_0 FLOAD 5 FNEG FCONST_2 FDIV FLOAD 6 INVOKESTATIC bob.c (FFF)V L4 LINENUMBER 218 L4 ALOAD 0 FLOAD 1 INVOKESPECIAL bod.d (F)F FSTORE 7 L5 LINENUMBER 219 L5 FCONST_0 LDC 0.04 FLOAD 2 LDC -1.2 FMUL FADD FLOAD 7 LDC -0.5 FMUL FADD LDC -0.72 INVOKESTATIC bob.c (FFF)V L6 LINENUMBER 220 L6 FLOAD 7 LDC -85.0 FMUL FCONST_1 FCONST_0 FCONST_0 INVOKESTATIC bob.b (FFFF)V L7 LINENUMBER 221 L7 ALOAD 0 INVOKESPECIAL bod.c ()V L8 LINENUMBER 222 L8 FLOAD 4 LDC 3.1415927 FMUL INVOKESTATIC op.a (F)F FSTORE 8 L9 LINENUMBER 223 L9 FLOAD 8 LDC 20.0 FMUL FCONST_1 FCONST_0 FCONST_0 INVOKESTATIC bob.b (FFFF)V L10 LINENUMBER 224 L10 FCONST_2 FCONST_2 FCONST_2 INVOKESTATIC bob.b (FFF)V L11 LINENUMBER 225 L11 ALOAD 0 ALOAD 0 GETFIELD bod.d : Ladz; INVOKESPECIAL bod.a (Ladz;)V L12 LINENUMBER 226 L12 RETURN L13 LOCALVARIABLE this Lbod; L0 L13 0 LOCALVARIABLE p_187463_1_ F L0 L13 1 LOCALVARIABLE p_187463_2_ F L0 L13 2 LOCALVARIABLE p_187463_3_ F L0 L13 3 LOCALVARIABLE f F L1 L13 4 LOCALVARIABLE f1 F L2 L13 5 LOCALVARIABLE f2 F L3 L13 6 LOCALVARIABLE f3 F L5 L13 7 LOCALVARIABLE f4 F L9 L13 8 MAXSTACK = 4 MAXLOCALS = 9 // access flags 0x2 private a(Ladz;)V ALOAD 1 ICONST_0 INVOKESTATIC codechicken/lib/render/item/map/MapRenderRegistry.shouldHandle (Lnet/minecraft/item/ItemStack;Z)Z IFEQ L0 ALOAD 1 ICONST_0 INVOKESTATIC codechicken/lib/render/item/map/MapRenderRegistry.handleRender (Lnet/minecraft/item/ItemStack;Z)V RETURN L0 LINENUMBER 230 L0 FRAME FULL [bod adz] [] LDC 180.0 FCONST_0 FCONST_1 FCONST_0 INVOKESTATIC bob.b (FFFF)V L1 LINENUMBER 231 L1 LDC 180.0 FCONST_0 FCONST_0 FCONST_1 INVOKESTATIC bob.b (FFFF)V L2 LINENUMBER 232 L2 LDC 0.38 LDC 0.38 LDC 0.38 INVOKESTATIC bob.b (FFF)V L3 LINENUMBER 233 L3 INVOKESTATIC bob.g ()V L4 LINENUMBER 234 L4 ALOAD 0 GETFIELD bod.c : Lbcx; INVOKEVIRTUAL bcx.N ()Lbwf; GETSTATIC bod.a : Lkn; INVOKEVIRTUAL bwf.a (Lkn;)V L5 LINENUMBER 235 L5 INVOKESTATIC bon.a ()Lbon; ASTORE 2 L6 LINENUMBER 236 L6 ALOAD 2 INVOKEVIRTUAL bon.c ()Lbnt; ASTORE 3 L7 LINENUMBER 237 L7 LDC -0.5 LDC -0.5 FCONST_0 INVOKESTATIC bob.c (FFF)V L8 LINENUMBER 238 L8 LDC 0.0078125 LDC 0.0078125 LDC 0.0078125 INVOKESTATIC bob.b (FFF)V L9 LINENUMBER 239 L9 ALOAD 3 BIPUSH 7 GETSTATIC bwm.g : Lbwo; INVOKEVIRTUAL bnt.a (ILbwo;)V L10 LINENUMBER 240 L10 ALOAD 3 LDC -7.0 LDC 135.0 DCONST_0 INVOKEVIRTUAL bnt.b (DDD)Lbnt; DCONST_0 DCONST_1 INVOKEVIRTUAL bnt.a (DD)Lbnt; INVOKEVIRTUAL bnt.d ()V L11 LINENUMBER 241 L11 ALOAD 3 LDC 135.0 LDC 135.0 DCONST_0 INVOKEVIRTUAL bnt.b (DDD)Lbnt; DCONST_1 DCONST_1 INVOKEVIRTUAL bnt.a (DD)Lbnt; INVOKEVIRTUAL bnt.d ()V L12 LINENUMBER 242 L12 ALOAD 3 LDC 135.0 LDC -7.0 DCONST_0 INVOKEVIRTUAL bnt.b (DDD)Lbnt; DCONST_1 DCONST_0 INVOKEVIRTUAL bnt.a (DD)Lbnt; INVOKEVIRTUAL bnt.d ()V L13 LINENUMBER 243 L13 ALOAD 3 LDC -7.0 LDC -7.0 DCONST_0 INVOKEVIRTUAL bnt.b (DDD)Lbnt; DCONST_0 DCONST_0 INVOKEVIRTUAL bnt.a (DD)Lbnt; INVOKEVIRTUAL bnt.d ()V L14 LINENUMBER 244 L14 ALOAD 2 INVOKEVIRTUAL bon.b ()V L15 LINENUMBER 245 L15 GETSTATIC aeb.bk : Laef; ALOAD 1 ALOAD 0 GETFIELD bod.c : Lbcx; GETFIELD bcx.f : Lbln; INVOKEVIRTUAL aef.a (Ladz;Laid;)Lazs; ASTORE 4 L16 LINENUMBER 247 L16 ALOAD 4 IFNULL L17 L18 LINENUMBER 249 L18 ALOAD 0 GETFIELD bod.c : Lbcx; GETFIELD bcx.o : Lbnz; INVOKEVIRTUAL bnz.k ()Lbdo; ALOAD 4 ICONST_0 INVOKEVIRTUAL bdo.a (Lazs;Z)V L17 LINENUMBER 252 L17 FRAME FULL [bod adz bon bnt azs] [] INVOKESTATIC bob.f ()V L19 LINENUMBER 253 L19 RETURN L20 LOCALVARIABLE this Lbod; L0 L20 0 LOCALVARIABLE stack Ladz; L0 L20 1 LOCALVARIABLE tessellator Lbon; L6 L20 2 LOCALVARIABLE vertexbuffer Lbnt; L7 L20 3 LOCALVARIABLE mapdata Lazs; L16 L20 4 MAXSTACK = 7 MAXLOCALS = 5 // access flags 0x2 private a(FFLse;)V L0 LINENUMBER 257 L0 ALOAD 3 GETSTATIC se.a : Lse; IF_ACMPEQ L1 ICONST_1 GOTO L2 L1 FRAME FULL [bod F F se] [] ICONST_0 L2 FRAME FULL [bod F F se] [I] ISTORE 4 L3 LINENUMBER 258 L3 ILOAD 4 IFEQ L4 FCONST_1 GOTO L5 L4 FRAME FULL [bod F F se I] [] LDC -1.0 L5 FRAME FULL [bod F F se I] [F] FSTORE 5 L6 LINENUMBER 259 L6 FLOAD 2 INVOKESTATIC op.c (F)F FSTORE 6 L7 LINENUMBER 260 L7 LDC -0.3 FLOAD 6 LDC 3.1415927 FMUL INVOKESTATIC op.a (F)F FMUL FSTORE 7 L8 LINENUMBER 261 L8 LDC 0.4 FLOAD 6 LDC 6.2831855 FMUL INVOKESTATIC op.a (F)F FMUL FSTORE 8 L9 LINENUMBER 262 L9 LDC -0.4 FLOAD 2 LDC 3.1415927 FMUL INVOKESTATIC op.a (F)F FMUL FSTORE 9 L10 LINENUMBER 263 L10 FLOAD 5 FLOAD 7 LDC 0.64000005 FADD FMUL FLOAD 8 LDC -0.6 FADD FLOAD 1 LDC -0.6 FMUL FADD FLOAD 9 LDC -0.71999997 FADD INVOKESTATIC bob.c (FFF)V L11 LINENUMBER 264 L11 FLOAD 5 LDC 45.0 FMUL FCONST_0 FCONST_1 FCONST_0 INVOKESTATIC bob.b (FFFF)V L12 LINENUMBER 265 L12 FLOAD 2 FLOAD 2 FMUL LDC 3.1415927 FMUL INVOKESTATIC op.a (F)F FSTORE 10 L13 LINENUMBER 266 L13 FLOAD 6 LDC 3.1415927 FMUL INVOKESTATIC op.a (F)F FSTORE 11 L14 LINENUMBER 267 L14 FLOAD 5 FLOAD 11 FMUL LDC 70.0 FMUL FCONST_0 FCONST_1 FCONST_0 INVOKESTATIC bob.b (FFFF)V L15 LINENUMBER 268 L15 FLOAD 5 FLOAD 10 FMUL LDC -20.0 FMUL FCONST_0 FCONST_0 FCONST_1 INVOKESTATIC bob.b (FFFF)V L16 LINENUMBER 269 L16 ALOAD 0 GETFIELD bod.c : Lbcx; GETFIELD bcx.h : Lbnn; ASTORE 12 L17 LINENUMBER 270 L17 ALOAD 0 GETFIELD bod.c : Lbcx; INVOKEVIRTUAL bcx.N ()Lbwf; ALOAD 12 INVOKEVIRTUAL bnk.o ()Lkn; INVOKEVIRTUAL bwf.a (Lkn;)V L18 LINENUMBER 271 L18 FLOAD 5 LDC -1.0 FMUL LDC 3.6 LDC 3.5 INVOKESTATIC bob.c (FFF)V L19 LINENUMBER 272 L19 FLOAD 5 LDC 120.0 FMUL FCONST_0 FCONST_0 FCONST_1 INVOKESTATIC bob.b (FFFF)V L20 LINENUMBER 273 L20 LDC 200.0 FCONST_1 FCONST_0 FCONST_0 INVOKESTATIC bob.b (FFFF)V L21 LINENUMBER 274 L21 FLOAD 5 LDC -135.0 FMUL FCONST_0 FCONST_1 FCONST_0 INVOKESTATIC bob.b (FFFF)V L22 LINENUMBER 275 L22 FLOAD 5 LDC 5.6 FMUL FCONST_0 FCONST_0 INVOKESTATIC bob.c (FFF)V L23 LINENUMBER 276 L23 ALOAD 0 GETFIELD bod.j : Lbsh; ALOAD 12 INVOKEVIRTUAL bsh.a (Lrw;)Lbsi; CHECKCAST bvh ASTORE 13 L24 LINENUMBER 277 L24 INVOKESTATIC bob.r ()V L25 LINENUMBER 279 L25 ILOAD 4 IFEQ L26 L27 LINENUMBER 281 L27 ALOAD 13 ALOAD 12 INVOKEVIRTUAL bvh.b (Lbnk;)V GOTO L28 L26 LINENUMBER 285 L26 FRAME FULL [bod F F se I F F F F F F F bnn bvh] [] ALOAD 13 ALOAD 12 INVOKEVIRTUAL bvh.c (Lbnk;)V L28 LINENUMBER 288 L28 FRAME FULL [bod F F se I F F F F F F F bnn bvh] [] INVOKESTATIC bob.q ()V L29 LINENUMBER 289 L29 RETURN L30 LOCALVARIABLE this Lbod; L0 L30 0 LOCALVARIABLE p_187456_1_ F L0 L30 1 LOCALVARIABLE p_187456_2_ F L0 L30 2 LOCALVARIABLE p_187456_3_ Lse; L0 L30 3 LOCALVARIABLE flag Z L3 L30 4 LOCALVARIABLE f F L6 L30 5 LOCALVARIABLE f1 F L7 L30 6 LOCALVARIABLE f2 F L8 L30 7 LOCALVARIABLE f3 F L9 L30 8 LOCALVARIABLE f4 F L10 L30 9 LOCALVARIABLE f5 F L13 L30 10 LOCALVARIABLE f6 F L14 L30 11 LOCALVARIABLE abstractclientplayer Lbnk; L17 L30 12 LOCALVARIABLE renderplayer Lbvh; L24 L30 13 MAXSTACK = 4 MAXLOCALS = 14 // access flags 0x2 private a(FLse;Ladz;)V L0 LINENUMBER 293 L0 ALOAD 0 GETFIELD bod.c : Lbcx; GETFIELD bcx.h : Lbnn; INVOKEVIRTUAL bnn.cB ()I I2F FLOAD 1 FSUB FCONST_1 FADD FSTORE 4 L1 LINENUMBER 294 L1 FLOAD 4 ALOAD 3 INVOKEVIRTUAL adz.l ()I I2F FDIV FSTORE 5 L2 LINENUMBER 296 L2 FLOAD 5 LDC 0.8 FCMPG IFGE L3 L4 LINENUMBER 298 L4 FLOAD 4 LDC 4.0 FDIV LDC 3.1415927 FMUL INVOKESTATIC op.b (F)F LDC 0.1 FMUL INVOKESTATIC op.e (F)F FSTORE 6 L5 LINENUMBER 299 L5 FCONST_0 FLOAD 6 FCONST_0 INVOKESTATIC bob.c (FFF)V L3 LINENUMBER 302 L3 FRAME FULL [bod F se adz F F] [] FCONST_1 FLOAD 5 F2D LDC 27.0 INVOKESTATIC java/lang/Math.pow (DD)D D2F FSUB FSTORE 6 L6 LINENUMBER 303 L6 ALOAD 2 GETSTATIC se.b : Lse; IF_ACMPNE L7 ICONST_1 GOTO L8 L7 FRAME FULL [bod F se adz F F F] [] ICONST_M1 L8 FRAME FULL [bod F se adz F F F] [I] ISTORE 7 L9 LINENUMBER 304 L9 FLOAD 6 LDC 0.6 FMUL ILOAD 7 I2F FMUL FLOAD 6 LDC -0.5 FMUL FLOAD 6 FCONST_0 FMUL INVOKESTATIC bob.c (FFF)V L10 LINENUMBER 305 L10 ILOAD 7 I2F FLOAD 6 FMUL LDC 90.0 FMUL FCONST_0 FCONST_1 FCONST_0 INVOKESTATIC bob.b (FFFF)V L11 LINENUMBER 306 L11 FLOAD 6 LDC 10.0 FMUL FCONST_1 FCONST_0 FCONST_0 INVOKESTATIC bob.b (FFFF)V L12 LINENUMBER 307 L12 ILOAD 7 I2F FLOAD 6 FMUL LDC 30.0 FMUL FCONST_0 FCONST_0 FCONST_1 INVOKESTATIC bob.b (FFFF)V L13 LINENUMBER 308 L13 RETURN L14 LOCALVARIABLE f2 F L5 L3 6 LOCALVARIABLE this Lbod; L0 L14 0 LOCALVARIABLE p_187454_1_ F L0 L14 1 LOCALVARIABLE p_187454_2_ Lse; L0 L14 2 LOCALVARIABLE p_187454_3_ Ladz; L0 L14 3 LOCALVARIABLE f F L1 L14 4 LOCALVARIABLE f1 F L2 L14 5 LOCALVARIABLE f3 F L6 L14 6 LOCALVARIABLE i I L9 L14 7 MAXSTACK = 5 MAXLOCALS = 8 // access flags 0x2 private a(Lse;F)V L0 LINENUMBER 312 L0 ALOAD 1 GETSTATIC se.b : Lse; IF_ACMPNE L1 ICONST_1 GOTO L2 L1 FRAME FULL [bod se F] [] ICONST_M1 L2 FRAME FULL [bod se F] [I] ISTORE 3 L3 LINENUMBER 313 L3 FLOAD 2 FLOAD 2 FMUL LDC 3.1415927 FMUL INVOKESTATIC op.a (F)F FSTORE 4 L4 LINENUMBER 314 L4 ILOAD 3 I2F LDC 45.0 FLOAD 4 LDC -20.0 FMUL FADD FMUL FCONST_0 FCONST_1 FCONST_0 INVOKESTATIC bob.b (FFFF)V L5 LINENUMBER 315 L5 FLOAD 2 INVOKESTATIC op.c (F)F LDC 3.1415927 FMUL INVOKESTATIC op.a (F)F FSTORE 5 L6 LINENUMBER 316 L6 ILOAD 3 I2F FLOAD 5 FMUL LDC -20.0 FMUL FCONST_0 FCONST_0 FCONST_1 INVOKESTATIC bob.b (FFFF)V L7 LINENUMBER 317 L7 FLOAD 5 LDC -80.0 FMUL FCONST_1 FCONST_0 FCONST_0 INVOKESTATIC bob.b (FFFF)V L8 LINENUMBER 318 L8 ILOAD 3 I2F LDC -45.0 FMUL FCONST_0 FCONST_1 FCONST_0 INVOKESTATIC bob.b (FFFF)V L9 LINENUMBER 319 L9 RETURN L10 LOCALVARIABLE this Lbod; L0 L10 0 LOCALVARIABLE p_187453_1_ Lse; L0 L10 1 LOCALVARIABLE p_187453_2_ F L0 L10 2 LOCALVARIABLE i I L3 L10 3 LOCALVARIABLE f F L4 L10 4 LOCALVARIABLE f1 F L6 L10 5 MAXSTACK = 4 MAXLOCALS = 6 // access flags 0x2 private b(Lse;F)V L0 LINENUMBER 323 L0 ALOAD 1 GETSTATIC se.b : Lse; IF_ACMPNE L1 ICONST_1 GOTO L2 L1 FRAME FULL [bod se F] [] ICONST_M1 L2 FRAME FULL [bod se F] [I] ISTORE 3 L3 LINENUMBER 324 L3 ILOAD 3 I2F LDC 0.56 FMUL LDC -0.52 FLOAD 2 LDC -0.6 FMUL FADD LDC -0.72 INVOKESTATIC bob.c (FFF)V L4 LINENUMBER 325 L4 RETURN L5 LOCALVARIABLE this Lbod; L0 L5 0 LOCALVARIABLE p_187459_1_ Lse; L0 L5 1 LOCALVARIABLE p_187459_2_ F L0 L5 2 LOCALVARIABLE i I L3 L5 3 MAXSTACK = 4 MAXLOCALS = 4 // access flags 0x1 public a(F)V L0 LINENUMBER 332 L0 ALOAD 0 GETFIELD bod.c : Lbcx; GETFIELD bcx.h : Lbnn; ASTORE 2 L1 LINENUMBER 333 L1 ALOAD 2 FLOAD 1 INVOKEVIRTUAL bnk.m (F)F FSTORE 3 L2 LINENUMBER 334 L2 ALOAD 2 GETFIELD bnk.aw : Lqr; GETSTATIC qr.a : Lqr; INVOKESTATIC com/google/common/base/Objects.firstNonNull (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; CHECKCAST qr ASTORE 4 L3 LINENUMBER 335 L3 ALOAD 2 GETFIELD bnk.y : F ALOAD 2 GETFIELD bnk.w : F ALOAD 2 GETFIELD bnk.y : F FSUB FLOAD 1 FMUL FADD FSTORE 5 L4 LINENUMBER 336 L4 ALOAD 2 GETFIELD bnk.x : F ALOAD 2 GETFIELD bnk.v : F ALOAD 2 GETFIELD bnk.x : F FSUB FLOAD 1 FMUL FADD FSTORE 6 L5 LINENUMBER 337 L5 ICONST_1 ISTORE 7 L6 LINENUMBER 338 L6 ICONST_1 ISTORE 8 L7 LINENUMBER 340 L7 ALOAD 2 INVOKEVIRTUAL bnk.cx ()Z IFEQ L8 L9 LINENUMBER 342 L9 ALOAD 2 INVOKEVIRTUAL bnk.cA ()Ladz; ASTORE 9 L10 LINENUMBER 344 L10 ALOAD 9 IFNULL L8 ALOAD 9 INVOKEVIRTUAL adz.b ()Ladx; GETSTATIC aeb.f : Lacq; IF_ACMPNE L8 L11 LINENUMBER 346 L11 ALOAD 2 INVOKEVIRTUAL bnk.cy ()Lqr; ASTORE 10 L12 LINENUMBER 347 L12 ALOAD 10 GETSTATIC qr.a : Lqr; IF_ACMPNE L13 ICONST_1 GOTO L14 L13 FRAME FULL [bod F bnn F qr F F I I adz qr] [] ICONST_0 L14 FRAME FULL [bod F bnn F qr F F I I adz qr] [I] ISTORE 7 L15 LINENUMBER 348 L15 ILOAD 7 IFNE L16 ICONST_1 GOTO L17 L16 FRAME FULL [bod F bnn F qr F F I I adz qr] [] ICONST_0 L17 FRAME FULL [bod F bnn F qr F F I I adz qr] [I] ISTORE 8 L8 LINENUMBER 352 L8 FRAME FULL [bod F bnn F qr F F I I] [] ALOAD 0 FLOAD 5 FLOAD 6 INVOKESPECIAL bod.a (FF)V L18 LINENUMBER 353 L18 ALOAD 0 INVOKESPECIAL bod.b ()V L19 LINENUMBER 354 L19 ALOAD 0 FLOAD 1 INVOKESPECIAL bod.c (F)V L20 LINENUMBER 355 L20 INVOKESTATIC bob.D ()V L21 LINENUMBER 357 L21 ILOAD 7 IFEQ L22 L23 LINENUMBER 359 L23 ALOAD 4 GETSTATIC qr.a : Lqr; IF_ACMPNE L24 FLOAD 3 GOTO L25 L24 FRAME FULL [bod F bnn F qr F F I I] [] FCONST_0 L25 FRAME FULL [bod F bnn F qr F F I I] [F] FSTORE 9 L26 LINENUMBER 360 L26 FCONST_1 ALOAD 0 GETFIELD bod.g : F ALOAD 0 GETFIELD bod.f : F ALOAD 0 GETFIELD bod.g : F FSUB FLOAD 1 FMUL FADD FSUB FSTORE 10 L27 LINENUMBER 362 L27 GETSTATIC Reflector.ForgeHooksClient_renderSpecificFirstPersonHand : LReflectorMethod; INVOKEVIRTUAL ReflectorMethod.exists ()Z IFEQ L28 GETSTATIC Reflector.ForgeHooksClient_renderSpecificFirstPersonHand : LReflectorMethod; BIPUSH 6 ANEWARRAY java/lang/Object DUP ICONST_0 GETSTATIC qr.a : Lqr; AASTORE DUP ICONST_1 FLOAD 1 INVOKESTATIC java/lang/Float.valueOf (F)Ljava/lang/Float; AASTORE DUP ICONST_2 FLOAD 5 INVOKESTATIC java/lang/Float.valueOf (F)Ljava/lang/Float; AASTORE DUP ICONST_3 FLOAD 9 INVOKESTATIC java/lang/Float.valueOf (F)Ljava/lang/Float; AASTORE DUP ICONST_4 FLOAD 10 INVOKESTATIC java/lang/Float.valueOf (F)Ljava/lang/Float; AASTORE DUP ICONST_5 ALOAD 0 GETFIELD bod.d : Ladz; AASTORE INVOKESTATIC Reflector.callBoolean (LReflectorMethod;[Ljava/lang/Object;)Z IFNE L22 L28 LINENUMBER 365 L28 FRAME FULL [bod F bnn F qr F F I I F F] [] ALOAD 0 ALOAD 2 FLOAD 1 FLOAD 5 GETSTATIC qr.a : Lqr; FLOAD 9 ALOAD 0 GETFIELD bod.d : Ladz; FLOAD 10 INVOKEVIRTUAL bod.a (Lbnk;FFLqr;FLadz;F)V L22 LINENUMBER 368 L22 FRAME FULL [bod F bnn F qr F F I I] [] ILOAD 8 IFEQ L29 L30 LINENUMBER 370 L30 ALOAD 4 GETSTATIC qr.b : Lqr; IF_ACMPNE L31 FLOAD 3 GOTO L32 L31 FRAME FULL [bod F bnn F qr F F I I] [] FCONST_0 L32 FRAME FULL [bod F bnn F qr F F I I] [F] FSTORE 9 L33 LINENUMBER 371 L33 FCONST_1 ALOAD 0 GETFIELD bod.i : F ALOAD 0 GETFIELD bod.h : F ALOAD 0 GETFIELD bod.i : F FSUB FLOAD 1 FMUL FADD FSUB FSTORE 10 L34 LINENUMBER 373 L34 GETSTATIC Reflector.ForgeHooksClient_renderSpecificFirstPersonHand : LReflectorMethod; INVOKEVIRTUAL ReflectorMethod.exists ()Z IFEQ L35 GETSTATIC Reflector.ForgeHooksClient_renderSpecificFirstPersonHand : LReflectorMethod; BIPUSH 6 ANEWARRAY java/lang/Object DUP ICONST_0 GETSTATIC qr.b : Lqr; AASTORE DUP ICONST_1 FLOAD 1 INVOKESTATIC java/lang/Float.valueOf (F)Ljava/lang/Float; AASTORE DUP ICONST_2 FLOAD 5 INVOKESTATIC java/lang/Float.valueOf (F)Ljava/lang/Float; AASTORE DUP ICONST_3 FLOAD 9 INVOKESTATIC java/lang/Float.valueOf (F)Ljava/lang/Float; AASTORE DUP ICONST_4 FLOAD 10 INVOKESTATIC java/lang/Float.valueOf (F)Ljava/lang/Float; AASTORE DUP ICONST_5 ALOAD 0 GETFIELD bod.e : Ladz; AASTORE INVOKESTATIC Reflector.callBoolean (LReflectorMethod;[Ljava/lang/Object;)Z IFNE L29 L35 LINENUMBER 376 L35 FRAME FULL [bod F bnn F qr F F I I F F] [] ALOAD 0 ALOAD 2 FLOAD 1 FLOAD 5 GETSTATIC qr.b : Lqr; FLOAD 9 ALOAD 0 GETFIELD bod.e : Ladz; FLOAD 10 INVOKEVIRTUAL bod.a (Lbnk;FFLqr;FLadz;F)V L29 LINENUMBER 379 L29 FRAME FULL [bod F bnn F qr F F I I] [] INVOKESTATIC bob.E ()V L36 LINENUMBER 380 L36 INVOKESTATIC bcv.a ()V L37 LINENUMBER 381 L37 RETURN L38 LOCALVARIABLE enumhand1 Lqr; L12 L8 10 LOCALVARIABLE itemstack Ladz; L10 L8 9 LOCALVARIABLE f3 F L26 L22 9 LOCALVARIABLE f5 F L27 L22 10 LOCALVARIABLE f4 F L33 L29 9 LOCALVARIABLE f6 F L34 L29 10 LOCALVARIABLE this Lbod; L0 L38 0 LOCALVARIABLE partialTicks F L0 L38 1 LOCALVARIABLE abstractclientplayer Lbnk; L1 L38 2 LOCALVARIABLE f F L2 L38 3 LOCALVARIABLE enumhand Lqr; L3 L38 4 LOCALVARIABLE f1 F L4 L38 5 LOCALVARIABLE f2 F L5 L38 6 LOCALVARIABLE flag Z L6 L38 7 LOCALVARIABLE flag1 Z L7 L38 8 MAXSTACK = 8 MAXLOCALS = 11 // access flags 0x1 public a(Lbnk;FFLqr;FLadz;F)V @Ljavax/annotation/Nullable;() // parameter 5 L0 LINENUMBER 386 L0 INVOKESTATIC Config.isShaders ()Z IFEQ L1 L2 LINENUMBER 388 L2 ALOAD 4 INVOKESTATIC shadersmod/client/Shaders.isSkipRenderHand (Lqr;)Z IFEQ L1 L3 LINENUMBER 389 L3 RETURN L1 LINENUMBER 392 L1 FRAME FULL [bod bnk F F qr F adz F] [] ALOAD 4 GETSTATIC qr.a : Lqr; IF_ACMPNE L4 ICONST_1 GOTO L5 L4 FRAME FULL [bod bnk F F qr F adz F] [] ICONST_0 L5 FRAME FULL [bod bnk F F qr F adz F] [I] ISTORE 8 L6 LINENUMBER 393 L6 ILOAD 8 IFEQ L7 ALOAD 1 INVOKEVIRTUAL bnk.cw ()Lse; GOTO L8 L7 FRAME FULL [bod bnk F F qr F adz F I] [] ALOAD 1 INVOKEVIRTUAL bnk.cw ()Lse; INVOKEVIRTUAL se.a ()Lse; L8 FRAME FULL [bod bnk F F qr F adz F I] [se] ASTORE 9 L9 LINENUMBER 394 L9 INVOKESTATIC bob.G ()V L10 LINENUMBER 396 L10 ALOAD 6 IFNONNULL L11 L12 LINENUMBER 398 L12 ILOAD 8 IFEQ L13 ALOAD 1 INVOKEVIRTUAL bnk.aP ()Z IFNE L13 L14 LINENUMBER 400 L14 ALOAD 0 FLOAD 7 FLOAD 5 ALOAD 9 INVOKESPECIAL bod.a (FFLse;)V GOTO L13 L11 LINENUMBER 404 L11 FRAME FULL [bod bnk F F qr F adz F I se] [] ALOAD 6 INVOKEVIRTUAL adz.b ()Ladx; INSTANCEOF aef IFEQ L15 L16 LINENUMBER 406 L16 ILOAD 8 IFEQ L17 ALOAD 0 GETFIELD bod.e : Ladz; IFNONNULL L17 L18 LINENUMBER 408 L18 ALOAD 0 FLOAD 3 FLOAD 7 FLOAD 5 INVOKESPECIAL bod.a (FFF)V GOTO L13 L17 LINENUMBER 412 L17 FRAME FULL [bod bnk F F qr F adz F I se] [] ALOAD 0 FLOAD 7 ALOAD 9 FLOAD 5 ALOAD 6 INVOKESPECIAL bod.a (FLse;FLadz;)V GOTO L13 L15 LINENUMBER 417 L15 FRAME FULL [bod bnk F F qr F adz F I se] [] ALOAD 9 GETSTATIC se.b : Lse; IF_ACMPNE L19 ICONST_1 GOTO L20 L19 FRAME FULL [bod bnk F F qr F adz F I se] [] ICONST_0 L20 FRAME FULL [bod bnk F F qr F adz F I se] [I] ISTORE 10 L21 LINENUMBER 419 L21 ALOAD 1 INVOKEVIRTUAL bnk.cx ()Z IFEQ L22 ALOAD 1 INVOKEVIRTUAL bnk.cB ()I IFLE L22 ALOAD 1 INVOKEVIRTUAL bnk.cy ()Lqr; ALOAD 4 IF_ACMPNE L22 L23 LINENUMBER 421 L23 ILOAD 10 IFEQ L24 ICONST_1 GOTO L25 L24 FRAME FULL [bod bnk F F qr F adz F I se I] [] ICONST_M1 L25 FRAME FULL [bod bnk F F qr F adz F I se I] [I] ISTORE 11 L26 LINENUMBER 423 L26 GETSTATIC bod$1.$SwitchMap$net$minecraft$item$EnumAction : [I ALOAD 6 INVOKEVIRTUAL adz.m ()Lafj; INVOKEVIRTUAL afj.ordinal ()I IALOAD TABLESWITCH 1: L27 2: L28 3: L28 4: L29 5: L30 default: L31 L27 LINENUMBER 426 L27 FRAME FULL [bod bnk F F qr F adz F I se I I] [] ALOAD 0 ALOAD 9 FLOAD 7 INVOKESPECIAL bod.b (Lse;F)V L32 LINENUMBER 427 L32 GOTO L31 L28 LINENUMBER 431 L28 FRAME FULL [bod bnk F F qr F adz F I se I I] [] ALOAD 0 FLOAD 2 ALOAD 9 ALOAD 6 INVOKESPECIAL bod.a (FLse;Ladz;)V L33 LINENUMBER 432 L33 ALOAD 0 ALOAD 9 FLOAD 7 INVOKESPECIAL bod.b (Lse;F)V L34 LINENUMBER 433 L34 GOTO L31 L29 LINENUMBER 436 L29 FRAME FULL [bod bnk F F qr F adz F I se I I] [] ALOAD 0 ALOAD 9 FLOAD 7 INVOKESPECIAL bod.b (Lse;F)V L35 LINENUMBER 437 L35 GOTO L31 L30 LINENUMBER 440 L30 FRAME FULL [bod bnk F F qr F adz F I se I I] [] ALOAD 0 ALOAD 9 FLOAD 7 INVOKESPECIAL bod.b (Lse;F)V L36 LINENUMBER 441 L36 ILOAD 11 I2F LDC -0.2785682 FMUL LDC 0.18344387 LDC 0.15731531 INVOKESTATIC bob.c (FFF)V L37 LINENUMBER 442 L37 LDC -13.935 FCONST_1 FCONST_0 FCONST_0 INVOKESTATIC bob.b (FFFF)V L38 LINENUMBER 443 L38 ILOAD 11 I2F LDC 35.3 FMUL FCONST_0 FCONST_1 FCONST_0 INVOKESTATIC bob.b (FFFF)V L39 LINENUMBER 444 L39 ILOAD 11 I2F LDC -9.785 FMUL FCONST_0 FCONST_0 FCONST_1 INVOKESTATIC bob.b (FFFF)V L40 LINENUMBER 445 L40 ALOAD 6 INVOKEVIRTUAL adz.l ()I I2F ALOAD 0 GETFIELD bod.c : Lbcx; GETFIELD bcx.h : Lbnn; INVOKEVIRTUAL bnn.cB ()I I2F FLOAD 2 FSUB FCONST_1 FADD FSUB FSTORE 12 L41 LINENUMBER 446 L41 FLOAD 12 LDC 20.0 FDIV FSTORE 13 L42 LINENUMBER 447 L42 FLOAD 13 FLOAD 13 FMUL FLOAD 13 FCONST_2 FMUL FADD LDC 3.0 FDIV FSTORE 13 L43 LINENUMBER 449 L43 FLOAD 13 FCONST_1 FCMPL IFLE L44 L45 LINENUMBER 451 L45 FCONST_1 FSTORE 13 L44 LINENUMBER 454 L44 FRAME FULL [bod bnk F F qr F adz F I se I I F F] [] FLOAD 13 LDC 0.1 FCMPL IFLE L46 L47 LINENUMBER 456 L47 FLOAD 12 LDC 0.1 FSUB LDC 1.3 FMUL INVOKESTATIC op.a (F)F FSTORE 14 L48 LINENUMBER 457 L48 FLOAD 13 LDC 0.1 FSUB FSTORE 15 L49 LINENUMBER 458 L49 FLOAD 14 FLOAD 15 FMUL FSTORE 16 L50 LINENUMBER 459 L50 FLOAD 16 FCONST_0 FMUL FLOAD 16 LDC 0.004 FMUL FLOAD 16 FCONST_0 FMUL INVOKESTATIC bob.c (FFF)V L46 LINENUMBER 462 L46 FRAME FULL [bod bnk F F qr F adz F I se I I F F] [] FLOAD 13 FCONST_0 FMUL FLOAD 13 FCONST_0 FMUL FLOAD 13 LDC 0.04 FMUL INVOKESTATIC bob.c (FFF)V L51 LINENUMBER 463 L51 FCONST_1 FCONST_1 FCONST_1 FLOAD 13 LDC 0.2 FMUL FADD INVOKESTATIC bob.b (FFF)V L52 LINENUMBER 464 L52 ILOAD 11 I2F LDC 45.0 FMUL FCONST_0 LDC -1.0 FCONST_0 INVOKESTATIC bob.b (FFFF)V L31 LINENUMBER 466 L31 FRAME FULL [bod bnk F F qr F adz F I se I I] [] GOTO L53 L22 LINENUMBER 469 L22 FRAME FULL [bod bnk F F qr F adz F I se I] [] LDC -0.4 FLOAD 5 INVOKESTATIC op.c (F)F LDC 3.1415927 FMUL INVOKESTATIC op.a (F)F FMUL FSTORE 11 L54 LINENUMBER 470 L54 LDC 0.2 FLOAD 5 INVOKESTATIC op.c (F)F LDC 6.2831855 FMUL INVOKESTATIC op.a (F)F FMUL FSTORE 12 L55 LINENUMBER 471 L55 LDC -0.2 FLOAD 5 LDC 3.1415927 FMUL INVOKESTATIC op.a (F)F FMUL FSTORE 13 L56 LINENUMBER 472 L56 ILOAD 10 IFEQ L57 ICONST_1 GOTO L58 L57 FRAME FULL [bod bnk F F qr F adz F I se I F F F] [] ICONST_M1 L58 FRAME FULL [bod bnk F F qr F adz F I se I F F F] [I] ISTORE 14 L59 LINENUMBER 473 L59 ILOAD 14 I2F FLOAD 11 FMUL FLOAD 12 FLOAD 13 INVOKESTATIC bob.c (FFF)V L60 LINENUMBER 474 L60 ALOAD 0 ALOAD 9 FLOAD 7 INVOKESPECIAL bod.b (Lse;F)V L61 LINENUMBER 475 L61 ALOAD 0 ALOAD 9 FLOAD 5 INVOKESPECIAL bod.a (Lse;F)V L53 LINENUMBER 478 L53 FRAME FULL [bod bnk F F qr F adz F I se I] [] ALOAD 0 ALOAD 1 ALOAD 6 ILOAD 10 IFEQ L62 GETSTATIC bpl$b.e : Lbpl$b; GOTO L63 L62 FRAME FULL [bod bnk F F qr F adz F I se I] [bod bnk adz] GETSTATIC bpl$b.d : Lbpl$b; L63 FRAME FULL [bod bnk F F qr F adz F I se I] [bod bnk adz bpl$b] ILOAD 10 IFNE L64 ICONST_1 GOTO L65 L64 FRAME FULL [bod bnk F F qr F adz F I se I] [bod bnk adz bpl$b] ICONST_0 L65 FRAME FULL [bod bnk F F qr F adz F I se I] [bod bnk adz bpl$b I] INVOKEVIRTUAL bod.a (Lsf;Ladz;Lbpl$b;Z)V L13 LINENUMBER 481 L13 FRAME FULL [bod bnk F F qr F adz F I se] [] INVOKESTATIC bob.H ()V L66 LINENUMBER 482 L66 RETURN L67 LOCALVARIABLE f7 F L48 L46 14 LOCALVARIABLE f3 F L49 L46 15 LOCALVARIABLE f4 F L50 L46 16 LOCALVARIABLE f5 F L41 L31 12 LOCALVARIABLE f6 F L42 L31 13 LOCALVARIABLE j I L26 L31 11 LOCALVARIABLE f F L54 L53 11 LOCALVARIABLE f1 F L55 L53 12 LOCALVARIABLE f2 F L56 L53 13 LOCALVARIABLE i I L59 L53 14 LOCALVARIABLE flag1 Z L21 L13 10 LOCALVARIABLE this Lbod; L0 L67 0 LOCALVARIABLE p_187457_1_ Lbnk; L0 L67 1 LOCALVARIABLE p_187457_2_ F L0 L67 2 LOCALVARIABLE p_187457_3_ F L0 L67 3 LOCALVARIABLE p_187457_4_ Lqr; L0 L67 4 LOCALVARIABLE p_187457_5_ F L0 L67 5 LOCALVARIABLE p_187457_6_ Ladz; L0 L67 6 LOCALVARIABLE p_187457_7_ F L0 L67 7 LOCALVARIABLE flag Z L6 L67 8 LOCALVARIABLE enumhandside Lse; L9 L67 9 MAXSTACK = 5 MAXLOCALS = 17 // access flags 0x1 public b(F)V L0 LINENUMBER 489 L0 INVOKESTATIC bob.d ()V L1 LINENUMBER 491 L1 ALOAD 0 GETFIELD bod.c : Lbcx; GETFIELD bcx.h : Lbnn; INVOKEVIRTUAL bnn.av ()Z IFEQ L2 L3 LINENUMBER 493 L3 ALOAD 0 GETFIELD bod.c : Lbcx; GETFIELD bcx.f : Lbln; NEW cm DUP ALOAD 0 GETFIELD bod.c : Lbcx; GETFIELD bcx.h : Lbnn; INVOKESPECIAL cm. (Lrw;)V INVOKEVIRTUAL bln.o (Lcm;)Lars; ASTORE 2 L4 LINENUMBER 495 L4 NEW cm DUP ALOAD 0 GETFIELD bod.c : Lbcx; GETFIELD bcx.h : Lbnn; INVOKESPECIAL cm. (Lrw;)V ASTORE 3 L5 LINENUMBER 497 L5 ALOAD 0 GETFIELD bod.c : Lbcx; GETFIELD bcx.h : Lbnn; ASTORE 4 L6 LINENUMBER 499 L6 ICONST_0 ISTORE 5 L7 FRAME FULL [bod F ars cm bnn I] [] ILOAD 5 BIPUSH 8 IF_ICMPGE L8 L9 LINENUMBER 501 L9 ALOAD 4 GETFIELD zs.p : D ILOAD 5 ICONST_0 ISHR ICONST_2 IREM I2F LDC 0.5 FSUB ALOAD 4 GETFIELD zs.G : F FMUL LDC 0.8 FMUL F2D DADD DSTORE 6 L10 LINENUMBER 502 L10 ALOAD 4 GETFIELD zs.q : D ILOAD 5 ICONST_1 ISHR ICONST_2 IREM I2F LDC 0.5 FSUB LDC 0.1 FMUL F2D DADD DSTORE 8 L11 LINENUMBER 503 L11 ALOAD 4 GETFIELD zs.r : D ILOAD 5 ICONST_2 ISHR ICONST_2 IREM I2F LDC 0.5 FSUB ALOAD 4 GETFIELD zs.G : F FMUL LDC 0.8 FMUL F2D DADD DSTORE 10 L12 LINENUMBER 504 L12 NEW cm DUP DLOAD 6 DLOAD 8 ALOAD 4 INVOKEVIRTUAL zs.bq ()F F2D DADD DLOAD 10 INVOKESPECIAL cm. (DDD)V ASTORE 12 L13 LINENUMBER 505 L13 ALOAD 0 GETFIELD bod.c : Lbcx; GETFIELD bcx.f : Lbln; ALOAD 12 INVOKEVIRTUAL bln.o (Lcm;)Lars; ASTORE 13 L14 LINENUMBER 507 L14 ALOAD 13 INVOKEINTERFACE ars.t ()Lakf; INVOKEVIRTUAL akf.j ()Z IFEQ L15 L16 LINENUMBER 509 L16 ALOAD 13 ASTORE 2 L17 LINENUMBER 511 L17 ALOAD 12 ASTORE 3 L15 LINENUMBER 499 L15 FRAME FULL [bod F ars cm bnn I D D D cm ars] [] IINC 5 1 GOTO L7 L8 LINENUMBER 515 L8 FRAME FULL [bod F ars cm bnn I] [] ALOAD 2 INVOKEINTERFACE ars.i ()Laop; GETSTATIC aop.a : Laop; IF_ACMPEQ L2 L18 LINENUMBER 518 L18 GETSTATIC Reflector.RenderBlockOverlayEvent_OverlayType_BLOCK : LReflectorField; INVOKESTATIC Reflector.getFieldValue (LReflectorField;)Ljava/lang/Object; ASTORE 5 L19 LINENUMBER 520 L19 GETSTATIC Reflector.ForgeEventFactory_renderBlockOverlay : LReflectorMethod; ICONST_5 ANEWARRAY java/lang/Object DUP ICONST_0 ALOAD 0 GETFIELD bod.c : Lbcx; GETFIELD bcx.h : Lbnn; AASTORE DUP ICONST_1 FLOAD 1 INVOKESTATIC java/lang/Float.valueOf (F)Ljava/lang/Float; AASTORE DUP ICONST_2 ALOAD 5 AASTORE DUP ICONST_3 ALOAD 2 AASTORE DUP ICONST_4 ALOAD 3 AASTORE INVOKESTATIC Reflector.callBoolean (LReflectorMethod;[Ljava/lang/Object;)Z IFNE L2 L20 LINENUMBER 522 L20 ALOAD 0 FLOAD 1 ALOAD 0 GETFIELD bod.c : Lbcx; INVOKEVIRTUAL bcx.ab ()Lbov; INVOKEVIRTUAL bov.a ()Lbou; ALOAD 2 INVOKEVIRTUAL bou.a (Lars;)Lbwe; INVOKESPECIAL bod.a (FLbwe;)V L2 LINENUMBER 526 L2 FRAME FULL [bod F] [] ALOAD 0 GETFIELD bod.c : Lbcx; GETFIELD bcx.h : Lbnn; INVOKEVIRTUAL bnn.y ()Z IFNE L21 L22 LINENUMBER 528 L22 ALOAD 0 GETFIELD bod.c : Lbcx; GETFIELD bcx.h : Lbnn; GETSTATIC axx.h : Laxx; INVOKEVIRTUAL bnn.a (Laxx;)Z IFEQ L23 L24 LINENUMBER 531 L24 GETSTATIC Reflector.ForgeEventFactory_renderWaterOverlay : LReflectorMethod; ICONST_2 ANEWARRAY java/lang/Object DUP ICONST_0 ALOAD 0 GETFIELD bod.c : Lbcx; GETFIELD bcx.h : Lbnn; AASTORE DUP ICONST_1 FLOAD 1 INVOKESTATIC java/lang/Float.valueOf (F)Ljava/lang/Float; AASTORE INVOKESTATIC Reflector.callBoolean (LReflectorMethod;[Ljava/lang/Object;)Z IFNE L23 L25 LINENUMBER 533 L25 ALOAD 0 FLOAD 1 INVOKESPECIAL bod.e (F)V L23 LINENUMBER 536 L23 FRAME FULL [bod F] [] ALOAD 0 GETFIELD bod.c : Lbcx; GETFIELD bcx.h : Lbnn; INVOKEVIRTUAL bnn.aJ ()Z IFEQ L21 L26 LINENUMBER 539 L26 GETSTATIC Reflector.ForgeEventFactory_renderFireOverlay : LReflectorMethod; ICONST_2 ANEWARRAY java/lang/Object DUP ICONST_0 ALOAD 0 GETFIELD bod.c : Lbcx; GETFIELD bcx.h : Lbnn; AASTORE DUP ICONST_1 FLOAD 1 INVOKESTATIC java/lang/Float.valueOf (F)Ljava/lang/Float; AASTORE INVOKESTATIC Reflector.callBoolean (LReflectorMethod;[Ljava/lang/Object;)Z IFNE L21 L27 LINENUMBER 541 L27 ALOAD 0 FLOAD 1 INVOKESPECIAL bod.f (F)V L21 LINENUMBER 545 L21 FRAME FULL [bod F] [] INVOKESTATIC bob.e ()V L28 LINENUMBER 546 L28 RETURN L29 LOCALVARIABLE d0 D L10 L15 6 LOCALVARIABLE d1 D L11 L15 8 LOCALVARIABLE d2 D L12 L15 10 LOCALVARIABLE blockpos Lcm; L13 L15 12 LOCALVARIABLE iblockstate1 Lars; L14 L15 13 LOCALVARIABLE i I L7 L8 5 LOCALVARIABLE overlayType Ljava/lang/Object; L19 L2 5 LOCALVARIABLE iblockstate Lars; L4 L2 2 LOCALVARIABLE overlayPos Lcm; L5 L2 3 LOCALVARIABLE entityplayer Lzs; L6 L2 4 LOCALVARIABLE this Lbod; L0 L29 0 LOCALVARIABLE partialTicks F L0 L29 1 MAXSTACK = 8 MAXLOCALS = 14 // access flags 0x2 private a(FLbwe;)V L0 LINENUMBER 553 L0 ALOAD 0 GETFIELD bod.c : Lbcx; INVOKEVIRTUAL bcx.N ()Lbwf; GETSTATIC bwd.g : Lkn; INVOKEVIRTUAL bwf.a (Lkn;)V L1 LINENUMBER 554 L1 INVOKESTATIC bon.a ()Lbon; ASTORE 3 L2 LINENUMBER 555 L2 ALOAD 3 INVOKEVIRTUAL bon.c ()Lbnt; ASTORE 4 L3 LINENUMBER 556 L3 LDC 0.1 FSTORE 5 L4 LINENUMBER 557 L4 LDC 0.1 LDC 0.1 LDC 0.1 LDC 0.5 INVOKESTATIC bob.c (FFFF)V L5 LINENUMBER 558 L5 INVOKESTATIC bob.G ()V L6 LINENUMBER 559 L6 LDC -1.0 FSTORE 6 L7 LINENUMBER 560 L7 FCONST_1 FSTORE 7 L8 LINENUMBER 561 L8 LDC -1.0 FSTORE 8 L9 LINENUMBER 562 L9 FCONST_1 FSTORE 9 L10 LINENUMBER 563 L10 LDC -0.5 FSTORE 10 L11 LINENUMBER 564 L11 ALOAD 2 INVOKEVIRTUAL bwe.e ()F FSTORE 11 L12 LINENUMBER 565 L12 ALOAD 2 INVOKEVIRTUAL bwe.f ()F FSTORE 12 L13 LINENUMBER 566 L13 ALOAD 2 INVOKEVIRTUAL bwe.g ()F FSTORE 13 L14 LINENUMBER 567 L14 ALOAD 2 INVOKEVIRTUAL bwe.h ()F FSTORE 14 L15 LINENUMBER 568 L15 ALOAD 4 BIPUSH 7 GETSTATIC bwm.g : Lbwo; INVOKEVIRTUAL bnt.a (ILbwo;)V L16 LINENUMBER 569 L16 ALOAD 4 LDC -1.0 LDC -1.0 LDC -0.5 INVOKEVIRTUAL bnt.b (DDD)Lbnt; FLOAD 12 F2D FLOAD 14 F2D INVOKEVIRTUAL bnt.a (DD)Lbnt; INVOKEVIRTUAL bnt.d ()V L17 LINENUMBER 570 L17 ALOAD 4 DCONST_1 LDC -1.0 LDC -0.5 INVOKEVIRTUAL bnt.b (DDD)Lbnt; FLOAD 11 F2D FLOAD 14 F2D INVOKEVIRTUAL bnt.a (DD)Lbnt; INVOKEVIRTUAL bnt.d ()V L18 LINENUMBER 571 L18 ALOAD 4 DCONST_1 DCONST_1 LDC -0.5 INVOKEVIRTUAL bnt.b (DDD)Lbnt; FLOAD 11 F2D FLOAD 13 F2D INVOKEVIRTUAL bnt.a (DD)Lbnt; INVOKEVIRTUAL bnt.d ()V L19 LINENUMBER 572 L19 ALOAD 4 LDC -1.0 DCONST_1 LDC -0.5 INVOKEVIRTUAL bnt.b (DDD)Lbnt; FLOAD 12 F2D FLOAD 13 F2D INVOKEVIRTUAL bnt.a (DD)Lbnt; INVOKEVIRTUAL bnt.d ()V L20 LINENUMBER 573 L20 ALOAD 3 INVOKEVIRTUAL bon.b ()V L21 LINENUMBER 574 L21 INVOKESTATIC bob.H ()V L22 LINENUMBER 575 L22 FCONST_1 FCONST_1 FCONST_1 FCONST_1 INVOKESTATIC bob.c (FFFF)V L23 LINENUMBER 576 L23 RETURN L24 LOCALVARIABLE this Lbod; L0 L24 0 LOCALVARIABLE partialTicks F L0 L24 1 LOCALVARIABLE atlas Lbwe; L0 L24 2 LOCALVARIABLE tessellator Lbon; L2 L24 3 LOCALVARIABLE vertexbuffer Lbnt; L3 L24 4 LOCALVARIABLE f F L4 L24 5 LOCALVARIABLE f1 F L7 L24 6 LOCALVARIABLE f2 F L8 L24 7 LOCALVARIABLE f3 F L9 L24 8 LOCALVARIABLE f4 F L10 L24 9 LOCALVARIABLE f5 F L11 L24 10 LOCALVARIABLE f6 F L12 L24 11 LOCALVARIABLE f7 F L13 L24 12 LOCALVARIABLE f8 F L14 L24 13 LOCALVARIABLE f9 F L15 L24 14 MAXSTACK = 7 MAXLOCALS = 15 // access flags 0x2 private e(F)V L0 LINENUMBER 585 L0 INVOKESTATIC Config.isShaders ()Z IFEQ L1 L2 LINENUMBER 587 L2 INVOKESTATIC shadersmod/client/Shaders.isUnderwaterOverlay ()Z IFNE L1 L3 LINENUMBER 588 L3 RETURN L1 LINENUMBER 591 L1 FRAME FULL [bod F] [] ALOAD 0 GETFIELD bod.c : Lbcx; INVOKEVIRTUAL bcx.N ()Lbwf; GETSTATIC bod.b : Lkn; INVOKEVIRTUAL bwf.a (Lkn;)V L4 LINENUMBER 592 L4 INVOKESTATIC bon.a ()Lbon; ASTORE 2 L5 LINENUMBER 593 L5 ALOAD 2 INVOKEVIRTUAL bon.c ()Lbnt; ASTORE 3 L6 LINENUMBER 594 L6 ALOAD 0 GETFIELD bod.c : Lbcx; GETFIELD bcx.h : Lbnn; FLOAD 1 INVOKEVIRTUAL bnn.e (F)F FSTORE 4 L7 LINENUMBER 595 L7 FLOAD 4 FLOAD 4 FLOAD 4 LDC 0.5 INVOKESTATIC bob.c (FFFF)V L8 LINENUMBER 596 L8 INVOKESTATIC bob.m ()V L9 LINENUMBER 597 L9 GETSTATIC bob$r.l : Lbob$r; GETSTATIC bob$l.j : Lbob$l; GETSTATIC bob$r.e : Lbob$r; GETSTATIC bob$l.n : Lbob$l; INVOKESTATIC bob.a (Lbob$r;Lbob$l;Lbob$r;Lbob$l;)V L10 LINENUMBER 598 L10 INVOKESTATIC bob.G ()V L11 LINENUMBER 599 L11 LDC 4.0 FSTORE 5 L12 LINENUMBER 600 L12 LDC -1.0 FSTORE 6 L13 LINENUMBER 601 L13 FCONST_1 FSTORE 7 L14 LINENUMBER 602 L14 LDC -1.0 FSTORE 8 L15 LINENUMBER 603 L15 FCONST_1 FSTORE 9 L16 LINENUMBER 604 L16 LDC -0.5 FSTORE 10 L17 LINENUMBER 605 L17 ALOAD 0 GETFIELD bod.c : Lbcx; GETFIELD bcx.h : Lbnn; GETFIELD bnn.v : F FNEG LDC 64.0 FDIV FSTORE 11 L18 LINENUMBER 606 L18 ALOAD 0 GETFIELD bod.c : Lbcx; GETFIELD bcx.h : Lbnn; GETFIELD bnn.w : F LDC 64.0 FDIV FSTORE 12 L19 LINENUMBER 607 L19 ALOAD 3 BIPUSH 7 GETSTATIC bwm.g : Lbwo; INVOKEVIRTUAL bnt.a (ILbwo;)V L20 LINENUMBER 608 L20 ALOAD 3 LDC -1.0 LDC -1.0 LDC -0.5 INVOKEVIRTUAL bnt.b (DDD)Lbnt; LDC 4.0 FLOAD 11 FADD F2D LDC 4.0 FLOAD 12 FADD F2D INVOKEVIRTUAL bnt.a (DD)Lbnt; INVOKEVIRTUAL bnt.d ()V L21 LINENUMBER 609 L21 ALOAD 3 DCONST_1 LDC -1.0 LDC -0.5 INVOKEVIRTUAL bnt.b (DDD)Lbnt; FCONST_0 FLOAD 11 FADD F2D LDC 4.0 FLOAD 12 FADD F2D INVOKEVIRTUAL bnt.a (DD)Lbnt; INVOKEVIRTUAL bnt.d ()V L22 LINENUMBER 610 L22 ALOAD 3 DCONST_1 DCONST_1 LDC -0.5 INVOKEVIRTUAL bnt.b (DDD)Lbnt; FCONST_0 FLOAD 11 FADD F2D FCONST_0 FLOAD 12 FADD F2D INVOKEVIRTUAL bnt.a (DD)Lbnt; INVOKEVIRTUAL bnt.d ()V L23 LINENUMBER 611 L23 ALOAD 3 LDC -1.0 DCONST_1 LDC -0.5 INVOKEVIRTUAL bnt.b (DDD)Lbnt; LDC 4.0 FLOAD 11 FADD F2D FCONST_0 FLOAD 12 FADD F2D INVOKEVIRTUAL bnt.a (DD)Lbnt; INVOKEVIRTUAL bnt.d ()V L24 LINENUMBER 612 L24 ALOAD 2 INVOKEVIRTUAL bon.b ()V L25 LINENUMBER 613 L25 INVOKESTATIC bob.H ()V L26 LINENUMBER 614 L26 FCONST_1 FCONST_1 FCONST_1 FCONST_1 INVOKESTATIC bob.c (FFFF)V L27 LINENUMBER 615 L27 INVOKESTATIC bob.l ()V L28 LINENUMBER 616 L28 RETURN L29 LOCALVARIABLE this Lbod; L0 L29 0 LOCALVARIABLE partialTicks F L0 L29 1 LOCALVARIABLE tessellator Lbon; L5 L29 2 LOCALVARIABLE vertexbuffer Lbnt; L6 L29 3 LOCALVARIABLE f F L7 L29 4 LOCALVARIABLE f1 F L12 L29 5 LOCALVARIABLE f2 F L13 L29 6 LOCALVARIABLE f3 F L14 L29 7 LOCALVARIABLE f4 F L15 L29 8 LOCALVARIABLE f5 F L16 L29 9 LOCALVARIABLE f6 F L17 L29 10 LOCALVARIABLE f7 F L18 L29 11 LOCALVARIABLE f8 F L19 L29 12 MAXSTACK = 7 MAXLOCALS = 13 // access flags 0x2 private f(F)V L0 LINENUMBER 623 L0 INVOKESTATIC bon.a ()Lbon; ASTORE 2 L1 LINENUMBER 624 L1 ALOAD 2 INVOKEVIRTUAL bon.c ()Lbnt; ASTORE 3 L2 LINENUMBER 625 L2 FCONST_1 FCONST_1 FCONST_1 LDC 0.9 INVOKESTATIC bob.c (FFFF)V L3 LINENUMBER 626 L3 SIPUSH 519 INVOKESTATIC bob.c (I)V L4 LINENUMBER 627 L4 ICONST_0 INVOKESTATIC bob.a (Z)V L5 LINENUMBER 628 L5 INVOKESTATIC bob.m ()V L6 LINENUMBER 629 L6 GETSTATIC bob$r.l : Lbob$r; GETSTATIC bob$l.j : Lbob$l; GETSTATIC bob$r.e : Lbob$r; GETSTATIC bob$l.n : Lbob$l; INVOKESTATIC bob.a (Lbob$r;Lbob$l;Lbob$r;Lbob$l;)V L7 LINENUMBER 630 L7 FCONST_1 FSTORE 4 L8 LINENUMBER 632 L8 ICONST_0 ISTORE 5 L9 FRAME FULL [bod F bon bnt F I] [] ILOAD 5 ICONST_2 IF_ICMPGE L10 L11 LINENUMBER 634 L11 INVOKESTATIC bob.G ()V L12 LINENUMBER 635 L12 ALOAD 0 GETFIELD bod.c : Lbcx; INVOKEVIRTUAL bcx.R ()Lbwd; LDC "minecraft:blocks/fire_layer_1" INVOKEVIRTUAL bwd.a (Ljava/lang/String;)Lbwe; ASTORE 6 L13 LINENUMBER 636 L13 ALOAD 0 GETFIELD bod.c : Lbcx; INVOKEVIRTUAL bcx.N ()Lbwf; GETSTATIC bwd.g : Lkn; INVOKEVIRTUAL bwf.a (Lkn;)V L14 LINENUMBER 637 L14 ALOAD 6 INVOKEVIRTUAL bwe.e ()F FSTORE 7 L15 LINENUMBER 638 L15 ALOAD 6 INVOKEVIRTUAL bwe.f ()F FSTORE 8 L16 LINENUMBER 639 L16 ALOAD 6 INVOKEVIRTUAL bwe.g ()F FSTORE 9 L17 LINENUMBER 640 L17 ALOAD 6 INVOKEVIRTUAL bwe.h ()F FSTORE 10 L18 LINENUMBER 641 L18 LDC -0.5 FSTORE 11 L19 LINENUMBER 642 L19 LDC 0.5 FSTORE 12 L20 LINENUMBER 643 L20 LDC -0.5 FSTORE 13 L21 LINENUMBER 644 L21 LDC 0.5 FSTORE 14 L22 LINENUMBER 645 L22 LDC -0.5 FSTORE 15 L23 LINENUMBER 646 L23 ILOAD 5 ICONST_2 IMUL ICONST_1 ISUB INEG I2F LDC 0.24 FMUL LDC -0.3 FCONST_0 INVOKESTATIC bob.c (FFF)V L24 LINENUMBER 647 L24 ILOAD 5 ICONST_2 IMUL ICONST_1 ISUB I2F LDC 10.0 FMUL FCONST_0 FCONST_1 FCONST_0 INVOKESTATIC bob.b (FFFF)V L25 LINENUMBER 648 L25 ALOAD 3 BIPUSH 7 GETSTATIC bwm.g : Lbwo; INVOKEVIRTUAL bnt.a (ILbwo;)V L26 LINENUMBER 649 L26 ALOAD 3 LDC -0.5 LDC -0.5 LDC -0.5 INVOKEVIRTUAL bnt.b (DDD)Lbnt; FLOAD 8 F2D FLOAD 10 F2D INVOKEVIRTUAL bnt.a (DD)Lbnt; INVOKEVIRTUAL bnt.d ()V L27 LINENUMBER 650 L27 ALOAD 3 LDC 0.5 LDC -0.5 LDC -0.5 INVOKEVIRTUAL bnt.b (DDD)Lbnt; FLOAD 7 F2D FLOAD 10 F2D INVOKEVIRTUAL bnt.a (DD)Lbnt; INVOKEVIRTUAL bnt.d ()V L28 LINENUMBER 651 L28 ALOAD 3 LDC 0.5 LDC 0.5 LDC -0.5 INVOKEVIRTUAL bnt.b (DDD)Lbnt; FLOAD 7 F2D FLOAD 9 F2D INVOKEVIRTUAL bnt.a (DD)Lbnt; INVOKEVIRTUAL bnt.d ()V L29 LINENUMBER 652 L29 ALOAD 3 LDC -0.5 LDC 0.5 LDC -0.5 INVOKEVIRTUAL bnt.b (DDD)Lbnt; FLOAD 8 F2D FLOAD 9 F2D INVOKEVIRTUAL bnt.a (DD)Lbnt; INVOKEVIRTUAL bnt.d ()V L30 LINENUMBER 653 L30 ALOAD 2 INVOKEVIRTUAL bon.b ()V L31 LINENUMBER 654 L31 INVOKESTATIC bob.H ()V L32 LINENUMBER 632 L32 IINC 5 1 GOTO L9 L10 LINENUMBER 657 L10 FRAME FULL [bod F bon bnt F I] [] FCONST_1 FCONST_1 FCONST_1 FCONST_1 INVOKESTATIC bob.c (FFFF)V L33 LINENUMBER 658 L33 INVOKESTATIC bob.l ()V L34 LINENUMBER 659 L34 ICONST_1 INVOKESTATIC bob.a (Z)V L35 LINENUMBER 660 L35 SIPUSH 515 INVOKESTATIC bob.c (I)V L36 LINENUMBER 661 L36 RETURN L37 LOCALVARIABLE textureatlassprite Lbwe; L13 L32 6 LOCALVARIABLE f1 F L15 L32 7 LOCALVARIABLE f2 F L16 L32 8 LOCALVARIABLE f3 F L17 L32 9 LOCALVARIABLE f4 F L18 L32 10 LOCALVARIABLE f5 F L19 L32 11 LOCALVARIABLE f6 F L20 L32 12 LOCALVARIABLE f7 F L21 L32 13 LOCALVARIABLE f8 F L22 L32 14 LOCALVARIABLE f9 F L23 L32 15 LOCALVARIABLE i I L9 L10 5 LOCALVARIABLE this Lbod; L0 L37 0 LOCALVARIABLE partialTicks F L0 L37 1 LOCALVARIABLE tessellator Lbon; L1 L37 2 LOCALVARIABLE vertexbuffer Lbnt; L2 L37 3 LOCALVARIABLE f F L8 L37 4 MAXSTACK = 7 MAXLOCALS = 16 // access flags 0x1 public a()V L0 LINENUMBER 665 L0 ALOAD 0 ALOAD 0 GETFIELD bod.f : F PUTFIELD bod.g : F L1 LINENUMBER 666 L1 ALOAD 0 ALOAD 0 GETFIELD bod.h : F PUTFIELD bod.i : F L2 LINENUMBER 667 L2 ALOAD 0 GETFIELD bod.c : Lbcx; GETFIELD bcx.h : Lbnn; ASTORE 1 L3 LINENUMBER 668 L3 ALOAD 1 INVOKEVIRTUAL bnn.cf ()Ladz; ASTORE 2 L4 LINENUMBER 669 L4 ALOAD 1 INVOKEVIRTUAL bnn.cg ()Ladz; ASTORE 3 L5 LINENUMBER 671 L5 ALOAD 1 INVOKEVIRTUAL bnn.M ()Z IFEQ L6 L7 LINENUMBER 673 L7 ALOAD 0 ALOAD 0 GETFIELD bod.f : F LDC 0.4 FSUB FCONST_0 FCONST_1 INVOKESTATIC op.a (FFF)F PUTFIELD bod.f : F L8 LINENUMBER 674 L8 ALOAD 0 ALOAD 0 GETFIELD bod.h : F LDC 0.4 FSUB FCONST_0 FCONST_1 INVOKESTATIC op.a (FFF)F PUTFIELD bod.h : F GOTO L9 L6 LINENUMBER 678 L6 FRAME FULL [bod bnn adz adz] [] ALOAD 1 FCONST_1 INVOKEVIRTUAL bnn.o (F)F FSTORE 4 L10 LINENUMBER 680 L10 GETSTATIC Reflector.ForgeHooksClient_shouldCauseReequipAnimation : LReflectorMethod; INVOKEVIRTUAL ReflectorMethod.exists ()Z IFEQ L11 L12 LINENUMBER 682 L12 GETSTATIC Reflector.ForgeHooksClient_shouldCauseReequipAnimation : LReflectorMethod; ICONST_3 ANEWARRAY java/lang/Object DUP ICONST_0 ALOAD 0 GETFIELD bod.d : Ladz; AASTORE DUP ICONST_1 ALOAD 2 AASTORE DUP ICONST_2 ALOAD 1 GETFIELD bnn.bt : Lzr; GETFIELD zr.d : I INVOKESTATIC java/lang/Integer.valueOf (I)Ljava/lang/Integer; AASTORE INVOKESTATIC Reflector.callBoolean (LReflectorMethod;[Ljava/lang/Object;)Z ISTORE 5 L13 LINENUMBER 683 L13 ALOAD 0 DUP GETFIELD bod.f : F ILOAD 5 IFNE L14 FLOAD 4 FLOAD 4 FMUL FLOAD 4 FMUL GOTO L15 L14 FRAME FULL [bod bnn adz adz F I] [bod F] FCONST_0 L15 FRAME FULL [bod bnn adz adz F I] [bod F F] ALOAD 0 GETFIELD bod.f : F FSUB LDC -0.4 LDC 0.4 INVOKESTATIC op.a (FFF)F FADD PUTFIELD bod.f : F L16 LINENUMBER 684 L16 GETSTATIC Reflector.ForgeHooksClient_shouldCauseReequipAnimation : LReflectorMethod; ICONST_3 ANEWARRAY java/lang/Object DUP ICONST_0 ALOAD 0 GETFIELD bod.e : Ladz; AASTORE DUP ICONST_1 ALOAD 3 AASTORE DUP ICONST_2 ICONST_M1 INVOKESTATIC java/lang/Integer.valueOf (I)Ljava/lang/Integer; AASTORE INVOKESTATIC Reflector.callBoolean (LReflectorMethod;[Ljava/lang/Object;)Z ISTORE 6 L17 LINENUMBER 685 L17 ALOAD 0 DUP GETFIELD bod.h : F ILOAD 6 IFNE L18 ICONST_1 GOTO L19 L18 FRAME FULL [bod bnn adz adz F I I] [bod F] ICONST_0 L19 FRAME FULL [bod bnn adz adz F I I] [bod F I] I2F ALOAD 0 GETFIELD bod.h : F FSUB LDC -0.4 LDC 0.4 INVOKESTATIC op.a (FFF)F FADD PUTFIELD bod.h : F L20 LINENUMBER 686 L20 GOTO L9 L11 LINENUMBER 690 L11 FRAME FULL [bod bnn adz adz F] [] ALOAD 0 DUP GETFIELD bod.f : F ALOAD 0 GETFIELD bod.d : Ladz; ALOAD 2 INVOKESTATIC com/google/common/base/Objects.equal (Ljava/lang/Object;Ljava/lang/Object;)Z IFEQ L21 FLOAD 4 FLOAD 4 FMUL FLOAD 4 FMUL GOTO L22 L21 FRAME FULL [bod bnn adz adz F] [bod F] FCONST_0 L22 FRAME FULL [bod bnn adz adz F] [bod F F] ALOAD 0 GETFIELD bod.f : F FSUB LDC -0.4 LDC 0.4 INVOKESTATIC op.a (FFF)F FADD PUTFIELD bod.f : F L23 LINENUMBER 691 L23 ALOAD 0 DUP GETFIELD bod.h : F ALOAD 0 GETFIELD bod.e : Ladz; ALOAD 3 INVOKESTATIC com/google/common/base/Objects.equal (Ljava/lang/Object;Ljava/lang/Object;)Z IFEQ L24 ICONST_1 GOTO L25 L24 FRAME FULL [bod bnn adz adz F] [bod F] ICONST_0 L25 FRAME FULL [bod bnn adz adz F] [bod F I] I2F ALOAD 0 GETFIELD bod.h : F FSUB LDC -0.4 LDC 0.4 INVOKESTATIC op.a (FFF)F FADD PUTFIELD bod.h : F L9 LINENUMBER 697 L9 FRAME FULL [bod bnn adz adz] [] ALOAD 0 GETFIELD bod.f : F LDC 0.1 FCMPG IFGE L26 L27 LINENUMBER 699 L27 ALOAD 0 ALOAD 2 PUTFIELD bod.d : Ladz; L28 LINENUMBER 701 L28 INVOKESTATIC Config.isShaders ()Z IFEQ L26 L29 LINENUMBER 702 L29 ALOAD 0 GETFIELD bod.d : Ladz; INVOKESTATIC shadersmod/client/Shaders.setItemToRenderMain (Ladz;)V L26 LINENUMBER 706 L26 FRAME FULL [bod bnn adz adz] [] ALOAD 0 GETFIELD bod.h : F LDC 0.1 FCMPG IFGE L30 L31 LINENUMBER 708 L31 ALOAD 0 ALOAD 3 PUTFIELD bod.e : Ladz; L32 LINENUMBER 710 L32 INVOKESTATIC Config.isShaders ()Z IFEQ L30 L33 LINENUMBER 711 L33 ALOAD 0 GETFIELD bod.e : Ladz; INVOKESTATIC shadersmod/client/Shaders.setItemToRenderOff (Ladz;)V L30 LINENUMBER 714 L30 FRAME FULL [bod bnn adz adz] [] RETURN L34 LOCALVARIABLE shouldCauseReequipMain Z L13 L20 5 LOCALVARIABLE shouldCauseReequipOff Z L17 L20 6 LOCALVARIABLE f F L10 L9 4 LOCALVARIABLE this Lbod; L0 L34 0 LOCALVARIABLE entityplayersp Lbnn; L3 L34 1 LOCALVARIABLE itemstack Ladz; L4 L34 2 LOCALVARIABLE itemstack1 Ladz; L5 L34 3 MAXSTACK = 5 MAXLOCALS = 7 // access flags 0x1 public a(Lqr;)V L0 LINENUMBER 718 L0 ALOAD 1 GETSTATIC qr.a : Lqr; IF_ACMPNE L1 L2 LINENUMBER 720 L2 ALOAD 0 FCONST_0 PUTFIELD bod.f : F GOTO L3 L1 LINENUMBER 724 L1 FRAME FULL [bod qr] [] ALOAD 0 FCONST_0 PUTFIELD bod.h : F L3 LINENUMBER 726 L3 FRAME FULL [bod qr] [] RETURN L4 LOCALVARIABLE this Lbod; L0 L4 0 LOCALVARIABLE hand Lqr; L0 L4 1 MAXSTACK = 2 MAXLOCALS = 2 // access flags 0x8 static ()V L0 LINENUMBER 40 L0 NEW kn DUP LDC "textures/map/map_background.png" INVOKESPECIAL kn. (Ljava/lang/String;)V PUTSTATIC bod.a : Lkn; L1 LINENUMBER 41 L1 NEW kn DUP LDC "textures/misc/underwater.png" INVOKESPECIAL kn. (Ljava/lang/String;)V PUTSTATIC bod.b : Lkn; RETURN MAXSTACK = 3 MAXLOCALS = 0 }