      }
  
      public Block func_150810_a(final int p_150810_1_, final int p_150810_2_, final int p_150810_3_)
-@@ -579,6 +585,8 @@
+@@ -579,20 +585,33 @@
              int l1 = this.field_76635_g * 16 + p_150807_1_;
              int i2 = this.field_76647_h * 16 + p_150807_3_;
  

     }
 
     public BiomeGenBase func_76591_a(int p_76591_1_, int p_76591_2_, WorldChunkManager p_76591_3_)
@@ -1450,4 +1476,48 @@
 
         return true;
     }

         p_76612_1_.field_70175_ag = true;
         p_76612_1_.field_70176_ah = this.field_76635_g;
         p_76612_1_.field_70162_ai = k;
@@ -827,28 +831,27 @@
         ChunkPosition chunkposition = new ChunkPosition(p_150806_1_, p_150806_2_, p_150806_3_);
         TileEntity tileentity = (TileEntity)this.field_150816_i.get(chunkposition);
 
