This commit is contained in:
loki 2026-03-01 22:43:37 +01:00
parent 547fe6d9bb
commit 8705cad578
118 changed files with 2714 additions and 4761 deletions

View file

@ -1,7 +1,9 @@
package dev.loki.loparkour.api.event;
import dev.loki.loparkour.player.ParkourSpectator;
import dev.efnilite.vilib.event.EventWrapper;
import org.bukkit.Bukkit;
import org.bukkit.event.Event;
import org.bukkit.event.HandlerList;
/**
* Gets called when a player starts spectating a session. Read-only.
@ -9,11 +11,26 @@ import dev.efnilite.vilib.event.EventWrapper;
* @author loki
* @since 5.0.0
*/
public class ParkourSpectateEvent extends EventWrapper {
public class ParkourSpectateEvent extends Event {
private static final HandlerList HANDLERS = new HandlerList();
public final ParkourSpectator player;
public ParkourSpectateEvent(ParkourSpectator player) {
this.player = player;
}
@Override
public HandlerList getHandlers() {
return HANDLERS;
}
public static HandlerList getHandlerList() {
return HANDLERS;
}
public void call() {
Bukkit.getPluginManager().callEvent(this);
}
}