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 interfaceBlockCommandSenderinterfaceCommandSenderinterfaceConsoleCommandSenderinterfaceProxiedCommandSenderinterfaceRemoteConsoleCommandSender -
Uses of Permissible in org.bukkit.entity
Subinterfaces of Permissible in org.bukkit.entity Modifier and Type Interface Description interfaceAgeableRepresents an entity that can age and breed.interfaceAmbientRepresents an ambient mobinterfaceAnimalsRepresents an Animal.interfaceArmorStandinterfaceArrowRepresents an arrow.interfaceBatRepresents a BatinterfaceBlazeRepresents a Blaze monsterinterfaceBoatRepresents a boat entity.interfaceCaveSpiderRepresents a Spider.interfaceChickenRepresents a Chicken.interfaceComplexEntityPartRepresents a single part of aComplexLivingEntityinterfaceComplexLivingEntityRepresents a complex living entity - one that is made up of various smaller partsinterfaceCowRepresents a Cow.interfaceCreatureRepresents a Creature.interfaceCreeperRepresents a CreeperinterfaceDamageableRepresents anEntitythat has health and can take damage.interfaceEggRepresents a thrown egg.interfaceEnderCrystalA crystal that heals nearby EnderDragonsinterfaceEnderDragonRepresents an Ender DragoninterfaceEnderDragonPartRepresents an ender dragon partinterfaceEndermanRepresents an Enderman.interfaceEndermiteinterfaceEnderPearlRepresents a thrown Ender Pearl entityinterfaceEnderSignalRepresents an Ender Signal, which is often created upon throwing an ender eyeinterfaceEntityRepresents a base entity in the worldinterfaceExperienceOrbRepresents an Experience Orb.interfaceExplosiveA representation of an explosive entityinterfaceFallingBlockRepresents a falling blockinterfaceFallingSandDeprecated.SeeFallingBlockinterfaceFireballRepresents a Fireball.interfaceFireworkinterfaceFishDeprecated.in favor ofFishHookinterfaceFishHookRepresents a fishing hook.interfaceFlyingRepresents a Flying Entity.interfaceGhastRepresents a Ghast.interfaceGiantRepresents a Giant.interfaceGolemA mechanical creature that may harm enemies.interfaceGuardianinterfaceHangingRepresents a Hanging entityinterfaceHorseRepresents a Horse.interfaceHumanEntityRepresents a human entity, such as an NPC or a playerinterfaceIronGolemAn iron Golem that protects Villages.interfaceItemRepresents an Item.interfaceItemFrameRepresents an Item FrameinterfaceLargeFireballRepresents a largeFireballinterfaceLeashHitchRepresents a Leash Hitch on a fenceinterfaceLightningStrikeRepresents an instance of a lightning strike.interfaceLivingEntityRepresents a living entity, such as a monster or playerinterfaceMagmaCubeRepresents a MagmaCube.interfaceMinecartRepresents a minecart entity.interfaceMonsterRepresents a Monster.interfaceMushroomCowRepresents a mushroomCowinterfaceNPCRepresents a non-player characterinterfaceOcelotA wild tameable catinterfacePaintingRepresents a Painting.interfacePigRepresents a Pig.interfacePigZombieRepresents a Pig Zombie.interfacePlayerRepresents a player, connected or notinterfacePoweredMinecartDeprecated.This class has been moved into a sub package;PoweredMinecartshould be used instead.interfaceProjectileRepresents a shootable entity.interfaceRabbitinterfaceSheepRepresents a Sheep.interfaceSilverfishRepresents a Silverfish.interfaceSkeletonRepresents a Skeleton.interfaceSlimeRepresents a Slime.interfaceSmallFireballRepresents a smallFireballinterfaceSnowballRepresents a snowball.interfaceSnowmanRepresents a snowman entityinterfaceSpiderRepresents a Spider.interfaceSquidRepresents a Squid.interfaceStorageMinecartDeprecated.This class has been moved into a sub package;StorageMinecartshould be used instead.interfaceThrownExpBottleRepresents a thrown Experience bottle.interfaceThrownPotionRepresents a thrown potion bottleinterfaceTNTPrimedRepresents a Primed TNT.interfaceVehicleRepresents a vehicle entity.interfaceVillagerRepresents a villager NPCinterfaceWaterMobRepresents a Water MobinterfaceWeatherRepresents a Weather related entity, such as a storminterfaceWitchRepresents a WitchinterfaceWitherRepresents a Wither bossinterfaceWitherSkullRepresents a wither skullFireball.interfaceWolfRepresents a WolfinterfaceZombieRepresents a Zombie. -
Uses of Permissible in org.bukkit.entity.minecart
Subinterfaces of Permissible in org.bukkit.entity.minecart Modifier and Type Interface Description interfaceCommandMinecartinterfaceExplosiveMinecartRepresents a Minecart with TNT inside it that can explode when triggered.interfaceHopperMinecartRepresents a Minecart with a Hopper inside itinterfacePoweredMinecartRepresents a powered minecart.interfaceRideableMinecartRepresents a minecart that can have certainentitiesas passengers.interfaceSpawnerMinecartRepresents a Minecart with anentity spawnerinside it.interfaceStorageMinecartRepresents 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 classPermissibleBaseBase Permissible for use in any Permissible object via proxy or extensionMethods in org.bukkit.permissions that return Permissible Modifier and Type Method Description PermissiblePermissionAttachment. getPermissible()Gets the Permissible that this is attached toPermissiblePermissionAttachmentInfo. 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 java.util.Set<Permissible>Permission. getPermissibles()Gets a set containing everyPermissiblethat has this permission.Constructors in org.bukkit.permissions with parameters of type Permissible Constructor Description PermissionAttachment(Plugin plugin, Permissible Permissible)PermissionAttachmentInfo(Permissible permissible, java.lang.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 java.util.Set<Permissible>PluginManager. getDefaultPermSubscriptions(boolean op)Gets a set containing all subscribedPermissibles to the given default list, by op statusjava.util.Set<Permissible>SimplePluginManager. getDefaultPermSubscriptions(boolean op)java.util.Set<Permissible>PluginManager. getPermissionSubscriptions(java.lang.String permission)Gets a set containing all subscribedPermissibles to the given permission, by namejava.util.Set<Permissible>SimplePluginManager. getPermissionSubscriptions(java.lang.String permission)Methods in org.bukkit.plugin with parameters of type Permissible Modifier and Type Method Description voidPluginManager. subscribeToDefaultPerms(boolean op, Permissible permissible)Subscribes to the given Default permissions by operator statusvoidSimplePluginManager. subscribeToDefaultPerms(boolean op, Permissible permissible)voidPluginManager. subscribeToPermission(java.lang.String permission, Permissible permissible)Subscribes the given Permissible for information about the requested Permission, by name.voidSimplePluginManager. subscribeToPermission(java.lang.String permission, Permissible permissible)voidPluginManager. unsubscribeFromDefaultPerms(boolean op, Permissible permissible)Unsubscribes from the given Default permissions by operator statusvoidSimplePluginManager. unsubscribeFromDefaultPerms(boolean op, Permissible permissible)voidPluginManager. unsubscribeFromPermission(java.lang.String permission, Permissible permissible)Unsubscribes the given Permissible for information about the requested Permission, by name.voidSimplePluginManager. unsubscribeFromPermission(java.lang.String permission, Permissible permissible)