SteamWar/BauSystem
Archiviert
13
0

Simplify CommandProtect

Dieser Commit ist enthalten in:
yoyosource 2021-04-10 18:40:11 +02:00
Ursprung 6453ec6616
Commit a6e32e08cf

Datei anzeigen

@ -114,14 +114,11 @@ public class CommandProtect extends SWCommand implements Listener {
@EventHandler @EventHandler
public void onExplode(EntityExplodeEvent event) { public void onExplode(EntityExplodeEvent event) {
Region region = Region.getRegion(event.getLocation());
if (!region.isProtect() && !region.hasProtection()) {
return;
}
event.blockList().removeIf(block -> { event.blockList().removeIf(block -> {
Region region = Region.getRegion(block.getLocation());
if (!region.isProtect()) {
return false;
}
if (!region.hasProtection()) {
return false;
}
return block.getY() < region.getProtectYLevel(); return block.getY() < region.getProtectYLevel();
}); });
} }