public boolean func_1009_b(int i, int j, int k, int l) { field_1526_o = true; int i1 = field_1536_e.func_771_a(i, j, k); if (i1 == l) { return false; } field_1536_e.func_770_a(i, j, k, l); int j1 = func_1008_a(i, j, k); if (j1 > 0 && (Block.field_345_n[j1] instanceof BlockContainer)) { TileEntity tileentity = func_1002_d(i, j, k); if (tileentity != null) { tileentity.func_35144_b(); tileentity.field_35145_n = l; } } return true; }