Class EventManager
java.lang.Object
dev.despical.tntrun.api.EventManager
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription<T extends org.bukkit.event.Event>
Tcall(T event) <T extends org.bukkit.event.Event>
TcallByType(EventType type, Supplier<T> supplier) voidvoidgameStateChange(Game game, GameState oldState, GameState newState) voidgameStop(Game game, StopReason reason) voidgameStop(Game game, StopReason reason, List<UUID> stoppedPlayers) playerDoubleJump(org.bukkit.entity.Player player, Game game, int jumpsLeft, double cooldownSeconds, org.bukkit.util.Vector velocity) voidplayerEliminate(org.bukkit.entity.Player player, Game game, int playersLeft) playerJoinAttempt(org.bukkit.entity.Player player, Game game) playerJoinAttempt(org.bukkit.entity.Player player, Game game, boolean spectatorJoin) voidplayerLeave(org.bukkit.entity.Player player, Game game, PlayerLeaveGameEvent.LeaveReason reason) voidreload()voidsendTimingsReport(org.bukkit.command.CommandSender sender) <T> PlayerStatisticChangeEvent<T> statChange(org.bukkit.entity.Player player, StatisticType<T> stat, T oldValue, T newValue)
-
Constructor Details
-
EventManager
-
-
Method Details
-
call
public <T extends org.bukkit.event.Event> T call(T event) -
callByType
-
sendTimingsReport
public void sendTimingsReport(org.bukkit.command.CommandSender sender) -
reload
public void reload() -
gameStart
-
gameEnd
-
gameStateChange
-
gameStop
-
gameStop
-
playerJoinAttempt
-
playerJoinAttempt
public PlayerJoinAttemptEvent playerJoinAttempt(org.bukkit.entity.Player player, Game game, boolean spectatorJoin) -
playerLeave
public void playerLeave(org.bukkit.entity.Player player, Game game, PlayerLeaveGameEvent.LeaveReason reason) -
playerDoubleJump
public PlayerDoubleJumpEvent playerDoubleJump(org.bukkit.entity.Player player, Game game, int jumpsLeft, double cooldownSeconds, org.bukkit.util.Vector velocity) -
playerEliminate
-
statChange
public <T> PlayerStatisticChangeEvent<T> statChange(org.bukkit.entity.Player player, StatisticType<T> stat, T oldValue, T newValue)
-