          }
      }
  
-@@ -3804,6 +3913,11 @@
+@@ -3804,6 +3920,11 @@
       * Called when checking if a certain block can be mined or not. The 'spawn safe zone' check is located here.
       */
      public boolean canMineBlock(EntityPlayer par1EntityPlayer, int par2, int par3, int par4)

         int var8 = this.getSavedLightValue(EnumSkyBlock.Block, par2 - 1, par3, par4) - par6;
         int var9 = this.getSavedLightValue(EnumSkyBlock.Block, par2 + 1, par3, par4) - par6;
         int var10 = this.getSavedLightValue(EnumSkyBlock.Block, par2, par3 - 1, par4) - par6;
@@ -3226,7 +3324,7 @@
                                     int var21 = var24 + (var18 / 2 + 1) % 3 / 2 * var19;
                                     int var22 = var12 + (var18 / 2 + 2) % 3 / 2 * var19;
                                     var14 = this.getSavedLightValue(par1EnumSkyBlock, var20, var21, var22);

     }
 
     /**
@@ -3758,7 +3871,7 @@
      */
     public void setWorldTime(long par1)
     {
