From c016db5969f05b955c75021577e7e2f14845eeff Mon Sep 17 00:00:00 2001 From: akastijn Date: Wed, 16 Jul 2025 23:56:42 +0200 Subject: [PATCH] Update BlockBlockUseEvent to use MaterialTags for spawn egg checks --- .../playerutils/event_listeners/BlockBlockUseEvent.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/main/java/com/alttd/playerutils/event_listeners/BlockBlockUseEvent.java b/src/main/java/com/alttd/playerutils/event_listeners/BlockBlockUseEvent.java index eb35c03..555a98c 100644 --- a/src/main/java/com/alttd/playerutils/event_listeners/BlockBlockUseEvent.java +++ b/src/main/java/com/alttd/playerutils/event_listeners/BlockBlockUseEvent.java @@ -2,6 +2,7 @@ package com.alttd.playerutils.event_listeners; import com.alttd.playerutils.config.Messages; import com.alttd.playerutils.util.Logger; +import com.destroystokyo.paper.MaterialTags; import org.bukkit.Material; import org.bukkit.Tag; import org.bukkit.entity.Player; @@ -62,7 +63,10 @@ public class BlockBlockUseEvent implements Listener { } public boolean isNotBlocked(Material type) { - return !type.equals(Material.BEDROCK) && !type.equals(Material.SPAWNER) && !type.equals(Material.BARRIER) && !type.translationKey().endsWith("_spawn_egg"); + return !type.equals(Material.BEDROCK) + && !type.equals(Material.SPAWNER) + && !type.equals(Material.BARRIER) + && MaterialTags.SPAWN_EGGS.isTagged(type); } }