          }
  
      }
-@@ -805,6 +820,107 @@
+@@ -805,6 +827,107 @@
          return iblockaccess.isBlockNormalCube(i, j, k) ? 0.2F : 1.0F;
      }
  

     }
 
     public boolean shouldSideBeRendered(IBlockAccess iblockaccess, int i, int j, int k, int l)
@@ -438,25 +441,42 @@
     {
         return 1;
     }

     }
 
     public final void dropBlockAsItem(World world, int i, int j, int k, int l, int i1)
@@ -470,18 +497,13 @@
         {
             return;
         }
