From 4a3b94f51ada3ec646ffcfd4033ae965ec0e12bb Mon Sep 17 00:00:00 2001 From: RV_SkeLe Date: Wed, 15 Oct 2025 08:31:52 +0200 Subject: [PATCH] Use setShouldAbortSpawn(true) to avoid unnecessary further attempts --- .../smartspawner/spawner/natural/NaturalSpawnerListener.java | 1 + 1 file changed, 1 insertion(+) diff --git a/core/src/main/java/github/nighter/smartspawner/spawner/natural/NaturalSpawnerListener.java b/core/src/main/java/github/nighter/smartspawner/spawner/natural/NaturalSpawnerListener.java index b36a9091..a656e4ce 100644 --- a/core/src/main/java/github/nighter/smartspawner/spawner/natural/NaturalSpawnerListener.java +++ b/core/src/main/java/github/nighter/smartspawner/spawner/natural/NaturalSpawnerListener.java @@ -25,6 +25,7 @@ public void onPreSpawnerSpawn(PreSpawnerSpawnEvent event) { if (smartSpawner != null) { event.setCancelled(true); + event.setShouldAbortSpawn(true); } else { // This is a natural spawner - check if natural spawning is allowed if (!plugin.getConfig().getBoolean("natural_spawner.spawn_mobs", true)) {