- Баллы
- 76
- Имя в Minecraft
- ItsWay
Вот накалякал код:
В итоге: не работает, ошибок не выдаёт..
public void onExplode(BlockExplodeEvent event) {
Block tntblock = event.getBlock();
int radiusexplode = 3;
World world = tntblock.getWorld();
if(tntblock.getBlockData() instanceof TNT) {
for (int x = tntblock.getX() - radiusexplode; x < tntblock.getX() + radiusexplode; x++) {
for (int y = tntblock.getY() - radiusexplode; y < tntblock.getY() + radiusexplode; y++) {
for (int z = tntblock.getZ() - radiusexplode; z < tntblock.getZ() + radiusexplode; z++) {
Block radiusBlock = world.getBlockAt(x, y, z);
if (radiusBlock.getType() == Material.OBSIDIAN) {
event.blockList().add(radiusBlock);
}
}
}
}
}
}
Block tntblock = event.getBlock();
int radiusexplode = 3;
World world = tntblock.getWorld();
if(tntblock.getBlockData() instanceof TNT) {
for (int x = tntblock.getX() - radiusexplode; x < tntblock.getX() + radiusexplode; x++) {
for (int y = tntblock.getY() - radiusexplode; y < tntblock.getY() + radiusexplode; y++) {
for (int z = tntblock.getZ() - radiusexplode; z < tntblock.getZ() + radiusexplode; z++) {
Block radiusBlock = world.getBlockAt(x, y, z);
if (radiusBlock.getType() == Material.OBSIDIAN) {
event.blockList().add(radiusBlock);
}
}
}
}
}
}