24package com.dreamfirestudios.dreamcore.DreamPersistentData;
27import org.bukkit.Bukkit;
28import org.bukkit.NamespacedKey;
29import org.bukkit.event.Event;
30import org.bukkit.event.HandlerList;
31import org.bukkit.inventory.ItemStack;
32import org.jetbrains.annotations.NotNull;
42 private static final HandlerList handlers =
new HandlerList();
45 private final ItemStack itemStack;
48 private final NamespacedKey namespacedKey;
52 this.itemStack = itemStack;
53 this.namespacedKey = namespacedKey;
54 Bukkit.getPluginManager().callEvent(
this);
61 @Override
public @NotNull HandlerList
getHandlers() {
return handlers; }
Event fired when a persistent data entry is removed from an ItemStack.
HandlerList getHandlers()
static HandlerList getHandlerList()
Static handler list accessor.
PersistentItemStackRemovedEvent(ItemStack itemStack, NamespacedKey namespacedKey)
Creates and dispatches the event.