// class version 52.0 (52)
// access flags 0x21
public class net/minecraft/client/renderer/RenderGlobal implements net/minecraft/world/IWorldEventListener net/minecraft/client/resources/IResourceManagerReloadListener  {

  // compiled from: RenderGlobal.java

  @Lnet/minecraftforge/fml/relauncher/SideOnly;(value=Lnet/minecraftforge/fml/relauncher/Side;.CLIENT)
  // access flags 0x1008
  static synthetic INNERCLASS net/minecraft/client/renderer/RenderGlobal$2 null null
  // access flags 0x0
  INNERCLASS net/minecraft/client/renderer/RenderGlobal$ContainerLocalRenderInformation net/minecraft/client/renderer/RenderGlobal a
  // access flags 0x0
  INNERCLASS net/minecraft/client/renderer/RenderGlobal$1 null null
  // access flags 0x19
  public final static INNERCLASS net/minecraft/util/math/BlockPos$PooledMutableBlockPos net/minecraft/util/math/BlockPos b
  // access flags 0x9
  public static INNERCLASS net/minecraft/util/math/BlockPos$MutableBlockPos net/minecraft/util/math/BlockPos a
  // access flags 0x4019
  public final static enum INNERCLASS net/minecraft/client/renderer/vertex/VertexFormatElement$EnumUsage net/minecraft/client/renderer/vertex/VertexFormatElement b
  // access flags 0x4019
  public final static enum INNERCLASS net/minecraft/client/renderer/vertex/VertexFormatElement$EnumType net/minecraft/client/renderer/vertex/VertexFormatElement a
  // access flags 0x4019
  public final static enum INNERCLASS net/minecraft/client/renderer/GlStateManager$SourceFactor net/minecraft/client/renderer/GlStateManager r
  // access flags 0x4019
  public final static enum INNERCLASS net/minecraft/client/renderer/GlStateManager$DestFactor net/minecraft/client/renderer/GlStateManager l
  // access flags 0x4019
  public final static enum INNERCLASS net/minecraft/util/math/RayTraceResult$Type net/minecraft/util/math/RayTraceResult a
  // access flags 0x19
  public final static INNERCLASS java/lang/invoke/MethodHandles$Lookup java/lang/invoke/MethodHandles Lookup

  // access flags 0x1A
  private final static Lorg/apache/logging/log4j/Logger; field_147599_m

  // access flags 0x1A
  private final static Lnet/minecraft/util/ResourceLocation; field_110927_h

  // access flags 0x1A
  private final static Lnet/minecraft/util/ResourceLocation; field_110928_i

  // access flags 0x1A
  private final static Lnet/minecraft/util/ResourceLocation; field_110925_j

  // access flags 0x1A
  private final static Lnet/minecraft/util/ResourceLocation; field_110926_k

  // access flags 0x1A
  private final static Lnet/minecraft/util/ResourceLocation; field_175006_g

  // access flags 0x12
  private final Lnet/minecraft/client/Minecraft; field_72777_q

  // access flags 0x12
  private final Lnet/minecraft/client/renderer/texture/TextureManager; field_72770_i

  // access flags 0x12
  private final Lnet/minecraft/client/renderer/entity/RenderManager; field_175010_j

  // access flags 0x1
  public Lnet/minecraft/client/multiplayer/WorldClient; field_72769_h

  // access flags 0x2
  // signature Ljava/util/Set<Lnet/minecraft/client/renderer/chunk/RenderChunk;>;
  // declaration: java.util.Set<net.minecraft.client.renderer.chunk.RenderChunk>
  private Ljava/util/Set; field_175009_l

  // access flags 0x1
  // signature Ljava/util/List<Lnet/minecraft/client/renderer/RenderGlobal$ContainerLocalRenderInformation;>;
  // declaration: java.util.List<net.minecraft.client.renderer.RenderGlobal$ContainerLocalRenderInformation>
  public Ljava/util/List; field_72755_R

  // access flags 0x12
  // signature Ljava/util/Set<Lnet/minecraft/tileentity/TileEntity;>;
  // declaration: java.util.Set<net.minecraft.tileentity.TileEntity>
  private final Ljava/util/Set; field_181024_n

  // access flags 0x1
  public Lnet/minecraft/client/renderer/ViewFrustum; field_175008_n

  // access flags 0x1
  public I field_72772_v

  // access flags 0x1
  public I field_72771_w

  // access flags 0x1
  public I field_72781_x

  // access flags 0x12
  private final Lnet/minecraft/client/renderer/vertex/VertexFormat; field_175014_r

  // access flags 0x1
  public Lnet/minecraft/client/renderer/vertex/VertexBuffer; field_175013_s

  // access flags 0x1
  public Lnet/minecraft/client/renderer/vertex/VertexBuffer; field_175012_t

  // access flags 0x1
  public Lnet/minecraft/client/renderer/vertex/VertexBuffer; field_175011_u

  // access flags 0x2
  private I field_72773_u

  // access flags 0x12
  // signature Ljava/util/Map<Ljava/lang/Integer;Lnet/minecraft/client/renderer/DestroyBlockProgress;>;
  // declaration: java.util.Map<java.lang.Integer, net.minecraft.client.renderer.DestroyBlockProgress>
  private final Ljava/util/Map; field_72738_E

  // access flags 0x12
  // signature Ljava/util/Map<Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/client/audio/ISound;>;
  // declaration: java.util.Map<net.minecraft.util.math.BlockPos, net.minecraft.client.audio.ISound>
  private final Ljava/util/Map; field_147593_P

  // access flags 0x12
  private final [Lnet/minecraft/client/renderer/texture/TextureAtlasSprite; field_94141_F

  // access flags 0x2
  private Lnet/minecraft/client/shader/Framebuffer; field_175015_z

  // access flags 0x2
  private Lnet/minecraft/client/shader/ShaderGroup; field_174991_A

  // access flags 0x2
  private D field_174992_B

  // access flags 0x2
  private D field_174993_C

  // access flags 0x2
  private D field_174987_D

  // access flags 0x2
  private I field_174988_E

  // access flags 0x2
  private I field_174989_F

  // access flags 0x2
  private I field_174990_G

  // access flags 0x2
  private D field_174997_H

  // access flags 0x2
  private D field_174998_I

  // access flags 0x2
  private D field_174999_J

  // access flags 0x2
  private D field_175000_K

  // access flags 0x2
  private D field_174994_L

  // access flags 0x2
  private Lnet/minecraft/client/renderer/chunk/ChunkRenderDispatcher; field_174995_M

  // access flags 0x2
  private Lnet/minecraft/client/renderer/ChunkRenderContainer; field_174996_N

  // access flags 0x2
  private I field_72739_F

  // access flags 0x2
  private I field_72740_G

  // access flags 0x2
  private I field_72748_H

  // access flags 0x2
  private I field_72749_I

  // access flags 0x2
  private I field_72750_J

  // access flags 0x2
  private Z field_175002_T

  // access flags 0x2
  private Lnet/minecraft/client/renderer/culling/ClippingHelper; field_175001_U

  // access flags 0x12
  private final [Lorg/lwjgl/util/vector/Vector4f; field_175004_V

  // access flags 0x12
  private final Lnet/minecraft/client/renderer/Vector3d; field_175003_W

  // access flags 0x2
  private Z field_175005_X

  // access flags 0x0
  Lnet/minecraft/client/renderer/chunk/IRenderChunkFactory; field_175007_a

  // access flags 0x2
  private D field_147596_f

  // access flags 0x2
  private D field_147597_g

  // access flags 0x2
  private D field_147602_h

  // access flags 0x2
  private Z field_147595_R

  // access flags 0x2
  private Z field_184386_ad

  // access flags 0x12
  // signature Ljava/util/Set<Lnet/minecraft/util/math/BlockPos;>;
  // declaration: java.util.Set<net.minecraft.util.math.BlockPos>
  private final Ljava/util/Set; field_184387_ae

  // access flags 0x1
  public <init>(Lnet/minecraft/client/Minecraft;)V
   L0
    LINENUMBER 156 L0
    ALOAD 0
    INVOKESPECIAL java/lang/Object.<init> ()V
   L1
    LINENUMBER 107 L1
    ALOAD 0
    INVOKESTATIC com/google/common/collect/Sets.newLinkedHashSet ()Ljava/util/LinkedHashSet;
    PUTFIELD net/minecraft/client/renderer/RenderGlobal.field_175009_l : Ljava/util/Set;
   L2
    LINENUMBER 108 L2
    ALOAD 0
    LDC 69696
    INVOKESTATIC com/google/common/collect/Lists.newArrayListWithCapacity (I)Ljava/util/ArrayList;
    PUTFIELD net/minecraft/client/renderer/RenderGlobal.field_72755_R : Ljava/util/List;
   L3
    LINENUMBER 109 L3
    ALOAD 0
    INVOKESTATIC com/google/common/collect/Sets.newHashSet ()Ljava/util/HashSet;
    PUTFIELD net/minecraft/client/renderer/RenderGlobal.field_181024_n : Ljava/util/Set;
   L4
    LINENUMBER 111 L4
    ALOAD 0
    ICONST_M1
    PUTFIELD net/minecraft/client/renderer/RenderGlobal.field_72772_v : I
   L5
    LINENUMBER 112 L5
    ALOAD 0
    ICONST_M1
    PUTFIELD net/minecraft/client/renderer/RenderGlobal.field_72771_w : I
   L6
    LINENUMBER 113 L6
    ALOAD 0
    ICONST_M1
    PUTFIELD net/minecraft/client/renderer/RenderGlobal.field_72781_x : I
   L7
    LINENUMBER 119 L7
    ALOAD 0
    INVOKESTATIC com/google/common/collect/Maps.newHashMap ()Ljava/util/HashMap;
    PUTFIELD net/minecraft/client/renderer/RenderGlobal.field_72738_E : Ljava/util/Map;
   L8
    LINENUMBER 120 L8
    ALOAD 0
    INVOKESTATIC com/google/common/collect/Maps.newHashMap ()Ljava/util/HashMap;
    PUTFIELD net/minecraft/client/renderer/RenderGlobal.field_147593_P : Ljava/util/Map;
   L9
    LINENUMBER 121 L9
    ALOAD 0
    BIPUSH 10
    ANEWARRAY net/minecraft/client/renderer/texture/TextureAtlasSprite
    PUTFIELD net/minecraft/client/renderer/RenderGlobal.field_94141_F : [Lnet/minecraft/client/renderer/texture/TextureAtlasSprite;
   L10
    LINENUMBER 124 L10
    ALOAD 0
    LDC 4.9E-324
    PUTFIELD net/minecraft/client/renderer/RenderGlobal.field_174992_B : D
   L11
    LINENUMBER 125 L11
    ALOAD 0
    LDC 4.9E-324
    PUTFIELD net/minecraft/client/renderer/RenderGlobal.field_174993_C : D
   L12
    LINENUMBER 126 L12
    ALOAD 0
    LDC 4.9E-324
    PUTFIELD net/minecraft/client/renderer/RenderGlobal.field_174987_D : D
   L13
    LINENUMBER 127 L13
    ALOAD 0
    LDC -2147483648
    PUTFIELD net/minecraft/client/renderer/RenderGlobal.field_174988_E : I
   L14
    LINENUMBER 128 L14
    ALOAD 0
    LDC -2147483648
    PUTFIELD net/minecraft/client/renderer/RenderGlobal.field_174989_F : I
   L15
    LINENUMBER 129 L15
    ALOAD 0
    LDC -2147483648
    PUTFIELD net/minecraft/client/renderer/RenderGlobal.field_174990_G : I
   L16
    LINENUMBER 130 L16
    ALOAD 0
    LDC 4.9E-324
    PUTFIELD net/minecraft/client/renderer/RenderGlobal.field_174997_H : D
   L17
    LINENUMBER 131 L17
    ALOAD 0
    LDC 4.9E-324
    PUTFIELD net/minecraft/client/renderer/RenderGlobal.field_174998_I : D
   L18
    LINENUMBER 132 L18
    ALOAD 0
    LDC 4.9E-324
    PUTFIELD net/minecraft/client/renderer/RenderGlobal.field_174999_J : D
   L19
    LINENUMBER 133 L19
    ALOAD 0
    LDC 4.9E-324
    PUTFIELD net/minecraft/client/renderer/RenderGlobal.field_175000_K : D
   L20
    LINENUMBER 134 L20
    ALOAD 0
    LDC 4.9E-324
    PUTFIELD net/minecraft/client/renderer/RenderGlobal.field_174994_L : D
   L21
    LINENUMBER 137 L21
    ALOAD 0
    ICONST_M1
    PUTFIELD net/minecraft/client/renderer/RenderGlobal.field_72739_F : I
   L22
    LINENUMBER 138 L22
    ALOAD 0
    ICONST_2
    PUTFIELD net/minecraft/client/renderer/RenderGlobal.field_72740_G : I
   L23
    LINENUMBER 144 L23
    ALOAD 0
    BIPUSH 8
    ANEWARRAY org/lwjgl/util/vector/Vector4f
    PUTFIELD net/minecraft/client/renderer/RenderGlobal.field_175004_V : [Lorg/lwjgl/util/vector/Vector4f;
   L24
    LINENUMBER 145 L24
    ALOAD 0
    NEW net/minecraft/client/renderer/Vector3d
    DUP
    INVOKESPECIAL net/minecraft/client/renderer/Vector3d.<init> ()V
    PUTFIELD net/minecraft/client/renderer/RenderGlobal.field_175003_W : Lnet/minecraft/client/renderer/Vector3d;
   L25
    LINENUMBER 151 L25
    ALOAD 0
    ICONST_1
    PUTFIELD net/minecraft/client/renderer/RenderGlobal.field_147595_R : Z
   L26
    LINENUMBER 153 L26
    ALOAD 0
    INVOKESTATIC com/google/common/collect/Sets.newHashSet ()Ljava/util/HashSet;
    PUTFIELD net/minecraft/client/renderer/RenderGlobal.field_184387_ae : Ljava/util/Set;
   L27
    LINENUMBER 157 L27
    ALOAD 0
    ALOAD 1
    PUTFIELD net/minecraft/client/renderer/RenderGlobal.field_72777_q : Lnet/minecraft/client/Minecraft;
   L28
    LINENUMBER 158 L28
    ALOAD 0
    ALOAD 1
    INVOKEVIRTUAL net/minecraft/client/Minecraft.func_175598_ae ()Lnet/minecraft/client/renderer/entity/RenderManager;
    PUTFIELD net/minecraft/client/renderer/RenderGlobal.field_175010_j : Lnet/minecraft/client/renderer/entity/RenderManager;
   L29
    LINENUMBER 159 L29
    ALOAD 0
    ALOAD 1
    INVOKEVIRTUAL net/minecraft/client/Minecraft.func_110434_K ()Lnet/minecraft/client/renderer/texture/TextureManager;
    PUTFIELD net/minecraft/client/renderer/RenderGlobal.field_72770_i : Lnet/minecraft/client/renderer/texture/TextureManager;
   L30
    LINENUMBER 160 L30
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72770_i : Lnet/minecraft/client/renderer/texture/TextureManager;
    GETSTATIC net/minecraft/client/renderer/RenderGlobal.field_175006_g : Lnet/minecraft/util/ResourceLocation;
    INVOKEVIRTUAL net/minecraft/client/renderer/texture/TextureManager.func_110577_a (Lnet/minecraft/util/ResourceLocation;)V
   L31
    LINENUMBER 161 L31
    SIPUSH 3553
    SIPUSH 10242
    SIPUSH 10497
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_187421_b (III)V
   L32
    LINENUMBER 162 L32
    SIPUSH 3553
    SIPUSH 10243
    SIPUSH 10497
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_187421_b (III)V
   L33
    LINENUMBER 163 L33
    ICONST_0
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179144_i (I)V
   L34
    LINENUMBER 164 L34
    ALOAD 0
    INVOKESPECIAL net/minecraft/client/renderer/RenderGlobal.func_174971_n ()V
   L35
    LINENUMBER 165 L35
    ALOAD 0
    INVOKESTATIC net/minecraft/client/renderer/OpenGlHelper.func_176075_f ()Z
    PUTFIELD net/minecraft/client/renderer/RenderGlobal.field_175005_X : Z
   L36
    LINENUMBER 167 L36
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_175005_X : Z
    IFEQ L37
   L38
    LINENUMBER 169 L38
    ALOAD 0
    NEW net/minecraft/client/renderer/VboRenderList
    DUP
    INVOKESPECIAL net/minecraft/client/renderer/VboRenderList.<init> ()V
    PUTFIELD net/minecraft/client/renderer/RenderGlobal.field_174996_N : Lnet/minecraft/client/renderer/ChunkRenderContainer;
   L39
    LINENUMBER 170 L39
    ALOAD 0
    NEW net/minecraft/client/renderer/chunk/VboChunkFactory
    DUP
    INVOKESPECIAL net/minecraft/client/renderer/chunk/VboChunkFactory.<init> ()V
    PUTFIELD net/minecraft/client/renderer/RenderGlobal.field_175007_a : Lnet/minecraft/client/renderer/chunk/IRenderChunkFactory;
    GOTO L40
   L37
    LINENUMBER 174 L37
   FRAME FULL [net/minecraft/client/renderer/RenderGlobal net/minecraft/client/Minecraft] []
    ALOAD 0
    NEW net/minecraft/client/renderer/RenderList
    DUP
    INVOKESPECIAL net/minecraft/client/renderer/RenderList.<init> ()V
    PUTFIELD net/minecraft/client/renderer/RenderGlobal.field_174996_N : Lnet/minecraft/client/renderer/ChunkRenderContainer;
   L41
    LINENUMBER 175 L41
    ALOAD 0
    NEW net/minecraft/client/renderer/chunk/ListChunkFactory
    DUP
    INVOKESPECIAL net/minecraft/client/renderer/chunk/ListChunkFactory.<init> ()V
    PUTFIELD net/minecraft/client/renderer/RenderGlobal.field_175007_a : Lnet/minecraft/client/renderer/chunk/IRenderChunkFactory;
   L40
    LINENUMBER 178 L40
   FRAME SAME
    ALOAD 0
    NEW net/minecraft/client/renderer/vertex/VertexFormat
    DUP
    INVOKESPECIAL net/minecraft/client/renderer/vertex/VertexFormat.<init> ()V
    PUTFIELD net/minecraft/client/renderer/RenderGlobal.field_175014_r : Lnet/minecraft/client/renderer/vertex/VertexFormat;
   L42
    LINENUMBER 179 L42
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_175014_r : Lnet/minecraft/client/renderer/vertex/VertexFormat;
    NEW net/minecraft/client/renderer/vertex/VertexFormatElement
    DUP
    ICONST_0
    GETSTATIC net/minecraft/client/renderer/vertex/VertexFormatElement$EnumType.FLOAT : Lnet/minecraft/client/renderer/vertex/VertexFormatElement$EnumType;
    GETSTATIC net/minecraft/client/renderer/vertex/VertexFormatElement$EnumUsage.POSITION : Lnet/minecraft/client/renderer/vertex/VertexFormatElement$EnumUsage;
    ICONST_3
    INVOKESPECIAL net/minecraft/client/renderer/vertex/VertexFormatElement.<init> (ILnet/minecraft/client/renderer/vertex/VertexFormatElement$EnumType;Lnet/minecraft/client/renderer/vertex/VertexFormatElement$EnumUsage;I)V
    INVOKEVIRTUAL net/minecraft/client/renderer/vertex/VertexFormat.func_181721_a (Lnet/minecraft/client/renderer/vertex/VertexFormatElement;)Lnet/minecraft/client/renderer/vertex/VertexFormat;
    POP
   L43
    LINENUMBER 180 L43
    ALOAD 0
    INVOKESPECIAL net/minecraft/client/renderer/RenderGlobal.func_174963_q ()V
   L44
    LINENUMBER 181 L44
    ALOAD 0
    INVOKESPECIAL net/minecraft/client/renderer/RenderGlobal.func_174980_p ()V
   L45
    LINENUMBER 182 L45
    ALOAD 0
    INVOKESPECIAL net/minecraft/client/renderer/RenderGlobal.func_174964_o ()V
   L46
    LINENUMBER 183 L46
    RETURN
   L47
    LOCALVARIABLE this Lnet/minecraft/client/renderer/RenderGlobal; L0 L47 0
    LOCALVARIABLE mcIn Lnet/minecraft/client/Minecraft; L0 L47 1
    MAXSTACK = 7
    MAXLOCALS = 2

  // access flags 0x1
  public func_110549_a(Lnet/minecraft/client/resources/IResourceManager;)V
   L0
    LINENUMBER 187 L0
    ALOAD 0
    INVOKESPECIAL net/minecraft/client/renderer/RenderGlobal.func_174971_n ()V
   L1
    LINENUMBER 188 L1
    RETURN
   L2
    LOCALVARIABLE this Lnet/minecraft/client/renderer/RenderGlobal; L0 L2 0
    LOCALVARIABLE resourceManager Lnet/minecraft/client/resources/IResourceManager; L0 L2 1
    MAXSTACK = 1
    MAXLOCALS = 2

  // access flags 0x2
  private func_174971_n()V
   L0
    LINENUMBER 192 L0
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72777_q : Lnet/minecraft/client/Minecraft;
    INVOKEVIRTUAL net/minecraft/client/Minecraft.func_147117_R ()Lnet/minecraft/client/renderer/texture/TextureMap;
    ASTORE 1
   L1
    LINENUMBER 194 L1
    ICONST_0
    ISTORE 2
   L2
   FRAME APPEND [net/minecraft/client/renderer/texture/TextureMap I]
    ILOAD 2
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_94141_F : [Lnet/minecraft/client/renderer/texture/TextureAtlasSprite;
    ARRAYLENGTH
    IF_ICMPGE L3
   L4
    LINENUMBER 196 L4
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_94141_F : [Lnet/minecraft/client/renderer/texture/TextureAtlasSprite;
    ILOAD 2
    ALOAD 1
    NEW java/lang/StringBuilder
    DUP
    INVOKESPECIAL java/lang/StringBuilder.<init> ()V
    LDC "minecraft:blocks/destroy_stage_"
    INVOKEVIRTUAL java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;
    ILOAD 2
    INVOKEVIRTUAL java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;
    INVOKEVIRTUAL java/lang/StringBuilder.toString ()Ljava/lang/String;
    INVOKEVIRTUAL net/minecraft/client/renderer/texture/TextureMap.func_110572_b (Ljava/lang/String;)Lnet/minecraft/client/renderer/texture/TextureAtlasSprite;
    AASTORE
   L5
    LINENUMBER 194 L5
    IINC 2 1
    GOTO L2
   L3
    LINENUMBER 198 L3
   FRAME CHOP 1
    RETURN
   L6
    LOCALVARIABLE i I L2 L3 2
    LOCALVARIABLE this Lnet/minecraft/client/renderer/RenderGlobal; L0 L6 0
    LOCALVARIABLE texturemap Lnet/minecraft/client/renderer/texture/TextureMap; L1 L6 1
    MAXSTACK = 5
    MAXLOCALS = 3

  // access flags 0x1
  public func_174966_b()V
    TRYCATCHBLOCK L0 L1 L2 java/io/IOException
    TRYCATCHBLOCK L0 L1 L3 com/google/gson/JsonSyntaxException
   L4
    LINENUMBER 202 L4
    GETSTATIC net/minecraft/client/renderer/OpenGlHelper.field_148824_g : Z
    IFEQ L5
   L6
    LINENUMBER 204 L6
    INVOKESTATIC net/minecraft/client/shader/ShaderLinkHelper.func_148074_b ()Lnet/minecraft/client/shader/ShaderLinkHelper;
    IFNONNULL L7
   L8
    LINENUMBER 206 L8
    INVOKESTATIC net/minecraft/client/shader/ShaderLinkHelper.func_148076_a ()V
   L7
    LINENUMBER 209 L7
   FRAME SAME
    NEW net/minecraft/util/ResourceLocation
    DUP
    LDC "shaders/post/entity_outline.json"
    INVOKESPECIAL net/minecraft/util/ResourceLocation.<init> (Ljava/lang/String;)V
    ASTORE 1
   L0
    LINENUMBER 213 L0
    ALOAD 0
    NEW net/minecraft/client/shader/ShaderGroup
    DUP
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72777_q : Lnet/minecraft/client/Minecraft;
    INVOKEVIRTUAL net/minecraft/client/Minecraft.func_110434_K ()Lnet/minecraft/client/renderer/texture/TextureManager;
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72777_q : Lnet/minecraft/client/Minecraft;
    INVOKEVIRTUAL net/minecraft/client/Minecraft.func_110442_L ()Lnet/minecraft/client/resources/IResourceManager;
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72777_q : Lnet/minecraft/client/Minecraft;
    INVOKEVIRTUAL net/minecraft/client/Minecraft.func_147110_a ()Lnet/minecraft/client/shader/Framebuffer;
    ALOAD 1
    INVOKESPECIAL net/minecraft/client/shader/ShaderGroup.<init> (Lnet/minecraft/client/renderer/texture/TextureManager;Lnet/minecraft/client/resources/IResourceManager;Lnet/minecraft/client/shader/Framebuffer;Lnet/minecraft/util/ResourceLocation;)V
    PUTFIELD net/minecraft/client/renderer/RenderGlobal.field_174991_A : Lnet/minecraft/client/shader/ShaderGroup;
   L9
    LINENUMBER 214 L9
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_174991_A : Lnet/minecraft/client/shader/ShaderGroup;
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72777_q : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71443_c : I
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72777_q : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71440_d : I
    INVOKEVIRTUAL net/minecraft/client/shader/ShaderGroup.func_148026_a (II)V
   L10
    LINENUMBER 215 L10
    ALOAD 0
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_174991_A : Lnet/minecraft/client/shader/ShaderGroup;
    LDC "final"
    INVOKEVIRTUAL net/minecraft/client/shader/ShaderGroup.func_177066_a (Ljava/lang/String;)Lnet/minecraft/client/shader/Framebuffer;
    PUTFIELD net/minecraft/client/renderer/RenderGlobal.field_175015_z : Lnet/minecraft/client/shader/Framebuffer;
   L1
    LINENUMBER 228 L1
    GOTO L11
   L2
    LINENUMBER 217 L2
   FRAME FULL [net/minecraft/client/renderer/RenderGlobal net/minecraft/util/ResourceLocation] [java/io/IOException]
    ASTORE 2
   L12
    LINENUMBER 219 L12
    GETSTATIC net/minecraft/client/renderer/RenderGlobal.field_147599_m : Lorg/apache/logging/log4j/Logger;
    LDC "Failed to load shader: {}"
    ALOAD 1
    ALOAD 2
    INVOKEINTERFACE org/apache/logging/log4j/Logger.warn (Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
   L13
    LINENUMBER 220 L13
    ALOAD 0
    ACONST_NULL
    PUTFIELD net/minecraft/client/renderer/RenderGlobal.field_174991_A : Lnet/minecraft/client/shader/ShaderGroup;
   L14
    LINENUMBER 221 L14
    ALOAD 0
    ACONST_NULL
    PUTFIELD net/minecraft/client/renderer/RenderGlobal.field_175015_z : Lnet/minecraft/client/shader/Framebuffer;
   L15
    LINENUMBER 228 L15
    GOTO L11
   L3
    LINENUMBER 223 L3
   FRAME SAME1 com/google/gson/JsonSyntaxException
    ASTORE 2
   L16
    LINENUMBER 225 L16
    GETSTATIC net/minecraft/client/renderer/RenderGlobal.field_147599_m : Lorg/apache/logging/log4j/Logger;
    LDC "Failed to load shader: {}"
    ALOAD 1
    ALOAD 2
    INVOKEINTERFACE org/apache/logging/log4j/Logger.warn (Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)V
   L17
    LINENUMBER 226 L17
    ALOAD 0
    ACONST_NULL
    PUTFIELD net/minecraft/client/renderer/RenderGlobal.field_174991_A : Lnet/minecraft/client/shader/ShaderGroup;
   L18
    LINENUMBER 227 L18
    ALOAD 0
    ACONST_NULL
    PUTFIELD net/minecraft/client/renderer/RenderGlobal.field_175015_z : Lnet/minecraft/client/shader/Framebuffer;
   L11
    LINENUMBER 229 L11
   FRAME CHOP 1
    GOTO L19
   L5
    LINENUMBER 232 L5
   FRAME SAME
    ALOAD 0
    ACONST_NULL
    PUTFIELD net/minecraft/client/renderer/RenderGlobal.field_174991_A : Lnet/minecraft/client/shader/ShaderGroup;
   L20
    LINENUMBER 233 L20
    ALOAD 0
    ACONST_NULL
    PUTFIELD net/minecraft/client/renderer/RenderGlobal.field_175015_z : Lnet/minecraft/client/shader/Framebuffer;
   L19
    LINENUMBER 235 L19
   FRAME SAME
    RETURN
   L21
    LOCALVARIABLE ioexception Ljava/io/IOException; L12 L15 2
    LOCALVARIABLE jsonsyntaxexception Lcom/google/gson/JsonSyntaxException; L16 L11 2
    LOCALVARIABLE resourcelocation Lnet/minecraft/util/ResourceLocation; L0 L11 1
    LOCALVARIABLE this Lnet/minecraft/client/renderer/RenderGlobal; L4 L21 0
    MAXSTACK = 7
    MAXLOCALS = 3

  // access flags 0x1
  public func_174975_c()V
   L0
    LINENUMBER 239 L0
    ALOAD 0
    INVOKEVIRTUAL net/minecraft/client/renderer/RenderGlobal.func_174985_d ()Z
    IFEQ L1
   L2
    LINENUMBER 241 L2
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179147_l ()V
   L3
    LINENUMBER 242 L3
    GETSTATIC net/minecraft/client/renderer/GlStateManager$SourceFactor.SRC_ALPHA : Lnet/minecraft/client/renderer/GlStateManager$SourceFactor;
    GETSTATIC net/minecraft/client/renderer/GlStateManager$DestFactor.ONE_MINUS_SRC_ALPHA : Lnet/minecraft/client/renderer/GlStateManager$DestFactor;
    GETSTATIC net/minecraft/client/renderer/GlStateManager$SourceFactor.ZERO : Lnet/minecraft/client/renderer/GlStateManager$SourceFactor;
    GETSTATIC net/minecraft/client/renderer/GlStateManager$DestFactor.ONE : Lnet/minecraft/client/renderer/GlStateManager$DestFactor;
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_187428_a (Lnet/minecraft/client/renderer/GlStateManager$SourceFactor;Lnet/minecraft/client/renderer/GlStateManager$DestFactor;Lnet/minecraft/client/renderer/GlStateManager$SourceFactor;Lnet/minecraft/client/renderer/GlStateManager$DestFactor;)V
   L4
    LINENUMBER 243 L4
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_175015_z : Lnet/minecraft/client/shader/Framebuffer;
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72777_q : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71443_c : I
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72777_q : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71440_d : I
    ICONST_0
    INVOKEVIRTUAL net/minecraft/client/shader/Framebuffer.func_178038_a (IIZ)V
   L5
    LINENUMBER 244 L5
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179084_k ()V
   L1
    LINENUMBER 246 L1
   FRAME SAME
    RETURN
   L6
    LOCALVARIABLE this Lnet/minecraft/client/renderer/RenderGlobal; L0 L6 0
    MAXSTACK = 4
    MAXLOCALS = 1

  // access flags 0x4
  protected func_174985_d()Z
   L0
    LINENUMBER 250 L0
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_175015_z : Lnet/minecraft/client/shader/Framebuffer;
    IFNULL L1
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_174991_A : Lnet/minecraft/client/shader/ShaderGroup;
    IFNULL L1
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72777_q : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71439_g : Lnet/minecraft/client/entity/EntityPlayerSP;
    IFNULL L1
    ICONST_1
    GOTO L2
   L1
   FRAME SAME
    ICONST_0
   L2
   FRAME SAME1 I
    IRETURN
   L3
    LOCALVARIABLE this Lnet/minecraft/client/renderer/RenderGlobal; L0 L3 0
    MAXSTACK = 1
    MAXLOCALS = 1

  // access flags 0x2
  private func_174964_o()V
   L0
    LINENUMBER 255 L0
    INVOKESTATIC net/minecraft/client/renderer/Tessellator.func_178181_a ()Lnet/minecraft/client/renderer/Tessellator;
    ASTORE 1
   L1
    LINENUMBER 256 L1
    ALOAD 1
    INVOKEVIRTUAL net/minecraft/client/renderer/Tessellator.func_178180_c ()Lnet/minecraft/client/renderer/BufferBuilder;
    ASTORE 2
   L2
    LINENUMBER 258 L2
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_175011_u : Lnet/minecraft/client/renderer/vertex/VertexBuffer;
    IFNULL L3
   L4
    LINENUMBER 260 L4
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_175011_u : Lnet/minecraft/client/renderer/vertex/VertexBuffer;
    INVOKEVIRTUAL net/minecraft/client/renderer/vertex/VertexBuffer.func_177362_c ()V
   L3
    LINENUMBER 263 L3
   FRAME APPEND [net/minecraft/client/renderer/Tessellator net/minecraft/client/renderer/BufferBuilder]
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72781_x : I
    IFLT L5
   L6
    LINENUMBER 265 L6
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72781_x : I
    INVOKESTATIC net/minecraft/client/renderer/GLAllocation.func_74523_b (I)V
   L7
    LINENUMBER 266 L7
    ALOAD 0
    ICONST_M1
    PUTFIELD net/minecraft/client/renderer/RenderGlobal.field_72781_x : I
   L5
    LINENUMBER 269 L5
   FRAME SAME
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_175005_X : Z
    IFEQ L8
   L9
    LINENUMBER 271 L9
    ALOAD 0
    NEW net/minecraft/client/renderer/vertex/VertexBuffer
    DUP
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_175014_r : Lnet/minecraft/client/renderer/vertex/VertexFormat;
    INVOKESPECIAL net/minecraft/client/renderer/vertex/VertexBuffer.<init> (Lnet/minecraft/client/renderer/vertex/VertexFormat;)V
    PUTFIELD net/minecraft/client/renderer/RenderGlobal.field_175011_u : Lnet/minecraft/client/renderer/vertex/VertexBuffer;
   L10
    LINENUMBER 272 L10
    ALOAD 0
    ALOAD 2
    LDC -16.0
    ICONST_1
    INVOKESPECIAL net/minecraft/client/renderer/RenderGlobal.func_174968_a (Lnet/minecraft/client/renderer/BufferBuilder;FZ)V
   L11
    LINENUMBER 273 L11
    ALOAD 2
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_178977_d ()V
   L12
    LINENUMBER 274 L12
    ALOAD 2
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_178965_a ()V
   L13
    LINENUMBER 275 L13
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_175011_u : Lnet/minecraft/client/renderer/vertex/VertexBuffer;
    ALOAD 2
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_178966_f ()Ljava/nio/ByteBuffer;
    INVOKEVIRTUAL net/minecraft/client/renderer/vertex/VertexBuffer.func_181722_a (Ljava/nio/ByteBuffer;)V
    GOTO L14
   L8
    LINENUMBER 279 L8
   FRAME SAME
    ALOAD 0
    ICONST_1
    INVOKESTATIC net/minecraft/client/renderer/GLAllocation.func_74526_a (I)I
    PUTFIELD net/minecraft/client/renderer/RenderGlobal.field_72781_x : I
   L15
    LINENUMBER 280 L15
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72781_x : I
    SIPUSH 4864
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_187423_f (II)V
   L16
    LINENUMBER 281 L16
    ALOAD 0
    ALOAD 2
    LDC -16.0
    ICONST_1
    INVOKESPECIAL net/minecraft/client/renderer/RenderGlobal.func_174968_a (Lnet/minecraft/client/renderer/BufferBuilder;FZ)V
   L17
    LINENUMBER 282 L17
    ALOAD 1
    INVOKEVIRTUAL net/minecraft/client/renderer/Tessellator.func_78381_a ()V
   L18
    LINENUMBER 283 L18
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_187415_K ()V
   L14
    LINENUMBER 285 L14
   FRAME SAME
    RETURN
   L19
    LOCALVARIABLE this Lnet/minecraft/client/renderer/RenderGlobal; L0 L19 0
    LOCALVARIABLE tessellator Lnet/minecraft/client/renderer/Tessellator; L1 L19 1
    LOCALVARIABLE bufferbuilder Lnet/minecraft/client/renderer/BufferBuilder; L2 L19 2
    MAXSTACK = 4
    MAXLOCALS = 3

  // access flags 0x2
  private func_174980_p()V
   L0
    LINENUMBER 289 L0
    INVOKESTATIC net/minecraft/client/renderer/Tessellator.func_178181_a ()Lnet/minecraft/client/renderer/Tessellator;
    ASTORE 1
   L1
    LINENUMBER 290 L1
    ALOAD 1
    INVOKEVIRTUAL net/minecraft/client/renderer/Tessellator.func_178180_c ()Lnet/minecraft/client/renderer/BufferBuilder;
    ASTORE 2
   L2
    LINENUMBER 292 L2
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_175012_t : Lnet/minecraft/client/renderer/vertex/VertexBuffer;
    IFNULL L3
   L4
    LINENUMBER 294 L4
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_175012_t : Lnet/minecraft/client/renderer/vertex/VertexBuffer;
    INVOKEVIRTUAL net/minecraft/client/renderer/vertex/VertexBuffer.func_177362_c ()V
   L3
    LINENUMBER 297 L3
   FRAME APPEND [net/minecraft/client/renderer/Tessellator net/minecraft/client/renderer/BufferBuilder]
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72771_w : I
    IFLT L5
   L6
    LINENUMBER 299 L6
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72771_w : I
    INVOKESTATIC net/minecraft/client/renderer/GLAllocation.func_74523_b (I)V
   L7
    LINENUMBER 300 L7
    ALOAD 0
    ICONST_M1
    PUTFIELD net/minecraft/client/renderer/RenderGlobal.field_72771_w : I
   L5
    LINENUMBER 303 L5
   FRAME SAME
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_175005_X : Z
    IFEQ L8
   L9
    LINENUMBER 305 L9
    ALOAD 0
    NEW net/minecraft/client/renderer/vertex/VertexBuffer
    DUP
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_175014_r : Lnet/minecraft/client/renderer/vertex/VertexFormat;
    INVOKESPECIAL net/minecraft/client/renderer/vertex/VertexBuffer.<init> (Lnet/minecraft/client/renderer/vertex/VertexFormat;)V
    PUTFIELD net/minecraft/client/renderer/RenderGlobal.field_175012_t : Lnet/minecraft/client/renderer/vertex/VertexBuffer;
   L10
    LINENUMBER 306 L10
    ALOAD 0
    ALOAD 2
    LDC 16.0
    ICONST_0
    INVOKESPECIAL net/minecraft/client/renderer/RenderGlobal.func_174968_a (Lnet/minecraft/client/renderer/BufferBuilder;FZ)V
   L11
    LINENUMBER 307 L11
    ALOAD 2
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_178977_d ()V
   L12
    LINENUMBER 308 L12
    ALOAD 2
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_178965_a ()V
   L13
    LINENUMBER 309 L13
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_175012_t : Lnet/minecraft/client/renderer/vertex/VertexBuffer;
    ALOAD 2
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_178966_f ()Ljava/nio/ByteBuffer;
    INVOKEVIRTUAL net/minecraft/client/renderer/vertex/VertexBuffer.func_181722_a (Ljava/nio/ByteBuffer;)V
    GOTO L14
   L8
    LINENUMBER 313 L8
   FRAME SAME
    ALOAD 0
    ICONST_1
    INVOKESTATIC net/minecraft/client/renderer/GLAllocation.func_74526_a (I)I
    PUTFIELD net/minecraft/client/renderer/RenderGlobal.field_72771_w : I
   L15
    LINENUMBER 314 L15
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72771_w : I
    SIPUSH 4864
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_187423_f (II)V
   L16
    LINENUMBER 315 L16
    ALOAD 0
    ALOAD 2
    LDC 16.0
    ICONST_0
    INVOKESPECIAL net/minecraft/client/renderer/RenderGlobal.func_174968_a (Lnet/minecraft/client/renderer/BufferBuilder;FZ)V
   L17
    LINENUMBER 316 L17
    ALOAD 1
    INVOKEVIRTUAL net/minecraft/client/renderer/Tessellator.func_78381_a ()V
   L18
    LINENUMBER 317 L18
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_187415_K ()V
   L14
    LINENUMBER 319 L14
   FRAME SAME
    RETURN
   L19
    LOCALVARIABLE this Lnet/minecraft/client/renderer/RenderGlobal; L0 L19 0
    LOCALVARIABLE tessellator Lnet/minecraft/client/renderer/Tessellator; L1 L19 1
    LOCALVARIABLE bufferbuilder Lnet/minecraft/client/renderer/BufferBuilder; L2 L19 2
    MAXSTACK = 4
    MAXLOCALS = 3

  // access flags 0x2
  private func_174968_a(Lnet/minecraft/client/renderer/BufferBuilder;FZ)V
   L0
    LINENUMBER 323 L0
    BIPUSH 64
    ISTORE 4
   L1
    LINENUMBER 324 L1
    BIPUSH 6
    ISTORE 5
   L2
    LINENUMBER 325 L2
    ALOAD 1
    BIPUSH 7
    GETSTATIC net/minecraft/client/renderer/vertex/DefaultVertexFormats.field_181705_e : Lnet/minecraft/client/renderer/vertex/VertexFormat;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181668_a (ILnet/minecraft/client/renderer/vertex/VertexFormat;)V
   L3
    LINENUMBER 327 L3
    SIPUSH -384
    ISTORE 6
   L4
   FRAME APPEND [I I I]
    ILOAD 6
    SIPUSH 384
    IF_ICMPGT L5
   L6
    LINENUMBER 329 L6
    SIPUSH -384
    ISTORE 7
   L7
   FRAME APPEND [I]
    ILOAD 7
    SIPUSH 384
    IF_ICMPGT L8
   L9
    LINENUMBER 331 L9
    ILOAD 6
    I2F
    FSTORE 8
   L10
    LINENUMBER 332 L10
    ILOAD 6
    BIPUSH 64
    IADD
    I2F
    FSTORE 9
   L11
    LINENUMBER 334 L11
    ILOAD 3
    IFEQ L12
   L13
    LINENUMBER 336 L13
    ILOAD 6
    I2F
    FSTORE 9
   L14
    LINENUMBER 337 L14
    ILOAD 6
    BIPUSH 64
    IADD
    I2F
    FSTORE 8
   L12
    LINENUMBER 340 L12
   FRAME APPEND [F F]
    ALOAD 1
    FLOAD 8
    F2D
    FLOAD 2
    F2D
    ILOAD 7
    I2D
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L15
    LINENUMBER 341 L15
    ALOAD 1
    FLOAD 9
    F2D
    FLOAD 2
    F2D
    ILOAD 7
    I2D
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L16
    LINENUMBER 342 L16
    ALOAD 1
    FLOAD 9
    F2D
    FLOAD 2
    F2D
    ILOAD 7
    BIPUSH 64
    IADD
    I2D
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L17
    LINENUMBER 343 L17
    ALOAD 1
    FLOAD 8
    F2D
    FLOAD 2
    F2D
    ILOAD 7
    BIPUSH 64
    IADD
    I2D
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L18
    LINENUMBER 329 L18
    IINC 7 64
    GOTO L7
   L8
    LINENUMBER 327 L8
   FRAME CHOP 3
    IINC 6 64
    GOTO L4
   L5
    LINENUMBER 346 L5
   FRAME CHOP 1
    RETURN
   L19
    LOCALVARIABLE f F L10 L18 8
    LOCALVARIABLE f1 F L11 L18 9
    LOCALVARIABLE l I L7 L8 7
    LOCALVARIABLE k I L4 L5 6
    LOCALVARIABLE this Lnet/minecraft/client/renderer/RenderGlobal; L0 L19 0
    LOCALVARIABLE bufferBuilderIn Lnet/minecraft/client/renderer/BufferBuilder; L0 L19 1
    LOCALVARIABLE posY F L0 L19 2
    LOCALVARIABLE reverseX Z L0 L19 3
    LOCALVARIABLE i I L1 L19 4
    LOCALVARIABLE j I L2 L19 5
    MAXSTACK = 7
    MAXLOCALS = 10

  // access flags 0x2
  private func_174963_q()V
   L0
    LINENUMBER 350 L0
    INVOKESTATIC net/minecraft/client/renderer/Tessellator.func_178181_a ()Lnet/minecraft/client/renderer/Tessellator;
    ASTORE 1
   L1
    LINENUMBER 351 L1
    ALOAD 1
    INVOKEVIRTUAL net/minecraft/client/renderer/Tessellator.func_178180_c ()Lnet/minecraft/client/renderer/BufferBuilder;
    ASTORE 2
   L2
    LINENUMBER 353 L2
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_175013_s : Lnet/minecraft/client/renderer/vertex/VertexBuffer;
    IFNULL L3
   L4
    LINENUMBER 355 L4
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_175013_s : Lnet/minecraft/client/renderer/vertex/VertexBuffer;
    INVOKEVIRTUAL net/minecraft/client/renderer/vertex/VertexBuffer.func_177362_c ()V
   L3
    LINENUMBER 358 L3
   FRAME APPEND [net/minecraft/client/renderer/Tessellator net/minecraft/client/renderer/BufferBuilder]
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72772_v : I
    IFLT L5
   L6
    LINENUMBER 360 L6
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72772_v : I
    INVOKESTATIC net/minecraft/client/renderer/GLAllocation.func_74523_b (I)V
   L7
    LINENUMBER 361 L7
    ALOAD 0
    ICONST_M1
    PUTFIELD net/minecraft/client/renderer/RenderGlobal.field_72772_v : I
   L5
    LINENUMBER 364 L5
   FRAME SAME
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_175005_X : Z
    IFEQ L8
   L9
    LINENUMBER 366 L9
    ALOAD 0
    NEW net/minecraft/client/renderer/vertex/VertexBuffer
    DUP
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_175014_r : Lnet/minecraft/client/renderer/vertex/VertexFormat;
    INVOKESPECIAL net/minecraft/client/renderer/vertex/VertexBuffer.<init> (Lnet/minecraft/client/renderer/vertex/VertexFormat;)V
    PUTFIELD net/minecraft/client/renderer/RenderGlobal.field_175013_s : Lnet/minecraft/client/renderer/vertex/VertexBuffer;
   L10
    LINENUMBER 367 L10
    ALOAD 0
    ALOAD 2
    INVOKESPECIAL net/minecraft/client/renderer/RenderGlobal.func_180444_a (Lnet/minecraft/client/renderer/BufferBuilder;)V
   L11
    LINENUMBER 368 L11
    ALOAD 2
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_178977_d ()V
   L12
    LINENUMBER 369 L12
    ALOAD 2
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_178965_a ()V
   L13
    LINENUMBER 370 L13
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_175013_s : Lnet/minecraft/client/renderer/vertex/VertexBuffer;
    ALOAD 2
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_178966_f ()Ljava/nio/ByteBuffer;
    INVOKEVIRTUAL net/minecraft/client/renderer/vertex/VertexBuffer.func_181722_a (Ljava/nio/ByteBuffer;)V
    GOTO L14
   L8
    LINENUMBER 374 L8
   FRAME SAME
    ALOAD 0
    ICONST_1
    INVOKESTATIC net/minecraft/client/renderer/GLAllocation.func_74526_a (I)I
    PUTFIELD net/minecraft/client/renderer/RenderGlobal.field_72772_v : I
   L15
    LINENUMBER 375 L15
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179094_E ()V
   L16
    LINENUMBER 376 L16
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72772_v : I
    SIPUSH 4864
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_187423_f (II)V
   L17
    LINENUMBER 377 L17
    ALOAD 0
    ALOAD 2
    INVOKESPECIAL net/minecraft/client/renderer/RenderGlobal.func_180444_a (Lnet/minecraft/client/renderer/BufferBuilder;)V
   L18
    LINENUMBER 378 L18
    ALOAD 1
    INVOKEVIRTUAL net/minecraft/client/renderer/Tessellator.func_78381_a ()V
   L19
    LINENUMBER 379 L19
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_187415_K ()V
   L20
    LINENUMBER 380 L20
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179121_F ()V
   L14
    LINENUMBER 382 L14
   FRAME SAME
    RETURN
   L21
    LOCALVARIABLE this Lnet/minecraft/client/renderer/RenderGlobal; L0 L21 0
    LOCALVARIABLE tessellator Lnet/minecraft/client/renderer/Tessellator; L1 L21 1
    LOCALVARIABLE bufferbuilder Lnet/minecraft/client/renderer/BufferBuilder; L2 L21 2
    MAXSTACK = 4
    MAXLOCALS = 3

  // access flags 0x2
  private func_180444_a(Lnet/minecraft/client/renderer/BufferBuilder;)V
   L0
    LINENUMBER 386 L0
    NEW java/util/Random
    DUP
    LDC 10842
    INVOKESPECIAL java/util/Random.<init> (J)V
    ASTORE 2
   L1
    LINENUMBER 387 L1
    ALOAD 1
    BIPUSH 7
    GETSTATIC net/minecraft/client/renderer/vertex/DefaultVertexFormats.field_181705_e : Lnet/minecraft/client/renderer/vertex/VertexFormat;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181668_a (ILnet/minecraft/client/renderer/vertex/VertexFormat;)V
   L2
    LINENUMBER 389 L2
    ICONST_0
    ISTORE 3
   L3
   FRAME APPEND [java/util/Random I]
    ILOAD 3
    SIPUSH 1500
    IF_ICMPGE L4
   L5
    LINENUMBER 391 L5
    ALOAD 2
    INVOKEVIRTUAL java/util/Random.nextFloat ()F
    FCONST_2
    FMUL
    FCONST_1
    FSUB
    F2D
    DSTORE 4
   L6
    LINENUMBER 392 L6
    ALOAD 2
    INVOKEVIRTUAL java/util/Random.nextFloat ()F
    FCONST_2
    FMUL
    FCONST_1
    FSUB
    F2D
    DSTORE 6
   L7
    LINENUMBER 393 L7
    ALOAD 2
    INVOKEVIRTUAL java/util/Random.nextFloat ()F
    FCONST_2
    FMUL
    FCONST_1
    FSUB
    F2D
    DSTORE 8
   L8
    LINENUMBER 394 L8
    LDC 0.15
    ALOAD 2
    INVOKEVIRTUAL java/util/Random.nextFloat ()F
    LDC 0.1
    FMUL
    FADD
    F2D
    DSTORE 10
   L9
    LINENUMBER 395 L9
    DLOAD 4
    DLOAD 4
    DMUL
    DLOAD 6
    DLOAD 6
    DMUL
    DADD
    DLOAD 8
    DLOAD 8
    DMUL
    DADD
    DSTORE 12
   L10
    LINENUMBER 397 L10
    DLOAD 12
    DCONST_1
    DCMPG
    IFGE L11
    DLOAD 12
    LDC 0.01
    DCMPL
    IFLE L11
   L12
    LINENUMBER 399 L12
    DCONST_1
    DLOAD 12
    INVOKESTATIC java/lang/Math.sqrt (D)D
    DDIV
    DSTORE 12
   L13
    LINENUMBER 400 L13
    DLOAD 4
    DLOAD 12
    DMUL
    DSTORE 4
   L14
    LINENUMBER 401 L14
    DLOAD 6
    DLOAD 12
    DMUL
    DSTORE 6
   L15
    LINENUMBER 402 L15
    DLOAD 8
    DLOAD 12
    DMUL
    DSTORE 8
   L16
    LINENUMBER 403 L16
    DLOAD 4
    LDC 100.0
    DMUL
    DSTORE 14
   L17
    LINENUMBER 404 L17
    DLOAD 6
    LDC 100.0
    DMUL
    DSTORE 16
   L18
    LINENUMBER 405 L18
    DLOAD 8
    LDC 100.0
    DMUL
    DSTORE 18
   L19
    LINENUMBER 406 L19
    DLOAD 4
    DLOAD 8
    INVOKESTATIC java/lang/Math.atan2 (DD)D
    DSTORE 20
   L20
    LINENUMBER 407 L20
    DLOAD 20
    INVOKESTATIC java/lang/Math.sin (D)D
    DSTORE 22
   L21
    LINENUMBER 408 L21
    DLOAD 20
    INVOKESTATIC java/lang/Math.cos (D)D
    DSTORE 24
   L22
    LINENUMBER 409 L22
    DLOAD 4
    DLOAD 4
    DMUL
    DLOAD 8
    DLOAD 8
    DMUL
    DADD
    INVOKESTATIC java/lang/Math.sqrt (D)D
    DLOAD 6
    INVOKESTATIC java/lang/Math.atan2 (DD)D
    DSTORE 26
   L23
    LINENUMBER 410 L23
    DLOAD 26
    INVOKESTATIC java/lang/Math.sin (D)D
    DSTORE 28
   L24
    LINENUMBER 411 L24
    DLOAD 26
    INVOKESTATIC java/lang/Math.cos (D)D
    DSTORE 30
   L25
    LINENUMBER 412 L25
    ALOAD 2
    INVOKEVIRTUAL java/util/Random.nextDouble ()D
    LDC 3.141592653589793
    DMUL
    LDC 2.0
    DMUL
    DSTORE 32
   L26
    LINENUMBER 413 L26
    DLOAD 32
    INVOKESTATIC java/lang/Math.sin (D)D
    DSTORE 34
   L27
    LINENUMBER 414 L27
    DLOAD 32
    INVOKESTATIC java/lang/Math.cos (D)D
    DSTORE 36
   L28
    LINENUMBER 416 L28
    ICONST_0
    ISTORE 38
   L29
   FRAME FULL [net/minecraft/client/renderer/RenderGlobal net/minecraft/client/renderer/BufferBuilder java/util/Random I D D D D D D D D D D D D D D D D D I] []
    ILOAD 38
    ICONST_4
    IF_ICMPGE L11
   L30
    LINENUMBER 418 L30
    DCONST_0
    DSTORE 39
   L31
    LINENUMBER 419 L31
    ILOAD 38
    ICONST_2
    IAND
    ICONST_1
    ISUB
    I2D
    DLOAD 10
    DMUL
    DSTORE 41
   L32
    LINENUMBER 420 L32
    ILOAD 38
    ICONST_1
    IADD
    ICONST_2
    IAND
    ICONST_1
    ISUB
    I2D
    DLOAD 10
    DMUL
    DSTORE 43
   L33
    LINENUMBER 421 L33
    DCONST_0
    DSTORE 45
   L34
    LINENUMBER 422 L34
    DLOAD 41
    DLOAD 36
    DMUL
    DLOAD 43
    DLOAD 34
    DMUL
    DSUB
    DSTORE 47
   L35
    LINENUMBER 423 L35
    DLOAD 43
    DLOAD 36
    DMUL
    DLOAD 41
    DLOAD 34
    DMUL
    DADD
    DSTORE 49
   L36
    LINENUMBER 424 L36
    DLOAD 47
    DLOAD 28
    DMUL
    DCONST_0
    DLOAD 30
    DMUL
    DADD
    DSTORE 51
   L37
    LINENUMBER 425 L37
    DCONST_0
    DLOAD 28
    DMUL
    DLOAD 47
    DLOAD 30
    DMUL
    DSUB
    DSTORE 53
   L38
    LINENUMBER 426 L38
    DLOAD 53
    DLOAD 22
    DMUL
    DLOAD 49
    DLOAD 24
    DMUL
    DSUB
    DSTORE 55
   L39
    LINENUMBER 427 L39
    DLOAD 49
    DLOAD 22
    DMUL
    DLOAD 53
    DLOAD 24
    DMUL
    DADD
    DSTORE 57
   L40
    LINENUMBER 428 L40
    ALOAD 1
    DLOAD 14
    DLOAD 55
    DADD
    DLOAD 16
    DLOAD 51
    DADD
    DLOAD 18
    DLOAD 57
    DADD
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L41
    LINENUMBER 416 L41
    IINC 38 1
    GOTO L29
   L11
    LINENUMBER 389 L11
   FRAME FULL [net/minecraft/client/renderer/RenderGlobal net/minecraft/client/renderer/BufferBuilder java/util/Random I] []
    IINC 3 1
    GOTO L3
   L4
    LINENUMBER 432 L4
   FRAME CHOP 1
    RETURN
   L42
    LOCALVARIABLE d17 D L31 L41 39
    LOCALVARIABLE d18 D L32 L41 41
    LOCALVARIABLE d19 D L33 L41 43
    LOCALVARIABLE d20 D L34 L41 45
    LOCALVARIABLE d21 D L35 L41 47
    LOCALVARIABLE d22 D L36 L41 49
    LOCALVARIABLE d23 D L37 L41 51
    LOCALVARIABLE d24 D L38 L41 53
    LOCALVARIABLE d25 D L39 L41 55
    LOCALVARIABLE d26 D L40 L41 57
    LOCALVARIABLE j I L29 L11 38
    LOCALVARIABLE d5 D L17 L11 14
    LOCALVARIABLE d6 D L18 L11 16
    LOCALVARIABLE d7 D L19 L11 18
    LOCALVARIABLE d8 D L20 L11 20
    LOCALVARIABLE d9 D L21 L11 22
    LOCALVARIABLE d10 D L22 L11 24
    LOCALVARIABLE d11 D L23 L11 26
    LOCALVARIABLE d12 D L24 L11 28
    LOCALVARIABLE d13 D L25 L11 30
    LOCALVARIABLE d14 D L26 L11 32
    LOCALVARIABLE d15 D L27 L11 34
    LOCALVARIABLE d16 D L28 L11 36
    LOCALVARIABLE d0 D L6 L11 4
    LOCALVARIABLE d1 D L7 L11 6
    LOCALVARIABLE d2 D L8 L11 8
    LOCALVARIABLE d3 D L9 L11 10
    LOCALVARIABLE d4 D L10 L11 12
    LOCALVARIABLE i I L3 L4 3
    LOCALVARIABLE this Lnet/minecraft/client/renderer/RenderGlobal; L0 L42 0
    LOCALVARIABLE bufferBuilderIn Lnet/minecraft/client/renderer/BufferBuilder; L0 L42 1
    LOCALVARIABLE random Ljava/util/Random; L1 L42 2
    MAXSTACK = 9
    MAXLOCALS = 59

  // access flags 0x1
  public func_72732_a(Lnet/minecraft/client/multiplayer/WorldClient;)V
    @Ljavax/annotation/Nullable;() // parameter 0
   L0
    LINENUMBER 436 L0
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    IFNULL L1
   L2
    LINENUMBER 438 L2
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    ALOAD 0
    INVOKEVIRTUAL net/minecraft/client/multiplayer/WorldClient.func_72848_b (Lnet/minecraft/world/IWorldEventListener;)V
   L1
    LINENUMBER 441 L1
   FRAME SAME
    ALOAD 0
    LDC 4.9E-324
    PUTFIELD net/minecraft/client/renderer/RenderGlobal.field_174992_B : D
   L3
    LINENUMBER 442 L3
    ALOAD 0
    LDC 4.9E-324
    PUTFIELD net/minecraft/client/renderer/RenderGlobal.field_174993_C : D
   L4
    LINENUMBER 443 L4
    ALOAD 0
    LDC 4.9E-324
    PUTFIELD net/minecraft/client/renderer/RenderGlobal.field_174987_D : D
   L5
    LINENUMBER 444 L5
    ALOAD 0
    LDC -2147483648
    PUTFIELD net/minecraft/client/renderer/RenderGlobal.field_174988_E : I
   L6
    LINENUMBER 445 L6
    ALOAD 0
    LDC -2147483648
    PUTFIELD net/minecraft/client/renderer/RenderGlobal.field_174989_F : I
   L7
    LINENUMBER 446 L7
    ALOAD 0
    LDC -2147483648
    PUTFIELD net/minecraft/client/renderer/RenderGlobal.field_174990_G : I
   L8
    LINENUMBER 447 L8
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_175010_j : Lnet/minecraft/client/renderer/entity/RenderManager;
    ALOAD 1
    INVOKEVIRTUAL net/minecraft/client/renderer/entity/RenderManager.func_78717_a (Lnet/minecraft/world/World;)V
   L9
    LINENUMBER 448 L9
    ALOAD 0
    ALOAD 1
    PUTFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
   L10
    LINENUMBER 450 L10
    ALOAD 1
    IFNULL L11
   L12
    LINENUMBER 452 L12
    ALOAD 1
    ALOAD 0
    INVOKEVIRTUAL net/minecraft/client/multiplayer/WorldClient.func_72954_a (Lnet/minecraft/world/IWorldEventListener;)V
   L13
    LINENUMBER 453 L13
    ALOAD 0
    INVOKEVIRTUAL net/minecraft/client/renderer/RenderGlobal.func_72712_a ()V
    GOTO L14
   L11
    LINENUMBER 457 L11
   FRAME SAME
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_175009_l : Ljava/util/Set;
    INVOKEINTERFACE java/util/Set.clear ()V
   L15
    LINENUMBER 458 L15
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72755_R : Ljava/util/List;
    INVOKEINTERFACE java/util/List.clear ()V
   L16
    LINENUMBER 460 L16
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_175008_n : Lnet/minecraft/client/renderer/ViewFrustum;
    IFNULL L17
   L18
    LINENUMBER 462 L18
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_175008_n : Lnet/minecraft/client/renderer/ViewFrustum;
    INVOKEVIRTUAL net/minecraft/client/renderer/ViewFrustum.func_178160_a ()V
   L19
    LINENUMBER 463 L19
    ALOAD 0
    ACONST_NULL
    PUTFIELD net/minecraft/client/renderer/RenderGlobal.field_175008_n : Lnet/minecraft/client/renderer/ViewFrustum;
   L17
    LINENUMBER 466 L17
   FRAME SAME
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_174995_M : Lnet/minecraft/client/renderer/chunk/ChunkRenderDispatcher;
    IFNULL L20
   L21
    LINENUMBER 468 L21
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_174995_M : Lnet/minecraft/client/renderer/chunk/ChunkRenderDispatcher;
    INVOKEVIRTUAL net/minecraft/client/renderer/chunk/ChunkRenderDispatcher.func_188244_g ()V
   L20
    LINENUMBER 471 L20
   FRAME SAME
    ALOAD 0
    ACONST_NULL
    PUTFIELD net/minecraft/client/renderer/RenderGlobal.field_174995_M : Lnet/minecraft/client/renderer/chunk/ChunkRenderDispatcher;
   L14
    LINENUMBER 473 L14
   FRAME SAME
    RETURN
   L22
    LOCALVARIABLE this Lnet/minecraft/client/renderer/RenderGlobal; L0 L22 0
    LOCALVARIABLE worldClientIn Lnet/minecraft/client/multiplayer/WorldClient; L0 L22 1
    MAXSTACK = 3
    MAXLOCALS = 2

  // access flags 0x1
  public func_72712_a()V
    TRYCATCHBLOCK L0 L1 L2 null
    TRYCATCHBLOCK L2 L3 L2 null
   L4
    LINENUMBER 477 L4
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    IFNULL L5
   L6
    LINENUMBER 479 L6
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_174995_M : Lnet/minecraft/client/renderer/chunk/ChunkRenderDispatcher;
    IFNONNULL L7
   L8
    LINENUMBER 481 L8
    ALOAD 0
    NEW net/minecraft/client/renderer/chunk/ChunkRenderDispatcher
    DUP
    INVOKESPECIAL net/minecraft/client/renderer/chunk/ChunkRenderDispatcher.<init> ()V
    PUTFIELD net/minecraft/client/renderer/RenderGlobal.field_174995_M : Lnet/minecraft/client/renderer/chunk/ChunkRenderDispatcher;
   L7
    LINENUMBER 484 L7
   FRAME SAME
    ALOAD 0
    ICONST_1
    PUTFIELD net/minecraft/client/renderer/RenderGlobal.field_147595_R : Z
   L9
    LINENUMBER 485 L9
    GETSTATIC net/minecraft/init/Blocks.field_150362_t : Lnet/minecraft/block/BlockLeaves;
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72777_q : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71474_y : Lnet/minecraft/client/settings/GameSettings;
    GETFIELD net/minecraft/client/settings/GameSettings.field_74347_j : Z
    INVOKEVIRTUAL net/minecraft/block/BlockLeaves.func_150122_b (Z)V
   L10
    LINENUMBER 486 L10
    GETSTATIC net/minecraft/init/Blocks.field_150361_u : Lnet/minecraft/block/BlockLeaves;
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72777_q : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71474_y : Lnet/minecraft/client/settings/GameSettings;
    GETFIELD net/minecraft/client/settings/GameSettings.field_74347_j : Z
    INVOKEVIRTUAL net/minecraft/block/BlockLeaves.func_150122_b (Z)V
   L11
    LINENUMBER 487 L11
    ALOAD 0
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72777_q : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71474_y : Lnet/minecraft/client/settings/GameSettings;
    GETFIELD net/minecraft/client/settings/GameSettings.field_151451_c : I
    PUTFIELD net/minecraft/client/renderer/RenderGlobal.field_72739_F : I
   L12
    LINENUMBER 488 L12
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_175005_X : Z
    ISTORE 1
   L13
    LINENUMBER 489 L13
    ALOAD 0
    INVOKESTATIC net/minecraft/client/renderer/OpenGlHelper.func_176075_f ()Z
    PUTFIELD net/minecraft/client/renderer/RenderGlobal.field_175005_X : Z
   L14
    LINENUMBER 491 L14
    ILOAD 1
    IFEQ L15
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_175005_X : Z
    IFNE L15
   L16
    LINENUMBER 493 L16
    ALOAD 0
    NEW net/minecraft/client/renderer/RenderList
    DUP
    INVOKESPECIAL net/minecraft/client/renderer/RenderList.<init> ()V
    PUTFIELD net/minecraft/client/renderer/RenderGlobal.field_174996_N : Lnet/minecraft/client/renderer/ChunkRenderContainer;
   L17
    LINENUMBER 494 L17
    ALOAD 0
    NEW net/minecraft/client/renderer/chunk/ListChunkFactory
    DUP
    INVOKESPECIAL net/minecraft/client/renderer/chunk/ListChunkFactory.<init> ()V
    PUTFIELD net/minecraft/client/renderer/RenderGlobal.field_175007_a : Lnet/minecraft/client/renderer/chunk/IRenderChunkFactory;
    GOTO L18
   L15
    LINENUMBER 496 L15
   FRAME APPEND [I]
    ILOAD 1
    IFNE L18
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_175005_X : Z
    IFEQ L18
   L19
    LINENUMBER 498 L19
    ALOAD 0
    NEW net/minecraft/client/renderer/VboRenderList
    DUP
    INVOKESPECIAL net/minecraft/client/renderer/VboRenderList.<init> ()V
    PUTFIELD net/minecraft/client/renderer/RenderGlobal.field_174996_N : Lnet/minecraft/client/renderer/ChunkRenderContainer;
   L20
    LINENUMBER 499 L20
    ALOAD 0
    NEW net/minecraft/client/renderer/chunk/VboChunkFactory
    DUP
    INVOKESPECIAL net/minecraft/client/renderer/chunk/VboChunkFactory.<init> ()V
    PUTFIELD net/minecraft/client/renderer/RenderGlobal.field_175007_a : Lnet/minecraft/client/renderer/chunk/IRenderChunkFactory;
   L18
    LINENUMBER 502 L18
   FRAME SAME
    ILOAD 1
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_175005_X : Z
    IF_ICMPEQ L21
   L22
    LINENUMBER 504 L22
    ALOAD 0
    INVOKESPECIAL net/minecraft/client/renderer/RenderGlobal.func_174963_q ()V
   L23
    LINENUMBER 505 L23
    ALOAD 0
    INVOKESPECIAL net/minecraft/client/renderer/RenderGlobal.func_174980_p ()V
   L24
    LINENUMBER 506 L24
    ALOAD 0
    INVOKESPECIAL net/minecraft/client/renderer/RenderGlobal.func_174964_o ()V
   L21
    LINENUMBER 509 L21
   FRAME SAME
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_175008_n : Lnet/minecraft/client/renderer/ViewFrustum;
    IFNULL L25
   L26
    LINENUMBER 511 L26
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_175008_n : Lnet/minecraft/client/renderer/ViewFrustum;
    INVOKEVIRTUAL net/minecraft/client/renderer/ViewFrustum.func_178160_a ()V
   L25
    LINENUMBER 514 L25
   FRAME SAME
    ALOAD 0
    INVOKEVIRTUAL net/minecraft/client/renderer/RenderGlobal.func_174986_e ()V
   L27
    LINENUMBER 516 L27
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_181024_n : Ljava/util/Set;
    DUP
    ASTORE 2
    MONITORENTER
   L0
    LINENUMBER 518 L0
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_181024_n : Ljava/util/Set;
    INVOKEINTERFACE java/util/Set.clear ()V
   L28
    LINENUMBER 519 L28
    ALOAD 2
    MONITOREXIT
   L1
    GOTO L29
   L2
   FRAME FULL [net/minecraft/client/renderer/RenderGlobal I java/lang/Object] [java/lang/Throwable]
    ASTORE 3
    ALOAD 2
    MONITOREXIT
   L3
    ALOAD 3
    ATHROW
   L29
    LINENUMBER 521 L29
   FRAME CHOP 1
    ALOAD 0
    NEW net/minecraft/client/renderer/ViewFrustum
    DUP
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72777_q : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71474_y : Lnet/minecraft/client/settings/GameSettings;
    GETFIELD net/minecraft/client/settings/GameSettings.field_151451_c : I
    ALOAD 0
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_175007_a : Lnet/minecraft/client/renderer/chunk/IRenderChunkFactory;
    INVOKESPECIAL net/minecraft/client/renderer/ViewFrustum.<init> (Lnet/minecraft/world/World;ILnet/minecraft/client/renderer/RenderGlobal;Lnet/minecraft/client/renderer/chunk/IRenderChunkFactory;)V
    PUTFIELD net/minecraft/client/renderer/RenderGlobal.field_175008_n : Lnet/minecraft/client/renderer/ViewFrustum;
   L30
    LINENUMBER 523 L30
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    IFNULL L31
   L32
    LINENUMBER 525 L32
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72777_q : Lnet/minecraft/client/Minecraft;
    INVOKEVIRTUAL net/minecraft/client/Minecraft.func_175606_aa ()Lnet/minecraft/entity/Entity;
    ASTORE 2
   L33
    LINENUMBER 527 L33
    ALOAD 2
    IFNULL L31
   L34
    LINENUMBER 529 L34
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_175008_n : Lnet/minecraft/client/renderer/ViewFrustum;
    ALOAD 2
    GETFIELD net/minecraft/entity/Entity.field_70165_t : D
    ALOAD 2
    GETFIELD net/minecraft/entity/Entity.field_70161_v : D
    INVOKEVIRTUAL net/minecraft/client/renderer/ViewFrustum.func_178163_a (DD)V
   L31
    LINENUMBER 533 L31
   FRAME SAME
    ALOAD 0
    ICONST_2
    PUTFIELD net/minecraft/client/renderer/RenderGlobal.field_72740_G : I
   L5
    LINENUMBER 535 L5
   FRAME CHOP 1
    RETURN
   L35
    LOCALVARIABLE entity Lnet/minecraft/entity/Entity; L33 L31 2
    LOCALVARIABLE flag Z L13 L5 1
    LOCALVARIABLE this Lnet/minecraft/client/renderer/RenderGlobal; L4 L35 0
    MAXSTACK = 7
    MAXLOCALS = 4

  // access flags 0x4
  protected func_174986_e()V
   L0
    LINENUMBER 539 L0
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_175009_l : Ljava/util/Set;
    INVOKEINTERFACE java/util/Set.clear ()V
   L1
    LINENUMBER 540 L1
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_174995_M : Lnet/minecraft/client/renderer/chunk/ChunkRenderDispatcher;
    INVOKEVIRTUAL net/minecraft/client/renderer/chunk/ChunkRenderDispatcher.func_178514_b ()V
   L2
    LINENUMBER 541 L2
    RETURN
   L3
    LOCALVARIABLE this Lnet/minecraft/client/renderer/RenderGlobal; L0 L3 0
    MAXSTACK = 1
    MAXLOCALS = 1

  // access flags 0x1
  public func_72720_a(II)V
   L0
    LINENUMBER 545 L0
    GETSTATIC net/minecraft/client/renderer/OpenGlHelper.field_148824_g : Z
    IFEQ L1
   L2
    LINENUMBER 547 L2
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_174991_A : Lnet/minecraft/client/shader/ShaderGroup;
    IFNULL L1
   L3
    LINENUMBER 549 L3
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_174991_A : Lnet/minecraft/client/shader/ShaderGroup;
    ILOAD 1
    ILOAD 2
    INVOKEVIRTUAL net/minecraft/client/shader/ShaderGroup.func_148026_a (II)V
   L1
    LINENUMBER 552 L1
   FRAME SAME
    RETURN
   L4
    LOCALVARIABLE this Lnet/minecraft/client/renderer/RenderGlobal; L0 L4 0
    LOCALVARIABLE width I L0 L4 1
    LOCALVARIABLE height I L0 L4 2
    MAXSTACK = 3
    MAXLOCALS = 3

  // access flags 0x1
  public func_180446_a(Lnet/minecraft/entity/Entity;Lnet/minecraft/client/renderer/culling/ICamera;F)V
    TRYCATCHBLOCK L0 L1 L2 null
    TRYCATCHBLOCK L2 L3 L2 null
   L4
    LINENUMBER 556 L4
    INVOKESTATIC net/minecraftforge/client/MinecraftForgeClient.getRenderPass ()I
    ISTORE 4
   L5
    LINENUMBER 557 L5
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72740_G : I
    IFLE L6
   L7
    LINENUMBER 559 L7
    ILOAD 4
    IFLE L8
    RETURN
   L8
    LINENUMBER 560 L8
   FRAME APPEND [I]
    ALOAD 0
    DUP
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72740_G : I
    ICONST_1
    ISUB
    PUTFIELD net/minecraft/client/renderer/RenderGlobal.field_72740_G : I
    GOTO L9
   L6
    LINENUMBER 564 L6
   FRAME SAME
    ALOAD 1
    GETFIELD net/minecraft/entity/Entity.field_70169_q : D
    ALOAD 1
    GETFIELD net/minecraft/entity/Entity.field_70165_t : D
    ALOAD 1
    GETFIELD net/minecraft/entity/Entity.field_70169_q : D
    DSUB
    FLOAD 3
    F2D
    DMUL
    DADD
    DSTORE 5
   L10
    LINENUMBER 565 L10
    ALOAD 1
    GETFIELD net/minecraft/entity/Entity.field_70167_r : D
    ALOAD 1
    GETFIELD net/minecraft/entity/Entity.field_70163_u : D
    ALOAD 1
    GETFIELD net/minecraft/entity/Entity.field_70167_r : D
    DSUB
    FLOAD 3
    F2D
    DMUL
    DADD
    DSTORE 7
   L11
    LINENUMBER 566 L11
    ALOAD 1
    GETFIELD net/minecraft/entity/Entity.field_70166_s : D
    ALOAD 1
    GETFIELD net/minecraft/entity/Entity.field_70161_v : D
    ALOAD 1
    GETFIELD net/minecraft/entity/Entity.field_70166_s : D
    DSUB
    FLOAD 3
    F2D
    DMUL
    DADD
    DSTORE 9
   L12
    LINENUMBER 567 L12
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    GETFIELD net/minecraft/client/multiplayer/WorldClient.field_72984_F : Lnet/minecraft/profiler/Profiler;
    LDC "prepare"
    INVOKEVIRTUAL net/minecraft/profiler/Profiler.func_76320_a (Ljava/lang/String;)V
   L13
    LINENUMBER 568 L13
    GETSTATIC net/minecraft/client/renderer/tileentity/TileEntityRendererDispatcher.field_147556_a : Lnet/minecraft/client/renderer/tileentity/TileEntityRendererDispatcher;
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72777_q : Lnet/minecraft/client/Minecraft;
    INVOKEVIRTUAL net/minecraft/client/Minecraft.func_110434_K ()Lnet/minecraft/client/renderer/texture/TextureManager;
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72777_q : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71466_p : Lnet/minecraft/client/gui/FontRenderer;
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72777_q : Lnet/minecraft/client/Minecraft;
    INVOKEVIRTUAL net/minecraft/client/Minecraft.func_175606_aa ()Lnet/minecraft/entity/Entity;
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72777_q : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71476_x : Lnet/minecraft/util/math/RayTraceResult;
    FLOAD 3
    INVOKEVIRTUAL net/minecraft/client/renderer/tileentity/TileEntityRendererDispatcher.func_190056_a (Lnet/minecraft/world/World;Lnet/minecraft/client/renderer/texture/TextureManager;Lnet/minecraft/client/gui/FontRenderer;Lnet/minecraft/entity/Entity;Lnet/minecraft/util/math/RayTraceResult;F)V
   L14
    LINENUMBER 569 L14
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_175010_j : Lnet/minecraft/client/renderer/entity/RenderManager;
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72777_q : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71466_p : Lnet/minecraft/client/gui/FontRenderer;
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72777_q : Lnet/minecraft/client/Minecraft;
    INVOKEVIRTUAL net/minecraft/client/Minecraft.func_175606_aa ()Lnet/minecraft/entity/Entity;
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72777_q : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_147125_j : Lnet/minecraft/entity/Entity;
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72777_q : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71474_y : Lnet/minecraft/client/settings/GameSettings;
    FLOAD 3
    INVOKEVIRTUAL net/minecraft/client/renderer/entity/RenderManager.func_180597_a (Lnet/minecraft/world/World;Lnet/minecraft/client/gui/FontRenderer;Lnet/minecraft/entity/Entity;Lnet/minecraft/entity/Entity;Lnet/minecraft/client/settings/GameSettings;F)V
   L15
    LINENUMBER 570 L15
    ILOAD 4
    IFNE L16
   L17
    LINENUMBER 572 L17
    ALOAD 0
    ICONST_0
    PUTFIELD net/minecraft/client/renderer/RenderGlobal.field_72748_H : I
   L18
    LINENUMBER 573 L18
    ALOAD 0
    ICONST_0
    PUTFIELD net/minecraft/client/renderer/RenderGlobal.field_72749_I : I
   L19
    LINENUMBER 574 L19
    ALOAD 0
    ICONST_0
    PUTFIELD net/minecraft/client/renderer/RenderGlobal.field_72750_J : I
   L16
    LINENUMBER 576 L16
   FRAME APPEND [D D D]
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72777_q : Lnet/minecraft/client/Minecraft;
    INVOKEVIRTUAL net/minecraft/client/Minecraft.func_175606_aa ()Lnet/minecraft/entity/Entity;
    ASTORE 11
   L20
    LINENUMBER 577 L20
    ALOAD 11
    GETFIELD net/minecraft/entity/Entity.field_70142_S : D
    ALOAD 11
    GETFIELD net/minecraft/entity/Entity.field_70165_t : D
    ALOAD 11
    GETFIELD net/minecraft/entity/Entity.field_70142_S : D
    DSUB
    FLOAD 3
    F2D
    DMUL
    DADD
    DSTORE 12
   L21
    LINENUMBER 578 L21
    ALOAD 11
    GETFIELD net/minecraft/entity/Entity.field_70137_T : D
    ALOAD 11
    GETFIELD net/minecraft/entity/Entity.field_70163_u : D
    ALOAD 11
    GETFIELD net/minecraft/entity/Entity.field_70137_T : D
    DSUB
    FLOAD 3
    F2D
    DMUL
    DADD
    DSTORE 14
   L22
    LINENUMBER 579 L22
    ALOAD 11
    GETFIELD net/minecraft/entity/Entity.field_70136_U : D
    ALOAD 11
    GETFIELD net/minecraft/entity/Entity.field_70161_v : D
    ALOAD 11
    GETFIELD net/minecraft/entity/Entity.field_70136_U : D
    DSUB
    FLOAD 3
    F2D
    DMUL
    DADD
    DSTORE 16
   L23
    LINENUMBER 580 L23
    DLOAD 12
    PUTSTATIC net/minecraft/client/renderer/tileentity/TileEntityRendererDispatcher.field_147554_b : D
   L24
    LINENUMBER 581 L24
    DLOAD 14
    PUTSTATIC net/minecraft/client/renderer/tileentity/TileEntityRendererDispatcher.field_147555_c : D
   L25
    LINENUMBER 582 L25
    DLOAD 16
    PUTSTATIC net/minecraft/client/renderer/tileentity/TileEntityRendererDispatcher.field_147552_d : D
   L26
    LINENUMBER 583 L26
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_175010_j : Lnet/minecraft/client/renderer/entity/RenderManager;
    DLOAD 12
    DLOAD 14
    DLOAD 16
    INVOKEVIRTUAL net/minecraft/client/renderer/entity/RenderManager.func_178628_a (DDD)V
   L27
    LINENUMBER 584 L27
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72777_q : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71460_t : Lnet/minecraft/client/renderer/EntityRenderer;
    INVOKEVIRTUAL net/minecraft/client/renderer/EntityRenderer.func_180436_i ()V
   L28
    LINENUMBER 585 L28
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    GETFIELD net/minecraft/client/multiplayer/WorldClient.field_72984_F : Lnet/minecraft/profiler/Profiler;
    LDC "global"
    INVOKEVIRTUAL net/minecraft/profiler/Profiler.func_76318_c (Ljava/lang/String;)V
   L29
    LINENUMBER 586 L29
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    INVOKEVIRTUAL net/minecraft/client/multiplayer/WorldClient.func_72910_y ()Ljava/util/List;
    ASTORE 18
   L30
    LINENUMBER 587 L30
    ILOAD 4
    IFNE L31
   L32
    LINENUMBER 589 L32
    ALOAD 0
    ALOAD 18
    INVOKEINTERFACE java/util/List.size ()I
    PUTFIELD net/minecraft/client/renderer/RenderGlobal.field_72748_H : I
   L31
    LINENUMBER 592 L31
   FRAME FULL [net/minecraft/client/renderer/RenderGlobal net/minecraft/entity/Entity net/minecraft/client/renderer/culling/ICamera F I D D D net/minecraft/entity/Entity D D D java/util/List] []
    ICONST_0
    ISTORE 19
   L33
   FRAME APPEND [I]
    ILOAD 19
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    GETFIELD net/minecraft/client/multiplayer/WorldClient.field_73007_j : Ljava/util/List;
    INVOKEINTERFACE java/util/List.size ()I
    IF_ICMPGE L34
   L35
    LINENUMBER 594 L35
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    GETFIELD net/minecraft/client/multiplayer/WorldClient.field_73007_j : Ljava/util/List;
    ILOAD 19
    INVOKEINTERFACE java/util/List.get (I)Ljava/lang/Object;
    CHECKCAST net/minecraft/entity/Entity
    ASTORE 20
   L36
    LINENUMBER 595 L36
    ALOAD 20
    ILOAD 4
    INVOKEVIRTUAL net/minecraft/entity/Entity.shouldRenderInPass (I)Z
    IFNE L37
    GOTO L38
   L37
    LINENUMBER 596 L37
   FRAME APPEND [net/minecraft/entity/Entity]
    ALOAD 0
    DUP
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72749_I : I
    ICONST_1
    IADD
    PUTFIELD net/minecraft/client/renderer/RenderGlobal.field_72749_I : I
   L39
    LINENUMBER 598 L39
    ALOAD 20
    DLOAD 5
    DLOAD 7
    DLOAD 9
    INVOKEVIRTUAL net/minecraft/entity/Entity.func_145770_h (DDD)Z
    IFEQ L38
   L40
    LINENUMBER 600 L40
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_175010_j : Lnet/minecraft/client/renderer/entity/RenderManager;
    ALOAD 20
    FLOAD 3
    ICONST_0
    INVOKEVIRTUAL net/minecraft/client/renderer/entity/RenderManager.func_188388_a (Lnet/minecraft/entity/Entity;FZ)V
   L38
    LINENUMBER 592 L38
   FRAME CHOP 1
    IINC 19 1
    GOTO L33
   L34
    LINENUMBER 604 L34
   FRAME CHOP 1
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    GETFIELD net/minecraft/client/multiplayer/WorldClient.field_72984_F : Lnet/minecraft/profiler/Profiler;
    LDC "entities"
    INVOKEVIRTUAL net/minecraft/profiler/Profiler.func_76318_c (Ljava/lang/String;)V
   L41
    LINENUMBER 605 L41
    INVOKESTATIC com/google/common/collect/Lists.newArrayList ()Ljava/util/ArrayList;
    ASTORE 19
   L42
    LINENUMBER 606 L42
    INVOKESTATIC com/google/common/collect/Lists.newArrayList ()Ljava/util/ArrayList;
    ASTORE 20
   L43
    LINENUMBER 607 L43
    INVOKESTATIC net/minecraft/util/math/BlockPos$PooledMutableBlockPos.func_185346_s ()Lnet/minecraft/util/math/BlockPos$PooledMutableBlockPos;
    ASTORE 21
   L44
    LINENUMBER 609 L44
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72755_R : Ljava/util/List;
    INVOKEINTERFACE java/util/List.iterator ()Ljava/util/Iterator;
    ASTORE 22
   L45
   FRAME FULL [net/minecraft/client/renderer/RenderGlobal net/minecraft/entity/Entity net/minecraft/client/renderer/culling/ICamera F I D D D net/minecraft/entity/Entity D D D java/util/List java/util/List java/util/List net/minecraft/util/math/BlockPos$PooledMutableBlockPos java/util/Iterator] []
    ALOAD 22
    INVOKEINTERFACE java/util/Iterator.hasNext ()Z
    IFEQ L46
    ALOAD 22
    INVOKEINTERFACE java/util/Iterator.next ()Ljava/lang/Object;
    CHECKCAST net/minecraft/client/renderer/RenderGlobal$ContainerLocalRenderInformation
    ASTORE 23
   L47
    LINENUMBER 611 L47
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    ALOAD 23
    GETFIELD net/minecraft/client/renderer/RenderGlobal$ContainerLocalRenderInformation.field_178036_a : Lnet/minecraft/client/renderer/chunk/RenderChunk;
    INVOKEVIRTUAL net/minecraft/client/renderer/chunk/RenderChunk.func_178568_j ()Lnet/minecraft/util/math/BlockPos;
    INVOKEVIRTUAL net/minecraft/client/multiplayer/WorldClient.func_175726_f (Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/world/chunk/Chunk;
    ASTORE 24
   L48
    LINENUMBER 612 L48
    ALOAD 24
    INVOKEVIRTUAL net/minecraft/world/chunk/Chunk.func_177429_s ()[Lnet/minecraft/util/ClassInheritanceMultiMap;
    ALOAD 23
    GETFIELD net/minecraft/client/renderer/RenderGlobal$ContainerLocalRenderInformation.field_178036_a : Lnet/minecraft/client/renderer/chunk/RenderChunk;
    INVOKEVIRTUAL net/minecraft/client/renderer/chunk/RenderChunk.func_178568_j ()Lnet/minecraft/util/math/BlockPos;
    INVOKEVIRTUAL net/minecraft/util/math/BlockPos.func_177956_o ()I
    BIPUSH 16
    IDIV
    AALOAD
    ASTORE 25
   L49
    LINENUMBER 614 L49
    ALOAD 25
    INVOKEVIRTUAL net/minecraft/util/ClassInheritanceMultiMap.isEmpty ()Z
    IFNE L50
   L51
    LINENUMBER 616 L51
    ALOAD 25
    INVOKEVIRTUAL net/minecraft/util/ClassInheritanceMultiMap.iterator ()Ljava/util/Iterator;
    ASTORE 26
   L52
   FRAME FULL [net/minecraft/client/renderer/RenderGlobal net/minecraft/entity/Entity net/minecraft/client/renderer/culling/ICamera F I D D D net/minecraft/entity/Entity D D D java/util/List java/util/List java/util/List net/minecraft/util/math/BlockPos$PooledMutableBlockPos java/util/Iterator net/minecraft/client/renderer/RenderGlobal$ContainerLocalRenderInformation net/minecraft/world/chunk/Chunk net/minecraft/util/ClassInheritanceMultiMap java/util/Iterator] []
    ALOAD 26
    INVOKEINTERFACE java/util/Iterator.hasNext ()Z
    IFEQ L50
    ALOAD 26
    INVOKEINTERFACE java/util/Iterator.next ()Ljava/lang/Object;
    CHECKCAST net/minecraft/entity/Entity
    ASTORE 27
   L53
    LINENUMBER 618 L53
    ALOAD 27
    ILOAD 4
    INVOKEVIRTUAL net/minecraft/entity/Entity.shouldRenderInPass (I)Z
    IFNE L54
    GOTO L52
   L54
    LINENUMBER 619 L54
   FRAME APPEND [net/minecraft/entity/Entity]
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_175010_j : Lnet/minecraft/client/renderer/entity/RenderManager;
    ALOAD 27
    ALOAD 2
    DLOAD 5
    DLOAD 7
    DLOAD 9
    INVOKEVIRTUAL net/minecraft/client/renderer/entity/RenderManager.func_178635_a (Lnet/minecraft/entity/Entity;Lnet/minecraft/client/renderer/culling/ICamera;DDD)Z
    IFNE L55
    ALOAD 27
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72777_q : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71439_g : Lnet/minecraft/client/entity/EntityPlayerSP;
    INVOKEVIRTUAL net/minecraft/entity/Entity.func_184215_y (Lnet/minecraft/entity/Entity;)Z
    IFEQ L56
   L55
   FRAME SAME
    ICONST_1
    GOTO L57
   L56
   FRAME SAME
    ICONST_0
   L57
   FRAME SAME1 I
    ISTORE 28
   L58
    LINENUMBER 621 L58
    ILOAD 28
    IFEQ L59
   L60
    LINENUMBER 623 L60
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72777_q : Lnet/minecraft/client/Minecraft;
    INVOKEVIRTUAL net/minecraft/client/Minecraft.func_175606_aa ()Lnet/minecraft/entity/Entity;
    INSTANCEOF net/minecraft/entity/EntityLivingBase
    IFEQ L61
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72777_q : Lnet/minecraft/client/Minecraft;
    INVOKEVIRTUAL net/minecraft/client/Minecraft.func_175606_aa ()Lnet/minecraft/entity/Entity;
    CHECKCAST net/minecraft/entity/EntityLivingBase
    INVOKEVIRTUAL net/minecraft/entity/EntityLivingBase.func_70608_bn ()Z
    GOTO L62
   L61
   FRAME APPEND [I]
    ICONST_0
   L62
   FRAME SAME1 I
    ISTORE 29
   L63
    LINENUMBER 625 L63
    ALOAD 27
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72777_q : Lnet/minecraft/client/Minecraft;
    INVOKEVIRTUAL net/minecraft/client/Minecraft.func_175606_aa ()Lnet/minecraft/entity/Entity;
    IF_ACMPNE L64
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72777_q : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71474_y : Lnet/minecraft/client/settings/GameSettings;
    GETFIELD net/minecraft/client/settings/GameSettings.field_74320_O : I
    IFNE L64
    ILOAD 29
    IFEQ L59
   L64
   FRAME APPEND [I]
    ALOAD 27
    GETFIELD net/minecraft/entity/Entity.field_70163_u : D
    DCONST_0
    DCMPG
    IFLT L65
    ALOAD 27
    GETFIELD net/minecraft/entity/Entity.field_70163_u : D
    LDC 256.0
    DCMPL
    IFGE L65
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    ALOAD 21
    ALOAD 27
    INVOKEVIRTUAL net/minecraft/util/math/BlockPos$PooledMutableBlockPos.func_189535_a (Lnet/minecraft/entity/Entity;)Lnet/minecraft/util/math/BlockPos$PooledMutableBlockPos;
    INVOKEVIRTUAL net/minecraft/client/multiplayer/WorldClient.func_175667_e (Lnet/minecraft/util/math/BlockPos;)Z
    IFEQ L59
   L65
    LINENUMBER 627 L65
   FRAME SAME
    ALOAD 0
    DUP
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72749_I : I
    ICONST_1
    IADD
    PUTFIELD net/minecraft/client/renderer/RenderGlobal.field_72749_I : I
   L66
    LINENUMBER 628 L66
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_175010_j : Lnet/minecraft/client/renderer/entity/RenderManager;
    ALOAD 27
    FLOAD 3
    ICONST_0
    INVOKEVIRTUAL net/minecraft/client/renderer/entity/RenderManager.func_188388_a (Lnet/minecraft/entity/Entity;FZ)V
   L67
    LINENUMBER 630 L67
    ALOAD 0
    ALOAD 27
    ALOAD 11
    ALOAD 2
    INVOKESPECIAL net/minecraft/client/renderer/RenderGlobal.func_184383_a (Lnet/minecraft/entity/Entity;Lnet/minecraft/entity/Entity;Lnet/minecraft/client/renderer/culling/ICamera;)Z
    IFEQ L68
   L69
    LINENUMBER 632 L69
    ALOAD 19
    ALOAD 27
    INVOKEINTERFACE java/util/List.add (Ljava/lang/Object;)Z
    POP
   L68
    LINENUMBER 635 L68
   FRAME SAME
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_175010_j : Lnet/minecraft/client/renderer/entity/RenderManager;
    ALOAD 27
    INVOKEVIRTUAL net/minecraft/client/renderer/entity/RenderManager.func_188390_b (Lnet/minecraft/entity/Entity;)Z
    IFEQ L59
   L70
    LINENUMBER 637 L70
    ALOAD 20
    ALOAD 27
    INVOKEINTERFACE java/util/List.add (Ljava/lang/Object;)Z
    POP
   L59
    LINENUMBER 641 L59
   FRAME CHOP 3
    GOTO L52
   L50
    LINENUMBER 643 L50
   FRAME FULL [net/minecraft/client/renderer/RenderGlobal net/minecraft/entity/Entity net/minecraft/client/renderer/culling/ICamera F I D D D net/minecraft/entity/Entity D D D java/util/List java/util/List java/util/List net/minecraft/util/math/BlockPos$PooledMutableBlockPos java/util/Iterator] []
    GOTO L45
   L46
    LINENUMBER 645 L46
   FRAME CHOP 1
    ALOAD 21
    INVOKEVIRTUAL net/minecraft/util/math/BlockPos$PooledMutableBlockPos.func_185344_t ()V
   L71
    LINENUMBER 647 L71
    ALOAD 20
    INVOKEINTERFACE java/util/List.isEmpty ()Z
    IFNE L72
   L73
    LINENUMBER 649 L73
    ALOAD 20
    INVOKEINTERFACE java/util/List.iterator ()Ljava/util/Iterator;
    ASTORE 22
   L74
   FRAME APPEND [java/util/Iterator]
    ALOAD 22
    INVOKEINTERFACE java/util/Iterator.hasNext ()Z
    IFEQ L72
    ALOAD 22
    INVOKEINTERFACE java/util/Iterator.next ()Ljava/lang/Object;
    CHECKCAST net/minecraft/entity/Entity
    ASTORE 23
   L75
    LINENUMBER 651 L75
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_175010_j : Lnet/minecraft/client/renderer/entity/RenderManager;
    ALOAD 23
    FLOAD 3
    INVOKEVIRTUAL net/minecraft/client/renderer/entity/RenderManager.func_188389_a (Lnet/minecraft/entity/Entity;F)V
   L76
    LINENUMBER 652 L76
    GOTO L74
   L72
    LINENUMBER 655 L72
   FRAME CHOP 1
    ILOAD 4
    IFNE L77
   L78
    LINENUMBER 656 L78
    ALOAD 0
    INVOKEVIRTUAL net/minecraft/client/renderer/RenderGlobal.func_174985_d ()Z
    IFEQ L77
    ALOAD 19
    INVOKEINTERFACE java/util/List.isEmpty ()Z
    IFEQ L79
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_184386_ad : Z
    IFEQ L77
   L79
    LINENUMBER 658 L79
   FRAME SAME
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    GETFIELD net/minecraft/client/multiplayer/WorldClient.field_72984_F : Lnet/minecraft/profiler/Profiler;
    LDC "entityOutlines"
    INVOKEVIRTUAL net/minecraft/profiler/Profiler.func_76318_c (Ljava/lang/String;)V
   L80
    LINENUMBER 659 L80
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_175015_z : Lnet/minecraft/client/shader/Framebuffer;
    INVOKEVIRTUAL net/minecraft/client/shader/Framebuffer.func_147614_f ()V
   L81
    LINENUMBER 660 L81
    ALOAD 0
    ALOAD 19
    INVOKEINTERFACE java/util/List.isEmpty ()Z
    IFNE L82
    ICONST_1
    GOTO L83
   L82
   FRAME SAME1 net/minecraft/client/renderer/RenderGlobal
    ICONST_0
   L83
   FRAME FULL [net/minecraft/client/renderer/RenderGlobal net/minecraft/entity/Entity net/minecraft/client/renderer/culling/ICamera F I D D D net/minecraft/entity/Entity D D D java/util/List java/util/List java/util/List net/minecraft/util/math/BlockPos$PooledMutableBlockPos] [net/minecraft/client/renderer/RenderGlobal I]
    PUTFIELD net/minecraft/client/renderer/RenderGlobal.field_184386_ad : Z
   L84
    LINENUMBER 662 L84
    ALOAD 19
    INVOKEINTERFACE java/util/List.isEmpty ()Z
    IFNE L85
   L86
    LINENUMBER 664 L86
    SIPUSH 519
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179143_c (I)V
   L87
    LINENUMBER 665 L87
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179106_n ()V
   L88
    LINENUMBER 666 L88
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_175015_z : Lnet/minecraft/client/shader/Framebuffer;
    ICONST_0
    INVOKEVIRTUAL net/minecraft/client/shader/Framebuffer.func_147610_a (Z)V
   L89
    LINENUMBER 667 L89
    INVOKESTATIC net/minecraft/client/renderer/RenderHelper.func_74518_a ()V
   L90
    LINENUMBER 668 L90
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_175010_j : Lnet/minecraft/client/renderer/entity/RenderManager;
    ICONST_1
    INVOKEVIRTUAL net/minecraft/client/renderer/entity/RenderManager.func_178632_c (Z)V
   L91
    LINENUMBER 670 L91
    ICONST_0
    ISTORE 22
   L92
   FRAME APPEND [I]
    ILOAD 22
    ALOAD 19
    INVOKEINTERFACE java/util/List.size ()I
    IF_ICMPGE L93
   L94
    LINENUMBER 672 L94
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_175010_j : Lnet/minecraft/client/renderer/entity/RenderManager;
    ALOAD 19
    ILOAD 22
    INVOKEINTERFACE java/util/List.get (I)Ljava/lang/Object;
    CHECKCAST net/minecraft/entity/Entity
    FLOAD 3
    ICONST_0
    INVOKEVIRTUAL net/minecraft/client/renderer/entity/RenderManager.func_188388_a (Lnet/minecraft/entity/Entity;FZ)V
   L95
    LINENUMBER 670 L95
    IINC 22 1
    GOTO L92
   L93
    LINENUMBER 675 L93
   FRAME CHOP 1
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_175010_j : Lnet/minecraft/client/renderer/entity/RenderManager;
    ICONST_0
    INVOKEVIRTUAL net/minecraft/client/renderer/entity/RenderManager.func_178632_c (Z)V
   L96
    LINENUMBER 676 L96
    INVOKESTATIC net/minecraft/client/renderer/RenderHelper.func_74519_b ()V
   L97
    LINENUMBER 677 L97
    ICONST_0
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179132_a (Z)V
   L98
    LINENUMBER 678 L98
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_174991_A : Lnet/minecraft/client/shader/ShaderGroup;
    FLOAD 3
    INVOKEVIRTUAL net/minecraft/client/shader/ShaderGroup.func_148018_a (F)V
   L99
    LINENUMBER 679 L99
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179145_e ()V
   L100
    LINENUMBER 680 L100
    ICONST_1
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179132_a (Z)V
   L101
    LINENUMBER 681 L101
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179127_m ()V
   L102
    LINENUMBER 682 L102
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179147_l ()V
   L103
    LINENUMBER 683 L103
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179142_g ()V
   L104
    LINENUMBER 684 L104
    SIPUSH 515
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179143_c (I)V
   L105
    LINENUMBER 685 L105
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179126_j ()V
   L106
    LINENUMBER 686 L106
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179141_d ()V
   L85
    LINENUMBER 689 L85
   FRAME SAME
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72777_q : Lnet/minecraft/client/Minecraft;
    INVOKEVIRTUAL net/minecraft/client/Minecraft.func_147110_a ()Lnet/minecraft/client/shader/Framebuffer;
    ICONST_0
    INVOKEVIRTUAL net/minecraft/client/shader/Framebuffer.func_147610_a (Z)V
   L77
    LINENUMBER 692 L77
   FRAME SAME
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    GETFIELD net/minecraft/client/multiplayer/WorldClient.field_72984_F : Lnet/minecraft/profiler/Profiler;
    LDC "blockentities"
    INVOKEVIRTUAL net/minecraft/profiler/Profiler.func_76318_c (Ljava/lang/String;)V
   L107
    LINENUMBER 693 L107
    INVOKESTATIC net/minecraft/client/renderer/RenderHelper.func_74519_b ()V
   L108
    LINENUMBER 695 L108
    GETSTATIC net/minecraft/client/renderer/tileentity/TileEntityRendererDispatcher.field_147556_a : Lnet/minecraft/client/renderer/tileentity/TileEntityRendererDispatcher;
    INVOKEVIRTUAL net/minecraft/client/renderer/tileentity/TileEntityRendererDispatcher.preDrawBatch ()V
   L109
    LINENUMBER 696 L109
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72755_R : Ljava/util/List;
    INVOKEINTERFACE java/util/List.iterator ()Ljava/util/Iterator;
    ASTORE 22
   L110
   FRAME APPEND [java/util/Iterator]
    ALOAD 22
    INVOKEINTERFACE java/util/Iterator.hasNext ()Z
    IFEQ L111
    ALOAD 22
    INVOKEINTERFACE java/util/Iterator.next ()Ljava/lang/Object;
    CHECKCAST net/minecraft/client/renderer/RenderGlobal$ContainerLocalRenderInformation
    ASTORE 23
   L112
    LINENUMBER 698 L112
    ALOAD 23
    GETFIELD net/minecraft/client/renderer/RenderGlobal$ContainerLocalRenderInformation.field_178036_a : Lnet/minecraft/client/renderer/chunk/RenderChunk;
    INVOKEVIRTUAL net/minecraft/client/renderer/chunk/RenderChunk.func_178571_g ()Lnet/minecraft/client/renderer/chunk/CompiledChunk;
    INVOKEVIRTUAL net/minecraft/client/renderer/chunk/CompiledChunk.func_178485_b ()Ljava/util/List;
    ASTORE 24
   L113
    LINENUMBER 700 L113
    ALOAD 24
    INVOKEINTERFACE java/util/List.isEmpty ()Z
    IFNE L114
   L115
    LINENUMBER 702 L115
    ALOAD 24
    INVOKEINTERFACE java/util/List.iterator ()Ljava/util/Iterator;
    ASTORE 25
   L116
   FRAME APPEND [net/minecraft/client/renderer/RenderGlobal$ContainerLocalRenderInformation java/util/List java/util/Iterator]
    ALOAD 25
    INVOKEINTERFACE java/util/Iterator.hasNext ()Z
    IFEQ L114
    ALOAD 25
    INVOKEINTERFACE java/util/Iterator.next ()Ljava/lang/Object;
    CHECKCAST net/minecraft/tileentity/TileEntity
    ASTORE 26
   L117
    LINENUMBER 704 L117
    ALOAD 26
    ILOAD 4
    INVOKEVIRTUAL net/minecraft/tileentity/TileEntity.shouldRenderInPass (I)Z
    IFEQ L116
    ALOAD 2
    ALOAD 26
    INVOKEVIRTUAL net/minecraft/tileentity/TileEntity.getRenderBoundingBox ()Lnet/minecraft/util/math/AxisAlignedBB;
    INVOKEINTERFACE net/minecraft/client/renderer/culling/ICamera.func_78546_a (Lnet/minecraft/util/math/AxisAlignedBB;)Z
    IFNE L118
    GOTO L116
   L118
    LINENUMBER 705 L118
   FRAME APPEND [net/minecraft/tileentity/TileEntity]
    GETSTATIC net/minecraft/client/renderer/tileentity/TileEntityRendererDispatcher.field_147556_a : Lnet/minecraft/client/renderer/tileentity/TileEntityRendererDispatcher;
    ALOAD 26
    FLOAD 3
    ICONST_M1
    INVOKEVIRTUAL net/minecraft/client/renderer/tileentity/TileEntityRendererDispatcher.func_180546_a (Lnet/minecraft/tileentity/TileEntity;FI)V
   L119
    LINENUMBER 706 L119
    GOTO L116
   L114
    LINENUMBER 708 L114
   FRAME FULL [net/minecraft/client/renderer/RenderGlobal net/minecraft/entity/Entity net/minecraft/client/renderer/culling/ICamera F I D D D net/minecraft/entity/Entity D D D java/util/List java/util/List java/util/List net/minecraft/util/math/BlockPos$PooledMutableBlockPos java/util/Iterator] []
    GOTO L110
   L111
    LINENUMBER 710 L111
   FRAME CHOP 1
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_181024_n : Ljava/util/Set;
    DUP
    ASTORE 22
    MONITORENTER
   L0
    LINENUMBER 712 L0
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_181024_n : Ljava/util/Set;
    INVOKEINTERFACE java/util/Set.iterator ()Ljava/util/Iterator;
    ASTORE 23
   L120
   FRAME APPEND [java/lang/Object java/util/Iterator]
    ALOAD 23
    INVOKEINTERFACE java/util/Iterator.hasNext ()Z
    IFEQ L121
    ALOAD 23
    INVOKEINTERFACE java/util/Iterator.next ()Ljava/lang/Object;
    CHECKCAST net/minecraft/tileentity/TileEntity
    ASTORE 24
   L122
    LINENUMBER 714 L122
    ALOAD 24
    ILOAD 4
    INVOKEVIRTUAL net/minecraft/tileentity/TileEntity.shouldRenderInPass (I)Z
    IFEQ L120
    ALOAD 2
    ALOAD 24
    INVOKEVIRTUAL net/minecraft/tileentity/TileEntity.getRenderBoundingBox ()Lnet/minecraft/util/math/AxisAlignedBB;
    INVOKEINTERFACE net/minecraft/client/renderer/culling/ICamera.func_78546_a (Lnet/minecraft/util/math/AxisAlignedBB;)Z
    IFNE L123
    GOTO L120
   L123
    LINENUMBER 715 L123
   FRAME APPEND [net/minecraft/tileentity/TileEntity]
    GETSTATIC net/minecraft/client/renderer/tileentity/TileEntityRendererDispatcher.field_147556_a : Lnet/minecraft/client/renderer/tileentity/TileEntityRendererDispatcher;
    ALOAD 24
    FLOAD 3
    ICONST_M1
    INVOKEVIRTUAL net/minecraft/client/renderer/tileentity/TileEntityRendererDispatcher.func_180546_a (Lnet/minecraft/tileentity/TileEntity;FI)V
   L124
    LINENUMBER 716 L124
    GOTO L120
   L121
    LINENUMBER 717 L121
   FRAME CHOP 2
    ALOAD 22
    MONITOREXIT
   L1
    GOTO L125
   L2
   FRAME SAME1 java/lang/Throwable
    ASTORE 30
    ALOAD 22
    MONITOREXIT
   L3
    ALOAD 30
    ATHROW
   L125
    LINENUMBER 718 L125
   FRAME CHOP 1
    GETSTATIC net/minecraft/client/renderer/tileentity/TileEntityRendererDispatcher.field_147556_a : Lnet/minecraft/client/renderer/tileentity/TileEntityRendererDispatcher;
    ILOAD 4
    INVOKEVIRTUAL net/minecraft/client/renderer/tileentity/TileEntityRendererDispatcher.drawBatch (I)V
   L126
    LINENUMBER 720 L126
    ALOAD 0
    INVOKESPECIAL net/minecraft/client/renderer/RenderGlobal.func_180443_s ()V
   L127
    LINENUMBER 722 L127
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72738_E : Ljava/util/Map;
    INVOKEINTERFACE java/util/Map.values ()Ljava/util/Collection;
    INVOKEINTERFACE java/util/Collection.iterator ()Ljava/util/Iterator;
    ASTORE 22
   L128
   FRAME APPEND [java/util/Iterator]
    ALOAD 22
    INVOKEINTERFACE java/util/Iterator.hasNext ()Z
    IFEQ L129
    ALOAD 22
    INVOKEINTERFACE java/util/Iterator.next ()Ljava/lang/Object;
    CHECKCAST net/minecraft/client/renderer/DestroyBlockProgress
    ASTORE 23
   L130
    LINENUMBER 724 L130
    ALOAD 23
    INVOKEVIRTUAL net/minecraft/client/renderer/DestroyBlockProgress.func_180246_b ()Lnet/minecraft/util/math/BlockPos;
    ASTORE 24
   L131
    LINENUMBER 726 L131
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    ALOAD 24
    INVOKEVIRTUAL net/minecraft/client/multiplayer/WorldClient.func_180495_p (Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/block/state/IBlockState;
    INVOKEINTERFACE net/minecraft/block/state/IBlockState.func_177230_c ()Lnet/minecraft/block/Block;
    INVOKEVIRTUAL net/minecraft/block/Block.func_149716_u ()Z
    IFEQ L132
   L133
    LINENUMBER 728 L133
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    ALOAD 24
    INVOKEVIRTUAL net/minecraft/client/multiplayer/WorldClient.func_175625_s (Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/tileentity/TileEntity;
    ASTORE 25
   L134
    LINENUMBER 730 L134
    ALOAD 25
    INSTANCEOF net/minecraft/tileentity/TileEntityChest
    IFEQ L135
   L136
    LINENUMBER 732 L136
    ALOAD 25
    CHECKCAST net/minecraft/tileentity/TileEntityChest
    ASTORE 26
   L137
    LINENUMBER 734 L137
    ALOAD 26
    GETFIELD net/minecraft/tileentity/TileEntityChest.field_145991_k : Lnet/minecraft/tileentity/TileEntityChest;
    IFNULL L138
   L139
    LINENUMBER 736 L139
    ALOAD 24
    GETSTATIC net/minecraft/util/EnumFacing.WEST : Lnet/minecraft/util/EnumFacing;
    INVOKEVIRTUAL net/minecraft/util/math/BlockPos.func_177972_a (Lnet/minecraft/util/EnumFacing;)Lnet/minecraft/util/math/BlockPos;
    ASTORE 24
   L140
    LINENUMBER 737 L140
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    ALOAD 24
    INVOKEVIRTUAL net/minecraft/client/multiplayer/WorldClient.func_175625_s (Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/tileentity/TileEntity;
    ASTORE 25
    GOTO L135
   L138
    LINENUMBER 739 L138
   FRAME FULL [net/minecraft/client/renderer/RenderGlobal net/minecraft/entity/Entity net/minecraft/client/renderer/culling/ICamera F I D D D net/minecraft/entity/Entity D D D java/util/List java/util/List java/util/List net/minecraft/util/math/BlockPos$PooledMutableBlockPos java/util/Iterator net/minecraft/client/renderer/DestroyBlockProgress net/minecraft/util/math/BlockPos net/minecraft/tileentity/TileEntity net/minecraft/tileentity/TileEntityChest] []
    ALOAD 26
    GETFIELD net/minecraft/tileentity/TileEntityChest.field_145992_i : Lnet/minecraft/tileentity/TileEntityChest;
    IFNULL L135
   L141
    LINENUMBER 741 L141
    ALOAD 24
    GETSTATIC net/minecraft/util/EnumFacing.NORTH : Lnet/minecraft/util/EnumFacing;
    INVOKEVIRTUAL net/minecraft/util/math/BlockPos.func_177972_a (Lnet/minecraft/util/EnumFacing;)Lnet/minecraft/util/math/BlockPos;
    ASTORE 24
   L142
    LINENUMBER 742 L142
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    ALOAD 24
    INVOKEVIRTUAL net/minecraft/client/multiplayer/WorldClient.func_175625_s (Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/tileentity/TileEntity;
    ASTORE 25
   L135
    LINENUMBER 746 L135
   FRAME CHOP 1
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    ALOAD 24
    INVOKEVIRTUAL net/minecraft/client/multiplayer/WorldClient.func_180495_p (Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/block/state/IBlockState;
    ASTORE 26
   L143
    LINENUMBER 748 L143
    ALOAD 25
    IFNULL L132
    ALOAD 26
    INVOKEINTERFACE net/minecraft/block/state/IBlockState.func_191057_i ()Z
    IFEQ L132
   L144
    LINENUMBER 750 L144
    GETSTATIC net/minecraft/client/renderer/tileentity/TileEntityRendererDispatcher.field_147556_a : Lnet/minecraft/client/renderer/tileentity/TileEntityRendererDispatcher;
    ALOAD 25
    FLOAD 3
    ALOAD 23
    INVOKEVIRTUAL net/minecraft/client/renderer/DestroyBlockProgress.func_73106_e ()I
    INVOKEVIRTUAL net/minecraft/client/renderer/tileentity/TileEntityRendererDispatcher.func_180546_a (Lnet/minecraft/tileentity/TileEntity;FI)V
   L132
    LINENUMBER 753 L132
   FRAME CHOP 3
    GOTO L128
   L129
    LINENUMBER 755 L129
   FRAME CHOP 1
    ALOAD 0
    INVOKESPECIAL net/minecraft/client/renderer/RenderGlobal.func_174969_t ()V
   L145
    LINENUMBER 756 L145
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72777_q : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71460_t : Lnet/minecraft/client/renderer/EntityRenderer;
    INVOKEVIRTUAL net/minecraft/client/renderer/EntityRenderer.func_175072_h ()V
   L146
    LINENUMBER 757 L146
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72777_q : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71424_I : Lnet/minecraft/profiler/Profiler;
    INVOKEVIRTUAL net/minecraft/profiler/Profiler.func_76319_b ()V
   L9
    LINENUMBER 759 L9
   FRAME FULL [net/minecraft/client/renderer/RenderGlobal net/minecraft/entity/Entity net/minecraft/client/renderer/culling/ICamera F I] []
    RETURN
   L147
    LOCALVARIABLE entity1 Lnet/minecraft/entity/Entity; L36 L38 20
    LOCALVARIABLE i I L33 L34 19
    LOCALVARIABLE flag1 Z L63 L59 29
    LOCALVARIABLE flag Z L58 L59 28
    LOCALVARIABLE entity2 Lnet/minecraft/entity/Entity; L53 L59 27
    LOCALVARIABLE chunk Lnet/minecraft/world/chunk/Chunk; L48 L50 24
    LOCALVARIABLE classinheritancemultimap Lnet/minecraft/util/ClassInheritanceMultiMap; L49 L50 25
    // signature Lnet/minecraft/util/ClassInheritanceMultiMap<Lnet/minecraft/entity/Entity;>;
    // declaration: net.minecraft.util.ClassInheritanceMultiMap<net.minecraft.entity.Entity>
    LOCALVARIABLE renderglobal$containerlocalrenderinformation Lnet/minecraft/client/renderer/RenderGlobal$ContainerLocalRenderInformation; L47 L50 23
    LOCALVARIABLE entity3 Lnet/minecraft/entity/Entity; L75 L76 23
    LOCALVARIABLE j I L92 L93 22
    LOCALVARIABLE tileentity2 Lnet/minecraft/tileentity/TileEntity; L117 L119 26
    LOCALVARIABLE list3 Ljava/util/List; L113 L114 24
    // signature Ljava/util/List<Lnet/minecraft/tileentity/TileEntity;>;
    // declaration: java.util.List<net.minecraft.tileentity.TileEntity>
    LOCALVARIABLE renderglobal$containerlocalrenderinformation1 Lnet/minecraft/client/renderer/RenderGlobal$ContainerLocalRenderInformation; L112 L114 23
    LOCALVARIABLE tileentity Lnet/minecraft/tileentity/TileEntity; L122 L124 24
    LOCALVARIABLE tileentitychest Lnet/minecraft/tileentity/TileEntityChest; L137 L135 26
    LOCALVARIABLE tileentity1 Lnet/minecraft/tileentity/TileEntity; L134 L132 25
    LOCALVARIABLE iblockstate Lnet/minecraft/block/state/IBlockState; L143 L132 26
    LOCALVARIABLE blockpos Lnet/minecraft/util/math/BlockPos; L131 L132 24
    LOCALVARIABLE destroyblockprogress Lnet/minecraft/client/renderer/DestroyBlockProgress; L130 L132 23
    LOCALVARIABLE d0 D L10 L9 5
    LOCALVARIABLE d1 D L11 L9 7
    LOCALVARIABLE d2 D L12 L9 9
    LOCALVARIABLE entity Lnet/minecraft/entity/Entity; L20 L9 11
    LOCALVARIABLE d3 D L21 L9 12
    LOCALVARIABLE d4 D L22 L9 14
    LOCALVARIABLE d5 D L23 L9 16
    LOCALVARIABLE list Ljava/util/List; L30 L9 18
    // signature Ljava/util/List<Lnet/minecraft/entity/Entity;>;
    // declaration: java.util.List<net.minecraft.entity.Entity>
    LOCALVARIABLE list1 Ljava/util/List; L42 L9 19
    // signature Ljava/util/List<Lnet/minecraft/entity/Entity;>;
    // declaration: java.util.List<net.minecraft.entity.Entity>
    LOCALVARIABLE list2 Ljava/util/List; L43 L9 20
    // signature Ljava/util/List<Lnet/minecraft/entity/Entity;>;
    // declaration: java.util.List<net.minecraft.entity.Entity>
    LOCALVARIABLE blockpos$pooledmutableblockpos Lnet/minecraft/util/math/BlockPos$PooledMutableBlockPos; L44 L9 21
    LOCALVARIABLE this Lnet/minecraft/client/renderer/RenderGlobal; L4 L147 0
    LOCALVARIABLE renderViewEntity Lnet/minecraft/entity/Entity; L4 L147 1
    LOCALVARIABLE camera Lnet/minecraft/client/renderer/culling/ICamera; L4 L147 2
    LOCALVARIABLE partialTicks F L4 L147 3
    LOCALVARIABLE pass I L5 L147 4
    MAXSTACK = 9
    MAXLOCALS = 31

  // access flags 0x2
  private func_184383_a(Lnet/minecraft/entity/Entity;Lnet/minecraft/entity/Entity;Lnet/minecraft/client/renderer/culling/ICamera;)Z
   L0
    LINENUMBER 763 L0
    ALOAD 2
    INSTANCEOF net/minecraft/entity/EntityLivingBase
    IFEQ L1
    ALOAD 2
    CHECKCAST net/minecraft/entity/EntityLivingBase
    INVOKEVIRTUAL net/minecraft/entity/EntityLivingBase.func_70608_bn ()Z
    IFEQ L1
    ICONST_1
    GOTO L2
   L1
   FRAME SAME
    ICONST_0
   L2
   FRAME SAME1 I
    ISTORE 4
   L3
    LINENUMBER 765 L3
    ALOAD 1
    ALOAD 2
    IF_ACMPNE L4
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72777_q : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71474_y : Lnet/minecraft/client/settings/GameSettings;
    GETFIELD net/minecraft/client/settings/GameSettings.field_74320_O : I
    IFNE L4
    ILOAD 4
    IFNE L4
   L5
    LINENUMBER 767 L5
    ICONST_0
    IRETURN
   L4
    LINENUMBER 769 L4
   FRAME APPEND [I]
    ALOAD 1
    INVOKEVIRTUAL net/minecraft/entity/Entity.func_184202_aL ()Z
    IFEQ L6
   L7
    LINENUMBER 771 L7
    ICONST_1
    IRETURN
   L6
    LINENUMBER 773 L6
   FRAME SAME
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72777_q : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71439_g : Lnet/minecraft/client/entity/EntityPlayerSP;
    INVOKEVIRTUAL net/minecraft/client/entity/EntityPlayerSP.func_175149_v ()Z
    IFEQ L8
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72777_q : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71474_y : Lnet/minecraft/client/settings/GameSettings;
    GETFIELD net/minecraft/client/settings/GameSettings.field_178883_an : Lnet/minecraft/client/settings/KeyBinding;
    INVOKEVIRTUAL net/minecraft/client/settings/KeyBinding.func_151470_d ()Z
    IFEQ L8
    ALOAD 1
    INSTANCEOF net/minecraft/entity/player/EntityPlayer
    IFEQ L8
   L9
    LINENUMBER 775 L9
    ALOAD 1
    GETFIELD net/minecraft/entity/Entity.field_70158_ak : Z
    IFNE L10
    ALOAD 3
    ALOAD 1
    INVOKEVIRTUAL net/minecraft/entity/Entity.func_174813_aQ ()Lnet/minecraft/util/math/AxisAlignedBB;
    INVOKEINTERFACE net/minecraft/client/renderer/culling/ICamera.func_78546_a (Lnet/minecraft/util/math/AxisAlignedBB;)Z
    IFNE L10
    ALOAD 1
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72777_q : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71439_g : Lnet/minecraft/client/entity/EntityPlayerSP;
    INVOKEVIRTUAL net/minecraft/entity/Entity.func_184215_y (Lnet/minecraft/entity/Entity;)Z
    IFEQ L11
   L10
   FRAME SAME
    ICONST_1
    GOTO L12
   L11
   FRAME SAME
    ICONST_0
   L12
   FRAME SAME1 I
    IRETURN
   L8
    LINENUMBER 779 L8
   FRAME SAME
    ICONST_0
    IRETURN
   L13
    LOCALVARIABLE this Lnet/minecraft/client/renderer/RenderGlobal; L0 L13 0
    LOCALVARIABLE entityIn Lnet/minecraft/entity/Entity; L0 L13 1
    LOCALVARIABLE viewer Lnet/minecraft/entity/Entity; L0 L13 2
    LOCALVARIABLE camera Lnet/minecraft/client/renderer/culling/ICamera; L0 L13 3
    LOCALVARIABLE flag Z L3 L13 4
    MAXSTACK = 2
    MAXLOCALS = 5

  // access flags 0x1
  public func_72735_c()Ljava/lang/String;
   L0
    LINENUMBER 785 L0
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_175008_n : Lnet/minecraft/client/renderer/ViewFrustum;
    GETFIELD net/minecraft/client/renderer/ViewFrustum.field_178164_f : [Lnet/minecraft/client/renderer/chunk/RenderChunk;
    ARRAYLENGTH
    ISTORE 1
   L1
    LINENUMBER 786 L1
    ALOAD 0
    INVOKEVIRTUAL net/minecraft/client/renderer/RenderGlobal.func_184382_g ()I
    ISTORE 2
   L2
    LINENUMBER 787 L2
    LDC "C: %d/%d %sD: %d, L: %d, %s"
    BIPUSH 6
    ANEWARRAY java/lang/Object
    DUP
    ICONST_0
    ILOAD 2
    INVOKESTATIC java/lang/Integer.valueOf (I)Ljava/lang/Integer;
    AASTORE
    DUP
    ICONST_1
    ILOAD 1
    INVOKESTATIC java/lang/Integer.valueOf (I)Ljava/lang/Integer;
    AASTORE
    DUP
    ICONST_2
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72777_q : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_175612_E : Z
    IFEQ L3
    LDC "(s) "
    GOTO L4
   L3
   FRAME FULL [net/minecraft/client/renderer/RenderGlobal I I] [java/lang/String [Ljava/lang/Object; [Ljava/lang/Object; I]
    LDC ""
   L4
   FRAME FULL [net/minecraft/client/renderer/RenderGlobal I I] [java/lang/String [Ljava/lang/Object; [Ljava/lang/Object; I java/lang/Object]
    AASTORE
    DUP
    ICONST_3
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72739_F : I
    INVOKESTATIC java/lang/Integer.valueOf (I)Ljava/lang/Integer;
    AASTORE
    DUP
    ICONST_4
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_184387_ae : Ljava/util/Set;
    INVOKEINTERFACE java/util/Set.size ()I
    INVOKESTATIC java/lang/Integer.valueOf (I)Ljava/lang/Integer;
    AASTORE
    DUP
    ICONST_5
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_174995_M : Lnet/minecraft/client/renderer/chunk/ChunkRenderDispatcher;
    IFNONNULL L5
    LDC "null"
    GOTO L6
   L5
   FRAME FULL [net/minecraft/client/renderer/RenderGlobal I I] [java/lang/String [Ljava/lang/Object; [Ljava/lang/Object; I]
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_174995_M : Lnet/minecraft/client/renderer/chunk/ChunkRenderDispatcher;
    INVOKEVIRTUAL net/minecraft/client/renderer/chunk/ChunkRenderDispatcher.func_178504_a ()Ljava/lang/String;
   L6
   FRAME FULL [net/minecraft/client/renderer/RenderGlobal I I] [java/lang/String [Ljava/lang/Object; [Ljava/lang/Object; I java/lang/Object]
    AASTORE
    INVOKESTATIC java/lang/String.format (Ljava/lang/String;[Ljava/lang/Object;)Ljava/lang/String;
    ARETURN
   L7
    LOCALVARIABLE this Lnet/minecraft/client/renderer/RenderGlobal; L0 L7 0
    LOCALVARIABLE i I L1 L7 1
    LOCALVARIABLE j I L2 L7 2
    MAXSTACK = 5
    MAXLOCALS = 3

  // access flags 0x4
  protected func_184382_g()I
   L0
    LINENUMBER 792 L0
    ICONST_0
    ISTORE 1
   L1
    LINENUMBER 794 L1
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72755_R : Ljava/util/List;
    INVOKEINTERFACE java/util/List.iterator ()Ljava/util/Iterator;
    ASTORE 2
   L2
   FRAME APPEND [I java/util/Iterator]
    ALOAD 2
    INVOKEINTERFACE java/util/Iterator.hasNext ()Z
    IFEQ L3
    ALOAD 2
    INVOKEINTERFACE java/util/Iterator.next ()Ljava/lang/Object;
    CHECKCAST net/minecraft/client/renderer/RenderGlobal$ContainerLocalRenderInformation
    ASTORE 3
   L4
    LINENUMBER 796 L4
    ALOAD 3
    GETFIELD net/minecraft/client/renderer/RenderGlobal$ContainerLocalRenderInformation.field_178036_a : Lnet/minecraft/client/renderer/chunk/RenderChunk;
    GETFIELD net/minecraft/client/renderer/chunk/RenderChunk.field_178590_b : Lnet/minecraft/client/renderer/chunk/CompiledChunk;
    ASTORE 4
   L5
    LINENUMBER 798 L5
    ALOAD 4
    GETSTATIC net/minecraft/client/renderer/chunk/CompiledChunk.field_178502_a : Lnet/minecraft/client/renderer/chunk/CompiledChunk;
    IF_ACMPEQ L6
    ALOAD 4
    INVOKEVIRTUAL net/minecraft/client/renderer/chunk/CompiledChunk.func_178489_a ()Z
    IFNE L6
   L7
    LINENUMBER 800 L7
    IINC 1 1
   L6
    LINENUMBER 802 L6
   FRAME SAME
    GOTO L2
   L3
    LINENUMBER 804 L3
   FRAME CHOP 1
    ILOAD 1
    IRETURN
   L8
    LOCALVARIABLE compiledchunk Lnet/minecraft/client/renderer/chunk/CompiledChunk; L5 L6 4
    LOCALVARIABLE renderglobal$containerlocalrenderinformation Lnet/minecraft/client/renderer/RenderGlobal$ContainerLocalRenderInformation; L4 L6 3
    LOCALVARIABLE this Lnet/minecraft/client/renderer/RenderGlobal; L0 L8 0
    LOCALVARIABLE i I L1 L8 1
    MAXSTACK = 2
    MAXLOCALS = 5

  // access flags 0x1
  public func_72723_d()Ljava/lang/String;
   L0
    LINENUMBER 809 L0
    NEW java/lang/StringBuilder
    DUP
    INVOKESPECIAL java/lang/StringBuilder.<init> ()V
    LDC "E: "
    INVOKEVIRTUAL java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72749_I : I
    INVOKEVIRTUAL java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;
    LDC "/"
    INVOKEVIRTUAL java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72748_H : I
    INVOKEVIRTUAL java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;
    LDC ", B: "
    INVOKEVIRTUAL java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72750_J : I
    INVOKEVIRTUAL java/lang/StringBuilder.append (I)Ljava/lang/StringBuilder;
    INVOKEVIRTUAL java/lang/StringBuilder.toString ()Ljava/lang/String;
    ARETURN
   L1
    LOCALVARIABLE this Lnet/minecraft/client/renderer/RenderGlobal; L0 L1 0
    MAXSTACK = 2
    MAXLOCALS = 1

  // access flags 0x1
  public func_174970_a(Lnet/minecraft/entity/Entity;DLnet/minecraft/client/renderer/culling/ICamera;IZ)V
   L0
    LINENUMBER 814 L0
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72777_q : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71474_y : Lnet/minecraft/client/settings/GameSettings;
    GETFIELD net/minecraft/client/settings/GameSettings.field_151451_c : I
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72739_F : I
    IF_ICMPEQ L1
   L2
    LINENUMBER 816 L2
    ALOAD 0
    INVOKEVIRTUAL net/minecraft/client/renderer/RenderGlobal.func_72712_a ()V
   L1
    LINENUMBER 819 L1
   FRAME SAME
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    GETFIELD net/minecraft/client/multiplayer/WorldClient.field_72984_F : Lnet/minecraft/profiler/Profiler;
    LDC "camera"
    INVOKEVIRTUAL net/minecraft/profiler/Profiler.func_76320_a (Ljava/lang/String;)V
   L3
    LINENUMBER 820 L3
    ALOAD 1
    GETFIELD net/minecraft/entity/Entity.field_70165_t : D
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_174992_B : D
    DSUB
    DSTORE 7
   L4
    LINENUMBER 821 L4
    ALOAD 1
    GETFIELD net/minecraft/entity/Entity.field_70163_u : D
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_174993_C : D
    DSUB
    DSTORE 9
   L5
    LINENUMBER 822 L5
    ALOAD 1
    GETFIELD net/minecraft/entity/Entity.field_70161_v : D
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_174987_D : D
    DSUB
    DSTORE 11
   L6
    LINENUMBER 824 L6
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_174988_E : I
    ALOAD 1
    GETFIELD net/minecraft/entity/Entity.field_70176_ah : I
    IF_ICMPNE L7
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_174989_F : I
    ALOAD 1
    GETFIELD net/minecraft/entity/Entity.field_70162_ai : I
    IF_ICMPNE L7
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_174990_G : I
    ALOAD 1
    GETFIELD net/minecraft/entity/Entity.field_70164_aj : I
    IF_ICMPNE L7
    DLOAD 7
    DLOAD 7
    DMUL
    DLOAD 9
    DLOAD 9
    DMUL
    DADD
    DLOAD 11
    DLOAD 11
    DMUL
    DADD
    LDC 16.0
    DCMPL
    IFLE L8
   L7
    LINENUMBER 826 L7
   FRAME APPEND [D D D]
    ALOAD 0
    ALOAD 1
    GETFIELD net/minecraft/entity/Entity.field_70165_t : D
    PUTFIELD net/minecraft/client/renderer/RenderGlobal.field_174992_B : D
   L9
    LINENUMBER 827 L9
    ALOAD 0
    ALOAD 1
    GETFIELD net/minecraft/entity/Entity.field_70163_u : D
    PUTFIELD net/minecraft/client/renderer/RenderGlobal.field_174993_C : D
   L10
    LINENUMBER 828 L10
    ALOAD 0
    ALOAD 1
    GETFIELD net/minecraft/entity/Entity.field_70161_v : D
    PUTFIELD net/minecraft/client/renderer/RenderGlobal.field_174987_D : D
   L11
    LINENUMBER 829 L11
    ALOAD 0
    ALOAD 1
    GETFIELD net/minecraft/entity/Entity.field_70176_ah : I
    PUTFIELD net/minecraft/client/renderer/RenderGlobal.field_174988_E : I
   L12
    LINENUMBER 830 L12
    ALOAD 0
    ALOAD 1
    GETFIELD net/minecraft/entity/Entity.field_70162_ai : I
    PUTFIELD net/minecraft/client/renderer/RenderGlobal.field_174989_F : I
   L13
    LINENUMBER 831 L13
    ALOAD 0
    ALOAD 1
    GETFIELD net/minecraft/entity/Entity.field_70164_aj : I
    PUTFIELD net/minecraft/client/renderer/RenderGlobal.field_174990_G : I
   L14
    LINENUMBER 832 L14
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_175008_n : Lnet/minecraft/client/renderer/ViewFrustum;
    ALOAD 1
    GETFIELD net/minecraft/entity/Entity.field_70165_t : D
    ALOAD 1
    GETFIELD net/minecraft/entity/Entity.field_70161_v : D
    INVOKEVIRTUAL net/minecraft/client/renderer/ViewFrustum.func_178163_a (DD)V
   L8
    LINENUMBER 835 L8
   FRAME SAME
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    GETFIELD net/minecraft/client/multiplayer/WorldClient.field_72984_F : Lnet/minecraft/profiler/Profiler;
    LDC "renderlistcamera"
    INVOKEVIRTUAL net/minecraft/profiler/Profiler.func_76318_c (Ljava/lang/String;)V
   L15
    LINENUMBER 836 L15
    ALOAD 1
    GETFIELD net/minecraft/entity/Entity.field_70142_S : D
    ALOAD 1
    GETFIELD net/minecraft/entity/Entity.field_70165_t : D
    ALOAD 1
    GETFIELD net/minecraft/entity/Entity.field_70142_S : D
    DSUB
    DLOAD 2
    DMUL
    DADD
    DSTORE 13
   L16
    LINENUMBER 837 L16
    ALOAD 1
    GETFIELD net/minecraft/entity/Entity.field_70137_T : D
    ALOAD 1
    GETFIELD net/minecraft/entity/Entity.field_70163_u : D
    ALOAD 1
    GETFIELD net/minecraft/entity/Entity.field_70137_T : D
    DSUB
    DLOAD 2
    DMUL
    DADD
    DSTORE 15
   L17
    LINENUMBER 838 L17
    ALOAD 1
    GETFIELD net/minecraft/entity/Entity.field_70136_U : D
    ALOAD 1
    GETFIELD net/minecraft/entity/Entity.field_70161_v : D
    ALOAD 1
    GETFIELD net/minecraft/entity/Entity.field_70136_U : D
    DSUB
    DLOAD 2
    DMUL
    DADD
    DSTORE 17
   L18
    LINENUMBER 839 L18
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_174996_N : Lnet/minecraft/client/renderer/ChunkRenderContainer;
    DLOAD 13
    DLOAD 15
    DLOAD 17
    INVOKEVIRTUAL net/minecraft/client/renderer/ChunkRenderContainer.func_178004_a (DDD)V
   L19
    LINENUMBER 840 L19
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    GETFIELD net/minecraft/client/multiplayer/WorldClient.field_72984_F : Lnet/minecraft/profiler/Profiler;
    LDC "cull"
    INVOKEVIRTUAL net/minecraft/profiler/Profiler.func_76318_c (Ljava/lang/String;)V
   L20
    LINENUMBER 842 L20
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_175001_U : Lnet/minecraft/client/renderer/culling/ClippingHelper;
    IFNULL L21
   L22
    LINENUMBER 844 L22
    NEW net/minecraft/client/renderer/culling/Frustum
    DUP
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_175001_U : Lnet/minecraft/client/renderer/culling/ClippingHelper;
    INVOKESPECIAL net/minecraft/client/renderer/culling/Frustum.<init> (Lnet/minecraft/client/renderer/culling/ClippingHelper;)V
    ASTORE 19
   L23
    LINENUMBER 845 L23
    ALOAD 19
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_175003_W : Lnet/minecraft/client/renderer/Vector3d;
    GETFIELD net/minecraft/client/renderer/Vector3d.field_181059_a : D
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_175003_W : Lnet/minecraft/client/renderer/Vector3d;
    GETFIELD net/minecraft/client/renderer/Vector3d.field_181060_b : D
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_175003_W : Lnet/minecraft/client/renderer/Vector3d;
    GETFIELD net/minecraft/client/renderer/Vector3d.field_181061_c : D
    INVOKEVIRTUAL net/minecraft/client/renderer/culling/Frustum.func_78547_a (DDD)V
   L24
    LINENUMBER 846 L24
    ALOAD 19
    ASTORE 4
   L21
    LINENUMBER 849 L21
   FRAME APPEND [D D D]
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72777_q : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71424_I : Lnet/minecraft/profiler/Profiler;
    LDC "culling"
    INVOKEVIRTUAL net/minecraft/profiler/Profiler.func_76318_c (Ljava/lang/String;)V
   L25
    LINENUMBER 850 L25
    NEW net/minecraft/util/math/BlockPos
    DUP
    DLOAD 13
    DLOAD 15
    ALOAD 1
    INVOKEVIRTUAL net/minecraft/entity/Entity.func_70047_e ()F
    F2D
    DADD
    DLOAD 17
    INVOKESPECIAL net/minecraft/util/math/BlockPos.<init> (DDD)V
    ASTORE 19
   L26
    LINENUMBER 851 L26
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_175008_n : Lnet/minecraft/client/renderer/ViewFrustum;
    ALOAD 19
    INVOKEVIRTUAL net/minecraft/client/renderer/ViewFrustum.func_178161_a (Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/client/renderer/chunk/RenderChunk;
    ASTORE 20
   L27
    LINENUMBER 852 L27
    NEW net/minecraft/util/math/BlockPos
    DUP
    DLOAD 13
    LDC 16.0
    DDIV
    INVOKESTATIC net/minecraft/util/math/MathHelper.func_76128_c (D)I
    BIPUSH 16
    IMUL
    DLOAD 15
    LDC 16.0
    DDIV
    INVOKESTATIC net/minecraft/util/math/MathHelper.func_76128_c (D)I
    BIPUSH 16
    IMUL
    DLOAD 17
    LDC 16.0
    DDIV
    INVOKESTATIC net/minecraft/util/math/MathHelper.func_76128_c (D)I
    BIPUSH 16
    IMUL
    INVOKESPECIAL net/minecraft/util/math/BlockPos.<init> (III)V
    ASTORE 21
   L28
    LINENUMBER 853 L28
    ALOAD 0
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_147595_R : Z
    IFNE L29
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_175009_l : Ljava/util/Set;
    INVOKEINTERFACE java/util/Set.isEmpty ()Z
    IFEQ L29
    ALOAD 1
    GETFIELD net/minecraft/entity/Entity.field_70165_t : D
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_174997_H : D
    DCMPL
    IFNE L29
    ALOAD 1
    GETFIELD net/minecraft/entity/Entity.field_70163_u : D
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_174998_I : D
    DCMPL
    IFNE L29
    ALOAD 1
    GETFIELD net/minecraft/entity/Entity.field_70161_v : D
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_174999_J : D
    DCMPL
    IFNE L29
    ALOAD 1
    GETFIELD net/minecraft/entity/Entity.field_70125_A : F
    F2D
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_175000_K : D
    DCMPL
    IFNE L29
    ALOAD 1
    GETFIELD net/minecraft/entity/Entity.field_70177_z : F
    F2D
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_174994_L : D
    DCMPL
    IFEQ L30
   L29
   FRAME FULL [net/minecraft/client/renderer/RenderGlobal net/minecraft/entity/Entity D net/minecraft/client/renderer/culling/ICamera I I D D D D D D net/minecraft/util/math/BlockPos net/minecraft/client/renderer/chunk/RenderChunk net/minecraft/util/math/BlockPos] [net/minecraft/client/renderer/RenderGlobal]
    ICONST_1
    GOTO L31
   L30
   FRAME SAME1 net/minecraft/client/renderer/RenderGlobal
    ICONST_0
   L31
   FRAME FULL [net/minecraft/client/renderer/RenderGlobal net/minecraft/entity/Entity D net/minecraft/client/renderer/culling/ICamera I I D D D D D D net/minecraft/util/math/BlockPos net/minecraft/client/renderer/chunk/RenderChunk net/minecraft/util/math/BlockPos] [net/minecraft/client/renderer/RenderGlobal I]
    PUTFIELD net/minecraft/client/renderer/RenderGlobal.field_147595_R : Z
   L32
    LINENUMBER 854 L32
    ALOAD 0
    ALOAD 1
    GETFIELD net/minecraft/entity/Entity.field_70165_t : D
    PUTFIELD net/minecraft/client/renderer/RenderGlobal.field_174997_H : D
   L33
    LINENUMBER 855 L33
    ALOAD 0
    ALOAD 1
    GETFIELD net/minecraft/entity/Entity.field_70163_u : D
    PUTFIELD net/minecraft/client/renderer/RenderGlobal.field_174998_I : D
   L34
    LINENUMBER 856 L34
    ALOAD 0
    ALOAD 1
    GETFIELD net/minecraft/entity/Entity.field_70161_v : D
    PUTFIELD net/minecraft/client/renderer/RenderGlobal.field_174999_J : D
   L35
    LINENUMBER 857 L35
    ALOAD 0
    ALOAD 1
    GETFIELD net/minecraft/entity/Entity.field_70125_A : F
    F2D
    PUTFIELD net/minecraft/client/renderer/RenderGlobal.field_175000_K : D
   L36
    LINENUMBER 858 L36
    ALOAD 0
    ALOAD 1
    GETFIELD net/minecraft/entity/Entity.field_70177_z : F
    F2D
    PUTFIELD net/minecraft/client/renderer/RenderGlobal.field_174994_L : D
   L37
    LINENUMBER 859 L37
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_175001_U : Lnet/minecraft/client/renderer/culling/ClippingHelper;
    IFNULL L38
    ICONST_1
    GOTO L39
   L38
   FRAME SAME
    ICONST_0
   L39
   FRAME SAME1 I
    ISTORE 22
   L40
    LINENUMBER 860 L40
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72777_q : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71424_I : Lnet/minecraft/profiler/Profiler;
    LDC "update"
    INVOKEVIRTUAL net/minecraft/profiler/Profiler.func_76318_c (Ljava/lang/String;)V
   L41
    LINENUMBER 862 L41
    ILOAD 22
    IFNE L42
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_147595_R : Z
    IFEQ L42
   L43
    LINENUMBER 864 L43
    ALOAD 0
    ICONST_0
    PUTFIELD net/minecraft/client/renderer/RenderGlobal.field_147595_R : Z
   L44
    LINENUMBER 865 L44
    ALOAD 0
    INVOKESTATIC com/google/common/collect/Lists.newArrayList ()Ljava/util/ArrayList;
    PUTFIELD net/minecraft/client/renderer/RenderGlobal.field_72755_R : Ljava/util/List;
   L45
    LINENUMBER 866 L45
    INVOKESTATIC com/google/common/collect/Queues.newArrayDeque ()Ljava/util/ArrayDeque;
    ASTORE 23
   L46
    LINENUMBER 867 L46
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72777_q : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71474_y : Lnet/minecraft/client/settings/GameSettings;
    GETFIELD net/minecraft/client/settings/GameSettings.field_151451_c : I
    I2D
    LDC 8.0
    DDIV
    DCONST_1
    LDC 2.5
    INVOKESTATIC net/minecraft/util/math/MathHelper.func_151237_a (DDD)D
    INVOKESTATIC net/minecraft/entity/Entity.func_184227_b (D)V
   L47
    LINENUMBER 868 L47
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72777_q : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_175612_E : Z
    ISTORE 24
   L48
    LINENUMBER 870 L48
    ALOAD 20
    IFNULL L49
   L50
    LINENUMBER 872 L50
    ICONST_0
    ISTORE 25
   L51
    LINENUMBER 873 L51
    NEW net/minecraft/client/renderer/RenderGlobal$ContainerLocalRenderInformation
    DUP
    ALOAD 0
    ALOAD 20
    ACONST_NULL
    CHECKCAST net/minecraft/util/EnumFacing
    ICONST_0
    ACONST_NULL
    INVOKESPECIAL net/minecraft/client/renderer/RenderGlobal$ContainerLocalRenderInformation.<init> (Lnet/minecraft/client/renderer/RenderGlobal;Lnet/minecraft/client/renderer/chunk/RenderChunk;Lnet/minecraft/util/EnumFacing;ILnet/minecraft/client/renderer/RenderGlobal$1;)V
    ASTORE 26
   L52
    LINENUMBER 874 L52
    ALOAD 0
    ALOAD 19
    INVOKESPECIAL net/minecraft/client/renderer/RenderGlobal.func_174978_c (Lnet/minecraft/util/math/BlockPos;)Ljava/util/Set;
    ASTORE 27
   L53
    LINENUMBER 876 L53
    ALOAD 27
    INVOKEINTERFACE java/util/Set.size ()I
    ICONST_1
    IF_ICMPNE L54
   L55
    LINENUMBER 878 L55
    ALOAD 0
    ALOAD 1
    DLOAD 2
    INVOKEVIRTUAL net/minecraft/client/renderer/RenderGlobal.func_174962_a (Lnet/minecraft/entity/Entity;D)Lorg/lwjgl/util/vector/Vector3f;
    ASTORE 28
   L56
    LINENUMBER 879 L56
    ALOAD 28
    GETFIELD org/lwjgl/util/vector/Vector3f.x : F
    ALOAD 28
    GETFIELD org/lwjgl/util/vector/Vector3f.y : F
    ALOAD 28
    GETFIELD org/lwjgl/util/vector/Vector3f.z : F
    INVOKESTATIC net/minecraft/util/EnumFacing.func_176737_a (FFF)Lnet/minecraft/util/EnumFacing;
    INVOKEVIRTUAL net/minecraft/util/EnumFacing.func_176734_d ()Lnet/minecraft/util/EnumFacing;
    ASTORE 29
   L57
    LINENUMBER 880 L57
    ALOAD 27
    ALOAD 29
    INVOKEINTERFACE java/util/Set.remove (Ljava/lang/Object;)Z
    POP
   L54
    LINENUMBER 883 L54
   FRAME FULL [net/minecraft/client/renderer/RenderGlobal net/minecraft/entity/Entity D net/minecraft/client/renderer/culling/ICamera I I D D D D D D net/minecraft/util/math/BlockPos net/minecraft/client/renderer/chunk/RenderChunk net/minecraft/util/math/BlockPos I java/util/Queue I I net/minecraft/client/renderer/RenderGlobal$ContainerLocalRenderInformation java/util/Set] []
    ALOAD 27
    INVOKEINTERFACE java/util/Set.isEmpty ()Z
    IFEQ L58
   L59
    LINENUMBER 885 L59
    ICONST_1
    ISTORE 25
   L58
    LINENUMBER 888 L58
   FRAME SAME
    ILOAD 25
    IFEQ L60
    ILOAD 6
    IFNE L60
   L61
    LINENUMBER 890 L61
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72755_R : Ljava/util/List;
    ALOAD 26
    INVOKEINTERFACE java/util/List.add (Ljava/lang/Object;)Z
    POP
    GOTO L62
   L60
    LINENUMBER 894 L60
   FRAME SAME
    ILOAD 6
    IFEQ L63
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    ALOAD 19
    INVOKEVIRTUAL net/minecraft/client/multiplayer/WorldClient.func_180495_p (Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/block/state/IBlockState;
    INVOKEINTERFACE net/minecraft/block/state/IBlockState.func_185914_p ()Z
    IFEQ L63
   L64
    LINENUMBER 896 L64
    ICONST_0
    ISTORE 24
   L63
    LINENUMBER 899 L63
   FRAME SAME
    ALOAD 20
    ILOAD 5
    INVOKEVIRTUAL net/minecraft/client/renderer/chunk/RenderChunk.func_178577_a (I)Z
    POP
   L65
    LINENUMBER 900 L65
    ALOAD 23
    ALOAD 26
    INVOKEINTERFACE java/util/Queue.add (Ljava/lang/Object;)Z
    POP
   L62
    LINENUMBER 902 L62
   FRAME CHOP 3
    GOTO L66
   L49
    LINENUMBER 905 L49
   FRAME SAME
    ALOAD 19
    INVOKEVIRTUAL net/minecraft/util/math/BlockPos.func_177956_o ()I
    IFLE L67
    SIPUSH 248
    GOTO L68
   L67
   FRAME SAME
    BIPUSH 8
   L68
   FRAME SAME1 I
    ISTORE 25
   L69
    LINENUMBER 907 L69
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72739_F : I
    INEG
    ISTORE 26
   L70
   FRAME APPEND [I I]
    ILOAD 26
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72739_F : I
    IF_ICMPGT L66
   L71
    LINENUMBER 909 L71
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72739_F : I
    INEG
    ISTORE 27
   L72
   FRAME APPEND [I]
    ILOAD 27
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72739_F : I
    IF_ICMPGT L73
   L74
    LINENUMBER 911 L74
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_175008_n : Lnet/minecraft/client/renderer/ViewFrustum;
    NEW net/minecraft/util/math/BlockPos
    DUP
    ILOAD 26
    ICONST_4
    ISHL
    BIPUSH 8
    IADD
    ILOAD 25
    ILOAD 27
    ICONST_4
    ISHL
    BIPUSH 8
    IADD
    INVOKESPECIAL net/minecraft/util/math/BlockPos.<init> (III)V
    INVOKEVIRTUAL net/minecraft/client/renderer/ViewFrustum.func_178161_a (Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/client/renderer/chunk/RenderChunk;
    ASTORE 28
   L75
    LINENUMBER 913 L75
    ALOAD 28
    IFNULL L76
    ALOAD 4
    ALOAD 28
    GETFIELD net/minecraft/client/renderer/chunk/RenderChunk.field_178591_c : Lnet/minecraft/util/math/AxisAlignedBB;
    DCONST_0
    ALOAD 19
    INVOKEVIRTUAL net/minecraft/util/math/BlockPos.func_177956_o ()I
    IFLE L77
    LDC Infinity
    GOTO L78
   L77
   FRAME FULL [net/minecraft/client/renderer/RenderGlobal net/minecraft/entity/Entity D net/minecraft/client/renderer/culling/ICamera I I D D D D D D net/minecraft/util/math/BlockPos net/minecraft/client/renderer/chunk/RenderChunk net/minecraft/util/math/BlockPos I java/util/Queue I I I I net/minecraft/client/renderer/chunk/RenderChunk] [net/minecraft/client/renderer/culling/ICamera net/minecraft/util/math/AxisAlignedBB D]
    LDC -Infinity
   L78
   FRAME FULL [net/minecraft/client/renderer/RenderGlobal net/minecraft/entity/Entity D net/minecraft/client/renderer/culling/ICamera I I D D D D D D net/minecraft/util/math/BlockPos net/minecraft/client/renderer/chunk/RenderChunk net/minecraft/util/math/BlockPos I java/util/Queue I I I I net/minecraft/client/renderer/chunk/RenderChunk] [net/minecraft/client/renderer/culling/ICamera net/minecraft/util/math/AxisAlignedBB D D]
    DCONST_0
    INVOKEVIRTUAL net/minecraft/util/math/AxisAlignedBB.func_72321_a (DDD)Lnet/minecraft/util/math/AxisAlignedBB;
    INVOKEINTERFACE net/minecraft/client/renderer/culling/ICamera.func_78546_a (Lnet/minecraft/util/math/AxisAlignedBB;)Z
    IFEQ L76
   L79
    LINENUMBER 915 L79
    ALOAD 28
    ILOAD 5
    INVOKEVIRTUAL net/minecraft/client/renderer/chunk/RenderChunk.func_178577_a (I)Z
    POP
   L80
    LINENUMBER 916 L80
    ALOAD 23
    NEW net/minecraft/client/renderer/RenderGlobal$ContainerLocalRenderInformation
    DUP
    ALOAD 0
    ALOAD 28
    ACONST_NULL
    CHECKCAST net/minecraft/util/EnumFacing
    ICONST_0
    ACONST_NULL
    INVOKESPECIAL net/minecraft/client/renderer/RenderGlobal$ContainerLocalRenderInformation.<init> (Lnet/minecraft/client/renderer/RenderGlobal;Lnet/minecraft/client/renderer/chunk/RenderChunk;Lnet/minecraft/util/EnumFacing;ILnet/minecraft/client/renderer/RenderGlobal$1;)V
    INVOKEINTERFACE java/util/Queue.add (Ljava/lang/Object;)Z
    POP
   L76
    LINENUMBER 909 L76
   FRAME CHOP 1
    IINC 27 1
    GOTO L72
   L73
    LINENUMBER 907 L73
   FRAME CHOP 1
    IINC 26 1
    GOTO L70
   L66
    LINENUMBER 922 L66
   FRAME CHOP 2
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72777_q : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71424_I : Lnet/minecraft/profiler/Profiler;
    LDC "iteration"
    INVOKEVIRTUAL net/minecraft/profiler/Profiler.func_76320_a (Ljava/lang/String;)V
   L81
    LINENUMBER 924 L81
   FRAME SAME
    ALOAD 23
    INVOKEINTERFACE java/util/Queue.isEmpty ()Z
    IFNE L82
   L83
    LINENUMBER 926 L83
    ALOAD 23
    INVOKEINTERFACE java/util/Queue.poll ()Ljava/lang/Object;
    CHECKCAST net/minecraft/client/renderer/RenderGlobal$ContainerLocalRenderInformation
    ASTORE 25
   L84
    LINENUMBER 927 L84
    ALOAD 25
    GETFIELD net/minecraft/client/renderer/RenderGlobal$ContainerLocalRenderInformation.field_178036_a : Lnet/minecraft/client/renderer/chunk/RenderChunk;
    ASTORE 26
   L85
    LINENUMBER 928 L85
    ALOAD 25
    GETFIELD net/minecraft/client/renderer/RenderGlobal$ContainerLocalRenderInformation.field_178034_b : Lnet/minecraft/util/EnumFacing;
    ASTORE 27
   L86
    LINENUMBER 929 L86
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72755_R : Ljava/util/List;
    ALOAD 25
    INVOKEINTERFACE java/util/List.add (Ljava/lang/Object;)Z
    POP
   L87
    LINENUMBER 931 L87
    INVOKESTATIC net/minecraft/util/EnumFacing.values ()[Lnet/minecraft/util/EnumFacing;
    ASTORE 28
    ALOAD 28
    ARRAYLENGTH
    ISTORE 29
    ICONST_0
    ISTORE 30
   L88
   FRAME FULL [net/minecraft/client/renderer/RenderGlobal net/minecraft/entity/Entity D net/minecraft/client/renderer/culling/ICamera I I D D D D D D net/minecraft/util/math/BlockPos net/minecraft/client/renderer/chunk/RenderChunk net/minecraft/util/math/BlockPos I java/util/Queue I net/minecraft/client/renderer/RenderGlobal$ContainerLocalRenderInformation net/minecraft/client/renderer/chunk/RenderChunk net/minecraft/util/EnumFacing [Lnet/minecraft/util/EnumFacing; I I] []
    ILOAD 30
    ILOAD 29
    IF_ICMPGE L89
    ALOAD 28
    ILOAD 30
    AALOAD
    ASTORE 31
   L90
    LINENUMBER 933 L90
    ALOAD 0
    ALOAD 21
    ALOAD 26
    ALOAD 31
    INVOKESPECIAL net/minecraft/client/renderer/RenderGlobal.func_181562_a (Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/client/renderer/chunk/RenderChunk;Lnet/minecraft/util/EnumFacing;)Lnet/minecraft/client/renderer/chunk/RenderChunk;
    ASTORE 32
   L91
    LINENUMBER 935 L91
    ILOAD 24
    IFEQ L92
    ALOAD 25
    ALOAD 31
    INVOKEVIRTUAL net/minecraft/util/EnumFacing.func_176734_d ()Lnet/minecraft/util/EnumFacing;
    INVOKEVIRTUAL net/minecraft/client/renderer/RenderGlobal$ContainerLocalRenderInformation.func_189560_a (Lnet/minecraft/util/EnumFacing;)Z
    IFNE L93
   L92
   FRAME APPEND [net/minecraft/util/EnumFacing net/minecraft/client/renderer/chunk/RenderChunk]
    ILOAD 24
    IFEQ L94
    ALOAD 27
    IFNULL L94
    ALOAD 26
    INVOKEVIRTUAL net/minecraft/client/renderer/chunk/RenderChunk.func_178571_g ()Lnet/minecraft/client/renderer/chunk/CompiledChunk;
    ALOAD 27
    INVOKEVIRTUAL net/minecraft/util/EnumFacing.func_176734_d ()Lnet/minecraft/util/EnumFacing;
    ALOAD 31
    INVOKEVIRTUAL net/minecraft/client/renderer/chunk/CompiledChunk.func_178495_a (Lnet/minecraft/util/EnumFacing;Lnet/minecraft/util/EnumFacing;)Z
    IFEQ L93
   L94
   FRAME SAME
    ALOAD 32
    IFNULL L93
    ALOAD 32
    ILOAD 5
    INVOKEVIRTUAL net/minecraft/client/renderer/chunk/RenderChunk.func_178577_a (I)Z
    IFEQ L93
    ALOAD 4
    ALOAD 32
    GETFIELD net/minecraft/client/renderer/chunk/RenderChunk.field_178591_c : Lnet/minecraft/util/math/AxisAlignedBB;
    INVOKEINTERFACE net/minecraft/client/renderer/culling/ICamera.func_78546_a (Lnet/minecraft/util/math/AxisAlignedBB;)Z
    IFEQ L93
   L95
    LINENUMBER 937 L95
    NEW net/minecraft/client/renderer/RenderGlobal$ContainerLocalRenderInformation
    DUP
    ALOAD 0
    ALOAD 32
    ALOAD 31
    ALOAD 25
    GETFIELD net/minecraft/client/renderer/RenderGlobal$ContainerLocalRenderInformation.field_178032_d : I
    ICONST_1
    IADD
    ACONST_NULL
    INVOKESPECIAL net/minecraft/client/renderer/RenderGlobal$ContainerLocalRenderInformation.<init> (Lnet/minecraft/client/renderer/RenderGlobal;Lnet/minecraft/client/renderer/chunk/RenderChunk;Lnet/minecraft/util/EnumFacing;ILnet/minecraft/client/renderer/RenderGlobal$1;)V
    ASTORE 33
   L96
    LINENUMBER 938 L96
    ALOAD 33
    ALOAD 25
    GETFIELD net/minecraft/client/renderer/RenderGlobal$ContainerLocalRenderInformation.field_178035_c : B
    ALOAD 31
    INVOKEVIRTUAL net/minecraft/client/renderer/RenderGlobal$ContainerLocalRenderInformation.func_189561_a (BLnet/minecraft/util/EnumFacing;)V
   L97
    LINENUMBER 939 L97
    ALOAD 23
    ALOAD 33
    INVOKEINTERFACE java/util/Queue.add (Ljava/lang/Object;)Z
    POP
   L93
    LINENUMBER 931 L93
   FRAME CHOP 2
    IINC 30 1
    GOTO L88
   L89
    LINENUMBER 942 L89
   FRAME FULL [net/minecraft/client/renderer/RenderGlobal net/minecraft/entity/Entity D net/minecraft/client/renderer/culling/ICamera I I D D D D D D net/minecraft/util/math/BlockPos net/minecraft/client/renderer/chunk/RenderChunk net/minecraft/util/math/BlockPos I java/util/Queue I] []
    GOTO L81
   L82
    LINENUMBER 944 L82
   FRAME SAME
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72777_q : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71424_I : Lnet/minecraft/profiler/Profiler;
    INVOKEVIRTUAL net/minecraft/profiler/Profiler.func_76319_b ()V
   L42
    LINENUMBER 947 L42
   FRAME CHOP 2
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72777_q : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71424_I : Lnet/minecraft/profiler/Profiler;
    LDC "captureFrustum"
    INVOKEVIRTUAL net/minecraft/profiler/Profiler.func_76318_c (Ljava/lang/String;)V
   L98
    LINENUMBER 949 L98
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_175002_T : Z
    IFEQ L99
   L100
    LINENUMBER 951 L100
    ALOAD 0
    DLOAD 13
    DLOAD 15
    DLOAD 17
    INVOKESPECIAL net/minecraft/client/renderer/RenderGlobal.func_174984_a (DDD)V
   L101
    LINENUMBER 952 L101
    ALOAD 0
    ICONST_0
    PUTFIELD net/minecraft/client/renderer/RenderGlobal.field_175002_T : Z
   L99
    LINENUMBER 955 L99
   FRAME SAME
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72777_q : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71424_I : Lnet/minecraft/profiler/Profiler;
    LDC "rebuildNear"
    INVOKEVIRTUAL net/minecraft/profiler/Profiler.func_76318_c (Ljava/lang/String;)V
   L102
    LINENUMBER 956 L102
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_175009_l : Ljava/util/Set;
    ASTORE 23
   L103
    LINENUMBER 957 L103
    ALOAD 0
    INVOKESTATIC com/google/common/collect/Sets.newLinkedHashSet ()Ljava/util/LinkedHashSet;
    PUTFIELD net/minecraft/client/renderer/RenderGlobal.field_175009_l : Ljava/util/Set;
   L104
    LINENUMBER 959 L104
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72755_R : Ljava/util/List;
    INVOKEINTERFACE java/util/List.iterator ()Ljava/util/Iterator;
    ASTORE 24
   L105
   FRAME APPEND [java/util/Set java/util/Iterator]
    ALOAD 24
    INVOKEINTERFACE java/util/Iterator.hasNext ()Z
    IFEQ L106
    ALOAD 24
    INVOKEINTERFACE java/util/Iterator.next ()Ljava/lang/Object;
    CHECKCAST net/minecraft/client/renderer/RenderGlobal$ContainerLocalRenderInformation
    ASTORE 25
   L107
    LINENUMBER 961 L107
    ALOAD 25
    GETFIELD net/minecraft/client/renderer/RenderGlobal$ContainerLocalRenderInformation.field_178036_a : Lnet/minecraft/client/renderer/chunk/RenderChunk;
    ASTORE 26
   L108
    LINENUMBER 963 L108
    ALOAD 26
    INVOKEVIRTUAL net/minecraft/client/renderer/chunk/RenderChunk.func_178569_m ()Z
    IFNE L109
    ALOAD 23
    ALOAD 26
    INVOKEINTERFACE java/util/Set.contains (Ljava/lang/Object;)Z
    IFEQ L110
   L109
    LINENUMBER 965 L109
   FRAME APPEND [net/minecraft/client/renderer/RenderGlobal$ContainerLocalRenderInformation net/minecraft/client/renderer/chunk/RenderChunk]
    ALOAD 0
    ICONST_1
    PUTFIELD net/minecraft/client/renderer/RenderGlobal.field_147595_R : Z
   L111
    LINENUMBER 966 L111
    ALOAD 26
    INVOKEVIRTUAL net/minecraft/client/renderer/chunk/RenderChunk.func_178568_j ()Lnet/minecraft/util/math/BlockPos;
    BIPUSH 8
    BIPUSH 8
    BIPUSH 8
    INVOKEVIRTUAL net/minecraft/util/math/BlockPos.func_177982_a (III)Lnet/minecraft/util/math/BlockPos;
    ASTORE 27
   L112
    LINENUMBER 967 L112
    ALOAD 27
    ALOAD 19
    INVOKEVIRTUAL net/minecraft/util/math/BlockPos.func_177951_i (Lnet/minecraft/util/math/Vec3i;)D
    LDC 768.0
    DCMPG
    IFGE L113
    ICONST_1
    GOTO L114
   L113
   FRAME APPEND [net/minecraft/util/math/BlockPos]
    ICONST_0
   L114
   FRAME SAME1 I
    ISTORE 28
   L115
    LINENUMBER 969 L115
    GETSTATIC net/minecraftforge/common/ForgeModContainer.alwaysSetupTerrainOffThread : Z
    IFNE L116
    ALOAD 26
    INVOKEVIRTUAL net/minecraft/client/renderer/chunk/RenderChunk.func_188281_o ()Z
    IFNE L117
    ILOAD 28
    IFNE L117
   L116
    LINENUMBER 971 L116
   FRAME APPEND [I]
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_175009_l : Ljava/util/Set;
    ALOAD 26
    INVOKEINTERFACE java/util/Set.add (Ljava/lang/Object;)Z
    POP
    GOTO L110
   L117
    LINENUMBER 975 L117
   FRAME SAME
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72777_q : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71424_I : Lnet/minecraft/profiler/Profiler;
    LDC "build near"
    INVOKEVIRTUAL net/minecraft/profiler/Profiler.func_76320_a (Ljava/lang/String;)V
   L118
    LINENUMBER 976 L118
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_174995_M : Lnet/minecraft/client/renderer/chunk/ChunkRenderDispatcher;
    ALOAD 26
    INVOKEVIRTUAL net/minecraft/client/renderer/chunk/ChunkRenderDispatcher.func_178505_b (Lnet/minecraft/client/renderer/chunk/RenderChunk;)Z
    POP
   L119
    LINENUMBER 977 L119
    ALOAD 26
    INVOKEVIRTUAL net/minecraft/client/renderer/chunk/RenderChunk.func_188282_m ()V
   L120
    LINENUMBER 978 L120
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72777_q : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71424_I : Lnet/minecraft/profiler/Profiler;
    INVOKEVIRTUAL net/minecraft/profiler/Profiler.func_76319_b ()V
   L110
    LINENUMBER 981 L110
   FRAME FULL [net/minecraft/client/renderer/RenderGlobal net/minecraft/entity/Entity D net/minecraft/client/renderer/culling/ICamera I I D D D D D D net/minecraft/util/math/BlockPos net/minecraft/client/renderer/chunk/RenderChunk net/minecraft/util/math/BlockPos I java/util/Set java/util/Iterator] []
    GOTO L105
   L106
    LINENUMBER 983 L106
   FRAME CHOP 1
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_175009_l : Ljava/util/Set;
    ALOAD 23
    INVOKEINTERFACE java/util/Set.addAll (Ljava/util/Collection;)Z
    POP
   L121
    LINENUMBER 984 L121
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72777_q : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71424_I : Lnet/minecraft/profiler/Profiler;
    INVOKEVIRTUAL net/minecraft/profiler/Profiler.func_76319_b ()V
   L122
    LINENUMBER 985 L122
    RETURN
   L123
    LOCALVARIABLE frustum Lnet/minecraft/client/renderer/culling/Frustum; L23 L21 19
    LOCALVARIABLE vector3f Lorg/lwjgl/util/vector/Vector3f; L56 L54 28
    LOCALVARIABLE enumfacing Lnet/minecraft/util/EnumFacing; L57 L54 29
    LOCALVARIABLE flag2 Z L51 L62 25
    LOCALVARIABLE renderglobal$containerlocalrenderinformation3 Lnet/minecraft/client/renderer/RenderGlobal$ContainerLocalRenderInformation; L52 L62 26
    LOCALVARIABLE set1 Ljava/util/Set; L53 L62 27
    // signature Ljava/util/Set<Lnet/minecraft/util/EnumFacing;>;
    // declaration: java.util.Set<net.minecraft.util.EnumFacing>
    LOCALVARIABLE renderchunk1 Lnet/minecraft/client/renderer/chunk/RenderChunk; L75 L76 28
    LOCALVARIABLE k I L72 L73 27
    LOCALVARIABLE j I L70 L66 26
    LOCALVARIABLE i I L69 L66 25
    LOCALVARIABLE renderglobal$containerlocalrenderinformation Lnet/minecraft/client/renderer/RenderGlobal$ContainerLocalRenderInformation; L96 L93 33
    LOCALVARIABLE renderchunk2 Lnet/minecraft/client/renderer/chunk/RenderChunk; L91 L93 32
    LOCALVARIABLE enumfacing1 Lnet/minecraft/util/EnumFacing; L90 L93 31
    LOCALVARIABLE renderglobal$containerlocalrenderinformation1 Lnet/minecraft/client/renderer/RenderGlobal$ContainerLocalRenderInformation; L84 L89 25
    LOCALVARIABLE renderchunk3 Lnet/minecraft/client/renderer/chunk/RenderChunk; L85 L89 26
    LOCALVARIABLE enumfacing2 Lnet/minecraft/util/EnumFacing; L86 L89 27
    LOCALVARIABLE queue Ljava/util/Queue; L46 L42 23
    // signature Ljava/util/Queue<Lnet/minecraft/client/renderer/RenderGlobal$ContainerLocalRenderInformation;>;
    // declaration: java.util.Queue<net.minecraft.client.renderer.RenderGlobal$ContainerLocalRenderInformation>
    LOCALVARIABLE flag1 Z L48 L42 24
    LOCALVARIABLE blockpos2 Lnet/minecraft/util/math/BlockPos; L112 L110 27
    LOCALVARIABLE flag3 Z L115 L110 28
    LOCALVARIABLE renderchunk4 Lnet/minecraft/client/renderer/chunk/RenderChunk; L108 L110 26
    LOCALVARIABLE renderglobal$containerlocalrenderinformation2 Lnet/minecraft/client/renderer/RenderGlobal$ContainerLocalRenderInformation; L107 L110 25
    LOCALVARIABLE this Lnet/minecraft/client/renderer/RenderGlobal; L0 L123 0
    LOCALVARIABLE viewEntity Lnet/minecraft/entity/Entity; L0 L123 1
    LOCALVARIABLE partialTicks D L0 L123 2
    LOCALVARIABLE camera Lnet/minecraft/client/renderer/culling/ICamera; L0 L123 4
    LOCALVARIABLE frameCount I L0 L123 5
    LOCALVARIABLE playerSpectator Z L0 L123 6
    LOCALVARIABLE d0 D L4 L123 7
    LOCALVARIABLE d1 D L5 L123 9
    LOCALVARIABLE d2 D L6 L123 11
    LOCALVARIABLE d3 D L16 L123 13
    LOCALVARIABLE d4 D L17 L123 15
    LOCALVARIABLE d5 D L18 L123 17
    LOCALVARIABLE blockpos1 Lnet/minecraft/util/math/BlockPos; L26 L123 19
    LOCALVARIABLE renderchunk Lnet/minecraft/client/renderer/chunk/RenderChunk; L27 L123 20
    LOCALVARIABLE blockpos Lnet/minecraft/util/math/BlockPos; L28 L123 21
    LOCALVARIABLE flag Z L40 L123 22
    LOCALVARIABLE set Ljava/util/Set; L103 L123 23
    // signature Ljava/util/Set<Lnet/minecraft/client/renderer/chunk/RenderChunk;>;
    // declaration: java.util.Set<net.minecraft.client.renderer.chunk.RenderChunk>
    MAXSTACK = 8
    MAXLOCALS = 34

  // access flags 0x2
  // signature (Lnet/minecraft/util/math/BlockPos;)Ljava/util/Set<Lnet/minecraft/util/EnumFacing;>;
  // declaration: java.util.Set<net.minecraft.util.EnumFacing> func_174978_c(net.minecraft.util.math.BlockPos)
  private func_174978_c(Lnet/minecraft/util/math/BlockPos;)Ljava/util/Set;
   L0
    LINENUMBER 989 L0
    NEW net/minecraft/client/renderer/chunk/VisGraph
    DUP
    INVOKESPECIAL net/minecraft/client/renderer/chunk/VisGraph.<init> ()V
    ASTORE 2
   L1
    LINENUMBER 990 L1
    NEW net/minecraft/util/math/BlockPos
    DUP
    ALOAD 1
    INVOKEVIRTUAL net/minecraft/util/math/BlockPos.func_177958_n ()I
    ICONST_4
    ISHR
    ICONST_4
    ISHL
    ALOAD 1
    INVOKEVIRTUAL net/minecraft/util/math/BlockPos.func_177956_o ()I
    ICONST_4
    ISHR
    ICONST_4
    ISHL
    ALOAD 1
    INVOKEVIRTUAL net/minecraft/util/math/BlockPos.func_177952_p ()I
    ICONST_4
    ISHR
    ICONST_4
    ISHL
    INVOKESPECIAL net/minecraft/util/math/BlockPos.<init> (III)V
    ASTORE 3
   L2
    LINENUMBER 991 L2
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    ALOAD 3
    INVOKEVIRTUAL net/minecraft/client/multiplayer/WorldClient.func_175726_f (Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/world/chunk/Chunk;
    ASTORE 4
   L3
    LINENUMBER 993 L3
    ALOAD 3
    ALOAD 3
    BIPUSH 15
    BIPUSH 15
    BIPUSH 15
    INVOKEVIRTUAL net/minecraft/util/math/BlockPos.func_177982_a (III)Lnet/minecraft/util/math/BlockPos;
    INVOKESTATIC net/minecraft/util/math/BlockPos.func_177975_b (Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/BlockPos;)Ljava/lang/Iterable;
    INVOKEINTERFACE java/lang/Iterable.iterator ()Ljava/util/Iterator;
    ASTORE 5
   L4
   FRAME FULL [net/minecraft/client/renderer/RenderGlobal net/minecraft/util/math/BlockPos net/minecraft/client/renderer/chunk/VisGraph net/minecraft/util/math/BlockPos net/minecraft/world/chunk/Chunk java/util/Iterator] []
    ALOAD 5
    INVOKEINTERFACE java/util/Iterator.hasNext ()Z
    IFEQ L5
    ALOAD 5
    INVOKEINTERFACE java/util/Iterator.next ()Ljava/lang/Object;
    CHECKCAST net/minecraft/util/math/BlockPos$MutableBlockPos
    ASTORE 6
   L6
    LINENUMBER 995 L6
    ALOAD 4
    ALOAD 6
    INVOKEVIRTUAL net/minecraft/world/chunk/Chunk.func_177435_g (Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/block/state/IBlockState;
    INVOKEINTERFACE net/minecraft/block/state/IBlockState.func_185914_p ()Z
    IFEQ L7
   L8
    LINENUMBER 997 L8
    ALOAD 2
    ALOAD 6
    INVOKEVIRTUAL net/minecraft/client/renderer/chunk/VisGraph.func_178606_a (Lnet/minecraft/util/math/BlockPos;)V
   L7
    LINENUMBER 999 L7
   FRAME SAME
    GOTO L4
   L5
    LINENUMBER 1001 L5
   FRAME CHOP 1
    ALOAD 2
    ALOAD 1
    INVOKEVIRTUAL net/minecraft/client/renderer/chunk/VisGraph.func_178609_b (Lnet/minecraft/util/math/BlockPos;)Ljava/util/Set;
    ARETURN
   L9
    LOCALVARIABLE blockpos$mutableblockpos Lnet/minecraft/util/math/BlockPos$MutableBlockPos; L6 L7 6
    LOCALVARIABLE this Lnet/minecraft/client/renderer/RenderGlobal; L0 L9 0
    LOCALVARIABLE pos Lnet/minecraft/util/math/BlockPos; L0 L9 1
    LOCALVARIABLE visgraph Lnet/minecraft/client/renderer/chunk/VisGraph; L1 L9 2
    LOCALVARIABLE blockpos Lnet/minecraft/util/math/BlockPos; L2 L9 3
    LOCALVARIABLE chunk Lnet/minecraft/world/chunk/Chunk; L3 L9 4
    MAXSTACK = 6
    MAXLOCALS = 7

  // access flags 0x2
  private func_181562_a(Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/client/renderer/chunk/RenderChunk;Lnet/minecraft/util/EnumFacing;)Lnet/minecraft/client/renderer/chunk/RenderChunk;
  @Ljavax/annotation/Nullable;()
   L0
    LINENUMBER 1007 L0
    ALOAD 2
    ALOAD 3
    INVOKEVIRTUAL net/minecraft/client/renderer/chunk/RenderChunk.func_181701_a (Lnet/minecraft/util/EnumFacing;)Lnet/minecraft/util/math/BlockPos;
    ASTORE 4
   L1
    LINENUMBER 1009 L1
    ALOAD 1
    INVOKEVIRTUAL net/minecraft/util/math/BlockPos.func_177958_n ()I
    ALOAD 4
    INVOKEVIRTUAL net/minecraft/util/math/BlockPos.func_177958_n ()I
    ISUB
    INVOKESTATIC net/minecraft/util/math/MathHelper.func_76130_a (I)I
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72739_F : I
    BIPUSH 16
    IMUL
    IF_ICMPLE L2
   L3
    LINENUMBER 1011 L3
    ACONST_NULL
    ARETURN
   L2
    LINENUMBER 1013 L2
   FRAME APPEND [net/minecraft/util/math/BlockPos]
    ALOAD 4
    INVOKEVIRTUAL net/minecraft/util/math/BlockPos.func_177956_o ()I
    IFLT L4
    ALOAD 4
    INVOKEVIRTUAL net/minecraft/util/math/BlockPos.func_177956_o ()I
    SIPUSH 256
    IF_ICMPGE L4
   L5
    LINENUMBER 1015 L5
    ALOAD 1
    INVOKEVIRTUAL net/minecraft/util/math/BlockPos.func_177952_p ()I
    ALOAD 4
    INVOKEVIRTUAL net/minecraft/util/math/BlockPos.func_177952_p ()I
    ISUB
    INVOKESTATIC net/minecraft/util/math/MathHelper.func_76130_a (I)I
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72739_F : I
    BIPUSH 16
    IMUL
    IF_ICMPLE L6
    ACONST_NULL
    GOTO L7
   L6
   FRAME SAME
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_175008_n : Lnet/minecraft/client/renderer/ViewFrustum;
    ALOAD 4
    INVOKEVIRTUAL net/minecraft/client/renderer/ViewFrustum.func_178161_a (Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/client/renderer/chunk/RenderChunk;
   L7
   FRAME SAME1 net/minecraft/client/renderer/chunk/RenderChunk
    ARETURN
   L4
    LINENUMBER 1019 L4
   FRAME SAME
    ACONST_NULL
    ARETURN
   L8
    LOCALVARIABLE this Lnet/minecraft/client/renderer/RenderGlobal; L0 L8 0
    LOCALVARIABLE playerPos Lnet/minecraft/util/math/BlockPos; L0 L8 1
    LOCALVARIABLE renderChunkBase Lnet/minecraft/client/renderer/chunk/RenderChunk; L0 L8 2
    LOCALVARIABLE facing Lnet/minecraft/util/EnumFacing; L0 L8 3
    LOCALVARIABLE blockpos Lnet/minecraft/util/math/BlockPos; L1 L8 4
    MAXSTACK = 3
    MAXLOCALS = 5

  // access flags 0x2
  private func_174984_a(DDD)V
   L0
    LINENUMBER 1025 L0
    ALOAD 0
    NEW net/minecraft/client/renderer/culling/ClippingHelperImpl
    DUP
    INVOKESPECIAL net/minecraft/client/renderer/culling/ClippingHelperImpl.<init> ()V
    PUTFIELD net/minecraft/client/renderer/RenderGlobal.field_175001_U : Lnet/minecraft/client/renderer/culling/ClippingHelper;
   L1
    LINENUMBER 1026 L1
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_175001_U : Lnet/minecraft/client/renderer/culling/ClippingHelper;
    CHECKCAST net/minecraft/client/renderer/culling/ClippingHelperImpl
    INVOKEVIRTUAL net/minecraft/client/renderer/culling/ClippingHelperImpl.func_78560_b ()V
   L2
    LINENUMBER 1027 L2
    NEW net/minecraft/client/renderer/Matrix4f
    DUP
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_175001_U : Lnet/minecraft/client/renderer/culling/ClippingHelper;
    GETFIELD net/minecraft/client/renderer/culling/ClippingHelper.field_178626_c : [F
    INVOKESPECIAL net/minecraft/client/renderer/Matrix4f.<init> ([F)V
    ASTORE 7
   L3
    LINENUMBER 1028 L3
    ALOAD 7
    INVOKEVIRTUAL net/minecraft/client/renderer/Matrix4f.transpose ()Lorg/lwjgl/util/vector/Matrix;
    POP
   L4
    LINENUMBER 1029 L4
    NEW net/minecraft/client/renderer/Matrix4f
    DUP
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_175001_U : Lnet/minecraft/client/renderer/culling/ClippingHelper;
    GETFIELD net/minecraft/client/renderer/culling/ClippingHelper.field_178625_b : [F
    INVOKESPECIAL net/minecraft/client/renderer/Matrix4f.<init> ([F)V
    ASTORE 8
   L5
    LINENUMBER 1030 L5
    ALOAD 8
    INVOKEVIRTUAL net/minecraft/client/renderer/Matrix4f.transpose ()Lorg/lwjgl/util/vector/Matrix;
    POP
   L6
    LINENUMBER 1031 L6
    NEW net/minecraft/client/renderer/Matrix4f
    DUP
    INVOKESPECIAL net/minecraft/client/renderer/Matrix4f.<init> ()V
    ASTORE 9
   L7
    LINENUMBER 1032 L7
    ALOAD 8
    ALOAD 7
    ALOAD 9
    INVOKESTATIC net/minecraft/client/renderer/Matrix4f.mul (Lorg/lwjgl/util/vector/Matrix4f;Lorg/lwjgl/util/vector/Matrix4f;Lorg/lwjgl/util/vector/Matrix4f;)Lorg/lwjgl/util/vector/Matrix4f;
    POP
   L8
    LINENUMBER 1033 L8
    ALOAD 9
    INVOKEVIRTUAL net/minecraft/client/renderer/Matrix4f.invert ()Lorg/lwjgl/util/vector/Matrix;
    POP
   L9
    LINENUMBER 1034 L9
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_175003_W : Lnet/minecraft/client/renderer/Vector3d;
    DLOAD 1
    PUTFIELD net/minecraft/client/renderer/Vector3d.field_181059_a : D
   L10
    LINENUMBER 1035 L10
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_175003_W : Lnet/minecraft/client/renderer/Vector3d;
    DLOAD 3
    PUTFIELD net/minecraft/client/renderer/Vector3d.field_181060_b : D
   L11
    LINENUMBER 1036 L11
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_175003_W : Lnet/minecraft/client/renderer/Vector3d;
    DLOAD 5
    PUTFIELD net/minecraft/client/renderer/Vector3d.field_181061_c : D
   L12
    LINENUMBER 1037 L12
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_175004_V : [Lorg/lwjgl/util/vector/Vector4f;
    ICONST_0
    NEW org/lwjgl/util/vector/Vector4f
    DUP
    LDC -1.0
    LDC -1.0
    LDC -1.0
    FCONST_1
    INVOKESPECIAL org/lwjgl/util/vector/Vector4f.<init> (FFFF)V
    AASTORE
   L13
    LINENUMBER 1038 L13
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_175004_V : [Lorg/lwjgl/util/vector/Vector4f;
    ICONST_1
    NEW org/lwjgl/util/vector/Vector4f
    DUP
    FCONST_1
    LDC -1.0
    LDC -1.0
    FCONST_1
    INVOKESPECIAL org/lwjgl/util/vector/Vector4f.<init> (FFFF)V
    AASTORE
   L14
    LINENUMBER 1039 L14
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_175004_V : [Lorg/lwjgl/util/vector/Vector4f;
    ICONST_2
    NEW org/lwjgl/util/vector/Vector4f
    DUP
    FCONST_1
    FCONST_1
    LDC -1.0
    FCONST_1
    INVOKESPECIAL org/lwjgl/util/vector/Vector4f.<init> (FFFF)V
    AASTORE
   L15
    LINENUMBER 1040 L15
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_175004_V : [Lorg/lwjgl/util/vector/Vector4f;
    ICONST_3
    NEW org/lwjgl/util/vector/Vector4f
    DUP
    LDC -1.0
    FCONST_1
    LDC -1.0
    FCONST_1
    INVOKESPECIAL org/lwjgl/util/vector/Vector4f.<init> (FFFF)V
    AASTORE
   L16
    LINENUMBER 1041 L16
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_175004_V : [Lorg/lwjgl/util/vector/Vector4f;
    ICONST_4
    NEW org/lwjgl/util/vector/Vector4f
    DUP
    LDC -1.0
    LDC -1.0
    FCONST_1
    FCONST_1
    INVOKESPECIAL org/lwjgl/util/vector/Vector4f.<init> (FFFF)V
    AASTORE
   L17
    LINENUMBER 1042 L17
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_175004_V : [Lorg/lwjgl/util/vector/Vector4f;
    ICONST_5
    NEW org/lwjgl/util/vector/Vector4f
    DUP
    FCONST_1
    LDC -1.0
    FCONST_1
    FCONST_1
    INVOKESPECIAL org/lwjgl/util/vector/Vector4f.<init> (FFFF)V
    AASTORE
   L18
    LINENUMBER 1043 L18
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_175004_V : [Lorg/lwjgl/util/vector/Vector4f;
    BIPUSH 6
    NEW org/lwjgl/util/vector/Vector4f
    DUP
    FCONST_1
    FCONST_1
    FCONST_1
    FCONST_1
    INVOKESPECIAL org/lwjgl/util/vector/Vector4f.<init> (FFFF)V
    AASTORE
   L19
    LINENUMBER 1044 L19
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_175004_V : [Lorg/lwjgl/util/vector/Vector4f;
    BIPUSH 7
    NEW org/lwjgl/util/vector/Vector4f
    DUP
    LDC -1.0
    FCONST_1
    FCONST_1
    FCONST_1
    INVOKESPECIAL org/lwjgl/util/vector/Vector4f.<init> (FFFF)V
    AASTORE
   L20
    LINENUMBER 1046 L20
    ICONST_0
    ISTORE 10
   L21
   FRAME FULL [net/minecraft/client/renderer/RenderGlobal D D D net/minecraft/client/renderer/Matrix4f net/minecraft/client/renderer/Matrix4f net/minecraft/client/renderer/Matrix4f I] []
    ILOAD 10
    BIPUSH 8
    IF_ICMPGE L22
   L23
    LINENUMBER 1048 L23
    ALOAD 9
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_175004_V : [Lorg/lwjgl/util/vector/Vector4f;
    ILOAD 10
    AALOAD
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_175004_V : [Lorg/lwjgl/util/vector/Vector4f;
    ILOAD 10
    AALOAD
    INVOKESTATIC net/minecraft/client/renderer/Matrix4f.transform (Lorg/lwjgl/util/vector/Matrix4f;Lorg/lwjgl/util/vector/Vector4f;Lorg/lwjgl/util/vector/Vector4f;)Lorg/lwjgl/util/vector/Vector4f;
    POP
   L24
    LINENUMBER 1049 L24
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_175004_V : [Lorg/lwjgl/util/vector/Vector4f;
    ILOAD 10
    AALOAD
    DUP
    GETFIELD org/lwjgl/util/vector/Vector4f.x : F
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_175004_V : [Lorg/lwjgl/util/vector/Vector4f;
    ILOAD 10
    AALOAD
    GETFIELD org/lwjgl/util/vector/Vector4f.w : F
    FDIV
    PUTFIELD org/lwjgl/util/vector/Vector4f.x : F
   L25
    LINENUMBER 1050 L25
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_175004_V : [Lorg/lwjgl/util/vector/Vector4f;
    ILOAD 10
    AALOAD
    DUP
    GETFIELD org/lwjgl/util/vector/Vector4f.y : F
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_175004_V : [Lorg/lwjgl/util/vector/Vector4f;
    ILOAD 10
    AALOAD
    GETFIELD org/lwjgl/util/vector/Vector4f.w : F
    FDIV
    PUTFIELD org/lwjgl/util/vector/Vector4f.y : F
   L26
    LINENUMBER 1051 L26
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_175004_V : [Lorg/lwjgl/util/vector/Vector4f;
    ILOAD 10
    AALOAD
    DUP
    GETFIELD org/lwjgl/util/vector/Vector4f.z : F
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_175004_V : [Lorg/lwjgl/util/vector/Vector4f;
    ILOAD 10
    AALOAD
    GETFIELD org/lwjgl/util/vector/Vector4f.w : F
    FDIV
    PUTFIELD org/lwjgl/util/vector/Vector4f.z : F
   L27
    LINENUMBER 1052 L27
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_175004_V : [Lorg/lwjgl/util/vector/Vector4f;
    ILOAD 10
    AALOAD
    FCONST_1
    PUTFIELD org/lwjgl/util/vector/Vector4f.w : F
   L28
    LINENUMBER 1046 L28
    IINC 10 1
    GOTO L21
   L22
    LINENUMBER 1054 L22
   FRAME CHOP 1
    RETURN
   L29
    LOCALVARIABLE i I L21 L22 10
    LOCALVARIABLE this Lnet/minecraft/client/renderer/RenderGlobal; L0 L29 0
    LOCALVARIABLE x D L0 L29 1
    LOCALVARIABLE y D L0 L29 3
    LOCALVARIABLE z D L0 L29 5
    LOCALVARIABLE matrix4f Lnet/minecraft/client/renderer/Matrix4f; L3 L29 7
    LOCALVARIABLE matrix4f1 Lnet/minecraft/client/renderer/Matrix4f; L5 L29 8
    LOCALVARIABLE matrix4f2 Lnet/minecraft/client/renderer/Matrix4f; L7 L29 9
    MAXSTACK = 8
    MAXLOCALS = 11

  // access flags 0x4
  protected func_174962_a(Lnet/minecraft/entity/Entity;D)Lorg/lwjgl/util/vector/Vector3f;
   L0
    LINENUMBER 1058 L0
    ALOAD 1
    GETFIELD net/minecraft/entity/Entity.field_70127_C : F
    F2D
    ALOAD 1
    GETFIELD net/minecraft/entity/Entity.field_70125_A : F
    ALOAD 1
    GETFIELD net/minecraft/entity/Entity.field_70127_C : F
    FSUB
    F2D
    DLOAD 2
    DMUL
    DADD
    D2F
    FSTORE 4
   L1
    LINENUMBER 1059 L1
    ALOAD 1
    GETFIELD net/minecraft/entity/Entity.field_70126_B : F
    F2D
    ALOAD 1
    GETFIELD net/minecraft/entity/Entity.field_70177_z : F
    ALOAD 1
    GETFIELD net/minecraft/entity/Entity.field_70126_B : F
    FSUB
    F2D
    DLOAD 2
    DMUL
    DADD
    D2F
    FSTORE 5
   L2
    LINENUMBER 1061 L2
    INVOKESTATIC net/minecraft/client/Minecraft.func_71410_x ()Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71474_y : Lnet/minecraft/client/settings/GameSettings;
    GETFIELD net/minecraft/client/settings/GameSettings.field_74320_O : I
    ICONST_2
    IF_ICMPNE L3
   L4
    LINENUMBER 1063 L4
    FLOAD 4
    LDC 180.0
    FADD
    FSTORE 4
   L3
    LINENUMBER 1066 L3
   FRAME APPEND [F F]
    FLOAD 5
    FNEG
    LDC 0.017453292
    FMUL
    LDC 3.1415927
    FSUB
    INVOKESTATIC net/minecraft/util/math/MathHelper.func_76134_b (F)F
    FSTORE 6
   L5
    LINENUMBER 1067 L5
    FLOAD 5
    FNEG
    LDC 0.017453292
    FMUL
    LDC 3.1415927
    FSUB
    INVOKESTATIC net/minecraft/util/math/MathHelper.func_76126_a (F)F
    FSTORE 7
   L6
    LINENUMBER 1068 L6
    FLOAD 4
    FNEG
    LDC 0.017453292
    FMUL
    INVOKESTATIC net/minecraft/util/math/MathHelper.func_76134_b (F)F
    FNEG
    FSTORE 8
   L7
    LINENUMBER 1069 L7
    FLOAD 4
    FNEG
    LDC 0.017453292
    FMUL
    INVOKESTATIC net/minecraft/util/math/MathHelper.func_76126_a (F)F
    FSTORE 9
   L8
    LINENUMBER 1070 L8
    NEW org/lwjgl/util/vector/Vector3f
    DUP
    FLOAD 7
    FLOAD 8
    FMUL
    FLOAD 9
    FLOAD 6
    FLOAD 8
    FMUL
    INVOKESPECIAL org/lwjgl/util/vector/Vector3f.<init> (FFF)V
    ARETURN
   L9
    LOCALVARIABLE this Lnet/minecraft/client/renderer/RenderGlobal; L0 L9 0
    LOCALVARIABLE entityIn Lnet/minecraft/entity/Entity; L0 L9 1
    LOCALVARIABLE partialTicks D L0 L9 2
    LOCALVARIABLE f F L1 L9 4
    LOCALVARIABLE f1 F L2 L9 5
    LOCALVARIABLE f2 F L5 L9 6
    LOCALVARIABLE f3 F L6 L9 7
    LOCALVARIABLE f4 F L7 L9 8
    LOCALVARIABLE f5 F L8 L9 9
    MAXSTACK = 6
    MAXLOCALS = 10

  // access flags 0x1
  public func_174977_a(Lnet/minecraft/util/BlockRenderLayer;DILnet/minecraft/entity/Entity;)I
   L0
    LINENUMBER 1075 L0
    INVOKESTATIC net/minecraft/client/renderer/RenderHelper.func_74518_a ()V
   L1
    LINENUMBER 1077 L1
    ALOAD 1
    GETSTATIC net/minecraft/util/BlockRenderLayer.TRANSLUCENT : Lnet/minecraft/util/BlockRenderLayer;
    IF_ACMPNE L2
   L3
    LINENUMBER 1079 L3
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72777_q : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71424_I : Lnet/minecraft/profiler/Profiler;
    LDC "translucent_sort"
    INVOKEVIRTUAL net/minecraft/profiler/Profiler.func_76320_a (Ljava/lang/String;)V
   L4
    LINENUMBER 1080 L4
    ALOAD 5
    GETFIELD net/minecraft/entity/Entity.field_70165_t : D
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_147596_f : D
    DSUB
    DSTORE 6
   L5
    LINENUMBER 1081 L5
    ALOAD 5
    GETFIELD net/minecraft/entity/Entity.field_70163_u : D
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_147597_g : D
    DSUB
    DSTORE 8
   L6
    LINENUMBER 1082 L6
    ALOAD 5
    GETFIELD net/minecraft/entity/Entity.field_70161_v : D
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_147602_h : D
    DSUB
    DSTORE 10
   L7
    LINENUMBER 1084 L7
    DLOAD 6
    DLOAD 6
    DMUL
    DLOAD 8
    DLOAD 8
    DMUL
    DADD
    DLOAD 10
    DLOAD 10
    DMUL
    DADD
    DCONST_1
    DCMPL
    IFLE L8
   L9
    LINENUMBER 1086 L9
    ALOAD 0
    ALOAD 5
    GETFIELD net/minecraft/entity/Entity.field_70165_t : D
    PUTFIELD net/minecraft/client/renderer/RenderGlobal.field_147596_f : D
   L10
    LINENUMBER 1087 L10
    ALOAD 0
    ALOAD 5
    GETFIELD net/minecraft/entity/Entity.field_70163_u : D
    PUTFIELD net/minecraft/client/renderer/RenderGlobal.field_147597_g : D
   L11
    LINENUMBER 1088 L11
    ALOAD 0
    ALOAD 5
    GETFIELD net/minecraft/entity/Entity.field_70161_v : D
    PUTFIELD net/minecraft/client/renderer/RenderGlobal.field_147602_h : D
   L12
    LINENUMBER 1089 L12
    ICONST_0
    ISTORE 12
   L13
    LINENUMBER 1091 L13
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72755_R : Ljava/util/List;
    INVOKEINTERFACE java/util/List.iterator ()Ljava/util/Iterator;
    ASTORE 13
   L14
   FRAME FULL [net/minecraft/client/renderer/RenderGlobal net/minecraft/util/BlockRenderLayer D I net/minecraft/entity/Entity D D D I java/util/Iterator] []
    ALOAD 13
    INVOKEINTERFACE java/util/Iterator.hasNext ()Z
    IFEQ L8
    ALOAD 13
    INVOKEINTERFACE java/util/Iterator.next ()Ljava/lang/Object;
    CHECKCAST net/minecraft/client/renderer/RenderGlobal$ContainerLocalRenderInformation
    ASTORE 14
   L15
    LINENUMBER 1093 L15
    ALOAD 14
    GETFIELD net/minecraft/client/renderer/RenderGlobal$ContainerLocalRenderInformation.field_178036_a : Lnet/minecraft/client/renderer/chunk/RenderChunk;
    GETFIELD net/minecraft/client/renderer/chunk/RenderChunk.field_178590_b : Lnet/minecraft/client/renderer/chunk/CompiledChunk;
    ALOAD 1
    INVOKEVIRTUAL net/minecraft/client/renderer/chunk/CompiledChunk.func_178492_d (Lnet/minecraft/util/BlockRenderLayer;)Z
    IFEQ L16
    ILOAD 12
    IINC 12 1
    BIPUSH 15
    IF_ICMPGE L16
   L17
    LINENUMBER 1095 L17
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_174995_M : Lnet/minecraft/client/renderer/chunk/ChunkRenderDispatcher;
    ALOAD 14
    GETFIELD net/minecraft/client/renderer/RenderGlobal$ContainerLocalRenderInformation.field_178036_a : Lnet/minecraft/client/renderer/chunk/RenderChunk;
    INVOKEVIRTUAL net/minecraft/client/renderer/chunk/ChunkRenderDispatcher.func_178509_c (Lnet/minecraft/client/renderer/chunk/RenderChunk;)Z
    POP
   L16
    LINENUMBER 1097 L16
   FRAME SAME
    GOTO L14
   L8
    LINENUMBER 1100 L8
   FRAME CHOP 2
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72777_q : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71424_I : Lnet/minecraft/profiler/Profiler;
    INVOKEVIRTUAL net/minecraft/profiler/Profiler.func_76319_b ()V
   L2
    LINENUMBER 1103 L2
   FRAME CHOP 3
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72777_q : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71424_I : Lnet/minecraft/profiler/Profiler;
    LDC "filterempty"
    INVOKEVIRTUAL net/minecraft/profiler/Profiler.func_76320_a (Ljava/lang/String;)V
   L18
    LINENUMBER 1104 L18
    ICONST_0
    ISTORE 15
   L19
    LINENUMBER 1105 L19
    ALOAD 1
    GETSTATIC net/minecraft/util/BlockRenderLayer.TRANSLUCENT : Lnet/minecraft/util/BlockRenderLayer;
    IF_ACMPNE L20
    ICONST_1
    GOTO L21
   L20
   FRAME FULL [net/minecraft/client/renderer/RenderGlobal net/minecraft/util/BlockRenderLayer D I net/minecraft/entity/Entity T T T T T T T T T I] []
    ICONST_0
   L21
   FRAME SAME1 I
    ISTORE 16
   L22
    LINENUMBER 1106 L22
    ILOAD 16
    IFEQ L23
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72755_R : Ljava/util/List;
    INVOKEINTERFACE java/util/List.size ()I
    ICONST_1
    ISUB
    GOTO L24
   L23
   FRAME APPEND [I]
    ICONST_0
   L24
   FRAME SAME1 I
    ISTORE 17
   L25
    LINENUMBER 1107 L25
    ILOAD 16
    IFEQ L26
    ICONST_M1
    GOTO L27
   L26
   FRAME APPEND [I]
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72755_R : Ljava/util/List;
    INVOKEINTERFACE java/util/List.size ()I
   L27
   FRAME SAME1 I
    ISTORE 18
   L28
    LINENUMBER 1108 L28
    ILOAD 16
    IFEQ L29
    ICONST_M1
    GOTO L30
   L29
   FRAME APPEND [I]
    ICONST_1
   L30
   FRAME SAME1 I
    ISTORE 19
   L31
    LINENUMBER 1110 L31
    ILOAD 17
    ISTORE 20
   L32
   FRAME APPEND [I I]
    ILOAD 20
    ILOAD 18
    IF_ICMPEQ L33
   L34
    LINENUMBER 1112 L34
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72755_R : Ljava/util/List;
    ILOAD 20
    INVOKEINTERFACE java/util/List.get (I)Ljava/lang/Object;
    CHECKCAST net/minecraft/client/renderer/RenderGlobal$ContainerLocalRenderInformation
    GETFIELD net/minecraft/client/renderer/RenderGlobal$ContainerLocalRenderInformation.field_178036_a : Lnet/minecraft/client/renderer/chunk/RenderChunk;
    ASTORE 12
   L35
    LINENUMBER 1114 L35
    ALOAD 12
    INVOKEVIRTUAL net/minecraft/client/renderer/chunk/RenderChunk.func_178571_g ()Lnet/minecraft/client/renderer/chunk/CompiledChunk;
    ALOAD 1
    INVOKEVIRTUAL net/minecraft/client/renderer/chunk/CompiledChunk.func_178491_b (Lnet/minecraft/util/BlockRenderLayer;)Z
    IFNE L36
   L37
    LINENUMBER 1116 L37
    IINC 15 1
   L38
    LINENUMBER 1117 L38
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_174996_N : Lnet/minecraft/client/renderer/ChunkRenderContainer;
    ALOAD 12
    ALOAD 1
    INVOKEVIRTUAL net/minecraft/client/renderer/ChunkRenderContainer.func_178002_a (Lnet/minecraft/client/renderer/chunk/RenderChunk;Lnet/minecraft/util/BlockRenderLayer;)V
   L36
    LINENUMBER 1110 L36
   FRAME SAME
    ILOAD 20
    ILOAD 19
    IADD
    ISTORE 20
    GOTO L32
   L33
    LINENUMBER 1121 L33
   FRAME CHOP 1
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72777_q : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71424_I : Lnet/minecraft/profiler/Profiler;
    ALOAD 1
    INVOKEDYNAMIC get(Lnet/minecraft/util/BlockRenderLayer;)Ljava/util/function/Supplier; [
      // handle kind 0x6 : INVOKESTATIC
      java/lang/invoke/LambdaMetafactory.metafactory(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite;
      // arguments:
      ()Ljava/lang/Object;, 
      // handle kind 0x6 : INVOKESTATIC
      net/minecraft/client/renderer/RenderGlobal.lambda$renderBlockLayer$0(Lnet/minecraft/util/BlockRenderLayer;)Ljava/lang/String;, 
      ()Ljava/lang/String;
    ]
    INVOKEVIRTUAL net/minecraft/profiler/Profiler.func_194339_b (Ljava/util/function/Supplier;)V
   L39
    LINENUMBER 1125 L39
    ALOAD 0
    ALOAD 1
    INVOKESPECIAL net/minecraft/client/renderer/RenderGlobal.func_174982_a (Lnet/minecraft/util/BlockRenderLayer;)V
   L40
    LINENUMBER 1126 L40
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72777_q : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71424_I : Lnet/minecraft/profiler/Profiler;
    INVOKEVIRTUAL net/minecraft/profiler/Profiler.func_76319_b ()V
   L41
    LINENUMBER 1127 L41
    ILOAD 15
    IRETURN
   L42
    LOCALVARIABLE renderglobal$containerlocalrenderinformation Lnet/minecraft/client/renderer/RenderGlobal$ContainerLocalRenderInformation; L15 L16 14
    LOCALVARIABLE k I L13 L8 12
    LOCALVARIABLE d0 D L5 L2 6
    LOCALVARIABLE d1 D L6 L2 8
    LOCALVARIABLE d2 D L7 L2 10
    LOCALVARIABLE renderchunk Lnet/minecraft/client/renderer/chunk/RenderChunk; L35 L36 12
    LOCALVARIABLE j I L32 L33 20
    LOCALVARIABLE this Lnet/minecraft/client/renderer/RenderGlobal; L0 L42 0
    LOCALVARIABLE blockLayerIn Lnet/minecraft/util/BlockRenderLayer; L0 L42 1
    LOCALVARIABLE partialTicks D L0 L42 2
    LOCALVARIABLE pass I L0 L42 4
    LOCALVARIABLE entityIn Lnet/minecraft/entity/Entity; L0 L42 5
    LOCALVARIABLE l I L19 L42 15
    LOCALVARIABLE flag Z L22 L42 16
    LOCALVARIABLE i1 I L25 L42 17
    LOCALVARIABLE i I L28 L42 18
    LOCALVARIABLE j1 I L31 L42 19
    MAXSTACK = 6
    MAXLOCALS = 21

  // access flags 0x2
  private func_174982_a(Lnet/minecraft/util/BlockRenderLayer;)V
   L0
    LINENUMBER 1133 L0
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72777_q : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71460_t : Lnet/minecraft/client/renderer/EntityRenderer;
    INVOKEVIRTUAL net/minecraft/client/renderer/EntityRenderer.func_180436_i ()V
   L1
    LINENUMBER 1135 L1
    INVOKESTATIC net/minecraft/client/renderer/OpenGlHelper.func_176075_f ()Z
    IFEQ L2
   L3
    LINENUMBER 1137 L3
    LDC 32884
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_187410_q (I)V
   L4
    LINENUMBER 1138 L4
    GETSTATIC net/minecraft/client/renderer/OpenGlHelper.field_77478_a : I
    INVOKESTATIC net/minecraft/client/renderer/OpenGlHelper.func_77472_b (I)V
   L5
    LINENUMBER 1139 L5
    LDC 32888
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_187410_q (I)V
   L6
    LINENUMBER 1140 L6
    GETSTATIC net/minecraft/client/renderer/OpenGlHelper.field_77476_b : I
    INVOKESTATIC net/minecraft/client/renderer/OpenGlHelper.func_77472_b (I)V
   L7
    LINENUMBER 1141 L7
    LDC 32888
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_187410_q (I)V
   L8
    LINENUMBER 1142 L8
    GETSTATIC net/minecraft/client/renderer/OpenGlHelper.field_77478_a : I
    INVOKESTATIC net/minecraft/client/renderer/OpenGlHelper.func_77472_b (I)V
   L9
    LINENUMBER 1143 L9
    LDC 32886
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_187410_q (I)V
   L2
    LINENUMBER 1146 L2
   FRAME SAME
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_174996_N : Lnet/minecraft/client/renderer/ChunkRenderContainer;
    ALOAD 1
    INVOKEVIRTUAL net/minecraft/client/renderer/ChunkRenderContainer.func_178001_a (Lnet/minecraft/util/BlockRenderLayer;)V
   L10
    LINENUMBER 1148 L10
    INVOKESTATIC net/minecraft/client/renderer/OpenGlHelper.func_176075_f ()Z
    IFEQ L11
   L12
    LINENUMBER 1150 L12
    GETSTATIC net/minecraft/client/renderer/vertex/DefaultVertexFormats.field_176600_a : Lnet/minecraft/client/renderer/vertex/VertexFormat;
    INVOKEVIRTUAL net/minecraft/client/renderer/vertex/VertexFormat.func_177343_g ()Ljava/util/List;
    INVOKEINTERFACE java/util/List.iterator ()Ljava/util/Iterator;
    ASTORE 2
   L13
   FRAME APPEND [java/util/Iterator]
    ALOAD 2
    INVOKEINTERFACE java/util/Iterator.hasNext ()Z
    IFEQ L11
    ALOAD 2
    INVOKEINTERFACE java/util/Iterator.next ()Ljava/lang/Object;
    CHECKCAST net/minecraft/client/renderer/vertex/VertexFormatElement
    ASTORE 3
   L14
    LINENUMBER 1152 L14
    ALOAD 3
    INVOKEVIRTUAL net/minecraft/client/renderer/vertex/VertexFormatElement.func_177375_c ()Lnet/minecraft/client/renderer/vertex/VertexFormatElement$EnumUsage;
    ASTORE 4
   L15
    LINENUMBER 1153 L15
    ALOAD 3
    INVOKEVIRTUAL net/minecraft/client/renderer/vertex/VertexFormatElement.func_177369_e ()I
    ISTORE 5
   L16
    LINENUMBER 1155 L16
    GETSTATIC net/minecraft/client/renderer/RenderGlobal$2.$SwitchMap$net$minecraft$client$renderer$vertex$VertexFormatElement$EnumUsage : [I
    ALOAD 4
    INVOKEVIRTUAL net/minecraft/client/renderer/vertex/VertexFormatElement$EnumUsage.ordinal ()I
    IALOAD
    TABLESWITCH
      1: L17
      2: L18
      3: L19
      default: L20
   L17
    LINENUMBER 1158 L17
   FRAME APPEND [net/minecraft/client/renderer/vertex/VertexFormatElement net/minecraft/client/renderer/vertex/VertexFormatElement$EnumUsage I]
    LDC 32884
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_187429_p (I)V
   L21
    LINENUMBER 1159 L21
    GOTO L20
   L18
    LINENUMBER 1161 L18
   FRAME SAME
    GETSTATIC net/minecraft/client/renderer/OpenGlHelper.field_77478_a : I
    ILOAD 5
    IADD
    INVOKESTATIC net/minecraft/client/renderer/OpenGlHelper.func_77472_b (I)V
   L22
    LINENUMBER 1162 L22
    LDC 32888
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_187429_p (I)V
   L23
    LINENUMBER 1163 L23
    GETSTATIC net/minecraft/client/renderer/OpenGlHelper.field_77478_a : I
    INVOKESTATIC net/minecraft/client/renderer/OpenGlHelper.func_77472_b (I)V
   L24
    LINENUMBER 1164 L24
    GOTO L20
   L19
    LINENUMBER 1166 L19
   FRAME SAME
    LDC 32886
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_187429_p (I)V
   L25
    LINENUMBER 1167 L25
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179117_G ()V
   L20
    LINENUMBER 1169 L20
   FRAME CHOP 3
    GOTO L13
   L11
    LINENUMBER 1172 L11
   FRAME CHOP 1
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72777_q : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71460_t : Lnet/minecraft/client/renderer/EntityRenderer;
    INVOKEVIRTUAL net/minecraft/client/renderer/EntityRenderer.func_175072_h ()V
   L26
    LINENUMBER 1173 L26
    RETURN
   L27
    LOCALVARIABLE vertexformatelement$enumusage Lnet/minecraft/client/renderer/vertex/VertexFormatElement$EnumUsage; L15 L20 4
    LOCALVARIABLE k1 I L16 L20 5
    LOCALVARIABLE vertexformatelement Lnet/minecraft/client/renderer/vertex/VertexFormatElement; L14 L20 3
    LOCALVARIABLE this Lnet/minecraft/client/renderer/RenderGlobal; L0 L27 0
    LOCALVARIABLE blockLayerIn Lnet/minecraft/util/BlockRenderLayer; L0 L27 1
    MAXSTACK = 2
    MAXLOCALS = 6

  // access flags 0x2
  // signature (Ljava/util/Iterator<Lnet/minecraft/client/renderer/DestroyBlockProgress;>;)V
  // declaration: void func_174965_a(java.util.Iterator<net.minecraft.client.renderer.DestroyBlockProgress>)
  private func_174965_a(Ljava/util/Iterator;)V
   L0
    LINENUMBER 1177 L0
   FRAME SAME
    ALOAD 1
    INVOKEINTERFACE java/util/Iterator.hasNext ()Z
    IFEQ L1
   L2
    LINENUMBER 1179 L2
    ALOAD 1
    INVOKEINTERFACE java/util/Iterator.next ()Ljava/lang/Object;
    CHECKCAST net/minecraft/client/renderer/DestroyBlockProgress
    ASTORE 2
   L3
    LINENUMBER 1180 L3
    ALOAD 2
    INVOKEVIRTUAL net/minecraft/client/renderer/DestroyBlockProgress.func_82743_f ()I
    ISTORE 3
   L4
    LINENUMBER 1182 L4
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72773_u : I
    ILOAD 3
    ISUB
    SIPUSH 400
    IF_ICMPLE L5
   L6
    LINENUMBER 1184 L6
    ALOAD 1
    INVOKEINTERFACE java/util/Iterator.remove ()V
   L5
    LINENUMBER 1186 L5
   FRAME SAME
    GOTO L0
   L1
    LINENUMBER 1187 L1
   FRAME SAME
    RETURN
   L7
    LOCALVARIABLE destroyblockprogress Lnet/minecraft/client/renderer/DestroyBlockProgress; L3 L5 2
    LOCALVARIABLE k1 I L4 L5 3
    LOCALVARIABLE this Lnet/minecraft/client/renderer/RenderGlobal; L0 L7 0
    LOCALVARIABLE iteratorIn Ljava/util/Iterator; L0 L7 1
    // signature Ljava/util/Iterator<Lnet/minecraft/client/renderer/DestroyBlockProgress;>;
    // declaration: java.util.Iterator<net.minecraft.client.renderer.DestroyBlockProgress>
    MAXSTACK = 2
    MAXLOCALS = 4

  // access flags 0x1
  public func_72734_e()V
   L0
    LINENUMBER 1191 L0
    ALOAD 0
    DUP
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72773_u : I
    ICONST_1
    IADD
    PUTFIELD net/minecraft/client/renderer/RenderGlobal.field_72773_u : I
   L1
    LINENUMBER 1193 L1
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72773_u : I
    BIPUSH 20
    IREM
    IFNE L2
   L3
    LINENUMBER 1195 L3
    ALOAD 0
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72738_E : Ljava/util/Map;
    INVOKEINTERFACE java/util/Map.values ()Ljava/util/Collection;
    INVOKEINTERFACE java/util/Collection.iterator ()Ljava/util/Iterator;
    INVOKESPECIAL net/minecraft/client/renderer/RenderGlobal.func_174965_a (Ljava/util/Iterator;)V
   L2
    LINENUMBER 1198 L2
   FRAME SAME
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_184387_ae : Ljava/util/Set;
    INVOKEINTERFACE java/util/Set.isEmpty ()Z
    IFNE L4
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_174995_M : Lnet/minecraft/client/renderer/chunk/ChunkRenderDispatcher;
    INVOKEVIRTUAL net/minecraft/client/renderer/chunk/ChunkRenderDispatcher.func_188248_h ()Z
    IFNE L4
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_175009_l : Ljava/util/Set;
    INVOKEINTERFACE java/util/Set.isEmpty ()Z
    IFEQ L4
   L5
    LINENUMBER 1200 L5
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_184387_ae : Ljava/util/Set;
    INVOKEINTERFACE java/util/Set.iterator ()Ljava/util/Iterator;
    ASTORE 1
   L6
    LINENUMBER 1202 L6
   FRAME APPEND [java/util/Iterator]
    ALOAD 1
    INVOKEINTERFACE java/util/Iterator.hasNext ()Z
    IFEQ L4
   L7
    LINENUMBER 1204 L7
    ALOAD 1
    INVOKEINTERFACE java/util/Iterator.next ()Ljava/lang/Object;
    CHECKCAST net/minecraft/util/math/BlockPos
    ASTORE 2
   L8
    LINENUMBER 1205 L8
    ALOAD 1
    INVOKEINTERFACE java/util/Iterator.remove ()V
   L9
    LINENUMBER 1206 L9
    ALOAD 2
    INVOKEVIRTUAL net/minecraft/util/math/BlockPos.func_177958_n ()I
    ISTORE 3
   L10
    LINENUMBER 1207 L10
    ALOAD 2
    INVOKEVIRTUAL net/minecraft/util/math/BlockPos.func_177956_o ()I
    ISTORE 4
   L11
    LINENUMBER 1208 L11
    ALOAD 2
    INVOKEVIRTUAL net/minecraft/util/math/BlockPos.func_177952_p ()I
    ISTORE 5
   L12
    LINENUMBER 1209 L12
    ALOAD 0
    ILOAD 3
    ICONST_1
    ISUB
    ILOAD 4
    ICONST_1
    ISUB
    ILOAD 5
    ICONST_1
    ISUB
    ILOAD 3
    ICONST_1
    IADD
    ILOAD 4
    ICONST_1
    IADD
    ILOAD 5
    ICONST_1
    IADD
    ICONST_0
    INVOKEVIRTUAL net/minecraft/client/renderer/RenderGlobal.func_184385_a (IIIIIIZ)V
   L13
    LINENUMBER 1210 L13
    GOTO L6
   L4
    LINENUMBER 1212 L4
   FRAME CHOP 1
    RETURN
   L14
    LOCALVARIABLE blockpos Lnet/minecraft/util/math/BlockPos; L8 L13 2
    LOCALVARIABLE k1 I L10 L13 3
    LOCALVARIABLE l1 I L11 L13 4
    LOCALVARIABLE i2 I L12 L13 5
    LOCALVARIABLE iterator Ljava/util/Iterator; L6 L4 1
    // signature Ljava/util/Iterator<Lnet/minecraft/util/math/BlockPos;>;
    // declaration: java.util.Iterator<net.minecraft.util.math.BlockPos>
    LOCALVARIABLE this Lnet/minecraft/client/renderer/RenderGlobal; L0 L14 0
    MAXSTACK = 8
    MAXLOCALS = 6

  // access flags 0x2
  private func_180448_r()V
   L0
    LINENUMBER 1216 L0
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179106_n ()V
   L1
    LINENUMBER 1217 L1
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179118_c ()V
   L2
    LINENUMBER 1218 L2
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179147_l ()V
   L3
    LINENUMBER 1219 L3
    GETSTATIC net/minecraft/client/renderer/GlStateManager$SourceFactor.SRC_ALPHA : Lnet/minecraft/client/renderer/GlStateManager$SourceFactor;
    GETSTATIC net/minecraft/client/renderer/GlStateManager$DestFactor.ONE_MINUS_SRC_ALPHA : Lnet/minecraft/client/renderer/GlStateManager$DestFactor;
    GETSTATIC net/minecraft/client/renderer/GlStateManager$SourceFactor.ONE : Lnet/minecraft/client/renderer/GlStateManager$SourceFactor;
    GETSTATIC net/minecraft/client/renderer/GlStateManager$DestFactor.ZERO : Lnet/minecraft/client/renderer/GlStateManager$DestFactor;
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_187428_a (Lnet/minecraft/client/renderer/GlStateManager$SourceFactor;Lnet/minecraft/client/renderer/GlStateManager$DestFactor;Lnet/minecraft/client/renderer/GlStateManager$SourceFactor;Lnet/minecraft/client/renderer/GlStateManager$DestFactor;)V
   L4
    LINENUMBER 1220 L4
    INVOKESTATIC net/minecraft/client/renderer/RenderHelper.func_74518_a ()V
   L5
    LINENUMBER 1221 L5
    ICONST_0
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179132_a (Z)V
   L6
    LINENUMBER 1222 L6
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72770_i : Lnet/minecraft/client/renderer/texture/TextureManager;
    GETSTATIC net/minecraft/client/renderer/RenderGlobal.field_110926_k : Lnet/minecraft/util/ResourceLocation;
    INVOKEVIRTUAL net/minecraft/client/renderer/texture/TextureManager.func_110577_a (Lnet/minecraft/util/ResourceLocation;)V
   L7
    LINENUMBER 1223 L7
    INVOKESTATIC net/minecraft/client/renderer/Tessellator.func_178181_a ()Lnet/minecraft/client/renderer/Tessellator;
    ASTORE 1
   L8
    LINENUMBER 1224 L8
    ALOAD 1
    INVOKEVIRTUAL net/minecraft/client/renderer/Tessellator.func_178180_c ()Lnet/minecraft/client/renderer/BufferBuilder;
    ASTORE 2
   L9
    LINENUMBER 1226 L9
    ICONST_0
    ISTORE 3
   L10
   FRAME APPEND [net/minecraft/client/renderer/Tessellator net/minecraft/client/renderer/BufferBuilder I]
    ILOAD 3
    BIPUSH 6
    IF_ICMPGE L11
   L12
    LINENUMBER 1228 L12
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179094_E ()V
   L13
    LINENUMBER 1230 L13
    ILOAD 3
    ICONST_1
    IF_ICMPNE L14
   L15
    LINENUMBER 1232 L15
    LDC 90.0
    FCONST_1
    FCONST_0
    FCONST_0
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179114_b (FFFF)V
   L14
    LINENUMBER 1235 L14
   FRAME SAME
    ILOAD 3
    ICONST_2
    IF_ICMPNE L16
   L17
    LINENUMBER 1237 L17
    LDC -90.0
    FCONST_1
    FCONST_0
    FCONST_0
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179114_b (FFFF)V
   L16
    LINENUMBER 1240 L16
   FRAME SAME
    ILOAD 3
    ICONST_3
    IF_ICMPNE L18
   L19
    LINENUMBER 1242 L19
    LDC 180.0
    FCONST_1
    FCONST_0
    FCONST_0
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179114_b (FFFF)V
   L18
    LINENUMBER 1245 L18
   FRAME SAME
    ILOAD 3
    ICONST_4
    IF_ICMPNE L20
   L21
    LINENUMBER 1247 L21
    LDC 90.0
    FCONST_0
    FCONST_0
    FCONST_1
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179114_b (FFFF)V
   L20
    LINENUMBER 1250 L20
   FRAME SAME
    ILOAD 3
    ICONST_5
    IF_ICMPNE L22
   L23
    LINENUMBER 1252 L23
    LDC -90.0
    FCONST_0
    FCONST_0
    FCONST_1
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179114_b (FFFF)V
   L22
    LINENUMBER 1255 L22
   FRAME SAME
    ALOAD 2
    BIPUSH 7
    GETSTATIC net/minecraft/client/renderer/vertex/DefaultVertexFormats.field_181709_i : Lnet/minecraft/client/renderer/vertex/VertexFormat;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181668_a (ILnet/minecraft/client/renderer/vertex/VertexFormat;)V
   L24
    LINENUMBER 1256 L24
    ALOAD 2
    LDC -100.0
    LDC -100.0
    LDC -100.0
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    DCONST_0
    DCONST_0
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_187315_a (DD)Lnet/minecraft/client/renderer/BufferBuilder;
    BIPUSH 40
    BIPUSH 40
    BIPUSH 40
    SIPUSH 255
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181669_b (IIII)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L25
    LINENUMBER 1257 L25
    ALOAD 2
    LDC -100.0
    LDC -100.0
    LDC 100.0
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    DCONST_0
    LDC 16.0
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_187315_a (DD)Lnet/minecraft/client/renderer/BufferBuilder;
    BIPUSH 40
    BIPUSH 40
    BIPUSH 40
    SIPUSH 255
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181669_b (IIII)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L26
    LINENUMBER 1258 L26
    ALOAD 2
    LDC 100.0
    LDC -100.0
    LDC 100.0
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    LDC 16.0
    LDC 16.0
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_187315_a (DD)Lnet/minecraft/client/renderer/BufferBuilder;
    BIPUSH 40
    BIPUSH 40
    BIPUSH 40
    SIPUSH 255
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181669_b (IIII)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L27
    LINENUMBER 1259 L27
    ALOAD 2
    LDC 100.0
    LDC -100.0
    LDC -100.0
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    LDC 16.0
    DCONST_0
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_187315_a (DD)Lnet/minecraft/client/renderer/BufferBuilder;
    BIPUSH 40
    BIPUSH 40
    BIPUSH 40
    SIPUSH 255
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181669_b (IIII)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L28
    LINENUMBER 1260 L28
    ALOAD 1
    INVOKEVIRTUAL net/minecraft/client/renderer/Tessellator.func_78381_a ()V
   L29
    LINENUMBER 1261 L29
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179121_F ()V
   L30
    LINENUMBER 1226 L30
    IINC 3 1
    GOTO L10
   L11
    LINENUMBER 1264 L11
   FRAME CHOP 1
    ICONST_1
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179132_a (Z)V
   L31
    LINENUMBER 1265 L31
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179098_w ()V
   L32
    LINENUMBER 1266 L32
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179141_d ()V
   L33
    LINENUMBER 1267 L33
    RETURN
   L34
    LOCALVARIABLE k1 I L10 L11 3
    LOCALVARIABLE this Lnet/minecraft/client/renderer/RenderGlobal; L0 L34 0
    LOCALVARIABLE tessellator Lnet/minecraft/client/renderer/Tessellator; L8 L34 1
    LOCALVARIABLE bufferbuilder Lnet/minecraft/client/renderer/BufferBuilder; L9 L34 2
    MAXSTACK = 7
    MAXLOCALS = 4

  // access flags 0x1
  public func_174976_a(FI)V
   L0
    LINENUMBER 1271 L0
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    GETFIELD net/minecraft/client/multiplayer/WorldClient.field_73011_w : Lnet/minecraft/world/WorldProvider;
    INVOKEVIRTUAL net/minecraft/world/WorldProvider.getSkyRenderer ()Lnet/minecraftforge/client/IRenderHandler;
    ASTORE 3
   L1
    LINENUMBER 1272 L1
    ALOAD 3
    IFNULL L2
   L3
    LINENUMBER 1274 L3
    ALOAD 3
    FLOAD 1
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72777_q : Lnet/minecraft/client/Minecraft;
    INVOKEVIRTUAL net/minecraftforge/client/IRenderHandler.render (FLnet/minecraft/client/multiplayer/WorldClient;Lnet/minecraft/client/Minecraft;)V
   L4
    LINENUMBER 1275 L4
    RETURN
   L2
    LINENUMBER 1278 L2
   FRAME APPEND [net/minecraftforge/client/IRenderHandler]
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72777_q : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71441_e : Lnet/minecraft/client/multiplayer/WorldClient;
    GETFIELD net/minecraft/client/multiplayer/WorldClient.field_73011_w : Lnet/minecraft/world/WorldProvider;
    INVOKEVIRTUAL net/minecraft/world/WorldProvider.func_186058_p ()Lnet/minecraft/world/DimensionType;
    INVOKEVIRTUAL net/minecraft/world/DimensionType.func_186068_a ()I
    ICONST_1
    IF_ICMPNE L5
   L6
    LINENUMBER 1280 L6
    ALOAD 0
    INVOKESPECIAL net/minecraft/client/renderer/RenderGlobal.func_180448_r ()V
    GOTO L7
   L5
    LINENUMBER 1282 L5
   FRAME SAME
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72777_q : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71441_e : Lnet/minecraft/client/multiplayer/WorldClient;
    GETFIELD net/minecraft/client/multiplayer/WorldClient.field_73011_w : Lnet/minecraft/world/WorldProvider;
    INVOKEVIRTUAL net/minecraft/world/WorldProvider.func_76569_d ()Z
    IFEQ L7
   L8
    LINENUMBER 1284 L8
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179090_x ()V
   L9
    LINENUMBER 1285 L9
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72777_q : Lnet/minecraft/client/Minecraft;
    INVOKEVIRTUAL net/minecraft/client/Minecraft.func_175606_aa ()Lnet/minecraft/entity/Entity;
    FLOAD 1
    INVOKEVIRTUAL net/minecraft/client/multiplayer/WorldClient.func_72833_a (Lnet/minecraft/entity/Entity;F)Lnet/minecraft/util/math/Vec3d;
    ASTORE 4
   L10
    LINENUMBER 1286 L10
    ALOAD 4
    GETFIELD net/minecraft/util/math/Vec3d.field_72450_a : D
    D2F
    FSTORE 5
   L11
    LINENUMBER 1287 L11
    ALOAD 4
    GETFIELD net/minecraft/util/math/Vec3d.field_72448_b : D
    D2F
    FSTORE 6
   L12
    LINENUMBER 1288 L12
    ALOAD 4
    GETFIELD net/minecraft/util/math/Vec3d.field_72449_c : D
    D2F
    FSTORE 7
   L13
    LINENUMBER 1290 L13
    ILOAD 2
    ICONST_2
    IF_ICMPEQ L14
   L15
    LINENUMBER 1292 L15
    FLOAD 5
    LDC 30.0
    FMUL
    FLOAD 6
    LDC 59.0
    FMUL
    FADD
    FLOAD 7
    LDC 11.0
    FMUL
    FADD
    LDC 100.0
    FDIV
    FSTORE 8
   L16
    LINENUMBER 1293 L16
    FLOAD 5
    LDC 30.0
    FMUL
    FLOAD 6
    LDC 70.0
    FMUL
    FADD
    LDC 100.0
    FDIV
    FSTORE 9
   L17
    LINENUMBER 1294 L17
    FLOAD 5
    LDC 30.0
    FMUL
    FLOAD 7
    LDC 70.0
    FMUL
    FADD
    LDC 100.0
    FDIV
    FSTORE 10
   L18
    LINENUMBER 1295 L18
    FLOAD 8
    FSTORE 5
   L19
    LINENUMBER 1296 L19
    FLOAD 9
    FSTORE 6
   L20
    LINENUMBER 1297 L20
    FLOAD 10
    FSTORE 7
   L14
    LINENUMBER 1300 L14
   FRAME FULL [net/minecraft/client/renderer/RenderGlobal F I net/minecraftforge/client/IRenderHandler net/minecraft/util/math/Vec3d F F F] []
    FLOAD 5
    FLOAD 6
    FLOAD 7
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179124_c (FFF)V
   L21
    LINENUMBER 1301 L21
    INVOKESTATIC net/minecraft/client/renderer/Tessellator.func_178181_a ()Lnet/minecraft/client/renderer/Tessellator;
    ASTORE 8
   L22
    LINENUMBER 1302 L22
    ALOAD 8
    INVOKEVIRTUAL net/minecraft/client/renderer/Tessellator.func_178180_c ()Lnet/minecraft/client/renderer/BufferBuilder;
    ASTORE 9
   L23
    LINENUMBER 1303 L23
    ICONST_0
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179132_a (Z)V
   L24
    LINENUMBER 1304 L24
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179127_m ()V
   L25
    LINENUMBER 1305 L25
    FLOAD 5
    FLOAD 6
    FLOAD 7
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179124_c (FFF)V
   L26
    LINENUMBER 1307 L26
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_175005_X : Z
    IFEQ L27
   L28
    LINENUMBER 1309 L28
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_175012_t : Lnet/minecraft/client/renderer/vertex/VertexBuffer;
    INVOKEVIRTUAL net/minecraft/client/renderer/vertex/VertexBuffer.func_177359_a ()V
   L29
    LINENUMBER 1310 L29
    LDC 32884
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_187410_q (I)V
   L30
    LINENUMBER 1311 L30
    ICONST_3
    SIPUSH 5126
    BIPUSH 12
    ICONST_0
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_187420_d (IIII)V
   L31
    LINENUMBER 1312 L31
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_175012_t : Lnet/minecraft/client/renderer/vertex/VertexBuffer;
    BIPUSH 7
    INVOKEVIRTUAL net/minecraft/client/renderer/vertex/VertexBuffer.func_177358_a (I)V
   L32
    LINENUMBER 1313 L32
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_175012_t : Lnet/minecraft/client/renderer/vertex/VertexBuffer;
    INVOKEVIRTUAL net/minecraft/client/renderer/vertex/VertexBuffer.func_177361_b ()V
   L33
    LINENUMBER 1314 L33
    LDC 32884
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_187429_p (I)V
    GOTO L34
   L27
    LINENUMBER 1318 L27
   FRAME APPEND [net/minecraft/client/renderer/Tessellator net/minecraft/client/renderer/BufferBuilder]
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72771_w : I
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179148_o (I)V
   L34
    LINENUMBER 1321 L34
   FRAME SAME
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179106_n ()V
   L35
    LINENUMBER 1322 L35
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179118_c ()V
   L36
    LINENUMBER 1323 L36
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179147_l ()V
   L37
    LINENUMBER 1324 L37
    GETSTATIC net/minecraft/client/renderer/GlStateManager$SourceFactor.SRC_ALPHA : Lnet/minecraft/client/renderer/GlStateManager$SourceFactor;
    GETSTATIC net/minecraft/client/renderer/GlStateManager$DestFactor.ONE_MINUS_SRC_ALPHA : Lnet/minecraft/client/renderer/GlStateManager$DestFactor;
    GETSTATIC net/minecraft/client/renderer/GlStateManager$SourceFactor.ONE : Lnet/minecraft/client/renderer/GlStateManager$SourceFactor;
    GETSTATIC net/minecraft/client/renderer/GlStateManager$DestFactor.ZERO : Lnet/minecraft/client/renderer/GlStateManager$DestFactor;
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_187428_a (Lnet/minecraft/client/renderer/GlStateManager$SourceFactor;Lnet/minecraft/client/renderer/GlStateManager$DestFactor;Lnet/minecraft/client/renderer/GlStateManager$SourceFactor;Lnet/minecraft/client/renderer/GlStateManager$DestFactor;)V
   L38
    LINENUMBER 1325 L38
    INVOKESTATIC net/minecraft/client/renderer/RenderHelper.func_74518_a ()V
   L39
    LINENUMBER 1326 L39
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    GETFIELD net/minecraft/client/multiplayer/WorldClient.field_73011_w : Lnet/minecraft/world/WorldProvider;
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    FLOAD 1
    INVOKEVIRTUAL net/minecraft/client/multiplayer/WorldClient.func_72826_c (F)F
    FLOAD 1
    INVOKEVIRTUAL net/minecraft/world/WorldProvider.func_76560_a (FF)[F
    ASTORE 10
   L40
    LINENUMBER 1328 L40
    ALOAD 10
    IFNULL L41
   L42
    LINENUMBER 1330 L42
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179090_x ()V
   L43
    LINENUMBER 1331 L43
    SIPUSH 7425
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179103_j (I)V
   L44
    LINENUMBER 1332 L44
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179094_E ()V
   L45
    LINENUMBER 1333 L45
    LDC 90.0
    FCONST_1
    FCONST_0
    FCONST_0
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179114_b (FFFF)V
   L46
    LINENUMBER 1334 L46
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    FLOAD 1
    INVOKEVIRTUAL net/minecraft/client/multiplayer/WorldClient.func_72929_e (F)F
    INVOKESTATIC net/minecraft/util/math/MathHelper.func_76126_a (F)F
    FCONST_0
    FCMPG
    IFGE L47
    LDC 180.0
    GOTO L48
   L47
   FRAME APPEND [[F]
    FCONST_0
   L48
   FRAME SAME1 F
    FCONST_0
    FCONST_0
    FCONST_1
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179114_b (FFFF)V
   L49
    LINENUMBER 1335 L49
    LDC 90.0
    FCONST_0
    FCONST_0
    FCONST_1
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179114_b (FFFF)V
   L50
    LINENUMBER 1336 L50
    ALOAD 10
    ICONST_0
    FALOAD
    FSTORE 11
   L51
    LINENUMBER 1337 L51
    ALOAD 10
    ICONST_1
    FALOAD
    FSTORE 12
   L52
    LINENUMBER 1338 L52
    ALOAD 10
    ICONST_2
    FALOAD
    FSTORE 13
   L53
    LINENUMBER 1340 L53
    ILOAD 2
    ICONST_2
    IF_ICMPEQ L54
   L55
    LINENUMBER 1342 L55
    FLOAD 11
    LDC 30.0
    FMUL
    FLOAD 12
    LDC 59.0
    FMUL
    FADD
    FLOAD 13
    LDC 11.0
    FMUL
    FADD
    LDC 100.0
    FDIV
    FSTORE 14
   L56
    LINENUMBER 1343 L56
    FLOAD 11
    LDC 30.0
    FMUL
    FLOAD 12
    LDC 70.0
    FMUL
    FADD
    LDC 100.0
    FDIV
    FSTORE 15
   L57
    LINENUMBER 1344 L57
    FLOAD 11
    LDC 30.0
    FMUL
    FLOAD 13
    LDC 70.0
    FMUL
    FADD
    LDC 100.0
    FDIV
    FSTORE 16
   L58
    LINENUMBER 1345 L58
    FLOAD 14
    FSTORE 11
   L59
    LINENUMBER 1346 L59
    FLOAD 15
    FSTORE 12
   L60
    LINENUMBER 1347 L60
    FLOAD 16
    FSTORE 13
   L54
    LINENUMBER 1350 L54
   FRAME APPEND [F F F]
    ALOAD 9
    BIPUSH 6
    GETSTATIC net/minecraft/client/renderer/vertex/DefaultVertexFormats.field_181706_f : Lnet/minecraft/client/renderer/vertex/VertexFormat;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181668_a (ILnet/minecraft/client/renderer/vertex/VertexFormat;)V
   L61
    LINENUMBER 1351 L61
    ALOAD 9
    DCONST_0
    LDC 100.0
    DCONST_0
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 11
    FLOAD 12
    FLOAD 13
    ALOAD 10
    ICONST_3
    FALOAD
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181666_a (FFFF)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L62
    LINENUMBER 1352 L62
    BIPUSH 16
    ISTORE 14
   L63
    LINENUMBER 1354 L63
    ICONST_0
    ISTORE 15
   L64
   FRAME APPEND [I I]
    ILOAD 15
    BIPUSH 16
    IF_ICMPGT L65
   L66
    LINENUMBER 1356 L66
    ILOAD 15
    I2F
    LDC 6.2831855
    FMUL
    LDC 16.0
    FDIV
    FSTORE 16
   L67
    LINENUMBER 1357 L67
    FLOAD 16
    INVOKESTATIC net/minecraft/util/math/MathHelper.func_76126_a (F)F
    FSTORE 17
   L68
    LINENUMBER 1358 L68
    FLOAD 16
    INVOKESTATIC net/minecraft/util/math/MathHelper.func_76134_b (F)F
    FSTORE 18
   L69
    LINENUMBER 1359 L69
    ALOAD 9
    FLOAD 17
    LDC 120.0
    FMUL
    F2D
    FLOAD 18
    LDC 120.0
    FMUL
    F2D
    FLOAD 18
    FNEG
    LDC 40.0
    FMUL
    ALOAD 10
    ICONST_3
    FALOAD
    FMUL
    F2D
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    ALOAD 10
    ICONST_0
    FALOAD
    ALOAD 10
    ICONST_1
    FALOAD
    ALOAD 10
    ICONST_2
    FALOAD
    FCONST_0
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181666_a (FFFF)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L70
    LINENUMBER 1354 L70
    IINC 15 1
    GOTO L64
   L65
    LINENUMBER 1362 L65
   FRAME CHOP 1
    ALOAD 8
    INVOKEVIRTUAL net/minecraft/client/renderer/Tessellator.func_78381_a ()V
   L71
    LINENUMBER 1363 L71
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179121_F ()V
   L72
    LINENUMBER 1364 L72
    SIPUSH 7424
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179103_j (I)V
   L41
    LINENUMBER 1367 L41
   FRAME FULL [net/minecraft/client/renderer/RenderGlobal F I net/minecraftforge/client/IRenderHandler net/minecraft/util/math/Vec3d F F F net/minecraft/client/renderer/Tessellator net/minecraft/client/renderer/BufferBuilder [F] []
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179098_w ()V
   L73
    LINENUMBER 1368 L73
    GETSTATIC net/minecraft/client/renderer/GlStateManager$SourceFactor.SRC_ALPHA : Lnet/minecraft/client/renderer/GlStateManager$SourceFactor;
    GETSTATIC net/minecraft/client/renderer/GlStateManager$DestFactor.ONE : Lnet/minecraft/client/renderer/GlStateManager$DestFactor;
    GETSTATIC net/minecraft/client/renderer/GlStateManager$SourceFactor.ONE : Lnet/minecraft/client/renderer/GlStateManager$SourceFactor;
    GETSTATIC net/minecraft/client/renderer/GlStateManager$DestFactor.ZERO : Lnet/minecraft/client/renderer/GlStateManager$DestFactor;
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_187428_a (Lnet/minecraft/client/renderer/GlStateManager$SourceFactor;Lnet/minecraft/client/renderer/GlStateManager$DestFactor;Lnet/minecraft/client/renderer/GlStateManager$SourceFactor;Lnet/minecraft/client/renderer/GlStateManager$DestFactor;)V
   L74
    LINENUMBER 1369 L74
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179094_E ()V
   L75
    LINENUMBER 1370 L75
    FCONST_1
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    FLOAD 1
    INVOKEVIRTUAL net/minecraft/client/multiplayer/WorldClient.func_72867_j (F)F
    FSUB
    FSTORE 11
   L76
    LINENUMBER 1371 L76
    FCONST_1
    FCONST_1
    FCONST_1
    FLOAD 11
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179131_c (FFFF)V
   L77
    LINENUMBER 1372 L77
    LDC -90.0
    FCONST_0
    FCONST_1
    FCONST_0
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179114_b (FFFF)V
   L78
    LINENUMBER 1373 L78
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    FLOAD 1
    INVOKEVIRTUAL net/minecraft/client/multiplayer/WorldClient.func_72826_c (F)F
    LDC 360.0
    FMUL
    FCONST_1
    FCONST_0
    FCONST_0
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179114_b (FFFF)V
   L79
    LINENUMBER 1374 L79
    LDC 30.0
    FSTORE 12
   L80
    LINENUMBER 1375 L80
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72770_i : Lnet/minecraft/client/renderer/texture/TextureManager;
    GETSTATIC net/minecraft/client/renderer/RenderGlobal.field_110928_i : Lnet/minecraft/util/ResourceLocation;
    INVOKEVIRTUAL net/minecraft/client/renderer/texture/TextureManager.func_110577_a (Lnet/minecraft/util/ResourceLocation;)V
   L81
    LINENUMBER 1376 L81
    ALOAD 9
    BIPUSH 7
    GETSTATIC net/minecraft/client/renderer/vertex/DefaultVertexFormats.field_181707_g : Lnet/minecraft/client/renderer/vertex/VertexFormat;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181668_a (ILnet/minecraft/client/renderer/vertex/VertexFormat;)V
   L82
    LINENUMBER 1377 L82
    ALOAD 9
    FLOAD 12
    FNEG
    F2D
    LDC 100.0
    FLOAD 12
    FNEG
    F2D
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    DCONST_0
    DCONST_0
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_187315_a (DD)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L83
    LINENUMBER 1378 L83
    ALOAD 9
    FLOAD 12
    F2D
    LDC 100.0
    FLOAD 12
    FNEG
    F2D
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    DCONST_1
    DCONST_0
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_187315_a (DD)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L84
    LINENUMBER 1379 L84
    ALOAD 9
    FLOAD 12
    F2D
    LDC 100.0
    FLOAD 12
    F2D
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    DCONST_1
    DCONST_1
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_187315_a (DD)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L85
    LINENUMBER 1380 L85
    ALOAD 9
    FLOAD 12
    FNEG
    F2D
    LDC 100.0
    FLOAD 12
    F2D
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    DCONST_0
    DCONST_1
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_187315_a (DD)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L86
    LINENUMBER 1381 L86
    ALOAD 8
    INVOKEVIRTUAL net/minecraft/client/renderer/Tessellator.func_78381_a ()V
   L87
    LINENUMBER 1382 L87
    LDC 20.0
    FSTORE 12
   L88
    LINENUMBER 1383 L88
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72770_i : Lnet/minecraft/client/renderer/texture/TextureManager;
    GETSTATIC net/minecraft/client/renderer/RenderGlobal.field_110927_h : Lnet/minecraft/util/ResourceLocation;
    INVOKEVIRTUAL net/minecraft/client/renderer/texture/TextureManager.func_110577_a (Lnet/minecraft/util/ResourceLocation;)V
   L89
    LINENUMBER 1384 L89
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    INVOKEVIRTUAL net/minecraft/client/multiplayer/WorldClient.func_72853_d ()I
    ISTORE 13
   L90
    LINENUMBER 1385 L90
    ILOAD 13
    ICONST_4
    IREM
    ISTORE 14
   L91
    LINENUMBER 1386 L91
    ILOAD 13
    ICONST_4
    IDIV
    ICONST_2
    IREM
    ISTORE 15
   L92
    LINENUMBER 1387 L92
    ILOAD 14
    ICONST_0
    IADD
    I2F
    LDC 4.0
    FDIV
    FSTORE 16
   L93
    LINENUMBER 1388 L93
    ILOAD 15
    ICONST_0
    IADD
    I2F
    FCONST_2
    FDIV
    FSTORE 17
   L94
    LINENUMBER 1389 L94
    ILOAD 14
    ICONST_1
    IADD
    I2F
    LDC 4.0
    FDIV
    FSTORE 18
   L95
    LINENUMBER 1390 L95
    ILOAD 15
    ICONST_1
    IADD
    I2F
    FCONST_2
    FDIV
    FSTORE 19
   L96
    LINENUMBER 1391 L96
    ALOAD 9
    BIPUSH 7
    GETSTATIC net/minecraft/client/renderer/vertex/DefaultVertexFormats.field_181707_g : Lnet/minecraft/client/renderer/vertex/VertexFormat;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181668_a (ILnet/minecraft/client/renderer/vertex/VertexFormat;)V
   L97
    LINENUMBER 1392 L97
    ALOAD 9
    FLOAD 12
    FNEG
    F2D
    LDC -100.0
    FLOAD 12
    F2D
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 18
    F2D
    FLOAD 19
    F2D
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_187315_a (DD)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L98
    LINENUMBER 1393 L98
    ALOAD 9
    FLOAD 12
    F2D
    LDC -100.0
    FLOAD 12
    F2D
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 16
    F2D
    FLOAD 19
    F2D
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_187315_a (DD)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L99
    LINENUMBER 1394 L99
    ALOAD 9
    FLOAD 12
    F2D
    LDC -100.0
    FLOAD 12
    FNEG
    F2D
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 16
    F2D
    FLOAD 17
    F2D
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_187315_a (DD)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L100
    LINENUMBER 1395 L100
    ALOAD 9
    FLOAD 12
    FNEG
    F2D
    LDC -100.0
    FLOAD 12
    FNEG
    F2D
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 18
    F2D
    FLOAD 17
    F2D
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_187315_a (DD)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L101
    LINENUMBER 1396 L101
    ALOAD 8
    INVOKEVIRTUAL net/minecraft/client/renderer/Tessellator.func_78381_a ()V
   L102
    LINENUMBER 1397 L102
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179090_x ()V
   L103
    LINENUMBER 1398 L103
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    FLOAD 1
    INVOKEVIRTUAL net/minecraft/client/multiplayer/WorldClient.func_72880_h (F)F
    FLOAD 11
    FMUL
    FSTORE 20
   L104
    LINENUMBER 1400 L104
    FLOAD 20
    FCONST_0
    FCMPL
    IFLE L105
   L106
    LINENUMBER 1402 L106
    FLOAD 20
    FLOAD 20
    FLOAD 20
    FLOAD 20
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179131_c (FFFF)V
   L107
    LINENUMBER 1404 L107
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_175005_X : Z
    IFEQ L108
   L109
    LINENUMBER 1406 L109
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_175013_s : Lnet/minecraft/client/renderer/vertex/VertexBuffer;
    INVOKEVIRTUAL net/minecraft/client/renderer/vertex/VertexBuffer.func_177359_a ()V
   L110
    LINENUMBER 1407 L110
    LDC 32884
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_187410_q (I)V
   L111
    LINENUMBER 1408 L111
    ICONST_3
    SIPUSH 5126
    BIPUSH 12
    ICONST_0
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_187420_d (IIII)V
   L112
    LINENUMBER 1409 L112
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_175013_s : Lnet/minecraft/client/renderer/vertex/VertexBuffer;
    BIPUSH 7
    INVOKEVIRTUAL net/minecraft/client/renderer/vertex/VertexBuffer.func_177358_a (I)V
   L113
    LINENUMBER 1410 L113
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_175013_s : Lnet/minecraft/client/renderer/vertex/VertexBuffer;
    INVOKEVIRTUAL net/minecraft/client/renderer/vertex/VertexBuffer.func_177361_b ()V
   L114
    LINENUMBER 1411 L114
    LDC 32884
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_187429_p (I)V
    GOTO L105
   L108
    LINENUMBER 1415 L108
   FRAME FULL [net/minecraft/client/renderer/RenderGlobal F I net/minecraftforge/client/IRenderHandler net/minecraft/util/math/Vec3d F F F net/minecraft/client/renderer/Tessellator net/minecraft/client/renderer/BufferBuilder [F F F I I I F F F F F] []
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72772_v : I
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179148_o (I)V
   L105
    LINENUMBER 1419 L105
   FRAME SAME
    FCONST_1
    FCONST_1
    FCONST_1
    FCONST_1
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179131_c (FFFF)V
   L115
    LINENUMBER 1420 L115
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179084_k ()V
   L116
    LINENUMBER 1421 L116
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179141_d ()V
   L117
    LINENUMBER 1422 L117
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179127_m ()V
   L118
    LINENUMBER 1423 L118
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179121_F ()V
   L119
    LINENUMBER 1424 L119
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179090_x ()V
   L120
    LINENUMBER 1425 L120
    FCONST_0
    FCONST_0
    FCONST_0
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179124_c (FFF)V
   L121
    LINENUMBER 1426 L121
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72777_q : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71439_g : Lnet/minecraft/client/entity/EntityPlayerSP;
    FLOAD 1
    INVOKEVIRTUAL net/minecraft/client/entity/EntityPlayerSP.func_174824_e (F)Lnet/minecraft/util/math/Vec3d;
    GETFIELD net/minecraft/util/math/Vec3d.field_72448_b : D
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    INVOKEVIRTUAL net/minecraft/client/multiplayer/WorldClient.func_72919_O ()D
    DSUB
    DSTORE 21
   L122
    LINENUMBER 1428 L122
    DLOAD 21
    DCONST_0
    DCMPG
    IFGE L123
   L124
    LINENUMBER 1430 L124
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179094_E ()V
   L125
    LINENUMBER 1431 L125
    FCONST_0
    LDC 12.0
    FCONST_0
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179109_b (FFF)V
   L126
    LINENUMBER 1433 L126
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_175005_X : Z
    IFEQ L127
   L128
    LINENUMBER 1435 L128
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_175011_u : Lnet/minecraft/client/renderer/vertex/VertexBuffer;
    INVOKEVIRTUAL net/minecraft/client/renderer/vertex/VertexBuffer.func_177359_a ()V
   L129
    LINENUMBER 1436 L129
    LDC 32884
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_187410_q (I)V
   L130
    LINENUMBER 1437 L130
    ICONST_3
    SIPUSH 5126
    BIPUSH 12
    ICONST_0
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_187420_d (IIII)V
   L131
    LINENUMBER 1438 L131
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_175011_u : Lnet/minecraft/client/renderer/vertex/VertexBuffer;
    BIPUSH 7
    INVOKEVIRTUAL net/minecraft/client/renderer/vertex/VertexBuffer.func_177358_a (I)V
   L132
    LINENUMBER 1439 L132
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_175011_u : Lnet/minecraft/client/renderer/vertex/VertexBuffer;
    INVOKEVIRTUAL net/minecraft/client/renderer/vertex/VertexBuffer.func_177361_b ()V
   L133
    LINENUMBER 1440 L133
    LDC 32884
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_187429_p (I)V
    GOTO L134
   L127
    LINENUMBER 1444 L127
   FRAME APPEND [D]
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72781_x : I
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179148_o (I)V
   L134
    LINENUMBER 1447 L134
   FRAME SAME
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179121_F ()V
   L135
    LINENUMBER 1448 L135
    FCONST_1
    FSTORE 23
   L136
    LINENUMBER 1449 L136
    DLOAD 21
    LDC 65.0
    DADD
    D2F
    FNEG
    FSTORE 24
   L137
    LINENUMBER 1450 L137
    LDC -1.0
    FSTORE 25
   L138
    LINENUMBER 1451 L138
    ALOAD 9
    BIPUSH 7
    GETSTATIC net/minecraft/client/renderer/vertex/DefaultVertexFormats.field_181706_f : Lnet/minecraft/client/renderer/vertex/VertexFormat;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181668_a (ILnet/minecraft/client/renderer/vertex/VertexFormat;)V
   L139
    LINENUMBER 1452 L139
    ALOAD 9
    LDC -1.0
    FLOAD 24
    F2D
    DCONST_1
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    ICONST_0
    ICONST_0
    ICONST_0
    SIPUSH 255
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181669_b (IIII)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L140
    LINENUMBER 1453 L140
    ALOAD 9
    DCONST_1
    FLOAD 24
    F2D
    DCONST_1
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    ICONST_0
    ICONST_0
    ICONST_0
    SIPUSH 255
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181669_b (IIII)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L141
    LINENUMBER 1454 L141
    ALOAD 9
    DCONST_1
    LDC -1.0
    DCONST_1
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    ICONST_0
    ICONST_0
    ICONST_0
    SIPUSH 255
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181669_b (IIII)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L142
    LINENUMBER 1455 L142
    ALOAD 9
    LDC -1.0
    LDC -1.0
    DCONST_1
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    ICONST_0
    ICONST_0
    ICONST_0
    SIPUSH 255
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181669_b (IIII)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L143
    LINENUMBER 1456 L143
    ALOAD 9
    LDC -1.0
    LDC -1.0
    LDC -1.0
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    ICONST_0
    ICONST_0
    ICONST_0
    SIPUSH 255
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181669_b (IIII)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L144
    LINENUMBER 1457 L144
    ALOAD 9
    DCONST_1
    LDC -1.0
    LDC -1.0
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    ICONST_0
    ICONST_0
    ICONST_0
    SIPUSH 255
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181669_b (IIII)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L145
    LINENUMBER 1458 L145
    ALOAD 9
    DCONST_1
    FLOAD 24
    F2D
    LDC -1.0
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    ICONST_0
    ICONST_0
    ICONST_0
    SIPUSH 255
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181669_b (IIII)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L146
    LINENUMBER 1459 L146
    ALOAD 9
    LDC -1.0
    FLOAD 24
    F2D
    LDC -1.0
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    ICONST_0
    ICONST_0
    ICONST_0
    SIPUSH 255
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181669_b (IIII)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L147
    LINENUMBER 1460 L147
    ALOAD 9
    DCONST_1
    LDC -1.0
    LDC -1.0
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    ICONST_0
    ICONST_0
    ICONST_0
    SIPUSH 255
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181669_b (IIII)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L148
    LINENUMBER 1461 L148
    ALOAD 9
    DCONST_1
    LDC -1.0
    DCONST_1
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    ICONST_0
    ICONST_0
    ICONST_0
    SIPUSH 255
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181669_b (IIII)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L149
    LINENUMBER 1462 L149
    ALOAD 9
    DCONST_1
    FLOAD 24
    F2D
    DCONST_1
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    ICONST_0
    ICONST_0
    ICONST_0
    SIPUSH 255
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181669_b (IIII)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L150
    LINENUMBER 1463 L150
    ALOAD 9
    DCONST_1
    FLOAD 24
    F2D
    LDC -1.0
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    ICONST_0
    ICONST_0
    ICONST_0
    SIPUSH 255
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181669_b (IIII)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L151
    LINENUMBER 1464 L151
    ALOAD 9
    LDC -1.0
    FLOAD 24
    F2D
    LDC -1.0
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    ICONST_0
    ICONST_0
    ICONST_0
    SIPUSH 255
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181669_b (IIII)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L152
    LINENUMBER 1465 L152
    ALOAD 9
    LDC -1.0
    FLOAD 24
    F2D
    DCONST_1
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    ICONST_0
    ICONST_0
    ICONST_0
    SIPUSH 255
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181669_b (IIII)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L153
    LINENUMBER 1466 L153
    ALOAD 9
    LDC -1.0
    LDC -1.0
    DCONST_1
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    ICONST_0
    ICONST_0
    ICONST_0
    SIPUSH 255
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181669_b (IIII)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L154
    LINENUMBER 1467 L154
    ALOAD 9
    LDC -1.0
    LDC -1.0
    LDC -1.0
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    ICONST_0
    ICONST_0
    ICONST_0
    SIPUSH 255
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181669_b (IIII)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L155
    LINENUMBER 1468 L155
    ALOAD 9
    LDC -1.0
    LDC -1.0
    LDC -1.0
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    ICONST_0
    ICONST_0
    ICONST_0
    SIPUSH 255
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181669_b (IIII)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L156
    LINENUMBER 1469 L156
    ALOAD 9
    LDC -1.0
    LDC -1.0
    DCONST_1
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    ICONST_0
    ICONST_0
    ICONST_0
    SIPUSH 255
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181669_b (IIII)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L157
    LINENUMBER 1470 L157
    ALOAD 9
    DCONST_1
    LDC -1.0
    DCONST_1
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    ICONST_0
    ICONST_0
    ICONST_0
    SIPUSH 255
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181669_b (IIII)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L158
    LINENUMBER 1471 L158
    ALOAD 9
    DCONST_1
    LDC -1.0
    LDC -1.0
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    ICONST_0
    ICONST_0
    ICONST_0
    SIPUSH 255
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181669_b (IIII)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L159
    LINENUMBER 1472 L159
    ALOAD 8
    INVOKEVIRTUAL net/minecraft/client/renderer/Tessellator.func_78381_a ()V
   L123
    LINENUMBER 1475 L123
   FRAME SAME
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    GETFIELD net/minecraft/client/multiplayer/WorldClient.field_73011_w : Lnet/minecraft/world/WorldProvider;
    INVOKEVIRTUAL net/minecraft/world/WorldProvider.func_76561_g ()Z
    IFEQ L160
   L161
    LINENUMBER 1477 L161
    FLOAD 5
    LDC 0.2
    FMUL
    LDC 0.04
    FADD
    FLOAD 6
    LDC 0.2
    FMUL
    LDC 0.04
    FADD
    FLOAD 7
    LDC 0.6
    FMUL
    LDC 0.1
    FADD
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179124_c (FFF)V
    GOTO L162
   L160
    LINENUMBER 1481 L160
   FRAME SAME
    FLOAD 5
    FLOAD 6
    FLOAD 7
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179124_c (FFF)V
   L162
    LINENUMBER 1484 L162
   FRAME SAME
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179094_E ()V
   L163
    LINENUMBER 1485 L163
    FCONST_0
    DLOAD 21
    LDC 16.0
    DSUB
    D2F
    FNEG
    FCONST_0
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179109_b (FFF)V
   L164
    LINENUMBER 1486 L164
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72781_x : I
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179148_o (I)V
   L165
    LINENUMBER 1487 L165
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179121_F ()V
   L166
    LINENUMBER 1488 L166
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179098_w ()V
   L167
    LINENUMBER 1489 L167
    ICONST_1
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179132_a (Z)V
   L7
    LINENUMBER 1491 L7
   FRAME FULL [net/minecraft/client/renderer/RenderGlobal F I net/minecraftforge/client/IRenderHandler] []
    RETURN
   L168
    LOCALVARIABLE f3 F L16 L14 8
    LOCALVARIABLE f4 F L17 L14 9
    LOCALVARIABLE f5 F L18 L14 10
    LOCALVARIABLE f9 F L56 L54 14
    LOCALVARIABLE f10 F L57 L54 15
    LOCALVARIABLE f11 F L58 L54 16
    LOCALVARIABLE f21 F L67 L70 16
    LOCALVARIABLE f12 F L68 L70 17
    LOCALVARIABLE f13 F L69 L70 18
    LOCALVARIABLE j2 I L64 L65 15
    LOCALVARIABLE f6 F L51 L41 11
    LOCALVARIABLE f7 F L52 L41 12
    LOCALVARIABLE f8 F L53 L41 13
    LOCALVARIABLE l1 I L63 L41 14
    LOCALVARIABLE f18 F L136 L123 23
    LOCALVARIABLE f19 F L137 L123 24
    LOCALVARIABLE f20 F L138 L123 25
    LOCALVARIABLE vec3d Lnet/minecraft/util/math/Vec3d; L10 L7 4
    LOCALVARIABLE f F L11 L7 5
    LOCALVARIABLE f1 F L12 L7 6
    LOCALVARIABLE f2 F L13 L7 7
    LOCALVARIABLE tessellator Lnet/minecraft/client/renderer/Tessellator; L22 L7 8
    LOCALVARIABLE bufferbuilder Lnet/minecraft/client/renderer/BufferBuilder; L23 L7 9
    LOCALVARIABLE afloat [F L40 L7 10
    LOCALVARIABLE f16 F L76 L7 11
    LOCALVARIABLE f17 F L80 L7 12
    LOCALVARIABLE k1 I L90 L7 13
    LOCALVARIABLE i2 I L91 L7 14
    LOCALVARIABLE k2 I L92 L7 15
    LOCALVARIABLE f22 F L93 L7 16
    LOCALVARIABLE f23 F L94 L7 17
    LOCALVARIABLE f24 F L95 L7 18
    LOCALVARIABLE f14 F L96 L7 19
    LOCALVARIABLE f15 F L104 L7 20
    LOCALVARIABLE d3 D L122 L7 21
    LOCALVARIABLE this Lnet/minecraft/client/renderer/RenderGlobal; L0 L168 0
    LOCALVARIABLE partialTicks F L0 L168 1
    LOCALVARIABLE pass I L0 L168 2
    LOCALVARIABLE renderer Lnet/minecraftforge/client/IRenderHandler; L1 L168 3
    MAXSTACK = 8
    MAXLOCALS = 26

  // access flags 0x1
  public func_180447_b(FIDDD)V
   L0
    LINENUMBER 1495 L0
    INVOKESTATIC net/minecraftforge/fml/client/FMLClientHandler.instance ()Lnet/minecraftforge/fml/client/FMLClientHandler;
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72773_u : I
    FLOAD 1
    INVOKEVIRTUAL net/minecraftforge/fml/client/FMLClientHandler.renderClouds (IF)Z
    IFEQ L1
    RETURN
   L1
    LINENUMBER 1496 L1
   FRAME SAME
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72777_q : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71441_e : Lnet/minecraft/client/multiplayer/WorldClient;
    GETFIELD net/minecraft/client/multiplayer/WorldClient.field_73011_w : Lnet/minecraft/world/WorldProvider;
    INVOKEVIRTUAL net/minecraft/world/WorldProvider.func_76569_d ()Z
    IFEQ L2
   L3
    LINENUMBER 1498 L3
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72777_q : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71474_y : Lnet/minecraft/client/settings/GameSettings;
    INVOKEVIRTUAL net/minecraft/client/settings/GameSettings.func_181147_e ()I
    ICONST_2
    IF_ICMPNE L4
   L5
    LINENUMBER 1500 L5
    ALOAD 0
    FLOAD 1
    ILOAD 2
    DLOAD 3
    DLOAD 5
    DLOAD 7
    INVOKESPECIAL net/minecraft/client/renderer/RenderGlobal.func_180445_c (FIDDD)V
    GOTO L2
   L4
    LINENUMBER 1504 L4
   FRAME SAME
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179129_p ()V
   L6
    LINENUMBER 1505 L6
    BIPUSH 32
    ISTORE 9
   L7
    LINENUMBER 1506 L7
    BIPUSH 8
    ISTORE 10
   L8
    LINENUMBER 1507 L8
    INVOKESTATIC net/minecraft/client/renderer/Tessellator.func_178181_a ()Lnet/minecraft/client/renderer/Tessellator;
    ASTORE 11
   L9
    LINENUMBER 1508 L9
    ALOAD 11
    INVOKEVIRTUAL net/minecraft/client/renderer/Tessellator.func_178180_c ()Lnet/minecraft/client/renderer/BufferBuilder;
    ASTORE 12
   L10
    LINENUMBER 1509 L10
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72770_i : Lnet/minecraft/client/renderer/texture/TextureManager;
    GETSTATIC net/minecraft/client/renderer/RenderGlobal.field_110925_j : Lnet/minecraft/util/ResourceLocation;
    INVOKEVIRTUAL net/minecraft/client/renderer/texture/TextureManager.func_110577_a (Lnet/minecraft/util/ResourceLocation;)V
   L11
    LINENUMBER 1510 L11
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179147_l ()V
   L12
    LINENUMBER 1511 L12
    GETSTATIC net/minecraft/client/renderer/GlStateManager$SourceFactor.SRC_ALPHA : Lnet/minecraft/client/renderer/GlStateManager$SourceFactor;
    GETSTATIC net/minecraft/client/renderer/GlStateManager$DestFactor.ONE_MINUS_SRC_ALPHA : Lnet/minecraft/client/renderer/GlStateManager$DestFactor;
    GETSTATIC net/minecraft/client/renderer/GlStateManager$SourceFactor.ONE : Lnet/minecraft/client/renderer/GlStateManager$SourceFactor;
    GETSTATIC net/minecraft/client/renderer/GlStateManager$DestFactor.ZERO : Lnet/minecraft/client/renderer/GlStateManager$DestFactor;
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_187428_a (Lnet/minecraft/client/renderer/GlStateManager$SourceFactor;Lnet/minecraft/client/renderer/GlStateManager$DestFactor;Lnet/minecraft/client/renderer/GlStateManager$SourceFactor;Lnet/minecraft/client/renderer/GlStateManager$DestFactor;)V
   L13
    LINENUMBER 1512 L13
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    FLOAD 1
    INVOKEVIRTUAL net/minecraft/client/multiplayer/WorldClient.func_72824_f (F)Lnet/minecraft/util/math/Vec3d;
    ASTORE 13
   L14
    LINENUMBER 1513 L14
    ALOAD 13
    GETFIELD net/minecraft/util/math/Vec3d.field_72450_a : D
    D2F
    FSTORE 14
   L15
    LINENUMBER 1514 L15
    ALOAD 13
    GETFIELD net/minecraft/util/math/Vec3d.field_72448_b : D
    D2F
    FSTORE 15
   L16
    LINENUMBER 1515 L16
    ALOAD 13
    GETFIELD net/minecraft/util/math/Vec3d.field_72449_c : D
    D2F
    FSTORE 16
   L17
    LINENUMBER 1517 L17
    ILOAD 2
    ICONST_2
    IF_ICMPEQ L18
   L19
    LINENUMBER 1519 L19
    FLOAD 14
    LDC 30.0
    FMUL
    FLOAD 15
    LDC 59.0
    FMUL
    FADD
    FLOAD 16
    LDC 11.0
    FMUL
    FADD
    LDC 100.0
    FDIV
    FSTORE 17
   L20
    LINENUMBER 1520 L20
    FLOAD 14
    LDC 30.0
    FMUL
    FLOAD 15
    LDC 70.0
    FMUL
    FADD
    LDC 100.0
    FDIV
    FSTORE 18
   L21
    LINENUMBER 1521 L21
    FLOAD 14
    LDC 30.0
    FMUL
    FLOAD 16
    LDC 70.0
    FMUL
    FADD
    LDC 100.0
    FDIV
    FSTORE 19
   L22
    LINENUMBER 1522 L22
    FLOAD 17
    FSTORE 14
   L23
    LINENUMBER 1523 L23
    FLOAD 18
    FSTORE 15
   L24
    LINENUMBER 1524 L24
    FLOAD 19
    FSTORE 16
   L18
    LINENUMBER 1527 L18
   FRAME FULL [net/minecraft/client/renderer/RenderGlobal F I D D D I I net/minecraft/client/renderer/Tessellator net/minecraft/client/renderer/BufferBuilder net/minecraft/util/math/Vec3d F F F] []
    LDC 4.8828125E-4
    FSTORE 17
   L25
    LINENUMBER 1528 L25
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72773_u : I
    I2F
    FLOAD 1
    FADD
    F2D
    DSTORE 20
   L26
    LINENUMBER 1529 L26
    DLOAD 3
    DLOAD 20
    LDC 0.029999999329447746
    DMUL
    DADD
    DSTORE 22
   L27
    LINENUMBER 1530 L27
    DLOAD 22
    LDC 2048.0
    DDIV
    INVOKESTATIC net/minecraft/util/math/MathHelper.func_76128_c (D)I
    ISTORE 24
   L28
    LINENUMBER 1531 L28
    DLOAD 7
    LDC 2048.0
    DDIV
    INVOKESTATIC net/minecraft/util/math/MathHelper.func_76128_c (D)I
    ISTORE 25
   L29
    LINENUMBER 1532 L29
    DLOAD 22
    ILOAD 24
    SIPUSH 2048
    IMUL
    I2D
    DSUB
    DSTORE 22
   L30
    LINENUMBER 1533 L30
    DLOAD 7
    ILOAD 25
    SIPUSH 2048
    IMUL
    I2D
    DSUB
    DSTORE 26
   L31
    LINENUMBER 1534 L31
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    GETFIELD net/minecraft/client/multiplayer/WorldClient.field_73011_w : Lnet/minecraft/world/WorldProvider;
    INVOKEVIRTUAL net/minecraft/world/WorldProvider.func_76571_f ()F
    DLOAD 5
    D2F
    FSUB
    LDC 0.33
    FADD
    FSTORE 28
   L32
    LINENUMBER 1535 L32
    DLOAD 22
    LDC 4.8828125E-4
    DMUL
    D2F
    FSTORE 29
   L33
    LINENUMBER 1536 L33
    DLOAD 26
    LDC 4.8828125E-4
    DMUL
    D2F
    FSTORE 30
   L34
    LINENUMBER 1537 L34
    ALOAD 12
    BIPUSH 7
    GETSTATIC net/minecraft/client/renderer/vertex/DefaultVertexFormats.field_181709_i : Lnet/minecraft/client/renderer/vertex/VertexFormat;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181668_a (ILnet/minecraft/client/renderer/vertex/VertexFormat;)V
   L35
    LINENUMBER 1539 L35
    SIPUSH -256
    ISTORE 31
   L36
   FRAME FULL [net/minecraft/client/renderer/RenderGlobal F I D D D I I net/minecraft/client/renderer/Tessellator net/minecraft/client/renderer/BufferBuilder net/minecraft/util/math/Vec3d F F F F T T D D I I D F F F I] []
    ILOAD 31
    SIPUSH 256
    IF_ICMPGE L37
   L38
    LINENUMBER 1541 L38
    SIPUSH -256
    ISTORE 32
   L39
   FRAME APPEND [I]
    ILOAD 32
    SIPUSH 256
    IF_ICMPGE L40
   L41
    LINENUMBER 1543 L41
    ALOAD 12
    ILOAD 31
    ICONST_0
    IADD
    I2D
    FLOAD 28
    F2D
    ILOAD 32
    BIPUSH 32
    IADD
    I2D
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    ILOAD 31
    ICONST_0
    IADD
    I2F
    LDC 4.8828125E-4
    FMUL
    FLOAD 29
    FADD
    F2D
    ILOAD 32
    BIPUSH 32
    IADD
    I2F
    LDC 4.8828125E-4
    FMUL
    FLOAD 30
    FADD
    F2D
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_187315_a (DD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 14
    FLOAD 15
    FLOAD 16
    LDC 0.8
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181666_a (FFFF)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L42
    LINENUMBER 1544 L42
    ALOAD 12
    ILOAD 31
    BIPUSH 32
    IADD
    I2D
    FLOAD 28
    F2D
    ILOAD 32
    BIPUSH 32
    IADD
    I2D
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    ILOAD 31
    BIPUSH 32
    IADD
    I2F
    LDC 4.8828125E-4
    FMUL
    FLOAD 29
    FADD
    F2D
    ILOAD 32
    BIPUSH 32
    IADD
    I2F
    LDC 4.8828125E-4
    FMUL
    FLOAD 30
    FADD
    F2D
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_187315_a (DD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 14
    FLOAD 15
    FLOAD 16
    LDC 0.8
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181666_a (FFFF)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L43
    LINENUMBER 1545 L43
    ALOAD 12
    ILOAD 31
    BIPUSH 32
    IADD
    I2D
    FLOAD 28
    F2D
    ILOAD 32
    ICONST_0
    IADD
    I2D
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    ILOAD 31
    BIPUSH 32
    IADD
    I2F
    LDC 4.8828125E-4
    FMUL
    FLOAD 29
    FADD
    F2D
    ILOAD 32
    ICONST_0
    IADD
    I2F
    LDC 4.8828125E-4
    FMUL
    FLOAD 30
    FADD
    F2D
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_187315_a (DD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 14
    FLOAD 15
    FLOAD 16
    LDC 0.8
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181666_a (FFFF)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L44
    LINENUMBER 1546 L44
    ALOAD 12
    ILOAD 31
    ICONST_0
    IADD
    I2D
    FLOAD 28
    F2D
    ILOAD 32
    ICONST_0
    IADD
    I2D
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    ILOAD 31
    ICONST_0
    IADD
    I2F
    LDC 4.8828125E-4
    FMUL
    FLOAD 29
    FADD
    F2D
    ILOAD 32
    ICONST_0
    IADD
    I2F
    LDC 4.8828125E-4
    FMUL
    FLOAD 30
    FADD
    F2D
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_187315_a (DD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 14
    FLOAD 15
    FLOAD 16
    LDC 0.8
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181666_a (FFFF)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L45
    LINENUMBER 1541 L45
    IINC 32 32
    GOTO L39
   L40
    LINENUMBER 1539 L40
   FRAME CHOP 1
    IINC 31 32
    GOTO L36
   L37
    LINENUMBER 1550 L37
   FRAME CHOP 1
    ALOAD 11
    INVOKEVIRTUAL net/minecraft/client/renderer/Tessellator.func_78381_a ()V
   L46
    LINENUMBER 1551 L46
    FCONST_1
    FCONST_1
    FCONST_1
    FCONST_1
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179131_c (FFFF)V
   L47
    LINENUMBER 1552 L47
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179084_k ()V
   L48
    LINENUMBER 1553 L48
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179089_o ()V
   L2
    LINENUMBER 1556 L2
   FRAME FULL [net/minecraft/client/renderer/RenderGlobal F I D D D] []
    RETURN
   L49
    LOCALVARIABLE f3 F L20 L18 17
    LOCALVARIABLE f4 F L21 L18 18
    LOCALVARIABLE f5 F L22 L18 19
    LOCALVARIABLE l2 I L39 L40 32
    LOCALVARIABLE k2 I L36 L37 31
    LOCALVARIABLE k1 I L7 L2 9
    LOCALVARIABLE l1 I L8 L2 10
    LOCALVARIABLE tessellator Lnet/minecraft/client/renderer/Tessellator; L9 L2 11
    LOCALVARIABLE bufferbuilder Lnet/minecraft/client/renderer/BufferBuilder; L10 L2 12
    LOCALVARIABLE vec3d Lnet/minecraft/util/math/Vec3d; L14 L2 13
    LOCALVARIABLE f F L15 L2 14
    LOCALVARIABLE f1 F L16 L2 15
    LOCALVARIABLE f2 F L17 L2 16
    LOCALVARIABLE f9 F L25 L2 17
    LOCALVARIABLE d5 D L26 L2 20
    LOCALVARIABLE d3 D L27 L2 22
    LOCALVARIABLE i2 I L28 L2 24
    LOCALVARIABLE j2 I L29 L2 25
    LOCALVARIABLE lvt_22_1_ D L31 L2 26
    LOCALVARIABLE f6 F L32 L2 28
    LOCALVARIABLE f7 F L33 L2 29
    LOCALVARIABLE f8 F L34 L2 30
    LOCALVARIABLE this Lnet/minecraft/client/renderer/RenderGlobal; L0 L49 0
    LOCALVARIABLE partialTicks F L0 L49 1
    LOCALVARIABLE pass I L0 L49 2
    LOCALVARIABLE p_180447_3_ D L0 L49 3
    LOCALVARIABLE p_180447_5_ D L0 L49 5
    LOCALVARIABLE p_180447_7_ D L0 L49 7
    MAXSTACK = 9
    MAXLOCALS = 33

  // access flags 0x1
  public func_72721_a(DDDF)Z
   L0
    LINENUMBER 1560 L0
    ICONST_0
    IRETURN
   L1
    LOCALVARIABLE this Lnet/minecraft/client/renderer/RenderGlobal; L0 L1 0
    LOCALVARIABLE x D L0 L1 1
    LOCALVARIABLE y D L0 L1 3
    LOCALVARIABLE z D L0 L1 5
    LOCALVARIABLE partialTicks F L0 L1 7
    MAXSTACK = 1
    MAXLOCALS = 8

  // access flags 0x2
  private func_180445_c(FIDDD)V
   L0
    LINENUMBER 1565 L0
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179129_p ()V
   L1
    LINENUMBER 1566 L1
    INVOKESTATIC net/minecraft/client/renderer/Tessellator.func_178181_a ()Lnet/minecraft/client/renderer/Tessellator;
    ASTORE 9
   L2
    LINENUMBER 1567 L2
    ALOAD 9
    INVOKEVIRTUAL net/minecraft/client/renderer/Tessellator.func_178180_c ()Lnet/minecraft/client/renderer/BufferBuilder;
    ASTORE 10
   L3
    LINENUMBER 1568 L3
    LDC 12.0
    FSTORE 11
   L4
    LINENUMBER 1569 L4
    LDC 4.0
    FSTORE 12
   L5
    LINENUMBER 1570 L5
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72773_u : I
    I2F
    FLOAD 1
    FADD
    F2D
    DSTORE 13
   L6
    LINENUMBER 1571 L6
    DLOAD 3
    DLOAD 13
    LDC 0.029999999329447746
    DMUL
    DADD
    LDC 12.0
    DDIV
    DSTORE 15
   L7
    LINENUMBER 1572 L7
    DLOAD 7
    LDC 12.0
    DDIV
    LDC 0.33000001311302185
    DADD
    DSTORE 17
   L8
    LINENUMBER 1573 L8
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    GETFIELD net/minecraft/client/multiplayer/WorldClient.field_73011_w : Lnet/minecraft/world/WorldProvider;
    INVOKEVIRTUAL net/minecraft/world/WorldProvider.func_76571_f ()F
    DLOAD 5
    D2F
    FSUB
    LDC 0.33
    FADD
    FSTORE 19
   L9
    LINENUMBER 1574 L9
    DLOAD 15
    LDC 2048.0
    DDIV
    INVOKESTATIC net/minecraft/util/math/MathHelper.func_76128_c (D)I
    ISTORE 20
   L10
    LINENUMBER 1575 L10
    DLOAD 17
    LDC 2048.0
    DDIV
    INVOKESTATIC net/minecraft/util/math/MathHelper.func_76128_c (D)I
    ISTORE 21
   L11
    LINENUMBER 1576 L11
    DLOAD 15
    ILOAD 20
    SIPUSH 2048
    IMUL
    I2D
    DSUB
    DSTORE 15
   L12
    LINENUMBER 1577 L12
    DLOAD 17
    ILOAD 21
    SIPUSH 2048
    IMUL
    I2D
    DSUB
    DSTORE 17
   L13
    LINENUMBER 1578 L13
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72770_i : Lnet/minecraft/client/renderer/texture/TextureManager;
    GETSTATIC net/minecraft/client/renderer/RenderGlobal.field_110925_j : Lnet/minecraft/util/ResourceLocation;
    INVOKEVIRTUAL net/minecraft/client/renderer/texture/TextureManager.func_110577_a (Lnet/minecraft/util/ResourceLocation;)V
   L14
    LINENUMBER 1579 L14
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179147_l ()V
   L15
    LINENUMBER 1580 L15
    GETSTATIC net/minecraft/client/renderer/GlStateManager$SourceFactor.SRC_ALPHA : Lnet/minecraft/client/renderer/GlStateManager$SourceFactor;
    GETSTATIC net/minecraft/client/renderer/GlStateManager$DestFactor.ONE_MINUS_SRC_ALPHA : Lnet/minecraft/client/renderer/GlStateManager$DestFactor;
    GETSTATIC net/minecraft/client/renderer/GlStateManager$SourceFactor.ONE : Lnet/minecraft/client/renderer/GlStateManager$SourceFactor;
    GETSTATIC net/minecraft/client/renderer/GlStateManager$DestFactor.ZERO : Lnet/minecraft/client/renderer/GlStateManager$DestFactor;
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_187428_a (Lnet/minecraft/client/renderer/GlStateManager$SourceFactor;Lnet/minecraft/client/renderer/GlStateManager$DestFactor;Lnet/minecraft/client/renderer/GlStateManager$SourceFactor;Lnet/minecraft/client/renderer/GlStateManager$DestFactor;)V
   L16
    LINENUMBER 1581 L16
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    FLOAD 1
    INVOKEVIRTUAL net/minecraft/client/multiplayer/WorldClient.func_72824_f (F)Lnet/minecraft/util/math/Vec3d;
    ASTORE 22
   L17
    LINENUMBER 1582 L17
    ALOAD 22
    GETFIELD net/minecraft/util/math/Vec3d.field_72450_a : D
    D2F
    FSTORE 23
   L18
    LINENUMBER 1583 L18
    ALOAD 22
    GETFIELD net/minecraft/util/math/Vec3d.field_72448_b : D
    D2F
    FSTORE 24
   L19
    LINENUMBER 1584 L19
    ALOAD 22
    GETFIELD net/minecraft/util/math/Vec3d.field_72449_c : D
    D2F
    FSTORE 25
   L20
    LINENUMBER 1586 L20
    ILOAD 2
    ICONST_2
    IF_ICMPEQ L21
   L22
    LINENUMBER 1588 L22
    FLOAD 23
    LDC 30.0
    FMUL
    FLOAD 24
    LDC 59.0
    FMUL
    FADD
    FLOAD 25
    LDC 11.0
    FMUL
    FADD
    LDC 100.0
    FDIV
    FSTORE 26
   L23
    LINENUMBER 1589 L23
    FLOAD 23
    LDC 30.0
    FMUL
    FLOAD 24
    LDC 70.0
    FMUL
    FADD
    LDC 100.0
    FDIV
    FSTORE 27
   L24
    LINENUMBER 1590 L24
    FLOAD 23
    LDC 30.0
    FMUL
    FLOAD 25
    LDC 70.0
    FMUL
    FADD
    LDC 100.0
    FDIV
    FSTORE 28
   L25
    LINENUMBER 1591 L25
    FLOAD 26
    FSTORE 23
   L26
    LINENUMBER 1592 L26
    FLOAD 27
    FSTORE 24
   L27
    LINENUMBER 1593 L27
    FLOAD 28
    FSTORE 25
   L21
    LINENUMBER 1596 L21
   FRAME FULL [net/minecraft/client/renderer/RenderGlobal F I D D D net/minecraft/client/renderer/Tessellator net/minecraft/client/renderer/BufferBuilder F F D D D F I I net/minecraft/util/math/Vec3d F F F] []
    FLOAD 23
    LDC 0.9
    FMUL
    FSTORE 26
   L28
    LINENUMBER 1597 L28
    FLOAD 24
    LDC 0.9
    FMUL
    FSTORE 27
   L29
    LINENUMBER 1598 L29
    FLOAD 25
    LDC 0.9
    FMUL
    FSTORE 28
   L30
    LINENUMBER 1599 L30
    FLOAD 23
    LDC 0.7
    FMUL
    FSTORE 29
   L31
    LINENUMBER 1600 L31
    FLOAD 24
    LDC 0.7
    FMUL
    FSTORE 30
   L32
    LINENUMBER 1601 L32
    FLOAD 25
    LDC 0.7
    FMUL
    FSTORE 31
   L33
    LINENUMBER 1602 L33
    FLOAD 23
    LDC 0.8
    FMUL
    FSTORE 32
   L34
    LINENUMBER 1603 L34
    FLOAD 24
    LDC 0.8
    FMUL
    FSTORE 33
   L35
    LINENUMBER 1604 L35
    FLOAD 25
    LDC 0.8
    FMUL
    FSTORE 34
   L36
    LINENUMBER 1605 L36
    LDC 0.00390625
    FSTORE 35
   L37
    LINENUMBER 1606 L37
    DLOAD 15
    INVOKESTATIC net/minecraft/util/math/MathHelper.func_76128_c (D)I
    I2F
    LDC 0.00390625
    FMUL
    FSTORE 36
   L38
    LINENUMBER 1607 L38
    DLOAD 17
    INVOKESTATIC net/minecraft/util/math/MathHelper.func_76128_c (D)I
    I2F
    LDC 0.00390625
    FMUL
    FSTORE 37
   L39
    LINENUMBER 1608 L39
    DLOAD 15
    DLOAD 15
    INVOKESTATIC net/minecraft/util/math/MathHelper.func_76128_c (D)I
    I2D
    DSUB
    D2F
    FSTORE 38
   L40
    LINENUMBER 1609 L40
    DLOAD 17
    DLOAD 17
    INVOKESTATIC net/minecraft/util/math/MathHelper.func_76128_c (D)I
    I2D
    DSUB
    D2F
    FSTORE 39
   L41
    LINENUMBER 1610 L41
    BIPUSH 8
    ISTORE 40
   L42
    LINENUMBER 1611 L42
    ICONST_4
    ISTORE 41
   L43
    LINENUMBER 1612 L43
    LDC 9.765625E-4
    FSTORE 42
   L44
    LINENUMBER 1613 L44
    LDC 12.0
    FCONST_1
    LDC 12.0
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179152_a (FFF)V
   L45
    LINENUMBER 1615 L45
    ICONST_0
    ISTORE 43
   L46
   FRAME FULL [net/minecraft/client/renderer/RenderGlobal F I D D D net/minecraft/client/renderer/Tessellator net/minecraft/client/renderer/BufferBuilder F F D D D F I I net/minecraft/util/math/Vec3d F F F F F F F F F F F F F F F F F I I F I] []
    ILOAD 43
    ICONST_2
    IF_ICMPGE L47
   L48
    LINENUMBER 1617 L48
    ILOAD 43
    IFNE L49
   L50
    LINENUMBER 1619 L50
    ICONST_0
    ICONST_0
    ICONST_0
    ICONST_0
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179135_a (ZZZZ)V
    GOTO L51
   L49
    LINENUMBER 1623 L49
   FRAME SAME
    ILOAD 2
    TABLESWITCH
      0: L52
      1: L53
      2: L54
      default: L51
   L52
    LINENUMBER 1626 L52
   FRAME SAME
    ICONST_0
    ICONST_1
    ICONST_1
    ICONST_1
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179135_a (ZZZZ)V
   L55
    LINENUMBER 1627 L55
    GOTO L51
   L53
    LINENUMBER 1629 L53
   FRAME SAME
    ICONST_1
    ICONST_0
    ICONST_0
    ICONST_1
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179135_a (ZZZZ)V
   L56
    LINENUMBER 1630 L56
    GOTO L51
   L54
    LINENUMBER 1632 L54
   FRAME SAME
    ICONST_1
    ICONST_1
    ICONST_1
    ICONST_1
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179135_a (ZZZZ)V
   L51
    LINENUMBER 1636 L51
   FRAME SAME
    BIPUSH -3
    ISTORE 44
   L57
   FRAME APPEND [I]
    ILOAD 44
    ICONST_4
    IF_ICMPGT L58
   L59
    LINENUMBER 1638 L59
    BIPUSH -3
    ISTORE 45
   L60
   FRAME APPEND [I]
    ILOAD 45
    ICONST_4
    IF_ICMPGT L61
   L62
    LINENUMBER 1640 L62
    ALOAD 10
    BIPUSH 7
    GETSTATIC net/minecraft/client/renderer/vertex/DefaultVertexFormats.field_181712_l : Lnet/minecraft/client/renderer/vertex/VertexFormat;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181668_a (ILnet/minecraft/client/renderer/vertex/VertexFormat;)V
   L63
    LINENUMBER 1641 L63
    ILOAD 44
    BIPUSH 8
    IMUL
    I2F
    FSTORE 46
   L64
    LINENUMBER 1642 L64
    ILOAD 45
    BIPUSH 8
    IMUL
    I2F
    FSTORE 47
   L65
    LINENUMBER 1643 L65
    FLOAD 46
    FLOAD 38
    FSUB
    FSTORE 48
   L66
    LINENUMBER 1644 L66
    FLOAD 47
    FLOAD 39
    FSUB
    FSTORE 49
   L67
    LINENUMBER 1646 L67
    FLOAD 19
    LDC -5.0
    FCMPL
    IFLE L68
   L69
    LINENUMBER 1648 L69
    ALOAD 10
    FLOAD 48
    FCONST_0
    FADD
    F2D
    FLOAD 19
    FCONST_0
    FADD
    F2D
    FLOAD 49
    LDC 8.0
    FADD
    F2D
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 46
    FCONST_0
    FADD
    LDC 0.00390625
    FMUL
    FLOAD 36
    FADD
    F2D
    FLOAD 47
    LDC 8.0
    FADD
    LDC 0.00390625
    FMUL
    FLOAD 37
    FADD
    F2D
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_187315_a (DD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 29
    FLOAD 30
    FLOAD 31
    LDC 0.8
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181666_a (FFFF)Lnet/minecraft/client/renderer/BufferBuilder;
    FCONST_0
    LDC -1.0
    FCONST_0
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181663_c (FFF)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L70
    LINENUMBER 1649 L70
    ALOAD 10
    FLOAD 48
    LDC 8.0
    FADD
    F2D
    FLOAD 19
    FCONST_0
    FADD
    F2D
    FLOAD 49
    LDC 8.0
    FADD
    F2D
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 46
    LDC 8.0
    FADD
    LDC 0.00390625
    FMUL
    FLOAD 36
    FADD
    F2D
    FLOAD 47
    LDC 8.0
    FADD
    LDC 0.00390625
    FMUL
    FLOAD 37
    FADD
    F2D
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_187315_a (DD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 29
    FLOAD 30
    FLOAD 31
    LDC 0.8
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181666_a (FFFF)Lnet/minecraft/client/renderer/BufferBuilder;
    FCONST_0
    LDC -1.0
    FCONST_0
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181663_c (FFF)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L71
    LINENUMBER 1650 L71
    ALOAD 10
    FLOAD 48
    LDC 8.0
    FADD
    F2D
    FLOAD 19
    FCONST_0
    FADD
    F2D
    FLOAD 49
    FCONST_0
    FADD
    F2D
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 46
    LDC 8.0
    FADD
    LDC 0.00390625
    FMUL
    FLOAD 36
    FADD
    F2D
    FLOAD 47
    FCONST_0
    FADD
    LDC 0.00390625
    FMUL
    FLOAD 37
    FADD
    F2D
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_187315_a (DD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 29
    FLOAD 30
    FLOAD 31
    LDC 0.8
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181666_a (FFFF)Lnet/minecraft/client/renderer/BufferBuilder;
    FCONST_0
    LDC -1.0
    FCONST_0
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181663_c (FFF)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L72
    LINENUMBER 1651 L72
    ALOAD 10
    FLOAD 48
    FCONST_0
    FADD
    F2D
    FLOAD 19
    FCONST_0
    FADD
    F2D
    FLOAD 49
    FCONST_0
    FADD
    F2D
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 46
    FCONST_0
    FADD
    LDC 0.00390625
    FMUL
    FLOAD 36
    FADD
    F2D
    FLOAD 47
    FCONST_0
    FADD
    LDC 0.00390625
    FMUL
    FLOAD 37
    FADD
    F2D
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_187315_a (DD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 29
    FLOAD 30
    FLOAD 31
    LDC 0.8
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181666_a (FFFF)Lnet/minecraft/client/renderer/BufferBuilder;
    FCONST_0
    LDC -1.0
    FCONST_0
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181663_c (FFF)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L68
    LINENUMBER 1654 L68
   FRAME FULL [net/minecraft/client/renderer/RenderGlobal F I D D D net/minecraft/client/renderer/Tessellator net/minecraft/client/renderer/BufferBuilder F F D D D F I I net/minecraft/util/math/Vec3d F F F F F F F F F F F F F F F F F I I F I I I F F F F] []
    FLOAD 19
    LDC 5.0
    FCMPG
    IFGT L73
   L74
    LINENUMBER 1656 L74
    ALOAD 10
    FLOAD 48
    FCONST_0
    FADD
    F2D
    FLOAD 19
    LDC 4.0
    FADD
    LDC 9.765625E-4
    FSUB
    F2D
    FLOAD 49
    LDC 8.0
    FADD
    F2D
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 46
    FCONST_0
    FADD
    LDC 0.00390625
    FMUL
    FLOAD 36
    FADD
    F2D
    FLOAD 47
    LDC 8.0
    FADD
    LDC 0.00390625
    FMUL
    FLOAD 37
    FADD
    F2D
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_187315_a (DD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 23
    FLOAD 24
    FLOAD 25
    LDC 0.8
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181666_a (FFFF)Lnet/minecraft/client/renderer/BufferBuilder;
    FCONST_0
    FCONST_1
    FCONST_0
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181663_c (FFF)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L75
    LINENUMBER 1657 L75
    ALOAD 10
    FLOAD 48
    LDC 8.0
    FADD
    F2D
    FLOAD 19
    LDC 4.0
    FADD
    LDC 9.765625E-4
    FSUB
    F2D
    FLOAD 49
    LDC 8.0
    FADD
    F2D
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 46
    LDC 8.0
    FADD
    LDC 0.00390625
    FMUL
    FLOAD 36
    FADD
    F2D
    FLOAD 47
    LDC 8.0
    FADD
    LDC 0.00390625
    FMUL
    FLOAD 37
    FADD
    F2D
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_187315_a (DD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 23
    FLOAD 24
    FLOAD 25
    LDC 0.8
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181666_a (FFFF)Lnet/minecraft/client/renderer/BufferBuilder;
    FCONST_0
    FCONST_1
    FCONST_0
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181663_c (FFF)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L76
    LINENUMBER 1658 L76
    ALOAD 10
    FLOAD 48
    LDC 8.0
    FADD
    F2D
    FLOAD 19
    LDC 4.0
    FADD
    LDC 9.765625E-4
    FSUB
    F2D
    FLOAD 49
    FCONST_0
    FADD
    F2D
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 46
    LDC 8.0
    FADD
    LDC 0.00390625
    FMUL
    FLOAD 36
    FADD
    F2D
    FLOAD 47
    FCONST_0
    FADD
    LDC 0.00390625
    FMUL
    FLOAD 37
    FADD
    F2D
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_187315_a (DD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 23
    FLOAD 24
    FLOAD 25
    LDC 0.8
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181666_a (FFFF)Lnet/minecraft/client/renderer/BufferBuilder;
    FCONST_0
    FCONST_1
    FCONST_0
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181663_c (FFF)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L77
    LINENUMBER 1659 L77
    ALOAD 10
    FLOAD 48
    FCONST_0
    FADD
    F2D
    FLOAD 19
    LDC 4.0
    FADD
    LDC 9.765625E-4
    FSUB
    F2D
    FLOAD 49
    FCONST_0
    FADD
    F2D
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 46
    FCONST_0
    FADD
    LDC 0.00390625
    FMUL
    FLOAD 36
    FADD
    F2D
    FLOAD 47
    FCONST_0
    FADD
    LDC 0.00390625
    FMUL
    FLOAD 37
    FADD
    F2D
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_187315_a (DD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 23
    FLOAD 24
    FLOAD 25
    LDC 0.8
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181666_a (FFFF)Lnet/minecraft/client/renderer/BufferBuilder;
    FCONST_0
    FCONST_1
    FCONST_0
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181663_c (FFF)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L73
    LINENUMBER 1662 L73
   FRAME SAME
    ILOAD 44
    ICONST_M1
    IF_ICMPLE L78
   L79
    LINENUMBER 1664 L79
    ICONST_0
    ISTORE 50
   L80
   FRAME APPEND [I]
    ILOAD 50
    BIPUSH 8
    IF_ICMPGE L78
   L81
    LINENUMBER 1666 L81
    ALOAD 10
    FLOAD 48
    ILOAD 50
    I2F
    FADD
    FCONST_0
    FADD
    F2D
    FLOAD 19
    FCONST_0
    FADD
    F2D
    FLOAD 49
    LDC 8.0
    FADD
    F2D
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 46
    ILOAD 50
    I2F
    FADD
    LDC 0.5
    FADD
    LDC 0.00390625
    FMUL
    FLOAD 36
    FADD
    F2D
    FLOAD 47
    LDC 8.0
    FADD
    LDC 0.00390625
    FMUL
    FLOAD 37
    FADD
    F2D
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_187315_a (DD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 26
    FLOAD 27
    FLOAD 28
    LDC 0.8
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181666_a (FFFF)Lnet/minecraft/client/renderer/BufferBuilder;
    LDC -1.0
    FCONST_0
    FCONST_0
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181663_c (FFF)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L82
    LINENUMBER 1667 L82
    ALOAD 10
    FLOAD 48
    ILOAD 50
    I2F
    FADD
    FCONST_0
    FADD
    F2D
    FLOAD 19
    LDC 4.0
    FADD
    F2D
    FLOAD 49
    LDC 8.0
    FADD
    F2D
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 46
    ILOAD 50
    I2F
    FADD
    LDC 0.5
    FADD
    LDC 0.00390625
    FMUL
    FLOAD 36
    FADD
    F2D
    FLOAD 47
    LDC 8.0
    FADD
    LDC 0.00390625
    FMUL
    FLOAD 37
    FADD
    F2D
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_187315_a (DD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 26
    FLOAD 27
    FLOAD 28
    LDC 0.8
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181666_a (FFFF)Lnet/minecraft/client/renderer/BufferBuilder;
    LDC -1.0
    FCONST_0
    FCONST_0
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181663_c (FFF)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L83
    LINENUMBER 1668 L83
    ALOAD 10
    FLOAD 48
    ILOAD 50
    I2F
    FADD
    FCONST_0
    FADD
    F2D
    FLOAD 19
    LDC 4.0
    FADD
    F2D
    FLOAD 49
    FCONST_0
    FADD
    F2D
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 46
    ILOAD 50
    I2F
    FADD
    LDC 0.5
    FADD
    LDC 0.00390625
    FMUL
    FLOAD 36
    FADD
    F2D
    FLOAD 47
    FCONST_0
    FADD
    LDC 0.00390625
    FMUL
    FLOAD 37
    FADD
    F2D
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_187315_a (DD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 26
    FLOAD 27
    FLOAD 28
    LDC 0.8
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181666_a (FFFF)Lnet/minecraft/client/renderer/BufferBuilder;
    LDC -1.0
    FCONST_0
    FCONST_0
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181663_c (FFF)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L84
    LINENUMBER 1669 L84
    ALOAD 10
    FLOAD 48
    ILOAD 50
    I2F
    FADD
    FCONST_0
    FADD
    F2D
    FLOAD 19
    FCONST_0
    FADD
    F2D
    FLOAD 49
    FCONST_0
    FADD
    F2D
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 46
    ILOAD 50
    I2F
    FADD
    LDC 0.5
    FADD
    LDC 0.00390625
    FMUL
    FLOAD 36
    FADD
    F2D
    FLOAD 47
    FCONST_0
    FADD
    LDC 0.00390625
    FMUL
    FLOAD 37
    FADD
    F2D
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_187315_a (DD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 26
    FLOAD 27
    FLOAD 28
    LDC 0.8
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181666_a (FFFF)Lnet/minecraft/client/renderer/BufferBuilder;
    LDC -1.0
    FCONST_0
    FCONST_0
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181663_c (FFF)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L85
    LINENUMBER 1664 L85
    IINC 50 1
    GOTO L80
   L78
    LINENUMBER 1673 L78
   FRAME CHOP 1
    ILOAD 44
    ICONST_1
    IF_ICMPGT L86
   L87
    LINENUMBER 1675 L87
    ICONST_0
    ISTORE 50
   L88
   FRAME APPEND [I]
    ILOAD 50
    BIPUSH 8
    IF_ICMPGE L86
   L89
    LINENUMBER 1677 L89
    ALOAD 10
    FLOAD 48
    ILOAD 50
    I2F
    FADD
    FCONST_1
    FADD
    LDC 9.765625E-4
    FSUB
    F2D
    FLOAD 19
    FCONST_0
    FADD
    F2D
    FLOAD 49
    LDC 8.0
    FADD
    F2D
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 46
    ILOAD 50
    I2F
    FADD
    LDC 0.5
    FADD
    LDC 0.00390625
    FMUL
    FLOAD 36
    FADD
    F2D
    FLOAD 47
    LDC 8.0
    FADD
    LDC 0.00390625
    FMUL
    FLOAD 37
    FADD
    F2D
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_187315_a (DD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 26
    FLOAD 27
    FLOAD 28
    LDC 0.8
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181666_a (FFFF)Lnet/minecraft/client/renderer/BufferBuilder;
    FCONST_1
    FCONST_0
    FCONST_0
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181663_c (FFF)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L90
    LINENUMBER 1678 L90
    ALOAD 10
    FLOAD 48
    ILOAD 50
    I2F
    FADD
    FCONST_1
    FADD
    LDC 9.765625E-4
    FSUB
    F2D
    FLOAD 19
    LDC 4.0
    FADD
    F2D
    FLOAD 49
    LDC 8.0
    FADD
    F2D
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 46
    ILOAD 50
    I2F
    FADD
    LDC 0.5
    FADD
    LDC 0.00390625
    FMUL
    FLOAD 36
    FADD
    F2D
    FLOAD 47
    LDC 8.0
    FADD
    LDC 0.00390625
    FMUL
    FLOAD 37
    FADD
    F2D
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_187315_a (DD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 26
    FLOAD 27
    FLOAD 28
    LDC 0.8
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181666_a (FFFF)Lnet/minecraft/client/renderer/BufferBuilder;
    FCONST_1
    FCONST_0
    FCONST_0
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181663_c (FFF)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L91
    LINENUMBER 1679 L91
    ALOAD 10
    FLOAD 48
    ILOAD 50
    I2F
    FADD
    FCONST_1
    FADD
    LDC 9.765625E-4
    FSUB
    F2D
    FLOAD 19
    LDC 4.0
    FADD
    F2D
    FLOAD 49
    FCONST_0
    FADD
    F2D
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 46
    ILOAD 50
    I2F
    FADD
    LDC 0.5
    FADD
    LDC 0.00390625
    FMUL
    FLOAD 36
    FADD
    F2D
    FLOAD 47
    FCONST_0
    FADD
    LDC 0.00390625
    FMUL
    FLOAD 37
    FADD
    F2D
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_187315_a (DD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 26
    FLOAD 27
    FLOAD 28
    LDC 0.8
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181666_a (FFFF)Lnet/minecraft/client/renderer/BufferBuilder;
    FCONST_1
    FCONST_0
    FCONST_0
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181663_c (FFF)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L92
    LINENUMBER 1680 L92
    ALOAD 10
    FLOAD 48
    ILOAD 50
    I2F
    FADD
    FCONST_1
    FADD
    LDC 9.765625E-4
    FSUB
    F2D
    FLOAD 19
    FCONST_0
    FADD
    F2D
    FLOAD 49
    FCONST_0
    FADD
    F2D
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 46
    ILOAD 50
    I2F
    FADD
    LDC 0.5
    FADD
    LDC 0.00390625
    FMUL
    FLOAD 36
    FADD
    F2D
    FLOAD 47
    FCONST_0
    FADD
    LDC 0.00390625
    FMUL
    FLOAD 37
    FADD
    F2D
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_187315_a (DD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 26
    FLOAD 27
    FLOAD 28
    LDC 0.8
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181666_a (FFFF)Lnet/minecraft/client/renderer/BufferBuilder;
    FCONST_1
    FCONST_0
    FCONST_0
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181663_c (FFF)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L93
    LINENUMBER 1675 L93
    IINC 50 1
    GOTO L88
   L86
    LINENUMBER 1684 L86
   FRAME CHOP 1
    ILOAD 45
    ICONST_M1
    IF_ICMPLE L94
   L95
    LINENUMBER 1686 L95
    ICONST_0
    ISTORE 50
   L96
   FRAME APPEND [I]
    ILOAD 50
    BIPUSH 8
    IF_ICMPGE L94
   L97
    LINENUMBER 1688 L97
    ALOAD 10
    FLOAD 48
    FCONST_0
    FADD
    F2D
    FLOAD 19
    LDC 4.0
    FADD
    F2D
    FLOAD 49
    ILOAD 50
    I2F
    FADD
    FCONST_0
    FADD
    F2D
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 46
    FCONST_0
    FADD
    LDC 0.00390625
    FMUL
    FLOAD 36
    FADD
    F2D
    FLOAD 47
    ILOAD 50
    I2F
    FADD
    LDC 0.5
    FADD
    LDC 0.00390625
    FMUL
    FLOAD 37
    FADD
    F2D
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_187315_a (DD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 32
    FLOAD 33
    FLOAD 34
    LDC 0.8
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181666_a (FFFF)Lnet/minecraft/client/renderer/BufferBuilder;
    FCONST_0
    FCONST_0
    LDC -1.0
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181663_c (FFF)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L98
    LINENUMBER 1689 L98
    ALOAD 10
    FLOAD 48
    LDC 8.0
    FADD
    F2D
    FLOAD 19
    LDC 4.0
    FADD
    F2D
    FLOAD 49
    ILOAD 50
    I2F
    FADD
    FCONST_0
    FADD
    F2D
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 46
    LDC 8.0
    FADD
    LDC 0.00390625
    FMUL
    FLOAD 36
    FADD
    F2D
    FLOAD 47
    ILOAD 50
    I2F
    FADD
    LDC 0.5
    FADD
    LDC 0.00390625
    FMUL
    FLOAD 37
    FADD
    F2D
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_187315_a (DD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 32
    FLOAD 33
    FLOAD 34
    LDC 0.8
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181666_a (FFFF)Lnet/minecraft/client/renderer/BufferBuilder;
    FCONST_0
    FCONST_0
    LDC -1.0
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181663_c (FFF)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L99
    LINENUMBER 1690 L99
    ALOAD 10
    FLOAD 48
    LDC 8.0
    FADD
    F2D
    FLOAD 19
    FCONST_0
    FADD
    F2D
    FLOAD 49
    ILOAD 50
    I2F
    FADD
    FCONST_0
    FADD
    F2D
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 46
    LDC 8.0
    FADD
    LDC 0.00390625
    FMUL
    FLOAD 36
    FADD
    F2D
    FLOAD 47
    ILOAD 50
    I2F
    FADD
    LDC 0.5
    FADD
    LDC 0.00390625
    FMUL
    FLOAD 37
    FADD
    F2D
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_187315_a (DD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 32
    FLOAD 33
    FLOAD 34
    LDC 0.8
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181666_a (FFFF)Lnet/minecraft/client/renderer/BufferBuilder;
    FCONST_0
    FCONST_0
    LDC -1.0
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181663_c (FFF)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L100
    LINENUMBER 1691 L100
    ALOAD 10
    FLOAD 48
    FCONST_0
    FADD
    F2D
    FLOAD 19
    FCONST_0
    FADD
    F2D
    FLOAD 49
    ILOAD 50
    I2F
    FADD
    FCONST_0
    FADD
    F2D
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 46
    FCONST_0
    FADD
    LDC 0.00390625
    FMUL
    FLOAD 36
    FADD
    F2D
    FLOAD 47
    ILOAD 50
    I2F
    FADD
    LDC 0.5
    FADD
    LDC 0.00390625
    FMUL
    FLOAD 37
    FADD
    F2D
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_187315_a (DD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 32
    FLOAD 33
    FLOAD 34
    LDC 0.8
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181666_a (FFFF)Lnet/minecraft/client/renderer/BufferBuilder;
    FCONST_0
    FCONST_0
    LDC -1.0
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181663_c (FFF)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L101
    LINENUMBER 1686 L101
    IINC 50 1
    GOTO L96
   L94
    LINENUMBER 1695 L94
   FRAME CHOP 1
    ILOAD 45
    ICONST_1
    IF_ICMPGT L102
   L103
    LINENUMBER 1697 L103
    ICONST_0
    ISTORE 50
   L104
   FRAME APPEND [I]
    ILOAD 50
    BIPUSH 8
    IF_ICMPGE L102
   L105
    LINENUMBER 1699 L105
    ALOAD 10
    FLOAD 48
    FCONST_0
    FADD
    F2D
    FLOAD 19
    LDC 4.0
    FADD
    F2D
    FLOAD 49
    ILOAD 50
    I2F
    FADD
    FCONST_1
    FADD
    LDC 9.765625E-4
    FSUB
    F2D
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 46
    FCONST_0
    FADD
    LDC 0.00390625
    FMUL
    FLOAD 36
    FADD
    F2D
    FLOAD 47
    ILOAD 50
    I2F
    FADD
    LDC 0.5
    FADD
    LDC 0.00390625
    FMUL
    FLOAD 37
    FADD
    F2D
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_187315_a (DD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 32
    FLOAD 33
    FLOAD 34
    LDC 0.8
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181666_a (FFFF)Lnet/minecraft/client/renderer/BufferBuilder;
    FCONST_0
    FCONST_0
    FCONST_1
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181663_c (FFF)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L106
    LINENUMBER 1700 L106
    ALOAD 10
    FLOAD 48
    LDC 8.0
    FADD
    F2D
    FLOAD 19
    LDC 4.0
    FADD
    F2D
    FLOAD 49
    ILOAD 50
    I2F
    FADD
    FCONST_1
    FADD
    LDC 9.765625E-4
    FSUB
    F2D
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 46
    LDC 8.0
    FADD
    LDC 0.00390625
    FMUL
    FLOAD 36
    FADD
    F2D
    FLOAD 47
    ILOAD 50
    I2F
    FADD
    LDC 0.5
    FADD
    LDC 0.00390625
    FMUL
    FLOAD 37
    FADD
    F2D
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_187315_a (DD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 32
    FLOAD 33
    FLOAD 34
    LDC 0.8
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181666_a (FFFF)Lnet/minecraft/client/renderer/BufferBuilder;
    FCONST_0
    FCONST_0
    FCONST_1
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181663_c (FFF)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L107
    LINENUMBER 1701 L107
    ALOAD 10
    FLOAD 48
    LDC 8.0
    FADD
    F2D
    FLOAD 19
    FCONST_0
    FADD
    F2D
    FLOAD 49
    ILOAD 50
    I2F
    FADD
    FCONST_1
    FADD
    LDC 9.765625E-4
    FSUB
    F2D
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 46
    LDC 8.0
    FADD
    LDC 0.00390625
    FMUL
    FLOAD 36
    FADD
    F2D
    FLOAD 47
    ILOAD 50
    I2F
    FADD
    LDC 0.5
    FADD
    LDC 0.00390625
    FMUL
    FLOAD 37
    FADD
    F2D
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_187315_a (DD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 32
    FLOAD 33
    FLOAD 34
    LDC 0.8
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181666_a (FFFF)Lnet/minecraft/client/renderer/BufferBuilder;
    FCONST_0
    FCONST_0
    FCONST_1
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181663_c (FFF)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L108
    LINENUMBER 1702 L108
    ALOAD 10
    FLOAD 48
    FCONST_0
    FADD
    F2D
    FLOAD 19
    FCONST_0
    FADD
    F2D
    FLOAD 49
    ILOAD 50
    I2F
    FADD
    FCONST_1
    FADD
    LDC 9.765625E-4
    FSUB
    F2D
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 46
    FCONST_0
    FADD
    LDC 0.00390625
    FMUL
    FLOAD 36
    FADD
    F2D
    FLOAD 47
    ILOAD 50
    I2F
    FADD
    LDC 0.5
    FADD
    LDC 0.00390625
    FMUL
    FLOAD 37
    FADD
    F2D
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_187315_a (DD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 32
    FLOAD 33
    FLOAD 34
    LDC 0.8
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181666_a (FFFF)Lnet/minecraft/client/renderer/BufferBuilder;
    FCONST_0
    FCONST_0
    FCONST_1
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181663_c (FFF)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L109
    LINENUMBER 1697 L109
    IINC 50 1
    GOTO L104
   L102
    LINENUMBER 1706 L102
   FRAME CHOP 1
    ALOAD 9
    INVOKEVIRTUAL net/minecraft/client/renderer/Tessellator.func_78381_a ()V
   L110
    LINENUMBER 1638 L110
    IINC 45 1
    GOTO L60
   L61
    LINENUMBER 1636 L61
   FRAME FULL [net/minecraft/client/renderer/RenderGlobal F I D D D net/minecraft/client/renderer/Tessellator net/minecraft/client/renderer/BufferBuilder F F D D D F I I net/minecraft/util/math/Vec3d F F F F F F F F F F F F F F F F F I I F I I] []
    IINC 44 1
    GOTO L57
   L58
    LINENUMBER 1615 L58
   FRAME CHOP 1
    IINC 43 1
    GOTO L46
   L47
    LINENUMBER 1711 L47
   FRAME CHOP 1
    FCONST_1
    FCONST_1
    FCONST_1
    FCONST_1
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179131_c (FFFF)V
   L111
    LINENUMBER 1712 L111
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179084_k ()V
   L112
    LINENUMBER 1713 L112
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179089_o ()V
   L113
    LINENUMBER 1714 L113
    RETURN
   L114
    LOCALVARIABLE f6 F L23 L21 26
    LOCALVARIABLE f7 F L24 L21 27
    LOCALVARIABLE f8 F L25 L21 28
    LOCALVARIABLE j3 I L80 L78 50
    LOCALVARIABLE k3 I L88 L86 50
    LOCALVARIABLE l3 I L96 L94 50
    LOCALVARIABLE i4 I L104 L102 50
    LOCALVARIABLE f21 F L64 L110 46
    LOCALVARIABLE f22 F L65 L110 47
    LOCALVARIABLE f23 F L66 L110 48
    LOCALVARIABLE f24 F L67 L110 49
    LOCALVARIABLE i3 I L60 L61 45
    LOCALVARIABLE l2 I L57 L58 44
    LOCALVARIABLE k2 I L46 L47 43
    LOCALVARIABLE this Lnet/minecraft/client/renderer/RenderGlobal; L0 L114 0
    LOCALVARIABLE partialTicks F L0 L114 1
    LOCALVARIABLE pass I L0 L114 2
    LOCALVARIABLE x D L0 L114 3
    LOCALVARIABLE y D L0 L114 5
    LOCALVARIABLE z D L0 L114 7
    LOCALVARIABLE tessellator Lnet/minecraft/client/renderer/Tessellator; L2 L114 9
    LOCALVARIABLE bufferbuilder Lnet/minecraft/client/renderer/BufferBuilder; L3 L114 10
    LOCALVARIABLE f F L4 L114 11
    LOCALVARIABLE f1 F L5 L114 12
    LOCALVARIABLE d3 D L6 L114 13
    LOCALVARIABLE d4 D L7 L114 15
    LOCALVARIABLE d5 D L8 L114 17
    LOCALVARIABLE f2 F L9 L114 19
    LOCALVARIABLE k1 I L10 L114 20
    LOCALVARIABLE l1 I L11 L114 21
    LOCALVARIABLE vec3d Lnet/minecraft/util/math/Vec3d; L17 L114 22
    LOCALVARIABLE f3 F L18 L114 23
    LOCALVARIABLE f4 F L19 L114 24
    LOCALVARIABLE f5 F L20 L114 25
    LOCALVARIABLE f25 F L28 L114 26
    LOCALVARIABLE f26 F L29 L114 27
    LOCALVARIABLE f27 F L30 L114 28
    LOCALVARIABLE f9 F L31 L114 29
    LOCALVARIABLE f10 F L32 L114 30
    LOCALVARIABLE f11 F L33 L114 31
    LOCALVARIABLE f12 F L34 L114 32
    LOCALVARIABLE f13 F L35 L114 33
    LOCALVARIABLE f14 F L36 L114 34
    LOCALVARIABLE f15 F L37 L114 35
    LOCALVARIABLE f16 F L38 L114 36
    LOCALVARIABLE f17 F L39 L114 37
    LOCALVARIABLE f18 F L40 L114 38
    LOCALVARIABLE f19 F L41 L114 39
    LOCALVARIABLE i2 I L42 L114 40
    LOCALVARIABLE j2 I L43 L114 41
    LOCALVARIABLE f20 F L44 L114 42
    MAXSTACK = 7
    MAXLOCALS = 51

  // access flags 0x1
  public func_174967_a(J)V
   L0
    LINENUMBER 1718 L0
    ALOAD 0
    DUP
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_147595_R : Z
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_174995_M : Lnet/minecraft/client/renderer/chunk/ChunkRenderDispatcher;
    LLOAD 1
    INVOKEVIRTUAL net/minecraft/client/renderer/chunk/ChunkRenderDispatcher.func_178516_a (J)Z
    IOR
    PUTFIELD net/minecraft/client/renderer/RenderGlobal.field_147595_R : Z
   L1
    LINENUMBER 1720 L1
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_175009_l : Ljava/util/Set;
    INVOKEINTERFACE java/util/Set.isEmpty ()Z
    IFNE L2
   L3
    LINENUMBER 1722 L3
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_175009_l : Ljava/util/Set;
    INVOKEINTERFACE java/util/Set.iterator ()Ljava/util/Iterator;
    ASTORE 3
   L4
    LINENUMBER 1724 L4
   FRAME APPEND [java/util/Iterator]
    ALOAD 3
    INVOKEINTERFACE java/util/Iterator.hasNext ()Z
    IFEQ L2
   L5
    LINENUMBER 1726 L5
    ALOAD 3
    INVOKEINTERFACE java/util/Iterator.next ()Ljava/lang/Object;
    CHECKCAST net/minecraft/client/renderer/chunk/RenderChunk
    ASTORE 4
   L6
    LINENUMBER 1729 L6
    ALOAD 4
    INVOKEVIRTUAL net/minecraft/client/renderer/chunk/RenderChunk.func_188281_o ()Z
    IFEQ L7
   L8
    LINENUMBER 1731 L8
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_174995_M : Lnet/minecraft/client/renderer/chunk/ChunkRenderDispatcher;
    ALOAD 4
    INVOKEVIRTUAL net/minecraft/client/renderer/chunk/ChunkRenderDispatcher.func_178505_b (Lnet/minecraft/client/renderer/chunk/RenderChunk;)Z
    ISTORE 5
   L9
    GOTO L10
   L7
    LINENUMBER 1735 L7
   FRAME APPEND [net/minecraft/client/renderer/chunk/RenderChunk]
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_174995_M : Lnet/minecraft/client/renderer/chunk/ChunkRenderDispatcher;
    ALOAD 4
    INVOKEVIRTUAL net/minecraft/client/renderer/chunk/ChunkRenderDispatcher.func_178507_a (Lnet/minecraft/client/renderer/chunk/RenderChunk;)Z
    ISTORE 5
   L10
    LINENUMBER 1738 L10
   FRAME APPEND [I]
    ILOAD 5
    IFNE L11
   L12
    LINENUMBER 1740 L12
    GOTO L2
   L11
    LINENUMBER 1743 L11
   FRAME SAME
    ALOAD 4
    INVOKEVIRTUAL net/minecraft/client/renderer/chunk/RenderChunk.func_188282_m ()V
   L13
    LINENUMBER 1744 L13
    ALOAD 3
    INVOKEINTERFACE java/util/Iterator.remove ()V
   L14
    LINENUMBER 1745 L14
    LLOAD 1
    INVOKESTATIC java/lang/System.nanoTime ()J
    LSUB
    LSTORE 6
   L15
    LINENUMBER 1747 L15
    LLOAD 6
    LCONST_0
    LCMP
    IFGE L16
   L17
    LINENUMBER 1749 L17
    GOTO L2
   L16
    LINENUMBER 1751 L16
   FRAME CHOP 2
    GOTO L4
   L2
    LINENUMBER 1753 L2
   FRAME CHOP 1
    RETURN
   L18
    LOCALVARIABLE flag1 Z L9 L7 5
    LOCALVARIABLE renderchunk1 Lnet/minecraft/client/renderer/chunk/RenderChunk; L6 L16 4
    LOCALVARIABLE flag1 Z L10 L16 5
    LOCALVARIABLE k1 J L15 L16 6
    LOCALVARIABLE iterator Ljava/util/Iterator; L4 L2 3
    // signature Ljava/util/Iterator<Lnet/minecraft/client/renderer/chunk/RenderChunk;>;
    // declaration: java.util.Iterator<net.minecraft.client.renderer.chunk.RenderChunk>
    LOCALVARIABLE this Lnet/minecraft/client/renderer/RenderGlobal; L0 L18 0
    LOCALVARIABLE finishTimeNano J L0 L18 1
    MAXSTACK = 5
    MAXLOCALS = 8

  // access flags 0x1
  public func_180449_a(Lnet/minecraft/entity/Entity;F)V
   L0
    LINENUMBER 1757 L0
    INVOKESTATIC net/minecraft/client/renderer/Tessellator.func_178181_a ()Lnet/minecraft/client/renderer/Tessellator;
    ASTORE 3
   L1
    LINENUMBER 1758 L1
    ALOAD 3
    INVOKEVIRTUAL net/minecraft/client/renderer/Tessellator.func_178180_c ()Lnet/minecraft/client/renderer/BufferBuilder;
    ASTORE 4
   L2
    LINENUMBER 1759 L2
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    INVOKEVIRTUAL net/minecraft/client/multiplayer/WorldClient.func_175723_af ()Lnet/minecraft/world/border/WorldBorder;
    ASTORE 5
   L3
    LINENUMBER 1760 L3
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72777_q : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71474_y : Lnet/minecraft/client/settings/GameSettings;
    GETFIELD net/minecraft/client/settings/GameSettings.field_151451_c : I
    BIPUSH 16
    IMUL
    I2D
    DSTORE 6
   L4
    LINENUMBER 1762 L4
    ALOAD 1
    GETFIELD net/minecraft/entity/Entity.field_70165_t : D
    ALOAD 5
    INVOKEVIRTUAL net/minecraft/world/border/WorldBorder.func_177728_d ()D
    DLOAD 6
    DSUB
    DCMPL
    IFGE L5
    ALOAD 1
    GETFIELD net/minecraft/entity/Entity.field_70165_t : D
    ALOAD 5
    INVOKEVIRTUAL net/minecraft/world/border/WorldBorder.func_177726_b ()D
    DLOAD 6
    DADD
    DCMPG
    IFLE L5
    ALOAD 1
    GETFIELD net/minecraft/entity/Entity.field_70161_v : D
    ALOAD 5
    INVOKEVIRTUAL net/minecraft/world/border/WorldBorder.func_177733_e ()D
    DLOAD 6
    DSUB
    DCMPL
    IFGE L5
    ALOAD 1
    GETFIELD net/minecraft/entity/Entity.field_70161_v : D
    ALOAD 5
    INVOKEVIRTUAL net/minecraft/world/border/WorldBorder.func_177736_c ()D
    DLOAD 6
    DADD
    DCMPG
    IFGT L6
   L5
    LINENUMBER 1764 L5
   FRAME FULL [net/minecraft/client/renderer/RenderGlobal net/minecraft/entity/Entity F net/minecraft/client/renderer/Tessellator net/minecraft/client/renderer/BufferBuilder net/minecraft/world/border/WorldBorder D] []
    DCONST_1
    ALOAD 5
    ALOAD 1
    INVOKEVIRTUAL net/minecraft/world/border/WorldBorder.func_177745_a (Lnet/minecraft/entity/Entity;)D
    DLOAD 6
    DDIV
    DSUB
    DSTORE 8
   L7
    LINENUMBER 1765 L7
    DLOAD 8
    LDC 4.0
    INVOKESTATIC java/lang/Math.pow (DD)D
    DSTORE 8
   L8
    LINENUMBER 1766 L8
    ALOAD 1
    GETFIELD net/minecraft/entity/Entity.field_70142_S : D
    ALOAD 1
    GETFIELD net/minecraft/entity/Entity.field_70165_t : D
    ALOAD 1
    GETFIELD net/minecraft/entity/Entity.field_70142_S : D
    DSUB
    FLOAD 2
    F2D
    DMUL
    DADD
    DSTORE 10
   L9
    LINENUMBER 1767 L9
    ALOAD 1
    GETFIELD net/minecraft/entity/Entity.field_70137_T : D
    ALOAD 1
    GETFIELD net/minecraft/entity/Entity.field_70163_u : D
    ALOAD 1
    GETFIELD net/minecraft/entity/Entity.field_70137_T : D
    DSUB
    FLOAD 2
    F2D
    DMUL
    DADD
    DSTORE 12
   L10
    LINENUMBER 1768 L10
    ALOAD 1
    GETFIELD net/minecraft/entity/Entity.field_70136_U : D
    ALOAD 1
    GETFIELD net/minecraft/entity/Entity.field_70161_v : D
    ALOAD 1
    GETFIELD net/minecraft/entity/Entity.field_70136_U : D
    DSUB
    FLOAD 2
    F2D
    DMUL
    DADD
    DSTORE 14
   L11
    LINENUMBER 1769 L11
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179147_l ()V
   L12
    LINENUMBER 1770 L12
    GETSTATIC net/minecraft/client/renderer/GlStateManager$SourceFactor.SRC_ALPHA : Lnet/minecraft/client/renderer/GlStateManager$SourceFactor;
    GETSTATIC net/minecraft/client/renderer/GlStateManager$DestFactor.ONE : Lnet/minecraft/client/renderer/GlStateManager$DestFactor;
    GETSTATIC net/minecraft/client/renderer/GlStateManager$SourceFactor.ONE : Lnet/minecraft/client/renderer/GlStateManager$SourceFactor;
    GETSTATIC net/minecraft/client/renderer/GlStateManager$DestFactor.ZERO : Lnet/minecraft/client/renderer/GlStateManager$DestFactor;
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_187428_a (Lnet/minecraft/client/renderer/GlStateManager$SourceFactor;Lnet/minecraft/client/renderer/GlStateManager$DestFactor;Lnet/minecraft/client/renderer/GlStateManager$SourceFactor;Lnet/minecraft/client/renderer/GlStateManager$DestFactor;)V
   L13
    LINENUMBER 1771 L13
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72770_i : Lnet/minecraft/client/renderer/texture/TextureManager;
    GETSTATIC net/minecraft/client/renderer/RenderGlobal.field_175006_g : Lnet/minecraft/util/ResourceLocation;
    INVOKEVIRTUAL net/minecraft/client/renderer/texture/TextureManager.func_110577_a (Lnet/minecraft/util/ResourceLocation;)V
   L14
    LINENUMBER 1772 L14
    ICONST_0
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179132_a (Z)V
   L15
    LINENUMBER 1773 L15
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179094_E ()V
   L16
    LINENUMBER 1774 L16
    ALOAD 5
    INVOKEVIRTUAL net/minecraft/world/border/WorldBorder.func_177734_a ()Lnet/minecraft/world/border/EnumBorderStatus;
    INVOKEVIRTUAL net/minecraft/world/border/EnumBorderStatus.func_177766_a ()I
    ISTORE 16
   L17
    LINENUMBER 1775 L17
    ILOAD 16
    BIPUSH 16
    ISHR
    SIPUSH 255
    IAND
    I2F
    LDC 255.0
    FDIV
    FSTORE 17
   L18
    LINENUMBER 1776 L18
    ILOAD 16
    BIPUSH 8
    ISHR
    SIPUSH 255
    IAND
    I2F
    LDC 255.0
    FDIV
    FSTORE 18
   L19
    LINENUMBER 1777 L19
    ILOAD 16
    SIPUSH 255
    IAND
    I2F
    LDC 255.0
    FDIV
    FSTORE 19
   L20
    LINENUMBER 1778 L20
    FLOAD 17
    FLOAD 18
    FLOAD 19
    DLOAD 8
    D2F
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179131_c (FFFF)V
   L21
    LINENUMBER 1779 L21
    LDC -3.0
    LDC -3.0
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179136_a (FF)V
   L22
    LINENUMBER 1780 L22
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179088_q ()V
   L23
    LINENUMBER 1781 L23
    SIPUSH 516
    LDC 0.1
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179092_a (IF)V
   L24
    LINENUMBER 1782 L24
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179141_d ()V
   L25
    LINENUMBER 1783 L25
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179129_p ()V
   L26
    LINENUMBER 1784 L26
    INVOKESTATIC net/minecraft/client/Minecraft.func_71386_F ()J
    LDC 3000
    LREM
    L2F
    LDC 3000.0
    FDIV
    FSTORE 20
   L27
    LINENUMBER 1785 L27
    FCONST_0
    FSTORE 21
   L28
    LINENUMBER 1786 L28
    FCONST_0
    FSTORE 22
   L29
    LINENUMBER 1787 L29
    LDC 128.0
    FSTORE 23
   L30
    LINENUMBER 1788 L30
    ALOAD 4
    BIPUSH 7
    GETSTATIC net/minecraft/client/renderer/vertex/DefaultVertexFormats.field_181707_g : Lnet/minecraft/client/renderer/vertex/VertexFormat;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181668_a (ILnet/minecraft/client/renderer/vertex/VertexFormat;)V
   L31
    LINENUMBER 1789 L31
    ALOAD 4
    DLOAD 10
    DNEG
    DLOAD 12
    DNEG
    DLOAD 14
    DNEG
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_178969_c (DDD)V
   L32
    LINENUMBER 1790 L32
    DLOAD 14
    DLOAD 6
    DSUB
    INVOKESTATIC net/minecraft/util/math/MathHelper.func_76128_c (D)I
    I2D
    ALOAD 5
    INVOKEVIRTUAL net/minecraft/world/border/WorldBorder.func_177736_c ()D
    INVOKESTATIC java/lang/Math.max (DD)D
    DSTORE 24
   L33
    LINENUMBER 1791 L33
    DLOAD 14
    DLOAD 6
    DADD
    INVOKESTATIC net/minecraft/util/math/MathHelper.func_76143_f (D)I
    I2D
    ALOAD 5
    INVOKEVIRTUAL net/minecraft/world/border/WorldBorder.func_177733_e ()D
    INVOKESTATIC java/lang/Math.min (DD)D
    DSTORE 26
   L34
    LINENUMBER 1793 L34
    DLOAD 10
    ALOAD 5
    INVOKEVIRTUAL net/minecraft/world/border/WorldBorder.func_177728_d ()D
    DLOAD 6
    DSUB
    DCMPL
    IFLE L35
   L36
    LINENUMBER 1795 L36
    FCONST_0
    FSTORE 28
   L37
    LINENUMBER 1797 L37
    DLOAD 24
    DSTORE 29
   L38
   FRAME FULL [net/minecraft/client/renderer/RenderGlobal net/minecraft/entity/Entity F net/minecraft/client/renderer/Tessellator net/minecraft/client/renderer/BufferBuilder net/minecraft/world/border/WorldBorder D D D D D I F F F F F F F D D F D] []
    DLOAD 29
    DLOAD 26
    DCMPG
    IFGE L35
   L39
    LINENUMBER 1799 L39
    DCONST_1
    DLOAD 26
    DLOAD 29
    DSUB
    INVOKESTATIC java/lang/Math.min (DD)D
    DSTORE 31
   L40
    LINENUMBER 1800 L40
    DLOAD 31
    D2F
    LDC 0.5
    FMUL
    FSTORE 33
   L41
    LINENUMBER 1801 L41
    ALOAD 4
    ALOAD 5
    INVOKEVIRTUAL net/minecraft/world/border/WorldBorder.func_177728_d ()D
    LDC 256.0
    DLOAD 29
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 20
    FLOAD 28
    FADD
    F2D
    FLOAD 20
    FCONST_0
    FADD
    F2D
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_187315_a (DD)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L42
    LINENUMBER 1802 L42
    ALOAD 4
    ALOAD 5
    INVOKEVIRTUAL net/minecraft/world/border/WorldBorder.func_177728_d ()D
    LDC 256.0
    DLOAD 29
    DLOAD 31
    DADD
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 20
    FLOAD 33
    FADD
    FLOAD 28
    FADD
    F2D
    FLOAD 20
    FCONST_0
    FADD
    F2D
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_187315_a (DD)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L43
    LINENUMBER 1803 L43
    ALOAD 4
    ALOAD 5
    INVOKEVIRTUAL net/minecraft/world/border/WorldBorder.func_177728_d ()D
    DCONST_0
    DLOAD 29
    DLOAD 31
    DADD
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 20
    FLOAD 33
    FADD
    FLOAD 28
    FADD
    F2D
    FLOAD 20
    LDC 128.0
    FADD
    F2D
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_187315_a (DD)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L44
    LINENUMBER 1804 L44
    ALOAD 4
    ALOAD 5
    INVOKEVIRTUAL net/minecraft/world/border/WorldBorder.func_177728_d ()D
    DCONST_0
    DLOAD 29
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 20
    FLOAD 28
    FADD
    F2D
    FLOAD 20
    LDC 128.0
    FADD
    F2D
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_187315_a (DD)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L45
    LINENUMBER 1805 L45
    DLOAD 29
    DCONST_1
    DADD
    DSTORE 29
   L46
    LINENUMBER 1797 L46
    FLOAD 28
    LDC 0.5
    FADD
    FSTORE 28
    GOTO L38
   L35
    LINENUMBER 1809 L35
   FRAME CHOP 2
    DLOAD 10
    ALOAD 5
    INVOKEVIRTUAL net/minecraft/world/border/WorldBorder.func_177726_b ()D
    DLOAD 6
    DADD
    DCMPG
    IFGE L47
   L48
    LINENUMBER 1811 L48
    FCONST_0
    FSTORE 28
   L49
    LINENUMBER 1813 L49
    DLOAD 24
    DSTORE 29
   L50
   FRAME APPEND [F D]
    DLOAD 29
    DLOAD 26
    DCMPG
    IFGE L47
   L51
    LINENUMBER 1815 L51
    DCONST_1
    DLOAD 26
    DLOAD 29
    DSUB
    INVOKESTATIC java/lang/Math.min (DD)D
    DSTORE 31
   L52
    LINENUMBER 1816 L52
    DLOAD 31
    D2F
    LDC 0.5
    FMUL
    FSTORE 33
   L53
    LINENUMBER 1817 L53
    ALOAD 4
    ALOAD 5
    INVOKEVIRTUAL net/minecraft/world/border/WorldBorder.func_177726_b ()D
    LDC 256.0
    DLOAD 29
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 20
    FLOAD 28
    FADD
    F2D
    FLOAD 20
    FCONST_0
    FADD
    F2D
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_187315_a (DD)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L54
    LINENUMBER 1818 L54
    ALOAD 4
    ALOAD 5
    INVOKEVIRTUAL net/minecraft/world/border/WorldBorder.func_177726_b ()D
    LDC 256.0
    DLOAD 29
    DLOAD 31
    DADD
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 20
    FLOAD 33
    FADD
    FLOAD 28
    FADD
    F2D
    FLOAD 20
    FCONST_0
    FADD
    F2D
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_187315_a (DD)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L55
    LINENUMBER 1819 L55
    ALOAD 4
    ALOAD 5
    INVOKEVIRTUAL net/minecraft/world/border/WorldBorder.func_177726_b ()D
    DCONST_0
    DLOAD 29
    DLOAD 31
    DADD
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 20
    FLOAD 33
    FADD
    FLOAD 28
    FADD
    F2D
    FLOAD 20
    LDC 128.0
    FADD
    F2D
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_187315_a (DD)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L56
    LINENUMBER 1820 L56
    ALOAD 4
    ALOAD 5
    INVOKEVIRTUAL net/minecraft/world/border/WorldBorder.func_177726_b ()D
    DCONST_0
    DLOAD 29
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 20
    FLOAD 28
    FADD
    F2D
    FLOAD 20
    LDC 128.0
    FADD
    F2D
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_187315_a (DD)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L57
    LINENUMBER 1821 L57
    DLOAD 29
    DCONST_1
    DADD
    DSTORE 29
   L58
    LINENUMBER 1813 L58
    FLOAD 28
    LDC 0.5
    FADD
    FSTORE 28
    GOTO L50
   L47
    LINENUMBER 1825 L47
   FRAME CHOP 2
    DLOAD 10
    DLOAD 6
    DSUB
    INVOKESTATIC net/minecraft/util/math/MathHelper.func_76128_c (D)I
    I2D
    ALOAD 5
    INVOKEVIRTUAL net/minecraft/world/border/WorldBorder.func_177726_b ()D
    INVOKESTATIC java/lang/Math.max (DD)D
    DSTORE 24
   L59
    LINENUMBER 1826 L59
    DLOAD 10
    DLOAD 6
    DADD
    INVOKESTATIC net/minecraft/util/math/MathHelper.func_76143_f (D)I
    I2D
    ALOAD 5
    INVOKEVIRTUAL net/minecraft/world/border/WorldBorder.func_177728_d ()D
    INVOKESTATIC java/lang/Math.min (DD)D
    DSTORE 26
   L60
    LINENUMBER 1828 L60
    DLOAD 14
    ALOAD 5
    INVOKEVIRTUAL net/minecraft/world/border/WorldBorder.func_177733_e ()D
    DLOAD 6
    DSUB
    DCMPL
    IFLE L61
   L62
    LINENUMBER 1830 L62
    FCONST_0
    FSTORE 28
   L63
    LINENUMBER 1832 L63
    DLOAD 24
    DSTORE 29
   L64
   FRAME APPEND [F D]
    DLOAD 29
    DLOAD 26
    DCMPG
    IFGE L61
   L65
    LINENUMBER 1834 L65
    DCONST_1
    DLOAD 26
    DLOAD 29
    DSUB
    INVOKESTATIC java/lang/Math.min (DD)D
    DSTORE 31
   L66
    LINENUMBER 1835 L66
    DLOAD 31
    D2F
    LDC 0.5
    FMUL
    FSTORE 33
   L67
    LINENUMBER 1836 L67
    ALOAD 4
    DLOAD 29
    LDC 256.0
    ALOAD 5
    INVOKEVIRTUAL net/minecraft/world/border/WorldBorder.func_177733_e ()D
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 20
    FLOAD 28
    FADD
    F2D
    FLOAD 20
    FCONST_0
    FADD
    F2D
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_187315_a (DD)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L68
    LINENUMBER 1837 L68
    ALOAD 4
    DLOAD 29
    DLOAD 31
    DADD
    LDC 256.0
    ALOAD 5
    INVOKEVIRTUAL net/minecraft/world/border/WorldBorder.func_177733_e ()D
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 20
    FLOAD 33
    FADD
    FLOAD 28
    FADD
    F2D
    FLOAD 20
    FCONST_0
    FADD
    F2D
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_187315_a (DD)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L69
    LINENUMBER 1838 L69
    ALOAD 4
    DLOAD 29
    DLOAD 31
    DADD
    DCONST_0
    ALOAD 5
    INVOKEVIRTUAL net/minecraft/world/border/WorldBorder.func_177733_e ()D
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 20
    FLOAD 33
    FADD
    FLOAD 28
    FADD
    F2D
    FLOAD 20
    LDC 128.0
    FADD
    F2D
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_187315_a (DD)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L70
    LINENUMBER 1839 L70
    ALOAD 4
    DLOAD 29
    DCONST_0
    ALOAD 5
    INVOKEVIRTUAL net/minecraft/world/border/WorldBorder.func_177733_e ()D
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 20
    FLOAD 28
    FADD
    F2D
    FLOAD 20
    LDC 128.0
    FADD
    F2D
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_187315_a (DD)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L71
    LINENUMBER 1840 L71
    DLOAD 29
    DCONST_1
    DADD
    DSTORE 29
   L72
    LINENUMBER 1832 L72
    FLOAD 28
    LDC 0.5
    FADD
    FSTORE 28
    GOTO L64
   L61
    LINENUMBER 1844 L61
   FRAME CHOP 2
    DLOAD 14
    ALOAD 5
    INVOKEVIRTUAL net/minecraft/world/border/WorldBorder.func_177736_c ()D
    DLOAD 6
    DADD
    DCMPG
    IFGE L73
   L74
    LINENUMBER 1846 L74
    FCONST_0
    FSTORE 28
   L75
    LINENUMBER 1848 L75
    DLOAD 24
    DSTORE 29
   L76
   FRAME APPEND [F D]
    DLOAD 29
    DLOAD 26
    DCMPG
    IFGE L73
   L77
    LINENUMBER 1850 L77
    DCONST_1
    DLOAD 26
    DLOAD 29
    DSUB
    INVOKESTATIC java/lang/Math.min (DD)D
    DSTORE 31
   L78
    LINENUMBER 1851 L78
    DLOAD 31
    D2F
    LDC 0.5
    FMUL
    FSTORE 33
   L79
    LINENUMBER 1852 L79
    ALOAD 4
    DLOAD 29
    LDC 256.0
    ALOAD 5
    INVOKEVIRTUAL net/minecraft/world/border/WorldBorder.func_177736_c ()D
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 20
    FLOAD 28
    FADD
    F2D
    FLOAD 20
    FCONST_0
    FADD
    F2D
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_187315_a (DD)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L80
    LINENUMBER 1853 L80
    ALOAD 4
    DLOAD 29
    DLOAD 31
    DADD
    LDC 256.0
    ALOAD 5
    INVOKEVIRTUAL net/minecraft/world/border/WorldBorder.func_177736_c ()D
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 20
    FLOAD 33
    FADD
    FLOAD 28
    FADD
    F2D
    FLOAD 20
    FCONST_0
    FADD
    F2D
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_187315_a (DD)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L81
    LINENUMBER 1854 L81
    ALOAD 4
    DLOAD 29
    DLOAD 31
    DADD
    DCONST_0
    ALOAD 5
    INVOKEVIRTUAL net/minecraft/world/border/WorldBorder.func_177736_c ()D
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 20
    FLOAD 33
    FADD
    FLOAD 28
    FADD
    F2D
    FLOAD 20
    LDC 128.0
    FADD
    F2D
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_187315_a (DD)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L82
    LINENUMBER 1855 L82
    ALOAD 4
    DLOAD 29
    DCONST_0
    ALOAD 5
    INVOKEVIRTUAL net/minecraft/world/border/WorldBorder.func_177736_c ()D
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 20
    FLOAD 28
    FADD
    F2D
    FLOAD 20
    LDC 128.0
    FADD
    F2D
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_187315_a (DD)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L83
    LINENUMBER 1856 L83
    DLOAD 29
    DCONST_1
    DADD
    DSTORE 29
   L84
    LINENUMBER 1848 L84
    FLOAD 28
    LDC 0.5
    FADD
    FSTORE 28
    GOTO L76
   L73
    LINENUMBER 1860 L73
   FRAME CHOP 2
    ALOAD 3
    INVOKEVIRTUAL net/minecraft/client/renderer/Tessellator.func_78381_a ()V
   L85
    LINENUMBER 1861 L85
    ALOAD 4
    DCONST_0
    DCONST_0
    DCONST_0
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_178969_c (DDD)V
   L86
    LINENUMBER 1862 L86
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179089_o ()V
   L87
    LINENUMBER 1863 L87
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179118_c ()V
   L88
    LINENUMBER 1864 L88
    FCONST_0
    FCONST_0
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179136_a (FF)V
   L89
    LINENUMBER 1865 L89
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179113_r ()V
   L90
    LINENUMBER 1866 L90
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179141_d ()V
   L91
    LINENUMBER 1867 L91
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179084_k ()V
   L92
    LINENUMBER 1868 L92
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179121_F ()V
   L93
    LINENUMBER 1869 L93
    ICONST_1
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179132_a (Z)V
   L6
    LINENUMBER 1871 L6
   FRAME FULL [net/minecraft/client/renderer/RenderGlobal net/minecraft/entity/Entity F net/minecraft/client/renderer/Tessellator net/minecraft/client/renderer/BufferBuilder net/minecraft/world/border/WorldBorder D] []
    RETURN
   L94
    LOCALVARIABLE d11 D L40 L46 31
    LOCALVARIABLE f8 F L41 L46 33
    LOCALVARIABLE d10 D L38 L35 29
    LOCALVARIABLE f7 F L37 L35 28
    LOCALVARIABLE d15 D L52 L58 31
    LOCALVARIABLE f12 F L53 L58 33
    LOCALVARIABLE d12 D L50 L47 29
    LOCALVARIABLE f9 F L49 L47 28
    LOCALVARIABLE d16 D L66 L72 31
    LOCALVARIABLE f13 F L67 L72 33
    LOCALVARIABLE d13 D L64 L61 29
    LOCALVARIABLE f10 F L63 L61 28
    LOCALVARIABLE d17 D L78 L84 31
    LOCALVARIABLE f14 F L79 L84 33
    LOCALVARIABLE d14 D L76 L73 29
    LOCALVARIABLE f11 F L75 L73 28
    LOCALVARIABLE d4 D L7 L6 8
    LOCALVARIABLE d5 D L9 L6 10
    LOCALVARIABLE d6 D L10 L6 12
    LOCALVARIABLE d7 D L11 L6 14
    LOCALVARIABLE k1 I L17 L6 16
    LOCALVARIABLE f F L18 L6 17
    LOCALVARIABLE f1 F L19 L6 18
    LOCALVARIABLE f2 F L20 L6 19
    LOCALVARIABLE f3 F L27 L6 20
    LOCALVARIABLE f4 F L28 L6 21
    LOCALVARIABLE f5 F L29 L6 22
    LOCALVARIABLE f6 F L30 L6 23
    LOCALVARIABLE d8 D L33 L6 24
    LOCALVARIABLE d9 D L34 L6 26
    LOCALVARIABLE this Lnet/minecraft/client/renderer/RenderGlobal; L0 L94 0
    LOCALVARIABLE entityIn Lnet/minecraft/entity/Entity; L0 L94 1
    LOCALVARIABLE partialTicks F L0 L94 2
    LOCALVARIABLE tessellator Lnet/minecraft/client/renderer/Tessellator; L1 L94 3
    LOCALVARIABLE bufferbuilder Lnet/minecraft/client/renderer/BufferBuilder; L2 L94 4
    LOCALVARIABLE worldborder Lnet/minecraft/world/border/WorldBorder; L3 L94 5
    LOCALVARIABLE d3 D L4 L94 6
    MAXSTACK = 9
    MAXLOCALS = 34

  // access flags 0x2
  private func_180443_s()V
   L0
    LINENUMBER 1875 L0
    GETSTATIC net/minecraft/client/renderer/GlStateManager$SourceFactor.DST_COLOR : Lnet/minecraft/client/renderer/GlStateManager$SourceFactor;
    GETSTATIC net/minecraft/client/renderer/GlStateManager$DestFactor.SRC_COLOR : Lnet/minecraft/client/renderer/GlStateManager$DestFactor;
    GETSTATIC net/minecraft/client/renderer/GlStateManager$SourceFactor.ONE : Lnet/minecraft/client/renderer/GlStateManager$SourceFactor;
    GETSTATIC net/minecraft/client/renderer/GlStateManager$DestFactor.ZERO : Lnet/minecraft/client/renderer/GlStateManager$DestFactor;
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_187428_a (Lnet/minecraft/client/renderer/GlStateManager$SourceFactor;Lnet/minecraft/client/renderer/GlStateManager$DestFactor;Lnet/minecraft/client/renderer/GlStateManager$SourceFactor;Lnet/minecraft/client/renderer/GlStateManager$DestFactor;)V
   L1
    LINENUMBER 1876 L1
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179147_l ()V
   L2
    LINENUMBER 1877 L2
    FCONST_1
    FCONST_1
    FCONST_1
    LDC 0.5
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179131_c (FFFF)V
   L3
    LINENUMBER 1879 L3
    LDC -1.0
    LDC -10.0
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179136_a (FF)V
   L4
    LINENUMBER 1880 L4
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179088_q ()V
   L5
    LINENUMBER 1881 L5
    SIPUSH 516
    LDC 0.1
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179092_a (IF)V
   L6
    LINENUMBER 1882 L6
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179141_d ()V
   L7
    LINENUMBER 1883 L7
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179094_E ()V
   L8
    LINENUMBER 1884 L8
    RETURN
   L9
    LOCALVARIABLE this Lnet/minecraft/client/renderer/RenderGlobal; L0 L9 0
    MAXSTACK = 4
    MAXLOCALS = 1

  // access flags 0x2
  private func_174969_t()V
   L0
    LINENUMBER 1888 L0
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179118_c ()V
   L1
    LINENUMBER 1889 L1
    FCONST_0
    FCONST_0
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179136_a (FF)V
   L2
    LINENUMBER 1890 L2
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179113_r ()V
   L3
    LINENUMBER 1891 L3
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179141_d ()V
   L4
    LINENUMBER 1892 L4
    ICONST_1
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179132_a (Z)V
   L5
    LINENUMBER 1893 L5
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179121_F ()V
   L6
    LINENUMBER 1894 L6
    RETURN
   L7
    LOCALVARIABLE this Lnet/minecraft/client/renderer/RenderGlobal; L0 L7 0
    MAXSTACK = 2
    MAXLOCALS = 1

  // access flags 0x1
  public func_174981_a(Lnet/minecraft/client/renderer/Tessellator;Lnet/minecraft/client/renderer/BufferBuilder;Lnet/minecraft/entity/Entity;F)V
   L0
    LINENUMBER 1898 L0
    ALOAD 3
    GETFIELD net/minecraft/entity/Entity.field_70142_S : D
    ALOAD 3
    GETFIELD net/minecraft/entity/Entity.field_70165_t : D
    ALOAD 3
    GETFIELD net/minecraft/entity/Entity.field_70142_S : D
    DSUB
    FLOAD 4
    F2D
    DMUL
    DADD
    DSTORE 5
   L1
    LINENUMBER 1899 L1
    ALOAD 3
    GETFIELD net/minecraft/entity/Entity.field_70137_T : D
    ALOAD 3
    GETFIELD net/minecraft/entity/Entity.field_70163_u : D
    ALOAD 3
    GETFIELD net/minecraft/entity/Entity.field_70137_T : D
    DSUB
    FLOAD 4
    F2D
    DMUL
    DADD
    DSTORE 7
   L2
    LINENUMBER 1900 L2
    ALOAD 3
    GETFIELD net/minecraft/entity/Entity.field_70136_U : D
    ALOAD 3
    GETFIELD net/minecraft/entity/Entity.field_70161_v : D
    ALOAD 3
    GETFIELD net/minecraft/entity/Entity.field_70136_U : D
    DSUB
    FLOAD 4
    F2D
    DMUL
    DADD
    DSTORE 9
   L3
    LINENUMBER 1902 L3
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72738_E : Ljava/util/Map;
    INVOKEINTERFACE java/util/Map.isEmpty ()Z
    IFNE L4
   L5
    LINENUMBER 1904 L5
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72770_i : Lnet/minecraft/client/renderer/texture/TextureManager;
    GETSTATIC net/minecraft/client/renderer/texture/TextureMap.field_110575_b : Lnet/minecraft/util/ResourceLocation;
    INVOKEVIRTUAL net/minecraft/client/renderer/texture/TextureManager.func_110577_a (Lnet/minecraft/util/ResourceLocation;)V
   L6
    LINENUMBER 1905 L6
    ALOAD 0
    INVOKESPECIAL net/minecraft/client/renderer/RenderGlobal.func_180443_s ()V
   L7
    LINENUMBER 1906 L7
    ALOAD 2
    BIPUSH 7
    GETSTATIC net/minecraft/client/renderer/vertex/DefaultVertexFormats.field_176600_a : Lnet/minecraft/client/renderer/vertex/VertexFormat;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181668_a (ILnet/minecraft/client/renderer/vertex/VertexFormat;)V
   L8
    LINENUMBER 1907 L8
    ALOAD 2
    DLOAD 5
    DNEG
    DLOAD 7
    DNEG
    DLOAD 9
    DNEG
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_178969_c (DDD)V
   L9
    LINENUMBER 1908 L9
    ALOAD 2
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_78914_f ()V
   L10
    LINENUMBER 1909 L10
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72738_E : Ljava/util/Map;
    INVOKEINTERFACE java/util/Map.values ()Ljava/util/Collection;
    INVOKEINTERFACE java/util/Collection.iterator ()Ljava/util/Iterator;
    ASTORE 11
   L11
    LINENUMBER 1911 L11
   FRAME FULL [net/minecraft/client/renderer/RenderGlobal net/minecraft/client/renderer/Tessellator net/minecraft/client/renderer/BufferBuilder net/minecraft/entity/Entity F D D D java/util/Iterator] []
    ALOAD 11
    INVOKEINTERFACE java/util/Iterator.hasNext ()Z
    IFEQ L12
   L13
    LINENUMBER 1913 L13
    ALOAD 11
    INVOKEINTERFACE java/util/Iterator.next ()Ljava/lang/Object;
    CHECKCAST net/minecraft/client/renderer/DestroyBlockProgress
    ASTORE 12
   L14
    LINENUMBER 1914 L14
    ALOAD 12
    INVOKEVIRTUAL net/minecraft/client/renderer/DestroyBlockProgress.func_180246_b ()Lnet/minecraft/util/math/BlockPos;
    ASTORE 13
   L15
    LINENUMBER 1915 L15
    ALOAD 13
    INVOKEVIRTUAL net/minecraft/util/math/BlockPos.func_177958_n ()I
    I2D
    DLOAD 5
    DSUB
    DSTORE 14
   L16
    LINENUMBER 1916 L16
    ALOAD 13
    INVOKEVIRTUAL net/minecraft/util/math/BlockPos.func_177956_o ()I
    I2D
    DLOAD 7
    DSUB
    DSTORE 16
   L17
    LINENUMBER 1917 L17
    ALOAD 13
    INVOKEVIRTUAL net/minecraft/util/math/BlockPos.func_177952_p ()I
    I2D
    DLOAD 9
    DSUB
    DSTORE 18
   L18
    LINENUMBER 1918 L18
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    ALOAD 13
    INVOKEVIRTUAL net/minecraft/client/multiplayer/WorldClient.func_180495_p (Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/block/state/IBlockState;
    INVOKEINTERFACE net/minecraft/block/state/IBlockState.func_177230_c ()Lnet/minecraft/block/Block;
    ASTORE 20
   L19
    LINENUMBER 1919 L19
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    ALOAD 13
    INVOKEVIRTUAL net/minecraft/client/multiplayer/WorldClient.func_175625_s (Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/tileentity/TileEntity;
    ASTORE 21
   L20
    LINENUMBER 1920 L20
    ALOAD 20
    INSTANCEOF net/minecraft/block/BlockChest
    IFNE L21
    ALOAD 20
    INSTANCEOF net/minecraft/block/BlockEnderChest
    IFNE L21
    ALOAD 20
    INSTANCEOF net/minecraft/block/BlockSign
    IFNE L21
    ALOAD 20
    INSTANCEOF net/minecraft/block/BlockSkull
    IFEQ L22
   L21
   FRAME FULL [net/minecraft/client/renderer/RenderGlobal net/minecraft/client/renderer/Tessellator net/minecraft/client/renderer/BufferBuilder net/minecraft/entity/Entity F D D D java/util/Iterator net/minecraft/client/renderer/DestroyBlockProgress net/minecraft/util/math/BlockPos D D D net/minecraft/block/Block net/minecraft/tileentity/TileEntity] []
    ICONST_1
    GOTO L23
   L22
   FRAME SAME
    ICONST_0
   L23
   FRAME SAME1 I
    ISTORE 22
   L24
    LINENUMBER 1921 L24
    ILOAD 22
    IFNE L25
    ALOAD 21
    IFNULL L26
    ALOAD 21
    INVOKEVIRTUAL net/minecraft/tileentity/TileEntity.canRenderBreaking ()Z
    IFEQ L26
    ICONST_1
    GOTO L27
   L26
   FRAME APPEND [I]
    ICONST_0
   L27
   FRAME SAME1 I
    ISTORE 22
   L25
    LINENUMBER 1923 L25
   FRAME SAME
    ILOAD 22
    IFNE L28
   L29
    LINENUMBER 1925 L29
    DLOAD 14
    DLOAD 14
    DMUL
    DLOAD 16
    DLOAD 16
    DMUL
    DADD
    DLOAD 18
    DLOAD 18
    DMUL
    DADD
    LDC 1024.0
    DCMPL
    IFLE L30
   L31
    LINENUMBER 1927 L31
    ALOAD 11
    INVOKEINTERFACE java/util/Iterator.remove ()V
    GOTO L28
   L30
    LINENUMBER 1931 L30
   FRAME SAME
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    ALOAD 13
    INVOKEVIRTUAL net/minecraft/client/multiplayer/WorldClient.func_180495_p (Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/block/state/IBlockState;
    ASTORE 23
   L32
    LINENUMBER 1933 L32
    ALOAD 23
    INVOKEINTERFACE net/minecraft/block/state/IBlockState.func_185904_a ()Lnet/minecraft/block/material/Material;
    GETSTATIC net/minecraft/block/material/Material.field_151579_a : Lnet/minecraft/block/material/Material;
    IF_ACMPEQ L28
   L33
    LINENUMBER 1935 L33
    ALOAD 12
    INVOKEVIRTUAL net/minecraft/client/renderer/DestroyBlockProgress.func_73106_e ()I
    ISTORE 24
   L34
    LINENUMBER 1936 L34
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_94141_F : [Lnet/minecraft/client/renderer/texture/TextureAtlasSprite;
    ILOAD 24
    AALOAD
    ASTORE 25
   L35
    LINENUMBER 1937 L35
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72777_q : Lnet/minecraft/client/Minecraft;
    INVOKEVIRTUAL net/minecraft/client/Minecraft.func_175602_ab ()Lnet/minecraft/client/renderer/BlockRendererDispatcher;
    ASTORE 26
   L36
    LINENUMBER 1938 L36
    ALOAD 26
    ALOAD 23
    ALOAD 13
    ALOAD 25
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    INVOKEVIRTUAL net/minecraft/client/renderer/BlockRendererDispatcher.func_175020_a (Lnet/minecraft/block/state/IBlockState;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/client/renderer/texture/TextureAtlasSprite;Lnet/minecraft/world/IBlockAccess;)V
   L28
    LINENUMBER 1942 L28
   FRAME FULL [net/minecraft/client/renderer/RenderGlobal net/minecraft/client/renderer/Tessellator net/minecraft/client/renderer/BufferBuilder net/minecraft/entity/Entity F D D D java/util/Iterator] []
    GOTO L11
   L12
    LINENUMBER 1944 L12
   FRAME SAME
    ALOAD 1
    INVOKEVIRTUAL net/minecraft/client/renderer/Tessellator.func_78381_a ()V
   L37
    LINENUMBER 1945 L37
    ALOAD 2
    DCONST_0
    DCONST_0
    DCONST_0
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_178969_c (DDD)V
   L38
    LINENUMBER 1946 L38
    ALOAD 0
    INVOKESPECIAL net/minecraft/client/renderer/RenderGlobal.func_174969_t ()V
   L4
    LINENUMBER 1948 L4
   FRAME CHOP 1
    RETURN
   L39
    LOCALVARIABLE k1 I L34 L28 24
    LOCALVARIABLE textureatlassprite Lnet/minecraft/client/renderer/texture/TextureAtlasSprite; L35 L28 25
    LOCALVARIABLE blockrendererdispatcher Lnet/minecraft/client/renderer/BlockRendererDispatcher; L36 L28 26
    LOCALVARIABLE iblockstate Lnet/minecraft/block/state/IBlockState; L32 L28 23
    LOCALVARIABLE destroyblockprogress Lnet/minecraft/client/renderer/DestroyBlockProgress; L14 L28 12
    LOCALVARIABLE blockpos Lnet/minecraft/util/math/BlockPos; L15 L28 13
    LOCALVARIABLE d6 D L16 L28 14
    LOCALVARIABLE d7 D L17 L28 16
    LOCALVARIABLE d8 D L18 L28 18
    LOCALVARIABLE block Lnet/minecraft/block/Block; L19 L28 20
    LOCALVARIABLE te Lnet/minecraft/tileentity/TileEntity; L20 L28 21
    LOCALVARIABLE hasBreak Z L24 L28 22
    LOCALVARIABLE iterator Ljava/util/Iterator; L11 L4 11
    // signature Ljava/util/Iterator<Lnet/minecraft/client/renderer/DestroyBlockProgress;>;
    // declaration: java.util.Iterator<net.minecraft.client.renderer.DestroyBlockProgress>
    LOCALVARIABLE this Lnet/minecraft/client/renderer/RenderGlobal; L0 L39 0
    LOCALVARIABLE tessellatorIn Lnet/minecraft/client/renderer/Tessellator; L0 L39 1
    LOCALVARIABLE bufferBuilderIn Lnet/minecraft/client/renderer/BufferBuilder; L0 L39 2
    LOCALVARIABLE entityIn Lnet/minecraft/entity/Entity; L0 L39 3
    LOCALVARIABLE partialTicks F L0 L39 4
    LOCALVARIABLE d3 D L1 L39 5
    LOCALVARIABLE d4 D L2 L39 7
    LOCALVARIABLE d5 D L3 L39 9
    MAXSTACK = 7
    MAXLOCALS = 27

  // access flags 0x1
  public func_72731_b(Lnet/minecraft/entity/player/EntityPlayer;Lnet/minecraft/util/math/RayTraceResult;IF)V
   L0
    LINENUMBER 1952 L0
    ILOAD 3
    IFNE L1
    ALOAD 2
    GETFIELD net/minecraft/util/math/RayTraceResult.field_72313_a : Lnet/minecraft/util/math/RayTraceResult$Type;
    GETSTATIC net/minecraft/util/math/RayTraceResult$Type.BLOCK : Lnet/minecraft/util/math/RayTraceResult$Type;
    IF_ACMPNE L1
   L2
    LINENUMBER 1954 L2
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179147_l ()V
   L3
    LINENUMBER 1955 L3
    GETSTATIC net/minecraft/client/renderer/GlStateManager$SourceFactor.SRC_ALPHA : Lnet/minecraft/client/renderer/GlStateManager$SourceFactor;
    GETSTATIC net/minecraft/client/renderer/GlStateManager$DestFactor.ONE_MINUS_SRC_ALPHA : Lnet/minecraft/client/renderer/GlStateManager$DestFactor;
    GETSTATIC net/minecraft/client/renderer/GlStateManager$SourceFactor.ONE : Lnet/minecraft/client/renderer/GlStateManager$SourceFactor;
    GETSTATIC net/minecraft/client/renderer/GlStateManager$DestFactor.ZERO : Lnet/minecraft/client/renderer/GlStateManager$DestFactor;
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_187428_a (Lnet/minecraft/client/renderer/GlStateManager$SourceFactor;Lnet/minecraft/client/renderer/GlStateManager$DestFactor;Lnet/minecraft/client/renderer/GlStateManager$SourceFactor;Lnet/minecraft/client/renderer/GlStateManager$DestFactor;)V
   L4
    LINENUMBER 1956 L4
    FCONST_2
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_187441_d (F)V
   L5
    LINENUMBER 1957 L5
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179090_x ()V
   L6
    LINENUMBER 1958 L6
    ICONST_0
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179132_a (Z)V
   L7
    LINENUMBER 1959 L7
    ALOAD 2
    INVOKEVIRTUAL net/minecraft/util/math/RayTraceResult.func_178782_a ()Lnet/minecraft/util/math/BlockPos;
    ASTORE 5
   L8
    LINENUMBER 1960 L8
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    ALOAD 5
    INVOKEVIRTUAL net/minecraft/client/multiplayer/WorldClient.func_180495_p (Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/block/state/IBlockState;
    ASTORE 6
   L9
    LINENUMBER 1962 L9
    ALOAD 6
    INVOKEINTERFACE net/minecraft/block/state/IBlockState.func_185904_a ()Lnet/minecraft/block/material/Material;
    GETSTATIC net/minecraft/block/material/Material.field_151579_a : Lnet/minecraft/block/material/Material;
    IF_ACMPEQ L10
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    INVOKEVIRTUAL net/minecraft/client/multiplayer/WorldClient.func_175723_af ()Lnet/minecraft/world/border/WorldBorder;
    ALOAD 5
    INVOKEVIRTUAL net/minecraft/world/border/WorldBorder.func_177746_a (Lnet/minecraft/util/math/BlockPos;)Z
    IFEQ L10
   L11
    LINENUMBER 1964 L11
    ALOAD 1
    GETFIELD net/minecraft/entity/player/EntityPlayer.field_70142_S : D
    ALOAD 1
    GETFIELD net/minecraft/entity/player/EntityPlayer.field_70165_t : D
    ALOAD 1
    GETFIELD net/minecraft/entity/player/EntityPlayer.field_70142_S : D
    DSUB
    FLOAD 4
    F2D
    DMUL
    DADD
    DSTORE 7
   L12
    LINENUMBER 1965 L12
    ALOAD 1
    GETFIELD net/minecraft/entity/player/EntityPlayer.field_70137_T : D
    ALOAD 1
    GETFIELD net/minecraft/entity/player/EntityPlayer.field_70163_u : D
    ALOAD 1
    GETFIELD net/minecraft/entity/player/EntityPlayer.field_70137_T : D
    DSUB
    FLOAD 4
    F2D
    DMUL
    DADD
    DSTORE 9
   L13
    LINENUMBER 1966 L13
    ALOAD 1
    GETFIELD net/minecraft/entity/player/EntityPlayer.field_70136_U : D
    ALOAD 1
    GETFIELD net/minecraft/entity/player/EntityPlayer.field_70161_v : D
    ALOAD 1
    GETFIELD net/minecraft/entity/player/EntityPlayer.field_70136_U : D
    DSUB
    FLOAD 4
    F2D
    DMUL
    DADD
    DSTORE 11
   L14
    LINENUMBER 1967 L14
    ALOAD 6
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    ALOAD 5
    INVOKEINTERFACE net/minecraft/block/state/IBlockState.func_185918_c (Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/util/math/AxisAlignedBB;
    LDC 0.0020000000949949026
    INVOKEVIRTUAL net/minecraft/util/math/AxisAlignedBB.func_186662_g (D)Lnet/minecraft/util/math/AxisAlignedBB;
    DLOAD 7
    DNEG
    DLOAD 9
    DNEG
    DLOAD 11
    DNEG
    INVOKEVIRTUAL net/minecraft/util/math/AxisAlignedBB.func_72317_d (DDD)Lnet/minecraft/util/math/AxisAlignedBB;
    FCONST_0
    FCONST_0
    FCONST_0
    LDC 0.4
    INVOKESTATIC net/minecraft/client/renderer/RenderGlobal.func_189697_a (Lnet/minecraft/util/math/AxisAlignedBB;FFFF)V
   L10
    LINENUMBER 1970 L10
   FRAME APPEND [net/minecraft/util/math/BlockPos net/minecraft/block/state/IBlockState]
    ICONST_1
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179132_a (Z)V
   L15
    LINENUMBER 1971 L15
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179098_w ()V
   L16
    LINENUMBER 1972 L16
    INVOKESTATIC net/minecraft/client/renderer/GlStateManager.func_179084_k ()V
   L1
    LINENUMBER 1974 L1
   FRAME CHOP 2
    RETURN
   L17
    LOCALVARIABLE d3 D L12 L10 7
    LOCALVARIABLE d4 D L13 L10 9
    LOCALVARIABLE d5 D L14 L10 11
    LOCALVARIABLE blockpos Lnet/minecraft/util/math/BlockPos; L8 L1 5
    LOCALVARIABLE iblockstate Lnet/minecraft/block/state/IBlockState; L9 L1 6
    LOCALVARIABLE this Lnet/minecraft/client/renderer/RenderGlobal; L0 L17 0
    LOCALVARIABLE player Lnet/minecraft/entity/player/EntityPlayer; L0 L17 1
    LOCALVARIABLE movingObjectPositionIn Lnet/minecraft/util/math/RayTraceResult; L0 L17 2
    LOCALVARIABLE execute I L0 L17 3
    LOCALVARIABLE partialTicks F L0 L17 4
    MAXSTACK = 7
    MAXLOCALS = 13

  // access flags 0x9
  public static func_189697_a(Lnet/minecraft/util/math/AxisAlignedBB;FFFF)V
   L0
    LINENUMBER 1978 L0
    ALOAD 0
    GETFIELD net/minecraft/util/math/AxisAlignedBB.field_72340_a : D
    ALOAD 0
    GETFIELD net/minecraft/util/math/AxisAlignedBB.field_72338_b : D
    ALOAD 0
    GETFIELD net/minecraft/util/math/AxisAlignedBB.field_72339_c : D
    ALOAD 0
    GETFIELD net/minecraft/util/math/AxisAlignedBB.field_72336_d : D
    ALOAD 0
    GETFIELD net/minecraft/util/math/AxisAlignedBB.field_72337_e : D
    ALOAD 0
    GETFIELD net/minecraft/util/math/AxisAlignedBB.field_72334_f : D
    FLOAD 1
    FLOAD 2
    FLOAD 3
    FLOAD 4
    INVOKESTATIC net/minecraft/client/renderer/RenderGlobal.func_189694_a (DDDDDDFFFF)V
   L1
    LINENUMBER 1979 L1
    RETURN
   L2
    LOCALVARIABLE box Lnet/minecraft/util/math/AxisAlignedBB; L0 L2 0
    LOCALVARIABLE red F L0 L2 1
    LOCALVARIABLE green F L0 L2 2
    LOCALVARIABLE blue F L0 L2 3
    LOCALVARIABLE alpha F L0 L2 4
    MAXSTACK = 16
    MAXLOCALS = 5

  // access flags 0x9
  public static func_189694_a(DDDDDDFFFF)V
   L0
    LINENUMBER 1983 L0
    INVOKESTATIC net/minecraft/client/renderer/Tessellator.func_178181_a ()Lnet/minecraft/client/renderer/Tessellator;
    ASTORE 16
   L1
    LINENUMBER 1984 L1
    ALOAD 16
    INVOKEVIRTUAL net/minecraft/client/renderer/Tessellator.func_178180_c ()Lnet/minecraft/client/renderer/BufferBuilder;
    ASTORE 17
   L2
    LINENUMBER 1985 L2
    ALOAD 17
    ICONST_3
    GETSTATIC net/minecraft/client/renderer/vertex/DefaultVertexFormats.field_181706_f : Lnet/minecraft/client/renderer/vertex/VertexFormat;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181668_a (ILnet/minecraft/client/renderer/vertex/VertexFormat;)V
   L3
    LINENUMBER 1986 L3
    ALOAD 17
    DLOAD 0
    DLOAD 2
    DLOAD 4
    DLOAD 6
    DLOAD 8
    DLOAD 10
    FLOAD 12
    FLOAD 13
    FLOAD 14
    FLOAD 15
    INVOKESTATIC net/minecraft/client/renderer/RenderGlobal.func_189698_a (Lnet/minecraft/client/renderer/BufferBuilder;DDDDDDFFFF)V
   L4
    LINENUMBER 1987 L4
    ALOAD 16
    INVOKEVIRTUAL net/minecraft/client/renderer/Tessellator.func_78381_a ()V
   L5
    LINENUMBER 1988 L5
    RETURN
   L6
    LOCALVARIABLE minX D L0 L6 0
    LOCALVARIABLE minY D L0 L6 2
    LOCALVARIABLE minZ D L0 L6 4
    LOCALVARIABLE maxX D L0 L6 6
    LOCALVARIABLE maxY D L0 L6 8
    LOCALVARIABLE maxZ D L0 L6 10
    LOCALVARIABLE red F L0 L6 12
    LOCALVARIABLE green F L0 L6 13
    LOCALVARIABLE blue F L0 L6 14
    LOCALVARIABLE alpha F L0 L6 15
    LOCALVARIABLE tessellator Lnet/minecraft/client/renderer/Tessellator; L1 L6 16
    LOCALVARIABLE bufferbuilder Lnet/minecraft/client/renderer/BufferBuilder; L2 L6 17
    MAXSTACK = 17
    MAXLOCALS = 18

  // access flags 0x9
  public static func_189698_a(Lnet/minecraft/client/renderer/BufferBuilder;DDDDDDFFFF)V
   L0
    LINENUMBER 1992 L0
    ALOAD 0
    DLOAD 1
    DLOAD 3
    DLOAD 5
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 13
    FLOAD 14
    FLOAD 15
    FCONST_0
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181666_a (FFFF)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L1
    LINENUMBER 1993 L1
    ALOAD 0
    DLOAD 1
    DLOAD 3
    DLOAD 5
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 13
    FLOAD 14
    FLOAD 15
    FLOAD 16
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181666_a (FFFF)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L2
    LINENUMBER 1994 L2
    ALOAD 0
    DLOAD 7
    DLOAD 3
    DLOAD 5
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 13
    FLOAD 14
    FLOAD 15
    FLOAD 16
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181666_a (FFFF)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L3
    LINENUMBER 1995 L3
    ALOAD 0
    DLOAD 7
    DLOAD 3
    DLOAD 11
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 13
    FLOAD 14
    FLOAD 15
    FLOAD 16
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181666_a (FFFF)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L4
    LINENUMBER 1996 L4
    ALOAD 0
    DLOAD 1
    DLOAD 3
    DLOAD 11
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 13
    FLOAD 14
    FLOAD 15
    FLOAD 16
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181666_a (FFFF)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L5
    LINENUMBER 1997 L5
    ALOAD 0
    DLOAD 1
    DLOAD 3
    DLOAD 5
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 13
    FLOAD 14
    FLOAD 15
    FLOAD 16
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181666_a (FFFF)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L6
    LINENUMBER 1998 L6
    ALOAD 0
    DLOAD 1
    DLOAD 9
    DLOAD 5
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 13
    FLOAD 14
    FLOAD 15
    FLOAD 16
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181666_a (FFFF)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L7
    LINENUMBER 1999 L7
    ALOAD 0
    DLOAD 7
    DLOAD 9
    DLOAD 5
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 13
    FLOAD 14
    FLOAD 15
    FLOAD 16
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181666_a (FFFF)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L8
    LINENUMBER 2000 L8
    ALOAD 0
    DLOAD 7
    DLOAD 9
    DLOAD 11
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 13
    FLOAD 14
    FLOAD 15
    FLOAD 16
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181666_a (FFFF)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L9
    LINENUMBER 2001 L9
    ALOAD 0
    DLOAD 1
    DLOAD 9
    DLOAD 11
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 13
    FLOAD 14
    FLOAD 15
    FLOAD 16
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181666_a (FFFF)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L10
    LINENUMBER 2002 L10
    ALOAD 0
    DLOAD 1
    DLOAD 9
    DLOAD 5
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 13
    FLOAD 14
    FLOAD 15
    FLOAD 16
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181666_a (FFFF)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L11
    LINENUMBER 2003 L11
    ALOAD 0
    DLOAD 1
    DLOAD 9
    DLOAD 11
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 13
    FLOAD 14
    FLOAD 15
    FCONST_0
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181666_a (FFFF)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L12
    LINENUMBER 2004 L12
    ALOAD 0
    DLOAD 1
    DLOAD 3
    DLOAD 11
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 13
    FLOAD 14
    FLOAD 15
    FLOAD 16
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181666_a (FFFF)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L13
    LINENUMBER 2005 L13
    ALOAD 0
    DLOAD 7
    DLOAD 9
    DLOAD 11
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 13
    FLOAD 14
    FLOAD 15
    FCONST_0
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181666_a (FFFF)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L14
    LINENUMBER 2006 L14
    ALOAD 0
    DLOAD 7
    DLOAD 3
    DLOAD 11
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 13
    FLOAD 14
    FLOAD 15
    FLOAD 16
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181666_a (FFFF)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L15
    LINENUMBER 2007 L15
    ALOAD 0
    DLOAD 7
    DLOAD 9
    DLOAD 5
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 13
    FLOAD 14
    FLOAD 15
    FCONST_0
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181666_a (FFFF)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L16
    LINENUMBER 2008 L16
    ALOAD 0
    DLOAD 7
    DLOAD 3
    DLOAD 5
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 13
    FLOAD 14
    FLOAD 15
    FLOAD 16
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181666_a (FFFF)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L17
    LINENUMBER 2009 L17
    ALOAD 0
    DLOAD 7
    DLOAD 3
    DLOAD 5
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 13
    FLOAD 14
    FLOAD 15
    FCONST_0
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181666_a (FFFF)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L18
    LINENUMBER 2010 L18
    RETURN
   L19
    LOCALVARIABLE buffer Lnet/minecraft/client/renderer/BufferBuilder; L0 L19 0
    LOCALVARIABLE minX D L0 L19 1
    LOCALVARIABLE minY D L0 L19 3
    LOCALVARIABLE minZ D L0 L19 5
    LOCALVARIABLE maxX D L0 L19 7
    LOCALVARIABLE maxY D L0 L19 9
    LOCALVARIABLE maxZ D L0 L19 11
    LOCALVARIABLE red F L0 L19 13
    LOCALVARIABLE green F L0 L19 14
    LOCALVARIABLE blue F L0 L19 15
    LOCALVARIABLE alpha F L0 L19 16
    MAXSTACK = 7
    MAXLOCALS = 17

  // access flags 0x9
  public static func_189696_b(Lnet/minecraft/util/math/AxisAlignedBB;FFFF)V
   L0
    LINENUMBER 2014 L0
    ALOAD 0
    GETFIELD net/minecraft/util/math/AxisAlignedBB.field_72340_a : D
    ALOAD 0
    GETFIELD net/minecraft/util/math/AxisAlignedBB.field_72338_b : D
    ALOAD 0
    GETFIELD net/minecraft/util/math/AxisAlignedBB.field_72339_c : D
    ALOAD 0
    GETFIELD net/minecraft/util/math/AxisAlignedBB.field_72336_d : D
    ALOAD 0
    GETFIELD net/minecraft/util/math/AxisAlignedBB.field_72337_e : D
    ALOAD 0
    GETFIELD net/minecraft/util/math/AxisAlignedBB.field_72334_f : D
    FLOAD 1
    FLOAD 2
    FLOAD 3
    FLOAD 4
    INVOKESTATIC net/minecraft/client/renderer/RenderGlobal.func_189695_b (DDDDDDFFFF)V
   L1
    LINENUMBER 2015 L1
    RETURN
   L2
    LOCALVARIABLE aabb Lnet/minecraft/util/math/AxisAlignedBB; L0 L2 0
    LOCALVARIABLE red F L0 L2 1
    LOCALVARIABLE green F L0 L2 2
    LOCALVARIABLE blue F L0 L2 3
    LOCALVARIABLE alpha F L0 L2 4
    MAXSTACK = 16
    MAXLOCALS = 5

  // access flags 0x9
  public static func_189695_b(DDDDDDFFFF)V
   L0
    LINENUMBER 2019 L0
    INVOKESTATIC net/minecraft/client/renderer/Tessellator.func_178181_a ()Lnet/minecraft/client/renderer/Tessellator;
    ASTORE 16
   L1
    LINENUMBER 2020 L1
    ALOAD 16
    INVOKEVIRTUAL net/minecraft/client/renderer/Tessellator.func_178180_c ()Lnet/minecraft/client/renderer/BufferBuilder;
    ASTORE 17
   L2
    LINENUMBER 2021 L2
    ALOAD 17
    ICONST_5
    GETSTATIC net/minecraft/client/renderer/vertex/DefaultVertexFormats.field_181706_f : Lnet/minecraft/client/renderer/vertex/VertexFormat;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181668_a (ILnet/minecraft/client/renderer/vertex/VertexFormat;)V
   L3
    LINENUMBER 2022 L3
    ALOAD 17
    DLOAD 0
    DLOAD 2
    DLOAD 4
    DLOAD 6
    DLOAD 8
    DLOAD 10
    FLOAD 12
    FLOAD 13
    FLOAD 14
    FLOAD 15
    INVOKESTATIC net/minecraft/client/renderer/RenderGlobal.func_189693_b (Lnet/minecraft/client/renderer/BufferBuilder;DDDDDDFFFF)V
   L4
    LINENUMBER 2023 L4
    ALOAD 16
    INVOKEVIRTUAL net/minecraft/client/renderer/Tessellator.func_78381_a ()V
   L5
    LINENUMBER 2024 L5
    RETURN
   L6
    LOCALVARIABLE minX D L0 L6 0
    LOCALVARIABLE minY D L0 L6 2
    LOCALVARIABLE minZ D L0 L6 4
    LOCALVARIABLE maxX D L0 L6 6
    LOCALVARIABLE maxY D L0 L6 8
    LOCALVARIABLE maxZ D L0 L6 10
    LOCALVARIABLE red F L0 L6 12
    LOCALVARIABLE green F L0 L6 13
    LOCALVARIABLE blue F L0 L6 14
    LOCALVARIABLE alpha F L0 L6 15
    LOCALVARIABLE tessellator Lnet/minecraft/client/renderer/Tessellator; L1 L6 16
    LOCALVARIABLE bufferbuilder Lnet/minecraft/client/renderer/BufferBuilder; L2 L6 17
    MAXSTACK = 17
    MAXLOCALS = 18

  // access flags 0x9
  public static func_189693_b(Lnet/minecraft/client/renderer/BufferBuilder;DDDDDDFFFF)V
   L0
    LINENUMBER 2028 L0
    ALOAD 0
    DLOAD 1
    DLOAD 3
    DLOAD 5
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 13
    FLOAD 14
    FLOAD 15
    FLOAD 16
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181666_a (FFFF)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L1
    LINENUMBER 2029 L1
    ALOAD 0
    DLOAD 1
    DLOAD 3
    DLOAD 5
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 13
    FLOAD 14
    FLOAD 15
    FLOAD 16
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181666_a (FFFF)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L2
    LINENUMBER 2030 L2
    ALOAD 0
    DLOAD 1
    DLOAD 3
    DLOAD 5
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 13
    FLOAD 14
    FLOAD 15
    FLOAD 16
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181666_a (FFFF)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L3
    LINENUMBER 2031 L3
    ALOAD 0
    DLOAD 1
    DLOAD 3
    DLOAD 11
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 13
    FLOAD 14
    FLOAD 15
    FLOAD 16
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181666_a (FFFF)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L4
    LINENUMBER 2032 L4
    ALOAD 0
    DLOAD 1
    DLOAD 9
    DLOAD 5
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 13
    FLOAD 14
    FLOAD 15
    FLOAD 16
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181666_a (FFFF)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L5
    LINENUMBER 2033 L5
    ALOAD 0
    DLOAD 1
    DLOAD 9
    DLOAD 11
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 13
    FLOAD 14
    FLOAD 15
    FLOAD 16
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181666_a (FFFF)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L6
    LINENUMBER 2034 L6
    ALOAD 0
    DLOAD 1
    DLOAD 9
    DLOAD 11
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 13
    FLOAD 14
    FLOAD 15
    FLOAD 16
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181666_a (FFFF)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L7
    LINENUMBER 2035 L7
    ALOAD 0
    DLOAD 1
    DLOAD 3
    DLOAD 11
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 13
    FLOAD 14
    FLOAD 15
    FLOAD 16
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181666_a (FFFF)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L8
    LINENUMBER 2036 L8
    ALOAD 0
    DLOAD 7
    DLOAD 9
    DLOAD 11
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 13
    FLOAD 14
    FLOAD 15
    FLOAD 16
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181666_a (FFFF)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L9
    LINENUMBER 2037 L9
    ALOAD 0
    DLOAD 7
    DLOAD 3
    DLOAD 11
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 13
    FLOAD 14
    FLOAD 15
    FLOAD 16
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181666_a (FFFF)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L10
    LINENUMBER 2038 L10
    ALOAD 0
    DLOAD 7
    DLOAD 3
    DLOAD 11
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 13
    FLOAD 14
    FLOAD 15
    FLOAD 16
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181666_a (FFFF)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L11
    LINENUMBER 2039 L11
    ALOAD 0
    DLOAD 7
    DLOAD 3
    DLOAD 5
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 13
    FLOAD 14
    FLOAD 15
    FLOAD 16
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181666_a (FFFF)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L12
    LINENUMBER 2040 L12
    ALOAD 0
    DLOAD 7
    DLOAD 9
    DLOAD 11
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 13
    FLOAD 14
    FLOAD 15
    FLOAD 16
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181666_a (FFFF)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L13
    LINENUMBER 2041 L13
    ALOAD 0
    DLOAD 7
    DLOAD 9
    DLOAD 5
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 13
    FLOAD 14
    FLOAD 15
    FLOAD 16
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181666_a (FFFF)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L14
    LINENUMBER 2042 L14
    ALOAD 0
    DLOAD 7
    DLOAD 9
    DLOAD 5
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 13
    FLOAD 14
    FLOAD 15
    FLOAD 16
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181666_a (FFFF)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L15
    LINENUMBER 2043 L15
    ALOAD 0
    DLOAD 7
    DLOAD 3
    DLOAD 5
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 13
    FLOAD 14
    FLOAD 15
    FLOAD 16
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181666_a (FFFF)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L16
    LINENUMBER 2044 L16
    ALOAD 0
    DLOAD 1
    DLOAD 9
    DLOAD 5
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 13
    FLOAD 14
    FLOAD 15
    FLOAD 16
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181666_a (FFFF)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L17
    LINENUMBER 2045 L17
    ALOAD 0
    DLOAD 1
    DLOAD 3
    DLOAD 5
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 13
    FLOAD 14
    FLOAD 15
    FLOAD 16
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181666_a (FFFF)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L18
    LINENUMBER 2046 L18
    ALOAD 0
    DLOAD 1
    DLOAD 3
    DLOAD 5
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 13
    FLOAD 14
    FLOAD 15
    FLOAD 16
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181666_a (FFFF)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L19
    LINENUMBER 2047 L19
    ALOAD 0
    DLOAD 7
    DLOAD 3
    DLOAD 5
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 13
    FLOAD 14
    FLOAD 15
    FLOAD 16
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181666_a (FFFF)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L20
    LINENUMBER 2048 L20
    ALOAD 0
    DLOAD 1
    DLOAD 3
    DLOAD 11
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 13
    FLOAD 14
    FLOAD 15
    FLOAD 16
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181666_a (FFFF)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L21
    LINENUMBER 2049 L21
    ALOAD 0
    DLOAD 7
    DLOAD 3
    DLOAD 11
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 13
    FLOAD 14
    FLOAD 15
    FLOAD 16
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181666_a (FFFF)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L22
    LINENUMBER 2050 L22
    ALOAD 0
    DLOAD 7
    DLOAD 3
    DLOAD 11
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 13
    FLOAD 14
    FLOAD 15
    FLOAD 16
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181666_a (FFFF)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L23
    LINENUMBER 2051 L23
    ALOAD 0
    DLOAD 1
    DLOAD 9
    DLOAD 5
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 13
    FLOAD 14
    FLOAD 15
    FLOAD 16
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181666_a (FFFF)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L24
    LINENUMBER 2052 L24
    ALOAD 0
    DLOAD 1
    DLOAD 9
    DLOAD 5
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 13
    FLOAD 14
    FLOAD 15
    FLOAD 16
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181666_a (FFFF)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L25
    LINENUMBER 2053 L25
    ALOAD 0
    DLOAD 1
    DLOAD 9
    DLOAD 11
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 13
    FLOAD 14
    FLOAD 15
    FLOAD 16
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181666_a (FFFF)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L26
    LINENUMBER 2054 L26
    ALOAD 0
    DLOAD 7
    DLOAD 9
    DLOAD 5
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 13
    FLOAD 14
    FLOAD 15
    FLOAD 16
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181666_a (FFFF)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L27
    LINENUMBER 2055 L27
    ALOAD 0
    DLOAD 7
    DLOAD 9
    DLOAD 11
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 13
    FLOAD 14
    FLOAD 15
    FLOAD 16
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181666_a (FFFF)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L28
    LINENUMBER 2056 L28
    ALOAD 0
    DLOAD 7
    DLOAD 9
    DLOAD 11
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 13
    FLOAD 14
    FLOAD 15
    FLOAD 16
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181666_a (FFFF)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L29
    LINENUMBER 2057 L29
    ALOAD 0
    DLOAD 7
    DLOAD 9
    DLOAD 11
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181662_b (DDD)Lnet/minecraft/client/renderer/BufferBuilder;
    FLOAD 13
    FLOAD 14
    FLOAD 15
    FLOAD 16
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181666_a (FFFF)Lnet/minecraft/client/renderer/BufferBuilder;
    INVOKEVIRTUAL net/minecraft/client/renderer/BufferBuilder.func_181675_d ()V
   L30
    LINENUMBER 2058 L30
    RETURN
   L31
    LOCALVARIABLE builder Lnet/minecraft/client/renderer/BufferBuilder; L0 L31 0
    LOCALVARIABLE p_189693_1_ D L0 L31 1
    LOCALVARIABLE p_189693_3_ D L0 L31 3
    LOCALVARIABLE p_189693_5_ D L0 L31 5
    LOCALVARIABLE p_189693_7_ D L0 L31 7
    LOCALVARIABLE p_189693_9_ D L0 L31 9
    LOCALVARIABLE p_189693_11_ D L0 L31 11
    LOCALVARIABLE red F L0 L31 13
    LOCALVARIABLE green F L0 L31 14
    LOCALVARIABLE blue F L0 L31 15
    LOCALVARIABLE alpha F L0 L31 16
    MAXSTACK = 7
    MAXLOCALS = 17

  // access flags 0x1
  public func_184385_a(IIIIIIZ)V
   L0
    LINENUMBER 2062 L0
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_175008_n : Lnet/minecraft/client/renderer/ViewFrustum;
    ILOAD 1
    ILOAD 2
    ILOAD 3
    ILOAD 4
    ILOAD 5
    ILOAD 6
    ILOAD 7
    INVOKEVIRTUAL net/minecraft/client/renderer/ViewFrustum.func_187474_a (IIIIIIZ)V
   L1
    LINENUMBER 2063 L1
    RETURN
   L2
    LOCALVARIABLE this Lnet/minecraft/client/renderer/RenderGlobal; L0 L2 0
    LOCALVARIABLE minX I L0 L2 1
    LOCALVARIABLE minY I L0 L2 2
    LOCALVARIABLE minZ I L0 L2 3
    LOCALVARIABLE maxX I L0 L2 4
    LOCALVARIABLE maxY I L0 L2 5
    LOCALVARIABLE maxZ I L0 L2 6
    LOCALVARIABLE updateImmediately Z L0 L2 7
    MAXSTACK = 8
    MAXLOCALS = 8

  // access flags 0x1
  public func_184376_a(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/state/IBlockState;Lnet/minecraft/block/state/IBlockState;I)V
   L0
    LINENUMBER 2067 L0
    ALOAD 2
    INVOKEVIRTUAL net/minecraft/util/math/BlockPos.func_177958_n ()I
    ISTORE 6
   L1
    LINENUMBER 2068 L1
    ALOAD 2
    INVOKEVIRTUAL net/minecraft/util/math/BlockPos.func_177956_o ()I
    ISTORE 7
   L2
    LINENUMBER 2069 L2
    ALOAD 2
    INVOKEVIRTUAL net/minecraft/util/math/BlockPos.func_177952_p ()I
    ISTORE 8
   L3
    LINENUMBER 2070 L3
    ALOAD 0
    ILOAD 6
    ICONST_1
    ISUB
    ILOAD 7
    ICONST_1
    ISUB
    ILOAD 8
    ICONST_1
    ISUB
    ILOAD 6
    ICONST_1
    IADD
    ILOAD 7
    ICONST_1
    IADD
    ILOAD 8
    ICONST_1
    IADD
    ILOAD 5
    BIPUSH 8
    IAND
    IFEQ L4
    ICONST_1
    GOTO L5
   L4
   FRAME FULL [net/minecraft/client/renderer/RenderGlobal net/minecraft/world/World net/minecraft/util/math/BlockPos net/minecraft/block/state/IBlockState net/minecraft/block/state/IBlockState I I I I] [net/minecraft/client/renderer/RenderGlobal I I I I I I]
    ICONST_0
   L5
   FRAME FULL [net/minecraft/client/renderer/RenderGlobal net/minecraft/world/World net/minecraft/util/math/BlockPos net/minecraft/block/state/IBlockState net/minecraft/block/state/IBlockState I I I I] [net/minecraft/client/renderer/RenderGlobal I I I I I I I]
    INVOKEVIRTUAL net/minecraft/client/renderer/RenderGlobal.func_184385_a (IIIIIIZ)V
   L6
    LINENUMBER 2071 L6
    RETURN
   L7
    LOCALVARIABLE this Lnet/minecraft/client/renderer/RenderGlobal; L0 L7 0
    LOCALVARIABLE worldIn Lnet/minecraft/world/World; L0 L7 1
    LOCALVARIABLE pos Lnet/minecraft/util/math/BlockPos; L0 L7 2
    LOCALVARIABLE oldState Lnet/minecraft/block/state/IBlockState; L0 L7 3
    LOCALVARIABLE newState Lnet/minecraft/block/state/IBlockState; L0 L7 4
    LOCALVARIABLE flags I L0 L7 5
    LOCALVARIABLE k1 I L1 L7 6
    LOCALVARIABLE l1 I L2 L7 7
    LOCALVARIABLE i2 I L3 L7 8
    MAXSTACK = 9
    MAXLOCALS = 9

  // access flags 0x1
  public func_174959_b(Lnet/minecraft/util/math/BlockPos;)V
   L0
    LINENUMBER 2075 L0
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_184387_ae : Ljava/util/Set;
    ALOAD 1
    INVOKEVIRTUAL net/minecraft/util/math/BlockPos.func_185334_h ()Lnet/minecraft/util/math/BlockPos;
    INVOKEINTERFACE java/util/Set.add (Ljava/lang/Object;)Z
    POP
   L1
    LINENUMBER 2076 L1
    RETURN
   L2
    LOCALVARIABLE this Lnet/minecraft/client/renderer/RenderGlobal; L0 L2 0
    LOCALVARIABLE pos Lnet/minecraft/util/math/BlockPos; L0 L2 1
    MAXSTACK = 2
    MAXLOCALS = 2

  // access flags 0x1
  public func_147585_a(IIIIII)V
   L0
    LINENUMBER 2080 L0
    ALOAD 0
    ILOAD 1
    ICONST_1
    ISUB
    ILOAD 2
    ICONST_1
    ISUB
    ILOAD 3
    ICONST_1
    ISUB
    ILOAD 4
    ICONST_1
    IADD
    ILOAD 5
    ICONST_1
    IADD
    ILOAD 6
    ICONST_1
    IADD
    ICONST_0
    INVOKEVIRTUAL net/minecraft/client/renderer/RenderGlobal.func_184385_a (IIIIIIZ)V
   L1
    LINENUMBER 2081 L1
    RETURN
   L2
    LOCALVARIABLE this Lnet/minecraft/client/renderer/RenderGlobal; L0 L2 0
    LOCALVARIABLE x1 I L0 L2 1
    LOCALVARIABLE y1 I L0 L2 2
    LOCALVARIABLE z1 I L0 L2 3
    LOCALVARIABLE x2 I L0 L2 4
    LOCALVARIABLE y2 I L0 L2 5
    LOCALVARIABLE z2 I L0 L2 6
    MAXSTACK = 8
    MAXLOCALS = 7

  // access flags 0x1
  public func_184377_a(Lnet/minecraft/util/SoundEvent;Lnet/minecraft/util/math/BlockPos;)V
    @Ljavax/annotation/Nullable;() // parameter 0
   L0
    LINENUMBER 2085 L0
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_147593_P : Ljava/util/Map;
    ALOAD 2
    INVOKEINTERFACE java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;
    CHECKCAST net/minecraft/client/audio/ISound
    ASTORE 3
   L1
    LINENUMBER 2087 L1
    ALOAD 3
    IFNULL L2
   L3
    LINENUMBER 2089 L3
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72777_q : Lnet/minecraft/client/Minecraft;
    INVOKEVIRTUAL net/minecraft/client/Minecraft.func_147118_V ()Lnet/minecraft/client/audio/SoundHandler;
    ALOAD 3
    INVOKEVIRTUAL net/minecraft/client/audio/SoundHandler.func_147683_b (Lnet/minecraft/client/audio/ISound;)V
   L4
    LINENUMBER 2090 L4
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_147593_P : Ljava/util/Map;
    ALOAD 2
    INVOKEINTERFACE java/util/Map.remove (Ljava/lang/Object;)Ljava/lang/Object;
    POP
   L2
    LINENUMBER 2093 L2
   FRAME APPEND [net/minecraft/client/audio/ISound]
    ALOAD 1
    IFNULL L5
   L6
    LINENUMBER 2095 L6
    ALOAD 1
    INVOKESTATIC net/minecraft/item/ItemRecord.func_185074_a (Lnet/minecraft/util/SoundEvent;)Lnet/minecraft/item/ItemRecord;
    ASTORE 4
   L7
    LINENUMBER 2097 L7
    ALOAD 4
    IFNULL L8
   L9
    LINENUMBER 2099 L9
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72777_q : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71456_v : Lnet/minecraft/client/gui/GuiIngame;
    ALOAD 4
    INVOKEVIRTUAL net/minecraft/item/ItemRecord.func_150927_i ()Ljava/lang/String;
    INVOKEVIRTUAL net/minecraft/client/gui/GuiIngame.func_73833_a (Ljava/lang/String;)V
   L8
    LINENUMBER 2102 L8
   FRAME APPEND [net/minecraft/item/ItemRecord]
    ALOAD 1
    ALOAD 2
    INVOKEVIRTUAL net/minecraft/util/math/BlockPos.func_177958_n ()I
    I2F
    ALOAD 2
    INVOKEVIRTUAL net/minecraft/util/math/BlockPos.func_177956_o ()I
    I2F
    ALOAD 2
    INVOKEVIRTUAL net/minecraft/util/math/BlockPos.func_177952_p ()I
    I2F
    INVOKESTATIC net/minecraft/client/audio/PositionedSoundRecord.func_184372_a (Lnet/minecraft/util/SoundEvent;FFF)Lnet/minecraft/client/audio/PositionedSoundRecord;
    ASTORE 5
   L10
    LINENUMBER 2103 L10
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_147593_P : Ljava/util/Map;
    ALOAD 2
    ALOAD 5
    INVOKEINTERFACE java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
    POP
   L11
    LINENUMBER 2104 L11
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72777_q : Lnet/minecraft/client/Minecraft;
    INVOKEVIRTUAL net/minecraft/client/Minecraft.func_147118_V ()Lnet/minecraft/client/audio/SoundHandler;
    ALOAD 5
    INVOKEVIRTUAL net/minecraft/client/audio/SoundHandler.func_147682_a (Lnet/minecraft/client/audio/ISound;)V
   L5
    LINENUMBER 2107 L5
   FRAME CHOP 1
    ALOAD 0
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    ALOAD 2
    ALOAD 1
    IFNULL L12
    ICONST_1
    GOTO L13
   L12
   FRAME FULL [net/minecraft/client/renderer/RenderGlobal net/minecraft/util/SoundEvent net/minecraft/util/math/BlockPos net/minecraft/client/audio/ISound] [net/minecraft/client/renderer/RenderGlobal net/minecraft/client/multiplayer/WorldClient net/minecraft/util/math/BlockPos]
    ICONST_0
   L13
   FRAME FULL [net/minecraft/client/renderer/RenderGlobal net/minecraft/util/SoundEvent net/minecraft/util/math/BlockPos net/minecraft/client/audio/ISound] [net/minecraft/client/renderer/RenderGlobal net/minecraft/client/multiplayer/WorldClient net/minecraft/util/math/BlockPos I]
    INVOKESPECIAL net/minecraft/client/renderer/RenderGlobal.func_193054_a (Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Z)V
   L14
    LINENUMBER 2108 L14
    RETURN
   L15
    LOCALVARIABLE itemrecord Lnet/minecraft/item/ItemRecord; L7 L5 4
    LOCALVARIABLE positionedsoundrecord Lnet/minecraft/client/audio/ISound; L10 L5 5
    LOCALVARIABLE this Lnet/minecraft/client/renderer/RenderGlobal; L0 L15 0
    LOCALVARIABLE soundIn Lnet/minecraft/util/SoundEvent; L0 L15 1
    LOCALVARIABLE pos Lnet/minecraft/util/math/BlockPos; L0 L15 2
    LOCALVARIABLE isound Lnet/minecraft/client/audio/ISound; L1 L15 3
    MAXSTACK = 4
    MAXLOCALS = 6

  // access flags 0x2
  private func_193054_a(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Z)V
   L0
    LINENUMBER 2112 L0
    ALOAD 1
    LDC Lnet/minecraft/entity/EntityLivingBase;.class
    NEW net/minecraft/util/math/AxisAlignedBB
    DUP
    ALOAD 2
    INVOKESPECIAL net/minecraft/util/math/AxisAlignedBB.<init> (Lnet/minecraft/util/math/BlockPos;)V
    LDC 3.0
    INVOKEVIRTUAL net/minecraft/util/math/AxisAlignedBB.func_186662_g (D)Lnet/minecraft/util/math/AxisAlignedBB;
    INVOKEVIRTUAL net/minecraft/world/World.func_72872_a (Ljava/lang/Class;Lnet/minecraft/util/math/AxisAlignedBB;)Ljava/util/List;
    INVOKEINTERFACE java/util/List.iterator ()Ljava/util/Iterator;
    ASTORE 4
   L1
   FRAME APPEND [java/util/Iterator]
    ALOAD 4
    INVOKEINTERFACE java/util/Iterator.hasNext ()Z
    IFEQ L2
    ALOAD 4
    INVOKEINTERFACE java/util/Iterator.next ()Ljava/lang/Object;
    CHECKCAST net/minecraft/entity/EntityLivingBase
    ASTORE 5
   L3
    LINENUMBER 2114 L3
    ALOAD 5
    ALOAD 2
    ILOAD 3
    INVOKEVIRTUAL net/minecraft/entity/EntityLivingBase.func_191987_a (Lnet/minecraft/util/math/BlockPos;Z)V
   L4
    LINENUMBER 2115 L4
    GOTO L1
   L2
    LINENUMBER 2116 L2
   FRAME CHOP 1
    RETURN
   L5
    LOCALVARIABLE entitylivingbase Lnet/minecraft/entity/EntityLivingBase; L3 L4 5
    LOCALVARIABLE this Lnet/minecraft/client/renderer/RenderGlobal; L0 L5 0
    LOCALVARIABLE p_193054_1_ Lnet/minecraft/world/World; L0 L5 1
    LOCALVARIABLE pos Lnet/minecraft/util/math/BlockPos; L0 L5 2
    LOCALVARIABLE p_193054_3_ Z L0 L5 3
    MAXSTACK = 5
    MAXLOCALS = 6

  // access flags 0x1
  public func_184375_a(Lnet/minecraft/entity/player/EntityPlayer;Lnet/minecraft/util/SoundEvent;Lnet/minecraft/util/SoundCategory;DDDFF)V
    @Ljavax/annotation/Nullable;() // parameter 0
   L0
    LINENUMBER 2120 L0
    RETURN
   L1
    LOCALVARIABLE this Lnet/minecraft/client/renderer/RenderGlobal; L0 L1 0
    LOCALVARIABLE player Lnet/minecraft/entity/player/EntityPlayer; L0 L1 1
    LOCALVARIABLE soundIn Lnet/minecraft/util/SoundEvent; L0 L1 2
    LOCALVARIABLE category Lnet/minecraft/util/SoundCategory; L0 L1 3
    LOCALVARIABLE x D L0 L1 4
    LOCALVARIABLE y D L0 L1 6
    LOCALVARIABLE z D L0 L1 8
    LOCALVARIABLE volume F L0 L1 10
    LOCALVARIABLE pitch F L0 L1 11
    MAXSTACK = 0
    MAXLOCALS = 12

  // access flags 0x81
  public transient varargs func_180442_a(IZDDDDDD[I)V
   L0
    LINENUMBER 2124 L0
    ALOAD 0
    ILOAD 1
    ILOAD 2
    ICONST_0
    DLOAD 3
    DLOAD 5
    DLOAD 7
    DLOAD 9
    DLOAD 11
    DLOAD 13
    ALOAD 15
    INVOKEVIRTUAL net/minecraft/client/renderer/RenderGlobal.func_190570_a (IZZDDDDDD[I)V
   L1
    LINENUMBER 2125 L1
    RETURN
   L2
    LOCALVARIABLE this Lnet/minecraft/client/renderer/RenderGlobal; L0 L2 0
    LOCALVARIABLE particleID I L0 L2 1
    LOCALVARIABLE ignoreRange Z L0 L2 2
    LOCALVARIABLE xCoord D L0 L2 3
    LOCALVARIABLE yCoord D L0 L2 5
    LOCALVARIABLE zCoord D L0 L2 7
    LOCALVARIABLE xSpeed D L0 L2 9
    LOCALVARIABLE ySpeed D L0 L2 11
    LOCALVARIABLE zSpeed D L0 L2 13
    LOCALVARIABLE parameters [I L0 L2 15
    MAXSTACK = 17
    MAXLOCALS = 16

  // access flags 0x81
  public transient varargs func_190570_a(IZZDDDDDD[I)V
    TRYCATCHBLOCK L0 L1 L2 java/lang/Throwable
   L0
    LINENUMBER 2131 L0
    ALOAD 0
    ILOAD 1
    ILOAD 2
    ILOAD 3
    DLOAD 4
    DLOAD 6
    DLOAD 8
    DLOAD 10
    DLOAD 12
    DLOAD 14
    ALOAD 16
    INVOKESPECIAL net/minecraft/client/renderer/RenderGlobal.func_190571_b (IZZDDDDDD[I)Lnet/minecraft/client/particle/Particle;
    POP
   L1
    LINENUMBER 2152 L1
    GOTO L3
   L2
    LINENUMBER 2133 L2
   FRAME SAME1 java/lang/Throwable
    ASTORE 17
   L4
    LINENUMBER 2135 L4
    ALOAD 17
    LDC "Exception while adding particle"
    INVOKESTATIC net/minecraft/crash/CrashReport.func_85055_a (Ljava/lang/Throwable;Ljava/lang/String;)Lnet/minecraft/crash/CrashReport;
    ASTORE 18
   L5
    LINENUMBER 2136 L5
    ALOAD 18
    LDC "Particle being added"
    INVOKEVIRTUAL net/minecraft/crash/CrashReport.func_85058_a (Ljava/lang/String;)Lnet/minecraft/crash/CrashReportCategory;
    ASTORE 19
   L6
    LINENUMBER 2137 L6
    ALOAD 19
    LDC "ID"
    ILOAD 1
    INVOKESTATIC java/lang/Integer.valueOf (I)Ljava/lang/Integer;
    INVOKEVIRTUAL net/minecraft/crash/CrashReportCategory.func_71507_a (Ljava/lang/String;Ljava/lang/Object;)V
   L7
    LINENUMBER 2139 L7
    ALOAD 16
    IFNULL L8
   L9
    LINENUMBER 2141 L9
    ALOAD 19
    LDC "Parameters"
    ALOAD 16
    INVOKEVIRTUAL net/minecraft/crash/CrashReportCategory.func_71507_a (Ljava/lang/String;Ljava/lang/Object;)V
   L8
    LINENUMBER 2144 L8
   FRAME APPEND [java/lang/Throwable net/minecraft/crash/CrashReport net/minecraft/crash/CrashReportCategory]
    ALOAD 19
    LDC "Position"
    NEW net/minecraft/client/renderer/RenderGlobal$1
    DUP
    ALOAD 0
    DLOAD 4
    DLOAD 6
    DLOAD 8
    INVOKESPECIAL net/minecraft/client/renderer/RenderGlobal$1.<init> (Lnet/minecraft/client/renderer/RenderGlobal;DDD)V
    INVOKEVIRTUAL net/minecraft/crash/CrashReportCategory.func_189529_a (Ljava/lang/String;Lnet/minecraft/crash/ICrashReportDetail;)V
   L10
    LINENUMBER 2151 L10
    NEW net/minecraft/util/ReportedException
    DUP
    ALOAD 18
    INVOKESPECIAL net/minecraft/util/ReportedException.<init> (Lnet/minecraft/crash/CrashReport;)V
    ATHROW
   L3
    LINENUMBER 2153 L3
   FRAME CHOP 3
    RETURN
   L11
    LOCALVARIABLE crashreport Lnet/minecraft/crash/CrashReport; L5 L3 18
    LOCALVARIABLE crashreportcategory Lnet/minecraft/crash/CrashReportCategory; L6 L3 19
    LOCALVARIABLE throwable Ljava/lang/Throwable; L4 L3 17
    LOCALVARIABLE this Lnet/minecraft/client/renderer/RenderGlobal; L0 L11 0
    LOCALVARIABLE id I L0 L11 1
    LOCALVARIABLE ignoreRange Z L0 L11 2
    LOCALVARIABLE p_190570_3_ Z L0 L11 3
    LOCALVARIABLE x D L0 L11 4
    LOCALVARIABLE y D L0 L11 6
    LOCALVARIABLE z D L0 L11 8
    LOCALVARIABLE xSpeed D L0 L11 10
    LOCALVARIABLE ySpeed D L0 L11 12
    LOCALVARIABLE zSpeed D L0 L11 14
    LOCALVARIABLE parameters [I L0 L11 16
    MAXSTACK = 17
    MAXLOCALS = 20

  // access flags 0x82
  private transient varargs func_174972_a(Lnet/minecraft/util/EnumParticleTypes;DDDDDD[I)V
   L0
    LINENUMBER 2157 L0
    ALOAD 0
    ALOAD 1
    INVOKEVIRTUAL net/minecraft/util/EnumParticleTypes.func_179348_c ()I
    ALOAD 1
    INVOKEVIRTUAL net/minecraft/util/EnumParticleTypes.func_179344_e ()Z
    DLOAD 2
    DLOAD 4
    DLOAD 6
    DLOAD 8
    DLOAD 10
    DLOAD 12
    ALOAD 14
    INVOKEVIRTUAL net/minecraft/client/renderer/RenderGlobal.func_180442_a (IZDDDDDD[I)V
   L1
    LINENUMBER 2158 L1
    RETURN
   L2
    LOCALVARIABLE this Lnet/minecraft/client/renderer/RenderGlobal; L0 L2 0
    LOCALVARIABLE particleIn Lnet/minecraft/util/EnumParticleTypes; L0 L2 1
    LOCALVARIABLE xCoord D L0 L2 2
    LOCALVARIABLE yCoord D L0 L2 4
    LOCALVARIABLE zCoord D L0 L2 6
    LOCALVARIABLE xSpeed D L0 L2 8
    LOCALVARIABLE ySpeed D L0 L2 10
    LOCALVARIABLE zSpeed D L0 L2 12
    LOCALVARIABLE parameters [I L0 L2 14
    MAXSTACK = 16
    MAXLOCALS = 15

  // access flags 0x82
  private transient varargs func_174974_b(IZDDDDDD[I)Lnet/minecraft/client/particle/Particle;
  @Ljavax/annotation/Nullable;()
   L0
    LINENUMBER 2163 L0
    ALOAD 0
    ILOAD 1
    ILOAD 2
    ICONST_0
    DLOAD 3
    DLOAD 5
    DLOAD 7
    DLOAD 9
    DLOAD 11
    DLOAD 13
    ALOAD 15
    INVOKESPECIAL net/minecraft/client/renderer/RenderGlobal.func_190571_b (IZZDDDDDD[I)Lnet/minecraft/client/particle/Particle;
    ARETURN
   L1
    LOCALVARIABLE this Lnet/minecraft/client/renderer/RenderGlobal; L0 L1 0
    LOCALVARIABLE particleID I L0 L1 1
    LOCALVARIABLE ignoreRange Z L0 L1 2
    LOCALVARIABLE xCoord D L0 L1 3
    LOCALVARIABLE yCoord D L0 L1 5
    LOCALVARIABLE zCoord D L0 L1 7
    LOCALVARIABLE xSpeed D L0 L1 9
    LOCALVARIABLE ySpeed D L0 L1 11
    LOCALVARIABLE zSpeed D L0 L1 13
    LOCALVARIABLE parameters [I L0 L1 15
    MAXSTACK = 17
    MAXLOCALS = 16

  // access flags 0x82
  private transient varargs func_190571_b(IZZDDDDDD[I)Lnet/minecraft/client/particle/Particle;
  @Ljavax/annotation/Nullable;()
   L0
    LINENUMBER 2169 L0
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72777_q : Lnet/minecraft/client/Minecraft;
    INVOKEVIRTUAL net/minecraft/client/Minecraft.func_175606_aa ()Lnet/minecraft/entity/Entity;
    ASTORE 17
   L1
    LINENUMBER 2171 L1
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72777_q : Lnet/minecraft/client/Minecraft;
    IFNULL L2
    ALOAD 17
    IFNULL L2
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72777_q : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71452_i : Lnet/minecraft/client/particle/ParticleManager;
    IFNULL L2
   L3
    LINENUMBER 2173 L3
    ALOAD 0
    ILOAD 3
    INVOKESPECIAL net/minecraft/client/renderer/RenderGlobal.func_190572_a (Z)I
    ISTORE 18
   L4
    LINENUMBER 2174 L4
    ALOAD 17
    GETFIELD net/minecraft/entity/Entity.field_70165_t : D
    DLOAD 4
    DSUB
    DSTORE 19
   L5
    LINENUMBER 2175 L5
    ALOAD 17
    GETFIELD net/minecraft/entity/Entity.field_70163_u : D
    DLOAD 6
    DSUB
    DSTORE 21
   L6
    LINENUMBER 2176 L6
    ALOAD 17
    GETFIELD net/minecraft/entity/Entity.field_70161_v : D
    DLOAD 8
    DSUB
    DSTORE 23
   L7
    LINENUMBER 2178 L7
    ILOAD 2
    IFEQ L8
   L9
    LINENUMBER 2180 L9
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72777_q : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71452_i : Lnet/minecraft/client/particle/ParticleManager;
    ILOAD 1
    DLOAD 4
    DLOAD 6
    DLOAD 8
    DLOAD 10
    DLOAD 12
    DLOAD 14
    ALOAD 16
    INVOKEVIRTUAL net/minecraft/client/particle/ParticleManager.func_178927_a (IDDDDDD[I)Lnet/minecraft/client/particle/Particle;
    ARETURN
   L8
    LINENUMBER 2182 L8
   FRAME FULL [net/minecraft/client/renderer/RenderGlobal I I I D D D D D D [I net/minecraft/entity/Entity I D D D] []
    DLOAD 19
    DLOAD 19
    DMUL
    DLOAD 21
    DLOAD 21
    DMUL
    DADD
    DLOAD 23
    DLOAD 23
    DMUL
    DADD
    LDC 1024.0
    DCMPL
    IFLE L10
   L11
    LINENUMBER 2184 L11
    ACONST_NULL
    ARETURN
   L10
    LINENUMBER 2188 L10
   FRAME SAME
    ILOAD 18
    ICONST_1
    IF_ICMPLE L12
    ACONST_NULL
    GOTO L13
   L12
   FRAME SAME
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72777_q : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71452_i : Lnet/minecraft/client/particle/ParticleManager;
    ILOAD 1
    DLOAD 4
    DLOAD 6
    DLOAD 8
    DLOAD 10
    DLOAD 12
    DLOAD 14
    ALOAD 16
    INVOKEVIRTUAL net/minecraft/client/particle/ParticleManager.func_178927_a (IDDDDDD[I)Lnet/minecraft/client/particle/Particle;
   L13
   FRAME SAME1 net/minecraft/client/particle/Particle
    ARETURN
   L2
    LINENUMBER 2193 L2
   FRAME FULL [net/minecraft/client/renderer/RenderGlobal I I I D D D D D D [I net/minecraft/entity/Entity] []
    ACONST_NULL
    ARETURN
   L14
    LOCALVARIABLE k1 I L4 L2 18
    LOCALVARIABLE d3 D L5 L2 19
    LOCALVARIABLE d4 D L6 L2 21
    LOCALVARIABLE d5 D L7 L2 23
    LOCALVARIABLE this Lnet/minecraft/client/renderer/RenderGlobal; L0 L14 0
    LOCALVARIABLE particleID I L0 L14 1
    LOCALVARIABLE ignoreRange Z L0 L14 2
    LOCALVARIABLE minParticles Z L0 L14 3
    LOCALVARIABLE xCoord D L0 L14 4
    LOCALVARIABLE yCoord D L0 L14 6
    LOCALVARIABLE zCoord D L0 L14 8
    LOCALVARIABLE xSpeed D L0 L14 10
    LOCALVARIABLE ySpeed D L0 L14 12
    LOCALVARIABLE zSpeed D L0 L14 14
    LOCALVARIABLE parameters [I L0 L14 16
    LOCALVARIABLE entity Lnet/minecraft/entity/Entity; L1 L14 17
    MAXSTACK = 15
    MAXLOCALS = 25

  // access flags 0x2
  private func_190572_a(Z)I
   L0
    LINENUMBER 2199 L0
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72777_q : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71474_y : Lnet/minecraft/client/settings/GameSettings;
    GETFIELD net/minecraft/client/settings/GameSettings.field_74362_aa : I
    ISTORE 2
   L1
    LINENUMBER 2201 L1
    ILOAD 1
    IFEQ L2
    ILOAD 2
    ICONST_2
    IF_ICMPNE L2
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    GETFIELD net/minecraft/client/multiplayer/WorldClient.field_73012_v : Ljava/util/Random;
    BIPUSH 10
    INVOKEVIRTUAL java/util/Random.nextInt (I)I
    IFNE L2
   L3
    LINENUMBER 2203 L3
    ICONST_1
    ISTORE 2
   L2
    LINENUMBER 2206 L2
   FRAME APPEND [I]
    ILOAD 2
    ICONST_1
    IF_ICMPNE L4
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    GETFIELD net/minecraft/client/multiplayer/WorldClient.field_73012_v : Ljava/util/Random;
    ICONST_3
    INVOKEVIRTUAL java/util/Random.nextInt (I)I
    IFNE L4
   L5
    LINENUMBER 2208 L5
    ICONST_2
    ISTORE 2
   L4
    LINENUMBER 2211 L4
   FRAME SAME
    ILOAD 2
    IRETURN
   L6
    LOCALVARIABLE this Lnet/minecraft/client/renderer/RenderGlobal; L0 L6 0
    LOCALVARIABLE p_190572_1_ Z L0 L6 1
    LOCALVARIABLE k1 I L1 L6 2
    MAXSTACK = 2
    MAXLOCALS = 3

  // access flags 0x1
  public func_72703_a(Lnet/minecraft/entity/Entity;)V
   L0
    LINENUMBER 2216 L0
    RETURN
   L1
    LOCALVARIABLE this Lnet/minecraft/client/renderer/RenderGlobal; L0 L1 0
    LOCALVARIABLE entityIn Lnet/minecraft/entity/Entity; L0 L1 1
    MAXSTACK = 0
    MAXLOCALS = 2

  // access flags 0x1
  public func_72709_b(Lnet/minecraft/entity/Entity;)V
   L0
    LINENUMBER 2220 L0
    RETURN
   L1
    LOCALVARIABLE this Lnet/minecraft/client/renderer/RenderGlobal; L0 L1 0
    LOCALVARIABLE entityIn Lnet/minecraft/entity/Entity; L0 L1 1
    MAXSTACK = 0
    MAXLOCALS = 2

  // access flags 0x1
  public func_72728_f()V
   L0
    LINENUMBER 2224 L0
    RETURN
   L1
    LOCALVARIABLE this Lnet/minecraft/client/renderer/RenderGlobal; L0 L1 0
    MAXSTACK = 0
    MAXLOCALS = 1

  // access flags 0x1
  public func_180440_a(ILnet/minecraft/util/math/BlockPos;I)V
   L0
    LINENUMBER 2228 L0
    ILOAD 1
    LOOKUPSWITCH
      1023: L1
      1028: L1
      1038: L1
      default: L2
   L1
    LINENUMBER 2233 L1
   FRAME SAME
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72777_q : Lnet/minecraft/client/Minecraft;
    INVOKEVIRTUAL net/minecraft/client/Minecraft.func_175606_aa ()Lnet/minecraft/entity/Entity;
    ASTORE 4
   L3
    LINENUMBER 2235 L3
    ALOAD 4
    IFNULL L2
   L4
    LINENUMBER 2237 L4
    ALOAD 2
    INVOKEVIRTUAL net/minecraft/util/math/BlockPos.func_177958_n ()I
    I2D
    ALOAD 4
    GETFIELD net/minecraft/entity/Entity.field_70165_t : D
    DSUB
    DSTORE 5
   L5
    LINENUMBER 2238 L5
    ALOAD 2
    INVOKEVIRTUAL net/minecraft/util/math/BlockPos.func_177956_o ()I
    I2D
    ALOAD 4
    GETFIELD net/minecraft/entity/Entity.field_70163_u : D
    DSUB
    DSTORE 7
   L6
    LINENUMBER 2239 L6
    ALOAD 2
    INVOKEVIRTUAL net/minecraft/util/math/BlockPos.func_177952_p ()I
    I2D
    ALOAD 4
    GETFIELD net/minecraft/entity/Entity.field_70161_v : D
    DSUB
    DSTORE 9
   L7
    LINENUMBER 2240 L7
    DLOAD 5
    DLOAD 5
    DMUL
    DLOAD 7
    DLOAD 7
    DMUL
    DADD
    DLOAD 9
    DLOAD 9
    DMUL
    DADD
    INVOKESTATIC java/lang/Math.sqrt (D)D
    DSTORE 11
   L8
    LINENUMBER 2241 L8
    ALOAD 4
    GETFIELD net/minecraft/entity/Entity.field_70165_t : D
    DSTORE 13
   L9
    LINENUMBER 2242 L9
    ALOAD 4
    GETFIELD net/minecraft/entity/Entity.field_70163_u : D
    DSTORE 15
   L10
    LINENUMBER 2243 L10
    ALOAD 4
    GETFIELD net/minecraft/entity/Entity.field_70161_v : D
    DSTORE 17
   L11
    LINENUMBER 2245 L11
    DLOAD 11
    DCONST_0
    DCMPL
    IFLE L12
   L13
    LINENUMBER 2247 L13
    DLOAD 13
    DLOAD 5
    DLOAD 11
    DDIV
    LDC 2.0
    DMUL
    DADD
    DSTORE 13
   L14
    LINENUMBER 2248 L14
    DLOAD 15
    DLOAD 7
    DLOAD 11
    DDIV
    LDC 2.0
    DMUL
    DADD
    DSTORE 15
   L15
    LINENUMBER 2249 L15
    DLOAD 17
    DLOAD 9
    DLOAD 11
    DDIV
    LDC 2.0
    DMUL
    DADD
    DSTORE 17
   L12
    LINENUMBER 2252 L12
   FRAME FULL [net/minecraft/client/renderer/RenderGlobal I net/minecraft/util/math/BlockPos I net/minecraft/entity/Entity D D D D D D D] []
    ILOAD 1
    SIPUSH 1023
    IF_ICMPNE L16
   L17
    LINENUMBER 2254 L17
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    DLOAD 13
    DLOAD 15
    DLOAD 17
    GETSTATIC net/minecraft/init/SoundEvents.field_187855_gD : Lnet/minecraft/util/SoundEvent;
    GETSTATIC net/minecraft/util/SoundCategory.HOSTILE : Lnet/minecraft/util/SoundCategory;
    FCONST_1
    FCONST_1
    ICONST_0
    INVOKEVIRTUAL net/minecraft/client/multiplayer/WorldClient.func_184134_a (DDDLnet/minecraft/util/SoundEvent;Lnet/minecraft/util/SoundCategory;FFZ)V
    GOTO L2
   L16
    LINENUMBER 2256 L16
   FRAME SAME
    ILOAD 1
    SIPUSH 1038
    IF_ICMPNE L18
   L19
    LINENUMBER 2258 L19
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    DLOAD 13
    DLOAD 15
    DLOAD 17
    GETSTATIC net/minecraft/init/SoundEvents.field_193782_bq : Lnet/minecraft/util/SoundEvent;
    GETSTATIC net/minecraft/util/SoundCategory.HOSTILE : Lnet/minecraft/util/SoundCategory;
    FCONST_1
    FCONST_1
    ICONST_0
    INVOKEVIRTUAL net/minecraft/client/multiplayer/WorldClient.func_184134_a (DDDLnet/minecraft/util/SoundEvent;Lnet/minecraft/util/SoundCategory;FFZ)V
    GOTO L2
   L18
    LINENUMBER 2262 L18
   FRAME SAME
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    DLOAD 13
    DLOAD 15
    DLOAD 17
    GETSTATIC net/minecraft/init/SoundEvents.field_187522_aL : Lnet/minecraft/util/SoundEvent;
    GETSTATIC net/minecraft/util/SoundCategory.HOSTILE : Lnet/minecraft/util/SoundCategory;
    LDC 5.0
    FCONST_1
    ICONST_0
    INVOKEVIRTUAL net/minecraft/client/multiplayer/WorldClient.func_184134_a (DDDLnet/minecraft/util/SoundEvent;Lnet/minecraft/util/SoundCategory;FFZ)V
   L2
    LINENUMBER 2268 L2
   FRAME FULL [net/minecraft/client/renderer/RenderGlobal I net/minecraft/util/math/BlockPos I] []
    RETURN
   L20
    LOCALVARIABLE d3 D L5 L2 5
    LOCALVARIABLE d4 D L6 L2 7
    LOCALVARIABLE d5 D L7 L2 9
    LOCALVARIABLE d6 D L8 L2 11
    LOCALVARIABLE d7 D L9 L2 13
    LOCALVARIABLE d8 D L10 L2 15
    LOCALVARIABLE d9 D L11 L2 17
    LOCALVARIABLE entity Lnet/minecraft/entity/Entity; L3 L2 4
    LOCALVARIABLE this Lnet/minecraft/client/renderer/RenderGlobal; L0 L20 0
    LOCALVARIABLE soundID I L0 L20 1
    LOCALVARIABLE pos Lnet/minecraft/util/math/BlockPos; L0 L20 2
    LOCALVARIABLE data I L0 L20 3
    MAXSTACK = 12
    MAXLOCALS = 19

  // access flags 0x1
  public func_180439_a(Lnet/minecraft/entity/player/EntityPlayer;ILnet/minecraft/util/math/BlockPos;I)V
   L0
    LINENUMBER 2272 L0
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    GETFIELD net/minecraft/client/multiplayer/WorldClient.field_73012_v : Ljava/util/Random;
    ASTORE 5
   L1
    LINENUMBER 2274 L1
    ILOAD 2
    LOOKUPSWITCH
      1000: L2
      1001: L3
      1002: L4
      1003: L5
      1004: L6
      1005: L7
      1006: L8
      1007: L9
      1008: L10
      1009: L11
      1010: L12
      1011: L13
      1012: L14
      1013: L15
      1014: L16
      1015: L17
      1016: L18
      1017: L19
      1018: L20
      1019: L21
      1020: L22
      1021: L23
      1022: L24
      1024: L25
      1025: L26
      1026: L27
      1027: L28
      1029: L29
      1030: L30
      1031: L31
      1032: L32
      1033: L33
      1034: L34
      1035: L35
      1036: L36
      1037: L37
      2000: L38
      2001: L39
      2002: L40
      2003: L41
      2004: L42
      2005: L43
      2006: L44
      2007: L40
      3000: L45
      3001: L46
      default: L47
   L2
    LINENUMBER 2277 L2
   FRAME APPEND [java/util/Random]
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    ALOAD 3
    GETSTATIC net/minecraft/init/SoundEvents.field_187574_as : Lnet/minecraft/util/SoundEvent;
    GETSTATIC net/minecraft/util/SoundCategory.BLOCKS : Lnet/minecraft/util/SoundCategory;
    FCONST_1
    FCONST_1
    ICONST_0
    INVOKEVIRTUAL net/minecraft/client/multiplayer/WorldClient.func_184156_a (Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/SoundEvent;Lnet/minecraft/util/SoundCategory;FFZ)V
   L48
    LINENUMBER 2278 L48
    GOTO L47
   L3
    LINENUMBER 2280 L3
   FRAME SAME
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    ALOAD 3
    GETSTATIC net/minecraft/init/SoundEvents.field_187576_at : Lnet/minecraft/util/SoundEvent;
    GETSTATIC net/minecraft/util/SoundCategory.BLOCKS : Lnet/minecraft/util/SoundCategory;
    FCONST_1
    LDC 1.2
    ICONST_0
    INVOKEVIRTUAL net/minecraft/client/multiplayer/WorldClient.func_184156_a (Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/SoundEvent;Lnet/minecraft/util/SoundCategory;FFZ)V
   L49
    LINENUMBER 2281 L49
    GOTO L47
   L4
    LINENUMBER 2283 L4
   FRAME SAME
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    ALOAD 3
    GETSTATIC net/minecraft/init/SoundEvents.field_187578_au : Lnet/minecraft/util/SoundEvent;
    GETSTATIC net/minecraft/util/SoundCategory.BLOCKS : Lnet/minecraft/util/SoundCategory;
    FCONST_1
    LDC 1.2
    ICONST_0
    INVOKEVIRTUAL net/minecraft/client/multiplayer/WorldClient.func_184156_a (Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/SoundEvent;Lnet/minecraft/util/SoundCategory;FFZ)V
   L50
    LINENUMBER 2284 L50
    GOTO L47
   L5
    LINENUMBER 2286 L5
   FRAME SAME
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    ALOAD 3
    GETSTATIC net/minecraft/init/SoundEvents.field_187528_aR : Lnet/minecraft/util/SoundEvent;
    GETSTATIC net/minecraft/util/SoundCategory.NEUTRAL : Lnet/minecraft/util/SoundCategory;
    FCONST_1
    LDC 1.2
    ICONST_0
    INVOKEVIRTUAL net/minecraft/client/multiplayer/WorldClient.func_184156_a (Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/SoundEvent;Lnet/minecraft/util/SoundCategory;FFZ)V
   L51
    LINENUMBER 2287 L51
    GOTO L47
   L6
    LINENUMBER 2289 L6
   FRAME SAME
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    ALOAD 3
    GETSTATIC net/minecraft/init/SoundEvents.field_187634_bp : Lnet/minecraft/util/SoundEvent;
    GETSTATIC net/minecraft/util/SoundCategory.NEUTRAL : Lnet/minecraft/util/SoundCategory;
    FCONST_1
    LDC 1.2
    ICONST_0
    INVOKEVIRTUAL net/minecraft/client/multiplayer/WorldClient.func_184156_a (Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/SoundEvent;Lnet/minecraft/util/SoundCategory;FFZ)V
   L52
    LINENUMBER 2290 L52
    GOTO L47
   L7
    LINENUMBER 2292 L7
   FRAME SAME
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    ALOAD 3
    GETSTATIC net/minecraft/init/SoundEvents.field_187611_cI : Lnet/minecraft/util/SoundEvent;
    GETSTATIC net/minecraft/util/SoundCategory.BLOCKS : Lnet/minecraft/util/SoundCategory;
    FCONST_1
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    GETFIELD net/minecraft/client/multiplayer/WorldClient.field_73012_v : Ljava/util/Random;
    INVOKEVIRTUAL java/util/Random.nextFloat ()F
    LDC 0.1
    FMUL
    LDC 0.9
    FADD
    ICONST_0
    INVOKEVIRTUAL net/minecraft/client/multiplayer/WorldClient.func_184156_a (Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/SoundEvent;Lnet/minecraft/util/SoundCategory;FFZ)V
   L53
    LINENUMBER 2293 L53
    GOTO L47
   L8
    LINENUMBER 2295 L8
   FRAME SAME
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    ALOAD 3
    GETSTATIC net/minecraft/init/SoundEvents.field_187875_gN : Lnet/minecraft/util/SoundEvent;
    GETSTATIC net/minecraft/util/SoundCategory.BLOCKS : Lnet/minecraft/util/SoundCategory;
    FCONST_1
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    GETFIELD net/minecraft/client/multiplayer/WorldClient.field_73012_v : Ljava/util/Random;
    INVOKEVIRTUAL java/util/Random.nextFloat ()F
    LDC 0.1
    FMUL
    LDC 0.9
    FADD
    ICONST_0
    INVOKEVIRTUAL net/minecraft/client/multiplayer/WorldClient.func_184156_a (Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/SoundEvent;Lnet/minecraft/util/SoundCategory;FFZ)V
   L54
    LINENUMBER 2296 L54
    GOTO L47
   L9
    LINENUMBER 2298 L9
   FRAME SAME
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    ALOAD 3
    GETSTATIC net/minecraft/init/SoundEvents.field_187879_gP : Lnet/minecraft/util/SoundEvent;
    GETSTATIC net/minecraft/util/SoundCategory.BLOCKS : Lnet/minecraft/util/SoundCategory;
    FCONST_1
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    GETFIELD net/minecraft/client/multiplayer/WorldClient.field_73012_v : Ljava/util/Random;
    INVOKEVIRTUAL java/util/Random.nextFloat ()F
    LDC 0.1
    FMUL
    LDC 0.9
    FADD
    ICONST_0
    INVOKEVIRTUAL net/minecraft/client/multiplayer/WorldClient.func_184156_a (Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/SoundEvent;Lnet/minecraft/util/SoundCategory;FFZ)V
   L55
    LINENUMBER 2299 L55
    GOTO L47
   L10
    LINENUMBER 2301 L10
   FRAME SAME
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    ALOAD 3
    GETSTATIC net/minecraft/init/SoundEvents.field_187613_bi : Lnet/minecraft/util/SoundEvent;
    GETSTATIC net/minecraft/util/SoundCategory.BLOCKS : Lnet/minecraft/util/SoundCategory;
    FCONST_1
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    GETFIELD net/minecraft/client/multiplayer/WorldClient.field_73012_v : Ljava/util/Random;
    INVOKEVIRTUAL java/util/Random.nextFloat ()F
    LDC 0.1
    FMUL
    LDC 0.9
    FADD
    ICONST_0
    INVOKEVIRTUAL net/minecraft/client/multiplayer/WorldClient.func_184156_a (Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/SoundEvent;Lnet/minecraft/util/SoundCategory;FFZ)V
   L56
    LINENUMBER 2302 L56
    GOTO L47
   L11
    LINENUMBER 2304 L11
   FRAME SAME
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    ALOAD 3
    GETSTATIC net/minecraft/init/SoundEvents.field_187646_bt : Lnet/minecraft/util/SoundEvent;
    GETSTATIC net/minecraft/util/SoundCategory.BLOCKS : Lnet/minecraft/util/SoundCategory;
    LDC 0.5
    LDC 2.6
    ALOAD 5
    INVOKEVIRTUAL java/util/Random.nextFloat ()F
    ALOAD 5
    INVOKEVIRTUAL java/util/Random.nextFloat ()F
    FSUB
    LDC 0.8
    FMUL
    FADD
    ICONST_0
    INVOKEVIRTUAL net/minecraft/client/multiplayer/WorldClient.func_184156_a (Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/SoundEvent;Lnet/minecraft/util/SoundCategory;FFZ)V
   L57
    LINENUMBER 2305 L57
    GOTO L47
   L12
    LINENUMBER 2308 L12
   FRAME SAME
    ILOAD 4
    INVOKESTATIC net/minecraft/item/Item.func_150899_d (I)Lnet/minecraft/item/Item;
    INSTANCEOF net/minecraft/item/ItemRecord
    IFEQ L58
   L59
    LINENUMBER 2310 L59
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    ALOAD 3
    ILOAD 4
    INVOKESTATIC net/minecraft/item/Item.func_150899_d (I)Lnet/minecraft/item/Item;
    CHECKCAST net/minecraft/item/ItemRecord
    INVOKEVIRTUAL net/minecraft/item/ItemRecord.func_185075_h ()Lnet/minecraft/util/SoundEvent;
    INVOKEVIRTUAL net/minecraft/client/multiplayer/WorldClient.func_184149_a (Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/SoundEvent;)V
    GOTO L47
   L58
    LINENUMBER 2314 L58
   FRAME SAME
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    ALOAD 3
    ACONST_NULL
    CHECKCAST net/minecraft/util/SoundEvent
    INVOKEVIRTUAL net/minecraft/client/multiplayer/WorldClient.func_184149_a (Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/SoundEvent;)V
   L60
    LINENUMBER 2317 L60
    GOTO L47
   L13
    LINENUMBER 2319 L13
   FRAME SAME
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    ALOAD 3
    GETSTATIC net/minecraft/init/SoundEvents.field_187608_cH : Lnet/minecraft/util/SoundEvent;
    GETSTATIC net/minecraft/util/SoundCategory.BLOCKS : Lnet/minecraft/util/SoundCategory;
    FCONST_1
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    GETFIELD net/minecraft/client/multiplayer/WorldClient.field_73012_v : Ljava/util/Random;
    INVOKEVIRTUAL java/util/Random.nextFloat ()F
    LDC 0.1
    FMUL
    LDC 0.9
    FADD
    ICONST_0
    INVOKEVIRTUAL net/minecraft/client/multiplayer/WorldClient.func_184156_a (Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/SoundEvent;Lnet/minecraft/util/SoundCategory;FFZ)V
   L61
    LINENUMBER 2320 L61
    GOTO L47
   L14
    LINENUMBER 2322 L14
   FRAME SAME
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    ALOAD 3
    GETSTATIC net/minecraft/init/SoundEvents.field_187873_gM : Lnet/minecraft/util/SoundEvent;
    GETSTATIC net/minecraft/util/SoundCategory.BLOCKS : Lnet/minecraft/util/SoundCategory;
    FCONST_1
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    GETFIELD net/minecraft/client/multiplayer/WorldClient.field_73012_v : Ljava/util/Random;
    INVOKEVIRTUAL java/util/Random.nextFloat ()F
    LDC 0.1
    FMUL
    LDC 0.9
    FADD
    ICONST_0
    INVOKEVIRTUAL net/minecraft/client/multiplayer/WorldClient.func_184156_a (Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/SoundEvent;Lnet/minecraft/util/SoundCategory;FFZ)V
   L62
    LINENUMBER 2323 L62
    GOTO L47
   L15
    LINENUMBER 2325 L15
   FRAME SAME
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    ALOAD 3
    GETSTATIC net/minecraft/init/SoundEvents.field_187877_gO : Lnet/minecraft/util/SoundEvent;
    GETSTATIC net/minecraft/util/SoundCategory.BLOCKS : Lnet/minecraft/util/SoundCategory;
    FCONST_1
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    GETFIELD net/minecraft/client/multiplayer/WorldClient.field_73012_v : Ljava/util/Random;
    INVOKEVIRTUAL java/util/Random.nextFloat ()F
    LDC 0.1
    FMUL
    LDC 0.9
    FADD
    ICONST_0
    INVOKEVIRTUAL net/minecraft/client/multiplayer/WorldClient.func_184156_a (Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/SoundEvent;Lnet/minecraft/util/SoundCategory;FFZ)V
   L63
    LINENUMBER 2326 L63
    GOTO L47
   L16
    LINENUMBER 2328 L16
   FRAME SAME
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    ALOAD 3
    GETSTATIC net/minecraft/init/SoundEvents.field_187610_bh : Lnet/minecraft/util/SoundEvent;
    GETSTATIC net/minecraft/util/SoundCategory.BLOCKS : Lnet/minecraft/util/SoundCategory;
    FCONST_1
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    GETFIELD net/minecraft/client/multiplayer/WorldClient.field_73012_v : Ljava/util/Random;
    INVOKEVIRTUAL java/util/Random.nextFloat ()F
    LDC 0.1
    FMUL
    LDC 0.9
    FADD
    ICONST_0
    INVOKEVIRTUAL net/minecraft/client/multiplayer/WorldClient.func_184156_a (Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/SoundEvent;Lnet/minecraft/util/SoundCategory;FFZ)V
   L64
    LINENUMBER 2329 L64
    GOTO L47
   L17
    LINENUMBER 2331 L17
   FRAME SAME
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    ALOAD 3
    GETSTATIC net/minecraft/init/SoundEvents.field_187559_bL : Lnet/minecraft/util/SoundEvent;
    GETSTATIC net/minecraft/util/SoundCategory.HOSTILE : Lnet/minecraft/util/SoundCategory;
    LDC 10.0
    ALOAD 5
    INVOKEVIRTUAL java/util/Random.nextFloat ()F
    ALOAD 5
    INVOKEVIRTUAL java/util/Random.nextFloat ()F
    FSUB
    LDC 0.2
    FMUL
    FCONST_1
    FADD
    ICONST_0
    INVOKEVIRTUAL net/minecraft/client/multiplayer/WorldClient.func_184156_a (Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/SoundEvent;Lnet/minecraft/util/SoundCategory;FFZ)V
   L65
    LINENUMBER 2332 L65
    GOTO L47
   L18
    LINENUMBER 2334 L18
   FRAME SAME
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    ALOAD 3
    GETSTATIC net/minecraft/init/SoundEvents.field_187557_bK : Lnet/minecraft/util/SoundEvent;
    GETSTATIC net/minecraft/util/SoundCategory.HOSTILE : Lnet/minecraft/util/SoundCategory;
    LDC 10.0
    ALOAD 5
    INVOKEVIRTUAL java/util/Random.nextFloat ()F
    ALOAD 5
    INVOKEVIRTUAL java/util/Random.nextFloat ()F
    FSUB
    LDC 0.2
    FMUL
    FCONST_1
    FADD
    ICONST_0
    INVOKEVIRTUAL net/minecraft/client/multiplayer/WorldClient.func_184156_a (Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/SoundEvent;Lnet/minecraft/util/SoundCategory;FFZ)V
   L66
    LINENUMBER 2335 L66
    GOTO L47
   L19
    LINENUMBER 2337 L19
   FRAME SAME
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    ALOAD 3
    GETSTATIC net/minecraft/init/SoundEvents.field_187527_aQ : Lnet/minecraft/util/SoundEvent;
    GETSTATIC net/minecraft/util/SoundCategory.HOSTILE : Lnet/minecraft/util/SoundCategory;
    LDC 10.0
    ALOAD 5
    INVOKEVIRTUAL java/util/Random.nextFloat ()F
    ALOAD 5
    INVOKEVIRTUAL java/util/Random.nextFloat ()F
    FSUB
    LDC 0.2
    FMUL
    FCONST_1
    FADD
    ICONST_0
    INVOKEVIRTUAL net/minecraft/client/multiplayer/WorldClient.func_184156_a (Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/SoundEvent;Lnet/minecraft/util/SoundCategory;FFZ)V
   L67
    LINENUMBER 2338 L67
    GOTO L47
   L20
    LINENUMBER 2340 L20
   FRAME SAME
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    ALOAD 3
    GETSTATIC net/minecraft/init/SoundEvents.field_187606_E : Lnet/minecraft/util/SoundEvent;
    GETSTATIC net/minecraft/util/SoundCategory.HOSTILE : Lnet/minecraft/util/SoundCategory;
    FCONST_2
    ALOAD 5
    INVOKEVIRTUAL java/util/Random.nextFloat ()F
    ALOAD 5
    INVOKEVIRTUAL java/util/Random.nextFloat ()F
    FSUB
    LDC 0.2
    FMUL
    FCONST_1
    FADD
    ICONST_0
    INVOKEVIRTUAL net/minecraft/client/multiplayer/WorldClient.func_184156_a (Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/SoundEvent;Lnet/minecraft/util/SoundCategory;FFZ)V
   L68
    LINENUMBER 2341 L68
    GOTO L47
   L21
    LINENUMBER 2343 L21
   FRAME SAME
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    ALOAD 3
    GETSTATIC net/minecraft/init/SoundEvents.field_187927_ha : Lnet/minecraft/util/SoundEvent;
    GETSTATIC net/minecraft/util/SoundCategory.HOSTILE : Lnet/minecraft/util/SoundCategory;
    FCONST_2
    ALOAD 5
    INVOKEVIRTUAL java/util/Random.nextFloat ()F
    ALOAD 5
    INVOKEVIRTUAL java/util/Random.nextFloat ()F
    FSUB
    LDC 0.2
    FMUL
    FCONST_1
    FADD
    ICONST_0
    INVOKEVIRTUAL net/minecraft/client/multiplayer/WorldClient.func_184156_a (Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/SoundEvent;Lnet/minecraft/util/SoundCategory;FFZ)V
   L69
    LINENUMBER 2344 L69
    GOTO L47
   L22
    LINENUMBER 2346 L22
   FRAME SAME
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    ALOAD 3
    GETSTATIC net/minecraft/init/SoundEvents.field_187928_hb : Lnet/minecraft/util/SoundEvent;
    GETSTATIC net/minecraft/util/SoundCategory.HOSTILE : Lnet/minecraft/util/SoundCategory;
    FCONST_2
    ALOAD 5
    INVOKEVIRTUAL java/util/Random.nextFloat ()F
    ALOAD 5
    INVOKEVIRTUAL java/util/Random.nextFloat ()F
    FSUB
    LDC 0.2
    FMUL
    FCONST_1
    FADD
    ICONST_0
    INVOKEVIRTUAL net/minecraft/client/multiplayer/WorldClient.func_184156_a (Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/SoundEvent;Lnet/minecraft/util/SoundCategory;FFZ)V
   L70
    LINENUMBER 2347 L70
    GOTO L47
   L23
    LINENUMBER 2349 L23
   FRAME SAME
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    ALOAD 3
    GETSTATIC net/minecraft/init/SoundEvents.field_187929_hc : Lnet/minecraft/util/SoundEvent;
    GETSTATIC net/minecraft/util/SoundCategory.HOSTILE : Lnet/minecraft/util/SoundCategory;
    FCONST_2
    ALOAD 5
    INVOKEVIRTUAL java/util/Random.nextFloat ()F
    ALOAD 5
    INVOKEVIRTUAL java/util/Random.nextFloat ()F
    FSUB
    LDC 0.2
    FMUL
    FCONST_1
    FADD
    ICONST_0
    INVOKEVIRTUAL net/minecraft/client/multiplayer/WorldClient.func_184156_a (Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/SoundEvent;Lnet/minecraft/util/SoundCategory;FFZ)V
   L71
    LINENUMBER 2350 L71
    GOTO L47
   L24
    LINENUMBER 2352 L24
   FRAME SAME
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    ALOAD 3
    GETSTATIC net/minecraft/init/SoundEvents.field_187926_gz : Lnet/minecraft/util/SoundEvent;
    GETSTATIC net/minecraft/util/SoundCategory.HOSTILE : Lnet/minecraft/util/SoundCategory;
    FCONST_2
    ALOAD 5
    INVOKEVIRTUAL java/util/Random.nextFloat ()F
    ALOAD 5
    INVOKEVIRTUAL java/util/Random.nextFloat ()F
    FSUB
    LDC 0.2
    FMUL
    FCONST_1
    FADD
    ICONST_0
    INVOKEVIRTUAL net/minecraft/client/multiplayer/WorldClient.func_184156_a (Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/SoundEvent;Lnet/minecraft/util/SoundCategory;FFZ)V
   L72
    LINENUMBER 2353 L72
    GOTO L47
   L25
    LINENUMBER 2355 L25
   FRAME SAME
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    ALOAD 3
    GETSTATIC net/minecraft/init/SoundEvents.field_187853_gC : Lnet/minecraft/util/SoundEvent;
    GETSTATIC net/minecraft/util/SoundCategory.HOSTILE : Lnet/minecraft/util/SoundCategory;
    FCONST_2
    ALOAD 5
    INVOKEVIRTUAL java/util/Random.nextFloat ()F
    ALOAD 5
    INVOKEVIRTUAL java/util/Random.nextFloat ()F
    FSUB
    LDC 0.2
    FMUL
    FCONST_1
    FADD
    ICONST_0
    INVOKEVIRTUAL net/minecraft/client/multiplayer/WorldClient.func_184156_a (Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/SoundEvent;Lnet/minecraft/util/SoundCategory;FFZ)V
   L73
    LINENUMBER 2356 L73
    GOTO L47
   L26
    LINENUMBER 2358 L26
   FRAME SAME
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    ALOAD 3
    GETSTATIC net/minecraft/init/SoundEvents.field_187744_z : Lnet/minecraft/util/SoundEvent;
    GETSTATIC net/minecraft/util/SoundCategory.NEUTRAL : Lnet/minecraft/util/SoundCategory;
    LDC 0.05
    ALOAD 5
    INVOKEVIRTUAL java/util/Random.nextFloat ()F
    ALOAD 5
    INVOKEVIRTUAL java/util/Random.nextFloat ()F
    FSUB
    LDC 0.2
    FMUL
    FCONST_1
    FADD
    ICONST_0
    INVOKEVIRTUAL net/minecraft/client/multiplayer/WorldClient.func_184156_a (Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/SoundEvent;Lnet/minecraft/util/SoundCategory;FFZ)V
   L74
    LINENUMBER 2359 L74
    GOTO L47
   L27
    LINENUMBER 2361 L27
   FRAME SAME
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    ALOAD 3
    GETSTATIC net/minecraft/init/SoundEvents.field_187945_hs : Lnet/minecraft/util/SoundEvent;
    GETSTATIC net/minecraft/util/SoundCategory.HOSTILE : Lnet/minecraft/util/SoundCategory;
    FCONST_2
    ALOAD 5
    INVOKEVIRTUAL java/util/Random.nextFloat ()F
    ALOAD 5
    INVOKEVIRTUAL java/util/Random.nextFloat ()F
    FSUB
    LDC 0.2
    FMUL
    FCONST_1
    FADD
    ICONST_0
    INVOKEVIRTUAL net/minecraft/client/multiplayer/WorldClient.func_184156_a (Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/SoundEvent;Lnet/minecraft/util/SoundCategory;FFZ)V
   L75
    LINENUMBER 2362 L75
    GOTO L47
   L28
    LINENUMBER 2364 L28
   FRAME SAME
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    ALOAD 3
    GETSTATIC net/minecraft/init/SoundEvents.field_187941_ho : Lnet/minecraft/util/SoundEvent;
    GETSTATIC net/minecraft/util/SoundCategory.NEUTRAL : Lnet/minecraft/util/SoundCategory;
    FCONST_2
    ALOAD 5
    INVOKEVIRTUAL java/util/Random.nextFloat ()F
    ALOAD 5
    INVOKEVIRTUAL java/util/Random.nextFloat ()F
    FSUB
    LDC 0.2
    FMUL
    FCONST_1
    FADD
    ICONST_0
    INVOKEVIRTUAL net/minecraft/client/multiplayer/WorldClient.func_184156_a (Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/SoundEvent;Lnet/minecraft/util/SoundCategory;FFZ)V
   L76
    LINENUMBER 2365 L76
    GOTO L47
   L29
    LINENUMBER 2367 L29
   FRAME SAME
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    ALOAD 3
    GETSTATIC net/minecraft/init/SoundEvents.field_187680_c : Lnet/minecraft/util/SoundEvent;
    GETSTATIC net/minecraft/util/SoundCategory.BLOCKS : Lnet/minecraft/util/SoundCategory;
    FCONST_1
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    GETFIELD net/minecraft/client/multiplayer/WorldClient.field_73012_v : Ljava/util/Random;
    INVOKEVIRTUAL java/util/Random.nextFloat ()F
    LDC 0.1
    FMUL
    LDC 0.9
    FADD
    ICONST_0
    INVOKEVIRTUAL net/minecraft/client/multiplayer/WorldClient.func_184156_a (Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/SoundEvent;Lnet/minecraft/util/SoundCategory;FFZ)V
   L77
    LINENUMBER 2368 L77
    GOTO L47
   L30
    LINENUMBER 2370 L30
   FRAME SAME
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    ALOAD 3
    GETSTATIC net/minecraft/init/SoundEvents.field_187698_i : Lnet/minecraft/util/SoundEvent;
    GETSTATIC net/minecraft/util/SoundCategory.BLOCKS : Lnet/minecraft/util/SoundCategory;
    FCONST_1
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    GETFIELD net/minecraft/client/multiplayer/WorldClient.field_73012_v : Ljava/util/Random;
    INVOKEVIRTUAL java/util/Random.nextFloat ()F
    LDC 0.1
    FMUL
    LDC 0.9
    FADD
    ICONST_0
    INVOKEVIRTUAL net/minecraft/client/multiplayer/WorldClient.func_184156_a (Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/SoundEvent;Lnet/minecraft/util/SoundCategory;FFZ)V
   L78
    LINENUMBER 2371 L78
    GOTO L47
   L31
    LINENUMBER 2373 L31
   FRAME SAME
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    ALOAD 3
    GETSTATIC net/minecraft/init/SoundEvents.field_187689_f : Lnet/minecraft/util/SoundEvent;
    GETSTATIC net/minecraft/util/SoundCategory.BLOCKS : Lnet/minecraft/util/SoundCategory;
    LDC 0.3
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    GETFIELD net/minecraft/client/multiplayer/WorldClient.field_73012_v : Ljava/util/Random;
    INVOKEVIRTUAL java/util/Random.nextFloat ()F
    LDC 0.1
    FMUL
    LDC 0.9
    FADD
    ICONST_0
    INVOKEVIRTUAL net/minecraft/client/multiplayer/WorldClient.func_184156_a (Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/SoundEvent;Lnet/minecraft/util/SoundCategory;FFZ)V
   L79
    LINENUMBER 2374 L79
    GOTO L47
   L32
    LINENUMBER 2376 L32
   FRAME SAME
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72777_q : Lnet/minecraft/client/Minecraft;
    INVOKEVIRTUAL net/minecraft/client/Minecraft.func_147118_V ()Lnet/minecraft/client/audio/SoundHandler;
    GETSTATIC net/minecraft/init/SoundEvents.field_187812_eh : Lnet/minecraft/util/SoundEvent;
    ALOAD 5
    INVOKEVIRTUAL java/util/Random.nextFloat ()F
    LDC 0.4
    FMUL
    LDC 0.8
    FADD
    INVOKESTATIC net/minecraft/client/audio/PositionedSoundRecord.func_184371_a (Lnet/minecraft/util/SoundEvent;F)Lnet/minecraft/client/audio/PositionedSoundRecord;
    INVOKEVIRTUAL net/minecraft/client/audio/SoundHandler.func_147682_a (Lnet/minecraft/client/audio/ISound;)V
   L80
    LINENUMBER 2377 L80
    GOTO L47
   L33
    LINENUMBER 2379 L33
   FRAME SAME
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    ALOAD 3
    GETSTATIC net/minecraft/init/SoundEvents.field_187542_ac : Lnet/minecraft/util/SoundEvent;
    GETSTATIC net/minecraft/util/SoundCategory.BLOCKS : Lnet/minecraft/util/SoundCategory;
    FCONST_1
    FCONST_1
    ICONST_0
    INVOKEVIRTUAL net/minecraft/client/multiplayer/WorldClient.func_184156_a (Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/SoundEvent;Lnet/minecraft/util/SoundCategory;FFZ)V
   L81
    LINENUMBER 2380 L81
    GOTO L47
   L34
    LINENUMBER 2382 L34
   FRAME SAME
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    ALOAD 3
    GETSTATIC net/minecraft/init/SoundEvents.field_187540_ab : Lnet/minecraft/util/SoundEvent;
    GETSTATIC net/minecraft/util/SoundCategory.BLOCKS : Lnet/minecraft/util/SoundCategory;
    FCONST_1
    FCONST_1
    ICONST_0
    INVOKEVIRTUAL net/minecraft/client/multiplayer/WorldClient.func_184156_a (Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/SoundEvent;Lnet/minecraft/util/SoundCategory;FFZ)V
   L82
    LINENUMBER 2383 L82
    GOTO L47
   L35
    LINENUMBER 2385 L35
   FRAME SAME
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    ALOAD 3
    GETSTATIC net/minecraft/init/SoundEvents.field_187621_J : Lnet/minecraft/util/SoundEvent;
    GETSTATIC net/minecraft/util/SoundCategory.BLOCKS : Lnet/minecraft/util/SoundCategory;
    FCONST_1
    FCONST_1
    ICONST_0
    INVOKEVIRTUAL net/minecraft/client/multiplayer/WorldClient.func_184156_a (Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/SoundEvent;Lnet/minecraft/util/SoundCategory;FFZ)V
   L83
    LINENUMBER 2386 L83
    GOTO L47
   L36
    LINENUMBER 2388 L36
   FRAME SAME
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    ALOAD 3
    GETSTATIC net/minecraft/init/SoundEvents.field_187614_cJ : Lnet/minecraft/util/SoundEvent;
    GETSTATIC net/minecraft/util/SoundCategory.BLOCKS : Lnet/minecraft/util/SoundCategory;
    FCONST_1
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    GETFIELD net/minecraft/client/multiplayer/WorldClient.field_73012_v : Ljava/util/Random;
    INVOKEVIRTUAL java/util/Random.nextFloat ()F
    LDC 0.1
    FMUL
    LDC 0.9
    FADD
    ICONST_0
    INVOKEVIRTUAL net/minecraft/client/multiplayer/WorldClient.func_184156_a (Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/SoundEvent;Lnet/minecraft/util/SoundCategory;FFZ)V
   L84
    LINENUMBER 2389 L84
    GOTO L47
   L37
    LINENUMBER 2391 L37
   FRAME SAME
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    ALOAD 3
    GETSTATIC net/minecraft/init/SoundEvents.field_187617_cK : Lnet/minecraft/util/SoundEvent;
    GETSTATIC net/minecraft/util/SoundCategory.BLOCKS : Lnet/minecraft/util/SoundCategory;
    FCONST_1
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    GETFIELD net/minecraft/client/multiplayer/WorldClient.field_73012_v : Ljava/util/Random;
    INVOKEVIRTUAL java/util/Random.nextFloat ()F
    LDC 0.1
    FMUL
    LDC 0.9
    FADD
    ICONST_0
    INVOKEVIRTUAL net/minecraft/client/multiplayer/WorldClient.func_184156_a (Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/SoundEvent;Lnet/minecraft/util/SoundCategory;FFZ)V
   L85
    LINENUMBER 2392 L85
    GOTO L47
   L38
    LINENUMBER 2394 L38
   FRAME SAME
    ILOAD 4
    ICONST_3
    IREM
    ICONST_1
    ISUB
    ISTORE 6
   L86
    LINENUMBER 2395 L86
    ILOAD 4
    ICONST_3
    IDIV
    ICONST_3
    IREM
    ICONST_1
    ISUB
    ISTORE 7
   L87
    LINENUMBER 2396 L87
    ALOAD 3
    INVOKEVIRTUAL net/minecraft/util/math/BlockPos.func_177958_n ()I
    I2D
    ILOAD 6
    I2D
    LDC 0.6
    DMUL
    DADD
    LDC 0.5
    DADD
    DSTORE 8
   L88
    LINENUMBER 2397 L88
    ALOAD 3
    INVOKEVIRTUAL net/minecraft/util/math/BlockPos.func_177956_o ()I
    I2D
    LDC 0.5
    DADD
    DSTORE 10
   L89
    LINENUMBER 2398 L89
    ALOAD 3
    INVOKEVIRTUAL net/minecraft/util/math/BlockPos.func_177952_p ()I
    I2D
    ILOAD 7
    I2D
    LDC 0.6
    DMUL
    DADD
    LDC 0.5
    DADD
    DSTORE 12
   L90
    LINENUMBER 2400 L90
    ICONST_0
    ISTORE 14
   L91
   FRAME FULL [net/minecraft/client/renderer/RenderGlobal net/minecraft/entity/player/EntityPlayer I net/minecraft/util/math/BlockPos I java/util/Random I I D D D I] []
    ILOAD 14
    BIPUSH 10
    IF_ICMPGE L92
   L93
    LINENUMBER 2402 L93
    ALOAD 5
    INVOKEVIRTUAL java/util/Random.nextDouble ()D
    LDC 0.2
    DMUL
    LDC 0.01
    DADD
    DSTORE 15
   L94
    LINENUMBER 2403 L94
    DLOAD 8
    ILOAD 6
    I2D
    LDC 0.01
    DMUL
    DADD
    ALOAD 5
    INVOKEVIRTUAL java/util/Random.nextDouble ()D
    LDC 0.5
    DSUB
    ILOAD 7
    I2D
    DMUL
    LDC 0.5
    DMUL
    DADD
    DSTORE 17
   L95
    LINENUMBER 2404 L95
    DLOAD 10
    ALOAD 5
    INVOKEVIRTUAL java/util/Random.nextDouble ()D
    LDC 0.5
    DSUB
    LDC 0.5
    DMUL
    DADD
    DSTORE 19
   L96
    LINENUMBER 2405 L96
    DLOAD 12
    ILOAD 7
    I2D
    LDC 0.01
    DMUL
    DADD
    ALOAD 5
    INVOKEVIRTUAL java/util/Random.nextDouble ()D
    LDC 0.5
    DSUB
    ILOAD 6
    I2D
    DMUL
    LDC 0.5
    DMUL
    DADD
    DSTORE 21
   L97
    LINENUMBER 2406 L97
    ILOAD 6
    I2D
    DLOAD 15
    DMUL
    ALOAD 5
    INVOKEVIRTUAL java/util/Random.nextGaussian ()D
    LDC 0.01
    DMUL
    DADD
    DSTORE 23
   L98
    LINENUMBER 2407 L98
    LDC -0.03
    ALOAD 5
    INVOKEVIRTUAL java/util/Random.nextGaussian ()D
    LDC 0.01
    DMUL
    DADD
    DSTORE 25
   L99
    LINENUMBER 2408 L99
    ILOAD 7
    I2D
    DLOAD 15
    DMUL
    ALOAD 5
    INVOKEVIRTUAL java/util/Random.nextGaussian ()D
    LDC 0.01
    DMUL
    DADD
    DSTORE 27
   L100
    LINENUMBER 2409 L100
    ALOAD 0
    GETSTATIC net/minecraft/util/EnumParticleTypes.SMOKE_NORMAL : Lnet/minecraft/util/EnumParticleTypes;
    DLOAD 17
    DLOAD 19
    DLOAD 21
    DLOAD 23
    DLOAD 25
    DLOAD 27
    ICONST_0
    NEWARRAY T_INT
    INVOKESPECIAL net/minecraft/client/renderer/RenderGlobal.func_174972_a (Lnet/minecraft/util/EnumParticleTypes;DDDDDD[I)V
   L101
    LINENUMBER 2400 L101
    IINC 14 1
    GOTO L91
   L92
    LINENUMBER 2412 L92
   FRAME CHOP 1
    RETURN
   L39
    LINENUMBER 2414 L39
   FRAME FULL [net/minecraft/client/renderer/RenderGlobal net/minecraft/entity/player/EntityPlayer I net/minecraft/util/math/BlockPos I java/util/Random] []
    ILOAD 4
    SIPUSH 4095
    IAND
    INVOKESTATIC net/minecraft/block/Block.func_149729_e (I)Lnet/minecraft/block/Block;
    ASTORE 14
   L102
    LINENUMBER 2416 L102
    ALOAD 14
    INVOKEVIRTUAL net/minecraft/block/Block.func_176223_P ()Lnet/minecraft/block/state/IBlockState;
    INVOKEINTERFACE net/minecraft/block/state/IBlockState.func_185904_a ()Lnet/minecraft/block/material/Material;
    GETSTATIC net/minecraft/block/material/Material.field_151579_a : Lnet/minecraft/block/material/Material;
    IF_ACMPEQ L103
   L104
    LINENUMBER 2418 L104
    ALOAD 14
    ILOAD 4
    INVOKESTATIC net/minecraft/block/Block.func_176220_d (I)Lnet/minecraft/block/state/IBlockState;
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    ALOAD 3
    ACONST_NULL
    INVOKEVIRTUAL net/minecraft/block/Block.getSoundType (Lnet/minecraft/block/state/IBlockState;Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/entity/Entity;)Lnet/minecraft/block/SoundType;
    ASTORE 29
   L105
    LINENUMBER 2419 L105
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    ALOAD 3
    ALOAD 29
    INVOKEVIRTUAL net/minecraft/block/SoundType.func_185845_c ()Lnet/minecraft/util/SoundEvent;
    GETSTATIC net/minecraft/util/SoundCategory.BLOCKS : Lnet/minecraft/util/SoundCategory;
    ALOAD 29
    INVOKEVIRTUAL net/minecraft/block/SoundType.func_185843_a ()F
    FCONST_1
    FADD
    FCONST_2
    FDIV
    ALOAD 29
    INVOKEVIRTUAL net/minecraft/block/SoundType.func_185847_b ()F
    LDC 0.8
    FMUL
    ICONST_0
    INVOKEVIRTUAL net/minecraft/client/multiplayer/WorldClient.func_184156_a (Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/SoundEvent;Lnet/minecraft/util/SoundCategory;FFZ)V
   L103
    LINENUMBER 2422 L103
   FRAME FULL [net/minecraft/client/renderer/RenderGlobal net/minecraft/entity/player/EntityPlayer I net/minecraft/util/math/BlockPos I java/util/Random T T T T T T T T net/minecraft/block/Block] []
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72777_q : Lnet/minecraft/client/Minecraft;
    GETFIELD net/minecraft/client/Minecraft.field_71452_i : Lnet/minecraft/client/particle/ParticleManager;
    ALOAD 3
    ALOAD 14
    ILOAD 4
    BIPUSH 12
    ISHR
    SIPUSH 255
    IAND
    INVOKEVIRTUAL net/minecraft/block/Block.func_176203_a (I)Lnet/minecraft/block/state/IBlockState;
    INVOKEVIRTUAL net/minecraft/client/particle/ParticleManager.func_180533_a (Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/block/state/IBlockState;)V
   L106
    LINENUMBER 2423 L106
    GOTO L47
   L40
    LINENUMBER 2426 L40
   FRAME FULL [net/minecraft/client/renderer/RenderGlobal net/minecraft/entity/player/EntityPlayer I net/minecraft/util/math/BlockPos I java/util/Random] []
    ALOAD 3
    INVOKEVIRTUAL net/minecraft/util/math/BlockPos.func_177958_n ()I
    I2D
    DSTORE 15
   L107
    LINENUMBER 2427 L107
    ALOAD 3
    INVOKEVIRTUAL net/minecraft/util/math/BlockPos.func_177956_o ()I
    I2D
    DSTORE 17
   L108
    LINENUMBER 2428 L108
    ALOAD 3
    INVOKEVIRTUAL net/minecraft/util/math/BlockPos.func_177952_p ()I
    I2D
    DSTORE 19
   L109
    LINENUMBER 2430 L109
    ICONST_0
    ISTORE 30
   L110
   FRAME FULL [net/minecraft/client/renderer/RenderGlobal net/minecraft/entity/player/EntityPlayer I net/minecraft/util/math/BlockPos I java/util/Random T T T T T T T T T D D D T T T T T T T T T I] []
    ILOAD 30
    BIPUSH 8
    IF_ICMPGE L111
   L112
    LINENUMBER 2432 L112
    ALOAD 0
    GETSTATIC net/minecraft/util/EnumParticleTypes.ITEM_CRACK : Lnet/minecraft/util/EnumParticleTypes;
    DLOAD 15
    DLOAD 17
    DLOAD 19
    ALOAD 5
    INVOKEVIRTUAL java/util/Random.nextGaussian ()D
    LDC 0.15
    DMUL
    ALOAD 5
    INVOKEVIRTUAL java/util/Random.nextDouble ()D
    LDC 0.2
    DMUL
    ALOAD 5
    INVOKEVIRTUAL java/util/Random.nextGaussian ()D
    LDC 0.15
    DMUL
    ICONST_1
    NEWARRAY T_INT
    DUP
    ICONST_0
    GETSTATIC net/minecraft/init/Items.field_185155_bH : Lnet/minecraft/item/ItemPotion;
    INVOKESTATIC net/minecraft/item/Item.func_150891_b (Lnet/minecraft/item/Item;)I
    IASTORE
    INVOKESPECIAL net/minecraft/client/renderer/RenderGlobal.func_174972_a (Lnet/minecraft/util/EnumParticleTypes;DDDDDD[I)V
   L113
    LINENUMBER 2430 L113
    IINC 30 1
    GOTO L110
   L111
    LINENUMBER 2435 L111
   FRAME FULL [net/minecraft/client/renderer/RenderGlobal net/minecraft/entity/player/EntityPlayer I net/minecraft/util/math/BlockPos I java/util/Random T T T T T T T T T D D D] []
    ILOAD 4
    BIPUSH 16
    ISHR
    SIPUSH 255
    IAND
    I2F
    LDC 255.0
    FDIV
    FSTORE 30
   L114
    LINENUMBER 2436 L114
    ILOAD 4
    BIPUSH 8
    ISHR
    SIPUSH 255
    IAND
    I2F
    LDC 255.0
    FDIV
    FSTORE 31
   L115
    LINENUMBER 2437 L115
    ILOAD 4
    ICONST_0
    ISHR
    SIPUSH 255
    IAND
    I2F
    LDC 255.0
    FDIV
    FSTORE 32
   L116
    LINENUMBER 2438 L116
    ILOAD 2
    SIPUSH 2007
    IF_ICMPNE L117
    GETSTATIC net/minecraft/util/EnumParticleTypes.SPELL_INSTANT : Lnet/minecraft/util/EnumParticleTypes;
    GOTO L118
   L117
   FRAME FULL [net/minecraft/client/renderer/RenderGlobal net/minecraft/entity/player/EntityPlayer I net/minecraft/util/math/BlockPos I java/util/Random T T T T T T T T T D D D T T T T T T T T T F F F] []
    GETSTATIC net/minecraft/util/EnumParticleTypes.SPELL : Lnet/minecraft/util/EnumParticleTypes;
   L118
   FRAME SAME1 net/minecraft/util/EnumParticleTypes
    ASTORE 33
   L119
    LINENUMBER 2440 L119
    ICONST_0
    ISTORE 34
   L120
   FRAME APPEND [net/minecraft/util/EnumParticleTypes I]
    ILOAD 34
    BIPUSH 100
    IF_ICMPGE L121
   L122
    LINENUMBER 2442 L122
    ALOAD 5
    INVOKEVIRTUAL java/util/Random.nextDouble ()D
    LDC 4.0
    DMUL
    DSTORE 35
   L123
    LINENUMBER 2443 L123
    ALOAD 5
    INVOKEVIRTUAL java/util/Random.nextDouble ()D
    LDC 3.141592653589793
    DMUL
    LDC 2.0
    DMUL
    DSTORE 37
   L124
    LINENUMBER 2444 L124
    DLOAD 37
    INVOKESTATIC java/lang/Math.cos (D)D
    DLOAD 35
    DMUL
    DSTORE 39
   L125
    LINENUMBER 2445 L125
    LDC 0.01
    ALOAD 5
    INVOKEVIRTUAL java/util/Random.nextDouble ()D
    LDC 0.5
    DMUL
    DADD
    DSTORE 41
   L126
    LINENUMBER 2446 L126
    DLOAD 37
    INVOKESTATIC java/lang/Math.sin (D)D
    DLOAD 35
    DMUL
    DSTORE 43
   L127
    LINENUMBER 2447 L127
    ALOAD 0
    ALOAD 33
    INVOKEVIRTUAL net/minecraft/util/EnumParticleTypes.func_179348_c ()I
    ALOAD 33
    INVOKEVIRTUAL net/minecraft/util/EnumParticleTypes.func_179344_e ()Z
    DLOAD 15
    DLOAD 39
    LDC 0.1
    DMUL
    DADD
    DLOAD 17
    LDC 0.3
    DADD
    DLOAD 19
    DLOAD 43
    LDC 0.1
    DMUL
    DADD
    DLOAD 39
    DLOAD 41
    DLOAD 43
    ICONST_0
    NEWARRAY T_INT
    INVOKESPECIAL net/minecraft/client/renderer/RenderGlobal.func_174974_b (IZDDDDDD[I)Lnet/minecraft/client/particle/Particle;
    ASTORE 45
   L128
    LINENUMBER 2449 L128
    ALOAD 45
    IFNULL L129
   L130
    LINENUMBER 2451 L130
    LDC 0.75
    ALOAD 5
    INVOKEVIRTUAL java/util/Random.nextFloat ()F
    LDC 0.25
    FMUL
    FADD
    FSTORE 46
   L131
    LINENUMBER 2452 L131
    ALOAD 45
    FLOAD 30
    FLOAD 46
    FMUL
    FLOAD 31
    FLOAD 46
    FMUL
    FLOAD 32
    FLOAD 46
    FMUL
    INVOKEVIRTUAL net/minecraft/client/particle/Particle.func_70538_b (FFF)V
   L132
    LINENUMBER 2453 L132
    ALOAD 45
    DLOAD 35
    D2F
    INVOKEVIRTUAL net/minecraft/client/particle/Particle.func_70543_e (F)Lnet/minecraft/client/particle/Particle;
    POP
   L129
    LINENUMBER 2440 L129
   FRAME SAME
    IINC 34 1
    GOTO L120
   L121
    LINENUMBER 2457 L121
   FRAME CHOP 1
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    ALOAD 3
    GETSTATIC net/minecraft/init/SoundEvents.field_187825_fO : Lnet/minecraft/util/SoundEvent;
    GETSTATIC net/minecraft/util/SoundCategory.NEUTRAL : Lnet/minecraft/util/SoundCategory;
    FCONST_1
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    GETFIELD net/minecraft/client/multiplayer/WorldClient.field_73012_v : Ljava/util/Random;
    INVOKEVIRTUAL java/util/Random.nextFloat ()F
    LDC 0.1
    FMUL
    LDC 0.9
    FADD
    ICONST_0
    INVOKEVIRTUAL net/minecraft/client/multiplayer/WorldClient.func_184156_a (Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/SoundEvent;Lnet/minecraft/util/SoundCategory;FFZ)V
   L133
    LINENUMBER 2458 L133
    GOTO L47
   L41
    LINENUMBER 2460 L41
   FRAME FULL [net/minecraft/client/renderer/RenderGlobal net/minecraft/entity/player/EntityPlayer I net/minecraft/util/math/BlockPos I java/util/Random] []
    ALOAD 3
    INVOKEVIRTUAL net/minecraft/util/math/BlockPos.func_177958_n ()I
    I2D
    LDC 0.5
    DADD
    DSTORE 25
   L134
    LINENUMBER 2461 L134
    ALOAD 3
    INVOKEVIRTUAL net/minecraft/util/math/BlockPos.func_177956_o ()I
    I2D
    DSTORE 27
   L135
    LINENUMBER 2462 L135
    ALOAD 3
    INVOKEVIRTUAL net/minecraft/util/math/BlockPos.func_177952_p ()I
    I2D
    LDC 0.5
    DADD
    DSTORE 47
   L136
    LINENUMBER 2464 L136
    ICONST_0
    ISTORE 49
   L137
   FRAME FULL [net/minecraft/client/renderer/RenderGlobal net/minecraft/entity/player/EntityPlayer I net/minecraft/util/math/BlockPos I java/util/Random T T T T T T T T T T T T T T T T T T T D D T T T T T T T T T T T T T T T T T T D I] []
    ILOAD 49
    BIPUSH 8
    IF_ICMPGE L138
   L139
    LINENUMBER 2466 L139
    ALOAD 0
    GETSTATIC net/minecraft/util/EnumParticleTypes.ITEM_CRACK : Lnet/minecraft/util/EnumParticleTypes;
    DLOAD 25
    DLOAD 27
    DLOAD 47
    ALOAD 5
    INVOKEVIRTUAL java/util/Random.nextGaussian ()D
    LDC 0.15
    DMUL
    ALOAD 5
    INVOKEVIRTUAL java/util/Random.nextDouble ()D
    LDC 0.2
    DMUL
    ALOAD 5
    INVOKEVIRTUAL java/util/Random.nextGaussian ()D
    LDC 0.15
    DMUL
    ICONST_1
    NEWARRAY T_INT
    DUP
    ICONST_0
    GETSTATIC net/minecraft/init/Items.field_151061_bv : Lnet/minecraft/item/Item;
    INVOKESTATIC net/minecraft/item/Item.func_150891_b (Lnet/minecraft/item/Item;)I
    IASTORE
    INVOKESPECIAL net/minecraft/client/renderer/RenderGlobal.func_174972_a (Lnet/minecraft/util/EnumParticleTypes;DDDDDD[I)V
   L140
    LINENUMBER 2464 L140
    IINC 49 1
    GOTO L137
   L138
    LINENUMBER 2469 L138
   FRAME CHOP 1
    DCONST_0
    DSTORE 50
   L141
   FRAME APPEND [T D]
    DLOAD 50
    LDC 6.283185307179586
    DCMPG
    IFGE L142
   L143
    LINENUMBER 2471 L143
    ALOAD 0
    GETSTATIC net/minecraft/util/EnumParticleTypes.PORTAL : Lnet/minecraft/util/EnumParticleTypes;
    DLOAD 25
    DLOAD 50
    INVOKESTATIC java/lang/Math.cos (D)D
    LDC 5.0
    DMUL
    DADD
    DLOAD 27
    LDC 0.4
    DSUB
    DLOAD 47
    DLOAD 50
    INVOKESTATIC java/lang/Math.sin (D)D
    LDC 5.0
    DMUL
    DADD
    DLOAD 50
    INVOKESTATIC java/lang/Math.cos (D)D
    LDC -5.0
    DMUL
    DCONST_0
    DLOAD 50
    INVOKESTATIC java/lang/Math.sin (D)D
    LDC -5.0
    DMUL
    ICONST_0
    NEWARRAY T_INT
    INVOKESPECIAL net/minecraft/client/renderer/RenderGlobal.func_174972_a (Lnet/minecraft/util/EnumParticleTypes;DDDDDD[I)V
   L144
    LINENUMBER 2472 L144
    ALOAD 0
    GETSTATIC net/minecraft/util/EnumParticleTypes.PORTAL : Lnet/minecraft/util/EnumParticleTypes;
    DLOAD 25
    DLOAD 50
    INVOKESTATIC java/lang/Math.cos (D)D
    LDC 5.0
    DMUL
    DADD
    DLOAD 27
    LDC 0.4
    DSUB
    DLOAD 47
    DLOAD 50
    INVOKESTATIC java/lang/Math.sin (D)D
    LDC 5.0
    DMUL
    DADD
    DLOAD 50
    INVOKESTATIC java/lang/Math.cos (D)D
    LDC -7.0
    DMUL
    DCONST_0
    DLOAD 50
    INVOKESTATIC java/lang/Math.sin (D)D
    LDC -7.0
    DMUL
    ICONST_0
    NEWARRAY T_INT
    INVOKESPECIAL net/minecraft/client/renderer/RenderGlobal.func_174972_a (Lnet/minecraft/util/EnumParticleTypes;DDDDDD[I)V
   L145
    LINENUMBER 2469 L145
    DLOAD 50
    LDC 0.15707963267948966
    DADD
    DSTORE 50
    GOTO L141
   L142
    LINENUMBER 2475 L142
   FRAME CHOP 2
    RETURN
   L42
    LINENUMBER 2478 L42
   FRAME FULL [net/minecraft/client/renderer/RenderGlobal net/minecraft/entity/player/EntityPlayer I net/minecraft/util/math/BlockPos I java/util/Random] []
    ICONST_0
    ISTORE 49
   L146
   FRAME FULL [net/minecraft/client/renderer/RenderGlobal net/minecraft/entity/player/EntityPlayer I net/minecraft/util/math/BlockPos I java/util/Random T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T I] []
    ILOAD 49
    BIPUSH 20
    IF_ICMPGE L147
   L148
    LINENUMBER 2480 L148
    ALOAD 3
    INVOKEVIRTUAL net/minecraft/util/math/BlockPos.func_177958_n ()I
    I2D
    LDC 0.5
    DADD
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    GETFIELD net/minecraft/client/multiplayer/WorldClient.field_73012_v : Ljava/util/Random;
    INVOKEVIRTUAL java/util/Random.nextFloat ()F
    F2D
    LDC 0.5
    DSUB
    LDC 2.0
    DMUL
    DADD
    DSTORE 41
   L149
    LINENUMBER 2481 L149
    ALOAD 3
    INVOKEVIRTUAL net/minecraft/util/math/BlockPos.func_177956_o ()I
    I2D
    LDC 0.5
    DADD
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    GETFIELD net/minecraft/client/multiplayer/WorldClient.field_73012_v : Ljava/util/Random;
    INVOKEVIRTUAL java/util/Random.nextFloat ()F
    F2D
    LDC 0.5
    DSUB
    LDC 2.0
    DMUL
    DADD
    DSTORE 43
   L150
    LINENUMBER 2482 L150
    ALOAD 3
    INVOKEVIRTUAL net/minecraft/util/math/BlockPos.func_177952_p ()I
    I2D
    LDC 0.5
    DADD
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    GETFIELD net/minecraft/client/multiplayer/WorldClient.field_73012_v : Ljava/util/Random;
    INVOKEVIRTUAL java/util/Random.nextFloat ()F
    F2D
    LDC 0.5
    DSUB
    LDC 2.0
    DMUL
    DADD
    DSTORE 52
   L151
    LINENUMBER 2483 L151
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    GETSTATIC net/minecraft/util/EnumParticleTypes.SMOKE_NORMAL : Lnet/minecraft/util/EnumParticleTypes;
    DLOAD 41
    DLOAD 43
    DLOAD 52
    DCONST_0
    DCONST_0
    DCONST_0
    ICONST_0
    NEWARRAY T_INT
    INVOKEVIRTUAL net/minecraft/client/multiplayer/WorldClient.func_175688_a (Lnet/minecraft/util/EnumParticleTypes;DDDDDD[I)V
   L152
    LINENUMBER 2484 L152
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    GETSTATIC net/minecraft/util/EnumParticleTypes.FLAME : Lnet/minecraft/util/EnumParticleTypes;
    DLOAD 41
    DLOAD 43
    DLOAD 52
    DCONST_0
    DCONST_0
    DCONST_0
    ICONST_0
    NEWARRAY T_INT
    INVOKEVIRTUAL net/minecraft/client/multiplayer/WorldClient.func_175688_a (Lnet/minecraft/util/EnumParticleTypes;DDDDDD[I)V
   L153
    LINENUMBER 2478 L153
    IINC 49 1
    GOTO L146
   L147
    LINENUMBER 2487 L147
   FRAME FULL [net/minecraft/client/renderer/RenderGlobal net/minecraft/entity/player/EntityPlayer I net/minecraft/util/math/BlockPos I java/util/Random] []
    RETURN
   L43
    LINENUMBER 2489 L43
   FRAME SAME
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    ALOAD 3
    ILOAD 4
    INVOKESTATIC net/minecraft/item/ItemDye.func_180617_a (Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;I)V
   L154
    LINENUMBER 2490 L154
    GOTO L47
   L44
    LINENUMBER 2493 L44
   FRAME SAME
    ICONST_0
    ISTORE 49
   L155
   FRAME FULL [net/minecraft/client/renderer/RenderGlobal net/minecraft/entity/player/EntityPlayer I net/minecraft/util/math/BlockPos I java/util/Random T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T T I] []
    ILOAD 49
    SIPUSH 200
    IF_ICMPGE L156
   L157
    LINENUMBER 2495 L157
    ALOAD 5
    INVOKEVIRTUAL java/util/Random.nextFloat ()F
    LDC 4.0
    FMUL
    FSTORE 54
   L158
    LINENUMBER 2496 L158
    ALOAD 5
    INVOKEVIRTUAL java/util/Random.nextFloat ()F
    LDC 6.2831855
    FMUL
    FSTORE 55
   L159
    LINENUMBER 2497 L159
    FLOAD 55
    INVOKESTATIC net/minecraft/util/math/MathHelper.func_76134_b (F)F
    FLOAD 54
    FMUL
    F2D
    DSTORE 43
   L160
    LINENUMBER 2498 L160
    LDC 0.01
    ALOAD 5
    INVOKEVIRTUAL java/util/Random.nextDouble ()D
    LDC 0.5
    DMUL
    DADD
    DSTORE 52
   L161
    LINENUMBER 2499 L161
    FLOAD 55
    INVOKESTATIC net/minecraft/util/math/MathHelper.func_76126_a (F)F
    FLOAD 54
    FMUL
    F2D
    DSTORE 56
   L162
    LINENUMBER 2500 L162
    ALOAD 0
    GETSTATIC net/minecraft/util/EnumParticleTypes.DRAGON_BREATH : Lnet/minecraft/util/EnumParticleTypes;
    INVOKEVIRTUAL net/minecraft/util/EnumParticleTypes.func_179348_c ()I
    ICONST_0
    ALOAD 3
    INVOKEVIRTUAL net/minecraft/util/math/BlockPos.func_177958_n ()I
    I2D
    DLOAD 43
    LDC 0.1
    DMUL
    DADD
    ALOAD 3
    INVOKEVIRTUAL net/minecraft/util/math/BlockPos.func_177956_o ()I
    I2D
    LDC 0.3
    DADD
    ALOAD 3
    INVOKEVIRTUAL net/minecraft/util/math/BlockPos.func_177952_p ()I
    I2D
    DLOAD 56
    LDC 0.1
    DMUL
    DADD
    DLOAD 43
    DLOAD 52
    DLOAD 56
    ICONST_0
    NEWARRAY T_INT
    INVOKESPECIAL net/minecraft/client/renderer/RenderGlobal.func_174974_b (IZDDDDDD[I)Lnet/minecraft/client/particle/Particle;
    ASTORE 58
   L163
    LINENUMBER 2502 L163
    ALOAD 58
    IFNULL L164
   L165
    LINENUMBER 2504 L165
    ALOAD 58
    FLOAD 54
    INVOKEVIRTUAL net/minecraft/client/particle/Particle.func_70543_e (F)Lnet/minecraft/client/particle/Particle;
    POP
   L164
    LINENUMBER 2493 L164
   FRAME SAME
    IINC 49 1
    GOTO L155
   L156
    LINENUMBER 2508 L156
   FRAME FULL [net/minecraft/client/renderer/RenderGlobal net/minecraft/entity/player/EntityPlayer I net/minecraft/util/math/BlockPos I java/util/Random] []
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    ALOAD 3
    GETSTATIC net/minecraft/init/SoundEvents.field_187523_aM : Lnet/minecraft/util/SoundEvent;
    GETSTATIC net/minecraft/util/SoundCategory.HOSTILE : Lnet/minecraft/util/SoundCategory;
    FCONST_1
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    GETFIELD net/minecraft/client/multiplayer/WorldClient.field_73012_v : Ljava/util/Random;
    INVOKEVIRTUAL java/util/Random.nextFloat ()F
    LDC 0.1
    FMUL
    LDC 0.9
    FADD
    ICONST_0
    INVOKEVIRTUAL net/minecraft/client/multiplayer/WorldClient.func_184156_a (Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/SoundEvent;Lnet/minecraft/util/SoundCategory;FFZ)V
   L166
    LINENUMBER 2509 L166
    GOTO L47
   L45
    LINENUMBER 2511 L45
   FRAME SAME
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    GETSTATIC net/minecraft/util/EnumParticleTypes.EXPLOSION_HUGE : Lnet/minecraft/util/EnumParticleTypes;
    ICONST_1
    ALOAD 3
    INVOKEVIRTUAL net/minecraft/util/math/BlockPos.func_177958_n ()I
    I2D
    LDC 0.5
    DADD
    ALOAD 3
    INVOKEVIRTUAL net/minecraft/util/math/BlockPos.func_177956_o ()I
    I2D
    LDC 0.5
    DADD
    ALOAD 3
    INVOKEVIRTUAL net/minecraft/util/math/BlockPos.func_177952_p ()I
    I2D
    LDC 0.5
    DADD
    DCONST_0
    DCONST_0
    DCONST_0
    ICONST_0
    NEWARRAY T_INT
    INVOKEVIRTUAL net/minecraft/client/multiplayer/WorldClient.func_175682_a (Lnet/minecraft/util/EnumParticleTypes;ZDDDDDD[I)V
   L167
    LINENUMBER 2512 L167
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    ALOAD 3
    GETSTATIC net/minecraft/init/SoundEvents.field_187598_bd : Lnet/minecraft/util/SoundEvent;
    GETSTATIC net/minecraft/util/SoundCategory.BLOCKS : Lnet/minecraft/util/SoundCategory;
    LDC 10.0
    FCONST_1
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    GETFIELD net/minecraft/client/multiplayer/WorldClient.field_73012_v : Ljava/util/Random;
    INVOKEVIRTUAL java/util/Random.nextFloat ()F
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    GETFIELD net/minecraft/client/multiplayer/WorldClient.field_73012_v : Ljava/util/Random;
    INVOKEVIRTUAL java/util/Random.nextFloat ()F
    FSUB
    LDC 0.2
    FMUL
    FADD
    LDC 0.7
    FMUL
    ICONST_0
    INVOKEVIRTUAL net/minecraft/client/multiplayer/WorldClient.func_184156_a (Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/SoundEvent;Lnet/minecraft/util/SoundCategory;FFZ)V
   L168
    LINENUMBER 2513 L168
    GOTO L47
   L46
    LINENUMBER 2515 L46
   FRAME SAME
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    ALOAD 3
    GETSTATIC net/minecraft/init/SoundEvents.field_187525_aO : Lnet/minecraft/util/SoundEvent;
    GETSTATIC net/minecraft/util/SoundCategory.HOSTILE : Lnet/minecraft/util/SoundCategory;
    LDC 64.0
    LDC 0.8
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72769_h : Lnet/minecraft/client/multiplayer/WorldClient;
    GETFIELD net/minecraft/client/multiplayer/WorldClient.field_73012_v : Ljava/util/Random;
    INVOKEVIRTUAL java/util/Random.nextFloat ()F
    LDC 0.3
    FMUL
    FADD
    ICONST_0
    INVOKEVIRTUAL net/minecraft/client/multiplayer/WorldClient.func_184156_a (Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/SoundEvent;Lnet/minecraft/util/SoundCategory;FFZ)V
   L47
    LINENUMBER 2517 L47
   FRAME SAME
    RETURN
   L169
    LOCALVARIABLE d16 D L94 L101 15
    LOCALVARIABLE d19 D L95 L101 17
    LOCALVARIABLE d22 D L96 L101 19
    LOCALVARIABLE d25 D L97 L101 21
    LOCALVARIABLE d27 D L98 L101 23
    LOCALVARIABLE d29 D L99 L101 25
    LOCALVARIABLE d30 D L100 L101 27
    LOCALVARIABLE l2 I L91 L92 14
    LOCALVARIABLE j2 I L86 L39 6
    LOCALVARIABLE k1 I L87 L39 7
    LOCALVARIABLE d11 D L88 L39 8
    LOCALVARIABLE d13 D L89 L39 10
    LOCALVARIABLE d15 D L90 L39 12
    LOCALVARIABLE soundtype Lnet/minecraft/block/SoundType; L105 L103 29
    LOCALVARIABLE block Lnet/minecraft/block/Block; L102 L40 14
    LOCALVARIABLE k2 I L110 L111 30
    LOCALVARIABLE f4 F L131 L129 46
    LOCALVARIABLE d18 D L123 L129 35
    LOCALVARIABLE d21 D L124 L129 37
    LOCALVARIABLE d24 D L125 L129 39
    LOCALVARIABLE d26 D L126 L129 41
    LOCALVARIABLE d28 D L127 L129 43
    LOCALVARIABLE particle1 Lnet/minecraft/client/particle/Particle; L128 L129 45
    LOCALVARIABLE j3 I L120 L121 34
    LOCALVARIABLE d9 D L107 L41 15
    LOCALVARIABLE d10 D L108 L41 17
    LOCALVARIABLE d12 D L109 L41 19
    LOCALVARIABLE f5 F L114 L41 30
    LOCALVARIABLE f F L115 L41 31
    LOCALVARIABLE f1 F L116 L41 32
    LOCALVARIABLE enumparticletypes Lnet/minecraft/util/EnumParticleTypes; L119 L41 33
    LOCALVARIABLE l1 I L137 L138 49
    LOCALVARIABLE d14 D L141 L142 50
    LOCALVARIABLE d3 D L134 L42 25
    LOCALVARIABLE d4 D L135 L42 27
    LOCALVARIABLE d5 D L136 L42 47
    LOCALVARIABLE d17 D L149 L153 41
    LOCALVARIABLE d20 D L150 L153 43
    LOCALVARIABLE d23 D L151 L153 52
    LOCALVARIABLE i3 I L146 L147 49
    LOCALVARIABLE f2 F L158 L164 54
    LOCALVARIABLE f3 F L159 L164 55
    LOCALVARIABLE d6 D L160 L164 43
    LOCALVARIABLE d7 D L161 L164 52
    LOCALVARIABLE d8 D L162 L164 56
    LOCALVARIABLE particle Lnet/minecraft/client/particle/Particle; L163 L164 58
    LOCALVARIABLE i2 I L155 L156 49
    LOCALVARIABLE this Lnet/minecraft/client/renderer/RenderGlobal; L0 L169 0
    LOCALVARIABLE player Lnet/minecraft/entity/player/EntityPlayer; L0 L169 1
    LOCALVARIABLE type I L0 L169 2
    LOCALVARIABLE blockPosIn Lnet/minecraft/util/math/BlockPos; L0 L169 3
    LOCALVARIABLE data I L0 L169 4
    LOCALVARIABLE random Ljava/util/Random; L1 L169 5
    MAXSTACK = 18
    MAXLOCALS = 59

  // access flags 0x1
  public func_180441_b(ILnet/minecraft/util/math/BlockPos;I)V
   L0
    LINENUMBER 2521 L0
    ILOAD 3
    IFLT L1
    ILOAD 3
    BIPUSH 10
    IF_ICMPGE L1
   L2
    LINENUMBER 2523 L2
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72738_E : Ljava/util/Map;
    ILOAD 1
    INVOKESTATIC java/lang/Integer.valueOf (I)Ljava/lang/Integer;
    INVOKEINTERFACE java/util/Map.get (Ljava/lang/Object;)Ljava/lang/Object;
    CHECKCAST net/minecraft/client/renderer/DestroyBlockProgress
    ASTORE 4
   L3
    LINENUMBER 2525 L3
    ALOAD 4
    IFNULL L4
    ALOAD 4
    INVOKEVIRTUAL net/minecraft/client/renderer/DestroyBlockProgress.func_180246_b ()Lnet/minecraft/util/math/BlockPos;
    INVOKEVIRTUAL net/minecraft/util/math/BlockPos.func_177958_n ()I
    ALOAD 2
    INVOKEVIRTUAL net/minecraft/util/math/BlockPos.func_177958_n ()I
    IF_ICMPNE L4
    ALOAD 4
    INVOKEVIRTUAL net/minecraft/client/renderer/DestroyBlockProgress.func_180246_b ()Lnet/minecraft/util/math/BlockPos;
    INVOKEVIRTUAL net/minecraft/util/math/BlockPos.func_177956_o ()I
    ALOAD 2
    INVOKEVIRTUAL net/minecraft/util/math/BlockPos.func_177956_o ()I
    IF_ICMPNE L4
    ALOAD 4
    INVOKEVIRTUAL net/minecraft/client/renderer/DestroyBlockProgress.func_180246_b ()Lnet/minecraft/util/math/BlockPos;
    INVOKEVIRTUAL net/minecraft/util/math/BlockPos.func_177952_p ()I
    ALOAD 2
    INVOKEVIRTUAL net/minecraft/util/math/BlockPos.func_177952_p ()I
    IF_ICMPEQ L5
   L4
    LINENUMBER 2527 L4
   FRAME APPEND [net/minecraft/client/renderer/DestroyBlockProgress]
    NEW net/minecraft/client/renderer/DestroyBlockProgress
    DUP
    ILOAD 1
    ALOAD 2
    INVOKESPECIAL net/minecraft/client/renderer/DestroyBlockProgress.<init> (ILnet/minecraft/util/math/BlockPos;)V
    ASTORE 4
   L6
    LINENUMBER 2528 L6
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72738_E : Ljava/util/Map;
    ILOAD 1
    INVOKESTATIC java/lang/Integer.valueOf (I)Ljava/lang/Integer;
    ALOAD 4
    INVOKEINTERFACE java/util/Map.put (Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object;
    POP
   L5
    LINENUMBER 2531 L5
   FRAME SAME
    ALOAD 4
    ILOAD 3
    INVOKEVIRTUAL net/minecraft/client/renderer/DestroyBlockProgress.func_73107_a (I)V
   L7
    LINENUMBER 2532 L7
    ALOAD 4
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72773_u : I
    INVOKEVIRTUAL net/minecraft/client/renderer/DestroyBlockProgress.func_82744_b (I)V
   L8
    LINENUMBER 2533 L8
    GOTO L9
   L1
    LINENUMBER 2536 L1
   FRAME CHOP 1
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_72738_E : Ljava/util/Map;
    ILOAD 1
    INVOKESTATIC java/lang/Integer.valueOf (I)Ljava/lang/Integer;
    INVOKEINTERFACE java/util/Map.remove (Ljava/lang/Object;)Ljava/lang/Object;
    POP
   L9
    LINENUMBER 2538 L9
   FRAME SAME
    RETURN
   L10
    LOCALVARIABLE destroyblockprogress Lnet/minecraft/client/renderer/DestroyBlockProgress; L3 L8 4
    LOCALVARIABLE this Lnet/minecraft/client/renderer/RenderGlobal; L0 L10 0
    LOCALVARIABLE breakerId I L0 L10 1
    LOCALVARIABLE pos Lnet/minecraft/util/math/BlockPos; L0 L10 2
    LOCALVARIABLE progress I L0 L10 3
    MAXSTACK = 4
    MAXLOCALS = 5

  // access flags 0x1
  public func_184384_n()Z
   L0
    LINENUMBER 2542 L0
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_175009_l : Ljava/util/Set;
    INVOKEINTERFACE java/util/Set.isEmpty ()Z
    IFEQ L1
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_174995_M : Lnet/minecraft/client/renderer/chunk/ChunkRenderDispatcher;
    INVOKEVIRTUAL net/minecraft/client/renderer/chunk/ChunkRenderDispatcher.func_188247_f ()Z
    IFEQ L1
    ICONST_1
    GOTO L2
   L1
   FRAME SAME
    ICONST_0
   L2
   FRAME SAME1 I
    IRETURN
   L3
    LOCALVARIABLE this Lnet/minecraft/client/renderer/RenderGlobal; L0 L3 0
    MAXSTACK = 1
    MAXLOCALS = 1

  // access flags 0x1
  public func_174979_m()V
   L0
    LINENUMBER 2547 L0
    ALOAD 0
    ICONST_1
    PUTFIELD net/minecraft/client/renderer/RenderGlobal.field_147595_R : Z
   L1
    LINENUMBER 2548 L1
    RETURN
   L2
    LOCALVARIABLE this Lnet/minecraft/client/renderer/RenderGlobal; L0 L2 0
    MAXSTACK = 2
    MAXLOCALS = 1

  // access flags 0x1
  // signature (Ljava/util/Collection<Lnet/minecraft/tileentity/TileEntity;>;Ljava/util/Collection<Lnet/minecraft/tileentity/TileEntity;>;)V
  // declaration: void func_181023_a(java.util.Collection<net.minecraft.tileentity.TileEntity>, java.util.Collection<net.minecraft.tileentity.TileEntity>)
  public func_181023_a(Ljava/util/Collection;Ljava/util/Collection;)V
    TRYCATCHBLOCK L0 L1 L2 null
    TRYCATCHBLOCK L2 L3 L2 null
   L4
    LINENUMBER 2552 L4
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_181024_n : Ljava/util/Set;
    DUP
    ASTORE 3
    MONITORENTER
   L0
    LINENUMBER 2554 L0
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_181024_n : Ljava/util/Set;
    ALOAD 1
    INVOKEINTERFACE java/util/Set.removeAll (Ljava/util/Collection;)Z
    POP
   L5
    LINENUMBER 2555 L5
    ALOAD 0
    GETFIELD net/minecraft/client/renderer/RenderGlobal.field_181024_n : Ljava/util/Set;
    ALOAD 2
    INVOKEINTERFACE java/util/Set.addAll (Ljava/util/Collection;)Z
    POP
   L6
    LINENUMBER 2556 L6
    ALOAD 3
    MONITOREXIT
   L1
    GOTO L7
   L2
   FRAME FULL [net/minecraft/client/renderer/RenderGlobal java/util/Collection java/util/Collection java/lang/Object] [java/lang/Throwable]
    ASTORE 4
    ALOAD 3
    MONITOREXIT
   L3
    ALOAD 4
    ATHROW
   L7
    LINENUMBER 2557 L7
   FRAME CHOP 1
    RETURN
   L8
    LOCALVARIABLE this Lnet/minecraft/client/renderer/RenderGlobal; L4 L8 0
    LOCALVARIABLE tileEntitiesToRemove Ljava/util/Collection; L4 L8 1
    // signature Ljava/util/Collection<Lnet/minecraft/tileentity/TileEntity;>;
    // declaration: java.util.Collection<net.minecraft.tileentity.TileEntity>
    LOCALVARIABLE tileEntitiesToAdd Ljava/util/Collection; L4 L8 2
    // signature Ljava/util/Collection<Lnet/minecraft/tileentity/TileEntity;>;
    // declaration: java.util.Collection<net.minecraft.tileentity.TileEntity>
    MAXSTACK = 2
    MAXLOCALS = 5

  // access flags 0x100A
  private static synthetic lambda$renderBlockLayer$0(Lnet/minecraft/util/BlockRenderLayer;)Ljava/lang/String;
   L0
    LINENUMBER 1123 L0
    NEW java/lang/StringBuilder
    DUP
    INVOKESPECIAL java/lang/StringBuilder.<init> ()V
    LDC "render_"
    INVOKEVIRTUAL java/lang/StringBuilder.append (Ljava/lang/String;)Ljava/lang/StringBuilder;
    ALOAD 0
    INVOKEVIRTUAL java/lang/StringBuilder.append (Ljava/lang/Object;)Ljava/lang/StringBuilder;
    INVOKEVIRTUAL java/lang/StringBuilder.toString ()Ljava/lang/String;
    ARETURN
   L1
    LOCALVARIABLE blockLayerIn Lnet/minecraft/util/BlockRenderLayer; L0 L1 0
    MAXSTACK = 2
    MAXLOCALS = 1

  // access flags 0x8
  static <clinit>()V
   L0
    LINENUMBER 97 L0
    INVOKESTATIC org/apache/logging/log4j/LogManager.getLogger ()Lorg/apache/logging/log4j/Logger;
    PUTSTATIC net/minecraft/client/renderer/RenderGlobal.field_147599_m : Lorg/apache/logging/log4j/Logger;
   L1
    LINENUMBER 98 L1
    NEW net/minecraft/util/ResourceLocation
    DUP
    LDC "textures/environment/moon_phases.png"
    INVOKESPECIAL net/minecraft/util/ResourceLocation.<init> (Ljava/lang/String;)V
    PUTSTATIC net/minecraft/client/renderer/RenderGlobal.field_110927_h : Lnet/minecraft/util/ResourceLocation;
   L2
    LINENUMBER 99 L2
    NEW net/minecraft/util/ResourceLocation
    DUP
    LDC "textures/environment/sun.png"
    INVOKESPECIAL net/minecraft/util/ResourceLocation.<init> (Ljava/lang/String;)V
    PUTSTATIC net/minecraft/client/renderer/RenderGlobal.field_110928_i : Lnet/minecraft/util/ResourceLocation;
   L3
    LINENUMBER 100 L3
    NEW net/minecraft/util/ResourceLocation
    DUP
    LDC "textures/environment/clouds.png"
    INVOKESPECIAL net/minecraft/util/ResourceLocation.<init> (Ljava/lang/String;)V
    PUTSTATIC net/minecraft/client/renderer/RenderGlobal.field_110925_j : Lnet/minecraft/util/ResourceLocation;
   L4
    LINENUMBER 101 L4
    NEW net/minecraft/util/ResourceLocation
    DUP
    LDC "textures/environment/end_sky.png"
    INVOKESPECIAL net/minecraft/util/ResourceLocation.<init> (Ljava/lang/String;)V
    PUTSTATIC net/minecraft/client/renderer/RenderGlobal.field_110926_k : Lnet/minecraft/util/ResourceLocation;
   L5
    LINENUMBER 102 L5
    NEW net/minecraft/util/ResourceLocation
    DUP
    LDC "textures/misc/forcefield.png"
    INVOKESPECIAL net/minecraft/util/ResourceLocation.<init> (Ljava/lang/String;)V
    PUTSTATIC net/minecraft/client/renderer/RenderGlobal.field_175006_g : Lnet/minecraft/util/ResourceLocation;
    RETURN
    MAXSTACK = 3
    MAXLOCALS = 0
}
