Fix dropped items being removed from plots

This commit is contained in:
dordsor21 2019-02-13 13:26:19 +00:00
parent d0994f1b4b
commit dae7bbdf9d

View File

@ -375,7 +375,7 @@ public final class BukkitMain extends JavaPlugin implements Listener, IPlotMain
case FIREBALL: case FIREBALL:
case DRAGON_FIREBALL: case DRAGON_FIREBALL:
case DROPPED_ITEM: case DROPPED_ITEM:
if (Settings.Enabled_Components.KILL_ROAD_ITEMS || plotArea if (Settings.Enabled_Components.KILL_ROAD_ITEMS && plotArea
.getOwnedPlotAbs( .getOwnedPlotAbs(
BukkitUtil.getLocation(entity.getLocation())) == null) { BukkitUtil.getLocation(entity.getLocation())) == null) {
entity.remove(); entity.remove();
@ -386,7 +386,7 @@ public final class BukkitMain extends JavaPlugin implements Listener, IPlotMain
case FALLING_BLOCK: case FALLING_BLOCK:
// managed elsewhere // managed elsewhere
continue; continue;
case SHULKER: { case SHULKER:
if (Settings.Enabled_Components.KILL_ROAD_MOBS) { if (Settings.Enabled_Components.KILL_ROAD_MOBS) {
LivingEntity livingEntity = (LivingEntity) entity; LivingEntity livingEntity = (LivingEntity) entity;
List<MetadataValue> meta = entity.getMetadata("plot"); List<MetadataValue> meta = entity.getMetadata("plot");
@ -436,7 +436,6 @@ public final class BukkitMain extends JavaPlugin implements Listener, IPlotMain
} }
} }
continue; continue;
}
case LLAMA: case LLAMA:
case DONKEY: case DONKEY:
case MULE: case MULE: