Package org.bukkit.command
Interface CommandSender
- All Superinterfaces:
Permissible,ServerOperator
- All Known Subinterfaces:
Ageable,Ambient,Animals,ArmorStand,Arrow,Bat,Blaze,BlockCommandSender,Boat,CaveSpider,Chicken,CommandMinecart,ComplexEntityPart,ComplexLivingEntity,ConsoleCommandSender,Cow,Creature,Creeper,Damageable,Egg,EnderCrystal,EnderDragon,EnderDragonPart,Enderman,Endermite,EnderPearl,EnderSignal,Entity,ExperienceOrb,Explosive,ExplosiveMinecart,FallingBlock,FallingSand,Fireball,Firework,Fish,FishHook,Flying,Ghast,Giant,Golem,Guardian,Hanging,HopperMinecart,Horse,HumanEntity,IronGolem,Item,ItemFrame,LargeFireball,LeashHitch,LightningStrike,LivingEntity,MagmaCube,Minecart,Monster,MushroomCow,NPC,Ocelot,Painting,Pig,PigZombie,Player,PoweredMinecart,PoweredMinecart,Projectile,ProxiedCommandSender,Rabbit,RemoteConsoleCommandSender,RideableMinecart,Sheep,Silverfish,Skeleton,Slime,SmallFireball,Snowball,Snowman,SpawnerMinecart,Spider,Squid,StorageMinecart,StorageMinecart,ThrownExpBottle,ThrownPotion,TNTPrimed,Vehicle,Villager,WaterMob,Weather,Witch,Wither,WitherSkull,Wolf,Zombie
public interface CommandSender extends Permissible
-
Method Summary
Modifier and Type Method Description java.lang.StringgetName()Gets the name of this command senderServergetServer()Returns the server instance that this command is running onvoidsendMessage(java.lang.String message)Sends this sender a messagevoidsendMessage(java.lang.String[] messages)Sends this sender multiple messagesMethods inherited from interface org.bukkit.permissions.Permissible
addAttachment, addAttachment, addAttachment, addAttachment, getEffectivePermissions, hasPermission, hasPermission, isPermissionSet, isPermissionSet, recalculatePermissions, removeAttachment
-
Method Details
-
sendMessage
void sendMessage(java.lang.String message)Sends this sender a message- Parameters:
message- Message to be displayed
-
sendMessage
void sendMessage(java.lang.String[] messages)Sends this sender multiple messages- Parameters:
messages- An array of messages to be displayed
-
getServer
Server getServer()Returns the server instance that this command is running on- Returns:
- Server instance
-
getName
java.lang.String getName()Gets the name of this command sender- Returns:
- Name of the sender
-