Package | Description |
---|---|
org.bukkit.command |
Classes relating to handling specialized non-chat player input.
|
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.permissions |
Classes dedicated to providing binary state properties to players.
|
org.bukkit.plugin |
Classes specifically relating to loading software modules at runtime.
|
Modifier and Type | Interface and Description |
---|---|
interface |
BlockCommandSender |
interface |
CommandSender |
interface |
ConsoleCommandSender |
interface |
ProxiedCommandSender |
interface |
RemoteConsoleCommandSender |
Modifier and Type | Interface and Description |
---|---|
interface |
Ageable
Represents an entity that can age and breed.
|
interface |
Ambient
Represents an ambient mob
|
interface |
Animals
Represents an Animal.
|
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 |
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 |
Egg
Represents a thrown egg.
|
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 |
ExperienceOrb
Represents an Experience Orb.
|
interface |
Explosive
A representation of an explosive entity
|
interface |
FallingBlock
Represents a falling block
|
interface |
FallingSand
Deprecated.
See
FallingBlock |
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 |
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 |
LivingEntity
Represents a living entity, such as a monster or player
|
interface |
MagmaCube
Represents a MagmaCube.
|
interface |
Minecart
Represents a minecart entity.
|
interface |
Monster
Represents a Monster.
|
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 |
Projectile
Represents a shootable entity.
|
interface |
Rabbit |
interface |
Sheep
Represents a Sheep.
|
interface |
Silverfish
Represents a Silverfish.
|
interface |
Skeleton
Represents a Skeleton.
|
interface |
Slime
Represents a Slime.
|
interface |
SmallFireball
Represents a small
Fireball |
interface |
Snowball
Represents a snowball.
|
interface |
Snowman
Represents a snowman entity
|
interface |
Spider
Represents a Spider.
|
interface |
Squid
Represents a Squid.
|
interface |
ThrownExpBottle
Represents a thrown Experience bottle.
|
interface |
ThrownPotion
Represents a thrown potion bottle
|
interface |
TNTPrimed
Represents a Primed TNT.
|
interface |
Vehicle
Represents a vehicle entity.
|
interface |
Villager
Represents a villager NPC
|
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 |
WitherSkull
Represents a wither skull
Fireball . |
interface |
Wolf
Represents a Wolf
|
interface |
Zombie
Represents a Zombie.
|
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 | Class and Description |
---|---|
class |
PermissibleBase
Base Permissible for use in any Permissible object via proxy or extension
|
Modifier and Type | Method and Description |
---|---|
Permissible |
PermissionAttachmentInfo.getPermissible()
Gets the permissible this is attached to
|
Permissible |
PermissionAttachment.getPermissible()
Gets the Permissible that this is attached to
|
Modifier and Type | Method and Description |
---|---|
Set<Permissible> |
Permission.getPermissibles()
Gets a set containing every
Permissible that has this
permission. |
Constructor and Description |
---|
PermissionAttachment(Plugin plugin,
Permissible Permissible) |
PermissionAttachmentInfo(Permissible permissible,
String permission,
PermissionAttachment attachment,
boolean value) |
Modifier and Type | Method and Description |
---|---|
Set<Permissible> |
SimplePluginManager.getDefaultPermSubscriptions(boolean op) |
Set<Permissible> |
PluginManager.getDefaultPermSubscriptions(boolean op)
Gets a set containing all subscribed
Permissible s to the given
default list, by op status |
Set<Permissible> |
SimplePluginManager.getPermissionSubscriptions(String permission) |
Set<Permissible> |
PluginManager.getPermissionSubscriptions(String permission)
Gets a set containing all subscribed
Permissible s to the given
permission, by name |
Modifier and Type | Method and Description |
---|---|
void |
SimplePluginManager.subscribeToDefaultPerms(boolean op,
Permissible permissible) |
void |
PluginManager.subscribeToDefaultPerms(boolean op,
Permissible permissible)
Subscribes to the given Default permissions by operator status
|
void |
SimplePluginManager.subscribeToPermission(String permission,
Permissible permissible) |
void |
PluginManager.subscribeToPermission(String permission,
Permissible permissible)
Subscribes the given Permissible for information about the requested
Permission, by name.
|
void |
SimplePluginManager.unsubscribeFromDefaultPerms(boolean op,
Permissible permissible) |
void |
PluginManager.unsubscribeFromDefaultPerms(boolean op,
Permissible permissible)
Unsubscribes from the given Default permissions by operator status
|
void |
SimplePluginManager.unsubscribeFromPermission(String permission,
Permissible permissible) |
void |
PluginManager.unsubscribeFromPermission(String permission,
Permissible permissible)
Unsubscribes the given Permissible for information about the requested
Permission, by name.
|
Copyright © 2022. All rights reserved.