private void ForEveryAdjacentBlock(int x, int y, int z, BlockDel del) { if ((x & 0xf) > 0) { del(x - 1, y, z); } if ((x & 0xf) < 15) { del(x + 1, y, z); } if (y > 0) { del(x, y - 1, z); } if (y < 127) { del(x, y + 1, z); } if ((z & 0xf) > 0) { del(x, y, z - 1); } if ((z & 0xf) < 15) { del(x, y, z + 1); } }
private void ForEveryAdjacentBlock(int x, int y, int z, BlockDel del) { if ((x & 0xf) > 0) del(x - 1, y, z); if ((x & 0xf) < 15) del(x + 1, y, z); if (y > 0) del(x, y - 1, z); if (y < 127) del(x, y + 1, z); if ((z & 0xf) > 0) del(x, y, z - 1); if ((z & 0xf) < 15) del(x, y, z + 1); }