Uses of Enum
de.marcely.bedwars.api.arena.RejoinPlayerIssue
Packages that use RejoinPlayerIssue
Package
Description
The root package of the MBedwars API
Contains classes that are related to the
Arena.Events related to
Player actions, or changes to player properties.Classes used to manage other servers running MBedwars remotely.
-
Uses of RejoinPlayerIssue in de.marcely.bedwars.api
Method parameters in de.marcely.bedwars.api with type arguments of type RejoinPlayerIssueModifier and TypeMethodDescriptionvoidGameAPI.rejoinPlayer(Player player, @Nullable Consumer<Optional<RejoinPlayerIssue>> callback) Tries to make the player rejoin the arena he previously was playing in. -
Uses of RejoinPlayerIssue in de.marcely.bedwars.api.arena
Subclasses with type arguments of type RejoinPlayerIssue in de.marcely.bedwars.api.arenaModifier and TypeClassDescriptionenumReasons why a player has failed to rejoin a match.Methods in de.marcely.bedwars.api.arena that return RejoinPlayerIssueModifier and TypeMethodDescriptionstatic @Nullable RejoinPlayerIssue@Nullable RejoinPlayerIssueArena.rejoinPlayer(Player player) Tries to make the player rejoin an already active game.@Nullable RejoinPlayerIssueArena.rejoinPlayer(Player player, @Nullable QuitPlayerMemory memory) Tries to make the player rejoin an already active game using some rejoin info contained in the memory.static RejoinPlayerIssueReturns the enum constant of this type with the specified name.static RejoinPlayerIssue[]RejoinPlayerIssue.values()Returns an array containing the constants of this enum type, in the order they are declared. -
Uses of RejoinPlayerIssue in de.marcely.bedwars.api.event.player
Methods in de.marcely.bedwars.api.event.player that return types with arguments of type RejoinPlayerIssueModifier and TypeMethodDescriptionAsyncPlayerRejoinPullArenaEvent.getIssues()Get the issues that prevent the player from rejoining.PlayerRejoinArenaEvent.getIssues()Returns all issues there are for the player to rejoin the arena.Methods in de.marcely.bedwars.api.event.player with parameters of type RejoinPlayerIssueModifier and TypeMethodDescriptionbooleanAsyncPlayerRejoinPullArenaEvent.addIssue(RejoinPlayerIssue issue) Adds an issue which causes the player to not be able to rejoin the arena.booleanPlayerRejoinArenaEvent.addIssue(RejoinPlayerIssue issue) Adds an issue which causes the player to not be able to rejoin the arena.booleanAsyncPlayerRejoinPullArenaEvent.removeIssue(RejoinPlayerIssue issue) Removes an issue.booleanPlayerRejoinArenaEvent.removeIssue(RejoinPlayerIssue issue) Removes an issue.Constructor parameters in de.marcely.bedwars.api.event.player with type arguments of type RejoinPlayerIssueModifierConstructorDescriptionAsyncPlayerRejoinPullArenaEvent(UUID playerUUID, Arena arena, String serverChannelName, Set<RejoinPlayerIssue> issues) PlayerRejoinArenaEvent(Player player, Arena arena, RejoinPlayerCause cause, @Nullable QuitPlayerMemory memory, Set<RejoinPlayerIssue> issues) -
Uses of RejoinPlayerIssue in de.marcely.bedwars.api.remote
Method parameters in de.marcely.bedwars.api.remote with type arguments of type RejoinPlayerIssueModifier and TypeMethodDescriptionvoidRemoteArena.rejoinPlayer(RejoinRemotePlayerInfo info, @Nullable Consumer<Optional<RejoinPlayerIssue>> callback) Attempts to make a player rejoin using existing quit memory of this arena.voidRemoteArena.rejoinPlayer(RemotePlayer player, @Nullable Consumer<Optional<RejoinPlayerIssue>> callback) Attempts to make a player rejoin using existing quit memory of this arena.