mirror of
https://github.com/kaboomserver/extras.git
synced 2024-05-16 18:01:18 +00:00
Don't randomly cancel TNT unless limit reached
This commit is contained in:
parent
56f36294ec
commit
b5e1aa0ac0
|
@ -240,7 +240,9 @@ public final class EntitySpawn implements Listener {
|
||||||
|
|
||||||
@EventHandler
|
@EventHandler
|
||||||
void onTNTPrime(final TNTPrimeEvent event) {
|
void onTNTPrime(final TNTPrimeEvent event) {
|
||||||
if (ThreadLocalRandom.current().nextBoolean()) {
|
if (event.getBlock()
|
||||||
|
.getWorld().getEntitiesByClass(TNTPrimed.class).size() >= MAX_TNTS_PER_WORLD
|
||||||
|
&& ThreadLocalRandom.current().nextBoolean()) {
|
||||||
event.setCancelled(true);
|
event.setCancelled(true);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in a new issue