Apply e2f9b4245b to paper listener too

This commit is contained in:
dordsor21 2020-09-29 15:53:23 +01:00
parent 8c4bb4140a
commit 89318be5f4
No known key found for this signature in database
GPG Key ID: 1E53E88969FFCF0B

View File

@ -221,19 +221,22 @@ public class PaperListener implements Listener {
} }
Plot plot = location.getOwnedPlotAbs(); Plot plot = location.getOwnedPlotAbs();
if (plot == null) { if (plot == null) {
EntityType type = event.getType();
if (!area.isMobSpawning()) { if (!area.isMobSpawning()) {
EntityType type = event.getType();
switch (type) { switch (type) {
case DROPPED_ITEM: case DROPPED_ITEM:
if (Settings.Enabled_Components.KILL_ROAD_ITEMS) { if (Settings.Enabled_Components.KILL_ROAD_ITEMS) {
event.setShouldAbortSpawn(true);
event.setCancelled(true); event.setCancelled(true);
break; return;
} }
case PLAYER: case PLAYER:
return; return;
} }
event.setShouldAbortSpawn(true); if (type.isAlive()) {
event.setCancelled(true);
}
}
if (!area.isMiscSpawnUnowned() && !type.isAlive()) {
event.setCancelled(true); event.setCancelled(true);
} }
return; return;