Permissible, ServerOperatorAbstractArrow, AbstractHorse, AbstractVillager, Ageable, Ambient, Animals, AreaEffectCloud, ArmorStand, Arrow, Bat, Bee, Blaze, BlockCommandSender, Boat, Boss, Cat, CaveSpider, ChestedHorse, Chicken, Cod, CommandMinecart, ComplexEntityPart, ComplexLivingEntity, ConsoleCommandSender, Cow, Creature, Creeper, Damageable, Dolphin, Donkey, DragonFireball, Drowned, Egg, ElderGuardian, EnderCrystal, EnderDragon, EnderDragonPart, Enderman, Endermite, EnderPearl, EnderSignal, Entity, Evoker, EvokerFangs, ExperienceOrb, Explosive, ExplosiveMinecart, FallingBlock, Fireball, Firework, Fish, FishHook, Flying, Fox, Ghast, Giant, Golem, Guardian, Hanging, Hoglin, HopperMinecart, Horse, HumanEntity, Husk, Illager, Illusioner, IronGolem, Item, ItemFrame, LargeFireball, LeashHitch, LightningStrike, LingeringPotion, LivingEntity, Llama, LlamaSpit, MagmaCube, MessageCommandSender, Minecart, Mob, Monster, Mule, MushroomCow, NPC, Ocelot, Painting, Panda, Parrot, Phantom, Pig, Piglin, PigZombie, Pillager, Player, PolarBear, PoweredMinecart, Projectile, ProxiedCommandSender, PufferFish, Rabbit, Raider, RangedEntity, Ravager, RemoteConsoleCommandSender, RideableMinecart, Salmon, Sheep, Shulker, ShulkerBullet, Silverfish, SizedFireball, Skeleton, SkeletonHorse, Slime, SmallFireball, Snowball, Snowman, SpawnerMinecart, SpectralArrow, Spellcaster, Spider, SplashPotion, Squid, Steerable, StorageMinecart, Stray, Strider, Tameable, ThrowableProjectile, ThrownExpBottle, ThrownPotion, TippedArrow, TNTPrimed, TraderLlama, Trident, TropicalFish, Turtle, Vehicle, Vex, Villager, Vindicator, WanderingTrader, WaterMob, Witch, Wither, WitherSkeleton, WitherSkull, Wolf, Zoglin, Zombie, ZombieHorse, ZombieVillagerBufferedCommandSender, TimingsReportListenerpublic interface CommandSender extends Permissible
| Modifier and Type | Interface | Description | 
|---|---|---|
| static class  | CommandSender.Spigot | 
| Modifier and Type | Method | Description | 
|---|---|---|
| String | getName() | Gets the name of this command sender | 
| Server | getServer() | Returns the server instance that this command is running on | 
| void | sendMessage(String message) | Sends this sender a message | 
| void | sendMessage(String[] messages) | Sends this sender multiple messages | 
| default void | sendMessage(BaseComponent component) | Sends the component to the sender | 
| default void | sendMessage(BaseComponent... components) | Sends an array of components as a single message to the sender | 
| CommandSender.Spigot | spigot() | 
addAttachment, addAttachment, addAttachment, addAttachment, getEffectivePermissions, hasPermission, hasPermission, isPermissionSet, isPermissionSet, recalculatePermissions, removeAttachmentisOp, setOpvoid sendMessage(@NotNull String message)
message - Message to be displayedvoid sendMessage(@NotNull String[] messages)
messages - An array of messages to be displayed@NotNull Server getServer()
@NotNull CommandSender.Spigot spigot()
default void sendMessage(@NotNull BaseComponent component)
If this sender does not support sending full components then the component will be sent as legacy text.
component - the component to senddefault void sendMessage(@NotNull BaseComponent... components)
If this sender does not support sending full components then the components will be sent as legacy text.
components - the components to sendCopyright © 2020. All rights reserved.