From 524a657abd6770af5315092ca71c65946af47583 Mon Sep 17 00:00:00 2001 From: Teriuihi Date: Sat, 17 Aug 2024 00:52:00 +0200 Subject: [PATCH] Fix goat horn handling in GoatHornEvent Replaced usage of Tag.SNAPS_GOAT_HORN with Material.GOAT_HORN for type checking and setting cooldowns. --- .../alttd/playerutils/event_listeners/GoatHornEvent.java | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/main/java/com/alttd/playerutils/event_listeners/GoatHornEvent.java b/src/main/java/com/alttd/playerutils/event_listeners/GoatHornEvent.java index f46be6c..9e5293d 100644 --- a/src/main/java/com/alttd/playerutils/event_listeners/GoatHornEvent.java +++ b/src/main/java/com/alttd/playerutils/event_listeners/GoatHornEvent.java @@ -2,7 +2,7 @@ package com.alttd.playerutils.event_listeners; import com.alttd.playerutils.util.Logger; import org.bukkit.Location; -import org.bukkit.Tag; +import org.bukkit.Material; import org.bukkit.entity.Player; import org.bukkit.event.EventHandler; import org.bukkit.event.Listener; @@ -26,7 +26,7 @@ public class GoatHornEvent implements Listener { return; } - if (!Tag.SNAPS_GOAT_HORN.isTagged(event.getItem().getType())) { + if (!event.getItem().getType().equals(Material.GOAT_HORN)) { return; } @@ -47,8 +47,7 @@ public class GoatHornEvent implements Listener { logger.info(String.format("Player %s with uuid %s used a goat horn in spawn", player.getName(), player.getUniqueId())); - Tag.SNAPS_GOAT_HORN.getValues().forEach(horn -> - player.setCooldown(horn, (int) TimeUnit.MINUTES.toSeconds(5) * 20)); + player.setCooldown(Material.GOAT_HORN, (int) TimeUnit.MINUTES.toSeconds(5) * 20); } }