From 8f2c5386580f65acd706af052950bf89d212ce02 Mon Sep 17 00:00:00 2001 From: tastybento Date: Sun, 5 May 2024 20:57:51 -0700 Subject: [PATCH] Changes to work with 1.20.6. Has backwards compatibility. --- pom.xml | 2 +- .../world/bentobox/border/listeners/PlayerListener.java | 6 +++--- .../java/world/bentobox/border/listeners/ShowBarrier.java | 6 ++++-- 3 files changed, 8 insertions(+), 6 deletions(-) diff --git a/pom.xml b/pom.xml index da70a61..c856070 100644 --- a/pom.xml +++ b/pom.xml @@ -49,7 +49,7 @@ 17 2.0.9 - 1.20.3-R0.1-SNAPSHOT + 1.20.4-R0.1-SNAPSHOT 2.0.0-SNAPSHOT ${build.version}-SNAPSHOT diff --git a/src/main/java/world/bentobox/border/listeners/PlayerListener.java b/src/main/java/world/bentobox/border/listeners/PlayerListener.java index 0e839fa..547027f 100644 --- a/src/main/java/world/bentobox/border/listeners/PlayerListener.java +++ b/src/main/java/world/bentobox/border/listeners/PlayerListener.java @@ -1,7 +1,7 @@ package world.bentobox.border.listeners; -import java.util.HashSet; import java.util.HashMap; +import java.util.HashSet; import java.util.Map; import java.util.Objects; import java.util.Optional; @@ -18,6 +18,8 @@ import org.bukkit.event.EventHandler; import org.bukkit.event.EventPriority; import org.bukkit.event.Listener; +import org.bukkit.event.entity.EntityDismountEvent; +import org.bukkit.event.entity.EntityMountEvent; import org.bukkit.event.player.PlayerJoinEvent; import org.bukkit.event.player.PlayerMoveEvent; import org.bukkit.event.player.PlayerQuitEvent; @@ -30,8 +32,6 @@ import org.bukkit.util.RayTraceResult; import org.bukkit.util.Vector; -import org.spigotmc.event.entity.EntityDismountEvent; -import org.spigotmc.event.entity.EntityMountEvent; import world.bentobox.bentobox.api.events.island.IslandProtectionRangeChangeEvent; import world.bentobox.bentobox.api.flags.Flag; import world.bentobox.bentobox.api.metadata.MetaDataValue; diff --git a/src/main/java/world/bentobox/border/listeners/ShowBarrier.java b/src/main/java/world/bentobox/border/listeners/ShowBarrier.java index 7cc0150..7267913 100644 --- a/src/main/java/world/bentobox/border/listeners/ShowBarrier.java +++ b/src/main/java/world/bentobox/border/listeners/ShowBarrier.java @@ -34,8 +34,10 @@ public class ShowBarrier implements BorderShower { private final Border addon; - private static final Particle PARTICLE = Particle.REDSTONE; - private static final Particle MAX_PARTICLE = Enums.getIfPresent(Particle.class, "BARRIER_BLOCK").or(Enums.getIfPresent(Particle.class, "BARRIER").or(Particle.BLOCK_CRACK)); + private static final Particle PARTICLE = Enums.getIfPresent(Particle.class, "DUST") + .or(Enums.getIfPresent(Particle.class, "REDSTONE").or(Particle.FLAME)); + private static final Particle MAX_PARTICLE = Enums.getIfPresent(Particle.class, "BARRIER_BLOCK") + .or(Enums.getIfPresent(Particle.class, "BARRIER").or(Particle.FLAME)); private static final Particle.DustOptions PARTICLE_DUST_RED = new Particle.DustOptions(Color.RED, 1.0F); private static final Particle.DustOptions PARTICLE_DUST_BLUE = new Particle.DustOptions(Color.BLUE, 1.0F); private static final int BARRIER_RADIUS = 5;