Uses of Enum Class
nl.pim16aap2.animatedarchitecture.core.structures.StructureAttribute
Packages that use StructureAttribute
Package
Description
This package contains various APIs used throughout the project, including definitions for animated blocks, colors,
debugging, factories, highlighted block spawners, the platform interface, and more.
This package contains command definitions and command factories used by this project, as well as various base command
classes and interfaces.
This package contains classes that define, manipulate, and manage structures.
This package contains utility classes and interfaces that are used throughout the project.
Contains classes that manage various aspects of the plugin specifically for the Spigot platform, such as redstone
management and vault economy integration.
Contains various APIs used by AnimatedArchitectureSpigot that need to be implemented by a sub-platform.
-
Uses of StructureAttribute in nl.pim16aap2.animatedarchitecture.core.api
Methods in nl.pim16aap2.animatedarchitecture.core.api with parameters of type StructureAttributeModifier and TypeMethodDescriptionbooleanIPermissionsManager.hasBypassPermissionsForAttribute(IPlayer player, StructureAttribute structureAttribute) Checks if a player has bypass permissions for a specific attribute. -
Uses of StructureAttribute in nl.pim16aap2.animatedarchitecture.core.commands
Fields in nl.pim16aap2.animatedarchitecture.core.commands declared as StructureAttributeModifier and TypeFieldDescriptionprotected final StructureAttributeStructureTargetCommand.structureAttributeMethods in nl.pim16aap2.animatedarchitecture.core.commands that return StructureAttributeMethods in nl.pim16aap2.animatedarchitecture.core.commands with parameters of type StructureAttributeModifier and TypeMethodDescriptionprotected booleanBaseCommand.hasAccessToAttribute(Structure structure, StructureAttribute structureAttribute, boolean hasBypassPermission) Checks if theBaseCommand.commandSenderhas access to a givenStructureAttributefor a given structure.Constructors in nl.pim16aap2.animatedarchitecture.core.commands with parameters of type StructureAttributeModifierConstructorDescriptionprotectedStructureTargetCommand(ICommandSender commandSender, IExecutor executor, StructureRetriever structureRetriever, StructureAttribute structureAttribute) protectedStructureTargetCommand(ICommandSender commandSender, IExecutor executor, StructureRetriever structureRetriever, StructureAttribute structureAttribute, boolean sendUpdatedInfo, @Nullable CommandFactory commandFactory) -
Uses of StructureAttribute in nl.pim16aap2.animatedarchitecture.core.structures
Subclasses with type arguments of type StructureAttribute in nl.pim16aap2.animatedarchitecture.core.structuresModifier and TypeClassDescriptionenumRepresent the possible attributes of a structure.Methods in nl.pim16aap2.animatedarchitecture.core.structures that return StructureAttributeModifier and TypeMethodDescriptionstatic StructureAttributeReturns the enum constant of this class with the specified name.static StructureAttribute[]StructureAttribute.values()Returns an array containing the constants of this enum class, in the order they are declared.Methods in nl.pim16aap2.animatedarchitecture.core.structures that return types with arguments of type StructureAttributeModifier and TypeMethodDescriptionstatic List<StructureAttribute> StructureAttribute.getValues()Returns all values in this enum as an unmodifiable list.Methods in nl.pim16aap2.animatedarchitecture.core.structures with parameters of type StructureAttributeModifier and TypeMethodDescriptionstatic StringStructureAttribute.getAdminPermissionNode(StructureAttribute structureAttribute) Gets the admin permission node for a givenStructureAttribute. -
Uses of StructureAttribute in nl.pim16aap2.animatedarchitecture.core.util
Methods in nl.pim16aap2.animatedarchitecture.core.util with parameters of type StructureAttributeModifier and TypeMethodDescriptionstatic booleanUtil.hasPermissionForAction(UUID uuid, IStructureConst structure, StructureAttribute attribute) Check if a player has permission to perform an action on a structure.static booleanUtil.hasPermissionForAction(IPlayer player, IStructureConst structure, StructureAttribute attribute) Check if a player has permission to perform an action on a structure. -
Uses of StructureAttribute in nl.pim16aap2.animatedarchitecture.spigot.core.managers
Methods in nl.pim16aap2.animatedarchitecture.spigot.core.managers with parameters of type StructureAttributeModifier and TypeMethodDescriptionbooleanVaultManager.hasBypassPermissionsForAttribute(IPlayer player, StructureAttribute structureAttribute) booleanVaultManager.hasBypassPermissionsForAttribute(org.bukkit.entity.Player player, StructureAttribute structureAttribute) -
Uses of StructureAttribute in nl.pim16aap2.animatedarchitecture.spigot.util.api
Methods in nl.pim16aap2.animatedarchitecture.spigot.util.api with parameters of type StructureAttributeModifier and TypeMethodDescriptionbooleanIPermissionsManagerSpigot.hasBypassPermissionsForAttribute(org.bukkit.entity.Player player, StructureAttribute structureAttribute) Checks if a player has bypass permissions for a specific attribute.