Uses of Interface
de.marcely.bedwars.tools.CommandSenderWrapper
Packages that use CommandSenderWrapper
Package
Description
Classes used to implement the MBedwars command system.
Events related to an
Arena.Classes dedicated building and sending messages to players.
Various helper classes that can be used to make life a lot easier.
-
Uses of CommandSenderWrapper in de.marcely.bedwars.api.command
Methods in de.marcely.bedwars.api.command with parameters of type CommandSenderWrapperModifier and TypeMethodDescriptiondefault @Nullable IntegerCommandHandlerWrappedSender.getContentAmount(CommandSenderWrapper sender) A command may display an amount as an additional info in /bw [...] helpdefault @Nullable StringCommandHandler.getOverridingUsage(CommandSenderWrapper senderWrapper) Override the shown usage at certain conditions.SubCommand.getUsage(@Nullable CommandSenderWrapper senderWrapper) Returns the parameters the command expects for a specific sender.CollectionCommandHandler.onAutocomplete(CommandSenderWrapper sender, String[] args) CommandHandlerWrappedSender.onAutocomplete(CommandSenderWrapper sender, String[] args) Gets called whenever someone autocompletes (presses tab) on the commandHelpCommandHandler.onAutocomplete(CommandSenderWrapper sender, String[] args) voidCollectionCommandHandler.onFire(CommandSenderWrapper sender, String fullUsage, String[] args) voidCommandHandlerWrappedSender.onFire(CommandSenderWrapper sender, String fullUsage, String[] args) Gets called whenever someone executes the commandvoidHelpCommandHandler.onFire(CommandSenderWrapper sender, String fullUsage, String[] args) -
Uses of CommandSenderWrapper in de.marcely.bedwars.api.event.arena
Methods in de.marcely.bedwars.api.event.arena that return CommandSenderWrapperModifier and TypeMethodDescription@Nullable CommandSenderWrapperArenaSaveBlocksStopEvent.getExecutor()Returns the command sender that executed the save operation@Nullable CommandSenderWrapperArenaDeleteEvent.getSenderWrapped()Returns the person who deleted the arena.@Nullable CommandSenderWrapperArenaIssuesCheckEvent.getSenderWrapped()Returns the person who initiated the check.@Nullable CommandSenderWrapperArenaRegenerationStartEvent.getSenderWrapped()Returns the person who started this regeneration.@Nullable CommandSenderWrapperArenaRegenerationStopEvent.getSenderWrapped()Returns the person/sender who stopped it.Methods in de.marcely.bedwars.api.event.arena with parameters of type CommandSenderWrapperModifier and TypeMethodDescriptionArenaIssuesCheckEvent.IssueType.construct(@Nullable CommandSenderWrapper sender) Construct an issue instance from this type.ArenaIssuesCheckEvent.IssueType.construct(@Nullable CommandSenderWrapper sender, @Nullable String detail) Construct an issue instance from this type.Constructors in de.marcely.bedwars.api.event.arena with parameters of type CommandSenderWrapperModifierConstructorDescriptionArenaDeleteEvent(Arena arena, @Nullable CommandSenderWrapper sender) ArenaEnableEvent(Arena arena, Set<ArenaIssuesCheckEvent.Issue> issues, @Nullable CommandSenderWrapper sender) ArenaIssuesCheckEvent(Arena arena, Set<ArenaIssuesCheckEvent.Issue> issues, @Nullable CommandSenderWrapper sender) ArenaRegenerationStartEvent(Arena arena, @Nullable CommandSenderWrapper sender, ArenaRegenerationStartEvent.Result result) ArenaRegenerationStopEvent(Arena arena, @Nullable CommandSenderWrapper sender) ArenaSaveBlocksStopEvent(Arena arena, File file, Duration duration, @Nullable CommandSenderWrapper executor, boolean success) -
Uses of CommandSenderWrapper in de.marcely.bedwars.api.message
Methods in de.marcely.bedwars.api.message with parameters of type CommandSenderWrapperModifier and TypeMethodDescriptiondefault StringMessage.done(@Nullable CommandSenderWrapper sender) Same asMessage.done(CommandSenderWrapper, boolean)and puts this instance automatically back into the poolMessage.done(@Nullable CommandSenderWrapper sender, boolean freeInstance) Will put the message into the MessageProccessor and returns its result.default voidMessage.send(CommandSenderWrapper sender) Computes it and sends it to the personvoidMessage.send(CommandSenderWrapper sender, boolean freeInstance) Computes it and sends it to the person -
Uses of CommandSenderWrapper in de.marcely.bedwars.tools
Methods in de.marcely.bedwars.tools that return CommandSenderWrapperModifier and TypeMethodDescriptionstatic CommandSenderWrapperCommandSenderWrapper.wrap(RemotePlayer player) Constructs a new instance with a reference of the given player.static CommandSenderWrapperCommandSenderWrapper.wrap(CommandSender sender) Constructs a new instance with a reference of the given sender.static CommandSenderWrapperCommandSenderWrapper.wrap(CommandSender sender, boolean hasOP) Constructs a new instance with a reference of the given sender.static CommandSenderWrapperCommandSenderWrapper.wrapConsole(RemoteServer server) Wraps the console of the given server.