24package com.dreamfirestudios.dreamcore.DreamBlockMask;
27import org.bukkit.Bukkit;
28import org.bukkit.entity.Player;
29import org.bukkit.event.Event;
30import org.bukkit.event.HandlerList;
31import org.jetbrains.annotations.NotNull;
41 private static final HandlerList handlers =
new HandlerList();
44 private final Player player;
57 Bukkit.getPluginManager().callEvent(
this);
64 @Override
public @NotNull HandlerList
getHandlers() {
return handlers; }
Fired when a DreamBlockMask transitions from paused to playing.
HandlerList getHandlers()
BlockMaskStartedEvent(Player player, DreamBlockMask mask)
Constructs and dispatches the event after the mask has started playing.
static HandlerList getHandlerList()
Gets the static handler list required by Bukkit.
Renders a per-player “block mask” viewport by sending ephemeral block changes around the player.