We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 8a65eac commit 86524d8Copy full SHA for 86524d8
multiworld-bukkit/src/main/java/com/dev7ex/multiworld/listener/EntitySpawnListener.java
@@ -3,6 +3,7 @@
3
import com.dev7ex.multiworld.api.bukkit.MultiWorldBukkitApi;
4
import com.dev7ex.multiworld.api.bukkit.event.MultiWorldListener;
5
import com.dev7ex.multiworld.api.bukkit.world.BukkitWorldHolder;
6
+import org.bukkit.entity.LivingEntity;
7
import org.bukkit.event.EventHandler;
8
import org.bukkit.event.EventPriority;
9
import org.bukkit.event.entity.EntitySpawnEvent;
@@ -30,6 +31,10 @@ public void handleEntitySpawn(final EntitySpawnEvent event) {
30
31
}
32
final BukkitWorldHolder worldHolder = super.getWorldProvider().getWorldHolder(worldName).get();
33
34
+ if (!(event.getEntity() instanceof LivingEntity)) {
35
+ return;
36
+ }
37
+
38
event.setCancelled(!worldHolder.isSpawnEntities());
39
40
0 commit comments