SteamWar/MissileWars
Archiviert
13
0

Fix Missle Info

Dieser Commit ist enthalten in:
jojo 2020-09-18 21:22:41 +02:00
Ursprung 41baebe1ec
Commit 816a691c35

Datei anzeigen

@ -130,12 +130,18 @@ public class Missile extends SpecialItem {
} }
private int count() { private int count() {
EditSession e = WorldEdit.getInstance().getEditSessionFactory().getEditSession(world, -1); int tntCount = 0;
BlockTypeMask blockTypeMask = new BlockTypeMask(clipboard, TNT); BlockVector3 dimensions = clipboard.getDimensions();
Bukkit.getLogger().log(Level.SEVERE, e.toString()); for (int x = 0; x < dimensions.getX(); x++) {
Bukkit.getLogger().log(Level.SEVERE, blockTypeMask.toString()); for (int y = 0; y < dimensions.getY(); y++) {
Bukkit.getLogger().log(Level.SEVERE, clipboard.getRegion().toString()); for (int z = 0; z < dimensions.getZ(); z++) {
return e.countBlocks(clipboard.getRegion(), blockTypeMask); if (clipboard.getBlock(BlockVector3.at(x, y, z)).getBlockType() == TNT) {
tntCount++;
}
}
}
}
return tntCount;
} }
@Override @Override