public EventModule
void onGameInit(@NotNull
java.util.function.Consumer<com.github.lazoyoung.craftgames.api.event.GameInitEvent> callback)
class GameInitEventvoid onGameStart(@NotNull
java.util.function.Consumer<com.github.lazoyoung.craftgames.api.event.GameStartEvent> callback)
class GameStartEventvoid onGameJoin(@NotNull
java.util.function.Consumer<com.github.lazoyoung.craftgames.api.event.GameJoinEvent> callback)
class GameJoinEventvoid afterGameJoin(@NotNull
java.util.function.Consumer<com.github.lazoyoung.craftgames.api.event.GameJoinPostEvent> callback)
class GameJoinPostEventvoid onGameLeave(@NotNull
java.util.function.Consumer<com.github.lazoyoung.craftgames.api.event.GameLeaveEvent> callback)
class GameLeaveEventvoid onGameTimeout(@NotNull
java.util.function.Consumer<com.github.lazoyoung.craftgames.api.event.GameTimeoutEvent> callback)
class GameTimeoutEventvoid onGameFinish(@NotNull
java.util.function.Consumer<com.github.lazoyoung.craftgames.api.event.GameFinishEvent> callback)
class GameFinishEventvoid onAreaEnter(@NotNull
java.util.function.Consumer<com.github.lazoyoung.craftgames.api.event.GameAreaEnterEvent> callback)
class GameAreaEnterEventvoid onAreaExit(@NotNull
java.util.function.Consumer<com.github.lazoyoung.craftgames.api.event.GameAreaExitEvent> callback)
class GameAreaExitEventvoid onPlayerKill(@NotNull
java.util.function.Consumer<com.github.lazoyoung.craftgames.api.event.GamePlayerKillEvent> callback)
class GamePlayerKillEventvoid onPlayerDeath(@NotNull
java.util.function.Consumer<com.github.lazoyoung.craftgames.api.event.GamePlayerDeathEvent> callback)
class GamePlayerDeathEventvoid onPlayerInteract(@NotNull
java.util.function.Consumer<com.github.lazoyoung.craftgames.api.event.GamePlayerInteractEvent> callback)
class GamePlayerInteractEventvoid onEntityDamage(@NotNull
java.util.function.Consumer<com.github.lazoyoung.craftgames.api.event.GameEntityDamageEvent> callback)
class GameEntityDamageEvent