Fix goat horn handling in GoatHornEvent
Replaced usage of Tag.SNAPS_GOAT_HORN with Material.GOAT_HORN for type checking and setting cooldowns.
This commit is contained in:
parent
2fa3e3a6f0
commit
524a657abd
|
|
@ -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);
|
||||
}
|
||||
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user