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.String
getName()
Gets the name of this command senderServer
getServer()
Returns the server instance that this command is running onvoid
sendMessage(java.lang.String message)
Sends this sender a messagevoid
sendMessage(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
-