Uses of Interface
org.bukkit.command.CommandSender
Packages that use CommandSender
Package
Description
The root package of the Bukkit API, contains generalized API classes.
Classes relating to handling specialized non-chat player input.
Commands for emulating the Minecraft commands and other necessary ones for
use by a Bukkit implementation.
Interfaces for non-voxel objects that can exist in a
world, including all players, monsters, projectiles, etc.Interfaces for various
Minecart types.Events relating to programmatic state
changes on the server.Classes used to manipulate the default command and topic assistance system.
Classes for handling
plugins written in
java.-
Uses of CommandSender in org.bukkit
Methods in org.bukkit with parameters of type CommandSenderModifier and TypeMethodDescriptionWorldCreator.biomeProvider(String biomeProvider, CommandSender output) Sets the biome provider that will be used to create or load the world.static booleanBukkit.dispatchCommand(CommandSender sender, String commandLine) Dispatches a command on this server, and executes it if found.booleanServer.dispatchCommand(CommandSender sender, String commandLine) Dispatches a command on this server, and executes it if found.WorldCreator.generator(String generator, CommandSender output) Sets the generator that will be used to create or load the world.static BiomeProviderWorldCreator.getBiomeProviderForName(String world, String name, CommandSender output) Attempts to get theBiomeProviderwith the given name.static ChunkGeneratorWorldCreator.getGeneratorForName(String world, String name, CommandSender output) Attempts to get theChunkGeneratorwith the given name.Bukkit.selectEntities(CommandSender sender, String selector) Selects entities using the given Vanilla selector.Server.selectEntities(CommandSender sender, String selector) Selects entities using the given Vanilla selector. -
Uses of CommandSender in org.bukkit.command
Subinterfaces of CommandSender in org.bukkit.commandModifier and TypeInterfaceDescriptioninterfaceinterfaceinterfaceinterfaceMethods in org.bukkit.command that return CommandSenderModifier and TypeMethodDescriptionProxiedCommandSender.getCallee()Returns the CommandSender which is being used to call the commandProxiedCommandSender.getCaller()Returns the CommandSender which triggered this proxied commandMethods in org.bukkit.command with parameters of type CommandSenderModifier and TypeMethodDescriptionstatic voidCommand.broadcastCommandMessage(CommandSender source, String message) static voidCommand.broadcastCommandMessage(CommandSender source, String message, boolean sendToSource) booleanCommandMap.dispatch(CommandSender sender, String cmdLine) Looks for the requested command and executes it if found.booleanSimpleCommandMap.dispatch(CommandSender sender, String commandLine) Looks for the requested command and executes it if found.abstract booleanCommand.execute(CommandSender sender, String commandLabel, String[] args) Executes the command, returning its successbooleanFormattedCommandAlias.execute(CommandSender sender, String commandLabel, String[] args) booleanMultipleCommandAlias.execute(CommandSender sender, String commandLabel, String[] args) booleanPluginCommand.execute(CommandSender sender, String commandLabel, String[] args) Executes the command, returning its successbooleanCommandExecutor.onCommand(CommandSender sender, Command command, String label, String[] args) Executes the given command, returning its success.TabCompleter.onTabComplete(CommandSender sender, Command command, String label, String[] args) Requests a list of possible completions for a command argument.Command.tabComplete(CommandSender sender, String alias, String[] args) Executed on tab completion for this command, returning a list of options the player can tab through.Command.tabComplete(CommandSender sender, String alias, String[] args, Location location) Executed on tab completion for this command, returning a list of options the player can tab through.CommandMap.tabComplete(CommandSender sender, String cmdLine) Looks for the requested command and executes an appropriate tab-completer if found.CommandMap.tabComplete(CommandSender sender, String cmdLine, Location location) Looks for the requested command and executes an appropriate tab-completer if found.PluginCommand.tabComplete(CommandSender sender, String alias, String[] args) Executed on tab completion for this command, returning a list of options the player can tab through.SimpleCommandMap.tabComplete(CommandSender sender, String cmdLine) SimpleCommandMap.tabComplete(CommandSender sender, String cmdLine, Location location) booleanCommand.testPermission(CommandSender target) Tests the givenCommandSenderto see if they can perform this command.booleanCommand.testPermissionSilent(CommandSender target) Tests the givenCommandSenderto see if they can perform this command. -
Uses of CommandSender in org.bukkit.command.defaults
Methods in org.bukkit.command.defaults with parameters of type CommandSenderModifier and TypeMethodDescriptionbooleanHelpCommand.execute(CommandSender sender, String currentAlias, String[] args) booleanPluginsCommand.execute(CommandSender sender, String currentAlias, String[] args) booleanReloadCommand.execute(CommandSender sender, String currentAlias, String[] args) booleanTimingsCommand.execute(CommandSender sender, String currentAlias, String[] args) booleanVersionCommand.execute(CommandSender sender, String currentAlias, String[] args) voidTimingsCommand.executeSpigotTimings(CommandSender sender, String[] args) HelpCommand.tabComplete(CommandSender sender, String alias, String[] args) PluginsCommand.tabComplete(CommandSender sender, String alias, String[] args) ReloadCommand.tabComplete(CommandSender sender, String alias, String[] args) TimingsCommand.tabComplete(CommandSender sender, String alias, String[] args) VersionCommand.tabComplete(CommandSender sender, String alias, String[] args) -
Uses of CommandSender in org.bukkit.entity
Subinterfaces of CommandSender in org.bukkit.entityModifier and TypeInterfaceDescriptioninterfaceRepresents an arrow.interfaceRepresents a Horse-like creature.interfaceThis interface defines or represents the abstract concept of skeleton-like entities on the server.interfaceRepresents a villager NPCinterfaceRepresents an entity that can age.interfaceAn Allay.interfaceRepresents an ambient mobinterfaceRepresents an Animal.interfaceRepresents an area effect cloud which will imbue a potion effect onto entities which enter it.interfaceinterfaceinterfaceAn Axolotl.interfaceRepresents a BatinterfaceRepresents a Bee.interfaceRepresents a Blaze monsterinterfaceRepresents a block display entity.interfaceRepresents a boat entity.interfaceRepresents the Boss Entity.interfaceRepresents an entity that can age and breed.interfaceRepresents a Camel.interfaceMeow.interfaceRepresents a Spider.interfaceABoatwith a chest.interfaceRepresents Horse-like creatures which can carry an inventory.interfaceRepresents a Chicken.interfaceRepresents a cod fish.interfaceRepresents a single part of aComplexLivingEntityinterfaceRepresents a complex living entity - one that is made up of various smaller partsinterfaceRepresents a Cow.interfaceRepresents a Creature.interfaceRepresents a CreeperinterfaceRepresents anEntitythat has health and can take damage.interfaceRepresents a display entity which is designed to only have a visual function.interfaceinterfaceRepresents a Donkey - variant ofChestedHorse.interfaceinterfaceDrowned zombie.interfaceRepresents a thrown egg.interfaceRepresents an ElderGuardian - variant ofGuardian.interfaceA crystal that heals nearby EnderDragonsinterfaceRepresents an Ender DragoninterfaceRepresents an ender dragon partinterfaceRepresents an Enderman.interfaceinterfaceRepresents a thrown Ender Pearl entityinterfaceRepresents an EnderSignal, which is created upon throwing an ender eye.interfaceRepresents an EnemyinterfaceRepresents a base entity in the worldinterfaceRepresents an Evoker "Illager".interfaceRepresents Evoker Fangs.interfaceRepresents an Experience Orb.interfaceA representation of an explosive entityinterfaceRepresents a falling blockinterfaceRepresents a Fireball.interfaceinterfaceRepresents a fish entity.interfaceRepresents a fishing hook.interfaceRepresents a Flying Entity.interfaceWhat does the fox say?interfaceA Frog.interfaceRepresents a Ghast.interfaceRepresents a Giant.interfaceA Glow Item Frame.interfaceA Glow Squid.interfaceA Goat.interfaceA mechanical creature that may harm enemies.interfaceinterfaceRepresents a Hanging entityinterfaceRepresents a Hoglin.interfaceRepresents a Horse.interfaceRepresents a human entity, such as an NPC or a playerinterfaceRepresents a Husk - variant ofZombie.interfaceRepresents a type of "Illager".interfaceRepresents an Illusioner "Illager".interfaceRepresents an entity designed to only record interactions.interfaceAn iron Golem that protects Villages.interfaceRepresents a dropped item.interfaceRepresents an item display entity.interfaceRepresents an Item FrameinterfaceRepresents a largeFireballinterfaceRepresents a Leash Hitch on a fenceinterfaceRepresents an instance of a lightning strike.interfaceDeprecated.lingering status depends on only on the potion item.interfaceRepresents a living entity, such as a monster or playerinterfaceRepresents a Llama.interfaceRepresents Llama spit.interfaceRepresents a MagmaCube.interfaceA Marker entity, exists only on the server.interfaceRepresents a minecart entity.interfaceRepresents a Mob.interfaceRepresents a Monster.interfaceRepresents a Mule - variant ofChestedHorse.interfaceRepresents a mushroomCowinterfaceRepresents a non-player characterinterfaceA wild tameable catinterfaceRepresents a Painting.interfacePanda entity.interfaceRepresents a Parrot.interfaceRepresents a phantom.interfaceRepresents a Pig.interfaceRepresents a Piglin.interfacePiglin / Piglin Brute.interfaceRepresents a Piglin Brute.interfaceRepresents a Pig Zombie.interfaceIllager entity.interfaceRepresents a player, connected or notinterfaceRepresents a polar bear.interfaceRepresents a shootable entity.interfaceRepresents a puffer fish.interfaceinterfaceinterfaceIllager beast.interfaceRepresents a salmon fish.interfaceRepresents a Sheep.interfaceinterfaceinterfaceRepresents a Silverfish.interfaceRepresents a sized fireball.interfaceRepresents a Skeleton.interfaceRepresents a SkeletonHorse - variant ofAbstractHorse.interfaceRepresents a Slime.interfaceRepresents a smallFireballinterfaceRepresents a Sniffer.interfaceRepresents a snowball.interfaceRepresents a snowman entityinterfaceRepresents a spectral arrow.interfaceRepresents a spell casting "Illager".interfaceRepresents a Spider.interfaceDeprecated.splash status depends on only on the potion item.interfaceRepresents a Squid.interfaceRepresents an entity which may be saddled, ridden and steered using an item.interfaceRepresents a Stray - variant ofAbstractSkeleton.interfaceRepresents a Strider.interfaceA babyFrog.interfaceinterfaceRepresents a text display entity.interfaceinterfaceRepresents a thrown Experience bottle.interfaceRepresents a thrown potion bottleinterfaceDeprecated.tipped status depends only on base potion type not being UNCRAFTABLE and effects being empty.interfaceRepresents a Primed TNT.interfaceRepresents a trader Llama.interfaceRepresents a thrown trident.interfaceTropical fish.interfaceRepresents a turtle.interfaceRepresents a vehicle entity.interfaceRepresents a Vex.interfaceRepresents a villager NPCinterfaceRepresents a Vindicator.interfaceRepresents a wandering trader NPCinterfaceA Warden.interfaceRepresents a Water MobinterfaceRepresents a WitchinterfaceRepresents a Wither bossinterfaceRepresents a WitherSkeleton - variant ofAbstractSkeleton.interfaceRepresents a wither skullFireball.interfaceRepresents a WolfinterfaceRepresents a Zoglin.interfaceRepresents a Zombie.interfaceRepresents a ZombieHorse - variant ofAbstractHorse.interface -
Uses of CommandSender in org.bukkit.entity.minecart
Subinterfaces of CommandSender in org.bukkit.entity.minecartModifier and TypeInterfaceDescriptioninterfaceinterfaceRepresents a Minecart with TNT inside it that can explode when triggered.interfaceRepresents a Minecart with a Hopper inside itinterfaceRepresents a powered minecart.interfaceRepresents a minecart that can have certainentitiesas passengers.interfaceRepresents a Minecart with anentity spawnerinside it.interfaceRepresents a minecart with a chest. -
Uses of CommandSender in org.bukkit.event.server
Methods in org.bukkit.event.server that return CommandSenderModifier and TypeMethodDescriptionServerCommandEvent.getSender()Get the command sender.TabCompleteEvent.getSender()Get the sender completing this command.Methods in org.bukkit.event.server that return types with arguments of type CommandSenderModifier and TypeMethodDescriptionBroadcastMessageEvent.getRecipients()Gets a set of recipients that this chat message will be displayed to.Constructors in org.bukkit.event.server with parameters of type CommandSenderModifierConstructorDescriptionRemoteServerCommandEvent(CommandSender sender, String command) ServerCommandEvent(CommandSender sender, String command) TabCompleteEvent(CommandSender sender, String buffer, List<String> completions) Constructor parameters in org.bukkit.event.server with type arguments of type CommandSenderModifierConstructorDescriptionBroadcastMessageEvent(boolean isAsync, String message, Set<CommandSender> recipients) BroadcastMessageEvent(String message, Set<CommandSender> recipients) Deprecated. -
Uses of CommandSender in org.bukkit.help
Methods in org.bukkit.help with parameters of type CommandSenderModifier and TypeMethodDescriptionprotected StringIndexHelpTopic.buildIndexLine(CommandSender sender, HelpTopic topic) Builds individual lines in the index topic.protected StringIndexHelpTopic.buildPreamble(CommandSender sender) Builds the topic preamble.booleanGenericCommandHelpTopic.canSee(CommandSender sender) abstract booleanHelpTopic.canSee(CommandSender player) Determines if aPlayeris allowed to see this help topic.booleanIndexHelpTopic.canSee(CommandSender sender) HelpTopic.getFullText(CommandSender forWho) Returns the full description of this help topic that is displayed when the user requests this topic's details.IndexHelpTopic.getFullText(CommandSender sender) -
Uses of CommandSender in org.bukkit.plugin.java
Methods in org.bukkit.plugin.java with parameters of type CommandSenderModifier and TypeMethodDescriptionbooleanJavaPlugin.onCommand(CommandSender sender, Command command, String label, String[] args) Executes the given command, returning its success.JavaPlugin.onTabComplete(CommandSender sender, Command command, String alias, String[] args) Requests a list of possible completions for a command argument.