From b4483d987a51f601db6f271ca85d31474891af90 Mon Sep 17 00:00:00 2001 From: TylerS1066 Date: Tue, 10 Sep 2024 12:02:40 -0500 Subject: [PATCH] Fix sign issue --- build.gradle.kts | 2 +- .../APTurrets/listener/PlayerInteractListener.java | 2 +- .../snowleopard1863/APTurrets/listener/SignChangeListener.java | 3 ++- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/build.gradle.kts b/build.gradle.kts index 24eb142..979633d 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -26,7 +26,7 @@ dependencies { } group = "com.snowleopard" -version = "3.0.0_beta-3" +version = "3.0.0_beta-4" description = "APTurrets" java.toolchain.languageVersion = JavaLanguageVersion.of(21) diff --git a/src/main/java/com/snowleopard1863/APTurrets/listener/PlayerInteractListener.java b/src/main/java/com/snowleopard1863/APTurrets/listener/PlayerInteractListener.java index 8ea3802..f74f9ae 100644 --- a/src/main/java/com/snowleopard1863/APTurrets/listener/PlayerInteractListener.java +++ b/src/main/java/com/snowleopard1863/APTurrets/listener/PlayerInteractListener.java @@ -17,7 +17,7 @@ import org.jetbrains.annotations.NotNull; public class PlayerInteractListener implements Listener { - @EventHandler(priority = EventPriority.NORMAL, ignoreCancelled = false) + @EventHandler(priority = EventPriority.NORMAL, ignoreCancelled = true) public void onClick(@NotNull PlayerInteractEvent event) { event.setCancelled(switch (event.getAction()) { case RIGHT_CLICK_AIR -> rightClick(event); diff --git a/src/main/java/com/snowleopard1863/APTurrets/listener/SignChangeListener.java b/src/main/java/com/snowleopard1863/APTurrets/listener/SignChangeListener.java index ab06896..131fd1a 100644 --- a/src/main/java/com/snowleopard1863/APTurrets/listener/SignChangeListener.java +++ b/src/main/java/com/snowleopard1863/APTurrets/listener/SignChangeListener.java @@ -9,10 +9,11 @@ import org.bukkit.event.EventHandler; import org.bukkit.event.Listener; import org.bukkit.event.block.SignChangeEvent; +import org.jetbrains.annotations.NotNull; public class SignChangeListener implements Listener { @EventHandler - public void eventSignChanged(SignChangeEvent event) { + public void eventSignChanged(@NotNull SignChangeEvent event) { if (!ChatColor.stripColor(event.getLine(0)).equalsIgnoreCase("Mounted") || !ChatColor.stripColor(event.getLine(1)).equalsIgnoreCase("Gun")) return;