Package | Description |
---|---|
org.bukkit |
More generalized classes in the API.
|
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 a
world , including all players, monsters, projectiles, etc. |
org.bukkit.entity.minecart |
Interfaces for various
Minecart types. |
org.bukkit.event.server |
Events relating 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 handling
plugins written in
java. |
Modifier and Type | Method and Description |
---|---|
boolean |
Server.dispatchCommand(CommandSender sender,
String commandLine)
Dispatches a command on this server, and executes it if found.
|
static boolean |
Bukkit.dispatchCommand(CommandSender sender,
String commandLine)
Dispatches a command on this server, and executes it if found.
|
WorldCreator |
WorldCreator.generator(String generator,
CommandSender output)
Sets the generator that will be used to create or load the world.
|
static ChunkGenerator |
WorldCreator.getGeneratorForName(String world,
String name,
CommandSender output)
Attempts to get the
ChunkGenerator with the given name. |
Modifier and Type | Interface and Description |
---|---|
interface |
BlockCommandSender |
interface |
ConsoleCommandSender |
interface |
ProxiedCommandSender |
interface |
RemoteConsoleCommandSender |
Modifier and Type | Method and Description |
---|---|
CommandSender |
ProxiedCommandSender.getCallee()
Returns the CommandSender which is being used to call the command
|
CommandSender |
ProxiedCommandSender.getCaller()
Returns the CommandSender which triggered this proxied command
|
Modifier and Type | Method and Description |
---|---|
static void |
Command.broadcastCommandMessage(CommandSender source,
String message) |
static void |
Command.broadcastCommandMessage(CommandSender source,
String message,
boolean sendToSource) |
boolean |
CommandMap.dispatch(CommandSender sender,
String cmdLine)
Looks for the requested command and executes it if found.
|
boolean |
SimpleCommandMap.dispatch(CommandSender sender,
String commandLine)
Looks for the requested command and executes it if found.
|
boolean |
MultipleCommandAlias.execute(CommandSender sender,
String commandLabel,
String[] args) |
abstract boolean |
Command.execute(CommandSender sender,
String commandLabel,
String[] args)
Executes the command, returning its success
|
boolean |
FormattedCommandAlias.execute(CommandSender sender,
String commandLabel,
String[] args) |
boolean |
PluginCommand.execute(CommandSender sender,
String commandLabel,
String[] args)
Executes the command, returning its success
|
boolean |
CommandExecutor.onCommand(CommandSender sender,
Command command,
String label,
String[] args)
Executes the given command, returning its success
|
List<String> |
TabCompleter.onTabComplete(CommandSender sender,
Command command,
String alias,
String[] args)
Requests a list of possible completions for a command argument.
|
List<String> |
CommandMap.tabComplete(CommandSender sender,
String cmdLine)
Looks for the requested command and executes an appropriate
tab-completer if found.
|
List<String> |
SimpleCommandMap.tabComplete(CommandSender sender,
String cmdLine) |
List<String> |
CommandMap.tabComplete(CommandSender sender,
String cmdLine,
Location location)
Looks for the requested command and executes an appropriate
tab-completer if found.
|
List<String> |
SimpleCommandMap.tabComplete(CommandSender sender,
String cmdLine,
Location location) |
List<String> |
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.
|
List<String> |
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.
|
List<String> |
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.
|
boolean |
Command.testPermission(CommandSender target)
Tests the given
CommandSender to see if they can perform this
command. |
boolean |
Command.testPermissionSilent(CommandSender target)
Tests the given
CommandSender to see if they can perform this
command. |
Modifier and Type | Method and Description |
---|---|
boolean |
SpawnpointCommand.execute(CommandSender sender,
String currentAlias,
String[] args)
Deprecated.
|
boolean |
DifficultyCommand.execute(CommandSender sender,
String currentAlias,
String[] args)
Deprecated.
|
boolean |
ReloadCommand.execute(CommandSender sender,
String currentAlias,
String[] args) |
boolean |
KillCommand.execute(CommandSender sender,
String currentAlias,
String[] args)
Deprecated.
|
boolean |
PlaySoundCommand.execute(CommandSender sender,
String currentAlias,
String[] args)
Deprecated.
|
boolean |
EnchantCommand.execute(CommandSender sender,
String commandLabel,
String[] args)
Deprecated.
|
boolean |
AchievementCommand.execute(CommandSender sender,
String currentAlias,
String[] args)
Deprecated.
|
boolean |
HelpCommand.execute(CommandSender sender,
String currentAlias,
String[] args) |
boolean |
SaveOnCommand.execute(CommandSender sender,
String currentAlias,
String[] args)
Deprecated.
|
boolean |
StopCommand.execute(CommandSender sender,
String currentAlias,
String[] args)
Deprecated.
|
boolean |
PluginsCommand.execute(CommandSender sender,
String currentAlias,
String[] args) |
boolean |
GameModeCommand.execute(CommandSender sender,
String currentAlias,
String[] args)
Deprecated.
|
boolean |
KickCommand.execute(CommandSender sender,
String currentAlias,
String[] args)
Deprecated.
|
boolean |
SetIdleTimeoutCommand.execute(CommandSender sender,
String currentAlias,
String[] args)
Deprecated.
|
boolean |
VersionCommand.execute(CommandSender sender,
String currentAlias,
String[] args) |
boolean |
PardonCommand.execute(CommandSender sender,
String currentAlias,
String[] args)
Deprecated.
|
boolean |
GameRuleCommand.execute(CommandSender sender,
String currentAlias,
String[] args)
Deprecated.
|
boolean |
TimeCommand.execute(CommandSender sender,
String currentAlias,
String[] args)
Deprecated.
|
boolean |
OpCommand.execute(CommandSender sender,
String currentAlias,
String[] args)
Deprecated.
|
boolean |
WhitelistCommand.execute(CommandSender sender,
String currentAlias,
String[] args)
Deprecated.
|
boolean |
BanIpCommand.execute(CommandSender sender,
String currentAlias,
String[] args)
Deprecated.
|
boolean |
SetWorldSpawnCommand.execute(CommandSender sender,
String currentAlias,
String[] args)
Deprecated.
|
boolean |
TimingsCommand.execute(CommandSender sender,
String currentAlias,
String[] args) |
boolean |
TellCommand.execute(CommandSender sender,
String currentAlias,
String[] args)
Deprecated.
|
boolean |
DefaultGameModeCommand.execute(CommandSender sender,
String commandLabel,
String[] args)
Deprecated.
|
boolean |
WeatherCommand.execute(CommandSender sender,
String currentAlias,
String[] args)
Deprecated.
|
boolean |
ToggleDownfallCommand.execute(CommandSender sender,
String currentAlias,
String[] args)
Deprecated.
|
boolean |
ClearCommand.execute(CommandSender sender,
String currentAlias,
String[] args)
Deprecated.
|
boolean |
ScoreboardCommand.execute(CommandSender sender,
String currentAlias,
String[] args)
Deprecated.
|
boolean |
ListCommand.execute(CommandSender sender,
String currentAlias,
String[] args)
Deprecated.
|
boolean |
SaveOffCommand.execute(CommandSender sender,
String currentAlias,
String[] args)
Deprecated.
|
boolean |
GiveCommand.execute(CommandSender sender,
String currentAlias,
String[] args)
Deprecated.
|
boolean |
MeCommand.execute(CommandSender sender,
String currentAlias,
String[] args)
Deprecated.
|
boolean |
EffectCommand.execute(CommandSender sender,
String commandLabel,
String[] args)
Deprecated.
|
boolean |
TeleportCommand.execute(CommandSender sender,
String currentAlias,
String[] args)
Deprecated.
|
boolean |
SeedCommand.execute(CommandSender sender,
String commandLabel,
String[] args)
Deprecated.
|
boolean |
SaveCommand.execute(CommandSender sender,
String currentAlias,
String[] args)
Deprecated.
|
boolean |
PardonIpCommand.execute(CommandSender sender,
String currentAlias,
String[] args)
Deprecated.
|
boolean |
ExpCommand.execute(CommandSender sender,
String currentAlias,
String[] args)
Deprecated.
|
boolean |
BanListCommand.execute(CommandSender sender,
String currentAlias,
String[] args)
Deprecated.
|
boolean |
DeopCommand.execute(CommandSender sender,
String currentAlias,
String[] args)
Deprecated.
|
boolean |
SpreadPlayersCommand.execute(CommandSender sender,
String commandLabel,
String[] args)
Deprecated.
|
boolean |
TestForCommand.execute(CommandSender sender,
String currentAlias,
String[] args)
Deprecated.
|
boolean |
BanCommand.execute(CommandSender sender,
String currentAlias,
String[] args)
Deprecated.
|
boolean |
SayCommand.execute(CommandSender sender,
String currentAlias,
String[] args)
Deprecated.
|
void |
TimingsCommand.executeSpigotTimings(CommandSender sender,
String[] args) |
protected int |
DifficultyCommand.getDifficultyForString(CommandSender sender,
String name)
Deprecated.
|
static double |
VanillaCommand.getDouble(CommandSender sender,
String input)
Deprecated.
|
static double |
VanillaCommand.getDouble(CommandSender sender,
String input,
double min,
double max)
Deprecated.
|
protected int |
VanillaCommand.getInteger(CommandSender sender,
String value,
int min)
Deprecated.
|
static double |
VanillaCommand.getRelativeDouble(double original,
CommandSender sender,
String input)
Deprecated.
|
List<String> |
SpawnpointCommand.tabComplete(CommandSender sender,
String alias,
String[] args)
Deprecated.
|
List<String> |
DifficultyCommand.tabComplete(CommandSender sender,
String alias,
String[] args)
Deprecated.
|
List<String> |
ReloadCommand.tabComplete(CommandSender sender,
String alias,
String[] args) |
List<String> |
KillCommand.tabComplete(CommandSender sender,
String alias,
String[] args)
Deprecated.
|
List<String> |
EnchantCommand.tabComplete(CommandSender sender,
String alias,
String[] args)
Deprecated.
|
List<String> |
AchievementCommand.tabComplete(CommandSender sender,
String alias,
String[] args)
Deprecated.
|
List<String> |
HelpCommand.tabComplete(CommandSender sender,
String alias,
String[] args) |
List<String> |
SaveOnCommand.tabComplete(CommandSender sender,
String alias,
String[] args)
Deprecated.
|
List<String> |
StopCommand.tabComplete(CommandSender sender,
String alias,
String[] args)
Deprecated.
|
List<String> |
PluginsCommand.tabComplete(CommandSender sender,
String alias,
String[] args) |
List<String> |
GameModeCommand.tabComplete(CommandSender sender,
String alias,
String[] args)
Deprecated.
|
List<String> |
KickCommand.tabComplete(CommandSender sender,
String alias,
String[] args)
Deprecated.
|
List<String> |
SetIdleTimeoutCommand.tabComplete(CommandSender sender,
String alias,
String[] args)
Deprecated.
|
List<String> |
VersionCommand.tabComplete(CommandSender sender,
String alias,
String[] args) |
List<String> |
PardonCommand.tabComplete(CommandSender sender,
String alias,
String[] args)
Deprecated.
|
List<String> |
GameRuleCommand.tabComplete(CommandSender sender,
String alias,
String[] args)
Deprecated.
|
List<String> |
TimeCommand.tabComplete(CommandSender sender,
String alias,
String[] args)
Deprecated.
|
List<String> |
OpCommand.tabComplete(CommandSender sender,
String alias,
String[] args)
Deprecated.
|
List<String> |
WhitelistCommand.tabComplete(CommandSender sender,
String alias,
String[] args)
Deprecated.
|
List<String> |
BanIpCommand.tabComplete(CommandSender sender,
String alias,
String[] args)
Deprecated.
|
List<String> |
SetWorldSpawnCommand.tabComplete(CommandSender sender,
String alias,
String[] args)
Deprecated.
|
List<String> |
TimingsCommand.tabComplete(CommandSender sender,
String alias,
String[] args) |
List<String> |
TellCommand.tabComplete(CommandSender sender,
String alias,
String[] args)
Deprecated.
|
List<String> |
DefaultGameModeCommand.tabComplete(CommandSender sender,
String alias,
String[] args)
Deprecated.
|
List<String> |
WeatherCommand.tabComplete(CommandSender sender,
String alias,
String[] args)
Deprecated.
|
List<String> |
ToggleDownfallCommand.tabComplete(CommandSender sender,
String alias,
String[] args)
Deprecated.
|
List<String> |
ClearCommand.tabComplete(CommandSender sender,
String alias,
String[] args)
Deprecated.
|
List<String> |
ScoreboardCommand.tabComplete(CommandSender sender,
String alias,
String[] args)
Deprecated.
|
List<String> |
ListCommand.tabComplete(CommandSender sender,
String alias,
String[] args)
Deprecated.
|
List<String> |
SaveOffCommand.tabComplete(CommandSender sender,
String alias,
String[] args)
Deprecated.
|
List<String> |
GiveCommand.tabComplete(CommandSender sender,
String alias,
String[] args)
Deprecated.
|
List<String> |
EffectCommand.tabComplete(CommandSender sender,
String commandLabel,
String[] args)
Deprecated.
|
List<String> |
TeleportCommand.tabComplete(CommandSender sender,
String alias,
String[] args)
Deprecated.
|
List<String> |
SeedCommand.tabComplete(CommandSender sender,
String alias,
String[] args)
Deprecated.
|
List<String> |
SaveCommand.tabComplete(CommandSender sender,
String alias,
String[] args)
Deprecated.
|
List<String> |
PardonIpCommand.tabComplete(CommandSender sender,
String alias,
String[] args)
Deprecated.
|
List<String> |
ExpCommand.tabComplete(CommandSender sender,
String alias,
String[] args)
Deprecated.
|
List<String> |
BanListCommand.tabComplete(CommandSender sender,
String alias,
String[] args)
Deprecated.
|
List<String> |
DeopCommand.tabComplete(CommandSender sender,
String alias,
String[] args)
Deprecated.
|
List<String> |
TestForCommand.tabComplete(CommandSender sender,
String alias,
String[] args)
Deprecated.
|
List<String> |
BanCommand.tabComplete(CommandSender sender,
String alias,
String[] args)
Deprecated.
|
List<String> |
SayCommand.tabComplete(CommandSender sender,
String alias,
String[] args)
Deprecated.
|
Modifier and Type | Interface and Description |
---|---|
interface |
AbstractHorse
Represents a Horse-like creature.
|
interface |
Ageable
Represents an entity that can age and breed.
|
interface |
Ambient
Represents an ambient mob
|
interface |
Animals
Represents an Animal.
|
interface |
AreaEffectCloud
Represents an area effect cloud which will imbue a potion effect onto
entities which enter it.
|
interface |
ArmorStand |
interface |
Arrow
Represents an arrow.
|
interface |
Bat
Represents a Bat
|
interface |
Blaze
Represents a Blaze monster
|
interface |
Boat
Represents a boat entity.
|
interface |
CaveSpider
Represents a Spider.
|
interface |
ChestedHorse
Represents Horse-like creatures which can carry an inventory.
|
interface |
Chicken
Represents a Chicken.
|
interface |
ComplexEntityPart
Represents a single part of a
ComplexLivingEntity |
interface |
ComplexLivingEntity
Represents a complex living entity - one that is made up of various smaller
parts
|
interface |
Cow
Represents a Cow.
|
interface |
Creature
Represents a Creature.
|
interface |
Creeper
Represents a Creeper
|
interface |
Damageable
Represents an
Entity that has health and can take damage. |
interface |
Donkey
Represents a Donkey - variant of
ChestedHorse . |
interface |
DragonFireball |
interface |
Egg
Represents a thrown egg.
|
interface |
ElderGuardian
Represents an ElderGuardian - variant of
Guardian . |
interface |
EnderCrystal
A crystal that heals nearby EnderDragons
|
interface |
EnderDragon
Represents an Ender Dragon
|
interface |
EnderDragonPart
Represents an ender dragon part
|
interface |
Enderman
Represents an Enderman.
|
interface |
Endermite |
interface |
EnderPearl
Represents a thrown Ender Pearl entity
|
interface |
EnderSignal
Represents an Ender Signal, which is often created upon throwing an ender
eye
|
interface |
Entity
Represents a base entity in the world
|
interface |
Evoker
Represents an Evoker.
|
interface |
EvokerFangs
Represents Evoker Fangs.
|
interface |
ExperienceOrb
Represents an Experience Orb.
|
interface |
Explosive
A representation of an explosive entity
|
interface |
FallingBlock
Represents a falling block
|
interface |
Fireball
Represents a Fireball.
|
interface |
Firework |
interface |
Fish
Deprecated.
in favor of
FishHook |
interface |
FishHook
Represents a fishing hook.
|
interface |
Flying
Represents a Flying Entity.
|
interface |
Ghast
Represents a Ghast.
|
interface |
Giant
Represents a Giant.
|
interface |
Golem
A mechanical creature that may harm enemies.
|
interface |
Guardian |
interface |
Hanging
Represents a Hanging entity
|
interface |
Horse
Represents a Horse.
|
interface |
HumanEntity
Represents a human entity, such as an NPC or a player
|
interface |
Husk
Represents a Husk - variant of
Zombie . |
interface |
IronGolem
An iron Golem that protects Villages.
|
interface |
Item
Represents an Item.
|
interface |
ItemFrame
Represents an Item Frame
|
interface |
LargeFireball
Represents a large
Fireball |
interface |
LeashHitch
Represents a Leash Hitch on a fence
|
interface |
LightningStrike
Represents an instance of a lightning strike.
|
interface |
LingeringPotion
Represents a thrown lingering potion bottle
|
interface |
LivingEntity
Represents a living entity, such as a monster or player
|
interface |
Llama
Represents a Llama.
|
interface |
LlamaSpit
Represents Llama spit.
|
interface |
MagmaCube
Represents a MagmaCube.
|
interface |
Minecart
Represents a minecart entity.
|
interface |
Monster
Represents a Monster.
|
interface |
Mule
Represents a Mule - variant of
ChestedHorse . |
interface |
MushroomCow
Represents a mushroom
Cow |
interface |
NPC
Represents a non-player character
|
interface |
Ocelot
A wild tameable cat
|
interface |
Painting
Represents a Painting.
|
interface |
Pig
Represents a Pig.
|
interface |
PigZombie
Represents a Pig Zombie.
|
interface |
Player
Represents a player, connected or not
|
interface |
PolarBear
Represents a polar bear.
|
interface |
Projectile
Represents a shootable entity.
|
interface |
Rabbit |
interface |
Sheep
Represents a Sheep.
|
interface |
Shulker |
interface |
ShulkerBullet |
interface |
Silverfish
Represents a Silverfish.
|
interface |
Skeleton
Represents a Skeleton.
|
interface |
SkeletonHorse
Represents a SkeletonHorse - variant of
AbstractHorse . |
interface |
Slime
Represents a Slime.
|
interface |
SmallFireball
Represents a small
Fireball |
interface |
Snowball
Represents a snowball.
|
interface |
Snowman
Represents a snowman entity
|
interface |
SpectralArrow
Represents a spectral arrow.
|
interface |
Spider
Represents a Spider.
|
interface |
SplashPotion
Represents a thrown splash potion bottle
|
interface |
Squid
Represents a Squid.
|
interface |
Stray
Represents a Stray - variant of
Skeleton . |
interface |
ThrownExpBottle
Represents a thrown Experience bottle.
|
interface |
ThrownPotion
Represents a thrown potion bottle
|
interface |
TippedArrow |
interface |
TNTPrimed
Represents a Primed TNT.
|
interface |
Vehicle
Represents a vehicle entity.
|
interface |
Vex
Represents a Vex.
|
interface |
Villager
Represents a villager NPC
|
interface |
Vindicator
Represents a Vindicator.
|
interface |
WaterMob
Represents a Water Mob
|
interface |
Weather
Represents a Weather related entity, such as a storm
|
interface |
Witch
Represents a Witch
|
interface |
Wither
Represents a Wither boss
|
interface |
WitherSkeleton
Represents a WitherSkeleton - variant of
Skeleton . |
interface |
WitherSkull
Represents a wither skull
Fireball . |
interface |
Wolf
Represents a Wolf
|
interface |
Zombie
Represents a Zombie.
|
interface |
ZombieHorse
Represents a ZombieHorse - variant of
AbstractHorse . |
interface |
ZombieVillager
|
Modifier and Type | Interface and Description |
---|---|
interface |
CommandMinecart |
interface |
ExplosiveMinecart
Represents a Minecart with TNT inside it that can explode when triggered.
|
interface |
HopperMinecart
Represents a Minecart with a Hopper inside it
|
interface |
PoweredMinecart
Represents a powered minecart.
|
interface |
RideableMinecart
Represents a minecart that can have certain
entities as passengers. |
interface |
SpawnerMinecart
Represents a Minecart with an
entity spawner inside it. |
interface |
StorageMinecart
Represents a minecart with a chest.
|
Modifier and Type | Method and Description |
---|---|
CommandSender |
ServerCommandEvent.getSender()
Get the command sender.
|
CommandSender |
TabCompleteEvent.getSender()
Get the sender completing this command.
|
Constructor and Description |
---|
RemoteServerCommandEvent(CommandSender sender,
String command) |
ServerCommandEvent(CommandSender sender,
String command) |
TabCompleteEvent(CommandSender sender,
String buffer,
List<String> completions) |
Modifier and Type | Method and Description |
---|---|
protected String |
IndexHelpTopic.buildIndexLine(CommandSender sender,
HelpTopic topic)
Builds individual lines in the index topic.
|
protected String |
IndexHelpTopic.buildPreamble(CommandSender sender)
Builds the topic preamble.
|
abstract boolean |
HelpTopic.canSee(CommandSender player)
Determines if a
Player is allowed to see this help topic. |
boolean |
IndexHelpTopic.canSee(CommandSender sender) |
boolean |
GenericCommandHelpTopic.canSee(CommandSender sender) |
String |
HelpTopic.getFullText(CommandSender forWho)
Returns the full description of this help topic that is displayed when
the user requests this topic's details.
|
String |
IndexHelpTopic.getFullText(CommandSender sender) |
Modifier and Type | Method and Description |
---|---|
boolean |
JavaPlugin.onCommand(CommandSender sender,
Command command,
String label,
String[] args)
Executes the given command, returning its success
|
List<String> |
JavaPlugin.onTabComplete(CommandSender sender,
Command command,
String alias,
String[] args)
Requests a list of possible completions for a command argument.
|
Copyright © 2017. All rights reserved.