Uses of Interface
org.bukkit.command.CommandSender
-
Packages that use CommandSender Package Description org.bukkit The root package of the Bukkit API, contains generalized API classes.org.bukkit.command Classes relating to handling specialized non-chat player input.org.bukkit.command.defaults Commands for emulating the Minecraft commands and other necessary ones for use by a Bukkit implementation.org.bukkit.entity Interfaces for non-voxel objects that can exist in aworld, including all players, monsters, projectiles, etc.org.bukkit.entity.minecart Interfaces for variousMinecarttypes.org.bukkit.event.server Eventsrelating to programmatic state changes on the server.org.bukkit.help Classes used to manipulate the default command and topic assistance system.org.bukkit.plugin.java Classes for handlingpluginswritten in java. -
-
Uses of CommandSender in org.bukkit
Methods in org.bukkit with parameters of type CommandSender Modifier and Type Method Description static booleanBukkit. dispatchCommand(@NotNull CommandSender sender, @NotNull String commandLine)Dispatches a command on this server, and executes it if found.booleanServer. dispatchCommand(@NotNull CommandSender sender, @NotNull String commandLine)Dispatches a command on this server, and executes it if found.@NotNull WorldCreatorWorldCreator. generator(@Nullable String generator, @Nullable CommandSender output)Sets the generator that will be used to create or load the world.static @Nullable ChunkGeneratorWorldCreator. getGeneratorForName(@NotNull String world, @Nullable String name, @Nullable CommandSender output)Attempts to get theChunkGeneratorwith the given name.static @NotNull List<Entity>Bukkit. selectEntities(@NotNull CommandSender sender, @NotNull String selector)Selects entities using the given Vanilla selector.@NotNull List<Entity>Server. selectEntities(@NotNull CommandSender sender, @NotNull String selector)Selects entities using the given Vanilla selector. -
Uses of CommandSender in org.bukkit.command
Subinterfaces of CommandSender in org.bukkit.command Modifier and Type Interface Description interfaceBlockCommandSenderinterfaceConsoleCommandSenderinterfaceProxiedCommandSenderinterfaceRemoteConsoleCommandSenderMethods in org.bukkit.command that return CommandSender Modifier and Type Method Description @NotNull CommandSenderProxiedCommandSender. getCallee()Returns the CommandSender which is being used to call the command@NotNull CommandSenderProxiedCommandSender. getCaller()Returns the CommandSender which triggered this proxied commandMethods in org.bukkit.command with parameters of type CommandSender Modifier and Type Method Description static voidCommand. broadcastCommandMessage(@NotNull CommandSender source, @NotNull String message)static voidCommand. broadcastCommandMessage(@NotNull CommandSender source, @NotNull String message, boolean sendToSource)booleanCommandMap. dispatch(@NotNull CommandSender sender, @NotNull String cmdLine)Looks for the requested command and executes it if found.booleanSimpleCommandMap. dispatch(@NotNull CommandSender sender, @NotNull String commandLine)Looks for the requested command and executes it if found.abstract booleanCommand. execute(@NotNull CommandSender sender, @NotNull String commandLabel, @NotNull String[] args)Executes the command, returning its successbooleanFormattedCommandAlias. execute(@NotNull CommandSender sender, @NotNull String commandLabel, @NotNull String[] args)booleanMultipleCommandAlias. execute(@NotNull CommandSender sender, @NotNull String commandLabel, @NotNull String[] args)booleanPluginCommand. execute(@NotNull CommandSender sender, @NotNull String commandLabel, @NotNull String[] args)Executes the command, returning its successbooleanCommandExecutor. onCommand(@NotNull CommandSender sender, @NotNull Command command, @NotNull String label, @NotNull String[] args)Executes the given command, returning its success.@Nullable List<String>TabCompleter. onTabComplete(@NotNull CommandSender sender, @NotNull Command command, @NotNull String alias, @NotNull String[] args)Requests a list of possible completions for a command argument.@NotNull List<String>Command. tabComplete(@NotNull CommandSender sender, @NotNull String alias, @NotNull String[] args)Executed on tab completion for this command, returning a list of options the player can tab through.@NotNull List<String>Command. tabComplete(@NotNull CommandSender sender, @NotNull String alias, @NotNull String[] args, @Nullable Location location)Executed on tab completion for this command, returning a list of options the player can tab through.@Nullable List<String>CommandMap. tabComplete(@NotNull CommandSender sender, @NotNull String cmdLine)Looks for the requested command and executes an appropriate tab-completer if found.@Nullable List<String>CommandMap. tabComplete(@NotNull CommandSender sender, @NotNull String cmdLine, @Nullable Location location)Looks for the requested command and executes an appropriate tab-completer if found.List<String>PluginCommand. tabComplete(@NotNull CommandSender sender, @NotNull String alias, @NotNull String[] args)Executed on tab completion for this command, returning a list of options the player can tab through.@Nullable List<String>SimpleCommandMap. tabComplete(@NotNull CommandSender sender, @NotNull String cmdLine)@Nullable List<String>SimpleCommandMap. tabComplete(@NotNull CommandSender sender, @NotNull String cmdLine, @Nullable Location location)booleanCommand. testPermission(@NotNull CommandSender target)Tests the givenCommandSenderto see if they can perform this command.booleanCommand. testPermissionSilent(@NotNull 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 CommandSender Modifier and Type Method Description booleanHelpCommand. execute(@NotNull CommandSender sender, @NotNull String currentAlias, @NotNull String[] args)booleanPluginsCommand. execute(@NotNull CommandSender sender, @NotNull String currentAlias, @NotNull String[] args)booleanReloadCommand. execute(@NotNull CommandSender sender, @NotNull String currentAlias, @NotNull String[] args)booleanTimingsCommand. execute(@NotNull CommandSender sender, @NotNull String currentAlias, @NotNull String[] args)booleanVersionCommand. execute(@NotNull CommandSender sender, @NotNull String currentAlias, @NotNull String[] args)voidTimingsCommand. executeSpigotTimings(@NotNull CommandSender sender, @NotNull String[] args)@NotNull List<String>HelpCommand. tabComplete(@NotNull CommandSender sender, @NotNull String alias, @NotNull String[] args)@NotNull List<String>PluginsCommand. tabComplete(@NotNull CommandSender sender, @NotNull String alias, @NotNull String[] args)@NotNull List<String>ReloadCommand. tabComplete(@NotNull CommandSender sender, @NotNull String alias, @NotNull String[] args)@NotNull List<String>TimingsCommand. tabComplete(@NotNull CommandSender sender, @NotNull String alias, @NotNull String[] args)@NotNull List<String>VersionCommand. tabComplete(@NotNull CommandSender sender, @NotNull String alias, @NotNull String[] args) -
Uses of CommandSender in org.bukkit.entity
Subinterfaces of CommandSender in org.bukkit.entity Modifier and Type Interface Description interfaceAbstractArrowRepresents an arrow.interfaceAbstractHorseRepresents a Horse-like creature.interfaceAbstractVillagerRepresents a villager NPCinterfaceAgeableRepresents an entity that can age and breed.interfaceAmbientRepresents an ambient mobinterfaceAnimalsRepresents an Animal.interfaceAreaEffectCloudRepresents an area effect cloud which will imbue a potion effect onto entities which enter it.interfaceArmorStandinterfaceArrowinterfaceBatRepresents a BatinterfaceBeeRepresents a Bee.interfaceBlazeRepresents a Blaze monsterinterfaceBoatRepresents a boat entity.interfaceBossRepresents the Boss Entity.interfaceCatMeow.interfaceCaveSpiderRepresents a Spider.interfaceChestedHorseRepresents Horse-like creatures which can carry an inventory.interfaceChickenRepresents a Chicken.interfaceCodRepresents a cod fish.interfaceComplexEntityPartRepresents a single part of aComplexLivingEntityinterfaceComplexLivingEntityRepresents a complex living entity - one that is made up of various smaller partsinterfaceCowRepresents a Cow.interfaceCreatureRepresents a Creature.interfaceCreeperRepresents a CreeperinterfaceDamageableRepresents anEntitythat has health and can take damage.interfaceDolphininterfaceDonkeyRepresents a Donkey - variant ofChestedHorse.interfaceDragonFireballinterfaceDrownedDrowned zombie.interfaceEggRepresents a thrown egg.interfaceElderGuardianRepresents an ElderGuardian - variant ofGuardian.interfaceEnderCrystalA crystal that heals nearby EnderDragonsinterfaceEnderDragonRepresents an Ender DragoninterfaceEnderDragonPartRepresents an ender dragon partinterfaceEndermanRepresents an Enderman.interfaceEndermiteinterfaceEnderPearlRepresents a thrown Ender Pearl entityinterfaceEnderSignalRepresents an EnderSignal, which is created upon throwing an ender eye.interfaceEntityRepresents a base entity in the worldinterfaceEvokerRepresents an Evoker "Illager".interfaceEvokerFangsRepresents Evoker Fangs.interfaceExperienceOrbRepresents an Experience Orb.interfaceExplosiveA representation of an explosive entityinterfaceFallingBlockRepresents a falling blockinterfaceFireballRepresents a Fireball.interfaceFireworkinterfaceFishRepresents a fish entity.interfaceFishHookRepresents a fishing hook.interfaceFlyingRepresents a Flying Entity.interfaceFoxWhat does the fox say?interfaceGhastRepresents a Ghast.interfaceGiantRepresents a Giant.interfaceGolemA mechanical creature that may harm enemies.interfaceGuardianinterfaceHangingRepresents a Hanging entityinterfaceHorseRepresents a Horse.interfaceHumanEntityRepresents a human entity, such as an NPC or a playerinterfaceHuskRepresents a Husk - variant ofZombie.interfaceIllagerRepresents a type of "Illager".interfaceIllusionerRepresents an Illusioner "Illager".interfaceIronGolemAn iron Golem that protects Villages.interfaceItemRepresents a dropped item.interfaceItemFrameRepresents an Item FrameinterfaceLargeFireballRepresents a largeFireballinterfaceLeashHitchRepresents a Leash Hitch on a fenceinterfaceLightningStrikeRepresents an instance of a lightning strike.interfaceLingeringPotionDeprecated.lingering status depends on only on the potion item.interfaceLivingEntityRepresents a living entity, such as a monster or playerinterfaceLlamaRepresents a Llama.interfaceLlamaSpitRepresents Llama spit.interfaceMagmaCubeRepresents a MagmaCube.interfaceMinecartRepresents a minecart entity.interfaceMobRepresents a Mob.interfaceMonsterRepresents a Monster.interfaceMuleRepresents a Mule - variant ofChestedHorse.interfaceMushroomCowRepresents a mushroomCowinterfaceNPCRepresents a non-player characterinterfaceOcelotA wild tameable catinterfacePaintingRepresents a Painting.interfacePandaPanda entity.interfaceParrotRepresents a Parrot.interfacePhantomRepresents a phantom.interfacePigRepresents a Pig.interfacePigZombieRepresents a Pig Zombie.interfacePillagerIllager entity.interfacePlayerRepresents a player, connected or notinterfacePolarBearRepresents a polar bear.interfaceProjectileRepresents a shootable entity.interfacePufferFishRepresents a puffer fish.interfaceRabbitinterfaceRaiderinterfaceRavagerIllager beast.interfaceSalmonRepresents a salmon fish.interfaceSheepRepresents a Sheep.interfaceShulkerinterfaceShulkerBulletinterfaceSilverfishRepresents a Silverfish.interfaceSizedFireballRepresents a sized fireball.interfaceSkeletonRepresents a Skeleton.interfaceSkeletonHorseRepresents a SkeletonHorse - variant ofAbstractHorse.interfaceSlimeRepresents a Slime.interfaceSmallFireballRepresents a smallFireballinterfaceSnowballRepresents a snowball.interfaceSnowmanRepresents a snowman entityinterfaceSpectralArrowRepresents a spectral arrow.interfaceSpellcasterRepresents a spell casting "Illager".interfaceSpiderRepresents a Spider.interfaceSplashPotionDeprecated.splash status depends on only on the potion item.interfaceSquidRepresents a Squid.interfaceStrayRepresents a Stray - variant ofSkeleton.interfaceTameableinterfaceThrowableProjectileinterfaceThrownExpBottleRepresents a thrown Experience bottle.interfaceThrownPotionRepresents a thrown potion bottleinterfaceTippedArrowDeprecated.tipped status depends only on base potion type not being UNCRAFTABLE and effects being empty.interfaceTNTPrimedRepresents a Primed TNT.interfaceTraderLlamaRepresents a trader Llama.interfaceTridentRepresents a thrown trident.interfaceTropicalFishTropical fish.interfaceTurtleRepresents a turtle.interfaceVehicleRepresents a vehicle entity.interfaceVexRepresents a Vex.interfaceVillagerRepresents a villager NPCinterfaceVindicatorRepresents a Vindicator.interfaceWanderingTraderRepresents a wandering trader NPCinterfaceWaterMobRepresents a Water MobinterfaceWitchRepresents a WitchinterfaceWitherRepresents a Wither bossinterfaceWitherSkeletonRepresents a WitherSkeleton - variant ofSkeleton.interfaceWitherSkullRepresents a wither skullFireball.interfaceWolfRepresents a WolfinterfaceZombieRepresents a Zombie.interfaceZombieHorseRepresents a ZombieHorse - variant ofAbstractHorse.interfaceZombieVillager -
Uses of CommandSender in org.bukkit.entity.minecart
Subinterfaces of CommandSender in org.bukkit.entity.minecart Modifier and Type Interface Description interfaceCommandMinecartinterfaceExplosiveMinecartRepresents a Minecart with TNT inside it that can explode when triggered.interfaceHopperMinecartRepresents a Minecart with a Hopper inside itinterfacePoweredMinecartRepresents a powered minecart.interfaceRideableMinecartRepresents a minecart that can have certainentitiesas passengers.interfaceSpawnerMinecartRepresents a Minecart with anentity spawnerinside it.interfaceStorageMinecartRepresents a minecart with a chest. -
Uses of CommandSender in org.bukkit.event.server
Methods in org.bukkit.event.server that return CommandSender Modifier and Type Method Description @NotNull CommandSenderServerCommandEvent. getSender()Get the command sender.@NotNull CommandSenderTabCompleteEvent. getSender()Get the sender completing this command.Methods in org.bukkit.event.server that return types with arguments of type CommandSender Modifier and Type Method Description @NotNull Set<CommandSender>BroadcastMessageEvent. getRecipients()Gets a set of recipients that this chat message will be displayed to.Constructors in org.bukkit.event.server with parameters of type CommandSender Constructor Description RemoteServerCommandEvent(@NotNull CommandSender sender, @NotNull String command)ServerCommandEvent(@NotNull CommandSender sender, @NotNull String command)TabCompleteEvent(@NotNull CommandSender sender, @NotNull String buffer, @NotNull List<String> completions)Constructor parameters in org.bukkit.event.server with type arguments of type CommandSender Constructor Description BroadcastMessageEvent(boolean isAsync, @NotNull String message, @NotNull Set<CommandSender> recipients)BroadcastMessageEvent(@NotNull String message, @NotNull Set<CommandSender> recipients)Deprecated. -
Uses of CommandSender in org.bukkit.help
Methods in org.bukkit.help with parameters of type CommandSender Modifier and Type Method Description protected @NotNull StringIndexHelpTopic. buildIndexLine(@NotNull CommandSender sender, @NotNull HelpTopic topic)Builds individual lines in the index topic.protected @NotNull StringIndexHelpTopic. buildPreamble(@NotNull CommandSender sender)Builds the topic preamble.booleanGenericCommandHelpTopic. canSee(@NotNull CommandSender sender)abstract booleanHelpTopic. canSee(@NotNull CommandSender player)Determines if aPlayeris allowed to see this help topic.booleanIndexHelpTopic. canSee(@NotNull CommandSender sender)@NotNull StringHelpTopic. getFullText(@NotNull CommandSender forWho)Returns the full description of this help topic that is displayed when the user requests this topic's details.@NotNull StringIndexHelpTopic. getFullText(@NotNull CommandSender sender) -
Uses of CommandSender in org.bukkit.plugin.java
Methods in org.bukkit.plugin.java with parameters of type CommandSender Modifier and Type Method Description booleanJavaPlugin. onCommand(@NotNull CommandSender sender, @NotNull Command command, @NotNull String label, @NotNull String[] args)Executes the given command, returning its success.@Nullable List<String>JavaPlugin. onTabComplete(@NotNull CommandSender sender, @NotNull Command command, @NotNull String alias, @NotNull String[] args)Requests a list of possible completions for a command argument.
-