You are on page 1of 43

// class version 50.

0 (50)
// access flags 0x21
public class alb extends aji {

// compiled from: BlockFire.java


// access flags 0x1008
static synthetic INNERCLASS alb$1 alb null
// access flags 0xA
private static INNERCLASS alb$FireInfo alb FireInfo
// access flags 0x609
public static abstract INNERCLASS java/util/Map$Entry java/util/Map Entry

// DEPRECATED
// access flags 0x20002
private [I a
@Ljava/lang/Deprecated;()

// DEPRECATED
// access flags 0x20002
private [I b
@Ljava/lang/Deprecated;()

// access flags 0x2


private [Lrf; M
@Lcpw/mods/fml/relauncher/SideOnly;(value=Lcpw/mods/fml/relauncher/Side;.CLIENT)

// access flags 0x1A


private final static Ljava/lang/String; __OBFID = "CL_00000245"

// access flags 0x2


// signature Ljava/util/IdentityHashMap<Laji;Lalb$FireInfo;>;
// declaration: java.util.IdentityHashMap<aji, alb$FireInfo>
private Ljava/util/IdentityHashMap; blockInfo

// access flags 0x4


protected <init>()V
L0
LINENUMBER 33 L0
ALOAD 0
GETSTATIC awt.o : Lawt;
INVOKESPECIAL aji.<init> (Lawt;)V
L1
LINENUMBER 23 L1
ALOAD 0
SIPUSH 4096
NEWARRAY T_INT
PUTFIELD alb.a : [I
L2
LINENUMBER 25 L2
ALOAD 0
SIPUSH 4096
NEWARRAY T_INT
PUTFIELD alb.b : [I
L3
LINENUMBER 430 L3
ALOAD 0
INVOKESTATIC com/google/common/collect/Maps.newIdentityHashMap
()Ljava/util/IdentityHashMap;
PUTFIELD alb.blockInfo : Ljava/util/IdentityHashMap;
L4
LINENUMBER 34 L4
ALOAD 0
ICONST_1
INVOKEVIRTUAL alb.a (Z)Laji;
POP
L5
LINENUMBER 35 L5
RETURN
L6
LOCALVARIABLE this Lalb; L0 L6 0
MAXSTACK = 2
MAXLOCALS = 1

// access flags 0x9


public static e()V
L0
LINENUMBER 39 L0
GETSTATIC ajn.ab : Lalb;
GETSTATIC ajn.f : Laji;
INVOKESTATIC alb.b (Laji;)I
ICONST_5
BIPUSH 20
INVOKEVIRTUAL alb.a (III)V
L1
LINENUMBER 40 L1
GETSTATIC ajn.ab : Lalb;
GETSTATIC ajn.bw : Lalj;
INVOKESTATIC alb.b (Laji;)I
ICONST_5
BIPUSH 20
INVOKEVIRTUAL alb.a (III)V
L2
LINENUMBER 41 L2
GETSTATIC ajn.ab : Lalb;
GETSTATIC ajn.bx : Lalj;
INVOKESTATIC alb.b (Laji;)I
ICONST_5
BIPUSH 20
INVOKEVIRTUAL alb.a (III)V
L3
LINENUMBER 42 L3
GETSTATIC ajn.ab : Lalb;
GETSTATIC ajn.aJ : Laji;
INVOKESTATIC alb.b (Laji;)I
ICONST_5
BIPUSH 20
INVOKEVIRTUAL alb.a (III)V
L4
LINENUMBER 43 L4
GETSTATIC ajn.ab : Lalb;
GETSTATIC ajn.ad : Laji;
INVOKESTATIC alb.b (Laji;)I
ICONST_5
BIPUSH 20
INVOKEVIRTUAL alb.a (III)V
L5
LINENUMBER 44 L5
GETSTATIC ajn.ab : Lalb;
GETSTATIC ajn.bG : Laji;
INVOKESTATIC alb.b (Laji;)I
ICONST_5
BIPUSH 20
INVOKEVIRTUAL alb.a (III)V
L6
LINENUMBER 45 L6
GETSTATIC ajn.ab : Lalb;
GETSTATIC ajn.bF : Laji;
INVOKESTATIC alb.b (Laji;)I
ICONST_5
BIPUSH 20
INVOKEVIRTUAL alb.a (III)V
L7
LINENUMBER 46 L7
GETSTATIC ajn.ab : Lalb;
GETSTATIC ajn.bH : Laji;
INVOKESTATIC alb.b (Laji;)I
ICONST_5
BIPUSH 20
INVOKEVIRTUAL alb.a (III)V
L8
LINENUMBER 47 L8
GETSTATIC ajn.ab : Lalb;
GETSTATIC ajn.r : Laji;
INVOKESTATIC alb.b (Laji;)I
ICONST_5
ICONST_5
INVOKEVIRTUAL alb.a (III)V
L9
LINENUMBER 48 L9
GETSTATIC ajn.ab : Lalb;
GETSTATIC ajn.s : Laji;
INVOKESTATIC alb.b (Laji;)I
ICONST_5
ICONST_5
INVOKEVIRTUAL alb.a (III)V
L10
LINENUMBER 49 L10
GETSTATIC ajn.ab : Lalb;
GETSTATIC ajn.t : Lalt;
INVOKESTATIC alb.b (Laji;)I
BIPUSH 30
BIPUSH 60
INVOKEVIRTUAL alb.a (III)V
L11
LINENUMBER 50 L11
GETSTATIC ajn.ab : Lalb;
GETSTATIC ajn.u : Lalt;
INVOKESTATIC alb.b (Laji;)I
BIPUSH 30
BIPUSH 60
INVOKEVIRTUAL alb.a (III)V
L12
LINENUMBER 51 L12
GETSTATIC ajn.ab : Lalb;
GETSTATIC ajn.X : Laji;
INVOKESTATIC alb.b (Laji;)I
BIPUSH 30
BIPUSH 20
INVOKEVIRTUAL alb.a (III)V
L13
LINENUMBER 52 L13
GETSTATIC ajn.ab : Lalb;
GETSTATIC ajn.W : Laji;
INVOKESTATIC alb.b (Laji;)I
BIPUSH 15
BIPUSH 100
INVOKEVIRTUAL alb.a (III)V
L14
LINENUMBER 53 L14
GETSTATIC ajn.ab : Lalb;
GETSTATIC ajn.H : Lanz;
INVOKESTATIC alb.b (Laji;)I
BIPUSH 60
BIPUSH 100
INVOKEVIRTUAL alb.a (III)V
L15
LINENUMBER 54 L15
GETSTATIC ajn.ab : Lalb;
GETSTATIC ajn.cm : Lako;
INVOKESTATIC alb.b (Laji;)I
BIPUSH 60
BIPUSH 100
INVOKEVIRTUAL alb.a (III)V
L16
LINENUMBER 55 L16
GETSTATIC ajn.ab : Lalb;
GETSTATIC ajn.N : Lalc;
INVOKESTATIC alb.b (Laji;)I
BIPUSH 60
BIPUSH 100
INVOKEVIRTUAL alb.a (III)V
L17
LINENUMBER 56 L17
GETSTATIC ajn.ab : Lalb;
GETSTATIC ajn.O : Lalc;
INVOKESTATIC alb.b (Laji;)I
BIPUSH 60
BIPUSH 100
INVOKEVIRTUAL alb.a (III)V
L18
LINENUMBER 57 L18
GETSTATIC ajn.ab : Lalb;
GETSTATIC ajn.L : Laji;
INVOKESTATIC alb.b (Laji;)I
BIPUSH 30
BIPUSH 60
INVOKEVIRTUAL alb.a (III)V
L19
LINENUMBER 58 L19
GETSTATIC ajn.ab : Lalb;
GETSTATIC ajn.bd : Laji;
INVOKESTATIC alb.b (Laji;)I
BIPUSH 15
BIPUSH 100
INVOKEVIRTUAL alb.a (III)V
L20
LINENUMBER 59 L20
GETSTATIC ajn.ab : Lalb;
GETSTATIC ajn.ci : Laji;
INVOKESTATIC alb.b (Laji;)I
ICONST_5
ICONST_5
INVOKEVIRTUAL alb.a (III)V
L21
LINENUMBER 60 L21
GETSTATIC ajn.ab : Lalb;
GETSTATIC ajn.cf : Laji;
INVOKESTATIC alb.b (Laji;)I
BIPUSH 60
BIPUSH 20
INVOKEVIRTUAL alb.a (III)V
L22
LINENUMBER 61 L22
GETSTATIC ajn.ab : Lalb;
GETSTATIC ajn.cg : Laji;
INVOKESTATIC alb.b (Laji;)I
BIPUSH 60
BIPUSH 20
INVOKEVIRTUAL alb.a (III)V
L23
LINENUMBER 62 L23
RETURN
MAXSTACK = 4
MAXLOCALS = 0

// DEPRECATED
// access flags 0x20001
public a(III)V
@Ljava/lang/Deprecated;()
L0
LINENUMBER 67 L0
ALOAD 0
GETSTATIC aji.c : Lcw;
ILOAD 1
INVOKEVIRTUAL cw.a (I)Ljava/lang/Object;
CHECKCAST aji
ILOAD 2
ILOAD 3
INVOKEVIRTUAL alb.setFireInfo (Laji;II)V
L1
LINENUMBER 68 L1
RETURN
L2
LOCALVARIABLE this Lalb; L0 L2 0
LOCALVARIABLE p_149842_1_ I L0 L2 1
LOCALVARIABLE p_149842_2_ I L0 L2 2
LOCALVARIABLE p_149842_3_ I L0 L2 3
MAXSTACK = 4
MAXLOCALS = 4

// access flags 0x1


public a(Lahb;III)Lazt;
L0
LINENUMBER 72 L0
ACONST_NULL
ARETURN
L1
LOCALVARIABLE this Lalb; L0 L1 0
LOCALVARIABLE p_149668_1_ Lahb; L0 L1 1
LOCALVARIABLE p_149668_2_ I L0 L1 2
LOCALVARIABLE p_149668_3_ I L0 L1 3
LOCALVARIABLE p_149668_4_ I L0 L1 4
MAXSTACK = 1
MAXLOCALS = 5

// access flags 0x1


public c()Z
L0
LINENUMBER 77 L0
ICONST_0
IRETURN
L1
LOCALVARIABLE this Lalb; L0 L1 0
MAXSTACK = 1
MAXLOCALS = 1

// access flags 0x1


public d()Z
L0
LINENUMBER 82 L0
ICONST_0
IRETURN
L1
LOCALVARIABLE this Lalb; L0 L1 0
MAXSTACK = 1
MAXLOCALS = 1

// access flags 0x1


public b()I
L0
LINENUMBER 87 L0
ICONST_3
IRETURN
L1
LOCALVARIABLE this Lalb; L0 L1 0
MAXSTACK = 1
MAXLOCALS = 1

// access flags 0x1


public a(Ljava/util/Random;)I
L0
LINENUMBER 92 L0
ICONST_0
IRETURN
L1
LOCALVARIABLE this Lalb; L0 L1 0
LOCALVARIABLE p_149745_1_ Ljava/util/Random; L0 L1 1
MAXSTACK = 1
MAXLOCALS = 2

// access flags 0x1


public a(Lahb;)I
L0
LINENUMBER 97 L0
BIPUSH 30
IRETURN
L1
LOCALVARIABLE this Lalb; L0 L1 0
LOCALVARIABLE p_149738_1_ Lahb; L0 L1 1
MAXSTACK = 1
MAXLOCALS = 2

// access flags 0x1


public a(Lahb;IIILjava/util/Random;)V
L0
LINENUMBER 102 L0
ALOAD 1
INVOKEVIRTUAL ahb.O ()Lagy;
LDC "doFireTick"
INVOKEVIRTUAL agy.b (Ljava/lang/String;)Z
IFEQ L1
L2
LINENUMBER 104 L2
ALOAD 1
ILOAD 2
ILOAD 3
ICONST_1
ISUB
ILOAD 4
INVOKEVIRTUAL ahb.a (III)Laji;
ALOAD 1
ILOAD 2
ILOAD 3
ICONST_1
ISUB
ILOAD 4
GETSTATIC net/minecraftforge/common/util/ForgeDirection.UP :
Lnet/minecraftforge/common/util/ForgeDirection;
INVOKEVIRTUAL aji.isFireSource
(Lahb;IIILnet/minecraftforge/common/util/ForgeDirection;)Z
ISTORE 6
L3
LINENUMBER 106 L3
ALOAD 0
ALOAD 1
ILOAD 2
ILOAD 3
ILOAD 4
INVOKEVIRTUAL alb.c (Lahb;III)Z
IFNE L4
L5
LINENUMBER 108 L5
ALOAD 1
ILOAD 2
ILOAD 3
ILOAD 4
INVOKEVIRTUAL ahb.f (III)Z
POP
L4
LINENUMBER 111 L4
FRAME FULL [alb ahb I I I java/util/Random I] []
ILOAD 6
IFNE L6
ALOAD 1
INVOKEVIRTUAL ahb.Q ()Z
IFEQ L6
ALOAD 1
ILOAD 2
ILOAD 3
ILOAD 4
INVOKEVIRTUAL ahb.y (III)Z
IFNE L7
ALOAD 1
ILOAD 2
ICONST_1
ISUB
ILOAD 3
ILOAD 4
INVOKEVIRTUAL ahb.y (III)Z
IFNE L7
ALOAD 1
ILOAD 2
ICONST_1
IADD
ILOAD 3
ILOAD 4
INVOKEVIRTUAL ahb.y (III)Z
IFNE L7
ALOAD 1
ILOAD 2
ILOAD 3
ILOAD 4
ICONST_1
ISUB
INVOKEVIRTUAL ahb.y (III)Z
IFNE L7
ALOAD 1
ILOAD 2
ILOAD 3
ILOAD 4
ICONST_1
IADD
INVOKEVIRTUAL ahb.y (III)Z
IFEQ L6
L7
LINENUMBER 113 L7
FRAME FULL [alb ahb I I I java/util/Random I] []
ALOAD 1
ILOAD 2
ILOAD 3
ILOAD 4
INVOKEVIRTUAL ahb.f (III)Z
POP
GOTO L1
L6
LINENUMBER 117 L6
FRAME FULL [alb ahb I I I java/util/Random I] []
ALOAD 1
ILOAD 2
ILOAD 3
ILOAD 4
INVOKEVIRTUAL ahb.e (III)I
ISTORE 7
L8
LINENUMBER 119 L8
ILOAD 7
BIPUSH 15
IF_ICMPGE L9
L10
LINENUMBER 121 L10
ALOAD 1
ILOAD 2
ILOAD 3
ILOAD 4
ILOAD 7
ALOAD 5
ICONST_3
INVOKEVIRTUAL java/util/Random.nextInt (I)I
ICONST_2
IDIV
IADD
ICONST_4
INVOKEVIRTUAL ahb.a (IIIII)Z
POP
L9
LINENUMBER 124 L9
FRAME FULL [alb ahb I I I java/util/Random I I] []
ALOAD 1
ILOAD 2
ILOAD 3
ILOAD 4
ALOAD 0
ALOAD 0
ALOAD 1
INVOKEVIRTUAL alb.a (Lahb;)I
ALOAD 5
BIPUSH 10
INVOKEVIRTUAL java/util/Random.nextInt (I)I
IADD
INVOKEVIRTUAL ahb.a (IIILaji;I)V
L11
LINENUMBER 126 L11
ILOAD 6
IFNE L12
ALOAD 0
ALOAD 1
ILOAD 2
ILOAD 3
ILOAD 4
INVOKESPECIAL alb.e (Lahb;III)Z
IFNE L12
L13
LINENUMBER 128 L13
ALOAD 1
ILOAD 2
ILOAD 3
ICONST_1
ISUB
ILOAD 4
INVOKESTATIC ahb.a (Lahl;III)Z
IFEQ L14
ILOAD 7
ICONST_3
IF_ICMPLE L1
L14
LINENUMBER 130 L14
FRAME FULL [alb ahb I I I java/util/Random I I] []
ALOAD 1
ILOAD 2
ILOAD 3
ILOAD 4
INVOKEVIRTUAL ahb.f (III)Z
POP
GOTO L1
L12
LINENUMBER 133 L12
FRAME FULL [alb ahb I I I java/util/Random I I] []
ILOAD 6
IFNE L15
ALOAD 0
ALOAD 1
ILOAD 2
ILOAD 3
ICONST_1
ISUB
ILOAD 4
GETSTATIC net/minecraftforge/common/util/ForgeDirection.UP :
Lnet/minecraftforge/common/util/ForgeDirection;
INVOKEVIRTUAL alb.canCatchFire
(Lahl;IIILnet/minecraftforge/common/util/ForgeDirection;)Z
IFNE L15
ILOAD 7
BIPUSH 15
IF_ICMPNE L15
ALOAD 5
ICONST_4
INVOKEVIRTUAL java/util/Random.nextInt (I)I
IFNE L15
L16
LINENUMBER 135 L16
ALOAD 1
ILOAD 2
ILOAD 3
ILOAD 4
INVOKEVIRTUAL ahb.f (III)Z
POP
GOTO L1
L15
LINENUMBER 139 L15
FRAME FULL [alb ahb I I I java/util/Random I I] []
ALOAD 1
ILOAD 2
ILOAD 3
ILOAD 4
INVOKEVIRTUAL ahb.z (III)Z
ISTORE 8
L17
LINENUMBER 140 L17
ICONST_0
ISTORE 9
L18
LINENUMBER 142 L18
ILOAD 8
IFEQ L19
L20
LINENUMBER 144 L20
BIPUSH -50
ISTORE 9
L19
LINENUMBER 147 L19
FRAME FULL [alb ahb I I I java/util/Random I I I I] []
ALOAD 0
ALOAD 1
ILOAD 2
ICONST_1
IADD
ILOAD 3
ILOAD 4
SIPUSH 300
ILOAD 9
IADD
ALOAD 5
ILOAD 7
GETSTATIC net/minecraftforge/common/util/ForgeDirection.WEST :
Lnet/minecraftforge/common/util/ForgeDirection;
INVOKESPECIAL alb.tryCatchFire
(Lahb;IIIILjava/util/Random;ILnet/minecraftforge/common/util/ForgeDirection;)V
L21
LINENUMBER 148 L21
ALOAD 0
ALOAD 1
ILOAD 2
ICONST_1
ISUB
ILOAD 3
ILOAD 4
SIPUSH 300
ILOAD 9
IADD
ALOAD 5
ILOAD 7
GETSTATIC net/minecraftforge/common/util/ForgeDirection.EAST :
Lnet/minecraftforge/common/util/ForgeDirection;
INVOKESPECIAL alb.tryCatchFire
(Lahb;IIIILjava/util/Random;ILnet/minecraftforge/common/util/ForgeDirection;)V
L22
LINENUMBER 149 L22
ALOAD 0
ALOAD 1
ILOAD 2
ILOAD 3
ICONST_1
ISUB
ILOAD 4
SIPUSH 250
ILOAD 9
IADD
ALOAD 5
ILOAD 7
GETSTATIC net/minecraftforge/common/util/ForgeDirection.UP :
Lnet/minecraftforge/common/util/ForgeDirection;
INVOKESPECIAL alb.tryCatchFire
(Lahb;IIIILjava/util/Random;ILnet/minecraftforge/common/util/ForgeDirection;)V
L23
LINENUMBER 150 L23
ALOAD 0
ALOAD 1
ILOAD 2
ILOAD 3
ICONST_1
IADD
ILOAD 4
SIPUSH 250
ILOAD 9
IADD
ALOAD 5
ILOAD 7
GETSTATIC net/minecraftforge/common/util/ForgeDirection.DOWN :
Lnet/minecraftforge/common/util/ForgeDirection;
INVOKESPECIAL alb.tryCatchFire
(Lahb;IIIILjava/util/Random;ILnet/minecraftforge/common/util/ForgeDirection;)V
L24
LINENUMBER 151 L24
ALOAD 0
ALOAD 1
ILOAD 2
ILOAD 3
ILOAD 4
ICONST_1
ISUB
SIPUSH 300
ILOAD 9
IADD
ALOAD 5
ILOAD 7
GETSTATIC net/minecraftforge/common/util/ForgeDirection.SOUTH :
Lnet/minecraftforge/common/util/ForgeDirection;
INVOKESPECIAL alb.tryCatchFire
(Lahb;IIIILjava/util/Random;ILnet/minecraftforge/common/util/ForgeDirection;)V
L25
LINENUMBER 152 L25
ALOAD 0
ALOAD 1
ILOAD 2
ILOAD 3
ILOAD 4
ICONST_1
IADD
SIPUSH 300
ILOAD 9
IADD
ALOAD 5
ILOAD 7
GETSTATIC net/minecraftforge/common/util/ForgeDirection.NORTH :
Lnet/minecraftforge/common/util/ForgeDirection;
INVOKESPECIAL alb.tryCatchFire
(Lahb;IIIILjava/util/Random;ILnet/minecraftforge/common/util/ForgeDirection;)V
L26
LINENUMBER 154 L26
ILOAD 2
ICONST_1
ISUB
ISTORE 10
L27
FRAME FULL [alb ahb I I I java/util/Random I I I I I] []
ILOAD 10
ILOAD 2
ICONST_1
IADD
IF_ICMPGT L1
L28
LINENUMBER 156 L28
ILOAD 4
ICONST_1
ISUB
ISTORE 11
L29
FRAME FULL [alb ahb I I I java/util/Random I I I I I I] []
ILOAD 11
ILOAD 4
ICONST_1
IADD
IF_ICMPGT L30
L31
LINENUMBER 158 L31
ILOAD 3
ICONST_1
ISUB
ISTORE 12
L32
FRAME FULL [alb ahb I I I java/util/Random I I I I I I I] []
ILOAD 12
ILOAD 3
ICONST_4
IADD
IF_ICMPGT L33
L34
LINENUMBER 160 L34
ILOAD 10
ILOAD 2
IF_ICMPNE L35
ILOAD 12
ILOAD 3
IF_ICMPNE L35
ILOAD 11
ILOAD 4
IF_ICMPEQ L36
L35
LINENUMBER 162 L35
FRAME FULL [alb ahb I I I java/util/Random I I I I I I I] []
BIPUSH 100
ISTORE 13
L37
LINENUMBER 164 L37
ILOAD 12
ILOAD 3
ICONST_1
IADD
IF_ICMPLE L38
L39
LINENUMBER 166 L39
ILOAD 13
ILOAD 12
ILOAD 3
ICONST_1
IADD
ISUB
BIPUSH 100
IMUL
IADD
ISTORE 13
L38
LINENUMBER 169 L38
FRAME FULL [alb ahb I I I java/util/Random I I I I I I I I] []
ALOAD 0
ALOAD 1
ILOAD 10
ILOAD 12
ILOAD 11
INVOKESPECIAL alb.m (Lahb;III)I
ISTORE 14
L40
LINENUMBER 171 L40
ILOAD 14
IFLE L36
L41
LINENUMBER 173 L41
ILOAD 14
BIPUSH 40
IADD
ALOAD 1
GETFIELD ahb.r : Lrd;
INVOKEVIRTUAL rd.a ()I
BIPUSH 7
IMUL
IADD
ILOAD 7
BIPUSH 30
IADD
IDIV
ISTORE 15
L42
LINENUMBER 175 L42
ILOAD 8
IFEQ L43
L44
LINENUMBER 177 L44
ILOAD 15
ICONST_2
IDIV
ISTORE 15
L43
LINENUMBER 180 L43
FRAME FULL [alb ahb I I I java/util/Random I I I I I I I I I I] []
ILOAD 15
IFLE L36
ALOAD 5
ILOAD 13
INVOKEVIRTUAL java/util/Random.nextInt (I)I
ILOAD 15
IF_ICMPGT L36
ALOAD 1
INVOKEVIRTUAL ahb.Q ()Z
IFEQ L45
ALOAD 1
ILOAD 10
ILOAD 12
ILOAD 11
INVOKEVIRTUAL ahb.y (III)Z
IFNE L36
L45
FRAME FULL [alb ahb I I I java/util/Random I I I I I I I I I I] []
ALOAD 1
ILOAD 10
ICONST_1
ISUB
ILOAD 12
ILOAD 4
INVOKEVIRTUAL ahb.y (III)Z
IFNE L36
ALOAD 1
ILOAD 10
ICONST_1
IADD
ILOAD 12
ILOAD 11
INVOKEVIRTUAL ahb.y (III)Z
IFNE L36
ALOAD 1
ILOAD 10
ILOAD 12
ILOAD 11
ICONST_1
ISUB
INVOKEVIRTUAL ahb.y (III)Z
IFNE L36
ALOAD 1
ILOAD 10
ILOAD 12
ILOAD 11
ICONST_1
IADD
INVOKEVIRTUAL ahb.y (III)Z
IFNE L36
L46
LINENUMBER 182 L46
ILOAD 7
ALOAD 5
ICONST_5
INVOKEVIRTUAL java/util/Random.nextInt (I)I
ICONST_4
IDIV
IADD
ISTORE 16
L47
LINENUMBER 184 L47
ILOAD 16
BIPUSH 15
IF_ICMPLE L48
L49
LINENUMBER 186 L49
BIPUSH 15
ISTORE 16
L48
LINENUMBER 189 L48
FRAME FULL [alb ahb I I I java/util/Random I I I I I I I I I I I] []
ALOAD 1
ILOAD 10
ILOAD 12
ILOAD 11
ALOAD 0
ILOAD 16
ICONST_3
INVOKEVIRTUAL ahb.d (IIILaji;II)Z
POP
L36
LINENUMBER 158 L36
FRAME FULL [alb ahb I I I java/util/Random I I I I I I I] []
IINC 12 1
GOTO L32
L33
LINENUMBER 156 L33
FRAME FULL [alb ahb I I I java/util/Random I I I I I I I] []
IINC 11 1
GOTO L29
L30
LINENUMBER 154 L30
FRAME FULL [alb ahb I I I java/util/Random I I I I I I] []
IINC 10 1
GOTO L27
L50
FRAME FULL [] [java/lang/Throwable]
NOP
NOP
ATHROW
L1
LINENUMBER 199 L1
FRAME FULL [alb ahb I I I java/util/Random] []
ALOAD 1
ILOAD 2
ILOAD 3
ILOAD 4
ALOAD 5
INVOKESTATIC codechicken/core/featurehack/TweakTransformerHelper.quenchFireTick
(Lnet/minecraft/world/World;IIILjava/util/Random;)V
RETURN
L51
LOCALVARIABLE k2 I L47 L36 16
LOCALVARIABLE j2 I L42 L36 15
LOCALVARIABLE l1 I L37 L36 13
LOCALVARIABLE i2 I L40 L36 14
LOCALVARIABLE k1 I L32 L33 12
LOCALVARIABLE j1 I L29 L30 11
LOCALVARIABLE i1 I L27 L1 10
LOCALVARIABLE flag1 Z L17 L1 8
LOCALVARIABLE b0 B L18 L1 9
LOCALVARIABLE l I L8 L1 7
LOCALVARIABLE flag Z L3 L1 6
LOCALVARIABLE this Lalb; L0 L51 0
LOCALVARIABLE p_149674_1_ Lahb; L0 L51 1
LOCALVARIABLE p_149674_2_ I L0 L51 2
LOCALVARIABLE p_149674_3_ I L0 L51 3
LOCALVARIABLE p_149674_4_ I L0 L51 4
LOCALVARIABLE p_149674_5_ Ljava/util/Random; L0 L51 5
MAXSTACK = 9
MAXLOCALS = 17

// access flags 0x1


public L()Z
L0
LINENUMBER 203 L0
ICONST_0
IRETURN
L1
LOCALVARIABLE this Lalb; L0 L1 0
MAXSTACK = 1
MAXLOCALS = 1

// DEPRECATED
// access flags 0x20002
private a(Lahb;IIIILjava/util/Random;I)V
@Ljava/lang/Deprecated;()
L0
LINENUMBER 209 L0
ALOAD 0
ALOAD 1
ILOAD 2
ILOAD 3
ILOAD 4
ILOAD 5
ALOAD 6
ILOAD 7
GETSTATIC net/minecraftforge/common/util/ForgeDirection.UP :
Lnet/minecraftforge/common/util/ForgeDirection;
INVOKESPECIAL alb.tryCatchFire
(Lahb;IIIILjava/util/Random;ILnet/minecraftforge/common/util/ForgeDirection;)V
L1
LINENUMBER 210 L1
RETURN
L2
LOCALVARIABLE this Lalb; L0 L2 0
LOCALVARIABLE p_149841_1_ Lahb; L0 L2 1
LOCALVARIABLE p_149841_2_ I L0 L2 2
LOCALVARIABLE p_149841_3_ I L0 L2 3
LOCALVARIABLE p_149841_4_ I L0 L2 4
LOCALVARIABLE p_149841_5_ I L0 L2 5
LOCALVARIABLE p_149841_6_ Ljava/util/Random; L0 L2 6
LOCALVARIABLE p_149841_7_ I L0 L2 7
MAXSTACK = 9
MAXLOCALS = 8

// access flags 0x2


private
tryCatchFire(Lahb;IIIILjava/util/Random;ILnet/minecraftforge/common/util/ForgeDirec
tion;)V
L0
LINENUMBER 214 L0
ALOAD 1
ILOAD 2
ILOAD 3
ILOAD 4
INVOKEVIRTUAL ahb.a (III)Laji;
ALOAD 1
ILOAD 2
ILOAD 3
ILOAD 4
ALOAD 8
INVOKEVIRTUAL aji.getFlammability
(Lahl;IIILnet/minecraftforge/common/util/ForgeDirection;)I
ISTORE 9
L1
LINENUMBER 216 L1
ALOAD 6
ILOAD 5
INVOKEVIRTUAL java/util/Random.nextInt (I)I
ILOAD 9
IF_ICMPGE L2
L3
LINENUMBER 218 L3
ALOAD 1
ILOAD 2
ILOAD 3
ILOAD 4
INVOKEVIRTUAL ahb.a (III)Laji;
GETSTATIC ajn.W : Laji;
IF_ACMPNE L4
ICONST_1
GOTO L5
L4
FRAME FULL [alb ahb I I I I java/util/Random I
net/minecraftforge/common/util/ForgeDirection I] []
ICONST_0
L5
FRAME FULL [alb ahb I I I I java/util/Random I
net/minecraftforge/common/util/ForgeDirection I] [I]
ISTORE 10
L6
LINENUMBER 220 L6
ALOAD 6
ILOAD 7
BIPUSH 10
IADD
INVOKEVIRTUAL java/util/Random.nextInt (I)I
ICONST_5
IF_ICMPGE L7
ALOAD 1
ILOAD 2
ILOAD 3
ILOAD 4
INVOKEVIRTUAL ahb.y (III)Z
IFNE L7
L8
LINENUMBER 222 L8
ILOAD 7
ALOAD 6
ICONST_5
INVOKEVIRTUAL java/util/Random.nextInt (I)I
ICONST_4
IDIV
IADD
ISTORE 11
L9
LINENUMBER 224 L9
ILOAD 11
BIPUSH 15
IF_ICMPLE L10
L11
LINENUMBER 226 L11
BIPUSH 15
ISTORE 11
L10
LINENUMBER 229 L10
FRAME FULL [alb ahb I I I I java/util/Random I
net/minecraftforge/common/util/ForgeDirection I I I] []
ALOAD 1
ILOAD 2
ILOAD 3
ILOAD 4
ALOAD 0
ILOAD 11
ICONST_3
INVOKEVIRTUAL ahb.d (IIILaji;II)Z
POP
L12
LINENUMBER 230 L12
GOTO L13
L7
LINENUMBER 233 L7
FRAME FULL [alb ahb I I I I java/util/Random I
net/minecraftforge/common/util/ForgeDirection I I] []
ALOAD 1
ILOAD 2
ILOAD 3
ILOAD 4
INVOKEVIRTUAL ahb.f (III)Z
POP
L13
LINENUMBER 236 L13
FRAME FULL [alb ahb I I I I java/util/Random I
net/minecraftforge/common/util/ForgeDirection I I] []
ILOAD 10
IFEQ L2
L14
LINENUMBER 238 L14
GETSTATIC ajn.W : Laji;
ALOAD 1
ILOAD 2
ILOAD 3
ILOAD 4
ICONST_1
INVOKEVIRTUAL aji.b (Lahb;IIII)V
L2
LINENUMBER 241 L2
FRAME FULL [alb ahb I I I I java/util/Random I
net/minecraftforge/common/util/ForgeDirection I] []
RETURN
L15
LOCALVARIABLE k1 I L9 L12 11
LOCALVARIABLE flag Z L6 L2 10
LOCALVARIABLE this Lalb; L0 L15 0
LOCALVARIABLE p_149841_1_ Lahb; L0 L15 1
LOCALVARIABLE p_149841_2_ I L0 L15 2
LOCALVARIABLE p_149841_3_ I L0 L15 3
LOCALVARIABLE p_149841_4_ I L0 L15 4
LOCALVARIABLE p_149841_5_ I L0 L15 5
LOCALVARIABLE p_149841_6_ Ljava/util/Random; L0 L15 6
LOCALVARIABLE p_149841_7_ I L0 L15 7
LOCALVARIABLE face Lnet/minecraftforge/common/util/ForgeDirection; L0 L15 8
LOCALVARIABLE j1 I L1 L15 9
MAXSTACK = 7
MAXLOCALS = 12

// access flags 0x2


private e(Lahb;III)Z
L0
LINENUMBER 245 L0
ALOAD 0
ALOAD 1
ILOAD 2
ICONST_1
IADD
ILOAD 3
ILOAD 4
GETSTATIC net/minecraftforge/common/util/ForgeDirection.WEST :
Lnet/minecraftforge/common/util/ForgeDirection;
INVOKEVIRTUAL alb.canCatchFire
(Lahl;IIILnet/minecraftforge/common/util/ForgeDirection;)Z
IFNE L1
ALOAD 0
ALOAD 1
ILOAD 2
ICONST_1
ISUB
ILOAD 3
ILOAD 4
GETSTATIC net/minecraftforge/common/util/ForgeDirection.EAST :
Lnet/minecraftforge/common/util/ForgeDirection;
INVOKEVIRTUAL alb.canCatchFire
(Lahl;IIILnet/minecraftforge/common/util/ForgeDirection;)Z
IFNE L1
ALOAD 0
ALOAD 1
ILOAD 2
ILOAD 3
ICONST_1
ISUB
ILOAD 4
GETSTATIC net/minecraftforge/common/util/ForgeDirection.UP :
Lnet/minecraftforge/common/util/ForgeDirection;
INVOKEVIRTUAL alb.canCatchFire
(Lahl;IIILnet/minecraftforge/common/util/ForgeDirection;)Z
IFNE L1
ALOAD 0
ALOAD 1
ILOAD 2
ILOAD 3
ICONST_1
IADD
ILOAD 4
GETSTATIC net/minecraftforge/common/util/ForgeDirection.DOWN :
Lnet/minecraftforge/common/util/ForgeDirection;
INVOKEVIRTUAL alb.canCatchFire
(Lahl;IIILnet/minecraftforge/common/util/ForgeDirection;)Z
IFNE L1
ALOAD 0
ALOAD 1
ILOAD 2
ILOAD 3
ILOAD 4
ICONST_1
ISUB
GETSTATIC net/minecraftforge/common/util/ForgeDirection.SOUTH :
Lnet/minecraftforge/common/util/ForgeDirection;
INVOKEVIRTUAL alb.canCatchFire
(Lahl;IIILnet/minecraftforge/common/util/ForgeDirection;)Z
IFNE L1
ALOAD 0
ALOAD 1
ILOAD 2
ILOAD 3
ILOAD 4
ICONST_1
IADD
GETSTATIC net/minecraftforge/common/util/ForgeDirection.NORTH :
Lnet/minecraftforge/common/util/ForgeDirection;
INVOKEVIRTUAL alb.canCatchFire
(Lahl;IIILnet/minecraftforge/common/util/ForgeDirection;)Z
IFEQ L2
L1
FRAME FULL [alb ahb I I I] []
ICONST_1
GOTO L3
L2
FRAME FULL [alb ahb I I I] []
ICONST_0
L3
FRAME FULL [alb ahb I I I] [I]
IRETURN
L4
LOCALVARIABLE this Lalb; L0 L4 0
LOCALVARIABLE p_149847_1_ Lahb; L0 L4 1
LOCALVARIABLE p_149847_2_ I L0 L4 2
LOCALVARIABLE p_149847_3_ I L0 L4 3
LOCALVARIABLE p_149847_4_ I L0 L4 4
MAXSTACK = 6
MAXLOCALS = 5

// access flags 0x2


private m(Lahb;III)I
L0
LINENUMBER 255 L0
ICONST_0
ISTORE 5
L1
LINENUMBER 257 L1
ALOAD 1
ILOAD 2
ILOAD 3
ILOAD 4
INVOKEVIRTUAL ahb.c (III)Z
IFNE L2
L3
LINENUMBER 259 L3
ICONST_0
IRETURN
L2
LINENUMBER 263 L2
FRAME FULL [alb ahb I I I I] []
ILOAD 5
ISTORE 6
L4
LINENUMBER 264 L4
ALOAD 0
ALOAD 1
ILOAD 2
ICONST_1
IADD
ILOAD 3
ILOAD 4
ILOAD 6
GETSTATIC net/minecraftforge/common/util/ForgeDirection.WEST :
Lnet/minecraftforge/common/util/ForgeDirection;
INVOKEVIRTUAL alb.getChanceToEncourageFire
(Lahl;IIIILnet/minecraftforge/common/util/ForgeDirection;)I
ISTORE 6
L5
LINENUMBER 265 L5
ALOAD 0
ALOAD 1
ILOAD 2
ICONST_1
ISUB
ILOAD 3
ILOAD 4
ILOAD 6
GETSTATIC net/minecraftforge/common/util/ForgeDirection.EAST :
Lnet/minecraftforge/common/util/ForgeDirection;
INVOKEVIRTUAL alb.getChanceToEncourageFire
(Lahl;IIIILnet/minecraftforge/common/util/ForgeDirection;)I
ISTORE 6
L6
LINENUMBER 266 L6
ALOAD 0
ALOAD 1
ILOAD 2
ILOAD 3
ICONST_1
ISUB
ILOAD 4
ILOAD 6
GETSTATIC net/minecraftforge/common/util/ForgeDirection.UP :
Lnet/minecraftforge/common/util/ForgeDirection;
INVOKEVIRTUAL alb.getChanceToEncourageFire
(Lahl;IIIILnet/minecraftforge/common/util/ForgeDirection;)I
ISTORE 6
L7
LINENUMBER 267 L7
ALOAD 0
ALOAD 1
ILOAD 2
ILOAD 3
ICONST_1
IADD
ILOAD 4
ILOAD 6
GETSTATIC net/minecraftforge/common/util/ForgeDirection.DOWN :
Lnet/minecraftforge/common/util/ForgeDirection;
INVOKEVIRTUAL alb.getChanceToEncourageFire
(Lahl;IIIILnet/minecraftforge/common/util/ForgeDirection;)I
ISTORE 6
L8
LINENUMBER 268 L8
ALOAD 0
ALOAD 1
ILOAD 2
ILOAD 3
ILOAD 4
ICONST_1
ISUB
ILOAD 6
GETSTATIC net/minecraftforge/common/util/ForgeDirection.SOUTH :
Lnet/minecraftforge/common/util/ForgeDirection;
INVOKEVIRTUAL alb.getChanceToEncourageFire
(Lahl;IIIILnet/minecraftforge/common/util/ForgeDirection;)I
ISTORE 6
L9
LINENUMBER 269 L9
ALOAD 0
ALOAD 1
ILOAD 2
ILOAD 3
ILOAD 4
ICONST_1
IADD
ILOAD 6
GETSTATIC net/minecraftforge/common/util/ForgeDirection.NORTH :
Lnet/minecraftforge/common/util/ForgeDirection;
INVOKEVIRTUAL alb.getChanceToEncourageFire
(Lahl;IIIILnet/minecraftforge/common/util/ForgeDirection;)I
ISTORE 6
L10
LINENUMBER 270 L10
ILOAD 6
IRETURN
L11
LOCALVARIABLE l I L4 L11 6
LOCALVARIABLE this Lalb; L0 L11 0
LOCALVARIABLE p_149845_1_ Lahb; L0 L11 1
LOCALVARIABLE p_149845_2_ I L0 L11 2
LOCALVARIABLE p_149845_3_ I L0 L11 3
LOCALVARIABLE p_149845_4_ I L0 L11 4
LOCALVARIABLE b0 B L1 L11 5
MAXSTACK = 7
MAXLOCALS = 7

// access flags 0x1


public v()Z
L0
LINENUMBER 276 L0
ICONST_0
IRETURN
L1
LOCALVARIABLE this Lalb; L0 L1 0
MAXSTACK = 1
MAXLOCALS = 1

// DEPRECATED
// access flags 0x20001
public e(Lahl;III)Z
@Ljava/lang/Deprecated;()
L0
LINENUMBER 282 L0
ALOAD 0
ALOAD 1
ILOAD 2
ILOAD 3
ILOAD 4
GETSTATIC net/minecraftforge/common/util/ForgeDirection.UP :
Lnet/minecraftforge/common/util/ForgeDirection;
INVOKEVIRTUAL alb.canCatchFire
(Lahl;IIILnet/minecraftforge/common/util/ForgeDirection;)Z
IRETURN
L1
LOCALVARIABLE this Lalb; L0 L1 0
LOCALVARIABLE p_149844_1_ Lahl; L0 L1 1
LOCALVARIABLE p_149844_2_ I L0 L1 2
LOCALVARIABLE p_149844_3_ I L0 L1 3
LOCALVARIABLE p_149844_4_ I L0 L1 4
MAXSTACK = 6
MAXLOCALS = 5

// DEPRECATED
// access flags 0x20001
public a(Lahb;IIII)I
@Ljava/lang/Deprecated;()
L0
LINENUMBER 288 L0
ALOAD 0
ALOAD 1
ILOAD 2
ILOAD 3
ILOAD 4
ILOAD 5
GETSTATIC net/minecraftforge/common/util/ForgeDirection.UP :
Lnet/minecraftforge/common/util/ForgeDirection;
INVOKEVIRTUAL alb.getChanceToEncourageFire
(Lahl;IIIILnet/minecraftforge/common/util/ForgeDirection;)I
IRETURN
L1
LOCALVARIABLE this Lalb; L0 L1 0
LOCALVARIABLE p_149846_1_ Lahb; L0 L1 1
LOCALVARIABLE p_149846_2_ I L0 L1 2
LOCALVARIABLE p_149846_3_ I L0 L1 3
LOCALVARIABLE p_149846_4_ I L0 L1 4
LOCALVARIABLE p_149846_5_ I L0 L1 5
MAXSTACK = 7
MAXLOCALS = 6

// access flags 0x1


public c(Lahb;III)Z
L0
LINENUMBER 293 L0
ALOAD 1
ILOAD 2
ILOAD 3
ICONST_1
ISUB
ILOAD 4
INVOKESTATIC ahb.a (Lahl;III)Z
IFNE L1
ALOAD 0
ALOAD 1
ILOAD 2
ILOAD 3
ILOAD 4
INVOKESPECIAL alb.e (Lahb;III)Z
IFEQ L2
L1
FRAME FULL [alb ahb I I I] []
ICONST_1
GOTO L3
L2
FRAME FULL [alb ahb I I I] []
ICONST_0
L3
FRAME FULL [alb ahb I I I] [I]
IRETURN
L4
LOCALVARIABLE this Lalb; L0 L4 0
LOCALVARIABLE p_149742_1_ Lahb; L0 L4 1
LOCALVARIABLE p_149742_2_ I L0 L4 2
LOCALVARIABLE p_149742_3_ I L0 L4 3
LOCALVARIABLE p_149742_4_ I L0 L4 4
MAXSTACK = 5
MAXLOCALS = 5

// access flags 0x1


public a(Lahb;IIILaji;)V
L0
LINENUMBER 298 L0
ALOAD 1
ILOAD 2
ILOAD 3
ICONST_1
ISUB
ILOAD 4
INVOKESTATIC ahb.a (Lahl;III)Z
IFNE L1
ALOAD 0
ALOAD 1
ILOAD 2
ILOAD 3
ILOAD 4
INVOKESPECIAL alb.e (Lahb;III)Z
IFNE L1
L2
LINENUMBER 300 L2
ALOAD 1
ILOAD 2
ILOAD 3
ILOAD 4
INVOKEVIRTUAL ahb.f (III)Z
POP
L1
LINENUMBER 302 L1
FRAME FULL [alb ahb I I I aji] []
RETURN
L3
LOCALVARIABLE this Lalb; L0 L3 0
LOCALVARIABLE p_149695_1_ Lahb; L0 L3 1
LOCALVARIABLE p_149695_2_ I L0 L3 2
LOCALVARIABLE p_149695_3_ I L0 L3 3
LOCALVARIABLE p_149695_4_ I L0 L3 4
LOCALVARIABLE p_149695_5_ Laji; L0 L3 5
MAXSTACK = 5
MAXLOCALS = 6

// access flags 0x1


public b(Lahb;III)V
L0
LINENUMBER 306 L0
ALOAD 1
GETFIELD ahb.t : Laqo;
GETFIELD aqo.i : I
IFGT L1
GETSTATIC ajn.aO : Lamp;
ALOAD 1
ILOAD 2
ILOAD 3
ILOAD 4
INVOKEVIRTUAL amp.e (Lahb;III)Z
IFNE L2
L1
LINENUMBER 308 L1
FRAME FULL [alb ahb I I I] []
ALOAD 1
ILOAD 2
ILOAD 3
ICONST_1
ISUB
ILOAD 4
INVOKESTATIC ahb.a (Lahl;III)Z
IFNE L3
ALOAD 0
ALOAD 1
ILOAD 2
ILOAD 3
ILOAD 4
INVOKESPECIAL alb.e (Lahb;III)Z
IFNE L3
L4
LINENUMBER 310 L4
ALOAD 1
ILOAD 2
ILOAD 3
ILOAD 4
INVOKEVIRTUAL ahb.f (III)Z
POP
GOTO L2
L3
LINENUMBER 314 L3
FRAME FULL [alb ahb I I I] []
ALOAD 1
ILOAD 2
ILOAD 3
ILOAD 4
ALOAD 0
ALOAD 0
ALOAD 1
INVOKEVIRTUAL alb.a (Lahb;)I
ALOAD 1
GETFIELD ahb.s : Ljava/util/Random;
BIPUSH 10
INVOKEVIRTUAL java/util/Random.nextInt (I)I
IADD
INVOKEVIRTUAL ahb.a (IIILaji;I)V
L2
LINENUMBER 317 L2
FRAME FULL [alb ahb I I I] []
RETURN
L5
LOCALVARIABLE this Lalb; L0 L5 0
LOCALVARIABLE p_149726_1_ Lahb; L0 L5 1
LOCALVARIABLE p_149726_2_ I L0 L5 2
LOCALVARIABLE p_149726_3_ I L0 L5 3
LOCALVARIABLE p_149726_4_ I L0 L5 4
MAXSTACK = 8
MAXLOCALS = 5

// access flags 0x1


public b(Lahb;IIILjava/util/Random;)V
@Lcpw/mods/fml/relauncher/SideOnly;(value=Lcpw/mods/fml/relauncher/Side;.CLIENT)
L0
LINENUMBER 322 L0
ALOAD 5
BIPUSH 24
INVOKEVIRTUAL java/util/Random.nextInt (I)I
IFNE L1
L2
LINENUMBER 324 L2
ALOAD 1
ILOAD 2
I2F
LDC 0.5
FADD
F2D
ILOAD 3
I2F
LDC 0.5
FADD
F2D
ILOAD 4
I2F
LDC 0.5
FADD
F2D
LDC "fire.fire"
FCONST_1
ALOAD 5
INVOKEVIRTUAL java/util/Random.nextFloat ()F
FADD
ALOAD 5
INVOKEVIRTUAL java/util/Random.nextFloat ()F
LDC 0.7
FMUL
LDC 0.3
FADD
ICONST_0
INVOKEVIRTUAL ahb.a (DDDLjava/lang/String;FFZ)V
L1
LINENUMBER 332 L1
FRAME FULL [alb ahb I I I java/util/Random] []
ALOAD 1
ILOAD 2
ILOAD 3
ICONST_1
ISUB
ILOAD 4
INVOKESTATIC ahb.a (Lahl;III)Z
IFNE L3
GETSTATIC ajn.ab : Lalb;
ALOAD 1
ILOAD 2
ILOAD 3
ICONST_1
ISUB
ILOAD 4
GETSTATIC net/minecraftforge/common/util/ForgeDirection.UP :
Lnet/minecraftforge/common/util/ForgeDirection;
INVOKEVIRTUAL alb.canCatchFire
(Lahl;IIILnet/minecraftforge/common/util/ForgeDirection;)Z
IFNE L3
L4
LINENUMBER 334 L4
GETSTATIC ajn.ab : Lalb;
ALOAD 1
ILOAD 2
ICONST_1
ISUB
ILOAD 3
ILOAD 4
GETSTATIC net/minecraftforge/common/util/ForgeDirection.EAST :
Lnet/minecraftforge/common/util/ForgeDirection;
INVOKEVIRTUAL alb.canCatchFire
(Lahl;IIILnet/minecraftforge/common/util/ForgeDirection;)Z
IFEQ L5
L6
LINENUMBER 336 L6
ICONST_0
ISTORE 6
L7
FRAME FULL [alb ahb I I I java/util/Random I] []
ILOAD 6
ICONST_2
IF_ICMPGE L5
L8
LINENUMBER 338 L8
ILOAD 2
I2F
ALOAD 5
INVOKEVIRTUAL java/util/Random.nextFloat ()F
LDC 0.1
FMUL
FADD
FSTORE 7
L9
LINENUMBER 339 L9
ILOAD 3
I2F
ALOAD 5
INVOKEVIRTUAL java/util/Random.nextFloat ()F
FADD
FSTORE 8
L10
LINENUMBER 340 L10
ILOAD 4
I2F
ALOAD 5
INVOKEVIRTUAL java/util/Random.nextFloat ()F
FADD
FSTORE 9
L11
LINENUMBER 341 L11
ALOAD 1
LDC "largesmoke"
FLOAD 7
F2D
FLOAD 8
F2D
FLOAD 9
F2D
DCONST_0
DCONST_0
DCONST_0
INVOKEVIRTUAL ahb.a (Ljava/lang/String;DDDDDD)V
L12
LINENUMBER 336 L12
IINC 6 1
GOTO L7
L5
LINENUMBER 345 L5
FRAME FULL [alb ahb I I I java/util/Random] []
GETSTATIC ajn.ab : Lalb;
ALOAD 1
ILOAD 2
ICONST_1
IADD
ILOAD 3
ILOAD 4
GETSTATIC net/minecraftforge/common/util/ForgeDirection.WEST :
Lnet/minecraftforge/common/util/ForgeDirection;
INVOKEVIRTUAL alb.canCatchFire
(Lahl;IIILnet/minecraftforge/common/util/ForgeDirection;)Z
IFEQ L13
L14
LINENUMBER 347 L14
ICONST_0
ISTORE 6
L15
FRAME FULL [alb ahb I I I java/util/Random I] []
ILOAD 6
ICONST_2
IF_ICMPGE L13
L16
LINENUMBER 349 L16
ILOAD 2
ICONST_1
IADD
I2F
ALOAD 5
INVOKEVIRTUAL java/util/Random.nextFloat ()F
LDC 0.1
FMUL
FSUB
FSTORE 7
L17
LINENUMBER 350 L17
ILOAD 3
I2F
ALOAD 5
INVOKEVIRTUAL java/util/Random.nextFloat ()F
FADD
FSTORE 8
L18
LINENUMBER 351 L18
ILOAD 4
I2F
ALOAD 5
INVOKEVIRTUAL java/util/Random.nextFloat ()F
FADD
FSTORE 9
L19
LINENUMBER 352 L19
ALOAD 1
LDC "largesmoke"
FLOAD 7
F2D
FLOAD 8
F2D
FLOAD 9
F2D
DCONST_0
DCONST_0
DCONST_0
INVOKEVIRTUAL ahb.a (Ljava/lang/String;DDDDDD)V
L20
LINENUMBER 347 L20
IINC 6 1
GOTO L15
L13
LINENUMBER 356 L13
FRAME FULL [alb ahb I I I java/util/Random] []
GETSTATIC ajn.ab : Lalb;
ALOAD 1
ILOAD 2
ILOAD 3
ILOAD 4
ICONST_1
ISUB
GETSTATIC net/minecraftforge/common/util/ForgeDirection.SOUTH :
Lnet/minecraftforge/common/util/ForgeDirection;
INVOKEVIRTUAL alb.canCatchFire
(Lahl;IIILnet/minecraftforge/common/util/ForgeDirection;)Z
IFEQ L21
L22
LINENUMBER 358 L22
ICONST_0
ISTORE 6
L23
FRAME FULL [alb ahb I I I java/util/Random I] []
ILOAD 6
ICONST_2
IF_ICMPGE L21
L24
LINENUMBER 360 L24
ILOAD 2
I2F
ALOAD 5
INVOKEVIRTUAL java/util/Random.nextFloat ()F
FADD
FSTORE 7
L25
LINENUMBER 361 L25
ILOAD 3
I2F
ALOAD 5
INVOKEVIRTUAL java/util/Random.nextFloat ()F
FADD
FSTORE 8
L26
LINENUMBER 362 L26
ILOAD 4
I2F
ALOAD 5
INVOKEVIRTUAL java/util/Random.nextFloat ()F
LDC 0.1
FMUL
FADD
FSTORE 9
L27
LINENUMBER 363 L27
ALOAD 1
LDC "largesmoke"
FLOAD 7
F2D
FLOAD 8
F2D
FLOAD 9
F2D
DCONST_0
DCONST_0
DCONST_0
INVOKEVIRTUAL ahb.a (Ljava/lang/String;DDDDDD)V
L28
LINENUMBER 358 L28
IINC 6 1
GOTO L23
L21
LINENUMBER 367 L21
FRAME FULL [alb ahb I I I java/util/Random] []
GETSTATIC ajn.ab : Lalb;
ALOAD 1
ILOAD 2
ILOAD 3
ILOAD 4
ICONST_1
IADD
GETSTATIC net/minecraftforge/common/util/ForgeDirection.NORTH :
Lnet/minecraftforge/common/util/ForgeDirection;
INVOKEVIRTUAL alb.canCatchFire
(Lahl;IIILnet/minecraftforge/common/util/ForgeDirection;)Z
IFEQ L29
L30
LINENUMBER 369 L30
ICONST_0
ISTORE 6
L31
FRAME FULL [alb ahb I I I java/util/Random I] []
ILOAD 6
ICONST_2
IF_ICMPGE L29
L32
LINENUMBER 371 L32
ILOAD 2
I2F
ALOAD 5
INVOKEVIRTUAL java/util/Random.nextFloat ()F
FADD
FSTORE 7
L33
LINENUMBER 372 L33
ILOAD 3
I2F
ALOAD 5
INVOKEVIRTUAL java/util/Random.nextFloat ()F
FADD
FSTORE 8
L34
LINENUMBER 373 L34
ILOAD 4
ICONST_1
IADD
I2F
ALOAD 5
INVOKEVIRTUAL java/util/Random.nextFloat ()F
LDC 0.1
FMUL
FSUB
FSTORE 9
L35
LINENUMBER 374 L35
ALOAD 1
LDC "largesmoke"
FLOAD 7
F2D
FLOAD 8
F2D
FLOAD 9
F2D
DCONST_0
DCONST_0
DCONST_0
INVOKEVIRTUAL ahb.a (Ljava/lang/String;DDDDDD)V
L36
LINENUMBER 369 L36
IINC 6 1
GOTO L31
L29
LINENUMBER 378 L29
FRAME FULL [alb ahb I I I java/util/Random] []
GETSTATIC ajn.ab : Lalb;
ALOAD 1
ILOAD 2
ILOAD 3
ICONST_1
IADD
ILOAD 4
GETSTATIC net/minecraftforge/common/util/ForgeDirection.DOWN :
Lnet/minecraftforge/common/util/ForgeDirection;
INVOKEVIRTUAL alb.canCatchFire
(Lahl;IIILnet/minecraftforge/common/util/ForgeDirection;)Z
IFEQ L37
L38
LINENUMBER 380 L38
ICONST_0
ISTORE 6
L39
FRAME FULL [alb ahb I I I java/util/Random I] []
ILOAD 6
ICONST_2
IF_ICMPGE L37
L40
LINENUMBER 382 L40
ILOAD 2
I2F
ALOAD 5
INVOKEVIRTUAL java/util/Random.nextFloat ()F
FADD
FSTORE 7
L41
LINENUMBER 383 L41
ILOAD 3
ICONST_1
IADD
I2F
ALOAD 5
INVOKEVIRTUAL java/util/Random.nextFloat ()F
LDC 0.1
FMUL
FSUB
FSTORE 8
L42
LINENUMBER 384 L42
ILOAD 4
I2F
ALOAD 5
INVOKEVIRTUAL java/util/Random.nextFloat ()F
FADD
FSTORE 9
L43
LINENUMBER 385 L43
ALOAD 1
LDC "largesmoke"
FLOAD 7
F2D
FLOAD 8
F2D
FLOAD 9
F2D
DCONST_0
DCONST_0
DCONST_0
INVOKEVIRTUAL ahb.a (Ljava/lang/String;DDDDDD)V
L44
LINENUMBER 380 L44
IINC 6 1
GOTO L39
L3
LINENUMBER 391 L3
FRAME FULL [alb ahb I I I java/util/Random] []
ICONST_0
ISTORE 6
L45
FRAME FULL [alb ahb I I I java/util/Random I] []
ILOAD 6
ICONST_3
IF_ICMPGE L37
L46
LINENUMBER 393 L46
ILOAD 2
I2F
ALOAD 5
INVOKEVIRTUAL java/util/Random.nextFloat ()F
FADD
FSTORE 7
L47
LINENUMBER 394 L47
ILOAD 3
I2F
ALOAD 5
INVOKEVIRTUAL java/util/Random.nextFloat ()F
LDC 0.5
FMUL
FADD
LDC 0.5
FADD
FSTORE 8
L48
LINENUMBER 395 L48
ILOAD 4
I2F
ALOAD 5
INVOKEVIRTUAL java/util/Random.nextFloat ()F
FADD
FSTORE 9
L49
LINENUMBER 396 L49
ALOAD 1
LDC "largesmoke"
FLOAD 7
F2D
FLOAD 8
F2D
FLOAD 9
F2D
DCONST_0
DCONST_0
DCONST_0
INVOKEVIRTUAL ahb.a (Ljava/lang/String;DDDDDD)V
L50
LINENUMBER 391 L50
IINC 6 1
GOTO L45
L37
LINENUMBER 399 L37
FRAME FULL [alb ahb I I I java/util/Random] []
RETURN
L51
LOCALVARIABLE l I L7 L5 6
LOCALVARIABLE f F L9 L5 7
LOCALVARIABLE f1 F L10 L5 8
LOCALVARIABLE f2 F L11 L5 9
LOCALVARIABLE l I L15 L13 6
LOCALVARIABLE f F L17 L13 7
LOCALVARIABLE f1 F L18 L13 8
LOCALVARIABLE f2 F L19 L13 9
LOCALVARIABLE l I L23 L21 6
LOCALVARIABLE f F L25 L21 7
LOCALVARIABLE f1 F L26 L21 8
LOCALVARIABLE f2 F L27 L21 9
LOCALVARIABLE l I L31 L29 6
LOCALVARIABLE f F L33 L29 7
LOCALVARIABLE f1 F L34 L29 8
LOCALVARIABLE f2 F L35 L29 9
LOCALVARIABLE l I L39 L3 6
LOCALVARIABLE f F L41 L3 7
LOCALVARIABLE f1 F L42 L3 8
LOCALVARIABLE f2 F L43 L3 9
LOCALVARIABLE l I L45 L37 6
LOCALVARIABLE f F L47 L37 7
LOCALVARIABLE f1 F L48 L37 8
LOCALVARIABLE f2 F L49 L37 9
LOCALVARIABLE this Lalb; L0 L51 0
LOCALVARIABLE p_149734_1_ Lahb; L0 L51 1
LOCALVARIABLE p_149734_2_ I L0 L51 2
LOCALVARIABLE p_149734_3_ I L0 L51 3
LOCALVARIABLE p_149734_4_ I L0 L51 4
LOCALVARIABLE p_149734_5_ Ljava/util/Random; L0 L51 5
MAXSTACK = 14
MAXLOCALS = 10

// access flags 0x1


public a(Lrg;)V
@Lcpw/mods/fml/relauncher/SideOnly;(value=Lcpw/mods/fml/relauncher/Side;.CLIENT)
L0
LINENUMBER 404 L0
ALOAD 0
ICONST_2
ANEWARRAY rf
DUP
ICONST_0
ALOAD 1
NEW java/lang/StringBuilder
DUP
INVOKESPECIAL java/lang/StringBuilder.<init> ()V
ALOAD 0
INVOKEVIRTUAL alb.N ()Ljava/lang/String;
INVOKEVIRTUAL java/lang/StringBuilder.append
(Ljava/lang/String;)Ljava/lang/StringBuilder;
LDC "_layer_0"
INVOKEVIRTUAL java/lang/StringBuilder.append
(Ljava/lang/String;)Ljava/lang/StringBuilder;
INVOKEVIRTUAL java/lang/StringBuilder.toString ()Ljava/lang/String;
INVOKEINTERFACE rg.a (Ljava/lang/String;)Lrf;
AASTORE
DUP
ICONST_1
ALOAD 1
NEW java/lang/StringBuilder
DUP
INVOKESPECIAL java/lang/StringBuilder.<init> ()V
ALOAD 0
INVOKEVIRTUAL alb.N ()Ljava/lang/String;
INVOKEVIRTUAL java/lang/StringBuilder.append
(Ljava/lang/String;)Ljava/lang/StringBuilder;
LDC "_layer_1"
INVOKEVIRTUAL java/lang/StringBuilder.append
(Ljava/lang/String;)Ljava/lang/StringBuilder;
INVOKEVIRTUAL java/lang/StringBuilder.toString ()Ljava/lang/String;
INVOKEINTERFACE rg.a (Ljava/lang/String;)Lrf;
AASTORE
PUTFIELD alb.M : [Lrf;
L1
LINENUMBER 405 L1
RETURN
L2
LOCALVARIABLE this Lalb; L0 L2 0
LOCALVARIABLE p_149651_1_ Lrg; L0 L2 1
MAXSTACK = 7
MAXLOCALS = 2

// access flags 0x1


public c(I)Lrf;
@Lcpw/mods/fml/relauncher/SideOnly;(value=Lcpw/mods/fml/relauncher/Side;.CLIENT)
L0
LINENUMBER 410 L0
ALOAD 0
GETFIELD alb.M : [Lrf;
ILOAD 1
AALOAD
ARETURN
L1
LOCALVARIABLE this Lalb; L0 L1 0
LOCALVARIABLE p_149840_1_ I L0 L1 1
MAXSTACK = 2
MAXLOCALS = 2

// access flags 0x1


public a(II)Lrf;
@Lcpw/mods/fml/relauncher/SideOnly;(value=Lcpw/mods/fml/relauncher/Side;.CLIENT)
L0
LINENUMBER 416 L0
ALOAD 0
GETFIELD alb.M : [Lrf;
ICONST_0
AALOAD
ARETURN
L1
LOCALVARIABLE this Lalb; L0 L1 0
LOCALVARIABLE p_149691_1_ I L0 L1 1
LOCALVARIABLE p_149691_2_ I L0 L1 2
MAXSTACK = 2
MAXLOCALS = 3

// access flags 0x1


public f(I)Lawv;
L0
LINENUMBER 421 L0
GETSTATIC awv.f : Lawv;
ARETURN
L1
LOCALVARIABLE this Lalb; L0 L1 0
LOCALVARIABLE p_149728_1_ I L0 L1 1
MAXSTACK = 1
MAXLOCALS = 2

// access flags 0x1


public setFireInfo(Laji;II)V
L0
LINENUMBER 434 L0
ALOAD 1
GETSTATIC ajn.a : Laji;
IF_ACMPNE L1
NEW java/lang/IllegalArgumentException
DUP
LDC "Tried to set air on fire... This is bad."
INVOKESPECIAL java/lang/IllegalArgumentException.<init> (Ljava/lang/String;)V
ATHROW
L1
LINENUMBER 435 L1
FRAME FULL [alb aji I I] []
ALOAD 1
INVOKESTATIC aji.b (Laji;)I
ISTORE 4
L2
LINENUMBER 436 L2
ALOAD 0
GETFIELD alb.a : [I
ILOAD 4
ILOAD 2
IASTORE
L3
LINENUMBER 437 L3
ALOAD 0
GETFIELD alb.b : [I
ILOAD 4
ILOAD 3
IASTORE
L4
LINENUMBER 439 L4
ALOAD 0
ALOAD 1
ICONST_1
INVOKESPECIAL alb.getInfo (Laji;Z)Lalb$FireInfo;
ASTORE 5
L5
LINENUMBER 440 L5
ALOAD 5
ILOAD 2
INVOKESTATIC alb$FireInfo.access$002 (Lalb$FireInfo;I)I
POP
L6
LINENUMBER 441 L6
ALOAD 5
ILOAD 3
INVOKESTATIC alb$FireInfo.access$102 (Lalb$FireInfo;I)I
POP
L7
LINENUMBER 442 L7
RETURN
L8
LOCALVARIABLE this Lalb; L0 L8 0
LOCALVARIABLE block Laji; L0 L8 1
LOCALVARIABLE encouragement I L0 L8 2
LOCALVARIABLE flammibility I L0 L8 3
LOCALVARIABLE id I L2 L8 4
LOCALVARIABLE info Lalb$FireInfo; L5 L8 5
MAXSTACK = 3
MAXLOCALS = 6

// access flags 0x2


private getInfo(Laji;Z)Lalb$FireInfo;
L0
LINENUMBER 446 L0
ALOAD 0
GETFIELD alb.blockInfo : Ljava/util/IdentityHashMap;
ALOAD 1
INVOKEVIRTUAL java/util/IdentityHashMap.get
(Ljava/lang/Object;)Ljava/lang/Object;
CHECKCAST alb$FireInfo
ASTORE 3
L1
LINENUMBER 447 L1
ALOAD 3
IFNONNULL L2
ILOAD 2
IFEQ L2
L3
LINENUMBER 449 L3
NEW alb$FireInfo
DUP
ACONST_NULL
INVOKESPECIAL alb$FireInfo.<init> (Lalb$1;)V
ASTORE 3
L4
LINENUMBER 450 L4
ALOAD 0
GETFIELD alb.blockInfo : Ljava/util/IdentityHashMap;
ALOAD 1
ALOAD 3
INVOKEVIRTUAL java/util/IdentityHashMap.put
(Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
POP
L2
LINENUMBER 452 L2
FRAME FULL [alb aji I alb$FireInfo] []
ALOAD 3
ARETURN
L5
LOCALVARIABLE this Lalb; L0 L5 0
LOCALVARIABLE block Laji; L0 L5 1
LOCALVARIABLE garentee Z L0 L5 2
LOCALVARIABLE ret Lalb$FireInfo; L1 L5 3
MAXSTACK = 3
MAXLOCALS = 4

// access flags 0x1


public rebuildFireInfo()V
L0
LINENUMBER 457 L0
ICONST_0
ISTORE 1
L1
FRAME FULL [alb I] []
ILOAD 1
SIPUSH 4096
IF_ICMPGE L2
L3
LINENUMBER 461 L3
ALOAD 0
GETFIELD alb.a : [I
ILOAD 1
ICONST_0
IASTORE
L4
LINENUMBER 462 L4
ALOAD 0
GETFIELD alb.b : [I
ILOAD 1
ICONST_0
IASTORE
L5
LINENUMBER 457 L5
IINC 1 1
GOTO L1
L2
LINENUMBER 465 L2
FRAME FULL [alb I] []
ALOAD 0
GETFIELD alb.blockInfo : Ljava/util/IdentityHashMap;
INVOKEVIRTUAL java/util/IdentityHashMap.entrySet ()Ljava/util/Set;
INVOKEINTERFACE java/util/Set.iterator ()Ljava/util/Iterator;
ASTORE 1
L6
FRAME FULL [alb java/util/Iterator] []
ALOAD 1
INVOKEINTERFACE java/util/Iterator.hasNext ()Z
IFEQ L7
ALOAD 1
INVOKEINTERFACE java/util/Iterator.next ()Ljava/lang/Object;
CHECKCAST java/util/Map$Entry
ASTORE 2
L8
LINENUMBER 467 L8
ALOAD 2
INVOKEINTERFACE java/util/Map$Entry.getKey ()Ljava/lang/Object;
CHECKCAST aji
INVOKESTATIC aji.b (Laji;)I
ISTORE 3
L9
LINENUMBER 468 L9
ILOAD 3
IFLT L10
ILOAD 3
SIPUSH 4096
IF_ICMPGE L10
L11
LINENUMBER 470 L11
ALOAD 0
GETFIELD alb.a : [I
ILOAD 3
ALOAD 2
INVOKEINTERFACE java/util/Map$Entry.getValue ()Ljava/lang/Object;
CHECKCAST alb$FireInfo
INVOKESTATIC alb$FireInfo.access$000 (Lalb$FireInfo;)I
IASTORE
L12
LINENUMBER 471 L12
ALOAD 0
GETFIELD alb.b : [I
ILOAD 3
ALOAD 2
INVOKEINTERFACE java/util/Map$Entry.getValue ()Ljava/lang/Object;
CHECKCAST alb$FireInfo
INVOKESTATIC alb$FireInfo.access$100 (Lalb$FireInfo;)I
IASTORE
L10
LINENUMBER 473 L10
FRAME FULL [alb java/util/Iterator java/util/Map$Entry I] []
GOTO L6
L7
LINENUMBER 474 L7
FRAME FULL [alb java/util/Iterator] []
RETURN
L13
LOCALVARIABLE x I L1 L2 1
LOCALVARIABLE id I L9 L10 3
LOCALVARIABLE e Ljava/util/Map$Entry; L8 L10 2
// signature Ljava/util/Map$Entry<Laji;Lalb$FireInfo;>;
// declaration: java.util.Map$Entry<aji, alb$FireInfo>
LOCALVARIABLE i$ Ljava/util/Iterator; L6 L7 1
LOCALVARIABLE this Lalb; L0 L13 0
MAXSTACK = 3
MAXLOCALS = 4

// access flags 0x1


public getFlammability(Laji;)I
L0
LINENUMBER 478 L0
ALOAD 1
INVOKESTATIC aji.b (Laji;)I
ISTORE 2
L1
LINENUMBER 479 L1
ILOAD 2
IFLT L2
ILOAD 2
SIPUSH 4096
IF_ICMPGE L2
ALOAD 0
GETFIELD alb.b : [I
ILOAD 2
IALOAD
GOTO L3
L2
FRAME FULL [alb aji I] []
ICONST_0
L3
FRAME FULL [alb aji I] [I]
IRETURN
L4
LOCALVARIABLE this Lalb; L0 L4 0
LOCALVARIABLE block Laji; L0 L4 1
LOCALVARIABLE id I L1 L4 2
MAXSTACK = 2
MAXLOCALS = 3

// access flags 0x1


public getEncouragement(Laji;)I
L0
LINENUMBER 484 L0
ALOAD 1
INVOKESTATIC aji.b (Laji;)I
ISTORE 2
L1
LINENUMBER 485 L1
ILOAD 2
IFLT L2
ILOAD 2
SIPUSH 4096
IF_ICMPGE L2
ALOAD 0
GETFIELD alb.a : [I
ILOAD 2
IALOAD
GOTO L3
L2
FRAME FULL [alb aji I] []
ICONST_0
L3
FRAME FULL [alb aji I] [I]
IRETURN
L4
LOCALVARIABLE this Lalb; L0 L4 0
LOCALVARIABLE block Laji; L0 L4 1
LOCALVARIABLE id I L1 L4 2
MAXSTACK = 2
MAXLOCALS = 3

// access flags 0x1


public canCatchFire(Lahl;IIILnet/minecraftforge/common/util/ForgeDirection;)Z
L0
LINENUMBER 500 L0
ALOAD 1
ILOAD 2
ILOAD 3
ILOAD 4
INVOKEINTERFACE ahl.a (III)Laji;
ALOAD 1
ILOAD 2
ILOAD 3
ILOAD 4
ALOAD 5
INVOKEVIRTUAL aji.isFlammable
(Lahl;IIILnet/minecraftforge/common/util/ForgeDirection;)Z
IRETURN
L1
LOCALVARIABLE this Lalb; L0 L1 0
LOCALVARIABLE world Lahl; L0 L1 1
LOCALVARIABLE x I L0 L1 2
LOCALVARIABLE y I L0 L1 3
LOCALVARIABLE z I L0 L1 4
LOCALVARIABLE face Lnet/minecraftforge/common/util/ForgeDirection; L0 L1 5
MAXSTACK = 6
MAXLOCALS = 6

// access flags 0x1


public
getChanceToEncourageFire(Lahl;IIIILnet/minecraftforge/common/util/ForgeDirection;)I
L0
LINENUMBER 516 L0
ALOAD 1
ILOAD 2
ILOAD 3
ILOAD 4
INVOKEINTERFACE ahl.a (III)Laji;
ALOAD 1
ILOAD 2
ILOAD 3
ILOAD 4
ALOAD 6
INVOKEVIRTUAL aji.getFireSpreadSpeed
(Lahl;IIILnet/minecraftforge/common/util/ForgeDirection;)I
ISTORE 7
L1
LINENUMBER 517 L1
ILOAD 7
ILOAD 5
IF_ICMPLE L2
ILOAD 7
GOTO L3
L2
FRAME FULL [alb ahl I I I I net/minecraftforge/common/util/ForgeDirection I] []
ILOAD 5
L3
FRAME FULL [alb ahl I I I I net/minecraftforge/common/util/ForgeDirection I] [I]
IRETURN
L4
LOCALVARIABLE this Lalb; L0 L4 0
LOCALVARIABLE world Lahl; L0 L4 1
LOCALVARIABLE x I L0 L4 2
LOCALVARIABLE y I L0 L4 3
LOCALVARIABLE z I L0 L4 4
LOCALVARIABLE oldChance I L0 L4 5
LOCALVARIABLE face Lnet/minecraftforge/common/util/ForgeDirection; L0 L4 6
LOCALVARIABLE newChance I L1 L4 7
MAXSTACK = 6
MAXLOCALS = 8
}

You might also like