mirror of
https://github.com/IntellectualSites/PlotSquared.git
synced 2025-02-22 09:39:36 +01:00
chore: update entity type enum name switch
This commit is contained in:
parent
55e9d17610
commit
c2d9a0f778
@ -789,22 +789,23 @@ public final class BukkitPlatform extends JavaPlugin implements Listener, PlotPl
|
|||||||
if (entity.getMetadata("ps_custom_spawned").stream().anyMatch(MetadataValue::asBoolean)) {
|
if (entity.getMetadata("ps_custom_spawned").stream().anyMatch(MetadataValue::asBoolean)) {
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
// TODO: use (type) pattern matching when targeting java 21
|
||||||
switch (entity.getType().toString()) {
|
switch (entity.getType().toString()) {
|
||||||
case "EGG":
|
case "EGG":
|
||||||
case "FISHING_HOOK":
|
case "FISHING_HOOK", "FISHING_BOBBER":
|
||||||
case "ENDER_SIGNAL":
|
case "ENDER_SIGNAL", "EYE_OF_ENDER":
|
||||||
case "AREA_EFFECT_CLOUD":
|
case "AREA_EFFECT_CLOUD":
|
||||||
case "EXPERIENCE_ORB":
|
case "EXPERIENCE_ORB":
|
||||||
case "LEASH_HITCH":
|
case "LEASH_HITCH", "LEASH_KNOT":
|
||||||
case "FIREWORK":
|
case "FIREWORK", "FIREWORK_ROCKET":
|
||||||
case "LIGHTNING":
|
case "LIGHTNING", "LIGHTNING_BOLT":
|
||||||
case "WITHER_SKULL":
|
case "WITHER_SKULL":
|
||||||
case "UNKNOWN":
|
case "UNKNOWN":
|
||||||
case "PLAYER":
|
case "PLAYER":
|
||||||
// non moving / unmovable
|
// non moving / unmovable
|
||||||
continue;
|
continue;
|
||||||
case "THROWN_EXP_BOTTLE":
|
case "THROWN_EXP_BOTTLE", "EXPERIENCE_BOTTLE":
|
||||||
case "SPLASH_POTION":
|
case "SPLASH_POTION", "POTION":
|
||||||
case "SNOWBALL":
|
case "SNOWBALL":
|
||||||
case "SHULKER_BULLET":
|
case "SHULKER_BULLET":
|
||||||
case "SPECTRAL_ARROW":
|
case "SPECTRAL_ARROW":
|
||||||
@ -836,6 +837,11 @@ public final class BukkitPlatform extends JavaPlugin implements Listener, PlotPl
|
|||||||
case "TNT_MINECART":
|
case "TNT_MINECART":
|
||||||
case "CHEST_BOAT":
|
case "CHEST_BOAT":
|
||||||
case "BOAT":
|
case "BOAT":
|
||||||
|
case "ACACIA_BOAT", "BIRCH_BOAT", "CHERRY_BOAT", "DARK_OAK_BOAT", "JUNGLE_BOAT", "MANGROVE_BOAT",
|
||||||
|
"OAK_BOAT", "PALE_OAK_BOAT", "SPRUCE_BOAT", "BAMBOO_RAFT":
|
||||||
|
case "ACACIA_CHEST_BOAT", "BIRCH_CHEST_BOAT", "CHERRY_CHEST_BOAT", "DARK_OAK_CHEST_BOAT",
|
||||||
|
"JUNGLE_CHEST_BOAT", "MANGROVE_CHEST_BOAT", "OAK_CHEST_BOAT", "PALE_OAK_CHEST_BOAT",
|
||||||
|
"SPRUCE_CHEST_BOAT", "BAMBOO_CHEST_RAFT":
|
||||||
if (Settings.Enabled_Components.KILL_ROAD_VEHICLES) {
|
if (Settings.Enabled_Components.KILL_ROAD_VEHICLES) {
|
||||||
com.plotsquared.core.location.Location location = BukkitUtil.adapt(entity.getLocation());
|
com.plotsquared.core.location.Location location = BukkitUtil.adapt(entity.getLocation());
|
||||||
Plot plot = location.getPlot();
|
Plot plot = location.getPlot();
|
||||||
@ -864,14 +870,14 @@ public final class BukkitPlatform extends JavaPlugin implements Listener, PlotPl
|
|||||||
case "SMALL_FIREBALL":
|
case "SMALL_FIREBALL":
|
||||||
case "FIREBALL":
|
case "FIREBALL":
|
||||||
case "DRAGON_FIREBALL":
|
case "DRAGON_FIREBALL":
|
||||||
case "DROPPED_ITEM":
|
case "DROPPED_ITEM", "ITEM":
|
||||||
if (Settings.Enabled_Components.KILL_ROAD_ITEMS
|
if (Settings.Enabled_Components.KILL_ROAD_ITEMS
|
||||||
&& plotArea.getOwnedPlotAbs(BukkitUtil.adapt(entity.getLocation())) == null) {
|
&& plotArea.getOwnedPlotAbs(BukkitUtil.adapt(entity.getLocation())) == null) {
|
||||||
this.removeRoadEntity(entity, iterator);
|
this.removeRoadEntity(entity, iterator);
|
||||||
}
|
}
|
||||||
// dropped item
|
// dropped item
|
||||||
continue;
|
continue;
|
||||||
case "PRIMED_TNT":
|
case "PRIMED_TNT", "TNT":
|
||||||
case "FALLING_BLOCK":
|
case "FALLING_BLOCK":
|
||||||
// managed elsewhere
|
// managed elsewhere
|
||||||
continue;
|
continue;
|
||||||
@ -949,7 +955,7 @@ public final class BukkitPlatform extends JavaPlugin implements Listener, PlotPl
|
|||||||
case "HORSE":
|
case "HORSE":
|
||||||
case "IRON_GOLEM":
|
case "IRON_GOLEM":
|
||||||
case "MAGMA_CUBE":
|
case "MAGMA_CUBE":
|
||||||
case "MUSHROOM_COW":
|
case "MUSHROOM_COW", "MOOSHROOM":
|
||||||
case "OCELOT":
|
case "OCELOT":
|
||||||
case "PIG":
|
case "PIG":
|
||||||
case "PIG_ZOMBIE":
|
case "PIG_ZOMBIE":
|
||||||
@ -958,7 +964,7 @@ public final class BukkitPlatform extends JavaPlugin implements Listener, PlotPl
|
|||||||
case "SILVERFISH":
|
case "SILVERFISH":
|
||||||
case "SKELETON":
|
case "SKELETON":
|
||||||
case "SLIME":
|
case "SLIME":
|
||||||
case "SNOWMAN":
|
case "SNOWMAN", "SNOW_GOLEM":
|
||||||
case "SPIDER":
|
case "SPIDER":
|
||||||
case "SQUID":
|
case "SQUID":
|
||||||
case "VILLAGER":
|
case "VILLAGER":
|
||||||
|
Loading…
x
Reference in New Issue
Block a user