Uses of Interface
org.bukkit.permissions.Permissible
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.
|
-
Uses of Permissible in org.bukkit.command
Subinterfaces of Permissible in org.bukkit.command Modifier and Type Interface Description interface
BlockCommandSender
interface
CommandSender
interface
ConsoleCommandSender
interface
ProxiedCommandSender
interface
RemoteConsoleCommandSender
-
Uses of Permissible in org.bukkit.entity
Subinterfaces of Permissible in org.bukkit.entity Modifier and Type Interface Description interface
AbstractArrow
Represents an arrow.interface
AbstractHorse
Represents a Horse-like creature.interface
AbstractVillager
Represents a villager NPCinterface
Ageable
Represents an entity that can age and breed.interface
Ambient
Represents an ambient mobinterface
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
interface
Bat
Represents a Batinterface
Bee
Represents a Bee.interface
Blaze
Represents a Blaze monsterinterface
Boat
Represents a boat entity.interface
Boss
Represents the Boss Entity.interface
Cat
Meow.interface
CaveSpider
Represents a Spider.interface
ChestedHorse
Represents Horse-like creatures which can carry an inventory.interface
Chicken
Represents a Chicken.interface
Cod
Represents a cod fish.interface
ComplexEntityPart
Represents a single part of aComplexLivingEntity
interface
ComplexLivingEntity
Represents a complex living entity - one that is made up of various smaller partsinterface
Cow
Represents a Cow.interface
Creature
Represents a Creature.interface
Creeper
Represents a Creeperinterface
Damageable
Represents anEntity
that has health and can take damage.interface
Dolphin
interface
Donkey
Represents a Donkey - variant ofChestedHorse
.interface
DragonFireball
interface
Drowned
Drowned zombie.interface
Egg
Represents a thrown egg.interface
ElderGuardian
Represents an ElderGuardian - variant ofGuardian
.interface
EnderCrystal
A crystal that heals nearby EnderDragonsinterface
EnderDragon
Represents an Ender Dragoninterface
EnderDragonPart
Represents an ender dragon partinterface
Enderman
Represents an Enderman.interface
Endermite
interface
EnderPearl
Represents a thrown Ender Pearl entityinterface
EnderSignal
Represents an EnderSignal, which is created upon throwing an ender eye.interface
Entity
Represents a base entity in the worldinterface
Evoker
Represents an Evoker "Illager".interface
EvokerFangs
Represents Evoker Fangs.interface
ExperienceOrb
Represents an Experience Orb.interface
Explosive
A representation of an explosive entityinterface
FallingBlock
Represents a falling blockinterface
Fireball
Represents a Fireball.interface
Firework
interface
Fish
Represents a fish entity.interface
FishHook
Represents a fishing hook.interface
Flying
Represents a Flying Entity.interface
Fox
What does the fox say?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 entityinterface
Hoglin
Represents a Hoglin.interface
Horse
Represents a Horse.interface
HumanEntity
Represents a human entity, such as an NPC or a playerinterface
Husk
Represents a Husk - variant ofZombie
.interface
Illager
Represents a type of "Illager".interface
Illusioner
Represents an Illusioner "Illager".interface
IronGolem
An iron Golem that protects Villages.interface
Item
Represents a dropped item.interface
ItemFrame
Represents an Item Frameinterface
LargeFireball
Represents a largeFireball
interface
LeashHitch
Represents a Leash Hitch on a fenceinterface
LightningStrike
Represents an instance of a lightning strike.interface
LingeringPotion
Deprecated.lingering status depends on only on the potion item.interface
LivingEntity
Represents a living entity, such as a monster or playerinterface
Llama
Represents a Llama.interface
LlamaSpit
Represents Llama spit.interface
MagmaCube
Represents a MagmaCube.interface
Minecart
Represents a minecart entity.interface
Mob
Represents a Mob.interface
Monster
Represents a Monster.interface
Mule
Represents a Mule - variant ofChestedHorse
.interface
MushroomCow
Represents a mushroomCow
interface
NPC
Represents a non-player characterinterface
Ocelot
A wild tameable catinterface
Painting
Represents a Painting.interface
Panda
Panda entity.interface
Parrot
Represents a Parrot.interface
Phantom
Represents a phantom.interface
Pig
Represents a Pig.interface
Piglin
Represents a Piglin.interface
PigZombie
Represents a Pig Zombie.interface
Pillager
Illager entity.interface
Player
Represents a player, connected or notinterface
PolarBear
Represents a polar bear.interface
Projectile
Represents a shootable entity.interface
PufferFish
Represents a puffer fish.interface
Rabbit
interface
Raider
interface
Ravager
Illager beast.interface
Salmon
Represents a salmon fish.interface
Sheep
Represents a Sheep.interface
Shulker
interface
ShulkerBullet
interface
Silverfish
Represents a Silverfish.interface
SizedFireball
Represents a sized fireball.interface
Skeleton
Represents a Skeleton.interface
SkeletonHorse
Represents a SkeletonHorse - variant ofAbstractHorse
.interface
Slime
Represents a Slime.interface
SmallFireball
Represents a smallFireball
interface
Snowball
Represents a snowball.interface
Snowman
Represents a snowman entityinterface
SpectralArrow
Represents a spectral arrow.interface
Spellcaster
Represents a spell casting "Illager".interface
Spider
Represents a Spider.interface
SplashPotion
Deprecated.splash status depends on only on the potion item.interface
Squid
Represents a Squid.interface
Steerable
Represents an entity which may be saddled, ridden and steered using an item.interface
Stray
Represents a Stray - variant ofSkeleton
.interface
Strider
Represents a Strider.interface
Tameable
interface
ThrowableProjectile
interface
ThrownExpBottle
Represents a thrown Experience bottle.interface
ThrownPotion
Represents a thrown potion bottleinterface
TippedArrow
Deprecated.tipped status depends only on base potion type not being UNCRAFTABLE and effects being empty.interface
TNTPrimed
Represents a Primed TNT.interface
TraderLlama
Represents a trader Llama.interface
Trident
Represents a thrown trident.interface
TropicalFish
Tropical fish.interface
Turtle
Represents a turtle.interface
Vehicle
Represents a vehicle entity.interface
Vex
Represents a Vex.interface
Villager
Represents a villager NPCinterface
Vindicator
Represents a Vindicator.interface
WanderingTrader
Represents a wandering trader NPCinterface
WaterMob
Represents a Water Mobinterface
Witch
Represents a Witchinterface
Wither
Represents a Wither bossinterface
WitherSkeleton
Represents a WitherSkeleton - variant ofSkeleton
.interface
WitherSkull
Represents a wither skullFireball
.interface
Wolf
Represents a Wolfinterface
Zoglin
Represents a Zoglin.interface
Zombie
Represents a Zombie.interface
ZombieHorse
Represents a ZombieHorse - variant ofAbstractHorse
.interface
ZombieVillager
-
Uses of Permissible in org.bukkit.entity.minecart
Subinterfaces of Permissible in org.bukkit.entity.minecart Modifier and Type Interface 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 itinterface
PoweredMinecart
Represents a powered minecart.interface
RideableMinecart
Represents a minecart that can have certainentities
as passengers.interface
SpawnerMinecart
Represents a Minecart with anentity spawner
inside it.interface
StorageMinecart
Represents a minecart with a chest. -
Uses of Permissible in org.bukkit.permissions
Classes in org.bukkit.permissions that implement Permissible Modifier and Type Class Description class
PermissibleBase
Base Permissible for use in any Permissible object via proxy or extensionMethods in org.bukkit.permissions that return Permissible Modifier and Type Method Description Permissible
PermissionAttachment. getPermissible()
Gets the Permissible that this is attached toPermissible
PermissionAttachmentInfo. getPermissible()
Gets the permissible this is attached toMethods in org.bukkit.permissions that return types with arguments of type Permissible Modifier and Type Method Description Set<Permissible>
Permission. getPermissibles()
Gets a set containing everyPermissible
that has this permission.Constructors in org.bukkit.permissions with parameters of type Permissible Constructor Description PermissionAttachment(Plugin plugin, Permissible permissible)
PermissionAttachmentInfo(Permissible permissible, String permission, PermissionAttachment attachment, boolean value)
-
Uses of Permissible in org.bukkit.plugin
Methods in org.bukkit.plugin that return types with arguments of type Permissible Modifier and Type Method Description Set<Permissible>
PluginManager. getDefaultPermSubscriptions(boolean op)
Gets a set containing all subscribedPermissible
s to the given default list, by op statusSet<Permissible>
SimplePluginManager. getDefaultPermSubscriptions(boolean op)
Set<Permissible>
PluginManager. getPermissionSubscriptions(String permission)
Gets a set containing all subscribedPermissible
s to the given permission, by nameSet<Permissible>
SimplePluginManager. getPermissionSubscriptions(String permission)
Methods in org.bukkit.plugin with parameters of type Permissible Modifier and Type Method Description void
PluginManager. subscribeToDefaultPerms(boolean op, Permissible permissible)
Subscribes to the given Default permissions by operator statusvoid
SimplePluginManager. subscribeToDefaultPerms(boolean op, Permissible permissible)
void
PluginManager. subscribeToPermission(String permission, Permissible permissible)
Subscribes the given Permissible for information about the requested Permission, by name.void
SimplePluginManager. subscribeToPermission(String permission, Permissible permissible)
void
PluginManager. unsubscribeFromDefaultPerms(boolean op, Permissible permissible)
Unsubscribes from the given Default permissions by operator statusvoid
SimplePluginManager. unsubscribeFromDefaultPerms(boolean op, Permissible permissible)
void
PluginManager. unsubscribeFromPermission(String permission, Permissible permissible)
Unsubscribes the given Permissible for information about the requested Permission, by name.void
SimplePluginManager. unsubscribeFromPermission(String permission, Permissible permissible)