Uses of Interface
org.bukkit.permissions.Permissible
Package
Description
Classes relating to handling specialized non-chat player input.
Interfaces for non-voxel objects that can exist in a
world
, including all players, monsters, projectiles, etc.Interfaces for various
Minecart
types.Classes dedicated to providing binary state properties to players.
Classes specifically relating to loading software modules at runtime.
-
Uses of Permissible in co.aikar.timings
Modifier and TypeClassDescriptionclass
Deprecated, for removal: This API element is subject to removal in a future version. -
Uses of Permissible in com.destroystokyo.paper.entity
-
Uses of Permissible in io.papermc.paper.entity
Modifier and TypeInterfaceDescriptioninterface
Represents an entity that can be bucketed.interface
Entities that can have their collars colored.interface
Represents a fish that can school with other fish.interface
Represents an entity that can be sheared. -
Uses of Permissible in io.papermc.paper.plugin
Modifier and TypeMethodDescriptionPermissionManager.getDefaultPermSubscriptions
(boolean op) Gets a set containing all subscribedPermissible
s to the given default list, by op statusPermissionManager.getPermissionSubscriptions
(@NotNull String permission) Gets a set containing all subscribedPermissible
s to the given permission, by nameModifier and TypeMethodDescriptionvoid
PermissionManager.subscribeToDefaultPerms
(boolean op, @NotNull Permissible permissible) Subscribes to the given Default permissions by operator statusvoid
PermissionManager.subscribeToPermission
(@NotNull String permission, @NotNull Permissible permissible) Subscribes the given Permissible for information about the requested Permission, by name.void
PermissionManager.unsubscribeFromDefaultPerms
(boolean op, @NotNull Permissible permissible) Unsubscribes from the given Default permissions by operator statusvoid
PermissionManager.unsubscribeFromPermission
(@NotNull String permission, @NotNull Permissible permissible) Unsubscribes the given Permissible for information about the requested Permission, by name. -
Uses of Permissible in org.bukkit.command
Modifier and TypeInterfaceDescriptioninterface
interface
interface
interface
For when all you care about is just messaginginterface
interface
-
Uses of Permissible in org.bukkit.entity
Modifier and TypeInterfaceDescriptioninterface
Represents an arrow.interface
Represents a Horse-like creature.interface
This interface defines or represents the abstract concept of skeleton-like entities on the server.interface
Represents a villager NPCinterface
Represents a Wind Charge.interface
Represents an entity that can age.interface
An Allay.interface
Represents an ambient mobinterface
Represents an Animal.interface
Represents an area effect cloud which will imbue a potion effect onto entities which enter it.interface
Represents an Armadillo.interface
interface
interface
An Axolotl.interface
Represents a Batinterface
Represents a Bee.interface
Represents a Blaze monsterinterface
Represents a block display entity.interface
Represents a boat entity.interface
Represents a Bogged Skeleton.interface
Represents the Boss Entity.interface
Represents an entity that can age and breed.interface
Represents a Breeze.interface
Represents a Wind Charge.interface
Represents a Camel.interface
Meow.interface
Represents a Spider.interface
ABoat
with a chest.interface
Represents Horse-like creatures which can carry an inventory.interface
Represents a Chicken.interface
Represents a cod fish.interface
Represents a single part of aComplexLivingEntity
interface
Represents a complex living entity - one that is made up of various smaller partsinterface
Represents a Cow.interface
Represents a Creature.interface
Represents a Creeperinterface
Represents anEntity
that has health and can take damage.interface
Represents a display entity which is designed to only have a visual function.interface
interface
Represents a Donkey - variant ofChestedHorse
.interface
interface
Drowned zombie.interface
Represents a thrown egg.interface
Represents an ElderGuardian - variant ofGuardian
.interface
A crystal that heals nearby EnderDragonsinterface
Represents an Ender Dragoninterface
Represents an ender dragon partinterface
Represents an Enderman.interface
interface
Represents a thrown Ender Pearl entityinterface
Represents an EnderSignal, which is created upon throwing an ender eye.interface
Represents an Enemyinterface
Represents a base entity in the worldinterface
Represents an Evoker "Illager".interface
Represents Evoker Fangs.interface
Represents an Experience Orb.interface
A representation of an explosive entityinterface
Represents a falling blockinterface
Represents a Fireball.interface
interface
Represents a fish entity.interface
Represents a fishing hook.interface
Represents a Flying Entity.interface
What does the fox say?interface
A Frog.interface
Represents a Ghast.interface
Represents a Giant.interface
A Glow Item Frame.interface
A Glow Squid.interface
A Goat.interface
A mechanical creature that may harm enemies.interface
interface
Represents a Hanging entityinterface
Represents a Hoglin.interface
Represents a Horse.interface
Represents a human entity, such as an NPC or a playerinterface
Represents a Husk - variant ofZombie
.interface
Represents a type of "Illager".interface
Represents an Illusioner "Illager".interface
Represents an entity designed to only record interactions.interface
An iron Golem that protects Villages.interface
Represents a dropped item.interface
Represents an item display entity.interface
Represents an Item Frameinterface
Represents a largeFireball
interface
Represents a Leash Hitch on a fenceinterface
Represents an instance of a lightning strike.interface
Deprecated, for removal: This API element is subject to removal in a future version.interface
Represents a living entity, such as a monster or playerinterface
Represents a Llama.interface
Represents Llama spit.interface
Represents a MagmaCube.interface
A Marker entity, exists only on the server.interface
Represents a minecart entity.interface
Represents a Mob.interface
Represents a Monster.interface
Represents a Mule - variant ofChestedHorse
.interface
Represents a mushroomCow
interface
Represents a non-player characterinterface
A wild tameable catinterface
Represents an ominous item spawner.interface
Represents a Painting.interface
Panda entity.interface
Represents a Parrot.interface
Represents a phantom.interface
Represents a Pig.interface
Represents a Piglin.interface
Piglin / Piglin Brute.interface
Represents a Piglin Brute.interface
Represents a Pig Zombie.interface
Illager entity.interface
Represents a player, connected or notinterface
Represents a polar bear.interface
Represents a shootable entity.interface
Represents a puffer fish.interface
interface
interface
Illager beast.interface
Represents a salmon fish.interface
Represents a Sheep.interface
interface
interface
Represents a Silverfish.interface
Represents a sized fireball.interface
Represents a Skeleton.interface
Represents a SkeletonHorse - variant ofAbstractHorse
.interface
Represents a Slime.interface
Represents a smallFireball
interface
Represents a Sniffer.interface
Represents a snowball.interface
Represents a snowman entityinterface
Represents a spectral arrow.interface
Represents a spell casting "Illager".interface
Represents a Spider.interface
Deprecated, for removal: This API element is subject to removal in a future version.should not be used for anything, useThrownPotion
and set the potion via the methods there.interface
Represents a Squid.interface
Represents an entity which may be saddled, ridden and steered using an item.interface
Represents a Stray - variant ofAbstractSkeleton
.interface
Represents a Strider.interface
A babyFrog
.interface
interface
Represents a text display entity.interface
interface
Represents a thrown Experience bottle.interface
Represents a thrown potion bottleinterface
Deprecated.tipped status depends only on base potion type not being UNCRAFTABLE and effects being empty.interface
Represents a Primed TNT.interface
Represents a trader Llama.interface
Represents a thrown trident.interface
Tropical fish.interface
Represents a turtle.interface
Represents a vehicle entity.interface
Represents a Vex.interface
Represents a villager NPCinterface
Represents a Vindicator.interface
Represents a wandering trader NPCinterface
A Warden.interface
Represents a Water Mobinterface
Represents a Wind Charge.interface
Represents a Witchinterface
Represents a Wither bossinterface
Represents a WitherSkeleton - variant ofAbstractSkeleton
.interface
Represents a wither skullFireball
.interface
Represents a Wolfinterface
Represents a Zoglin.interface
Represents a Zombie.interface
Represents a ZombieHorse - variant ofAbstractHorse
.interface
-
Uses of Permissible in org.bukkit.entity.minecart
Modifier and TypeInterfaceDescriptioninterface
interface
Represents a Minecart with TNT inside it that can explode when triggered.interface
Represents a Minecart with a Hopper inside itinterface
Represents a powered minecart.interface
Represents a minecart that can have certainentities
as passengers.interface
Represents a Minecart with anentity spawner
inside it.interface
Represents a minecart with a chest. -
Uses of Permissible in org.bukkit.permissions
Modifier and TypeClassDescriptionclass
Base Permissible for use in any Permissible object via proxy or extensionModifier and TypeMethodDescriptionPermissionAttachment.getPermissible()
Gets the Permissible that this is attached toPermissionAttachmentInfo.getPermissible()
Gets the permissible this is attached toModifier and TypeMethodDescriptionPermission.getPermissibles()
Gets a set containing everyPermissible
that has this permission.ModifierConstructorDescriptionPermissionAttachment
(@NotNull Plugin plugin, @NotNull Permissible permissible) PermissionAttachmentInfo
(@NotNull Permissible permissible, @NotNull String permission, @Nullable PermissionAttachment attachment, boolean value) -
Uses of Permissible in org.bukkit.plugin
Modifier and TypeFieldDescriptionfinal Map
<Boolean, Map<Permissible, Boolean>> SimplePluginManager.defSubs
Deprecated, for removal: This API element is subject to removal in a future version.final Map
<String, Map<Permissible, Boolean>> SimplePluginManager.permSubs
Deprecated, for removal: This API element is subject to removal in a future version.Modifier and TypeMethodDescriptionPluginManager.getDefaultPermSubscriptions
(boolean op) Gets a set containing all subscribedPermissible
s to the given default list, by op statusSimplePluginManager.getDefaultPermSubscriptions
(boolean op) Deprecated, for removal: This API element is subject to removal in a future version.PluginManager.getPermissionSubscriptions
(@NotNull String permission) Gets a set containing all subscribedPermissible
s to the given permission, by nameSimplePluginManager.getPermissionSubscriptions
(@NotNull String permission) Deprecated, for removal: This API element is subject to removal in a future version.Modifier and TypeMethodDescriptionvoid
PluginManager.subscribeToDefaultPerms
(boolean op, @NotNull Permissible permissible) Subscribes to the given Default permissions by operator statusvoid
SimplePluginManager.subscribeToDefaultPerms
(boolean op, @NotNull Permissible permissible) Deprecated, for removal: This API element is subject to removal in a future version.void
PluginManager.subscribeToPermission
(@NotNull String permission, @NotNull Permissible permissible) Subscribes the given Permissible for information about the requested Permission, by name.void
SimplePluginManager.subscribeToPermission
(@NotNull String permission, @NotNull Permissible permissible) Deprecated, for removal: This API element is subject to removal in a future version.void
PluginManager.unsubscribeFromDefaultPerms
(boolean op, @NotNull Permissible permissible) Unsubscribes from the given Default permissions by operator statusvoid
SimplePluginManager.unsubscribeFromDefaultPerms
(boolean op, @NotNull Permissible permissible) Deprecated, for removal: This API element is subject to removal in a future version.void
PluginManager.unsubscribeFromPermission
(@NotNull String permission, @NotNull Permissible permissible) Unsubscribes the given Permissible for information about the requested Permission, by name.void
SimplePluginManager.unsubscribeFromPermission
(@NotNull String permission, @NotNull Permissible permissible) Deprecated, for removal: This API element is subject to removal in a future version.
ThrownPotion
and set the potion via the methods there.