Class GameEvent
java.lang.Object
org.bukkit.event.Event
dev.despical.tntrun.api.event.TNTRunEvent
dev.despical.tntrun.api.event.game.GameEvent
- Direct Known Subclasses:
GameEndEvent, GameStartEvent, GameStateChangeEvent, GameStopEvent
Base class for all events related to an active TNTRun game instance.
This event provides access to the Game object, which represents
the current game session and exposes core managers such as:
Arena- The arena where the game is runningVisibilityManager- Controls player visibility rulesScoreboardManager- Updates player scoreboardsScoreRegistry- Stores and manages player scoresMessageTicker- Displays timed game messagesPlacementMessenger- Handles placement-based announcementsBossBarManager- Manages boss bar displays
-
Nested Class Summary
Nested classes/interfaces inherited from class org.bukkit.event.Event
org.bukkit.event.Event.Result -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class org.bukkit.event.Event
callEvent, getEventName, getHandlers, isAsynchronous
-
Field Details
-
game
The game instance associated with this event.
-
-
Constructor Details
-
GameEvent
public GameEvent()
-
-
Method Details
-
getArena
-
toString
-