24package com.dreamfirestudios.dreamcore.DreamPersistentData;
27import org.bukkit.Bukkit;
28import org.bukkit.NamespacedKey;
29import org.bukkit.entity.Entity;
30import org.bukkit.event.Event;
31import org.bukkit.event.HandlerList;
32import org.jetbrains.annotations.NotNull;
42 private static final HandlerList handlers =
new HandlerList();
45 private final Entity entity;
48 private final NamespacedKey namespacedKey;
51 private final Object value;
56 this.namespacedKey = namespacedKey;
58 Bukkit.getPluginManager().callEvent(
this);
65 @Override
public @NotNull HandlerList
getHandlers() {
return handlers; }
Event fired when a persistent data entry is added to an Entity.
static HandlerList getHandlerList()
Static handler list accessor.
HandlerList getHandlers()
PersistentEntityAddedEvent(Entity entity, NamespacedKey namespacedKey, Object value)
Creates and dispatches the event.