public boolean setTileNoUpdate(int var1, int var2, int var3, int var4) {
      if(var1 >= 0 && var2 >= 0 && var3 >= 0 && var1 < this.width && var2 < this.depth && var3 < this.height) {
         if(var4 == this.blocks[(var2 * this.height + var3) * this.width + var1]) {
            return false;
         } else {
            this.blocks[(var2 * this.height + var3) * this.width + var1] = (byte)var4;
            return true;
         }
      } else {
         return false;
      }
   }