|
|
|
@ -5,12 +5,16 @@ import net.william278.husksync.player.BukkitPlayer;
|
|
|
|
|
import net.william278.husksync.player.OnlineUser;
|
|
|
|
|
import org.bukkit.Bukkit;
|
|
|
|
|
import org.bukkit.entity.Player;
|
|
|
|
|
import org.bukkit.event.HandlerList;
|
|
|
|
|
import org.jetbrains.annotations.NotNull;
|
|
|
|
|
|
|
|
|
|
import java.util.concurrent.CompletableFuture;
|
|
|
|
|
|
|
|
|
|
@SuppressWarnings("unused")
|
|
|
|
|
public abstract class BukkitPlayerEvent extends BukkitEvent implements PlayerEvent {
|
|
|
|
|
|
|
|
|
|
private static final HandlerList HANDLER_LIST = new HandlerList();
|
|
|
|
|
|
|
|
|
|
protected final Player player;
|
|
|
|
|
|
|
|
|
|
protected BukkitPlayerEvent(@NotNull Player player) {
|
|
|
|
@ -32,4 +36,15 @@ public abstract class BukkitPlayerEvent extends BukkitEvent implements PlayerEve
|
|
|
|
|
return eventFireFuture;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
@NotNull
|
|
|
|
|
@Override
|
|
|
|
|
public HandlerList getHandlers() {
|
|
|
|
|
return HANDLER_LIST;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
public static HandlerList getHandlerList() {
|
|
|
|
|
return HANDLER_LIST;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
}
|
|
|
|
|