Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
A
- abort() - Method in class nl.pim16aap2.animatedarchitecture.core.animation.Animator
-
Aborts the animation.
- abort() - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.ToolUser
-
Aborts the process this
ToolUseris currently in. - abortToolUser(UUID) - Method in class nl.pim16aap2.animatedarchitecture.core.managers.ToolUserManager
-
Stops and removes a player (defined by their
UUID) if it is currently active. - abortToolUser(ToolUser) - Method in class nl.pim16aap2.animatedarchitecture.core.managers.ToolUserManager
-
Stops and removes a
ToolUser. - absolute() - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector3Di
-
Gets the absolute values of this vector.
- ABSOLUTE - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.api.animatedblock.IAnimatedBlock.TeleportMode
-
Teleports the animated object to the absolute location.
- AbstractProtectionHookSpecification - Class in nl.pim16aap2.animatedarchitecture.spigot.hooks.bundle
-
Represents a definition of a protection hook.
- AbstractProtectionHookSpecification(String) - Constructor for class nl.pim16aap2.animatedarchitecture.spigot.hooks.bundle.AbstractProtectionHookSpecification
- accept(int, int, int) - Method in interface nl.pim16aap2.animatedarchitecture.core.util.functional.TriIntConsumer
-
Applies this function to the given arguments.
- accept(T, U, V) - Method in interface nl.pim16aap2.animatedarchitecture.core.util.functional.CheckedTriConsumer
-
Applies this function to the given arguments.
- accept(T, U, V) - Method in interface nl.pim16aap2.animatedarchitecture.core.util.functional.TriConsumer
-
Applies this function to the given arguments.
- actionType - Variable in class nl.pim16aap2.animatedarchitecture.spigot.core.events.StructureEventToggleEnd
- actionType - Variable in class nl.pim16aap2.animatedarchitecture.spigot.core.events.StructureEventTogglePrepare
- actionType - Variable in class nl.pim16aap2.animatedarchitecture.spigot.core.events.StructureEventToggleStart
- ACTIVE - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.animation.Animation.AnimationState
-
The animation is currently ongoing.
- activeAudio() - Method in record class nl.pim16aap2.animatedarchitecture.core.audio.AudioSet
-
Returns the value of the
activeAudiorecord component. - add(double) - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector2Dd
-
Adds a value to both the x and the y values of the current
Vector2Dd. - add(double) - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector3Dd
-
Adds a value to the x, y, and z values of the current
Vector3Dd. - add(double) - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector3Di
-
Adds a floating point value to the x, y, and z values of the current
Vector3Di. - add(double, double) - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector2Dd
-
Adds values to the current values.
- add(double, double, double) - Method in interface nl.pim16aap2.animatedarchitecture.core.api.ILocation
-
Adds values to the coordinates of this location.
- add(double, double, double) - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector3Dd
-
Adds values to the current values.
- add(double, double, double) - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector3Di
-
Adds floating point values to the current x/y/z.
- add(double, double, double) - Method in class nl.pim16aap2.animatedarchitecture.spigot.util.implementations.LocationSpigot
- add(int) - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector2Di
-
Adds a value to both the x and the y values of the current
Vector2Di. - add(int) - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector3Di
-
Adds an integer value to the x, y, and z values of the current
Vector3Di. - add(int, int) - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector2Di
-
Adds values to the current values.
- add(int, int, int) - Method in class nl.pim16aap2.animatedarchitecture.core.util.Cuboid
-
Adds (or subtracts) x/y/z values to the current minimum and maximum values.
- add(int, int, int) - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector3Di
-
Adds integer values to the current values.
- add(IVector3D) - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector3Dd
-
Adds another 3D vector to the current values.
- add(Vector2Dd) - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector2Dd
-
Adds another
Vector2Ddto the current values. - add(Vector2Di) - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector2Dd
-
Adds another
Vector2Dito the current values. - add(Vector2Di) - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector2Di
-
Adds another
Vector2Dito the current values. - add(Vector3Dd) - Method in interface nl.pim16aap2.animatedarchitecture.core.api.ILocation
-
Adds values to the coordinates of this location.
- add(Vector3Dd) - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector3Di
-
Adds another
Vector3Ddto the current values. - add(Vector3Dd) - Method in class nl.pim16aap2.animatedarchitecture.spigot.util.implementations.LocationSpigot
- add(Vector3Di) - Method in interface nl.pim16aap2.animatedarchitecture.core.api.ILocation
-
Adds values to the coordinates of this location.
- add(Vector3Di) - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector3Di
-
Adds another
Vector3Dito the current values. - add(Vector3Di) - Method in class nl.pim16aap2.animatedarchitecture.spigot.util.implementations.LocationSpigot
- add(T) - Method in class nl.pim16aap2.animatedarchitecture.core.data.cache.RollingCache
- ADD_OWNER - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.structures.StructureAttribute
-
Add an owner.
- ADD_OWNER - Static variable in class nl.pim16aap2.animatedarchitecture.core.commands.CommandDefinition
- addAll(Collection<? extends T>) - Method in class nl.pim16aap2.animatedarchitecture.core.data.cache.RollingCache
- addAll(IPropertyContainerConst) - Method in class nl.pim16aap2.animatedarchitecture.core.structures.properties.PropertyContainer
-
Adds all properties from the given property container to this property container.
- addAnimator(long, Animator) - Method in class nl.pim16aap2.animatedarchitecture.core.animation.StructureActivityManager
-
Stores a
Animatorin the appropriate slot inStructureActivityManager.animators - addConnectedNodes(T, T) - Method in class nl.pim16aap2.animatedarchitecture.core.data.graph.DirectedAcyclicGraph
-
Creates two new nodes (if no nodes exist for the given values) and creates a connection between them.
- addConnection(Node<T>, Node<T>) - Method in class nl.pim16aap2.animatedarchitecture.core.data.graph.DirectedAcyclicGraph
-
Adds a connection between two nodes.
- addConnection(T, T) - Method in class nl.pim16aap2.animatedarchitecture.core.data.graph.DirectedAcyclicGraph
-
Adds a connection between a child node and a parent node.
- addModifiers(int...) - Method in class nl.pim16aap2.util.reflection.ReflectionFinder
-
Adds a set of modifiers to the current set of modifiers.
- addNode(T) - Method in class nl.pim16aap2.animatedarchitecture.core.data.graph.DirectedAcyclicGraph
-
Creates a new node on the graph if no node exists for the given value.
- addOwner(long, PlayerData, PermissionLevel) - Method in interface nl.pim16aap2.animatedarchitecture.core.storage.IStorage
-
Adds a player as owner of a structure with at a certain permission level to a structure.
- addOwner(long, PlayerData, PermissionLevel) - Method in class nl.pim16aap2.animatedarchitecture.core.storage.sqlite.SQLiteJDBCDriverConnection
- addOwner(Structure, IPlayer, PermissionLevel) - Method in class nl.pim16aap2.animatedarchitecture.core.managers.DatabaseManager
- addOwner(Structure, IPlayer, PermissionLevel, IPlayer) - Method in class nl.pim16aap2.animatedarchitecture.core.managers.DatabaseManager
-
Adds a player as owner to a
Structureat a given level of ownership. - addOwner(Structure, StructureOwner) - Method in class nl.pim16aap2.animatedarchitecture.core.structures.StructureModifier
-
Adds an owner to a structure.
- AddOwner - Class in nl.pim16aap2.animatedarchitecture.core.commands
-
Represents the command that adds co-owners to a given structure.
- AddOwnerDelayed - Class in nl.pim16aap2.animatedarchitecture.core.commands
-
Delayed version of
AddOwner. - AddOwnerDelayed.DelayedInput - Class in nl.pim16aap2.animatedarchitecture.core.commands
-
Represents the data that can be provided as delayed input for this command.
- addResources(Path, String) - Method in class nl.pim16aap2.animatedarchitecture.core.localization.LocalizationManager
- addResources(List<Path>) - Method in class nl.pim16aap2.animatedarchitecture.core.localization.LocalizationManager
- addResourcesFromClass(Class<?>, String) - Method in class nl.pim16aap2.animatedarchitecture.core.localization.LocalizationManager
- addResourcesFromClass(List<Class<?>>) - Method in class nl.pim16aap2.animatedarchitecture.core.localization.LocalizationManager
- addStructure(Structure) - Method in class nl.pim16aap2.animatedarchitecture.core.managers.DatabaseManager
- addStructure(Structure, IPlayer) - Method in class nl.pim16aap2.animatedarchitecture.core.managers.DatabaseManager
-
Inserts a
Structureinto the database. - addStyle(TextType, T) - Method in class nl.pim16aap2.animatedarchitecture.core.text.ColorScheme.ColorSchemeBuilder
-
Adds a style to a given
TextType. - ADMIN - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.structures.PermissionLevel
- afterAll(ExtensionContext) - Method in class nl.pim16aap2.testing.logging.LogCaptorExtension
- afterEach(ExtensionContext) - Method in class nl.pim16aap2.testing.logging.LogCaptorExtension
- allOfType(Class<?>) - Method in class nl.pim16aap2.util.reflection.FieldFinder.FieldFinderInSource
-
Creates a new
FieldFinder.MultipleFieldsFinderto retrieve all fields of a given type. - ALLOW - Enum constant in enum class nl.pim16aap2.animatedarchitecture.spigot.util.hooks.HookPreCheckResult
-
The check allowed the action.
- allowed() - Static method in record class nl.pim16aap2.animatedarchitecture.core.api.IProtectionHookManager.HookCheckResult
-
Create a new CheckResult that indicates that the check was allowed.
- allowsPerpetualAnimation() - Method in enum class nl.pim16aap2.animatedarchitecture.core.animation.AnimationType
- ALREADY_CLOSED - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.structures.StructureToggleResult
-
The
Structurecould not be closed because it is already closed. - ALREADY_OPEN - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.structures.StructureToggleResult
-
The
Structurecould not be opened because it is already open. - angle - Variable in class nl.pim16aap2.animatedarchitecture.structures.garagedoor.CounterWeightGarageDoorAnimationComponent
- ANIMATE_ARCHITECTURE_EXTENSIONS_FOLDER_NAME - Static variable in class nl.pim16aap2.animatedarchitecture.core.util.Constants
-
The directory where all the extensions are loaded from.
- ANIMATED_ARCHITECTURE_ENTITY_RECOVERY_KEY - Static variable in class nl.pim16aap2.animatedarchitecture.core.util.Constants
-
The key used to store the recovery data of an animated block in the metadata of an animated block.
- AnimatedArchitectureEventCallerSpigot - Class in nl.pim16aap2.animatedarchitecture.spigot.core.events
-
Represents an implementation of
IAnimatedArchitectureEventCallerfor the Spigot platform. - AnimatedArchitectureEventCallerSpigot(IExecutor, JavaPlugin) - Constructor for class nl.pim16aap2.animatedarchitecture.spigot.core.events.AnimatedArchitectureEventCallerSpigot
- AnimatedArchitectureEventFactorySpigot - Class in nl.pim16aap2.animatedarchitecture.spigot.core.implementations
-
The implementation of
IAnimatedArchitectureEventFactoryfor the Spigot platform. - AnimatedArchitectureEventFactorySpigot() - Constructor for class nl.pim16aap2.animatedarchitecture.spigot.core.implementations.AnimatedArchitectureEventFactorySpigot
- AnimatedArchitectureEventsSpigotModule - Interface in nl.pim16aap2.animatedarchitecture.spigot.core.implementations
- Animated Architecture Platform - Search tag in Overview
- Section
- AnimatedArchitecturePlugin - Class in nl.pim16aap2.animatedarchitecture.spigot.core
-
Represents the base
JavaPluginfor AnimatedArchitecture. - AnimatedArchitecturePlugin() - Constructor for class nl.pim16aap2.animatedarchitecture.spigot.core.AnimatedArchitecturePlugin
- AnimatedArchitecturePluginModule - Class in nl.pim16aap2.animatedarchitecture.spigot.core
- AnimatedArchitecturePluginModule() - Constructor for class nl.pim16aap2.animatedarchitecture.spigot.core.AnimatedArchitecturePluginModule
- AnimatedArchitectureSpigotEvent - Class in nl.pim16aap2.animatedarchitecture.spigot.core.events
-
Represents an event that is part of the AnimatedArchitectureSpigot event system.
- AnimatedArchitectureSpigotEvent() - Constructor for class nl.pim16aap2.animatedarchitecture.spigot.core.events.AnimatedArchitectureSpigotEvent
- AnimatedArchitectureSpigotPlatform - Class in nl.pim16aap2.animatedarchitecture.spigot.core
-
The main class of the Animated Architecture Spigot plugin.
- animatedArchitectureToolUtil - Variable in class nl.pim16aap2.animatedarchitecture.core.tooluser.ToolUser
- AnimatedArchitectureToolUtilSpigot - Class in nl.pim16aap2.animatedarchitecture.spigot.core.implementations
-
Implementation of
IAnimatedArchitectureToolUtilfor Spigot. - AnimatedArchitectureToolUtilSpigot(JavaPlugin) - Constructor for class nl.pim16aap2.animatedarchitecture.spigot.core.implementations.AnimatedArchitectureToolUtilSpigot
- AnimatedArchitectureToolUtilSpigotModule - Interface in nl.pim16aap2.animatedarchitecture.spigot.core.implementations
- AnimatedBlockContainer - Class in nl.pim16aap2.animatedarchitecture.core.animation
-
Represents an implementation of
IAnimatedBlockContainerfor animated blocks that affect the world. - AnimatedBlockContainerFactory - Class in nl.pim16aap2.animatedarchitecture.core.animation
-
A factory for creating
IAnimatedBlockContainers. - AnimatedBlockDisplay - Class in nl.pim16aap2.animatedarchitecture.spigot.core.animation
-
Represents an animated block display.
- AnimatedBlockDisplayFactory - Class in nl.pim16aap2.animatedarchitecture.spigot.core.animation
-
Implementation of
IAnimatedBlockFactoryfor the Spigot platform. - AnimatedBlockDisplayModule - Interface in nl.pim16aap2.animatedarchitecture.spigot.core.animation
- AnimatedBlockHelper - Class in nl.pim16aap2.animatedarchitecture.spigot.core.animation
-
Helper class for animated blocks.
- AnimatedBlockHookManager - Class in nl.pim16aap2.animatedarchitecture.core.managers
-
Represents a manager for
IAnimatedBlockHookFactoryinstances. - AnimatedBlockRecoveryData(World, Vector3Di, BlockData) - Constructor for record class nl.pim16aap2.animatedarchitecture.spigot.core.animation.recovery.IAnimatedBlockRecoveryData.AnimatedBlockRecoveryData
-
Creates an instance of a
AnimatedBlockRecoveryDatarecord class. - AnimatedBlockRecoveryDataType - Class in nl.pim16aap2.animatedarchitecture.spigot.core.animation.recovery
-
Represents the data type for the recovery data of an animated block.
- AnimatedHighlightedBlock - Class in nl.pim16aap2.animatedarchitecture.core.api.animatedblock
-
An
IAnimatedBlockthat represents a highlighted block. - AnimatedHighlightedBlock(ILocationFactory, HighlightedBlockSpawner, IWorld, IPlayer, RotatedPosition, float, Color) - Constructor for class nl.pim16aap2.animatedarchitecture.core.api.animatedblock.AnimatedHighlightedBlock
- AnimatedPreviewBlockContainer - Class in nl.pim16aap2.animatedarchitecture.core.animation
-
A manager for
AnimatedHighlightedBlocks. - Animation<T> - Class in nl.pim16aap2.animatedarchitecture.core.animation
-
Represents an animation.
- ANIMATION - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.structures.properties.PropertyScope
- ANIMATION_SPEED_MULTIPLIER - Static variable in class nl.pim16aap2.animatedarchitecture.core.structures.properties.Property
-
A property for structures whose animation speed is variable.
- Animation.AnimationState - Enum Class in nl.pim16aap2.animatedarchitecture.core.animation
-
Represents the various stages an animation can be in.
- AnimationContext - Class in nl.pim16aap2.animatedarchitecture.core.api.animatedblock
-
Contains the context in which an animation takes place.
- AnimationContext(StructureType, StructureSnapshot, Animation<? extends IAnimatedBlock>) - Constructor for class nl.pim16aap2.animatedarchitecture.core.api.animatedblock.AnimationContext
-
Creates a new
AnimationContextinstance. - animationDirectionFace - Variable in class nl.pim16aap2.animatedarchitecture.structures.garagedoor.CounterWeightGarageDoorAnimationComponent
- AnimationHookManager - Class in nl.pim16aap2.animatedarchitecture.core.managers
-
Represents a manager for
IAnimationHookFactoryinstances. - Animation Hooks - Search tag in Overview
- Section
- AnimationRegion - Class in nl.pim16aap2.animatedarchitecture.core.animation
-
Represents a region of animated blocks.
- AnimationRegion(List<IAnimatedBlock>, TriFunction<Integer, Integer, Integer, Float>, TriFunction<Integer, Integer, Integer, RotatedPosition>) - Constructor for class nl.pim16aap2.animatedarchitecture.core.animation.AnimationRegion
-
Creates a new animation region.
- AnimationRequestData - Class in nl.pim16aap2.animatedarchitecture.core.animation
-
Simple class that holds the data of a toggle request that is passed to the BlockMover.
- AnimationRequestData.IFactory - Interface in nl.pim16aap2.animatedarchitecture.core.animation
-
Factory for new
AnimationRequestDatainstances. - animationSkipped - Variable in class nl.pim16aap2.animatedarchitecture.spigot.core.events.StructureEventToggleEnd
- animationSkipped - Variable in class nl.pim16aap2.animatedarchitecture.spigot.core.events.StructureEventTogglePrepare
- animationSkipped - Variable in class nl.pim16aap2.animatedarchitecture.spigot.core.events.StructureEventToggleStart
- animationType(AnimationType) - Method in class nl.pim16aap2.animatedarchitecture.core.structures.StructureAnimationRequestBuilder.Builder
- animationType(AnimationType) - Method in interface nl.pim16aap2.animatedarchitecture.core.structures.StructureAnimationRequestBuilder.IBuilder
-
Sets the animation type of the animation.
- AnimationType - Enum Class in nl.pim16aap2.animatedarchitecture.core.animation
-
Represents several types of animation.
- AnimationUtil - Class in nl.pim16aap2.animatedarchitecture.core.animation
- Animator - Class in nl.pim16aap2.animatedarchitecture.core.animation
-
Represents a class that animates blocks.
- Animator(Structure, AnimationRequestData, IAnimationComponent, IAnimatedBlockContainer) - Constructor for class nl.pim16aap2.animatedarchitecture.core.animation.Animator
-
Constructs a
Animator. - annotations - Variable in class nl.pim16aap2.util.reflection.FieldFinder.MultipleFieldsFinder
- annotations - Variable in class nl.pim16aap2.util.reflection.FieldFinder.NamedFieldFinder
- annotations - Variable in class nl.pim16aap2.util.reflection.FieldFinder.TypedFieldFinder
- annotations - Variable in class nl.pim16aap2.util.reflection.MethodFinder.MethodFinderBase
- append(char) - Method in class nl.pim16aap2.animatedarchitecture.core.text.Text
-
Appends some unstyled character to the current text.
- append(char) - Method in class nl.pim16aap2.util.SafeStringBuilder
- append(Object) - Method in class nl.pim16aap2.util.SafeStringBuilder
- append(CharSequence) - Method in class nl.pim16aap2.util.SafeStringBuilder
- append(CharSequence, int, int) - Method in class nl.pim16aap2.util.SafeStringBuilder
- append(String) - Method in class nl.pim16aap2.animatedarchitecture.core.text.Text
-
Appends some unstyled text to the current text.
- append(String, TextComponent, Function<TextArgumentFactory, TextArgument>...) - Method in class nl.pim16aap2.animatedarchitecture.core.text.Text
-
Appends some styled text to the current text with some optional argument.
- append(String, TextComponent, TextArgument...) - Method in class nl.pim16aap2.animatedarchitecture.core.text.Text
-
Appends some styled text to the current text with some optional argument.
- append(String, TextType) - Method in class nl.pim16aap2.animatedarchitecture.core.text.Text
-
Appends some styled text to the current text.
- append(String, TextType, Function<TextArgumentFactory, TextArgument>...) - Method in class nl.pim16aap2.animatedarchitecture.core.text.Text
-
Appends some styled text to the current text.
- append(String, TextType, TextArgument...) - Method in class nl.pim16aap2.animatedarchitecture.core.text.Text
-
Appends some styled text to the current text.
- append(String, TextArgument...) - Method in class nl.pim16aap2.animatedarchitecture.core.text.Text
-
Appends some unstyled text to the current text.
- append(Supplier<Object>) - Method in class nl.pim16aap2.util.SafeStringBuilder
- append(Supplier<CharSequence>, int, int) - Method in class nl.pim16aap2.util.SafeStringBuilder
- append(Text) - Method in class nl.pim16aap2.animatedarchitecture.core.text.Text
-
Appends another
Textobject to this one. - appendClickableText(String, TextType, String, String) - Method in class nl.pim16aap2.animatedarchitecture.core.text.Text
-
Attempts to add clickable text.
- appendIndented(int, Object) - Method in class nl.pim16aap2.util.SafeStringBuilder
- appendIndented(int, Supplier<Object>) - Method in class nl.pim16aap2.util.SafeStringBuilder
- appendToFile(Path, List<String>) - Static method in class nl.pim16aap2.animatedarchitecture.core.util.FileUtil
-
Appends a list of strings to a file.
- apply(Object) - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.stepexecutor.StepExecutor
-
Applies an object to the function defined for this step.
- apply(T) - Method in interface nl.pim16aap2.animatedarchitecture.core.util.functional.CheckedFunction
-
Applies this function to the given arguments.
- apply(T, U) - Method in interface nl.pim16aap2.animatedarchitecture.core.util.functional.CheckedBiFunction
-
Applies this function to the given arguments.
- apply(T, U, V) - Method in interface nl.pim16aap2.animatedarchitecture.core.util.functional.TriFunction
-
Applies this function to the given arguments.
- applyMovement(IAnimatedBlock, RotatedPosition) - Method in class nl.pim16aap2.animatedarchitecture.core.animation.Animator
- applyMovement(IAnimatedBlock, RotatedPosition) - Method in interface nl.pim16aap2.animatedarchitecture.core.animation.IAnimator
-
Moves the selected animated block.
- applyStepExecutor(Object) - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.Procedure
-
Applies some kind of input to the
StepExecutorfor the current step. - AQUA - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.api.Color
- argument() - Method in record class nl.pim16aap2.animatedarchitecture.core.text.TextArgument
-
Returns the value of the
argumentrecord component. - asFlatRectangle() - Method in class nl.pim16aap2.animatedarchitecture.core.util.Cuboid
- asRetriever() - Method in class nl.pim16aap2.animatedarchitecture.core.structures.retriever.StructureFinder
-
Gets all structures that have been found using the given search parameters as a
StructureRetriever. - asRetriever(boolean) - Method in class nl.pim16aap2.animatedarchitecture.core.structures.retriever.StructureFinder
-
Gets all structures that have been found using the given search parameters as a
StructureRetriever. - assertLockHeld() - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.ToolUser
-
Ensures that the input lock is held.
- assertLogged() - Method in class nl.pim16aap2.testing.logging.LogAssertionsUtil.LogAssertion.LogAssertionBuilder
-
Runs the assertions on the log event as specified by this builder.
- assertLogged(LogCaptor, int, String) - Static method in class nl.pim16aap2.testing.logging.LogAssertionsUtil
-
Ensures that a message was logged.
- assertLogged(LogCaptor, int, String, LogAssertionsUtil.MessageComparisonMethod) - Static method in class nl.pim16aap2.testing.logging.LogAssertionsUtil
-
Ensures that a message was logged.
- assertLogged(LogCaptor, String) - Static method in class nl.pim16aap2.testing.logging.LogAssertionsUtil
-
Ensures that a message was logged.
- assertLogged(LogCaptor, String, LogAssertionsUtil.MessageComparisonMethod) - Static method in class nl.pim16aap2.testing.logging.LogAssertionsUtil
-
Ensures that a message was logged.
- assertLogged(LogAssertionsUtil.LogAssertion) - Static method in class nl.pim16aap2.testing.logging.LogAssertionsUtil
-
Asserts that a log event was logged.
- assertMainThread() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IExecutor
-
Asserts that this method was called from the main thread.
- assertMainThread(String) - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IExecutor
-
Asserts that this method was called from the main thread.
- assertNotMainThread() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IExecutor
-
Asserts that this method was not called from the main thread.
- assertNotMainThread(String) - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IExecutor
-
Asserts that this method was not called from the main thread.
- assertThrowableLogged(LogCaptor, int, String, Class<?>...) - Static method in class nl.pim16aap2.testing.logging.LogAssertionsUtil
-
Ensures that a throwable with the correct causes was logged.
- assertThrowableLogged(LogCaptor, int, String, Class<?>, String) - Static method in class nl.pim16aap2.testing.logging.LogAssertionsUtil
-
Ensures that a throwable with the correct causes was logged.
- assertThrowableLogged(LogCaptor, int, String, Class<?>, String, Class<?>, String) - Static method in class nl.pim16aap2.testing.logging.LogAssertionsUtil
-
Ensures that a throwable with the correct causes was logged.
- assertThrowableLogged(LogCaptor, int, String, Class<?>, String, Class<?>, String, Class<?>, String) - Static method in class nl.pim16aap2.testing.logging.LogAssertionsUtil
-
Ensures that a throwable with the correct causes was logged.
- assertThrowableLogged(LogCaptor, int, String, Class<?>, String, Class<?>, String, Class<?>, String, Class<?>, String) - Static method in class nl.pim16aap2.testing.logging.LogAssertionsUtil
-
Ensures that a throwable with the correct causes was logged.
- assertThrowableLogged(LogCaptor, int, String, LogAssertionsUtil.ThrowableSpec...) - Static method in class nl.pim16aap2.testing.logging.LogAssertionsUtil
-
Ensures that a throwable with the correct causes was logged.
- assertThrowableNesting(Throwable, Class<?>...) - Static method in class nl.pim16aap2.testing.logging.LogAssertionsUtil
-
Ensures that a throwable has the correct causes.
- assertThrowableNesting(Throwable, LogAssertionsUtil.ThrowableSpec...) - Static method in class nl.pim16aap2.testing.logging.LogAssertionsUtil
-
Ensures that a throwable has the correct causes.
- assertThrowingCount(LogCaptor, int) - Static method in class nl.pim16aap2.testing.logging.LogAssertionsUtil
-
Ensures that a certain number of throwables were logged.
- AssignedUIDSqlite - Class in nl.pim16aap2.animatedarchitecture.core.storage.sqlite
-
Represents a Unique Identifier (UID) that has been assigned to an object in SQLite.
- AssistedFactoryMocker<T,
U> - Class in nl.pim16aap2.testing -
Represents a class that can be used to create mocked objects for an
AssistedFactory. - AssistedFactoryMocker(Class<T>, Class<U>) - Constructor for class nl.pim16aap2.testing.AssistedFactoryMocker
- AssistedFactoryMocker(Class<T>, Class<U>, MockSettings) - Constructor for class nl.pim16aap2.testing.AssistedFactoryMocker
- AssistedFactoryMocker(Class<T>, Class<U>, Answer<?>) - Constructor for class nl.pim16aap2.testing.AssistedFactoryMocker
- asString() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IPlayer
-
Gets the player as a String in the format '"playerName" (playerUUID)'.
- asString() - Method in record class nl.pim16aap2.animatedarchitecture.core.api.PlayerData
-
Gets the player as a String in the format '"playerName" (playerUUID)'.
- asString() - Method in class nl.pim16aap2.animatedarchitecture.spigot.util.implementations.PlayerSpigot
-
Gets the player as a String in the format '"playerName" (playerUUID)'.
- asString() - Method in class nl.pim16aap2.animatedarchitecture.spigot.util.implementations.OfflinePlayerSpigot
- AsyncStepExecutor<T> - Class in nl.pim16aap2.animatedarchitecture.core.tooluser.stepexecutor
-
A
StepExecutorthat executes a function asynchronously. - AsyncStepExecutor(Class<T>, Function<T, CompletableFuture<Boolean>>) - Constructor for class nl.pim16aap2.animatedarchitecture.core.tooluser.stepexecutor.AsyncStepExecutor
-
Creates a new
AsyncStepExecutor. - asyncSuggestions(boolean) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.comands.StructureArgument.StructureArgumentBuilder
- atIndex(int) - Method in class nl.pim16aap2.util.reflection.EnumValuesFinder
-
Creates a new
EnumValuesFinder.IndexedEnumValueFinderto retrieve the enum value by its index. - atLeast(int) - Method in class nl.pim16aap2.util.reflection.FieldFinder.MultipleFieldsFinder
-
Configures the lower bound number of fields that have to be found.
- atLocation(ILocation) - Method in class nl.pim16aap2.animatedarchitecture.core.api.HighlightedBlockSpawner.Builder
- atMost(int) - Method in class nl.pim16aap2.util.reflection.FieldFinder.MultipleFieldsFinder
-
Configures the upper bound number of fields that have to be found.
- atPosition(double, double, double) - Method in class nl.pim16aap2.animatedarchitecture.core.api.HighlightedBlockSpawner.Builder
-
Sets the x, y, and z coordinates to spawn the highlighted block at.
- atPosition(RotatedPosition) - Method in class nl.pim16aap2.animatedarchitecture.core.api.HighlightedBlockSpawner.Builder
-
Sets the rotation components of the highlighted block.
- atPosition(IVector3D) - Method in class nl.pim16aap2.animatedarchitecture.core.api.HighlightedBlockSpawner.Builder
- ATTEMPT_LOAD - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.api.IChunkLoader.ChunkLoadMode
-
Attempts to load any potentially unloaded chunks.
- AUDIO_RANGE - Static variable in interface nl.pim16aap2.animatedarchitecture.core.audio.IAudioPlayer
-
The radius in blocks around the sound source where players can hear the sound.
- AudioAnimationHook - Class in nl.pim16aap2.animatedarchitecture.core.audio
-
Represents an
IAnimationHookthat provides audio for animations. - AudioAnimationHook.Factory - Class in nl.pim16aap2.animatedarchitecture.core.audio
- AudioConfigurator - Class in nl.pim16aap2.animatedarchitecture.core.audio
-
Represents a class used to read and access the audio configuration.
- AudioDescription - Record Class in nl.pim16aap2.animatedarchitecture.core.audio
-
Describes a sound, with its pitch and volume etc.
- AudioDescription(String, float, float, int) - Constructor for record class nl.pim16aap2.animatedarchitecture.core.audio.AudioDescription
-
Creates an instance of a
AudioDescriptionrecord class. - AudioDescription.Deserializer - Class in nl.pim16aap2.animatedarchitecture.core.audio
- AudioPlayerSpigot - Class in nl.pim16aap2.animatedarchitecture.spigot.core.implementations
-
Represents an implementation of
IAudioPlayerfor the Spigot platform. - AudioPlayerSpigot(IExecutor) - Constructor for class nl.pim16aap2.animatedarchitecture.spigot.core.implementations.AudioPlayerSpigot
- AudioPlayerSpigotModule - Interface in nl.pim16aap2.animatedarchitecture.spigot.core.implementations
- AudioSet - Record Class in nl.pim16aap2.animatedarchitecture.core.audio
-
Represents a set of audio descriptions that together define the set of audio descriptions to be used in an animation.
- AudioSet(AudioDescription, AudioDescription) - Constructor for record class nl.pim16aap2.animatedarchitecture.core.audio.AudioSet
-
Creates an instance of a
AudioSetrecord class. - AudioSet.Deserializer - Class in nl.pim16aap2.animatedarchitecture.core.audio
- availableForNonPlayers() - Method in class nl.pim16aap2.animatedarchitecture.core.commands.BaseCommand
-
Checks if this
BaseCommandis available for non-IPlayers (e.g. the server). - availableForNonPlayers() - Method in class nl.pim16aap2.animatedarchitecture.core.commands.Confirm
- availableForNonPlayers() - Method in class nl.pim16aap2.animatedarchitecture.core.commands.InspectPowerBlock
- availableForNonPlayers() - Method in class nl.pim16aap2.animatedarchitecture.core.commands.Menu
- availableForNonPlayers() - Method in class nl.pim16aap2.animatedarchitecture.core.commands.MovePowerBlock
- availableForNonPlayers() - Method in class nl.pim16aap2.animatedarchitecture.core.commands.NewStructure
- availableForNonPlayers() - Method in class nl.pim16aap2.animatedarchitecture.core.commands.SetName
- availableForNonPlayers() - Method in class nl.pim16aap2.animatedarchitecture.core.commands.Specify
- availableForPlayers() - Method in class nl.pim16aap2.animatedarchitecture.core.commands.BaseCommand
-
Checks if this
BaseCommandis available forIPlayers.
B
- BackupCommandListener - Class in nl.pim16aap2.animatedarchitecture.spigot.core.listeners
-
Represents a command listener that replaces all command input with failure messages.
- BackupCommandListener(JavaPlugin, String) - Constructor for class nl.pim16aap2.animatedarchitecture.spigot.core.listeners.BackupCommandListener
- backupDatabase() - Method in interface nl.pim16aap2.animatedarchitecture.core.storage.IDataSourceInfo
-
Backs up the database.
- backupDatabase() - Method in class nl.pim16aap2.animatedarchitecture.core.storage.sqlite.DataSourceInfoSQLite
- BaseCommand - Class in nl.pim16aap2.animatedarchitecture.core.commands
-
Represents the base AnimatedArchitecture command.
- BaseCommand(ICommandSender, ILocalizer, ITextFactory) - Constructor for class nl.pim16aap2.animatedarchitecture.core.commands.BaseCommand
- beforeAll(ExtensionContext) - Method in class nl.pim16aap2.testing.logging.LogCaptorExtension
- beforeEach(ExtensionContext) - Method in class nl.pim16aap2.testing.logging.LogCaptorExtension
- between(double, double, double) - Static method in class nl.pim16aap2.animatedarchitecture.core.util.MathUtil
-
Check if a given value is between two other values.
- between(int, int, int) - Static method in class nl.pim16aap2.animatedarchitecture.core.util.MathUtil
-
Check if a given value is between two other values.
- BigDoor - Class in nl.pim16aap2.animatedarchitecture.structures.bigdoor
-
Represents a Big Door structure component.
- BigDoor() - Constructor for class nl.pim16aap2.animatedarchitecture.structures.bigdoor.BigDoor
- BigDoorAnimationComponent - Class in nl.pim16aap2.animatedarchitecture.structures.bigdoor
-
Represents a
IAnimationComponentforBigDoors. - BigDoorAnimationComponent(AnimationRequestData, MovementDirection, int) - Constructor for class nl.pim16aap2.animatedarchitecture.structures.bigdoor.BigDoorAnimationComponent
- bindDataSourceInfo(DataSourceInfoSQLite) - Method in interface nl.pim16aap2.animatedarchitecture.core.storage.sqlite.SQLiteStorageModule
- bindDebugReporter(DebugReporterSpigot) - Method in interface nl.pim16aap2.animatedarchitecture.spigot.core.implementations.DebugReporterSpigotModule
- bindEconomyManager(VaultManager) - Method in interface nl.pim16aap2.animatedarchitecture.spigot.core.managers.VaultManagerModule
- bindPermissionsManager(VaultManager) - Method in interface nl.pim16aap2.animatedarchitecture.spigot.core.managers.VaultManagerModule
- bindStorage(SQLiteJDBCDriverConnection) - Method in interface nl.pim16aap2.animatedarchitecture.core.storage.sqlite.SQLiteStorageModule
- BLACK - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.api.Color
- BLACKLISTED - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.api.IBlockAnalyzer.MaterialStatus
-
The material is blacklisted and cannot in any way be used as an animated block.
- BlockAnalyzerSpigot - Class in nl.pim16aap2.animatedarchitecture.spigot.util.api
-
Specialization of the block analyzer for the Spigot platform.
- BlockAnalyzerSpigot(IBlockAnalyzerConfig, RestartableHolder) - Constructor for class nl.pim16aap2.animatedarchitecture.spigot.util.api.BlockAnalyzerSpigot
- BlockDisplayHelper - Class in nl.pim16aap2.animatedarchitecture.spigot.core.animation
-
Helper class for BlockDisplay entities.
- BlockFace - Enum Class in nl.pim16aap2.animatedarchitecture.core.util
-
Represents the 6 faces of a cube.
- blockingAbort() - Method in class nl.pim16aap2.animatedarchitecture.core.animation.Animator
-
Aborts the animation and blocks until the animation has finished.
- BLOCKS_TO_MOVE - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.structures.StructureAttribute
-
The number of blocks an animated will try to move.
- BLOCKS_TO_MOVE - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.util.Limit
-
The maximum distance a structure can move measured in blocks.
- BLOCKS_TO_MOVE - Static variable in class nl.pim16aap2.animatedarchitecture.core.structures.properties.Property
-
A property for structures that move a certain amount of blocks when activated.
- blocksToMove - Variable in class nl.pim16aap2.animatedarchitecture.structures.slidingdoor.SlidingDoorAnimationComponent
- blocksToMoveLimit() - Method in record class nl.pim16aap2.animatedarchitecture.core.api.LimitContainer
-
Returns the value of the
blocksToMoveLimitrecord component. - BLUE - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.api.Color
- bold(Boolean) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.implementations.TextFactorySpigot.StyleBuilder
- broadcastMessage(String) - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IMessagingInterface
-
Broadcasts a server-wide message.
- broadcastMessage(String) - Method in class nl.pim16aap2.animatedarchitecture.core.util.MessagingInterfaceStdout
- broadcastMessage(String) - Method in class nl.pim16aap2.animatedarchitecture.spigot.util.implementations.MessagingInterfaceSpigot
- build() - Method in class nl.pim16aap2.animatedarchitecture.core.data.cache.timed.TimedCache.TimedCacheBuilder
- build() - Method in class nl.pim16aap2.animatedarchitecture.core.structures.StructureAnimationRequestBuilder.Builder
- build() - Method in interface nl.pim16aap2.animatedarchitecture.core.structures.StructureAnimationRequestBuilder.IBuilder
-
Constructs the new structure toggle request.
- build() - Method in interface nl.pim16aap2.animatedarchitecture.core.structures.StructureBuilder.IBuilder
-
Builds the
Structurebased on the provided input. - build() - Method in class nl.pim16aap2.animatedarchitecture.core.text.ColorScheme.ColorSchemeBuilder
-
Constructs the new
ColorScheme. - build() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.comands.DirectionArgument.DirectionArgumentBuilder
- build() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.comands.IsOpenArgument.IsOpenArgumentBuilder
- build() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.comands.PermissionLevelArgument.PermissionLevelArgumentBuilder
- build() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.comands.StructureArgument.StructureArgumentBuilder
- build() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.comands.StructureTypeArgument.StructureTypeArgumentBuilder
- build() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.implementations.TextFactorySpigot.StyleBuilder
- build() - Method in class nl.pim16aap2.testing.logging.LogAssertionsUtil.LogAssertion.LogAssertionBuilder
- BuildData(String, long, long) - Constructor for record class nl.pim16aap2.animatedarchitecture.core.util.versioning.BuildDataReader.BuildData
-
Creates an instance of a
BuildDatarecord class. - BuildDataReader - Class in nl.pim16aap2.animatedarchitecture.core.util.versioning
-
This class allows reading the build data (e.g. commit hash and actions ID) from the 'build_data' file in the jar.
- BuildDataReader.BuildData - Record Class in nl.pim16aap2.animatedarchitecture.core.util.versioning
-
A description of the build data of the current build.
- builder() - Method in class nl.pim16aap2.animatedarchitecture.core.api.HighlightedBlockSpawner
- builder() - Static method in class nl.pim16aap2.animatedarchitecture.core.data.cache.timed.TimedCache
- builder() - Method in class nl.pim16aap2.animatedarchitecture.core.structures.StructureAnimationRequestBuilder
-
Creates a new guided builder for a
StructureAnimationRequest. - builder() - Static method in class nl.pim16aap2.animatedarchitecture.core.text.ColorScheme
-
Builds a new
ColorScheme. - builder() - Static method in class nl.pim16aap2.animatedarchitecture.spigot.core.comands.DirectionArgument
- builder() - Static method in class nl.pim16aap2.animatedarchitecture.spigot.core.comands.IsOpenArgument
- builder() - Static method in class nl.pim16aap2.animatedarchitecture.spigot.core.comands.PermissionLevelArgument
- builder() - Static method in class nl.pim16aap2.animatedarchitecture.spigot.core.comands.StructureArgument
- builder() - Static method in class nl.pim16aap2.animatedarchitecture.spigot.core.comands.StructureTypeArgument
- builder(StructureType) - Method in class nl.pim16aap2.animatedarchitecture.core.structures.StructureBuilder
-
Creates a new guided builder for a
Structure. - builder(StructureType, IStructureComponent) - Method in class nl.pim16aap2.animatedarchitecture.core.structures.StructureBuilder
-
Creates a new guided builder for a
Structure. - Builder() - Constructor for class nl.pim16aap2.util.reflection.ParameterGroup.Builder
- Builder(StructureAnimationRequest.IFactory, IMessageable, IPlayerFactory, IConfig) - Constructor for class nl.pim16aap2.animatedarchitecture.core.structures.StructureAnimationRequestBuilder.Builder
- Builder(ParameterGroup) - Constructor for class nl.pim16aap2.util.reflection.ParameterGroup.Builder
- buildId() - Method in record class nl.pim16aap2.animatedarchitecture.core.util.versioning.BuildDataReader.BuildData
-
Returns the value of the
buildIdrecord component. - buildNumber() - Method in record class nl.pim16aap2.animatedarchitecture.core.util.versioning.BuildDataReader.BuildData
-
Returns the value of the
buildNumberrecord component. - BUSY - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.structures.StructureToggleResult
-
The
Structurecould not be toggled because it is already 'busy': i.e. it is currently moving. - buyStructure() - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.creator.Creator
-
Attempts to buy the structure for the current player.
- buyStructure(IPlayer, IWorld, StructureType, int) - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IEconomyManager
-
Buys a structure for a player.
- buyStructure(IPlayer, IWorld, StructureType, int) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.managers.VaultManager
- BYPASS - Enum constant in enum class nl.pim16aap2.animatedarchitecture.spigot.util.hooks.HookPreCheckResult
-
The check is bypassed.
C
- CACHE_EXPIRY - Static variable in class nl.pim16aap2.animatedarchitecture.core.structures.StructureRegistry
- cacheTimeout() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IConfig
-
Gets the amount of time (in minutes) power blocks should be kept in cache.
- cacheTimeout() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.config.ConfigSpigot
- calculateAnimationCycleDistance(IStructureConst) - Method in interface nl.pim16aap2.animatedarchitecture.core.structures.IStructureComponent
-
Calculate the animation cycle distance for this structure.
- calculateAnimationCycleDistance(IStructureConst) - Method in class nl.pim16aap2.animatedarchitecture.structures.bigdoor.BigDoor
- calculateAnimationCycleDistance(IStructureConst) - Method in class nl.pim16aap2.animatedarchitecture.structures.clock.Clock
- calculateAnimationCycleDistance(IStructureConst) - Method in class nl.pim16aap2.animatedarchitecture.structures.drawbridge.Drawbridge
- calculateAnimationCycleDistance(IStructureConst) - Method in class nl.pim16aap2.animatedarchitecture.structures.flag.Flag
- calculateAnimationCycleDistance(IStructureConst) - Method in class nl.pim16aap2.animatedarchitecture.structures.garagedoor.GarageDoor
- calculateAnimationCycleDistance(IStructureConst) - Method in class nl.pim16aap2.animatedarchitecture.structures.portcullis.Portcullis
- calculateAnimationCycleDistance(IStructureConst) - Method in class nl.pim16aap2.animatedarchitecture.structures.revolvingdoor.RevolvingDoor
- calculateAnimationCycleDistance(IStructureConst) - Method in class nl.pim16aap2.animatedarchitecture.structures.slidingdoor.SlidingDoor
- calculateAnimationCycleDistance(IStructureConst) - Method in class nl.pim16aap2.animatedarchitecture.structures.windmill.Windmill
- calculateAnimationRange(double, Cuboid) - Static method in class nl.pim16aap2.animatedarchitecture.structures.bigdoor.BigDoor
-
Calculates the animation range of a big door.
- calculateAnimationRange(double, Cuboid) - Static method in class nl.pim16aap2.animatedarchitecture.structures.drawbridge.Drawbridge
-
Calculates the animation range of a drawbridge.
- calculateAnimationRange(IStructureConst) - Method in interface nl.pim16aap2.animatedarchitecture.core.structures.IStructureComponent
-
Calculate the animation range for this structure.
- calculateAnimationRange(IStructureConst) - Method in class nl.pim16aap2.animatedarchitecture.structures.bigdoor.BigDoor
- calculateAnimationRange(IStructureConst) - Method in class nl.pim16aap2.animatedarchitecture.structures.clock.Clock
- calculateAnimationRange(IStructureConst) - Method in class nl.pim16aap2.animatedarchitecture.structures.drawbridge.Drawbridge
- calculateAnimationRange(IStructureConst) - Method in class nl.pim16aap2.animatedarchitecture.structures.flag.Flag
- calculateAnimationRange(IStructureConst) - Method in class nl.pim16aap2.animatedarchitecture.structures.garagedoor.GarageDoor
- calculateAnimationRange(IStructureConst) - Method in class nl.pim16aap2.animatedarchitecture.structures.portcullis.Portcullis
- calculateAnimationRange(IStructureConst) - Method in class nl.pim16aap2.animatedarchitecture.structures.revolvingdoor.RevolvingDoor
- calculateAnimationRange(IStructureConst) - Method in class nl.pim16aap2.animatedarchitecture.structures.slidingdoor.SlidingDoor
- calculateAnimationRange(IStructureConst) - Method in class nl.pim16aap2.animatedarchitecture.structures.windmill.Windmill
- calculateAnimationTime(IStructureConst, double) - Method in interface nl.pim16aap2.animatedarchitecture.core.structures.IStructureComponent
-
Gets the animation time (in seconds) of this structure.
- calculateAnimationTime(IStructureConst, double) - Method in class nl.pim16aap2.animatedarchitecture.structures.clock.Clock
- calculateAnimationTime(IStructureConst, double) - Method in class nl.pim16aap2.animatedarchitecture.structures.portcullis.Portcullis
- callAnimatedArchitectureEvent(T) - Method in interface nl.pim16aap2.animatedarchitecture.core.events.IAnimatedArchitectureEventCaller
-
Calls a
IAnimatedArchitectureEvent. - callAnimatedArchitectureEvent(T) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.events.AnimatedArchitectureEventCallerSpigot
- callListeners(Collection<StructureDeletionManager.IDeletionListener>, IStructureConst) - Static method in interface nl.pim16aap2.animatedarchitecture.core.managers.StructureDeletionManager.IDeletionListener
-
Safely calls all listeners for a structure that has been deleted.
- canAccessWith(PermissionLevel) - Method in enum class nl.pim16aap2.animatedarchitecture.core.structures.StructureAttribute
-
Checks if a given permission level has access to this attribute.
- canBreakBlock(IPlayer, ILocation) - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IProtectionHookManager
-
Check if a player can break a block at a given location.
- canBreakBlock(IPlayer, ILocation) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.hooks.ProtectionHookManagerSpigot
- canBreakBlock(Player, Location) - Method in class nl.pim16aap2.animatedarchitecture.spigot.hooks.griefdefender2.GriefDefender2ProtectionHook
- canBreakBlock(Player, Location) - Method in class nl.pim16aap2.animatedarchitecture.spigot.hooks.griefprevention.GriefPreventionProtectionHook
- canBreakBlock(Player, Location) - Method in class nl.pim16aap2.animatedarchitecture.spigot.hooks.lands.LandsProtectionHook
- canBreakBlock(Player, Location) - Method in class nl.pim16aap2.animatedarchitecture.spigot.hooks.plotsquared6.PlotSquared6ProtectionHook
-
Deprecated.
- canBreakBlock(Player, Location) - Method in class nl.pim16aap2.animatedarchitecture.spigot.hooks.plotsquared7.PlotSquared7ProtectionHook
- canBreakBlock(Player, Location) - Method in class nl.pim16aap2.animatedarchitecture.spigot.hooks.redprotect.RedProtectProtectionHook
- canBreakBlock(Player, Location) - Method in class nl.pim16aap2.animatedarchitecture.spigot.hooks.towny.TownyProtectionHook
- canBreakBlock(Player, Location) - Method in class nl.pim16aap2.animatedarchitecture.spigot.hooks.worldguard7.WorldGuard7ProtectionHook
- canBreakBlock(Player, Location) - Method in interface nl.pim16aap2.animatedarchitecture.spigot.util.hooks.IProtectionHookSpigot
-
Check if this compatibility hook allows a player to break blocks at a given location.
- canBreakBlocksInCuboid(IPlayer, Cuboid, IWorld) - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IProtectionHookManager
-
Check if a player can break all blocks in a cuboid.
- canBreakBlocksInCuboid(IPlayer, Cuboid, IWorld) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.hooks.ProtectionHookManagerSpigot
- canBreakBlocksInCuboid(Player, World, Cuboid) - Method in class nl.pim16aap2.animatedarchitecture.spigot.hooks.griefdefender2.GriefDefender2ProtectionHook
- canBreakBlocksInCuboid(Player, World, Cuboid) - Method in class nl.pim16aap2.animatedarchitecture.spigot.hooks.griefprevention.GriefPreventionProtectionHook
- canBreakBlocksInCuboid(Player, World, Cuboid) - Method in class nl.pim16aap2.animatedarchitecture.spigot.hooks.lands.LandsProtectionHook
- canBreakBlocksInCuboid(Player, World, Cuboid) - Method in class nl.pim16aap2.animatedarchitecture.spigot.hooks.plotsquared6.PlotSquared6ProtectionHook
-
Deprecated.
- canBreakBlocksInCuboid(Player, World, Cuboid) - Method in class nl.pim16aap2.animatedarchitecture.spigot.hooks.plotsquared7.PlotSquared7ProtectionHook
- canBreakBlocksInCuboid(Player, World, Cuboid) - Method in class nl.pim16aap2.animatedarchitecture.spigot.hooks.redprotect.RedProtectProtectionHook
- canBreakBlocksInCuboid(Player, World, Cuboid) - Method in class nl.pim16aap2.animatedarchitecture.spigot.hooks.towny.TownyProtectionHook
- canBreakBlocksInCuboid(Player, World, Cuboid) - Method in class nl.pim16aap2.animatedarchitecture.spigot.hooks.worldguard7.WorldGuard7ProtectionHook
- canBreakBlocksInCuboid(Player, World, Cuboid) - Method in interface nl.pim16aap2.animatedarchitecture.spigot.util.hooks.IProtectionHookSpigot
-
Check if this compatibility hook allows a player to break blocks in a given cuboid.
- cancel() - Method in class nl.pim16aap2.animatedarchitecture.core.util.delayedinput.DelayedInputRequest
-
Cancels the request if it is still waiting for input.
- cancel(TimerTask, int) - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IExecutor
-
Cancels a task.
- cancel(TimerTask, int) - Method in class nl.pim16aap2.animatedarchitecture.spigot.util.implementations.ExecutorSpigot
- Cancel - Class in nl.pim16aap2.animatedarchitecture.core.commands
-
Represents the cancel command, which cancels any processes waiting for user input (e.g. structure creation).
- CANCEL - Static variable in class nl.pim16aap2.animatedarchitecture.core.commands.CommandDefinition
- cancelAll(ICommandSender) - Method in class nl.pim16aap2.animatedarchitecture.core.managers.DelayedCommandInputManager
-
Deregisters and cancels all registered
DelayedCommandInputRequests for anICommandSender. - cancelled() - Method in record class nl.pim16aap2.animatedarchitecture.core.managers.DatabaseManager.StructureInsertResult
-
Returns the value of the
cancelledrecord component. - cancelled() - Method in class nl.pim16aap2.animatedarchitecture.core.util.delayedinput.DelayedInputRequest
-
Checks if the input request was cancelled.
- CANCELLED - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.managers.DatabaseManager.ActionResult
-
The request was cancelled.
- CANCELLED - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.structures.StructureToggleResult
-
The
Structurecould not be toggled because it was cancelled. - CANCELLED - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.util.delayedinput.DelayedInputRequest.Status
-
The request was cancelled.
- cancelRequest(IPlayer) - Method in class nl.pim16aap2.animatedarchitecture.core.managers.StructureSpecificationManager
-
Cancels an active request for a player.
- cancelToolUser(UUID) - Method in class nl.pim16aap2.animatedarchitecture.core.managers.ToolUserManager
-
Cancels an active tool user process for a player.
- cancelToolUser(IPlayer) - Method in class nl.pim16aap2.animatedarchitecture.core.managers.ToolUserManager
-
Cancels an active tool user process for a player.
- canCreatePlayers() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.hooks.FakePlayerCreator
-
Checks whether a fake player can be created.
- canEqual(Object) - Method in class nl.pim16aap2.animatedarchitecture.core.animation.AnimatedBlockContainer
- canEqual(Object) - Method in class nl.pim16aap2.animatedarchitecture.core.animation.AnimatedPreviewBlockContainer
- canEqual(Object) - Method in class nl.pim16aap2.animatedarchitecture.core.commands.DelayedCommandInputRequest
- canEqual(Object) - Method in class nl.pim16aap2.animatedarchitecture.core.util.delayedinput.DelayedInputRequest
- canEqual(Object) - Method in class nl.pim16aap2.animatedarchitecture.core.util.delayedinput.DelayedStructureSpecificationInputRequest
- canEqual(Object) - Method in class nl.pim16aap2.animatedarchitecture.spigot.hooks.bundle.AbstractProtectionHookSpecification
- canEqual(Object) - Method in class nl.pim16aap2.animatedarchitecture.structures.bigdoor.BigDoor
- canEqual(Object) - Method in class nl.pim16aap2.animatedarchitecture.structures.clock.Clock
- canEqual(Object) - Method in class nl.pim16aap2.animatedarchitecture.structures.drawbridge.Drawbridge
- canEqual(Object) - Method in class nl.pim16aap2.animatedarchitecture.structures.flag.Flag
- canEqual(Object) - Method in class nl.pim16aap2.animatedarchitecture.structures.garagedoor.GarageDoor
- canEqual(Object) - Method in class nl.pim16aap2.animatedarchitecture.structures.portcullis.Portcullis
- canEqual(Object) - Method in class nl.pim16aap2.animatedarchitecture.structures.revolvingdoor.RevolvingDoor
- canEqual(Object) - Method in class nl.pim16aap2.animatedarchitecture.structures.slidingdoor.SlidingDoor
- canEqual(Object) - Method in class nl.pim16aap2.animatedarchitecture.structures.windmill.Windmill
- canMovePerpetually() - Method in interface nl.pim16aap2.animatedarchitecture.core.structures.IStructureConst
-
Checks if this structure can move perpetually.
- canMovePerpetually() - Method in class nl.pim16aap2.animatedarchitecture.core.structures.Structure
- canMovePerpetually() - Method in class nl.pim16aap2.animatedarchitecture.core.structures.StructureSnapshot
- canMovePerpetually(IStructureConst) - Method in interface nl.pim16aap2.animatedarchitecture.core.structures.IStructureComponent
-
Checks if the structure can move perpetually.
- canMovePerpetually(IStructureConst) - Method in class nl.pim16aap2.animatedarchitecture.structures.clock.Clock
- canMovePerpetually(IStructureConst) - Method in class nl.pim16aap2.animatedarchitecture.structures.flag.Flag
- canMovePerpetually(IStructureConst) - Method in class nl.pim16aap2.animatedarchitecture.structures.revolvingdoor.RevolvingDoor
- canMovePerpetually(IStructureConst) - Method in class nl.pim16aap2.animatedarchitecture.structures.windmill.Windmill
- CANNOT_FIND_COORDINATES - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.structures.StructureToggleResult
-
The
Structurecould not be toggled because it could not find the target coordinates to move to. - CANNOT_SKIP - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.structures.StructureToggleResult
-
Called when trying to skip an animation for a type of structure that does not support skipping animations.
- CANNOT_SKIP_UNSKIPPABLE - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.structures.StructureToggleResult
-
The
Structurecould not be toggled because it was requested to skip an animation that cannot be skipped. - canRestart() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.listeners.ChunkListener
- canRestart() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.listeners.EventListeners
- canRestart() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.listeners.LoginMessageListener
- canRestart() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.listeners.LoginResourcePackListener
- canRestart() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.listeners.RedstoneListener
- canRestart() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.listeners.WorldListener
- canRotate() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.animatedblock.IAnimatedBlockData
-
Checks if this block can rotate.
- canRotate() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.animation.SimpleBlockData
- canSkipAnimation() - Method in class nl.pim16aap2.animatedarchitecture.core.structures.Structure
-
Checks if this structure can be opened instantly (i.e. skip the animation).
- canSkipAnimation(IStructureConst) - Method in interface nl.pim16aap2.animatedarchitecture.core.structures.IStructureComponent
-
Determines if this component can skip the animation.
- canSkipAnimation(IStructureConst) - Method in class nl.pim16aap2.animatedarchitecture.structures.slidingdoor.SlidingDoor
- canSkipCheck() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IProtectionHookManager
- canSkipCheck() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.hooks.ProtectionHookManagerSpigot
- canSkipCheck(IPlayer) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.hooks.ProtectionHookManagerSpigot
-
Check if the checks can be skipped for a given player.
- capitalizeFirstLetter(String) - Static method in class nl.pim16aap2.animatedarchitecture.core.util.StringUtil
-
Capitalizes the first letter.
- CARDINAL_DIRECTIONS - Static variable in enum class nl.pim16aap2.animatedarchitecture.core.util.MovementDirection
-
Unmodifiable set of the four cardinal directions; north, east, south, and west.
- cast(Object) - Method in class nl.pim16aap2.animatedarchitecture.core.structures.properties.Property
-
Casts the given value to the type of the property.
- cause - Variable in class nl.pim16aap2.animatedarchitecture.spigot.core.events.StructureEventToggleEnd
- cause - Variable in class nl.pim16aap2.animatedarchitecture.spigot.core.events.StructureEventTogglePrepare
- cause - Variable in class nl.pim16aap2.animatedarchitecture.spigot.core.events.StructureEventToggleStart
- ceil() - Method in interface nl.pim16aap2.animatedarchitecture.core.util.vector.IVector3D
- ceil() - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector3Dd
- ceil() - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector3Di
- ceil(double) - Static method in class nl.pim16aap2.animatedarchitecture.core.util.MathUtil
-
Returns the smallest integer value that is greater than or equal to the argument.
- changeFlag(long, boolean, long) - Static method in interface nl.pim16aap2.animatedarchitecture.core.util.IBitFlag
-
Sets the value of a flag to either on or off.
- charAt(int) - Method in class nl.pim16aap2.animatedarchitecture.core.text.Text
- charAt(int) - Method in class nl.pim16aap2.util.SafeStringBuilder
- checkChunk(IWorld, IVector3D, IChunkLoader.ChunkLoadMode) - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IChunkLoader
-
Checks if the chunk a position exists in is loaded.
- checkChunk(IWorld, IVector3D, IChunkLoader.ChunkLoadMode) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.implementations.ChunkLoaderSpigot
- checkChunks(IWorld, Cuboid, IChunkLoader.ChunkLoadMode) - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IChunkLoader
-
Checks if all chunks intersecting with a cuboid are loaded.
- checkChunks(IWorld, Cuboid, IChunkLoader.ChunkLoadMode) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.implementations.ChunkLoaderSpigot
- CheckedBiFunction<T,
U, - Interface in nl.pim16aap2.animatedarchitecture.core.util.functionalR, E> -
Represents a
BiFunctionthat throws an exception. - CheckedFunction<T,
R, - Interface in nl.pim16aap2.animatedarchitecture.core.util.functionalE> -
Represents a function that throws an exception.
- CheckedSupplier<T,
E> - Interface in nl.pim16aap2.animatedarchitecture.core.util.functional -
Represents a
Supplierthat can throw an exception. - CheckedTriConsumer<T,
U, - Interface in nl.pim16aap2.animatedarchitecture.core.util.functionalV, E> -
Represents a consumer with 3 input arguments.
- checkForUpdates() - Method in class nl.pim16aap2.animatedarchitecture.core.util.updater.UpdateChecker
-
Runs a new update check.
- checkInterfaces - Variable in class nl.pim16aap2.util.reflection.MethodFinder.MethodFinderBase
- checkInterfaces() - Method in class nl.pim16aap2.util.reflection.MethodFinder.MethodFinderBase
-
Used to configure the method finder to include the
MethodFinder.MethodFinderBase.sourceclass's interfaces when searching for the target method. - checkSuperClasses - Variable in class nl.pim16aap2.util.reflection.FieldFinder.MultipleFieldsFinder
- checkSuperClasses - Variable in class nl.pim16aap2.util.reflection.FieldFinder.NamedFieldFinder
- checkSuperClasses - Variable in class nl.pim16aap2.util.reflection.FieldFinder.TypedFieldFinder
- checkSuperClasses - Variable in class nl.pim16aap2.util.reflection.MethodFinder.MethodFinderBase
- checkSuperClasses() - Method in class nl.pim16aap2.util.reflection.FieldFinder.MultipleFieldsFinder
-
Used to configure the field finder to include the source class's superclasses when searching for the target field.
- checkSuperClasses() - Method in class nl.pim16aap2.util.reflection.FieldFinder.NamedFieldFinder
-
Used to configure the field finder to include the source class's superclasses when searching for the target field.
- checkSuperClasses() - Method in class nl.pim16aap2.util.reflection.FieldFinder.TypedFieldFinder
-
Used to configure the field finder to include the source class's superclasses when searching for the target field.
- checkSuperClasses() - Method in class nl.pim16aap2.util.reflection.MethodFinder.MethodFinderBase
-
Used to configure the method finder to include the
MethodFinder.MethodFinderBase.sourceclass's superclasses when searching for the target method. - ChunkListener - Class in nl.pim16aap2.animatedarchitecture.spigot.core.listeners
-
Represents a listener that keeps track of chunks being unloaded.
- chunkLoader(ChunkLoaderSpigot) - Method in interface nl.pim16aap2.animatedarchitecture.spigot.core.implementations.ChunkLoaderSpigotModule
- ChunkLoaderSpigot - Class in nl.pim16aap2.animatedarchitecture.spigot.core.implementations
-
Implementation of
IChunkLoaderfor the Spigot platform. - ChunkLoaderSpigot() - Constructor for class nl.pim16aap2.animatedarchitecture.spigot.core.implementations.ChunkLoaderSpigot
- ChunkLoaderSpigotModule - Interface in nl.pim16aap2.animatedarchitecture.spigot.core.implementations
- clamp(double, double, double) - Static method in class nl.pim16aap2.animatedarchitecture.core.util.MathUtil
-
Clamps a value between minimum and maximum values.
- clamp(int, int, int) - Static method in class nl.pim16aap2.animatedarchitecture.core.util.MathUtil
-
Clamps a value between minimum and maximum values.
- clamp(Cuboid) - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector3Dd
-
Clamps the vector using a cuboid to provide the upper and lower limits.
- clamp(IVector3D, IVector3D) - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector3Dd
-
Clamps the vector to the provided upper and lower limits.
- clampAngleDeg(double) - Static method in class nl.pim16aap2.animatedarchitecture.core.util.MathUtil
-
Clamp an angle to [-360 ; 360].
- clampAngleRad(double) - Static method in class nl.pim16aap2.animatedarchitecture.core.util.MathUtil
-
Clamp an angle to [-2PI ; 2PI].
- ClassFinder - Class in nl.pim16aap2.util.reflection
-
Represents an implementation of
ReflectionFinderforClassobjects. - ClassFinder() - Constructor for class nl.pim16aap2.util.reflection.ClassFinder
- ClassGenerator - Class in nl.pim16aap2.util.codegeneration
-
Represents an abstract super class that can generate new classes and insert them into a specific
ClassLoader. - ClassGenerator(ClassLoader) - Constructor for class nl.pim16aap2.util.codegeneration.ClassGenerator
- cleanup() - Method in class nl.pim16aap2.animatedarchitecture.core.commands.DelayedCommandInputRequest
- cleanup() - Method in class nl.pim16aap2.animatedarchitecture.core.util.delayedinput.DelayedInputRequest
-
Runs after the request has closed.
- cleanup() - Method in class nl.pim16aap2.animatedarchitecture.core.util.delayedinput.DelayedStructureSpecificationInputRequest
- cleanup(Duration) - Method in class nl.pim16aap2.animatedarchitecture.core.data.cache.timed.TimedCache.TimedCacheBuilder
- cleanupCache() - Method in class nl.pim16aap2.animatedarchitecture.core.data.cache.timed.TimedCache
-
Removes any entries that have expired from the map.
- cleanUpProcess() - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.ToolUser
-
Takes care of the final part of the process.
- clear() - Method in class nl.pim16aap2.animatedarchitecture.core.data.cache.RollingCache
-
Removes all entries from this stack.
- clear() - Method in class nl.pim16aap2.animatedarchitecture.core.data.cache.timed.TimedCache
-
Removes all entries from the cache.
- clear() - Method in class nl.pim16aap2.animatedarchitecture.core.data.graph.DirectedAcyclicGraph
-
Clears the entire graph.
- clickable(Object, String) - Method in class nl.pim16aap2.animatedarchitecture.core.text.TextArgumentFactory
-
Shortcut for creating a new
TextArgumentwith aTextComponentfor a clickable argument without any information for theTextType.CLICKABLEtext type. - clickable(Object, String, String) - Method in class nl.pim16aap2.animatedarchitecture.core.text.TextArgumentFactory
-
Shortcut for creating a new
TextArgumentwith aTextComponentfor a clickable argument for theTextType.CLICKABLEtext type. - clickable(Object, TextType, String) - Method in class nl.pim16aap2.animatedarchitecture.core.text.TextArgumentFactory
-
Shortcut for creating a new
TextArgumentwith aTextComponentfor a clickable argument without any information. - clickable(Object, TextType, String, String) - Method in class nl.pim16aap2.animatedarchitecture.core.text.TextArgumentFactory
-
Shortcut for creating a new
TextArgumentwith aTextComponentfor a clickable argument. - CLICKABLE - Static variable in class nl.pim16aap2.animatedarchitecture.core.text.TextType
- CLICKABLE_CONFIRM - Static variable in class nl.pim16aap2.animatedarchitecture.core.text.TextType
- CLICKABLE_REFUSE - Static variable in class nl.pim16aap2.animatedarchitecture.core.text.TextType
- ClickableTextDecorator - Class in nl.pim16aap2.animatedarchitecture.spigot.util.text
-
Represents a text decorator for the Spigot platform that decorates text with links that execute a command when clicked.
- ClickableTextDecorator(String, String) - Constructor for class nl.pim16aap2.animatedarchitecture.spigot.util.text.ClickableTextDecorator
- Clock - Class in nl.pim16aap2.animatedarchitecture.structures.clock
-
Represents a Clock structure type.
- Clock() - Constructor for class nl.pim16aap2.animatedarchitecture.structures.clock.Clock
- ClockAnimationComponent - Class in nl.pim16aap2.animatedarchitecture.structures.clock
- ClockAnimationComponent(AnimationRequestData, MovementDirection, boolean) - Constructor for class nl.pim16aap2.animatedarchitecture.structures.clock.ClockAnimationComponent
- CLOCKWISE - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.util.MovementDirection
- CLOSE - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.events.StructureActionType
-
Close a
Structure, but only if it is currently opened. - CollectionsUtil - Class in nl.pim16aap2.animatedarchitecture.core.util
-
Utility class for collections.
- color(ChatColor) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.implementations.TextFactorySpigot.StyleBuilder
- Color - Enum Class in nl.pim16aap2.animatedarchitecture.core.api
-
List of Minecraft colors.
- ColorScheme<T> - Class in nl.pim16aap2.animatedarchitecture.core.text
-
Represents a colorscheme that can be used to add styles to text.
- ColorScheme.ColorSchemeBuilder<T> - Class in nl.pim16aap2.animatedarchitecture.core.text
- COMMAND_DEFINITION - Static variable in class nl.pim16aap2.animatedarchitecture.core.commands.AddOwner
- COMMAND_DEFINITION - Static variable in class nl.pim16aap2.animatedarchitecture.core.commands.RemoveOwner
- COMMAND_DEFINITION - Static variable in class nl.pim16aap2.animatedarchitecture.core.commands.SetBlocksToMove
- COMMAND_DEFINITION - Static variable in class nl.pim16aap2.animatedarchitecture.core.commands.SetOpenDirection
- COMMAND_DEFINITION - Static variable in class nl.pim16aap2.animatedarchitecture.core.commands.SetOpenStatus
- COMMAND_WAITER_TIMEOUT - Static variable in class nl.pim16aap2.animatedarchitecture.core.util.Constants
-
The amount of time (in ms) a user gets to complete a command waiter.
- CommandDefinition - Class in nl.pim16aap2.animatedarchitecture.core.commands
-
Represents the various commands that are used along with their user/admin permission nodes.
- CommandDefinition(String, String, String) - Constructor for class nl.pim16aap2.animatedarchitecture.core.commands.CommandDefinition
- commandFactory - Variable in class nl.pim16aap2.animatedarchitecture.core.commands.DelayedCommand
- commandFactory - Variable in class nl.pim16aap2.animatedarchitecture.core.tooluser.creator.Creator
- CommandFactory - Class in nl.pim16aap2.animatedarchitecture.core.commands
-
Represents a factory for commands.
- CommandManager - Class in nl.pim16aap2.animatedarchitecture.spigot.core.comands
- Commands - Search tag in Overview
- Section
- compare(String, String) - Method in enum class nl.pim16aap2.testing.logging.LogAssertionsUtil.MessageComparisonMethod
-
Compares the expected and actual strings.
- comparisonMethod(LogAssertionsUtil.MessageComparisonMethod) - Method in class nl.pim16aap2.testing.logging.LogAssertionsUtil.LogAssertion.LogAssertionBuilder
-
The method to use when comparing the expected and actual messages.
- completeCreationProcess() - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.creator.Creator
-
Completes the creation process.
- completed() - Method in class nl.pim16aap2.animatedarchitecture.core.util.delayedinput.DelayedInputRequest
-
Checks if the input request was completed.
- COMPLETED - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.animation.Animation.AnimationState
-
The animation has completed; there are no animated blocks left.
- COMPLETED - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.util.delayedinput.DelayedInputRequest.Status
-
The request received input and everything went as expected.
- completeNamingStep(String) - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.creator.Creator
-
Completes the naming step for this
Creator. - completeSelectHourArmStep(ILocation) - Method in class nl.pim16aap2.animatedarchitecture.structures.clock.CreatorClock
-
Selects the side of the hour arm that will be the hour arm of the clock.
- completeSetOpenDirStep(MovementDirection) - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.creator.Creator
-
Attempts to complete the step that provides the
Creator.movementDirection. - completeSetOpenDirStep(MovementDirection) - Method in class nl.pim16aap2.animatedarchitecture.structures.garagedoor.CreatorGarageDoor
- completeSetOpenStatusStep(boolean) - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.creator.Creator
-
Attempts to complete the step that provides the value of the
Property.OPEN_STATUS. - completeSetPowerBlockStep(ILocation) - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.creator.Creator
- completeSetRotationPointStep(ILocation) - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.creator.Creator
- completeSetRotationPointStep(ILocation) - Method in class nl.pim16aap2.animatedarchitecture.structures.flag.CreatorFlag
- component() - Method in record class nl.pim16aap2.animatedarchitecture.core.text.TextArgument
-
Returns the value of the
componentrecord component. - composeOnMainThread(Supplier<CompletableFuture<T>>) - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IExecutor
-
Ensures a supplier is run on the main thread.
- compute(K, BiFunction<K, V, V>) - Method in class nl.pim16aap2.animatedarchitecture.core.data.cache.timed.TimedCache
- computeIfAbsent(K, Function<K, V>) - Method in class nl.pim16aap2.animatedarchitecture.core.data.cache.timed.TimedCache
- computeIfPresent(K, BiFunction<K, V, V>) - Method in class nl.pim16aap2.animatedarchitecture.core.data.cache.timed.TimedCache
- concat(List<T>, List<T>) - Static method in class nl.pim16aap2.animatedarchitecture.core.util.CollectionsUtil
-
Concatenates two lists into a single list.
- concat(T[], T[]) - Static method in class nl.pim16aap2.animatedarchitecture.core.util.CollectionsUtil
-
Concatenate two arrays into a single array.
- CONF - Static variable in class nl.pim16aap2.util.logging.floggerbackend.CustomLevel
-
A custom level that lies between
Level.DEBUGandLevel.INFO. - config() - Method in record class nl.pim16aap2.animatedarchitecture.spigot.util.implementations.ConfigReaderSpigot
-
Returns the value of the
configrecord component. - ConfigEntry<V> - Class in nl.pim16aap2.animatedarchitecture.core.util
-
Represents an option in a config file.
- ConfigEntry(IConfigReader, String, V, String) - Constructor for class nl.pim16aap2.animatedarchitecture.core.util.ConfigEntry
-
ConfigEntry Constructor.
- ConfigEntry(IConfigReader, String, V, String, ConfigEntry.ITestValue<V>) - Constructor for class nl.pim16aap2.animatedarchitecture.core.util.ConfigEntry
-
ConfigEntry Constructor.
- ConfigEntry.ITestValue<T> - Interface in nl.pim16aap2.animatedarchitecture.core.util
-
Interface that can be used to verify config values.
- ConfigReaderSpigot - Record Class in nl.pim16aap2.animatedarchitecture.spigot.util.implementations
-
Spigot implementation for
IConfigReader. - ConfigReaderSpigot(FileConfiguration) - Constructor for record class nl.pim16aap2.animatedarchitecture.spigot.util.implementations.ConfigReaderSpigot
-
Creates an instance of a
ConfigReaderSpigotrecord class. - ConfigSpigot - Class in nl.pim16aap2.animatedarchitecture.spigot.core.config
-
Represents the configuration of the plugin for the Spigot platform.
- ConfigSpigot(RestartableHolder, JavaPlugin, Lazy<StructureTypeManager>, Lazy<ProtectionHookManagerSpigot>, Path, DebuggableRegistry) - Constructor for class nl.pim16aap2.animatedarchitecture.spigot.core.config.ConfigSpigot
-
Constructs a new
ConfigSpigot. - ConfigSpigotModule - Interface in nl.pim16aap2.animatedarchitecture.spigot.core.config
- configureFlyway(FluentConfiguration) - Method in interface nl.pim16aap2.animatedarchitecture.core.storage.IDataSourceInfo
-
Updates the Flyway configuration with configuration specific to the DataSource.
- configureFlyway(FluentConfiguration) - Method in class nl.pim16aap2.animatedarchitecture.core.storage.sqlite.DataSourceInfoSQLite
- Confirm - Class in nl.pim16aap2.animatedarchitecture.core.commands
-
Represents the confirm command, which is used to confirm actions AnimatedArchitecture is waiting on.
- CONFIRM - Static variable in class nl.pim16aap2.animatedarchitecture.core.commands.CommandDefinition
- confirmPrice(boolean) - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.creator.Creator
-
Attempts to buy the structure for the player and advances the procedure if successful.
- consoleLogging() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IConfig
-
Checks if errors should be logged to the console.
- consoleLogging() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.config.ConfigSpigot
- Constants - Class in nl.pim16aap2.animatedarchitecture.core.util
-
Represents a list of constant variables.
- Constants() - Constructor for class nl.pim16aap2.animatedarchitecture.core.util.Constants
- construct() - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.Step.Factory
-
Creates the new
Stepobject using the provided values. - construct() - Method in class nl.pim16aap2.util.reflection.ParameterGroup.Builder
-
Constructs a new
ParameterGroupfrom this builder. - construct(Connection) - Method in class nl.pim16aap2.animatedarchitecture.core.storage.DelayedPreparedStatement
-
Constructs a
PreparedStatementfrom thisDelayedPreparedStatement, applying all variables as defined up to this point. - construct(Connection, int) - Method in class nl.pim16aap2.animatedarchitecture.core.storage.DelayedPreparedStatement
-
Constructs a
PreparedStatementfrom thisDelayedPreparedStatement, applying all variables as defined up to this point. - constructAnimationComponent(AnimationRequestData) - Method in class nl.pim16aap2.animatedarchitecture.core.structures.Structure
-
Constructs a new animation component for this structure.
- constructAnimationComponent(IStructureConst, AnimationRequestData) - Method in interface nl.pim16aap2.animatedarchitecture.core.structures.IStructureComponent
-
Creates a new
IAnimationComponentfor the provided structure and data for this structure component. - constructAnimationComponent(IStructureConst, AnimationRequestData) - Method in class nl.pim16aap2.animatedarchitecture.structures.bigdoor.BigDoor
- constructAnimationComponent(IStructureConst, AnimationRequestData) - Method in class nl.pim16aap2.animatedarchitecture.structures.clock.Clock
- constructAnimationComponent(IStructureConst, AnimationRequestData) - Method in class nl.pim16aap2.animatedarchitecture.structures.drawbridge.Drawbridge
- constructAnimationComponent(IStructureConst, AnimationRequestData) - Method in class nl.pim16aap2.animatedarchitecture.structures.flag.Flag
- constructAnimationComponent(IStructureConst, AnimationRequestData) - Method in class nl.pim16aap2.animatedarchitecture.structures.garagedoor.GarageDoor
- constructAnimationComponent(IStructureConst, AnimationRequestData) - Method in class nl.pim16aap2.animatedarchitecture.structures.portcullis.Portcullis
- constructAnimationComponent(IStructureConst, AnimationRequestData) - Method in class nl.pim16aap2.animatedarchitecture.structures.revolvingdoor.RevolvingDoor
- constructAnimationComponent(IStructureConst, AnimationRequestData) - Method in class nl.pim16aap2.animatedarchitecture.structures.slidingdoor.SlidingDoor
- constructAnimationComponent(IStructureConst, AnimationRequestData) - Method in class nl.pim16aap2.animatedarchitecture.structures.windmill.Windmill
- constructDelayedPreparedStatement() - Method in enum class nl.pim16aap2.animatedarchitecture.core.storage.SQLStatement
-
Constructs a new
DelayedPreparedStatementfrom thisSQLStatement. - constructDelayedPreparedStatement(SQLStatement) - Static method in enum class nl.pim16aap2.animatedarchitecture.core.storage.SQLStatement
-
Constructs a new
DelayedPreparedStatementfrom theSQLStatement. - ConstructorFinder - Class in nl.pim16aap2.util.reflection
-
Represents a
ReflectionFinderthat can findConstructors. - ConstructorFinder() - Constructor for class nl.pim16aap2.util.reflection.ConstructorFinder
- ConstructorFinder.ConstructorFinderInSource - Class in nl.pim16aap2.util.reflection
-
Represents an implementation of
ReflectionFinder - constructStructure() - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.creator.Creator
-
Constructs the structure at the end of the creation process.
- constructStructure() - Method in class nl.pim16aap2.animatedarchitecture.structures.clock.CreatorClock
- constructStructure() - Method in class nl.pim16aap2.animatedarchitecture.structures.flag.CreatorFlag
- constructStructure() - Method in class nl.pim16aap2.animatedarchitecture.structures.garagedoor.CreatorGarageDoor
- constructStructureData(IStructureComponent) - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.creator.Creator
-
Constructs the
Structurefor the current structure. - CONTAINS - Enum constant in enum class nl.pim16aap2.testing.logging.LogAssertionsUtil.MessageComparisonMethod
- containsKey(K) - Method in class nl.pim16aap2.animatedarchitecture.core.data.cache.timed.TimedCache
-
Checks if a provided key both exists in the map and is not expired.
- Context(DelayedCommandInputManager, ILocalizer, ITextFactory, Provider<CommandFactory>) - Constructor for class nl.pim16aap2.animatedarchitecture.core.commands.DelayedCommand.Context
- Context(StructureBuilder, ILocalizer, ITextFactory, ToolUserManager, DatabaseManager, LimitsManager, IEconomyManager, IProtectionHookManager, IAnimatedArchitectureToolUtil, StructureAnimationRequestBuilder, StructureActivityManager, CommandFactory, Step.Factory.IFactory) - Constructor for class nl.pim16aap2.animatedarchitecture.core.tooluser.ToolUser.Context
- coolDown() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IConfig
-
Gets the number of ticks a structure should wait before it can be activated again.
- coolDown() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.config.ConfigSpigot
- COUNTERCLOCKWISE - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.util.MovementDirection
- CounterWeightGarageDoorAnimationComponent - Class in nl.pim16aap2.animatedarchitecture.structures.garagedoor
-
Represents a
AnimatorforGarageDoors. - CounterWeightGarageDoorAnimationComponent(AnimationRequestData, MovementDirection) - Constructor for class nl.pim16aap2.animatedarchitecture.structures.garagedoor.CounterWeightGarageDoorAnimationComponent
- countPatternOccurrences(Pattern, String) - Static method in class nl.pim16aap2.animatedarchitecture.core.util.StringUtil
-
Obtains the numbers of question marks in a String.
- countStructuresByName(String) - Method in class nl.pim16aap2.animatedarchitecture.core.managers.DatabaseManager
-
The number of
Structures in the database with a specific name. - countStructuresOwnedByPlayer(UUID) - Method in class nl.pim16aap2.animatedarchitecture.core.managers.DatabaseManager
-
Gets the number of
Structures owned by a player. - countStructuresOwnedByPlayer(UUID, String) - Method in class nl.pim16aap2.animatedarchitecture.core.managers.DatabaseManager
-
Counts the number of
Structures with a specific name owned by a player. - create(long, ICommandSender, CommandDefinition, Function<T, CompletableFuture<?>>, Supplier<String>, Class<T>) - Method in interface nl.pim16aap2.animatedarchitecture.core.commands.DelayedCommandInputRequest.IFactory
- create(String) - Method in interface nl.pim16aap2.animatedarchitecture.core.api.factories.IWorldFactory
-
Creates a new IWorld.
- create(String) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.implementations.WorldFactorySpigot
- create(String) - Method in class nl.pim16aap2.util.logging.floggerbackend.CustomLog4j2BackendFactory
- create(String, double, double, double) - Method in interface nl.pim16aap2.animatedarchitecture.core.api.factories.ILocationFactory
-
Creates a new ILocation.
- create(String, double, double, double) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.implementations.LocationFactorySpigot
- create(String, IVector3D) - Method in interface nl.pim16aap2.animatedarchitecture.core.api.factories.ILocationFactory
-
Creates a new ILocation.
- create(String, IVector3D) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.implementations.LocationFactorySpigot
- create(UUID) - Method in interface nl.pim16aap2.animatedarchitecture.core.api.factories.IPlayerFactory
-
Creates a new
IPlayer. - create(UUID) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.implementations.PlayerFactorySpigot
- create(IPlayer) - Method in interface nl.pim16aap2.animatedarchitecture.core.tooluser.PowerBlockInspector.IFactory
- create(IPlayer, boolean) - Method in interface nl.pim16aap2.animatedarchitecture.core.tooluser.PowerBlockInspector.IFactory
- create(IPlayer, Structure) - Method in interface nl.pim16aap2.animatedarchitecture.core.tooluser.PowerBlockRelocator.IFactory
- create(IWorld, double, double, double) - Method in interface nl.pim16aap2.animatedarchitecture.core.api.factories.ILocationFactory
-
Creates a new ILocation.
- create(IWorld, double, double, double) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.implementations.LocationFactorySpigot
- create(IWorld, RotatedPosition, float, boolean, RotatedPosition, Consumer<IAnimatedBlockData>) - Method in interface nl.pim16aap2.animatedarchitecture.core.api.animatedblock.IAnimatedBlockFactory
-
Creates a new
IAnimatedBlockat the given location made of the provided block. - create(IWorld, RotatedPosition, float, boolean, RotatedPosition, Consumer<IAnimatedBlockData>) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.animation.AnimatedBlockDisplayFactory
- create(IWorld, IVector3D) - Method in interface nl.pim16aap2.animatedarchitecture.core.api.factories.ILocationFactory
-
Creates a new ILocation.
- create(IWorld, IVector3D) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.implementations.LocationFactorySpigot
- create(PlayerData) - Method in interface nl.pim16aap2.animatedarchitecture.core.api.factories.IPlayerFactory
-
Creates a new
IPlayer. - create(PlayerData) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.implementations.PlayerFactorySpigot
- create(StructureRetriever, StructureActionCause, IMessageable, IPlayer, Double, boolean, boolean, StructureActionType, AnimationType) - Method in interface nl.pim16aap2.animatedarchitecture.core.structures.StructureAnimationRequest.IFactory
-
Creates a new
StructureAnimationRequest. - create(AnimatedBlockDisplay, Consumer<IAnimatedBlockData>, World, Vector3Di) - Method in interface nl.pim16aap2.animatedarchitecture.spigot.core.animation.SimpleBlockData.IFactory
-
Creates a new
SimpleBlockDatainstance. - createAnimatedBlocks(StructureSnapshot, IAnimationComponent) - Method in class nl.pim16aap2.animatedarchitecture.core.animation.AnimatedBlockContainer
- createAnimatedBlocks(StructureSnapshot, IAnimationComponent) - Method in class nl.pim16aap2.animatedarchitecture.core.animation.AnimatedPreviewBlockContainer
- createAnimatedBlocks(StructureSnapshot, IAnimationComponent) - Method in interface nl.pim16aap2.animatedarchitecture.core.animation.IAnimatedBlockContainer
-
Attempts to create and spawn the animated blocks for the given input.
- createBuilder(Class<?>) - Method in class nl.pim16aap2.util.codegeneration.ClassGenerator
-
Creates a new
ByteBuddybuilder. - createCuboid(Vector3Di) - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.creator.Creator
-
Creates a new
Cuboidwith the first position and the combined with position. - createInstance() - Method in class nl.pim16aap2.testing.MockInjector
-
Creates a new instance of the class using the constructor annotated with
Inject. - createNewFileSystem(Path) - Static method in class nl.pim16aap2.animatedarchitecture.core.util.FileUtil
-
Creates a new
FileSystemfor a zip file. - createPlayer(OfflinePlayer, Location) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.hooks.FakePlayerCreator
-
Creates a fake player.
- createPrepareDeleteStructureEvent(Structure) - Method in interface nl.pim16aap2.animatedarchitecture.core.api.factories.IAnimatedArchitectureEventFactory
-
Constructs a new
IStructurePrepareDeleteEventand assumes it was not deleted by anIPlayer. - createPrepareDeleteStructureEvent(Structure, IPlayer) - Method in interface nl.pim16aap2.animatedarchitecture.core.api.factories.IAnimatedArchitectureEventFactory
-
Constructs a new
IStructurePrepareDeleteEvent. - createPrepareDeleteStructureEvent(Structure, IPlayer) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.implementations.AnimatedArchitectureEventFactorySpigot
- createPrepareStructureCreateEvent(Structure) - Method in interface nl.pim16aap2.animatedarchitecture.core.api.factories.IAnimatedArchitectureEventFactory
-
Constructs a new
IStructurePrepareCreateEventand assumes it was not created by anIPlayer. - createPrepareStructureCreateEvent(Structure, IPlayer) - Method in interface nl.pim16aap2.animatedarchitecture.core.api.factories.IAnimatedArchitectureEventFactory
-
Constructs a new
IStructurePrepareCreateEvent. - createPrepareStructureCreateEvent(Structure, IPlayer) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.implementations.AnimatedArchitectureEventFactorySpigot
- createStructureCreatedEvent(Structure) - Method in interface nl.pim16aap2.animatedarchitecture.core.api.factories.IAnimatedArchitectureEventFactory
-
Constructs a new
IStructureCreatedEventand assumes it was not created by anIPlayer. - createStructureCreatedEvent(Structure, IPlayer) - Method in interface nl.pim16aap2.animatedarchitecture.core.api.factories.IAnimatedArchitectureEventFactory
-
Constructs a new
IStructureCreatedEvent. - createStructureCreatedEvent(Structure, IPlayer) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.implementations.AnimatedArchitectureEventFactorySpigot
- createStructurePrepareAddOwnerEvent(Structure, StructureOwner) - Method in interface nl.pim16aap2.animatedarchitecture.core.api.factories.IAnimatedArchitectureEventFactory
-
Constructs a new
IStructurePrepareAddOwnerEventand assumes it was not added by anIPlayer. - createStructurePrepareAddOwnerEvent(Structure, StructureOwner, IPlayer) - Method in interface nl.pim16aap2.animatedarchitecture.core.api.factories.IAnimatedArchitectureEventFactory
-
Constructs a new
IStructurePrepareAddOwnerEvent. - createStructurePrepareAddOwnerEvent(Structure, StructureOwner, IPlayer) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.implementations.AnimatedArchitectureEventFactorySpigot
- createStructurePrepareLockChangeEvent(Structure, boolean) - Method in interface nl.pim16aap2.animatedarchitecture.core.api.factories.IAnimatedArchitectureEventFactory
-
Constructs a new
IStructurePrepareLockChangeEventand assumes it was not added by anIPlayer. - createStructurePrepareLockChangeEvent(Structure, boolean, IPlayer) - Method in interface nl.pim16aap2.animatedarchitecture.core.api.factories.IAnimatedArchitectureEventFactory
-
Constructs a new
IStructurePrepareLockChangeEvent. - createStructurePrepareLockChangeEvent(Structure, boolean, IPlayer) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.implementations.AnimatedArchitectureEventFactorySpigot
- createStructurePrepareRemoveOwnerEvent(Structure, StructureOwner) - Method in interface nl.pim16aap2.animatedarchitecture.core.api.factories.IAnimatedArchitectureEventFactory
-
Constructs a new
IStructurePrepareRemoveOwnerEventand assumes the owner was not removed by anIPlayer. - createStructurePrepareRemoveOwnerEvent(Structure, StructureOwner, IPlayer) - Method in interface nl.pim16aap2.animatedarchitecture.core.api.factories.IAnimatedArchitectureEventFactory
-
Constructs a new
IStructurePrepareRemoveOwnerEvent. - createStructurePrepareRemoveOwnerEvent(Structure, StructureOwner, IPlayer) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.implementations.AnimatedArchitectureEventFactorySpigot
- createToggleEndEvent(Structure, StructureSnapshot, StructureActionCause, StructureActionType, IPlayer, double, boolean) - Method in interface nl.pim16aap2.animatedarchitecture.core.api.factories.IAnimatedArchitectureEventFactory
-
Constructs a
IStructureEventToggleEnd. - createToggleEndEvent(Structure, StructureSnapshot, StructureActionCause, StructureActionType, IPlayer, double, boolean) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.implementations.AnimatedArchitectureEventFactorySpigot
- createTogglePrepareEvent(StructureSnapshot, StructureActionCause, StructureActionType, IPlayer, double, boolean, Cuboid) - Method in interface nl.pim16aap2.animatedarchitecture.core.api.factories.IAnimatedArchitectureEventFactory
-
Constructs a
IStructureEventTogglePrepare. - createTogglePrepareEvent(StructureSnapshot, StructureActionCause, StructureActionType, IPlayer, double, boolean, Cuboid) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.implementations.AnimatedArchitectureEventFactorySpigot
- createToggleStartEvent(Structure, StructureSnapshot, StructureActionCause, StructureActionType, IPlayer, double, boolean, Cuboid) - Method in interface nl.pim16aap2.animatedarchitecture.core.api.factories.IAnimatedArchitectureEventFactory
-
Constructs a
IStructureEventToggleStart. - createToggleStartEvent(Structure, StructureSnapshot, StructureActionCause, StructureActionType, IPlayer, double, boolean, Cuboid) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.implementations.AnimatedArchitectureEventFactorySpigot
- Creator - Class in nl.pim16aap2.animatedarchitecture.core.tooluser.creator
- Creator(ToolUser.Context, StructureType, IPlayer, String) - Constructor for class nl.pim16aap2.animatedarchitecture.core.tooluser.creator.Creator
- CREATOR - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.structures.PermissionLevel
- CreatorBigDoor - Class in nl.pim16aap2.animatedarchitecture.structures.bigdoor
- CreatorBigDoor(ToolUser.Context, IPlayer, String) - Constructor for class nl.pim16aap2.animatedarchitecture.structures.bigdoor.CreatorBigDoor
- CreatorBigDoor(ToolUser.Context, StructureType, IPlayer, String) - Constructor for class nl.pim16aap2.animatedarchitecture.structures.bigdoor.CreatorBigDoor
- CreatorClock - Class in nl.pim16aap2.animatedarchitecture.structures.clock
- CreatorClock(ToolUser.Context, IPlayer, String) - Constructor for class nl.pim16aap2.animatedarchitecture.structures.clock.CreatorClock
- CreatorClock(ToolUser.Context, StructureType, IPlayer, String) - Constructor for class nl.pim16aap2.animatedarchitecture.structures.clock.CreatorClock
- CreatorDrawbridge - Class in nl.pim16aap2.animatedarchitecture.structures.drawbridge
- CreatorDrawbridge(ToolUser.Context, IPlayer, String) - Constructor for class nl.pim16aap2.animatedarchitecture.structures.drawbridge.CreatorDrawbridge
- CreatorDrawbridge(ToolUser.Context, StructureType, IPlayer, String) - Constructor for class nl.pim16aap2.animatedarchitecture.structures.drawbridge.CreatorDrawbridge
- CreatorFlag - Class in nl.pim16aap2.animatedarchitecture.structures.flag
- CreatorFlag(ToolUser.Context, IPlayer, String) - Constructor for class nl.pim16aap2.animatedarchitecture.structures.flag.CreatorFlag
- CreatorFlag(ToolUser.Context, StructureType, IPlayer, String) - Constructor for class nl.pim16aap2.animatedarchitecture.structures.flag.CreatorFlag
- CreatorGarageDoor - Class in nl.pim16aap2.animatedarchitecture.structures.garagedoor
-
The creator for the garage door structure.
- CreatorGarageDoor(ToolUser.Context, IPlayer, String) - Constructor for class nl.pim16aap2.animatedarchitecture.structures.garagedoor.CreatorGarageDoor
- CreatorGarageDoor(ToolUser.Context, StructureType, IPlayer, String) - Constructor for class nl.pim16aap2.animatedarchitecture.structures.garagedoor.CreatorGarageDoor
- CreatorPortcullis - Class in nl.pim16aap2.animatedarchitecture.structures.portcullis
-
Implementation of the
Creatorclass for thePortcullisstructure. - CreatorPortcullis(ToolUser.Context, IPlayer, String) - Constructor for class nl.pim16aap2.animatedarchitecture.structures.portcullis.CreatorPortcullis
- CreatorPortcullis(ToolUser.Context, StructureType, IPlayer, String) - Constructor for class nl.pim16aap2.animatedarchitecture.structures.portcullis.CreatorPortcullis
- CreatorRevolvingDoor - Class in nl.pim16aap2.animatedarchitecture.structures.revolvingdoor
- CreatorRevolvingDoor(ToolUser.Context, IPlayer, String) - Constructor for class nl.pim16aap2.animatedarchitecture.structures.revolvingdoor.CreatorRevolvingDoor
- CreatorRevolvingDoor(ToolUser.Context, StructureType, IPlayer, String) - Constructor for class nl.pim16aap2.animatedarchitecture.structures.revolvingdoor.CreatorRevolvingDoor
- CreatorSlidingDoor - Class in nl.pim16aap2.animatedarchitecture.structures.slidingdoor
-
Implementation of the
Creatorclass for theSlidingDoorstructure. - CreatorSlidingDoor(ToolUser.Context, IPlayer, String) - Constructor for class nl.pim16aap2.animatedarchitecture.structures.slidingdoor.CreatorSlidingDoor
- CreatorSlidingDoor(ToolUser.Context, StructureType, IPlayer, String) - Constructor for class nl.pim16aap2.animatedarchitecture.structures.slidingdoor.CreatorSlidingDoor
- CreatorWindMill - Class in nl.pim16aap2.animatedarchitecture.structures.windmill
- CreatorWindMill(ToolUser.Context, IPlayer, String) - Constructor for class nl.pim16aap2.animatedarchitecture.structures.windmill.CreatorWindMill
- CreatorWindMill(ToolUser.Context, StructureType, IPlayer, String) - Constructor for class nl.pim16aap2.animatedarchitecture.structures.windmill.CreatorWindMill
- cuboid(Cuboid) - Method in interface nl.pim16aap2.animatedarchitecture.core.structures.StructureBuilder.IBuilderCuboid
-
Sets the cuboid of the structure.
- cuboid(Vector3Di, Vector3Di) - Method in interface nl.pim16aap2.animatedarchitecture.core.structures.StructureBuilder.IBuilderCuboid
-
Sets the min/max coordinate-pair of the structure.
- Cuboid - Class in nl.pim16aap2.animatedarchitecture.core.util
-
Represents a cuboid as described by 2
Vector3Dis. - Cuboid(Vector3Di, Vector3Di) - Constructor for class nl.pim16aap2.animatedarchitecture.core.util.Cuboid
- Cuboid.RoundingMode - Enum Class in nl.pim16aap2.animatedarchitecture.core.util
-
Determines how to deal with double values.
- CURRENT_EXTENSION_API_VERSION - Static variable in class nl.pim16aap2.animatedarchitecture.core.extensions.StructureTypeLoader
-
The current extension API version.
- CustomLevel - Class in nl.pim16aap2.util.logging.floggerbackend
-
This class contains custom log levels.
- CustomLog4j2BackendFactory - Class in nl.pim16aap2.util.logging.floggerbackend
-
BackendFactory for log4j2.
- CustomLog4j2BackendFactory() - Constructor for class nl.pim16aap2.util.logging.floggerbackend.CustomLog4j2BackendFactory
- cycleCardinalDirection(MovementDirection) - Static method in interface nl.pim16aap2.animatedarchitecture.core.structures.IStructureComponent
-
Cycles the cardinal direction.
D
- DARK_AQUA - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.api.Color
- DARK_BLUE - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.api.Color
- DARK_GRAY - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.api.Color
- DARK_GREEN - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.api.Color
- DARK_PURPLE - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.api.Color
- DARK_RED - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.api.Color
- data() - Method in record class nl.pim16aap2.animatedarchitecture.spigot.core.animation.recovery.IAnimatedBlockRecoveryData.AnimatedBlockRecoveryData
-
Returns the value of the
datarecord component. - databaseManager - Variable in class nl.pim16aap2.animatedarchitecture.core.tooluser.creator.Creator
- DatabaseManager - Class in nl.pim16aap2.animatedarchitecture.core.managers
-
Manages all database interactions.
- DatabaseManager(RestartableHolder, IStorage, StructureDeletionManager, Lazy<PowerBlockManager>, IAnimatedArchitectureEventFactory, IAnimatedArchitectureEventCaller, DebuggableRegistry) - Constructor for class nl.pim16aap2.animatedarchitecture.core.managers.DatabaseManager
-
Constructs a new
DatabaseManager. - DatabaseManager.ActionResult - Enum Class in nl.pim16aap2.animatedarchitecture.core.managers
-
Represents the result of an action requested from the database.
- DatabaseManager.FriendKey - Class in nl.pim16aap2.animatedarchitecture.core.managers
- DatabaseManager.StructureIdentifier - Record Class in nl.pim16aap2.animatedarchitecture.core.managers
-
Represents the identifier of a structure.
- DatabaseManager.StructureInsertResult - Record Class in nl.pim16aap2.animatedarchitecture.core.managers
-
Contains the result of an attempt to insert a structure into the database.
- DataSourceInfoSQLite - Class in nl.pim16aap2.animatedarchitecture.core.storage.sqlite
-
Represents the data needed to connect to a
SQLiteDataSource. - DataSourceInfoSQLite(Path) - Constructor for class nl.pim16aap2.animatedarchitecture.core.storage.sqlite.DataSourceInfoSQLite
- DB_MIGRATION_LOCATION - Static variable in interface nl.pim16aap2.animatedarchitecture.core.storage.IDataSourceInfo
-
The location of the migration files for the DataSource.
- debug() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IConfig
- debug() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.config.ConfigSpigot
- Debug - Class in nl.pim16aap2.animatedarchitecture.core.commands
-
Represents the debug command.
- DEBUG - Static variable in class nl.pim16aap2.animatedarchitecture.core.commands.CommandDefinition
- DebuggableRegistry - Class in nl.pim16aap2.animatedarchitecture.core.api.debugging
-
A registry for
IDebuggables. - DebuggableRegistry() - Constructor for class nl.pim16aap2.animatedarchitecture.core.api.debugging.DebuggableRegistry
- DebugReporter - Class in nl.pim16aap2.animatedarchitecture.core.api.debugging
-
Represents a class that can generate a debug report.
- DebugReporter(DebuggableRegistry, IAnimatedArchitecturePlatformProvider) - Constructor for class nl.pim16aap2.animatedarchitecture.core.api.debugging.DebugReporter
- DebugReporterSpigot - Class in nl.pim16aap2.animatedarchitecture.spigot.core.implementations
-
A
DebugReporterimplementation for the Spigot platform. - DebugReporterSpigot(AnimatedArchitecturePlugin, IAnimatedArchitecturePlatformProvider, ISpigotSubPlatform, DebuggableRegistry) - Constructor for class nl.pim16aap2.animatedarchitecture.spigot.core.implementations.DebugReporterSpigot
- DebugReporterSpigotModule - Interface in nl.pim16aap2.animatedarchitecture.spigot.core.implementations
- decorateComponent(BaseComponent) - Method in class nl.pim16aap2.animatedarchitecture.spigot.util.text.ClickableTextDecorator
- decorateComponent(BaseComponent) - Method in interface nl.pim16aap2.animatedarchitecture.spigot.util.text.ITextDecoratorSpigot
-
Applies the decoration of this decorator to the provided component.
- decorateComponent(BaseComponent) - Method in class nl.pim16aap2.animatedarchitecture.spigot.util.text.StyledTextDecorator
- decorators() - Method in record class nl.pim16aap2.animatedarchitecture.core.text.TextComponent
-
Returns the value of the
decoratorsrecord component. - DEFAULT - Static variable in enum class nl.pim16aap2.animatedarchitecture.core.structures.RedstoneMode
-
The default redstone mode.
- DEFAULT_HOOK_DEFINITIONS - Static variable in class nl.pim16aap2.animatedarchitecture.spigot.hooks.bundle.AbstractProtectionHookSpecification
-
The set of default protection hook definitions.
- DEFAULT_MODE - Static variable in class nl.pim16aap2.animatedarchitecture.core.structures.retriever.StructureRetrieverFactory
-
The default mode to use when searching for structures when not specified.
- DEFAULT_PERMISSION_LEVEL - Static variable in class nl.pim16aap2.animatedarchitecture.core.commands.AddOwner
-
The default value to use for
AddOwner.targetPermissionLevelwhen none is specified. - DEFAULT_PERMISSION_LEVEL - Static variable in class nl.pim16aap2.animatedarchitecture.core.structures.retriever.StructureRetrieverFactory
-
The default permission level to use when searching for structures when not specified.
- defaultDescription(ArgumentDescription) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.comands.DirectionArgument.DirectionArgumentBuilder
- defaultDescription(ArgumentDescription) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.comands.IsOpenArgument.IsOpenArgumentBuilder
- defaultDescription(ArgumentDescription) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.comands.PermissionLevelArgument.PermissionLevelArgumentBuilder
- defaultDescription(ArgumentDescription) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.comands.StructureArgument.StructureArgumentBuilder
- defaultDescription(ArgumentDescription) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.comands.StructureTypeArgument.StructureTypeArgumentBuilder
- defaultValue(String) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.comands.DirectionArgument.DirectionArgumentBuilder
- defaultValue(String) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.comands.IsOpenArgument.IsOpenArgumentBuilder
- defaultValue(String) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.comands.PermissionLevelArgument.PermissionLevelArgumentBuilder
- defaultValue(String) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.comands.StructureArgument.StructureArgumentBuilder
- defaultValue(String) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.comands.StructureTypeArgument.StructureTypeArgumentBuilder
- DelayedCommand<T> - Class in nl.pim16aap2.animatedarchitecture.core.commands
-
Represents a delayed command.
- DelayedCommand(DelayedCommand.Context, DelayedCommandInputRequest.IFactory<T>, Class<T>) - Constructor for class nl.pim16aap2.animatedarchitecture.core.commands.DelayedCommand
- DelayedCommand.Context - Class in nl.pim16aap2.animatedarchitecture.core.commands
- delayedCommandInputManager - Variable in class nl.pim16aap2.animatedarchitecture.core.commands.DelayedCommand
- DelayedCommandInputManager - Class in nl.pim16aap2.animatedarchitecture.core.managers
-
Represents a manager for outstanding
DelayedCommandInputRequests forBaseCommands. - DelayedCommandInputManager(DebuggableRegistry) - Constructor for class nl.pim16aap2.animatedarchitecture.core.managers.DelayedCommandInputManager
- DelayedCommandInputRequest<T> - Class in nl.pim16aap2.animatedarchitecture.core.commands
-
Represents a request for delayed additional input for a command.
- DelayedCommandInputRequest.IFactory<T> - Interface in nl.pim16aap2.animatedarchitecture.core.commands
- DelayedInput(IPlayer) - Constructor for class nl.pim16aap2.animatedarchitecture.core.commands.AddOwnerDelayed.DelayedInput
- DelayedInput(IPlayer, PermissionLevel) - Constructor for class nl.pim16aap2.animatedarchitecture.core.commands.AddOwnerDelayed.DelayedInput
- delayedInputExecutor(ICommandSender, StructureRetriever, Boolean) - Method in class nl.pim16aap2.animatedarchitecture.core.commands.SetOpenStatusDelayed
- delayedInputExecutor(ICommandSender, StructureRetriever, Integer) - Method in class nl.pim16aap2.animatedarchitecture.core.commands.SetBlocksToMoveDelayed
- delayedInputExecutor(ICommandSender, StructureRetriever, IPlayer) - Method in class nl.pim16aap2.animatedarchitecture.core.commands.RemoveOwnerDelayed
- delayedInputExecutor(ICommandSender, StructureRetriever, AddOwnerDelayed.DelayedInput) - Method in class nl.pim16aap2.animatedarchitecture.core.commands.AddOwnerDelayed
- delayedInputExecutor(ICommandSender, StructureRetriever, MovementDirection) - Method in class nl.pim16aap2.animatedarchitecture.core.commands.SetOpenDirectionDelayed
- delayedInputExecutor(ICommandSender, StructureRetriever, T) - Method in class nl.pim16aap2.animatedarchitecture.core.commands.DelayedCommand
-
The method that is run once delayed input is received.
- DelayedInputRequest<T> - Class in nl.pim16aap2.animatedarchitecture.core.util.delayedinput
-
Represents a request for delayed input.
- DelayedInputRequest(long, TimeUnit) - Constructor for class nl.pim16aap2.animatedarchitecture.core.util.delayedinput.DelayedInputRequest
-
Instantiates a new
DelayedInputRequest. - DelayedInputRequest(Duration) - Constructor for class nl.pim16aap2.animatedarchitecture.core.util.delayedinput.DelayedInputRequest
-
Instantiates a new
DelayedInputRequest. - DelayedInputRequest.Status - Enum Class in nl.pim16aap2.animatedarchitecture.core.util.delayedinput
-
Represents the various different stages of a request.
- DelayedPreparedStatement - Class in nl.pim16aap2.animatedarchitecture.core.storage
-
Represents a wrapper around
PreparedStatement. - DelayedPreparedStatement(SQLStatement) - Constructor for class nl.pim16aap2.animatedarchitecture.core.storage.DelayedPreparedStatement
-
Constructs a new
DelayedPreparedStatement. - DelayedStructureSpecificationInputRequest - Class in nl.pim16aap2.animatedarchitecture.core.util.delayedinput
-
Represents a
DelayedInputRequestto specify which structure was meant out of a list of multiple. - DelayedStructureSpecificationInputRequest.Factory - Class in nl.pim16aap2.animatedarchitecture.core.util.delayedinput
- Delete - Class in nl.pim16aap2.animatedarchitecture.core.commands
-
Represents the command that is used to delete structures.
- DELETE - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.structures.StructureAttribute
-
Delete the structure.
- DELETE - Static variable in class nl.pim16aap2.animatedarchitecture.core.commands.CommandDefinition
- DELETE_NAMED_STRUCTURE_OF_PLAYER - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.storage.SQLStatement
- DELETE_STRUCTURE - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.storage.SQLStatement
- DELETE_STRUCTURE_TYPE - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.storage.SQLStatement
- deleteFile(Path) - Static method in class nl.pim16aap2.animatedarchitecture.core.util.FileUtil
-
Deletes a file if it exists.
- deleteOriginalBlock() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.animatedblock.IAnimatedBlockData
-
Deletes the block at the original location.
- deleteOriginalBlock() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.animation.SimpleBlockData
- deleteStructure(Structure) - Method in class nl.pim16aap2.animatedarchitecture.core.managers.DatabaseManager
- deleteStructure(Structure, IPlayer) - Method in class nl.pim16aap2.animatedarchitecture.core.managers.DatabaseManager
-
Removes a
Structurefrom the database. - deleteStructureType(StructureType) - Method in interface nl.pim16aap2.animatedarchitecture.core.storage.IStorage
-
Deletes a
StructureTypeand allStructures of this type from the database. - deleteStructureType(StructureType) - Method in class nl.pim16aap2.animatedarchitecture.core.storage.sqlite.SQLiteJDBCDriverConnection
- denied() - Static method in record class nl.pim16aap2.animatedarchitecture.core.api.IProtectionHookManager.HookCheckResult
-
Create a new CheckResult that indicates that the check was denied.
- denied(String) - Static method in record class nl.pim16aap2.animatedarchitecture.core.api.IProtectionHookManager.HookCheckResult
-
Create a new CheckResult that indicates that the check was denied.
- DENY - Enum constant in enum class nl.pim16aap2.animatedarchitecture.spigot.util.hooks.HookPreCheckResult
-
The check denied the action.
- denyingHookName() - Method in record class nl.pim16aap2.animatedarchitecture.core.api.IProtectionHookManager.HookCheckResult
-
Returns the value of the
denyingHookNamerecord component. - deregister(ICommandSender, DelayedCommandInputRequest<?>) - Method in class nl.pim16aap2.animatedarchitecture.core.managers.DelayedCommandInputManager
-
Deregisters a registered
DelayedCommandInputRequestfor anICommandSenderif the registered input request 1) exists and 2) is the same (reference equality) as the provided input request. - deregisterAll(ICommandSender) - Method in class nl.pim16aap2.animatedarchitecture.core.managers.DelayedCommandInputManager
-
Deregisters all registered
DelayedCommandInputRequests for anICommandSender. - deregisterRestartable(IRestartable) - Method in class nl.pim16aap2.animatedarchitecture.core.api.restartable.RestartableHolder
-
Deregisters an
IRestartableif it is currently registered. - deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class nl.pim16aap2.animatedarchitecture.core.audio.AudioDescription.Deserializer
- deserialize(JsonElement, Type, JsonDeserializationContext) - Method in class nl.pim16aap2.animatedarchitecture.core.audio.AudioSet.Deserializer
- deserialize(StructureType, String) - Static method in class nl.pim16aap2.animatedarchitecture.core.structures.properties.PropertyContainerSerializer
-
Deserializes a
PropertyContainerfrom a JSON string. - Deserializer() - Constructor for class nl.pim16aap2.animatedarchitecture.core.audio.AudioDescription.Deserializer
- Deserializer() - Constructor for class nl.pim16aap2.animatedarchitecture.core.audio.AudioSet.Deserializer
- DirectedAcyclicGraph<T> - Class in nl.pim16aap2.animatedarchitecture.core.data.graph
-
Represents a Directed Acyclic Graph (dag).
- DirectedAcyclicGraph() - Constructor for class nl.pim16aap2.animatedarchitecture.core.data.graph.DirectedAcyclicGraph
-
See
DirectedAcyclicGraph(boolean)with `failFast = false`. - DirectedAcyclicGraph(boolean) - Constructor for class nl.pim16aap2.animatedarchitecture.core.data.graph.DirectedAcyclicGraph
-
Constructs a new Directed Acyclic Graph.
- DirectedAcyclicGraph.DAGIterator - Class in nl.pim16aap2.animatedarchitecture.core.data.graph
-
Simple iterator that iterates over the leaf path of nodes in the graph.
- DirectionArgument - Class in nl.pim16aap2.animatedarchitecture.spigot.core.comands
-
Represents a type of argument in a command used to specify a direction.
- DirectionArgument(boolean, String, String, BiFunction<CommandContext<ICommandSender>, String, List<String>>, ArgumentDescription, DirectionParser) - Constructor for class nl.pim16aap2.animatedarchitecture.spigot.core.comands.DirectionArgument
- DirectionArgument.DirectionArgumentBuilder - Class in nl.pim16aap2.animatedarchitecture.spigot.core.comands
- DirectionParser - Class in nl.pim16aap2.animatedarchitecture.spigot.core.comands
-
Represents an argument parser that can be used to retrieve and suggest structure types.
- directionVec - Variable in class nl.pim16aap2.animatedarchitecture.structures.garagedoor.CounterWeightGarageDoorAnimationComponent
- DISABLED - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.api.IRedstoneManager.RedstoneStatus
- divide(double) - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector2Dd
-
Divides both the x and the y values of the current
Vector2Ddwith a provided value. - divide(double) - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector2Di
-
Divides both the x and the y values of the current
Vector2Diwith a provided value. - divide(double) - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector3Dd
-
Divides both the x, y, and z values of the current
Vector3Ddwith a provided value. - divide(double) - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector3Di
-
Divides the x, y, and z values of the current
Vector3Diwith a provided value. - divide(double, double) - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector2Dd
-
Divides the current values with values.
- divide(double, double) - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector2Di
-
Divides the current values with values.
- divide(double, double, double) - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector3Dd
-
Divides the current values with values.
- divide(double, double, double) - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector3Di
-
Divides the current values with values.
- divide(int) - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector2Di
-
Divides both the x and the y values of the current
Vector2Diwith a provided value. - divide(int) - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector3Di
-
Divides the x, y, and z values of the current
Vector3Diwith a provided value. - divide(int, int) - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector2Di
-
Divides the current values with values.
- divide(int, int, int) - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector3Di
-
Divides the current values with values.
- divide(IVector3D) - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector3Dd
-
Divides the x, y, and z values of the current
Vector3Ddwith the x, y, and z values of the provided 3D vector. - divide(Vector2Dd) - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector2Dd
- divide(Vector2Dd) - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector2Di
- divide(Vector2Di) - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector2Dd
- divide(Vector2Di) - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector2Di
- divide(Vector3Dd) - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector3Di
- divide(Vector3Di) - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector3Di
- DOWN - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.util.BlockFace
- DOWN - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.util.MovementDirection
- Drawbridge - Class in nl.pim16aap2.animatedarchitecture.structures.drawbridge
-
Represents a Drawbridge structure type.
- Drawbridge() - Constructor for class nl.pim16aap2.animatedarchitecture.structures.drawbridge.Drawbridge
- DrawbridgeAnimationComponent - Class in nl.pim16aap2.animatedarchitecture.structures.drawbridge
-
Represents a
AnimatorforDrawbridges. - DrawbridgeAnimationComponent(AnimationRequestData, MovementDirection, boolean, int) - Constructor for class nl.pim16aap2.animatedarchitecture.structures.drawbridge.DrawbridgeAnimationComponent
- duration() - Method in record class nl.pim16aap2.animatedarchitecture.core.audio.AudioDescription
-
Returns the value of the
durationrecord component. - durationToTicks(Duration) - Static method in class nl.pim16aap2.animatedarchitecture.spigot.util.SpigotUtil
-
Gets the number of ticks required to cover a duration.
E
- EAST - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.util.BlockFace
- EAST - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.util.MovementDirection
- economyManager - Variable in class nl.pim16aap2.animatedarchitecture.core.tooluser.creator.Creator
- EMPTY - Static variable in record class nl.pim16aap2.animatedarchitecture.core.text.TextComponent
-
Text component that does not contain any decorators.
- EMPTY - Static variable in interface nl.pim16aap2.animatedarchitecture.spigot.core.animation.recovery.IAnimatedBlockRecoveryData
-
An empty recovery data object.
- emptyCache() - Static method in class nl.pim16aap2.animatedarchitecture.core.data.cache.timed.TimedCache
-
Returns a new 'cache' that does not cache any values.
- EmptyRecoveryData() - Constructor for record class nl.pim16aap2.animatedarchitecture.spigot.core.animation.recovery.IAnimatedBlockRecoveryData.EmptyRecoveryData
-
Creates an instance of a
EmptyRecoveryDatarecord class. - endAudio() - Method in record class nl.pim16aap2.animatedarchitecture.core.audio.AudioSet
-
Returns the value of the
endAudiorecord component. - ENDS_WITH - Enum constant in enum class nl.pim16aap2.testing.logging.LogAssertionsUtil.MessageComparisonMethod
- ensureDirectoryExists(Path) - Static method in class nl.pim16aap2.animatedarchitecture.core.util.FileUtil
-
Ensures a directory exists.
- ensureFileExists(Path) - Static method in class nl.pim16aap2.animatedarchitecture.core.util.FileUtil
-
Ensures that a file exists.
- ensureZipFileExists(Path) - Static method in class nl.pim16aap2.animatedarchitecture.core.util.FileUtil
-
Ensures a given zip file exists.
- EnumValuesFinder - Class in nl.pim16aap2.util.reflection
-
Represents a
ReflectionFinderfor enum values. - EnumValuesFinder(Class<?>) - Constructor for class nl.pim16aap2.util.reflection.EnumValuesFinder
- EnumValuesFinder.EnumFieldFinderFactory - Class in nl.pim16aap2.util.reflection
-
Factory for
EnumValuesFinderobjects. - EnumValuesFinder.IndexedEnumValueFinder - Class in nl.pim16aap2.util.reflection
-
Represents an implementation of
ReflectionFinderto retrieve an enum value by its index. - EnumValuesFinder.NamedEnumValueFinder - Class in nl.pim16aap2.util.reflection
-
Represents an implementation of
ReflectionFinderto retrieve an enum value by its name. - EPS - Static variable in class nl.pim16aap2.animatedarchitecture.core.util.MathUtil
-
Epsilon value for floating point comparisons.
- equals(Object) - Method in class nl.pim16aap2.animatedarchitecture.core.structures.StructureType
- equals(Object) - Method in class nl.pim16aap2.animatedarchitecture.spigot.util.implementations.LocationSpigot
- equals(Object) - Method in class nl.pim16aap2.animatedarchitecture.spigot.util.implementations.OfflinePlayerSpigot
- equals(Object) - Method in class nl.pim16aap2.animatedarchitecture.spigot.util.implementations.PlayerSpigot
- equals(Object) - Method in class nl.pim16aap2.animatedarchitecture.core.animation.AnimatedBlockContainer
- equals(Object) - Method in class nl.pim16aap2.animatedarchitecture.core.animation.AnimatedPreviewBlockContainer
- equals(Object) - Method in record class nl.pim16aap2.animatedarchitecture.core.animation.RotatedPosition
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class nl.pim16aap2.animatedarchitecture.core.api.animatedblock.AnimationContext
- equals(Object) - Method in record class nl.pim16aap2.animatedarchitecture.core.api.IProtectionHookManager.HookCheckResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class nl.pim16aap2.animatedarchitecture.core.api.LimitContainer
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class nl.pim16aap2.animatedarchitecture.core.api.NamespacedKey
- equals(Object) - Method in record class nl.pim16aap2.animatedarchitecture.core.api.PlayerData
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class nl.pim16aap2.animatedarchitecture.core.audio.AudioDescription
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class nl.pim16aap2.animatedarchitecture.core.audio.AudioSet
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class nl.pim16aap2.animatedarchitecture.core.commands.AddOwnerDelayed.DelayedInput
- equals(Object) - Method in class nl.pim16aap2.animatedarchitecture.core.commands.CommandDefinition
- equals(Object) - Method in class nl.pim16aap2.animatedarchitecture.core.commands.DelayedCommandInputRequest
- equals(Object) - Method in record class nl.pim16aap2.animatedarchitecture.core.commands.PermissionsStatus
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class nl.pim16aap2.animatedarchitecture.core.commands.StructureTargetCommand.StructureDescription
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class nl.pim16aap2.animatedarchitecture.core.managers.DatabaseManager.StructureIdentifier
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class nl.pim16aap2.animatedarchitecture.core.managers.DatabaseManager.StructureInsertResult
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class nl.pim16aap2.animatedarchitecture.core.storage.sqlite.AssignedUIDSqlite
- equals(Object) - Method in interface nl.pim16aap2.animatedarchitecture.core.structures.IStructureConst
- equals(Object) - Method in class nl.pim16aap2.animatedarchitecture.core.structures.properties.Property
- equals(Object) - Method in class nl.pim16aap2.animatedarchitecture.core.structures.properties.PropertyContainer
- equals(Object) - Method in class nl.pim16aap2.animatedarchitecture.core.structures.properties.PropertyContainerSnapshot
- equals(Object) - Method in record class nl.pim16aap2.animatedarchitecture.core.structures.properties.PropertyValuePair
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class nl.pim16aap2.animatedarchitecture.core.structures.retriever.StructureFinder.MinimalStructureDescription
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class nl.pim16aap2.animatedarchitecture.core.structures.Structure
- equals(Object) - Method in class nl.pim16aap2.animatedarchitecture.core.structures.StructureID
- equals(Object) - Method in record class nl.pim16aap2.animatedarchitecture.core.structures.StructureOwner
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class nl.pim16aap2.animatedarchitecture.core.text.ColorScheme
- equals(Object) - Method in class nl.pim16aap2.animatedarchitecture.core.text.Text
- equals(Object) - Method in record class nl.pim16aap2.animatedarchitecture.core.text.TextArgument
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class nl.pim16aap2.animatedarchitecture.core.text.TextComponent
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class nl.pim16aap2.animatedarchitecture.core.util.Cuboid
- equals(Object) - Method in class nl.pim16aap2.animatedarchitecture.core.util.delayedinput.DelayedInputRequest
- equals(Object) - Method in class nl.pim16aap2.animatedarchitecture.core.util.delayedinput.DelayedStructureSpecificationInputRequest
- equals(Object) - Method in class nl.pim16aap2.animatedarchitecture.core.util.Rectangle
- equals(Object) - Method in record class nl.pim16aap2.animatedarchitecture.core.util.updater.UpdateInformation
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector2Dd
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector2Di
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector3Dd
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector3Di
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class nl.pim16aap2.animatedarchitecture.core.util.versioning.BuildDataReader.BuildData
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class nl.pim16aap2.animatedarchitecture.core.util.versioning.BuildDataReader
- equals(Object) - Method in record class nl.pim16aap2.animatedarchitecture.spigot.core.animation.recovery.IAnimatedBlockRecoveryData.AnimatedBlockRecoveryData
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class nl.pim16aap2.animatedarchitecture.spigot.core.animation.recovery.IAnimatedBlockRecoveryData.EmptyRecoveryData
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class nl.pim16aap2.animatedarchitecture.spigot.hooks.bundle.AbstractProtectionHookSpecification
- equals(Object) - Method in record class nl.pim16aap2.animatedarchitecture.spigot.util.implementations.ConfigReaderSpigot
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class nl.pim16aap2.animatedarchitecture.spigot.util.implementations.WorldSpigot
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class nl.pim16aap2.animatedarchitecture.spigot.util.text.ClickableTextDecorator
- equals(Object) - Method in class nl.pim16aap2.animatedarchitecture.spigot.util.text.StyledTextDecorator
- equals(Object) - Method in class nl.pim16aap2.animatedarchitecture.spigot.util.text.TextComponentFactorySpigot
- equals(Object) - Method in class nl.pim16aap2.animatedarchitecture.structures.bigdoor.BigDoor
- equals(Object) - Method in class nl.pim16aap2.animatedarchitecture.structures.clock.Clock
- equals(Object) - Method in class nl.pim16aap2.animatedarchitecture.structures.drawbridge.Drawbridge
- equals(Object) - Method in class nl.pim16aap2.animatedarchitecture.structures.flag.Flag
- equals(Object) - Method in class nl.pim16aap2.animatedarchitecture.structures.garagedoor.GarageDoor
- equals(Object) - Method in class nl.pim16aap2.animatedarchitecture.structures.portcullis.Portcullis
- equals(Object) - Method in class nl.pim16aap2.animatedarchitecture.structures.revolvingdoor.RevolvingDoor
- equals(Object) - Method in class nl.pim16aap2.animatedarchitecture.structures.slidingdoor.SlidingDoor
- equals(Object) - Method in class nl.pim16aap2.animatedarchitecture.structures.windmill.Windmill
- equals(Object) - Method in class nl.pim16aap2.testing.logging.LogAssertionsUtil.LogAssertion
- equals(Object) - Method in record class nl.pim16aap2.testing.logging.LogAssertionsUtil.ThrowableSpec
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in class nl.pim16aap2.util.LazyValue
-
Note that calling this method will result in
LazyValue.get()being called for both objects if the other object is also aLazyValue. - EQUALS - Enum constant in enum class nl.pim16aap2.testing.logging.LogAssertionsUtil.MessageComparisonMethod
- equals0(Object) - Method in interface nl.pim16aap2.animatedarchitecture.spigot.util.hooks.IFakePlayer
- error(Object) - Method in class nl.pim16aap2.animatedarchitecture.core.text.TextArgumentFactory
- ERROR - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.storage.IStorage.DatabaseState
-
An error occurred somewhere along the way.
- ERROR - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.structures.StructureToggleResult
-
Some undefined error occurred while attempting to toggle this
Structure. - ERROR - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.util.updater.UpdateCheckResult
-
An unknown error occurred.
- ERROR - Static variable in record class nl.pim16aap2.animatedarchitecture.core.api.IProtectionHookManager.HookCheckResult
-
Generic error result that denies the check.
- ERROR - Static variable in class nl.pim16aap2.animatedarchitecture.core.text.TextType
- EventListeners - Class in nl.pim16aap2.animatedarchitecture.spigot.core.listeners
-
Represents a listener that keeps track of various events.
- Events - Search tag in Overview
- Section
- exactCount(int) - Method in class nl.pim16aap2.util.reflection.FieldFinder.MultipleFieldsFinder
-
Configures the exact number of fields that have to be found.
- exceedsLimit(IPlayer, Limit, int) - Method in class nl.pim16aap2.animatedarchitecture.core.managers.LimitsManager
-
Checks if a given value exceeds the limit for this player.
- EXCEPTION - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.util.delayedinput.DelayedInputRequest.Status
-
An exception occurred while trying to complete the request.
- exceptionally() - Method in class nl.pim16aap2.animatedarchitecture.core.util.delayedinput.DelayedInputRequest
-
Checks if the request was completed with an exception.
- exceptionally(Throwable) - Static method in class nl.pim16aap2.animatedarchitecture.core.util.FutureUtil
-
See
FutureUtil.exceptionally(Throwable, Object)with a null fallback value. - exceptionally(Throwable, T) - Static method in class nl.pim16aap2.animatedarchitecture.core.util.FutureUtil
-
Logs a throwable and returns a fallback value.
- exceptionallyCompletion(Throwable, CompletableFuture<T>) - Static method in class nl.pim16aap2.animatedarchitecture.core.util.FutureUtil
-
Handles exceptional completion of a
CompletableFuture. - exceptionallyCompletion(Throwable, T, CompletableFuture<U>) - Static method in class nl.pim16aap2.animatedarchitecture.core.util.FutureUtil
-
Handles exceptional completion of a
CompletableFuture. - exceptionallyList(Throwable) - Static method in class nl.pim16aap2.animatedarchitecture.core.util.FutureUtil
-
See
FutureUtil.exceptionally(Throwable, Object)with a fallback value ofCollections.emptyList(). - exceptionallyOptional(Throwable) - Static method in class nl.pim16aap2.animatedarchitecture.core.util.FutureUtil
-
See
FutureUtil.exceptionally(Throwable, Object)with a fallback value ofOptional.empty(). - execute() - Method in class nl.pim16aap2.animatedarchitecture.core.structures.StructureAnimationRequest
-
Executes the toggle request.
- executeAnimationStep(IAnimator, Iterable<IAnimatedBlock>, int) - Method in interface nl.pim16aap2.animatedarchitecture.core.animation.IAnimationComponent
-
Runs a single step of the animation.
- executeAnimationStep(IAnimator, Iterable<IAnimatedBlock>, int) - Method in class nl.pim16aap2.animatedarchitecture.structures.bigdoor.BigDoorAnimationComponent
- executeAnimationStep(IAnimator, Iterable<IAnimatedBlock>, int) - Method in class nl.pim16aap2.animatedarchitecture.structures.clock.ClockAnimationComponent
- executeAnimationStep(IAnimator, Iterable<IAnimatedBlock>, int) - Method in class nl.pim16aap2.animatedarchitecture.structures.drawbridge.DrawbridgeAnimationComponent
- executeAnimationStep(IAnimator, Iterable<IAnimatedBlock>, int) - Method in class nl.pim16aap2.animatedarchitecture.structures.flag.FlagAnimationComponent
- executeAnimationStep(IAnimator, Iterable<IAnimatedBlock>, int) - Method in class nl.pim16aap2.animatedarchitecture.structures.garagedoor.CounterWeightGarageDoorAnimationComponent
- executeAnimationStep(IAnimator, Iterable<IAnimatedBlock>, int) - Method in class nl.pim16aap2.animatedarchitecture.structures.garagedoor.SectionalGarageDoorAnimationComponent
- executeAnimationStep(IAnimator, Iterable<IAnimatedBlock>, int) - Method in class nl.pim16aap2.animatedarchitecture.structures.portcullis.VerticalAnimationComponent
- executeAnimationStep(IAnimator, Iterable<IAnimatedBlock>, int) - Method in class nl.pim16aap2.animatedarchitecture.structures.slidingdoor.SlidingDoorAnimationComponent
- executeCommand(PermissionsStatus) - Method in class nl.pim16aap2.animatedarchitecture.core.commands.BaseCommand
-
Executes the command.
- executeCommand(PermissionsStatus) - Method in class nl.pim16aap2.animatedarchitecture.core.commands.Cancel
- executeCommand(PermissionsStatus) - Method in class nl.pim16aap2.animatedarchitecture.core.commands.Confirm
- executeCommand(PermissionsStatus) - Method in class nl.pim16aap2.animatedarchitecture.core.commands.Debug
- executeCommand(PermissionsStatus) - Method in class nl.pim16aap2.animatedarchitecture.core.commands.InspectPowerBlock
- executeCommand(PermissionsStatus) - Method in class nl.pim16aap2.animatedarchitecture.core.commands.ListStructures
- executeCommand(PermissionsStatus) - Method in class nl.pim16aap2.animatedarchitecture.core.commands.Menu
- executeCommand(PermissionsStatus) - Method in class nl.pim16aap2.animatedarchitecture.core.commands.NewStructure
- executeCommand(PermissionsStatus) - Method in class nl.pim16aap2.animatedarchitecture.core.commands.Restart
- executeCommand(PermissionsStatus) - Method in class nl.pim16aap2.animatedarchitecture.core.commands.SetName
- executeCommand(PermissionsStatus) - Method in class nl.pim16aap2.animatedarchitecture.core.commands.Specify
- executeCommand(PermissionsStatus) - Method in class nl.pim16aap2.animatedarchitecture.core.commands.StopStructures
- executeCommand(PermissionsStatus) - Method in class nl.pim16aap2.animatedarchitecture.core.commands.StructureTargetCommand
- executeCommand(PermissionsStatus) - Method in class nl.pim16aap2.animatedarchitecture.core.commands.UpdateCreator
- executeCommand(PermissionsStatus) - Method in class nl.pim16aap2.animatedarchitecture.core.commands.Version
- executor(IExecutor) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.comands.StructureArgument.StructureArgumentBuilder
- ExecutorModule - Interface in nl.pim16aap2.animatedarchitecture.spigot.util.implementations
- ExecutorSpigot - Class in nl.pim16aap2.animatedarchitecture.spigot.util.implementations
-
Implementation of
IExecutorfor the Spigot platform. - ExecutorSpigot(JavaPlugin, long) - Constructor for class nl.pim16aap2.animatedarchitecture.spigot.util.implementations.ExecutorSpigot
- exists() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IWorld
-
Checks if this is a valid world in the current
IAnimatedArchitecturePlatform. - exists() - Method in record class nl.pim16aap2.animatedarchitecture.spigot.util.implementations.WorldSpigot
- expectedMessage() - Method in record class nl.pim16aap2.testing.logging.LogAssertionsUtil.ThrowableSpec
-
Returns the value of the
expectedMessagerecord component. - expectedType() - Method in record class nl.pim16aap2.testing.logging.LogAssertionsUtil.ThrowableSpec
-
Returns the value of the
expectedTyperecord component. - extractEmbeddedStructureTypes(Path) - Method in class nl.pim16aap2.animatedarchitecture.core.extensions.StructureTypeLoader
-
Extracts the structure types from the embedded jars in a given jar file.
F
- faceFromDir(Vector3Di) - Static method in enum class nl.pim16aap2.animatedarchitecture.core.util.BlockFace
-
Get the blockFace from a
BlockFace.directionVectorvalue. - Factory(int, AudioConfigurator, IAudioPlayer) - Constructor for class nl.pim16aap2.animatedarchitecture.core.audio.AudioAnimationHook.Factory
- Factory(IConfig, ILocalizer, ITextFactory, StructureSpecificationManager) - Constructor for class nl.pim16aap2.animatedarchitecture.core.util.delayedinput.DelayedStructureSpecificationInputRequest.Factory
- Factory(ILocalizer, String) - Constructor for class nl.pim16aap2.animatedarchitecture.core.tooluser.Step.Factory
-
Deprecated.
- factoryCompleteProcess - Variable in class nl.pim16aap2.animatedarchitecture.core.tooluser.creator.Creator
-
Factory for the
Stepthat completes this process. - factoryConfirmPrice - Variable in class nl.pim16aap2.animatedarchitecture.core.tooluser.creator.Creator
-
Factory for the
Stepthat allows the player to confirm or reject the price of the structure. - factoryProvideFirstPos - Variable in class nl.pim16aap2.animatedarchitecture.core.tooluser.creator.Creator
-
Factory for the
Stepthat provides the first position of the area of the structure. - factoryProvideName - Variable in class nl.pim16aap2.animatedarchitecture.core.tooluser.creator.Creator
-
Factory for the
Stepthat provides the name. - factoryProvideOpenDir - Variable in class nl.pim16aap2.animatedarchitecture.core.tooluser.creator.Creator
-
Factory for the
Stepthat provides the open direction of the structure. - factoryProvideOpenStatus - Variable in class nl.pim16aap2.animatedarchitecture.core.tooluser.creator.Creator
-
Factory for the
Stepthat provides the open status of the structure. - factoryProvidePowerBlockPos - Variable in class nl.pim16aap2.animatedarchitecture.core.tooluser.creator.Creator
-
Factory for the
Stepthat provides the position of the structure's power block. - factoryProvideRotationPointPos - Variable in class nl.pim16aap2.animatedarchitecture.core.tooluser.creator.Creator
-
Factory for the
Stepthat provides the position of the structure's rotation point. - factoryProvideSecondPos - Variable in class nl.pim16aap2.animatedarchitecture.core.tooluser.creator.Creator
- factoryReviewResult - Variable in class nl.pim16aap2.animatedarchitecture.core.tooluser.creator.Creator
-
Factory for the
Stepthat allows players to review the created structure - FAIL - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.api.IChunkLoader.ChunkLoadResult
-
The process failed.
- FAIL - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.managers.DatabaseManager.ActionResult
-
Something went wrong.
- FakePlayerClassGenerator - Class in nl.pim16aap2.animatedarchitecture.spigot.core.hooks
-
Class used to generate a class that implements
Playerand can be used to create a fake-online player who is actually offline. - FakePlayerCreator - Class in nl.pim16aap2.animatedarchitecture.spigot.core.hooks
-
Class used to create a fake-online player who is actually offline.
- FieldFinder - Class in nl.pim16aap2.util.reflection
-
Represents a
ReflectionFinderfor fields. - FieldFinder() - Constructor for class nl.pim16aap2.util.reflection.FieldFinder
- FieldFinder.FieldFinderInSource - Class in nl.pim16aap2.util.reflection
-
Represents the second step of the field finder, after the source class has been specified.
- FieldFinder.MultipleFieldsFinder - Class in nl.pim16aap2.util.reflection
-
Represents an implementation of
ReflectionFinderto retrieve all fields in a class of a given type. - FieldFinder.NamedFieldFinder<T> - Class in nl.pim16aap2.util.reflection
-
Represents an implementation of
ReflectionFinderto retrieve a field by its name. - FieldFinder.TypedFieldFinder<T> - Class in nl.pim16aap2.util.reflection
-
Represents an implementation of
ReflectionFinderto retrieve a field by its type. - FileUtil - Class in nl.pim16aap2.animatedarchitecture.core.util
-
Utility class for file operations.
- findClass() - Static method in class nl.pim16aap2.util.reflection.ReflectionBuilder
- findClass(String...) - Static method in class nl.pim16aap2.util.reflection.ReflectionBuilder
-
Creates a new
ClassFinderand configures it with a set of class names. - findConstructor() - Static method in class nl.pim16aap2.util.reflection.ReflectionBuilder
-
Creates a new
ConstructorFinder. - findConstructor(Class<?>) - Static method in class nl.pim16aap2.util.reflection.ReflectionBuilder
-
Creates a new
ConstructorFinderand specifies the class theConstructorshould exist in. - findEnumValues() - Static method in class nl.pim16aap2.util.reflection.ReflectionBuilder
- findEnumValues(Class<?>) - Static method in class nl.pim16aap2.util.reflection.ReflectionBuilder
-
Creates a new
EnumValuesFinderand configures the enum class they should exist in. - findField() - Static method in class nl.pim16aap2.util.reflection.ReflectionBuilder
-
Creates a new
FieldFinder. - findField(Class<?>) - Static method in class nl.pim16aap2.util.reflection.ReflectionBuilder
-
Creates a new
FieldFinder.FieldFinderInSourceand configures the class theFieldshould exist in. - findMethod() - Static method in class nl.pim16aap2.util.reflection.ReflectionBuilder
- findMethod(Class<?>) - Static method in class nl.pim16aap2.util.reflection.ReflectionBuilder
-
Creates a new
MethodFinder.MethodFinderInSourceand configures the class theMethodshould exist in. - FINER - Static variable in class nl.pim16aap2.util.logging.floggerbackend.CustomLevel
-
A custom level that lies between
Level.TRACEandLevel.DEBUG. - finishBuilder(DynamicType.Builder<?>) - Method in class nl.pim16aap2.util.codegeneration.ClassGenerator
-
Finishes the builder.
- finishBuilder(DynamicType.Builder<?>, Path) - Method in class nl.pim16aap2.util.codegeneration.ClassGenerator
-
Finishes the builder.
- FINISHING - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.animation.Animation.AnimationState
-
The animation is in the process of finishing up.
- Flag - Class in nl.pim16aap2.animatedarchitecture.structures.flag
-
Represents a Flag structure type.
- Flag() - Constructor for class nl.pim16aap2.animatedarchitecture.structures.flag.Flag
- FlagAnimationComponent - Class in nl.pim16aap2.animatedarchitecture.structures.flag
- FlagAnimationComponent(AnimationRequestData, boolean) - Constructor for class nl.pim16aap2.animatedarchitecture.structures.flag.FlagAnimationComponent
- flagMovementFormula() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IConfig
- flagMovementFormula() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.config.ConfigSpigot
- floor() - Method in interface nl.pim16aap2.animatedarchitecture.core.util.vector.IVector3D
- floor() - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector3Dd
- floor() - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector3Di
- floor(double) - Static method in class nl.pim16aap2.animatedarchitecture.core.util.MathUtil
-
Returns the largest integer value that is less than or equal to the argument.
- FlywayManager - Class in nl.pim16aap2.animatedarchitecture.core.storage
-
Manages the Flyway migrations.
- font(String) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.implementations.TextFactorySpigot.StyleBuilder
- forDuration(Duration) - Method in class nl.pim16aap2.animatedarchitecture.core.api.HighlightedBlockSpawner.Builder
- forEach(Consumer<? super PropertyValuePair<?>>) - Method in class nl.pim16aap2.animatedarchitecture.core.structures.StructureSnapshot
- forEach(Consumer<? super T>) - Method in class nl.pim16aap2.animatedarchitecture.core.data.cache.RollingCache
- forEach(TriIntConsumer) - Method in class nl.pim16aap2.animatedarchitecture.core.util.PositionIterator
-
Deprecated.Works similar to
Iterable.forEach(Consumer), but with the exception that each step will be applied without constructing a newVector3Di. - format(String, Object...) - Static method in exception class nl.pim16aap2.animatedarchitecture.core.exceptions.InvalidNameSpacedKeyException
-
Formats the message with the given arguments.
- formatCollection(Collection<?>) - Static method in class nl.pim16aap2.animatedarchitecture.core.util.StringUtil
-
Formats a collection of objects into a string.
- formatCollection(Collection<?>, int) - Static method in class nl.pim16aap2.animatedarchitecture.core.util.StringUtil
-
Formats a collection of objects into a string.
- formatCollection(Collection<T>, Function<T, String>) - Static method in class nl.pim16aap2.animatedarchitecture.core.util.StringUtil
-
Formats a collection of objects into a string.
- formatCollection(Collection<T>, Function<T, String>, int) - Static method in class nl.pim16aap2.animatedarchitecture.core.util.StringUtil
-
Formats a collection of objects into a string.
- formatNameAndUid(String, long) - Static method in interface nl.pim16aap2.animatedarchitecture.core.structures.IStructureConst
-
Formats a name and UID into a string.
- formattedMessage(String) - Method in class nl.pim16aap2.testing.logging.LogAssertionsUtil.LogAssertion.LogAssertionBuilder
-
The fully formatted message that was logged, with all arguments substituted.
- forPlayer(IPlayer) - Method in class nl.pim16aap2.animatedarchitecture.core.api.HighlightedBlockSpawner.Builder
- forProperties(List<Property<?>>) - Static method in class nl.pim16aap2.animatedarchitecture.core.structures.properties.PropertyContainer
-
Creates a new property container for the given properties.
- forType(StructureType) - Static method in class nl.pim16aap2.animatedarchitecture.core.structures.properties.PropertyContainer
-
Creates a new property container for the given structure type.
- fromName(String) - Static method in enum class nl.pim16aap2.animatedarchitecture.core.structures.PermissionLevel
-
Retrieves the
PermissionLevelfrom its name. - fromName(String) - Static method in class nl.pim16aap2.animatedarchitecture.core.structures.properties.Property
-
Gets the property with the given serialization name.
- fromName(String) - Method in class nl.pim16aap2.animatedarchitecture.core.structures.properties.Property.Registry
-
Gets the property with the given serialization name.
- fromPrimitive(String, PersistentDataAdapterContext) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.animation.recovery.AnimatedBlockRecoveryDataType
- fromRollPitchYaw(float, float, float) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.animation.BlockDisplayHelper
-
Creates a quaternion from roll, pitch and yaw.
- fromValue(int) - Static method in enum class nl.pim16aap2.animatedarchitecture.core.structures.PermissionLevel
-
Retrieves the
PermissionLevelmapped to a given id. - FutureUtil - Class in nl.pim16aap2.animatedarchitecture.core.util
-
Utility class for futures.
G
- GarageDoor - Class in nl.pim16aap2.animatedarchitecture.structures.garagedoor
-
Represents a Garage Door structure type.
- GarageDoor() - Constructor for class nl.pim16aap2.animatedarchitecture.structures.garagedoor.GarageDoor
- generate() - Method in class nl.pim16aap2.util.codegeneration.ClassGenerator
-
Generates the class.
- generatedClass - Variable in class nl.pim16aap2.util.codegeneration.ClassGenerator
- generatedConstructor - Variable in class nl.pim16aap2.util.codegeneration.ClassGenerator
- generateImpl() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.hooks.FakePlayerClassGenerator
- generateImpl() - Method in class nl.pim16aap2.util.codegeneration.ClassGenerator
-
The implementation of the class generation code.
- generateSteps() - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.PowerBlockInspector
- generateSteps() - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.PowerBlockRelocator
- generateSteps() - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.ToolUser
-
Generates the list of
Steps that together will make up theToolUser.procedure. - generateSteps() - Method in class nl.pim16aap2.animatedarchitecture.structures.bigdoor.CreatorBigDoor
- generateSteps() - Method in class nl.pim16aap2.animatedarchitecture.structures.clock.CreatorClock
- generateSteps() - Method in class nl.pim16aap2.animatedarchitecture.structures.drawbridge.CreatorDrawbridge
- generateSteps() - Method in class nl.pim16aap2.animatedarchitecture.structures.flag.CreatorFlag
- generateSteps() - Method in class nl.pim16aap2.animatedarchitecture.structures.garagedoor.CreatorGarageDoor
- generateSteps() - Method in class nl.pim16aap2.animatedarchitecture.structures.portcullis.CreatorPortcullis
- generateSteps() - Method in class nl.pim16aap2.animatedarchitecture.structures.revolvingdoor.CreatorRevolvingDoor
- generateSteps() - Method in class nl.pim16aap2.animatedarchitecture.structures.slidingdoor.CreatorSlidingDoor
- generateSteps() - Method in class nl.pim16aap2.animatedarchitecture.structures.windmill.CreatorWindMill
- get() - Method in class nl.pim16aap2.animatedarchitecture.core.util.delayedinput.DelayedStructureSpecificationInputRequest
-
Retrieves the structure that the user specified.
- get() - Method in interface nl.pim16aap2.animatedarchitecture.core.util.functional.CheckedSupplier
-
Returns the result of the method.
- get() - Static method in class nl.pim16aap2.animatedarchitecture.structures.bigdoor.StructureTypeBigDoor
-
Getter for the type for this structure.
- get() - Static method in class nl.pim16aap2.animatedarchitecture.structures.clock.StructureTypeClock
-
Getter for the type for this structure.
- get() - Static method in class nl.pim16aap2.animatedarchitecture.structures.drawbridge.StructureTypeDrawbridge
-
Getter for the type for this structure.
- get() - Static method in class nl.pim16aap2.animatedarchitecture.structures.flag.StructureTypeFlag
-
Getter for the type for this structure.
- get() - Static method in class nl.pim16aap2.animatedarchitecture.structures.garagedoor.StructureTypeGarageDoor
-
Getter for the type for this structure.
- get() - Static method in class nl.pim16aap2.animatedarchitecture.structures.portcullis.StructureTypePortcullis
-
Getter for the type for this structure.
- get() - Static method in class nl.pim16aap2.animatedarchitecture.structures.revolvingdoor.StructureTypeRevolvingDoor
-
Getter for the type for this structure.
- get() - Static method in class nl.pim16aap2.animatedarchitecture.structures.slidingdoor.StructureTypeSlidingDoor
-
Getter for the type for this structure.
- get() - Static method in class nl.pim16aap2.animatedarchitecture.structures.windmill.StructureTypeWindmill
-
Getter for the type for this structure.
- get() - Method in class nl.pim16aap2.util.LazyValue
-
Gets the lazily initialized object.
- get() - Method in class nl.pim16aap2.util.reflection.ClassFinder
- get() - Method in class nl.pim16aap2.util.reflection.ConstructorFinder.ConstructorFinderInSource
- get() - Method in class nl.pim16aap2.util.reflection.EnumValuesFinder
-
Retrieves the target reflection object(s) using the current configuration.
- get() - Method in class nl.pim16aap2.util.reflection.EnumValuesFinder.IndexedEnumValueFinder
-
Retrieves the target reflection object(s) using the current configuration.
- get() - Method in class nl.pim16aap2.util.reflection.EnumValuesFinder.NamedEnumValueFinder
-
Retrieves the target reflection object(s) using the current configuration.
- get() - Method in class nl.pim16aap2.util.reflection.FieldFinder.MultipleFieldsFinder
-
Retrieves the target reflection object(s) using the current configuration.
- get() - Method in class nl.pim16aap2.util.reflection.FieldFinder.NamedFieldFinder
- get() - Method in class nl.pim16aap2.util.reflection.FieldFinder.TypedFieldFinder
- get() - Method in class nl.pim16aap2.util.reflection.ReflectionFinder
-
Retrieves the target reflection object(s) using the current configuration.
- get(int) - Method in class nl.pim16aap2.animatedarchitecture.core.data.cache.RollingCache
-
Gets the element at the given index if it exists.
- get(Object) - Method in class nl.pim16aap2.util.reflection.FieldFinder.NamedFieldFinder
-
Retrieves the object of the field from the given instance.
- get(Object) - Method in class nl.pim16aap2.util.reflection.FieldFinder.TypedFieldFinder
-
Retrieves the object of the field from the given instance.
- get(Field, Object) - Method in class nl.pim16aap2.util.reflection.FieldFinder.NamedFieldFinder
-
Retrieves the object of the field from the given instance.
- get(Field, Object) - Method in class nl.pim16aap2.util.reflection.FieldFinder.TypedFieldFinder
-
Retrieves the object of the field from the given instance.
- get(String, Object) - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IConfigReader
-
Gets the value of a config option at a given path.
- get(String, Object) - Method in record class nl.pim16aap2.animatedarchitecture.spigot.util.implementations.ConfigReaderSpigot
- get(Duration, List<Structure>, IPlayer) - Method in class nl.pim16aap2.animatedarchitecture.core.util.delayedinput.DelayedStructureSpecificationInputRequest.Factory
-
Requests the user to specify which structure they want to use out of a list of multiple.
- get(List<Structure>, IPlayer) - Method in class nl.pim16aap2.animatedarchitecture.core.util.delayedinput.DelayedStructureSpecificationInputRequest.Factory
-
Requests the user to specify which structure they want to use out of a list of multiple.
- get(K) - Method in class nl.pim16aap2.animatedarchitecture.core.data.cache.timed.TimedCache
-
Gets the value associated with the provided key.
- get(DatabaseManager.FriendKey) - Static method in class nl.pim16aap2.animatedarchitecture.core.structures.StructureModifier
-
Obtains the instance of this class.
- GET_IDENTIFIERS_FROM_PARTIAL_NAME_MATCH_WITH_OWNER - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.storage.SQLStatement
- GET_IDENTIFIERS_FROM_PARTIAL_UID_MATCH_WITH_OWNER - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.storage.SQLStatement
- GET_NAMED_STRUCTURES_OWNED_BY_PLAYER - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.storage.SQLStatement
- GET_OWNER_COUNT_OF_STRUCTURE - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.storage.SQLStatement
- GET_PLAYER_DATA - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.storage.SQLStatement
- GET_PLAYER_DATA_FROM_NAME - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.storage.SQLStatement
- GET_PLAYER_ID - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.storage.SQLStatement
- GET_PLAYER_STRUCTURE_COUNT - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.storage.SQLStatement
- GET_POWER_BLOCK_DATA_IN_CHUNK - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.storage.SQLStatement
- GET_STRUCTURE_BASE_FROM_ID - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.storage.SQLStatement
- GET_STRUCTURE_BASE_FROM_ID_FOR_PLAYER - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.storage.SQLStatement
- GET_STRUCTURE_COUNT_BY_NAME - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.storage.SQLStatement
- GET_STRUCTURE_COUNT_FOR_PLAYER - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.storage.SQLStatement
- GET_STRUCTURE_OWNER_PLAYER - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.storage.SQLStatement
- GET_STRUCTURE_OWNERS - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.storage.SQLStatement
- GET_STRUCTURES_IN_CHUNK - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.storage.SQLStatement
-
Obtains the structures whose center point's chunk hash value has a certain value.
- GET_STRUCTURES_OF_TYPE - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.storage.SQLStatement
- GET_STRUCTURES_OF_VERSIONED_TYPE - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.storage.SQLStatement
- GET_STRUCTURES_OWNED_BY_PLAYER_WITH_LEVEL - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.storage.SQLStatement
- GET_STRUCTURES_WITH_NAME - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.storage.SQLStatement
- getActionType() - Method in class nl.pim16aap2.animatedarchitecture.core.animation.AnimationRequestData
- getActionType() - Method in class nl.pim16aap2.animatedarchitecture.core.animation.Animator
-
The type of action that is fulfilled by moving the structure.
- getActionType() - Method in interface nl.pim16aap2.animatedarchitecture.core.events.IStructureToggleEvent
-
Gets the type of the requested action.
- getActionType() - Method in class nl.pim16aap2.animatedarchitecture.core.structures.StructureAnimationRequest
- getActionType() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.events.StructureEventToggleEnd
- getActionType() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.events.StructureEventTogglePrepare
- getActionType() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.events.StructureEventToggleStart
- getAdditionalDebugReport() - Method in class nl.pim16aap2.animatedarchitecture.core.api.debugging.DebugReporter
-
Gets the additional debug report generated by the subclass.
- getAdditionalDebugReport() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.implementations.DebugReporterSpigot
- getAddOwnerDelayed() - Method in class nl.pim16aap2.animatedarchitecture.core.commands.CommandFactory
- getAdminPermission() - Method in class nl.pim16aap2.animatedarchitecture.core.commands.CommandDefinition
- getAdminPermission() - Method in enum class nl.pim16aap2.animatedarchitecture.core.util.Limit
-
The permission node for an admin to bypass the limit.
- getAdminPermissionNode() - Method in enum class nl.pim16aap2.animatedarchitecture.core.structures.StructureAttribute
-
The admin permission node for this attribute.
- getAdminPermissionNode(StructureAttribute) - Static method in enum class nl.pim16aap2.animatedarchitecture.core.structures.StructureAttribute
-
Gets the admin permission node for a given
StructureAttribute. - getAll() - Method in class nl.pim16aap2.util.reflection.ConstructorFinder.ConstructorFinderInSource
- getAllChildren() - Method in class nl.pim16aap2.animatedarchitecture.core.data.graph.Node
-
Recursively gets all the children of this node.
- getAllChildren(Node<T>) - Method in class nl.pim16aap2.animatedarchitecture.core.data.graph.DirectedAcyclicGraph
-
Finds all children of a node in the graph.
- getAllChildren(T) - Method in class nl.pim16aap2.animatedarchitecture.core.data.graph.DirectedAcyclicGraph
-
Finds all children of a value in the graph.
- getAllCompletableFutureResults(Collection<CompletableFuture<T>>) - Static method in class nl.pim16aap2.animatedarchitecture.core.util.FutureUtil
- getAllCompletableFutureResults(CompletableFuture<T>...) - Static method in class nl.pim16aap2.animatedarchitecture.core.util.FutureUtil
-
Maps a group of CompletableFutures to a single CompletableFuture with a list of results.
- getAllCompletableFutureResultsFlatMap(Collection<CompletableFuture<? extends Collection<T>>>) - Static method in class nl.pim16aap2.animatedarchitecture.core.util.FutureUtil
- getAllCompletableFutureResultsFlatMap(CompletableFuture<? extends Collection<T>>...) - Static method in class nl.pim16aap2.animatedarchitecture.core.util.FutureUtil
-
Maps a group of CompletableFutures that each have a list as result to a single CompletableFuture with a list.
- getAllSteps() - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.Procedure
-
Getter for the steps in this procedure.
- getAllSteps() - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.ToolUser
-
Accessor for
Procedure.getAllSteps(). - getAnimatedArchitectureConfig() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IAnimatedArchitecturePlatform
-
Gets the instance of the
IConfigfor this platform. - getAnimatedArchitectureConfig() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.AnimatedArchitectureSpigotPlatform
- getAnimatedArchitectureEventFactory() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.AnimatedArchitectureSpigotPlatform
- getAnimatedArchitectureEventFactory(AnimatedArchitectureEventFactorySpigot) - Method in interface nl.pim16aap2.animatedarchitecture.spigot.core.implementations.AnimatedArchitectureEventsSpigotModule
- getAnimatedArchitecturePlugin() - Method in class nl.pim16aap2.animatedarchitecture.spigot.util.hooks.ProtectionHookContext
- getAnimatedArchitectureSpigotPlatform(JavaPlugin) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.AnimatedArchitecturePlugin
-
Gets the
IAnimatedArchitecturePlatformimplementation for Spigot. - getAnimatedArchitectureToolUtil() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IAnimatedArchitecturePlatform
-
Gets the instance of the
IAnimatedArchitectureToolUtilfor this platform. - getAnimatedArchitectureToolUtil() - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.ToolUser.Context
- getAnimatedArchitectureToolUtil() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.AnimatedArchitectureSpigotPlatform
- getAnimatedBlockData() - Method in class nl.pim16aap2.animatedarchitecture.core.api.animatedblock.AnimatedHighlightedBlock
- getAnimatedBlockData() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.animatedblock.IAnimatedBlock
- getAnimatedBlockData() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.animation.AnimatedBlockDisplay
- getAnimatedBlockFactory() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IAnimatedArchitecturePlatform
-
Gets the instance of the
IAnimatedBlockFactoryfor this platform. - getAnimatedBlockFactory() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.AnimatedArchitectureSpigotPlatform
- getAnimatedBlockFactory(AnimatedBlockDisplayFactory) - Method in interface nl.pim16aap2.animatedarchitecture.spigot.core.animation.AnimatedBlockDisplayModule
- getAnimatedBlockHookManager() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IAnimatedArchitecturePlatform
- getAnimatedBlockHookManager() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.AnimatedArchitectureSpigotPlatform
- getAnimatedBlocks() - Method in class nl.pim16aap2.animatedarchitecture.core.animation.AnimatedBlockContainer
-
The (unmodifiable) list of animated blocks.
- getAnimatedBlocks() - Method in class nl.pim16aap2.animatedarchitecture.core.animation.AnimatedPreviewBlockContainer
-
The (unmodifiable) list of animated blocks.
- getAnimatedBlocks() - Method in class nl.pim16aap2.animatedarchitecture.core.animation.Animation
-
The list of animated blocks that are used in this animation.
- getAnimatedBlocks() - Method in class nl.pim16aap2.animatedarchitecture.core.animation.Animator
- getAnimatedBlocks() - Method in interface nl.pim16aap2.animatedarchitecture.core.animation.IAnimatedBlockContainer
- getAnimatedBlocks() - Method in interface nl.pim16aap2.animatedarchitecture.core.animation.IAnimator
- getAnimation() - Method in class nl.pim16aap2.animatedarchitecture.core.api.animatedblock.AnimationContext
-
The current progress of the animation.
- getAnimationCycleDistance() - Method in class nl.pim16aap2.animatedarchitecture.core.structures.Structure
-
Gets the distance traveled per animation by the animated block that travels the furthest.
- getAnimationDurationLimit() - Method in enum class nl.pim16aap2.animatedarchitecture.core.animation.AnimationType
- getAnimationHookManager() - Method in class nl.pim16aap2.animatedarchitecture.core.animation.AnimationRequestData
- getAnimationHookManager() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IAnimatedArchitecturePlatform
- getAnimationHookManager() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.AnimatedArchitectureSpigotPlatform
- getAnimationRange() - Method in interface nl.pim16aap2.animatedarchitecture.core.structures.IStructureConst
-
Gets the rectangle describing the limits within an animation of this door takes place.
- getAnimationRange() - Method in class nl.pim16aap2.animatedarchitecture.core.structures.Structure
-
Gets the rectangle describing the limits within an animation of this door takes place.
- getAnimationRange() - Method in class nl.pim16aap2.animatedarchitecture.core.structures.StructureSnapshot
- getAnimationRegion() - Method in class nl.pim16aap2.animatedarchitecture.core.animation.AnimatedBlockContainer
- getAnimationRegion() - Method in class nl.pim16aap2.animatedarchitecture.core.animation.AnimatedPreviewBlockContainer
- getAnimationRegion() - Method in interface nl.pim16aap2.animatedarchitecture.core.animation.IAnimatedBlockContainer
-
Getter for the animation region.
- getAnimationTicks(double, int) - Static method in class nl.pim16aap2.animatedarchitecture.core.animation.AnimationUtil
-
Converts the animation time into a number of animation ticks.
- getAnimationTime() - Method in class nl.pim16aap2.animatedarchitecture.core.animation.AnimationRequestData
- getAnimationTimeMultiplier(StructureType) - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IConfig
-
Gets the animation time multiplier for a specific type of structure.
- getAnimationTimeMultiplier(StructureType) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.config.ConfigSpigot
- getAnimationType() - Method in class nl.pim16aap2.animatedarchitecture.core.animation.Animation
-
The type of the animation.
- getAnimationType() - Method in class nl.pim16aap2.animatedarchitecture.core.animation.AnimationRequestData
- getAnimationType() - Method in class nl.pim16aap2.animatedarchitecture.core.animation.Animator
- getAnimationType() - Method in class nl.pim16aap2.animatedarchitecture.core.structures.StructureAnimationRequest
- getAudioPlayer() - Method in class nl.pim16aap2.animatedarchitecture.core.animation.AnimationRequestData
- getAudioPlayer() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IAnimatedArchitecturePlatform
-
Gets the instance of the
IAudioPlayerfor this platform. - getAudioPlayer() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.AnimatedArchitectureSpigotPlatform
- getAudioPlayer(AudioPlayerSpigot) - Method in interface nl.pim16aap2.animatedarchitecture.spigot.core.implementations.AudioPlayerSpigotModule
- getAudioSet() - Method in class nl.pim16aap2.animatedarchitecture.core.structures.StructureType
-
Gets the
AudioSetfor this type. - getAudioSet() - Method in class nl.pim16aap2.animatedarchitecture.structures.bigdoor.StructureTypeBigDoor
- getAudioSet() - Method in class nl.pim16aap2.animatedarchitecture.structures.drawbridge.StructureTypeDrawbridge
- getAudioSet() - Method in class nl.pim16aap2.animatedarchitecture.structures.garagedoor.StructureTypeGarageDoor
- getAudioSet() - Method in class nl.pim16aap2.animatedarchitecture.structures.portcullis.StructureTypePortcullis
- getAudioSet() - Method in class nl.pim16aap2.animatedarchitecture.structures.revolvingdoor.StructureTypeRevolvingDoor
- getAudioSet() - Method in class nl.pim16aap2.animatedarchitecture.structures.slidingdoor.StructureTypeSlidingDoor
- getAudioSet(StructureType) - Method in class nl.pim16aap2.animatedarchitecture.core.audio.AudioConfigurator
-
Retrieves the audio set mapped for a structure.
- getAvailableLocales() - Method in interface nl.pim16aap2.animatedarchitecture.core.localization.ILocalizer
-
Gets a list of
Locales that are currently available. - getBaseAnimationTime() - Method in class nl.pim16aap2.animatedarchitecture.core.structures.Structure
-
Gets the base animation time for this structure.
- getBaseName() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.hooks.FakePlayerClassGenerator
- getBaseName() - Method in class nl.pim16aap2.util.codegeneration.ClassGenerator
-
Retrieves the base name of the class to be generated.
- getBasicInfo() - Method in interface nl.pim16aap2.animatedarchitecture.core.structures.IStructureConst
-
Gets the basic information of this structure.
- getBasicInfo() - Method in class nl.pim16aap2.animatedarchitecture.core.structures.Structure
- getBlock() - Method in class nl.pim16aap2.animatedarchitecture.spigot.util.implementations.LocationSpigot
-
Gets the
Blockat the given location. - getBlockAnalyzer() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IAnimatedArchitecturePlatform
-
Gets the instance of the
IBlockAnalyzerfor this platform. - getBlockAnalyzer() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.AnimatedArchitectureSpigotPlatform
- getBlockAnalyzer() - Method in interface nl.pim16aap2.animatedarchitecture.spigot.util.api.ISpigotSubPlatform
-
Gets the block analyzer for this sub-platform.
- getBlockAnalyzer() - Method in class nl.pim16aap2.animatedarchitecture.spigot.v1_20.SubPlatform_V1_20
- getBlockAnalyzer() - Method in class nl.pim16aap2.animatedarchitecture.spigot.v1_21.SubPlatform_V1_21
- getBlockAnalyzerConfig(ConfigSpigot) - Method in interface nl.pim16aap2.animatedarchitecture.spigot.core.config.ConfigSpigotModule
- getBlockCount() - Method in interface nl.pim16aap2.animatedarchitecture.core.structures.IStructureConst
-
Retrieve the total number of blocks this
Structureis made out of. - getBlockData() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.animation.SimpleBlockData
- getBlockDataRotator() - Method in interface nl.pim16aap2.animatedarchitecture.core.animation.IAnimationComponent
-
Provides the consumer that applies the rotation to the
IAnimatedBlockData. - getBlockDataRotator() - Method in class nl.pim16aap2.animatedarchitecture.structures.bigdoor.BigDoorAnimationComponent
- getBlockDataRotator() - Method in class nl.pim16aap2.animatedarchitecture.structures.clock.ClockAnimationComponent
- getBlockDataRotator() - Method in class nl.pim16aap2.animatedarchitecture.structures.drawbridge.DrawbridgeAnimationComponent
- getBlockDataRotator() - Method in class nl.pim16aap2.animatedarchitecture.structures.revolvingdoor.RevolvingDoorAnimationComponent
- getBlockDataRotator() - Method in class nl.pim16aap2.animatedarchitecture.structures.windmill.WindmillAnimationComponent
- getBlockFace(MovementDirection) - Static method in class nl.pim16aap2.animatedarchitecture.core.util.Util
-
Gets the
BlockFaceequivalent of aMovementDirectionif it exists. - getBlockFace(BlockFace) - Static method in class nl.pim16aap2.animatedarchitecture.spigot.util.SpigotUtil
-
Get the
BlockFaceparallel to the givenBlockFace. - getBlockMovers() - Method in class nl.pim16aap2.animatedarchitecture.core.animation.StructureActivityManager
-
Gets all the currently active
Animators. - getBlocksToMove() - Method in interface nl.pim16aap2.animatedarchitecture.core.structures.properties.IStructureWithBlocksToMove
-
Get the number of blocks this structure will try to move.
- getBlockX() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.ILocation
-
Gets the X value of this location.
- getBlockX() - Method in class nl.pim16aap2.animatedarchitecture.spigot.util.implementations.LocationSpigot
- getBlockY() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.ILocation
-
Gets the Y value of this location.
- getBlockY() - Method in class nl.pim16aap2.animatedarchitecture.spigot.util.implementations.LocationSpigot
- getBlockZ() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.ILocation
-
Gets the Z value of this location.
- getBlockZ() - Method in class nl.pim16aap2.animatedarchitecture.spigot.util.implementations.LocationSpigot
- getBuildData() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IAnimatedArchitecturePlatform
- getBuildData() - Method in class nl.pim16aap2.animatedarchitecture.core.util.versioning.BuildDataReader
-
Getter for the parsed build data.
- getBuildData() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.AnimatedArchitectureSpigotPlatform
- getBukkitFace(BlockFace) - Static method in class nl.pim16aap2.animatedarchitecture.spigot.util.SpigotUtil
-
Get the
BlockFaceparallel to the givenBlockFace. - getBukkitLocation() - Method in class nl.pim16aap2.animatedarchitecture.spigot.util.implementations.LocationSpigot
-
Gets the bukkit location represented by this
ILocation - getBukkitLocation(ILocation) - Static method in class nl.pim16aap2.animatedarchitecture.spigot.util.SpigotAdapter
-
Converts an
ILocationobject to aLocationobject. - getBukkitPlayer() - Method in class nl.pim16aap2.animatedarchitecture.spigot.util.implementations.OfflinePlayerSpigot
-
Gets the bukkit
OfflinePlayerrepresented by thisIPlayerif it exists. - getBukkitPlayer() - Method in class nl.pim16aap2.animatedarchitecture.spigot.util.implementations.PlayerSpigot
-
Gets the bukkit player represented by this
IPlayer - getBukkitPlayer(IPlayer) - Static method in class nl.pim16aap2.animatedarchitecture.spigot.util.SpigotAdapter
-
Tries to get an online Bukkit player represented by an
IPlayer. - getBukkitVector(Vector3Dd) - Static method in class nl.pim16aap2.animatedarchitecture.spigot.util.SpigotAdapter
-
Gets a Bukkit vector from a AnimatedArchitecture vector.
- getBukkitVector(Vector3Di) - Static method in class nl.pim16aap2.animatedarchitecture.spigot.util.SpigotAdapter
-
Gets a Bukkit vector from a AnimatedArchitecture vector.
- getBukkitWorld() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.animation.AnimatedBlockDisplay
- getBukkitWorld() - Method in interface nl.pim16aap2.animatedarchitecture.spigot.core.animation.IAnimatedBlockSpigot
-
Gets the bukkit world this animated block exists in.
- getBukkitWorld() - Method in record class nl.pim16aap2.animatedarchitecture.spigot.util.implementations.WorldSpigot
-
Gets the bukkit world represented by this
IWorld - getBukkitWorld(IWorld) - Static method in class nl.pim16aap2.animatedarchitecture.spigot.util.SpigotAdapter
-
Converts an
IWorldobject to aWorldobject. - getCause() - Method in class nl.pim16aap2.animatedarchitecture.core.animation.AnimationRequestData
- getCause() - Method in class nl.pim16aap2.animatedarchitecture.core.animation.Animator
-
What caused the structure to be moved.
- getCause() - Method in interface nl.pim16aap2.animatedarchitecture.core.events.IStructureToggleEvent
-
Gets what caused the structure action request to be created.
- getCause() - Method in class nl.pim16aap2.animatedarchitecture.core.structures.StructureAnimationRequest
- getCause() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.events.StructureEventToggleEnd
- getCause() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.events.StructureEventTogglePrepare
- getCause() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.events.StructureEventToggleStart
- getCenter() - Method in class nl.pim16aap2.animatedarchitecture.core.util.Cuboid
-
Gets the center point of the cuboid.
- getCenter() - Method in class nl.pim16aap2.animatedarchitecture.core.util.Rectangle
- getCenterBlock() - Method in class nl.pim16aap2.animatedarchitecture.core.util.Cuboid
-
Gets the center block of the cuboid.
- getCenterBlock() - Method in class nl.pim16aap2.animatedarchitecture.core.util.Rectangle
-
Gets the center block of the rectangle.
- getChunk() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.ILocation
-
Gets the chunk coordinates of the chunk this location is in.
- getChunk() - Method in class nl.pim16aap2.animatedarchitecture.spigot.util.implementations.LocationSpigot
- getChunkCoords(Vector3Di) - Static method in class nl.pim16aap2.animatedarchitecture.core.util.LocationUtil
-
Gets the chunk coordinates of a position.
- getChunkCuboid(Cuboid) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.implementations.ChunkLoaderSpigot
- getChunkFromId(long) - Static method in class nl.pim16aap2.animatedarchitecture.core.util.LocationUtil
-
Retrieves the chunk coordinates from the chunk's ID.
- getChunkId() - Method in interface nl.pim16aap2.animatedarchitecture.core.structures.IStructureConst
- getChunkId(int, int) - Static method in class nl.pim16aap2.animatedarchitecture.core.util.LocationUtil
-
Gets the ID of the chunk from its coordinates.
- getChunkId(Vector2Di) - Static method in class nl.pim16aap2.animatedarchitecture.core.util.LocationUtil
-
Gets the ID of the chunk from its coordinates.
- getChunkId(Vector3Di) - Static method in class nl.pim16aap2.animatedarchitecture.core.util.LocationUtil
-
Gets the ID of the chunk associated with a position.
- getChunkLoader() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IAnimatedArchitecturePlatform
- getChunkLoader() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.AnimatedArchitectureSpigotPlatform
- getClass(String) - Method in interface nl.pim16aap2.animatedarchitecture.spigot.util.hooks.IProtectionHookSpigotSpecification
-
Get the class of the given hook for a specific version of the plugin to load the compat for.
- getClassLoader() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IAnimatedArchitecturePlatform
-
Getter for the class loader of this project.
- getClassLoader() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.AnimatedArchitectureSpigotPlatform
- getCommand() - Method in class nl.pim16aap2.animatedarchitecture.core.commands.AddOwner
- getCommand() - Method in class nl.pim16aap2.animatedarchitecture.core.commands.BaseCommand
-
Gets the
CommandDefinitionthat contains the definition of thisBaseCommand. - getCommand() - Method in class nl.pim16aap2.animatedarchitecture.core.commands.Cancel
- getCommand() - Method in class nl.pim16aap2.animatedarchitecture.core.commands.Confirm
- getCommand() - Method in class nl.pim16aap2.animatedarchitecture.core.commands.Debug
- getCommand() - Method in class nl.pim16aap2.animatedarchitecture.core.commands.Delete
- getCommand() - Method in class nl.pim16aap2.animatedarchitecture.core.commands.Info
- getCommand() - Method in class nl.pim16aap2.animatedarchitecture.core.commands.InspectPowerBlock
- getCommand() - Method in class nl.pim16aap2.animatedarchitecture.core.commands.ListStructures
- getCommand() - Method in class nl.pim16aap2.animatedarchitecture.core.commands.Lock
- getCommand() - Method in class nl.pim16aap2.animatedarchitecture.core.commands.Menu
- getCommand() - Method in class nl.pim16aap2.animatedarchitecture.core.commands.MovePowerBlock
- getCommand() - Method in class nl.pim16aap2.animatedarchitecture.core.commands.NewStructure
- getCommand() - Method in class nl.pim16aap2.animatedarchitecture.core.commands.RemoveOwner
- getCommand() - Method in class nl.pim16aap2.animatedarchitecture.core.commands.Restart
- getCommand() - Method in class nl.pim16aap2.animatedarchitecture.core.commands.SetBlocksToMove
- getCommand() - Method in class nl.pim16aap2.animatedarchitecture.core.commands.SetName
- getCommand() - Method in class nl.pim16aap2.animatedarchitecture.core.commands.SetOpenDirection
- getCommand() - Method in class nl.pim16aap2.animatedarchitecture.core.commands.SetOpenStatus
- getCommand() - Method in class nl.pim16aap2.animatedarchitecture.core.commands.Specify
- getCommand() - Method in class nl.pim16aap2.animatedarchitecture.core.commands.StopStructures
- getCommand() - Method in class nl.pim16aap2.animatedarchitecture.core.commands.UpdateCreator
- getCommand() - Method in class nl.pim16aap2.animatedarchitecture.core.commands.Version
- getCommandAliases() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.config.ConfigSpigot
- getCommandDefinition() - Method in class nl.pim16aap2.animatedarchitecture.core.commands.AddOwnerDelayed
- getCommandDefinition() - Method in class nl.pim16aap2.animatedarchitecture.core.commands.DelayedCommand
- getCommandDefinition() - Method in class nl.pim16aap2.animatedarchitecture.core.commands.RemoveOwnerDelayed
- getCommandDefinition() - Method in class nl.pim16aap2.animatedarchitecture.core.commands.SetBlocksToMoveDelayed
- getCommandDefinition() - Method in class nl.pim16aap2.animatedarchitecture.core.commands.SetOpenDirectionDelayed
- getCommandDefinition() - Method in class nl.pim16aap2.animatedarchitecture.core.commands.SetOpenStatusDelayed
- getCommandFactory() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IAnimatedArchitecturePlatform
- getCommandFactory() - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.ToolUser.Context
- getCommandFactory() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.AnimatedArchitectureSpigotPlatform
- getCommandListener() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.AnimatedArchitectureSpigotPlatform
- getCommandOutput() - Method in class nl.pim16aap2.animatedarchitecture.core.commands.DelayedCommandInputRequest
-
The output of the command.
- getCommandSender() - Method in class nl.pim16aap2.animatedarchitecture.core.commands.BaseCommand
-
The entity (e.g. player, server, or command block) that initiated the command.
- getComment() - Method in class nl.pim16aap2.animatedarchitecture.core.util.ConfigEntry
-
Get the comment of this config option.
- getComplexType() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.animation.recovery.AnimatedBlockRecoveryDataType
- getConfig() - Method in class nl.pim16aap2.animatedarchitecture.core.animation.AnimationRequestData
- getConfig(ConfigSpigot) - Method in interface nl.pim16aap2.animatedarchitecture.spigot.core.config.ConfigSpigotModule
- getConstructorArgumentTypes() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.hooks.FakePlayerClassGenerator
- getConstructorArgumentTypes() - Method in class nl.pim16aap2.util.codegeneration.ClassGenerator
-
Retrieves the array of parameter types as the generated constructor takes them.
- getContext() - Method in class nl.pim16aap2.animatedarchitecture.spigot.hooks.griefdefender2.GriefDefender2ProtectionHook
- getContext() - Method in class nl.pim16aap2.animatedarchitecture.spigot.hooks.griefprevention.GriefPreventionProtectionHook
- getContext() - Method in class nl.pim16aap2.animatedarchitecture.spigot.hooks.lands.LandsProtectionHook
- getContext() - Method in class nl.pim16aap2.animatedarchitecture.spigot.hooks.plotsquared6.PlotSquared6ProtectionHook
-
Deprecated.
- getContext() - Method in class nl.pim16aap2.animatedarchitecture.spigot.hooks.plotsquared7.PlotSquared7ProtectionHook
- getContext() - Method in class nl.pim16aap2.animatedarchitecture.spigot.hooks.redprotect.RedProtectProtectionHook
- getContext() - Method in class nl.pim16aap2.animatedarchitecture.spigot.hooks.towny.TownyProtectionHook
- getContext() - Method in class nl.pim16aap2.animatedarchitecture.spigot.hooks.worldguard7.WorldGuard7ProtectionHook
- getContext() - Method in interface nl.pim16aap2.animatedarchitecture.spigot.util.hooks.IProtectionHookSpigot
-
Get the
ProtectionHookContextthat is being used. - getCorners() - Method in class nl.pim16aap2.animatedarchitecture.core.util.Cuboid
- getCreationPermission() - Method in class nl.pim16aap2.animatedarchitecture.core.structures.StructureType
-
Gets the permission that is required to create a structure of this type.
- getCreator(ToolUser.Context, IPlayer) - Method in class nl.pim16aap2.animatedarchitecture.core.structures.StructureType
-
Creates (and registers) a new
Creatorfor this type. - getCreator(ToolUser.Context, IPlayer, String) - Method in class nl.pim16aap2.animatedarchitecture.core.structures.StructureType
-
Creates (and registers) a new
Creatorfor this type. - getCreator(ToolUser.Context, IPlayer, String) - Method in class nl.pim16aap2.animatedarchitecture.structures.bigdoor.StructureTypeBigDoor
- getCreator(ToolUser.Context, IPlayer, String) - Method in class nl.pim16aap2.animatedarchitecture.structures.clock.StructureTypeClock
- getCreator(ToolUser.Context, IPlayer, String) - Method in class nl.pim16aap2.animatedarchitecture.structures.drawbridge.StructureTypeDrawbridge
- getCreator(ToolUser.Context, IPlayer, String) - Method in class nl.pim16aap2.animatedarchitecture.structures.flag.StructureTypeFlag
- getCreator(ToolUser.Context, IPlayer, String) - Method in class nl.pim16aap2.animatedarchitecture.structures.garagedoor.StructureTypeGarageDoor
- getCreator(ToolUser.Context, IPlayer, String) - Method in class nl.pim16aap2.animatedarchitecture.structures.portcullis.StructureTypePortcullis
- getCreator(ToolUser.Context, IPlayer, String) - Method in class nl.pim16aap2.animatedarchitecture.structures.revolvingdoor.StructureTypeRevolvingDoor
- getCreator(ToolUser.Context, IPlayer, String) - Method in class nl.pim16aap2.animatedarchitecture.structures.slidingdoor.StructureTypeSlidingDoor
- getCreator(ToolUser.Context, IPlayer, String) - Method in class nl.pim16aap2.animatedarchitecture.structures.windmill.StructureTypeWindmill
- getCuboid() - Method in interface nl.pim16aap2.animatedarchitecture.core.structures.IStructureConst
-
Gets the
Cuboidrepresenting the area taken up by this structure. - getCuboid() - Method in class nl.pim16aap2.animatedarchitecture.core.structures.Structure
- getCuboid() - Method in class nl.pim16aap2.animatedarchitecture.core.structures.StructureSnapshot
- getCuboid() - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.creator.Creator
-
Returns the cuboid of the structure that is to be created.
- getCurrentPosition() - Method in class nl.pim16aap2.animatedarchitecture.core.api.animatedblock.AnimatedHighlightedBlock
- getCurrentPosition() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.animatedblock.IAnimatedBlock
- getCurrentPosition() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.animation.AnimatedBlockDisplay
- getCurrentStep() - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.Procedure
- getCurrentStep() - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.ToolUser
- getCurrentStepMessage() - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.Procedure
-
Gets the message for the current step, with all the variables filled in.
- getCurrentStepMessage() - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.ToolUser
-
Gets the message for the current step.
- getCurrentStepName() - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.Procedure
-
Gets the name of the current step.
- getCurrentToggleDirection(IStructureConst) - Method in interface nl.pim16aap2.animatedarchitecture.core.structures.IStructureComponent
-
Gets the direction the structure would go given its current state.
- getCycledOpenDirection() - Method in interface nl.pim16aap2.animatedarchitecture.core.structures.IStructureConst
-
Cycle the
MovementDirectiondirection thisStructurewill open in. - getCycledOpenDirection() - Method in class nl.pim16aap2.animatedarchitecture.core.structures.Structure
- getCycledOpenDirection() - Method in class nl.pim16aap2.animatedarchitecture.core.structures.StructureSnapshot
- getCycledOpenDirection(IStructureConst) - Method in interface nl.pim16aap2.animatedarchitecture.core.structures.IStructureComponent
-
Cycle the toggle direction.
- getCycledOpenDirection(IStructureConst) - Method in class nl.pim16aap2.animatedarchitecture.structures.bigdoor.BigDoor
- getCycledOpenDirection(IStructureConst) - Method in class nl.pim16aap2.animatedarchitecture.structures.clock.Clock
- getCycledOpenDirection(IStructureConst) - Method in class nl.pim16aap2.animatedarchitecture.structures.flag.Flag
-
Cycle the toggle direction.
- getCycledOpenDirection(IStructureConst) - Method in class nl.pim16aap2.animatedarchitecture.structures.garagedoor.GarageDoor
- getCycledOpenDirection(IStructureConst) - Method in class nl.pim16aap2.animatedarchitecture.structures.slidingdoor.SlidingDoor
- getCycledOpenDirection(IStructureConst) - Method in class nl.pim16aap2.animatedarchitecture.structures.windmill.Windmill
- getDatabaseManager() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IAnimatedArchitecturePlatform
-
Gets the
DatabaseManager. - getDatabaseManager() - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.ToolUser.Context
- getDatabaseManager() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.AnimatedArchitectureSpigotPlatform
- getDatabaseState() - Method in class nl.pim16aap2.animatedarchitecture.core.managers.DatabaseManager
-
Obtains
IStorage.DatabaseStatethe database is in. - getDatabaseState() - Method in interface nl.pim16aap2.animatedarchitecture.core.storage.IStorage
-
Obtains
IStorage.DatabaseStatethe database is in. - getDatabaseState() - Method in class nl.pim16aap2.animatedarchitecture.core.storage.sqlite.SQLiteJDBCDriverConnection
-
The
IStorage.DatabaseStatethe database is in. - getDataSource() - Method in interface nl.pim16aap2.animatedarchitecture.core.storage.IDataSourceInfo
-
Gets the DataSource.
- getDataSource() - Method in class nl.pim16aap2.animatedarchitecture.core.storage.sqlite.DataSourceInfoSQLite
- getDebugInformation() - Method in class nl.pim16aap2.animatedarchitecture.core.animation.StructureActivityManager
- getDebugInformation() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.debugging.IDebuggable
-
Gets the debug information for this object.
- getDebugInformation() - Method in class nl.pim16aap2.animatedarchitecture.core.api.restartable.RestartableHolder
- getDebugInformation() - Method in class nl.pim16aap2.animatedarchitecture.core.audio.AudioConfigurator
- getDebugInformation() - Method in class nl.pim16aap2.animatedarchitecture.core.managers.AnimatedBlockHookManager
- getDebugInformation() - Method in class nl.pim16aap2.animatedarchitecture.core.managers.AnimationHookManager
- getDebugInformation() - Method in class nl.pim16aap2.animatedarchitecture.core.managers.DatabaseManager
- getDebugInformation() - Method in class nl.pim16aap2.animatedarchitecture.core.managers.DelayedCommandInputManager
- getDebugInformation() - Method in class nl.pim16aap2.animatedarchitecture.core.managers.StructureDeletionManager
- getDebugInformation() - Method in class nl.pim16aap2.animatedarchitecture.core.managers.StructureTypeManager
- getDebugInformation() - Method in class nl.pim16aap2.animatedarchitecture.core.storage.FlywayManager
- getDebugInformation() - Method in class nl.pim16aap2.animatedarchitecture.core.storage.sqlite.SQLiteJDBCDriverConnection
- getDebugInformation() - Method in class nl.pim16aap2.animatedarchitecture.core.structures.properties.Property.Registry
- getDebugInformation() - Method in class nl.pim16aap2.animatedarchitecture.core.structures.StructureRegistry
- getDebugInformation() - Method in class nl.pim16aap2.animatedarchitecture.core.util.updater.UpdateChecker
- getDebugInformation() - Method in class nl.pim16aap2.animatedarchitecture.core.util.versioning.BuildDataReader
- getDebugInformation() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.config.ConfigSpigot
- getDebugInformation() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.hooks.ProtectionHookManagerSpigot
- getDebugInformation() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.listeners.RedstoneListener
- getDebugInformation() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.managers.VaultManager
- getDebugReport() - Method in class nl.pim16aap2.animatedarchitecture.core.api.debugging.DebugReporter
-
Gets the data-dump containing useful information for debugging issues.
- getDecoratorsOfType(Class<U>, TextComponent) - Method in interface nl.pim16aap2.animatedarchitecture.core.text.ITextRenderer
-
Retrieves a stream of all decorators that are an instance of a given type.
- getDefaultMaterialStatus(Material) - Method in class nl.pim16aap2.animatedarchitecture.spigot.util.api.BlockAnalyzerSpigot
-
Gets the default material status for a material.
- getDefaultValue() - Method in class nl.pim16aap2.animatedarchitecture.core.structures.properties.Property
-
The default value of the property.
- getDelayedCommandInputManager() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IAnimatedArchitecturePlatform
-
Gets the
DelayedCommandInputManagerto manageDelayedCommandInputRequests. - getDelayedCommandInputManager() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.AnimatedArchitectureSpigotPlatform
- getDimensions() - Method in interface nl.pim16aap2.animatedarchitecture.core.structures.IStructureConst
-
Gets the dimensions of this structure.
- getDimensions() - Method in class nl.pim16aap2.animatedarchitecture.core.util.Cuboid
-
Gets the dimensions of this structure.
- getDimensions() - Method in class nl.pim16aap2.animatedarchitecture.core.util.Rectangle
-
Gets the dimensions of this rectangle.
- getDirection(BlockFace) - Static method in enum class nl.pim16aap2.animatedarchitecture.core.util.BlockFace
-
Get the
BlockFace.directionVectorof thisBlockFace - getDisabledStructureTypes() - Method in class nl.pim16aap2.animatedarchitecture.core.managers.StructureTypeManager
-
Gets all
StructureTypes that are currently disabled. - getDistance(ILocation) - Method in interface nl.pim16aap2.animatedarchitecture.core.util.vector.IVector3D
-
Gets the distance to a location.
- getDistance(IVector3D) - Method in interface nl.pim16aap2.animatedarchitecture.core.util.vector.IVector3D
-
Gets the distance to a point.
- getDistanceToPoint(Vector3Di) - Method in class nl.pim16aap2.animatedarchitecture.core.util.Cuboid
-
Gets the distance of a position to the cuboid.
- getDuration() - Method in class nl.pim16aap2.animatedarchitecture.core.animation.Animation
-
The number of animation steps that this animation will execute.
- getEconomyManager() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IAnimatedArchitecturePlatform
-
Gets the instance of the
IEconomyManagerfor this platform. - getEconomyManager() - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.ToolUser.Context
- getEconomyManager() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.AnimatedArchitectureSpigotPlatform
- getEnabledStructureTypes() - Method in class nl.pim16aap2.animatedarchitecture.core.managers.StructureTypeManager
-
Gets all
StructureTypes that are currently enabled. - getEntity() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.animation.AnimatedBlockDisplay
- getEntity() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.animation.HighlightedBlockDisplay
- getEntity() - Method in interface nl.pim16aap2.animatedarchitecture.spigot.core.animation.IAnimatedBlockSpigot
- getEventName() - Method in interface nl.pim16aap2.animatedarchitecture.core.events.IAnimatedArchitectureEvent
-
Gets the name of this event.
- getExecutor() - Method in class nl.pim16aap2.animatedarchitecture.core.animation.AnimationRequestData
- getExecutor() - Method in class nl.pim16aap2.animatedarchitecture.core.api.HighlightedBlockSpawner
- getExecutor() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IAnimatedArchitecturePlatform
-
Constructs a new
IExecutor. - getExecutor() - Method in class nl.pim16aap2.animatedarchitecture.core.structures.StructureAnimationRequest
- getExecutor() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.AnimatedArchitectureSpigotPlatform
- getExecutor() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.implementations.HighlightedBlockSpawnerSpigot
- getExecutor() - Method in class nl.pim16aap2.animatedarchitecture.spigot.util.hooks.ProtectionHookContext
- getExecutor(ExecutorSpigot) - Method in interface nl.pim16aap2.animatedarchitecture.spigot.util.implementations.ExecutorModule
- getFactory() - Method in class nl.pim16aap2.testing.AssistedFactoryMocker
-
Gets the factory class that can be used to construct new instances of the target class using the values provided through the factory and the mocked instances for the remaining values.
- getField(Class<?>, String) - Static method in class nl.pim16aap2.testing.reflection.ReflectionUtil
-
Gets a named field from a class.
- getField(Object, String) - Static method in class nl.pim16aap2.testing.reflection.ReflectionUtil
-
Gets a named field from an object.
- getFilesInJar(Path, Pattern) - Static method in class nl.pim16aap2.animatedarchitecture.core.util.FileUtil
-
Gets the names of all files inside a jar that match a certain pattern.
- getFinalPosition() - Method in class nl.pim16aap2.animatedarchitecture.core.api.animatedblock.AnimatedHighlightedBlock
- getFinalPosition() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.animatedblock.IAnimatedBlock
- getFinalPosition() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.animation.AnimatedBlockDisplay
- getFinalPosition(int, int, int) - Method in interface nl.pim16aap2.animatedarchitecture.core.animation.IAnimationComponent
-
Calculates the final position from the original coordinates of the block that will be animated.
- getFinalPosition(int, int, int) - Method in class nl.pim16aap2.animatedarchitecture.structures.bigdoor.BigDoorAnimationComponent
- getFinalPosition(int, int, int) - Method in class nl.pim16aap2.animatedarchitecture.structures.clock.ClockAnimationComponent
- getFinalPosition(int, int, int) - Method in class nl.pim16aap2.animatedarchitecture.structures.drawbridge.DrawbridgeAnimationComponent
- getFinalPosition(int, int, int) - Method in class nl.pim16aap2.animatedarchitecture.structures.flag.FlagAnimationComponent
- getFinalPosition(int, int, int) - Method in class nl.pim16aap2.animatedarchitecture.structures.garagedoor.CounterWeightGarageDoorAnimationComponent
- getFinalPosition(int, int, int) - Method in class nl.pim16aap2.animatedarchitecture.structures.portcullis.VerticalAnimationComponent
- getFinalPosition(int, int, int) - Method in class nl.pim16aap2.animatedarchitecture.structures.revolvingdoor.RevolvingDoorAnimationComponent
- getFinalPosition(int, int, int) - Method in class nl.pim16aap2.animatedarchitecture.structures.slidingdoor.SlidingDoorAnimationComponent
- getFinalPosition(int, int, int) - Method in class nl.pim16aap2.animatedarchitecture.structures.windmill.WindmillAnimationComponent
- getFirstPos() - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.creator.Creator
-
Returns the first position of the structure that is to be created.
- getFlag(IStructureConst) - Method in interface nl.pim16aap2.animatedarchitecture.core.storage.IStorage
-
Gets the flag value of various boolean properties of a
Structure. - getFlagValue(IStorage.StructureFlag) - Static method in enum class nl.pim16aap2.animatedarchitecture.core.storage.IStorage.StructureFlag
-
Gets the flag value of a
IStorage.StructureFlag. - getFormattedName() - Method in class nl.pim16aap2.util.codegeneration.ClassGenerator
-
Retrieves the name the generated class should have in the correct format.
- getFromFullName(String) - Method in class nl.pim16aap2.animatedarchitecture.core.managers.StructureTypeManager
-
Tries to get a
StructureTypefrom its fully qualified name as defined byStructureType.getSimpleName(). - getFullKey() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IKeyed
-
Gets the fully qualified key of this object.
- getFullKey() - Method in class nl.pim16aap2.animatedarchitecture.core.api.NamespacedKey
-
The fully qualified name of this
NamespacedKey. - getFullKey() - Method in class nl.pim16aap2.animatedarchitecture.core.structures.StructureType
-
Gets the full name of the
StructureType. - getFullNameWithVersion() - Method in class nl.pim16aap2.animatedarchitecture.core.structures.StructureType
-
The full name and the version as a single String.
- getGeneratedClass() - Method in class nl.pim16aap2.util.codegeneration.ClassGenerator
-
Gets the class generated by this ClassGenerator.
- getGeneratedConstructor() - Method in class nl.pim16aap2.util.codegeneration.ClassGenerator
-
Gets the constructor generated by this ClassGenerator.
- getGlobalLimit(IConfig) - Method in enum class nl.pim16aap2.animatedarchitecture.core.util.Limit
-
Gets the global limit for this limit.
- getGlowingBlockSpawner() - Method in class nl.pim16aap2.animatedarchitecture.core.animation.AnimationRequestData
- getGoalPos(double, IAnimatedBlock) - Method in class nl.pim16aap2.animatedarchitecture.structures.garagedoor.CounterWeightGarageDoorAnimationComponent
- getGoalPos(IAnimatedBlock, double) - Method in class nl.pim16aap2.animatedarchitecture.structures.slidingdoor.SlidingDoorAnimationComponent
- getGoalPos(Vector3Dd, double, double, double, double) - Method in class nl.pim16aap2.animatedarchitecture.structures.drawbridge.DrawbridgeAnimationComponent
- getGoalPos(Vector3Dd, double, IAnimatedBlock) - Method in class nl.pim16aap2.animatedarchitecture.structures.drawbridge.DrawbridgeAnimationComponent
- getGoalRotation(double) - Method in class nl.pim16aap2.animatedarchitecture.structures.drawbridge.DrawbridgeAnimationComponent
- getGuiFactory() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.AnimatedArchitectureSpigotPlatform
- getGuiFactory(GuiFactory) - Method in interface nl.pim16aap2.animatedarchitecture.spigot.core.gui.GuiFactorySpigotModule
- getGuiMaterial(StructureType) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.config.ConfigSpigot
- getHandlerList() - Static method in class nl.pim16aap2.animatedarchitecture.spigot.core.events.StructureCreatedEvent
- getHandlerList() - Static method in class nl.pim16aap2.animatedarchitecture.spigot.core.events.StructureEventToggleEnd
- getHandlerList() - Static method in class nl.pim16aap2.animatedarchitecture.spigot.core.events.StructureEventTogglePrepare
- getHandlerList() - Static method in class nl.pim16aap2.animatedarchitecture.spigot.core.events.StructureEventToggleStart
- getHandlerList() - Static method in class nl.pim16aap2.animatedarchitecture.spigot.core.events.StructurePrepareAddOwnerEvent
- getHandlerList() - Static method in class nl.pim16aap2.animatedarchitecture.spigot.core.events.StructurePrepareCreateEvent
- getHandlerList() - Static method in class nl.pim16aap2.animatedarchitecture.spigot.core.events.StructurePrepareDeleteEvent
- getHandlerList() - Static method in class nl.pim16aap2.animatedarchitecture.spigot.core.events.StructurePrepareLockChangeEvent
- getHandlerList() - Static method in class nl.pim16aap2.animatedarchitecture.spigot.core.events.StructurePrepareRemoveOwnerEvent
- getHandlers() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.events.StructureCreatedEvent
- getHandlers() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.events.StructureEventToggleEnd
- getHandlers() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.events.StructureEventTogglePrepare
- getHandlers() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.events.StructureEventToggleStart
- getHandlers() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.events.StructurePrepareAddOwnerEvent
- getHandlers() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.events.StructurePrepareCreateEvent
- getHandlers() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.events.StructurePrepareDeleteEvent
- getHandlers() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.events.StructurePrepareLockChangeEvent
- getHandlers() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.events.StructurePrepareRemoveOwnerEvent
- getHeadManager() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.AnimatedArchitectureSpigotPlatform
- getHighestPermissionSuffix(Player, String) - Static method in class nl.pim16aap2.animatedarchitecture.spigot.util.SpigotUtil
-
Retrieves the highest integer value of a specific permission node, if it exists.
- getHighlightedBlockSpawner() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IAnimatedArchitecturePlatform
-
Gets the
HighlightedBlockSpawnerfor the current platform. - getHighlightedBlockSpawner() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.AnimatedArchitectureSpigotPlatform
- getHighlightedBlockSpawner(HighlightedBlockSpawnerSpigot) - Method in interface nl.pim16aap2.animatedarchitecture.spigot.core.implementations.HighlightedBlockSpawnerModule
- getHourArmSide() - Method in class nl.pim16aap2.animatedarchitecture.structures.clock.CreatorClock
- getHours() - Method in class nl.pim16aap2.animatedarchitecture.core.util.WorldTime
-
Gets the current Minecraft hour.
- getId() - Method in class nl.pim16aap2.animatedarchitecture.core.structures.StructureID
-
The ID that has been assigned to the structure.
- getIdentifiersFromPartial(String, IPlayer, PermissionLevel, Collection<Property<?>>) - Method in class nl.pim16aap2.animatedarchitecture.core.managers.DatabaseManager
-
Retrieves all
DatabaseManager.StructureIdentifiers that start with the provided input. - getInitErrorMessage() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.AnimatedArchitecturePlugin
- getInputClass() - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.stepexecutor.AsyncStepExecutor
- getInputClass() - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.stepexecutor.StepExecutor
-
Checks the type that is expected as input for this step.
- getInputClass() - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.stepexecutor.StepExecutorBoolean
- getInputClass() - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.stepexecutor.StepExecutorInteger
- getInputClass() - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.stepexecutor.StepExecutorLocation
- getInputClass() - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.stepexecutor.StepExecutorOpenDirection
- getInputClass() - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.stepexecutor.StepExecutorString
- getInputClass() - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.stepexecutor.StepExecutorVector3Di
- getInputClass() - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.stepexecutor.StepExecutorVoid
- getInputRequest(ICommandSender) - Method in class nl.pim16aap2.animatedarchitecture.core.managers.DelayedCommandInputManager
-
Gets the
DelayedCommandInputRequestregistered for a command sender if one exists. - getInputResult() - Method in class nl.pim16aap2.animatedarchitecture.core.util.delayedinput.DelayedInputRequest
-
The result of this input request.
- getInstance() - Static method in class nl.pim16aap2.util.logging.Log4J2Configurator
-
Gets the instance of the Log4J2Configurator.
- getJarFile(Class<?>) - Static method in class nl.pim16aap2.animatedarchitecture.core.util.FileUtil
-
Gets the file of the jar that contained a specific class.
- getKey() - Method in class nl.pim16aap2.animatedarchitecture.core.api.NamespacedKey
-
The key of this
NamespacedKey. - getKeys() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IConfigReader
-
Gets a set containing all keys.
- getKeys() - Method in record class nl.pim16aap2.animatedarchitecture.spigot.util.implementations.ConfigReaderSpigot
- getLeafPath() - Method in class nl.pim16aap2.animatedarchitecture.core.data.graph.DirectedAcyclicGraph
-
Gets the path from the leaves (i.e. nodes without parents) down to the base of the graph.
- getLength() - Method in class nl.pim16aap2.animatedarchitecture.core.text.Text
-
Gets the length of the raw text without any styles applied to it.
- getLimit(IPlayer, Limit) - Method in class nl.pim16aap2.animatedarchitecture.core.managers.LimitsManager
-
Gets the value of the
Limitfor the given player. - getLimit(Limit) - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IPlayer
-
Gets the value of the
Limitfor this player. - getLimit(Limit) - Method in record class nl.pim16aap2.animatedarchitecture.core.api.LimitContainer
-
Gets the limit for the specified
Limit. - getLimit(Limit) - Method in record class nl.pim16aap2.animatedarchitecture.core.api.PlayerData
-
Gets the limit for the specified
Limit. - getLimit(Limit) - Method in class nl.pim16aap2.animatedarchitecture.spigot.util.implementations.OfflinePlayerSpigot
- getLimit(Limit) - Method in class nl.pim16aap2.animatedarchitecture.spigot.util.implementations.PlayerSpigot
- getLimitsManager() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IAnimatedArchitecturePlatform
-
Gets the
LimitsManager. - getLimitsManager() - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.ToolUser.Context
- getLimitsManager() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.AnimatedArchitectureSpigotPlatform
- getLocaleFilesInJar(Path) - Static method in class nl.pim16aap2.animatedarchitecture.core.localization.LocalizationUtil
-
Gets the names of all locale files in a jar.
- getLocalizationKey() - Method in enum class nl.pim16aap2.animatedarchitecture.core.structures.StructureToggleResult
- getLocalizationKey() - Method in class nl.pim16aap2.animatedarchitecture.core.structures.StructureType
-
Obtains the value of this type that represents the key in the translation system.
- getLocalizationKey() - Method in enum class nl.pim16aap2.animatedarchitecture.core.util.MovementDirection
- getLocalizationManager() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.AnimatedArchitectureSpigotPlatform
- getLocalizedMessage(ITextFactory) - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.Step
- getLocalizer() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IAnimatedArchitecturePlatform
-
Gets the
ILocalizerused to localize strings. - getLocalizer() - Method in class nl.pim16aap2.animatedarchitecture.core.localization.LocalizationManager
-
Gets the
ILocalizermanaged by thisLocalizationManager. - getLocalizer() - Method in class nl.pim16aap2.animatedarchitecture.core.structures.StructureAnimationRequest
- getLocalizer() - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.ToolUser.Context
- getLocalizer() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.AnimatedArchitectureSpigotPlatform
- getLocation() - Method in class nl.pim16aap2.animatedarchitecture.core.api.animatedblock.AnimatedHighlightedBlock
- getLocation() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.animatedblock.IAnimatedBlock
- getLocation() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IPlayer
-
Gets the current location of this player.
- getLocation() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.animation.AnimatedBlockDisplay
- getLocation() - Method in class nl.pim16aap2.animatedarchitecture.spigot.util.implementations.OfflinePlayerSpigot
- getLocation() - Method in class nl.pim16aap2.animatedarchitecture.spigot.util.implementations.PlayerSpigot
- getLocation0() - Method in interface nl.pim16aap2.animatedarchitecture.spigot.util.hooks.IFakePlayer
-
Gets the location of the player.
- getLocationFactory() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IAnimatedArchitecturePlatform
-
Gets the instance of the
ILocationFactoryfor this platform. - getLocationFactory() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.AnimatedArchitectureSpigotPlatform
- getLocationFactory(LocationFactorySpigot) - Method in interface nl.pim16aap2.animatedarchitecture.spigot.core.implementations.LocationFactorySpigotModule
- getLowestPermission() - Method in class nl.pim16aap2.animatedarchitecture.core.commands.CommandDefinition
-
Retrieves the lowest permissions level of the current command.
- getMap() - Method in class nl.pim16aap2.animatedarchitecture.core.structures.properties.PropertyContainerSnapshot
-
Gets the map of properties.
- getMarkerBlocks() - Method in class nl.pim16aap2.animatedarchitecture.core.animation.AnimationRegion
-
The 8 marker blocks that represent the region of animated blocks as an unmodifiable list.
- getMaterial() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.animation.AnimatedBlockDisplay
- getMaterial() - Method in interface nl.pim16aap2.animatedarchitecture.spigot.core.animation.IAnimatedBlockSpigot
-
Gets the material this block is made of.
- getMaterialBlacklist() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.config.ConfigSpigot
- getMaterialBlacklist() - Method in interface nl.pim16aap2.animatedarchitecture.spigot.util.api.IBlockAnalyzerConfig
-
Gets the set of materials that are blacklisted.
- getMax() - Method in class nl.pim16aap2.animatedarchitecture.core.util.Cuboid
-
Gets the upper bound position.
- getMax() - Method in class nl.pim16aap2.animatedarchitecture.core.util.Rectangle
-
Gets the upper bound position.
- getMaximum() - Method in interface nl.pim16aap2.animatedarchitecture.core.structures.IStructureConst
-
Gets a copy of the maximum position of this structure.
- getMaxPermissionSuffix(IPlayer, String) - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IPermissionsManager
-
Gets the highest numerical permission suffix of the base permission node it can find, if any.
- getMaxPermissionSuffix(IPlayer, String) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.managers.VaultManager
- getMaxPermissionSuffix(Player, String) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.managers.VaultManager
- getMaxPermissionSuffix(Player, String) - Method in interface nl.pim16aap2.animatedarchitecture.spigot.util.api.IPermissionsManagerSpigot
-
Gets the highest numerical permission suffix of the base permission node it can find, if any.
- getMaxRadius(boolean, Cuboid, Vector3Di) - Static method in class nl.pim16aap2.animatedarchitecture.structures.drawbridge.Drawbridge
-
Calculates the longest possible radius from the rotation point of a drawbridge to another point that is still part of the drawbridge.
- getMaxRadius(Cuboid, Vector3Di) - Static method in class nl.pim16aap2.animatedarchitecture.structures.bigdoor.BigDoor
-
Calculates the longest possible radius from the rotation point of a big door to another point that is still part of the big door.
- getMessage(String, Object...) - Method in interface nl.pim16aap2.animatedarchitecture.core.localization.ILocalizer
-
Retrieves a localized message using the default locale.
- getMessage(String, Locale, Object...) - Method in interface nl.pim16aap2.animatedarchitecture.core.localization.ILocalizer
-
Retrieves a localized message.
- getMessage(Step) - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.Procedure
-
Gets the message for a specific step, with all the variables filled in.
- getMessageableServer() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IAnimatedArchitecturePlatform
-
Gets the implementation of a
IMessageablefor the server. - getMessageableServer() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.AnimatedArchitectureSpigotPlatform
- getMessageReceiver() - Method in class nl.pim16aap2.animatedarchitecture.core.structures.StructureAnimationRequest
- getMessagingInterface() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IAnimatedArchitecturePlatform
-
Gets the instance of the
IMessagingInterfacefor this platform. - getMessagingInterface() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.AnimatedArchitectureSpigotPlatform
- getMessagingInterface(MessagingInterfaceSpigot) - Method in interface nl.pim16aap2.animatedarchitecture.spigot.util.implementations.MessagingInterfaceSpigotModule
- getMethod(Class<?>, String) - Static method in class nl.pim16aap2.testing.reflection.ReflectionUtil
-
Gets a named method from a class.
- getMethod(Object, String) - Static method in class nl.pim16aap2.testing.reflection.ReflectionUtil
-
Gets a named method from an object.
- getMigrationFilesLocation() - Method in interface nl.pim16aap2.animatedarchitecture.core.storage.IDataSourceInfo
-
Gets the location of the migration files for the DataSource.
- getMin() - Method in class nl.pim16aap2.animatedarchitecture.core.util.Cuboid
-
Gets the lower bound position.
- getMin() - Method in class nl.pim16aap2.animatedarchitecture.core.util.Rectangle
-
Gets the lower bound position.
- getMinimum() - Method in interface nl.pim16aap2.animatedarchitecture.core.structures.IStructureConst
-
Gets the minimum position of this structure.
- getMinimumAnimationTime() - Method in interface nl.pim16aap2.animatedarchitecture.core.structures.IStructureConst
-
Gets the lower time limit for an animation.
- getMinimumAnimationTime() - Method in class nl.pim16aap2.animatedarchitecture.core.structures.Structure
-
Gets the lower time limit for an animation.
- getMinimumAnimationTime() - Method in class nl.pim16aap2.animatedarchitecture.core.structures.StructureSnapshot
- getMinutes() - Method in class nl.pim16aap2.animatedarchitecture.core.util.WorldTime
-
Gets the number of Minecraft minutes since the last full Minecraft hour.
- getMock(boolean, Class<V>, String) - Method in class nl.pim16aap2.testing.AssistedFactoryMocker
-
Gets the mocked object of the given type.
- getMock(Class<V>) - Method in class nl.pim16aap2.testing.AssistedFactoryMocker
- getMock(Class<V>, String) - Method in class nl.pim16aap2.testing.AssistedFactoryMocker
- getMovementDirection() - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.creator.Creator
-
Returns the movement direction of the structure that is to be created.
- getMovementDirection(String) - Static method in enum class nl.pim16aap2.animatedarchitecture.core.util.MovementDirection
-
Gets the
MovementDirectionfrom a name. - getMovementDirection(BlockFace) - Static method in class nl.pim16aap2.animatedarchitecture.core.util.Util
-
Gets the
MovementDirectionequivalent of aBlockFaceif it exists. - getName() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.animatedblock.IAnimatedBlockHook
- getName() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.animatedblock.IAnimationHook
- getName() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IPlayer
-
Gets the name of this player.
- getName() - Method in record class nl.pim16aap2.animatedarchitecture.core.api.PlayerData
- getName() - Method in class nl.pim16aap2.animatedarchitecture.core.audio.AudioAnimationHook
- getName() - Method in class nl.pim16aap2.animatedarchitecture.core.commands.CommandDefinition
- getName() - Method in interface nl.pim16aap2.animatedarchitecture.core.structures.IStructureConst
-
Gets the name of this structure.
- getName() - Method in class nl.pim16aap2.animatedarchitecture.core.structures.Structure
- getName() - Method in class nl.pim16aap2.animatedarchitecture.core.structures.StructureSnapshot
- getName() - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.creator.Creator
-
Gets the name of the structure that is to be created.
- getName() - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.Step
-
The name of this step.
- getName() - Method in class nl.pim16aap2.animatedarchitecture.spigot.hooks.bundle.AbstractProtectionHookSpecification
- getName() - Method in interface nl.pim16aap2.animatedarchitecture.spigot.util.hooks.IProtectionHookSpigot
-
Get the name of the
JavaPluginthat is being hooked into. - getName() - Method in interface nl.pim16aap2.animatedarchitecture.spigot.util.hooks.IProtectionHookSpigotSpecification
-
Get the name of the plugin the given compat hooks into.
- getName() - Method in class nl.pim16aap2.animatedarchitecture.spigot.util.implementations.OfflinePlayerSpigot
- getName() - Method in class nl.pim16aap2.animatedarchitecture.spigot.util.implementations.PlayerSpigot
- getNameAndUid() - Method in interface nl.pim16aap2.animatedarchitecture.core.structures.IStructureConst
- getNamespace() - Method in class nl.pim16aap2.animatedarchitecture.core.api.NamespacedKey
-
The namespace of this
NamespacedKey. - getNamespacedKey() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IKeyed
-
Gets the namespaced key of this object.
- getNamespacedKey() - Method in class nl.pim16aap2.animatedarchitecture.core.structures.properties.Property
-
The namespace and key of the property.
- getNamespacedKey() - Method in class nl.pim16aap2.animatedarchitecture.core.structures.StructureType
-
The key that represents the name of this
StructureTypein its namespace. - getNewCuboid() - Method in class nl.pim16aap2.animatedarchitecture.core.animation.AnimationRequestData
- getNewCuboid() - Method in interface nl.pim16aap2.animatedarchitecture.core.events.IStructureEventTogglePrepare
-
Gets the new coordinates of the structure after the toggle.
- getNewCuboid() - Method in interface nl.pim16aap2.animatedarchitecture.core.events.IStructureEventToggleStart
-
Gets the new coordinates of the structure after the toggle.
- getNewCuboid() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.events.StructureEventTogglePrepare
- getNewCuboid() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.events.StructureEventToggleStart
- getNewLoc() - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.PowerBlockRelocator
-
Gets the new location of the powerblock.
- getNewStructureOwner() - Method in interface nl.pim16aap2.animatedarchitecture.core.events.IStructurePrepareAddOwnerEvent
-
Gets the new
StructureOwnerthat will be added to the structure. - getNewStructureOwner() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.events.StructurePrepareAddOwnerEvent
- getNode(T) - Method in class nl.pim16aap2.animatedarchitecture.core.data.graph.DirectedAcyclicGraph
-
Tries to retrieve a node from the graph.
- getNullable() - Method in class nl.pim16aap2.util.reflection.ClassFinder
- getNullable() - Method in class nl.pim16aap2.util.reflection.ConstructorFinder.ConstructorFinderInSource
- getNullable() - Method in class nl.pim16aap2.util.reflection.EnumValuesFinder
-
Retrieves the target reflection object(s) using the current configuration.
- getNullable() - Method in class nl.pim16aap2.util.reflection.EnumValuesFinder.IndexedEnumValueFinder
-
Retrieves the target reflection object(s) using the current configuration.
- getNullable() - Method in class nl.pim16aap2.util.reflection.EnumValuesFinder.NamedEnumValueFinder
-
Retrieves the target reflection object(s) using the current configuration.
- getNullable() - Method in class nl.pim16aap2.util.reflection.FieldFinder.MultipleFieldsFinder
-
Retrieves the target reflection object(s) using the current configuration.
- getNullable() - Method in class nl.pim16aap2.util.reflection.FieldFinder.NamedFieldFinder
- getNullable() - Method in class nl.pim16aap2.util.reflection.FieldFinder.TypedFieldFinder
- getNullable() - Method in class nl.pim16aap2.util.reflection.ReflectionFinder
-
Retrieves the target reflection object(s) using the current configuration.
- getNullable(Object) - Method in class nl.pim16aap2.util.reflection.FieldFinder.NamedFieldFinder
-
Retrieves the object of the field from the given instance.
- getNullable(Object) - Method in class nl.pim16aap2.util.reflection.FieldFinder.TypedFieldFinder
-
Retrieves the object of the field from the given instance.
- getNullErrorMessage(String, Class<?>) - Method in class nl.pim16aap2.util.reflection.MethodFinder.MethodFinderBase
- getObj() - Method in class nl.pim16aap2.animatedarchitecture.core.data.graph.Node
- getOfflineBukkitPlayer(IPlayer) - Static method in class nl.pim16aap2.animatedarchitecture.spigot.util.SpigotAdapter
-
Tries to get an offline Bukkit player represented by an
IPlayer. - getOfflinePlayer0() - Method in interface nl.pim16aap2.animatedarchitecture.spigot.util.hooks.IFakePlayer
- getOpenDirection() - Method in interface nl.pim16aap2.animatedarchitecture.core.structures.IStructureConst
-
Gets the
MovementDirectionthisStructurewill open if currently closed. - getOpenDirection() - Method in class nl.pim16aap2.animatedarchitecture.core.structures.Structure
- getOpenDirection() - Method in class nl.pim16aap2.animatedarchitecture.core.structures.StructureSnapshot
- getOpposite(BlockFace) - Static method in enum class nl.pim16aap2.animatedarchitecture.core.util.BlockFace
-
Get the
BlockFacethat's the exact opposite of the provided one. - getOpposite(MovementDirection) - Static method in enum class nl.pim16aap2.animatedarchitecture.core.util.MovementDirection
-
Get the
MovementDirectionthat's the exact opposite of the provided one. - getOwner(UUID) - Method in interface nl.pim16aap2.animatedarchitecture.core.structures.IStructureConst
-
Attempts to get the
StructureOwnerof this structure represented by the UUID of a player. - getOwner(UUID) - Method in class nl.pim16aap2.animatedarchitecture.core.structures.Structure
- getOwner(UUID) - Method in class nl.pim16aap2.animatedarchitecture.core.structures.StructureSnapshot
- getOwner(IPlayer) - Method in interface nl.pim16aap2.animatedarchitecture.core.structures.IStructureConst
-
Attempts to get the
StructureOwnerof this structure represented by anIPlayer. - getOwnerCountOfStructure(long) - Method in interface nl.pim16aap2.animatedarchitecture.core.storage.IStorage
-
Gets the total number of owners of a structure.
- getOwnerCountOfStructure(long) - Method in class nl.pim16aap2.animatedarchitecture.core.storage.sqlite.SQLiteJDBCDriverConnection
- getOwners() - Method in interface nl.pim16aap2.animatedarchitecture.core.structures.IStructureConst
-
Gets all
StructureOwners of this structure, including the original creator. - getOwners() - Method in class nl.pim16aap2.animatedarchitecture.core.structures.Structure
- getOwners() - Method in class nl.pim16aap2.animatedarchitecture.core.structures.StructureSnapshot
- getOwnersMap() - Method in class nl.pim16aap2.animatedarchitecture.core.structures.StructureSnapshot
- getPartialIdentifiers(String, IPlayer, PermissionLevel, Collection<Property<?>>) - Method in interface nl.pim16aap2.animatedarchitecture.core.storage.IStorage
-
Retrieves all
DatabaseManager.StructureIdentifiers that start with the provided input. - getPartialIdentifiers(String, IPlayer, PermissionLevel, Collection<Property<?>>) - Method in class nl.pim16aap2.animatedarchitecture.core.storage.sqlite.SQLiteJDBCDriverConnection
- getPermissionLevel() - Method in enum class nl.pim16aap2.animatedarchitecture.core.structures.StructureAttribute
-
The minimum level of ownership required to access an attribute.
- getPermissionsFlag() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IPlayer
- getPermissionsFlag() - Method in record class nl.pim16aap2.animatedarchitecture.core.api.PlayerData
- getPermissionsFlag() - Method in class nl.pim16aap2.animatedarchitecture.spigot.util.implementations.PlayerSpigot
- getPermissionsFlag() - Method in class nl.pim16aap2.animatedarchitecture.spigot.util.implementations.OfflinePlayerSpigot
- getPermissionsManager() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IAnimatedArchitecturePlatform
-
Gets the instance of the
IPermissionsManagerfor this platform. - getPermissionsManager() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.AnimatedArchitectureSpigotPlatform
- getPermissionsManager() - Method in class nl.pim16aap2.animatedarchitecture.spigot.util.hooks.ProtectionHookContext
- getPermissionsManagerSpigot(VaultManager) - Method in interface nl.pim16aap2.animatedarchitecture.spigot.core.managers.VaultManagerModule
- getPermissionSuffixValue(String, String) - Static method in class nl.pim16aap2.animatedarchitecture.spigot.util.SpigotUtil
-
Retrieves the integer value suffix of a specific permission node, if it exists.
- getPlatform() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IAnimatedArchitecturePlatformProvider
-
Gets the platform loaded on the server.
- getPlatform() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.AnimatedArchitecturePlugin
- getPlayer() - Method in class nl.pim16aap2.animatedarchitecture.core.animation.Animator
-
The player responsible for the movement.
- getPlayer() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IPlayer
- getPlayer() - Method in interface nl.pim16aap2.animatedarchitecture.core.commands.ICommandSender
-
Gets the
IPlayerthat issued the command. - getPlayer() - Method in interface nl.pim16aap2.animatedarchitecture.core.commands.IServer
- getPlayer() - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.ToolUser
- getPlayerData() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IPlayer
-
Gets a the
PlayerDatathat represents this player. - getPlayerData() - Method in class nl.pim16aap2.animatedarchitecture.spigot.util.implementations.PlayerSpigot
-
Gets a the
PlayerDatathat represents this player. - getPlayerData() - Method in record class nl.pim16aap2.animatedarchitecture.core.api.PlayerData
- getPlayerData() - Method in class nl.pim16aap2.animatedarchitecture.spigot.util.implementations.OfflinePlayerSpigot
- getPlayerData(String) - Method in class nl.pim16aap2.animatedarchitecture.core.managers.DatabaseManager
-
Tries to get all the players with a given name.
- getPlayerData(String) - Method in interface nl.pim16aap2.animatedarchitecture.core.storage.IStorage
-
Tries to get all the players with a given name.
- getPlayerData(String) - Method in class nl.pim16aap2.animatedarchitecture.core.storage.sqlite.SQLiteJDBCDriverConnection
- getPlayerData(UUID) - Method in class nl.pim16aap2.animatedarchitecture.core.managers.DatabaseManager
-
Tries to find the
PlayerDatafor a player with the givenUUID. - getPlayerData(UUID) - Method in interface nl.pim16aap2.animatedarchitecture.core.storage.IStorage
-
Tries to find the
PlayerDatafor a player with the givenUUID. - getPlayerData(UUID) - Method in class nl.pim16aap2.animatedarchitecture.core.storage.sqlite.SQLiteJDBCDriverConnection
- getPlayerFactory() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IAnimatedArchitecturePlatform
-
Gets the instance of the
IPlayerFactoryfor this platform. - getPlayerFactory() - Method in class nl.pim16aap2.animatedarchitecture.core.structures.StructureAnimationRequest
- getPlayerFactory() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.AnimatedArchitectureSpigotPlatform
- getPlayerFactory(PlayerFactorySpigot) - Method in interface nl.pim16aap2.animatedarchitecture.spigot.core.implementations.PlayerFactorySpigotModule
- getPlayerHead(UUID, String) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.managers.HeadManager
-
Requests the ItemStack of a head with the texture of the player's head.
- getPlayerSpigot(IPlayer) - Static method in class nl.pim16aap2.animatedarchitecture.spigot.util.SpigotAdapter
-
Tries to convert an
IPlayerto aPlayerSpigot. - getPluginClassLoader() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.AnimatedArchitecturePlugin
- getPosition() - Method in class nl.pim16aap2.animatedarchitecture.core.api.animatedblock.AnimatedHighlightedBlock
- getPosition() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.animatedblock.IAnimatedBlock
- getPosition() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.ILocation
- getPosition() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.animation.AnimatedBlockDisplay
- getPositionDouble() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.ILocation
- getPotentialNewCoordinates() - Method in class nl.pim16aap2.animatedarchitecture.core.structures.Structure
-
Finds the new minimum and maximum coordinates (represented by a
Cuboid) of this structure that would be the result of toggling it. - getPotentialNewCoordinates(IStructureConst) - Method in interface nl.pim16aap2.animatedarchitecture.core.structures.IStructureComponent
-
Finds the new minimum and maximum coordinates (represented by a
Cuboid) of this structure that would be the result of toggling it. - getPotentialNewCoordinates(IStructureConst) - Method in class nl.pim16aap2.animatedarchitecture.structures.bigdoor.BigDoor
- getPotentialNewCoordinates(IStructureConst) - Method in class nl.pim16aap2.animatedarchitecture.structures.clock.Clock
- getPotentialNewCoordinates(IStructureConst) - Method in class nl.pim16aap2.animatedarchitecture.structures.drawbridge.Drawbridge
- getPotentialNewCoordinates(IStructureConst) - Method in class nl.pim16aap2.animatedarchitecture.structures.flag.Flag
- getPotentialNewCoordinates(IStructureConst) - Method in class nl.pim16aap2.animatedarchitecture.structures.garagedoor.GarageDoor
- getPotentialNewCoordinates(IStructureConst) - Method in class nl.pim16aap2.animatedarchitecture.structures.portcullis.Portcullis
- getPotentialNewCoordinates(IStructureConst) - Method in class nl.pim16aap2.animatedarchitecture.structures.revolvingdoor.RevolvingDoor
- getPotentialNewCoordinates(IStructureConst) - Method in class nl.pim16aap2.animatedarchitecture.structures.slidingdoor.SlidingDoor
- getPotentialNewCoordinates(IStructureConst) - Method in class nl.pim16aap2.animatedarchitecture.structures.windmill.Windmill
- getPowerblock() - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.creator.Creator
-
Returns the location of the power block of the structure that is to be created.
- getPowerBlock() - Method in interface nl.pim16aap2.animatedarchitecture.core.structures.IStructureConst
-
Gets the position of power block of this structure.
- getPowerBlock() - Method in class nl.pim16aap2.animatedarchitecture.core.structures.Structure
- getPowerBlock() - Method in class nl.pim16aap2.animatedarchitecture.core.structures.StructureSnapshot
- getPowerBlock() - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.creator.Creator
-
Returns the location of the power block of the structure that is to be created.
- getPowerBlockData(long) - Method in interface nl.pim16aap2.animatedarchitecture.core.storage.IStorage
-
Gets a map of location hashes and their connected powerblocks for all structures in a chunk.
- getPowerBlockData(long) - Method in class nl.pim16aap2.animatedarchitecture.core.storage.sqlite.SQLiteJDBCDriverConnection
- getPowerBlockManager() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IAnimatedArchitecturePlatform
-
Gets the
PowerBlockManagerinstance. - getPowerBlockManager() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.AnimatedArchitectureSpigotPlatform
- getPowerBlockRedstoneManager() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.AnimatedArchitectureSpigotPlatform
- getPowerBlockRedstoneManager(RedstoneManagerSpigot) - Method in interface nl.pim16aap2.animatedarchitecture.spigot.core.managers.PowerBlockRedstoneManagerSpigotModule
- getPreviousPosition() - Method in class nl.pim16aap2.animatedarchitecture.core.api.animatedblock.AnimatedHighlightedBlock
- getPreviousPosition() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.animatedblock.IAnimatedBlock
-
Gets the previous position of this animated block.
- getPreviousPosition() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.animation.AnimatedBlockDisplay
- getPreviousTarget() - Method in class nl.pim16aap2.animatedarchitecture.core.api.animatedblock.AnimatedHighlightedBlock
- getPreviousTarget() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.animatedblock.IAnimatedBlock
- getPreviousTarget() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.animation.AnimatedBlockDisplay
- getPrice() - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.creator.Creator
-
Gets the price of the structure based on its volume.
- getPrice(StructureType) - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IConfig
-
Gets the structure price formula for a specific type of structure.
- getPrice(StructureType) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.config.ConfigSpigot
- getPrice(StructureType, int) - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IEconomyManager
-
Gets the price of
StructureTypefor a specific number of blocks. - getPrice(StructureType, int) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.managers.VaultManager
- getPrimeOwner() - Method in interface nl.pim16aap2.animatedarchitecture.core.structures.IStructureConst
-
Gets the prime owner (permission = 0) of this structure.
- getPrimeOwner() - Method in class nl.pim16aap2.animatedarchitecture.core.structures.Structure
- getPrimeOwner() - Method in class nl.pim16aap2.animatedarchitecture.core.structures.StructureSnapshot
- getPrimitiveType() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.animation.recovery.AnimatedBlockRecoveryDataType
- getProjectVersion() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IAnimatedArchitecturePlatform
-
Getter for the version of this project that is currently being used.
- getProjectVersion() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.AnimatedArchitectureSpigotPlatform
- getProperties() - Method in class nl.pim16aap2.animatedarchitecture.core.structures.StructureType
-
The properties applicable to this type.
- getProperty(Property<T>) - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.creator.Creator
-
Gets a property of the structure.
- getPropertyAccessLevel() - Method in class nl.pim16aap2.animatedarchitecture.core.structures.properties.Property
-
The type of the property.
- getPropertyContainerSnapshot() - Method in interface nl.pim16aap2.animatedarchitecture.core.structures.IStructureConst
-
Gets the
PropertyContainerSnapshotof this structure. - getPropertyContainerSnapshot() - Method in class nl.pim16aap2.animatedarchitecture.core.structures.Structure
- getPropertyContainerSnapshot() - Method in class nl.pim16aap2.animatedarchitecture.core.structures.StructureSnapshot
- getPropertyScopes() - Method in class nl.pim16aap2.animatedarchitecture.core.structures.properties.Property
-
The scopes in which this property is used.
- getPropertyText(ITextFactory) - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.Step
-
Creates the property information for this step using
Step.propertyNameandStep.propertyValueSupplier. - getPropertyValue(Property<T>) - Method in interface nl.pim16aap2.animatedarchitecture.core.structures.properties.IPropertyHolderConst
-
Gets the value of the given property.
- getPropertyValue(Property<T>) - Method in class nl.pim16aap2.animatedarchitecture.core.structures.properties.PropertyContainer
- getPropertyValue(Property<T>) - Method in class nl.pim16aap2.animatedarchitecture.core.structures.properties.PropertyContainerSnapshot
- getPropertyValue(Property<T>) - Method in class nl.pim16aap2.animatedarchitecture.core.structures.Structure
- getPropertyValue(Property<T>) - Method in class nl.pim16aap2.animatedarchitecture.core.structures.StructureSnapshot
- getProtectionHookManager() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IAnimatedArchitecturePlatform
-
Gets the instance of the
IProtectionHookManagerfor this platform. - getProtectionHookManager() - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.ToolUser.Context
- getProtectionHookManager() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.AnimatedArchitectureSpigotPlatform
- getQuarterCircles() - Method in interface nl.pim16aap2.animatedarchitecture.core.structures.properties.IStructureWithQuarterCircles
-
The number of quarter circles (so 90 degree rotations) this structure will make before stopping.
- getRadius() - Method in class nl.pim16aap2.animatedarchitecture.core.api.animatedblock.AnimatedHighlightedBlock
- getRadius() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.animatedblock.IAnimatedBlock
- getRadius() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.animation.AnimatedBlockDisplay
- getRadius(boolean, IVector3D, int, int, int) - Static method in class nl.pim16aap2.animatedarchitecture.structures.drawbridge.DrawbridgeAnimationComponent
- getRadius(int, int, int) - Method in interface nl.pim16aap2.animatedarchitecture.core.animation.IAnimationComponent
-
Gets the radius of a block at the given coordinates.
- getRadius(int, int, int) - Method in class nl.pim16aap2.animatedarchitecture.structures.bigdoor.BigDoorAnimationComponent
- getRadius(int, int, int) - Method in class nl.pim16aap2.animatedarchitecture.structures.drawbridge.DrawbridgeAnimationComponent
- getRadius(int, int, int) - Method in class nl.pim16aap2.animatedarchitecture.structures.flag.FlagAnimationComponent
- getRadius(int, int, int) - Method in class nl.pim16aap2.animatedarchitecture.structures.garagedoor.CounterWeightGarageDoorAnimationComponent
- getRegion() - Method in class nl.pim16aap2.animatedarchitecture.core.animation.Animation
-
The region that this animation currently occupies.
- getRegion() - Method in class nl.pim16aap2.animatedarchitecture.core.animation.AnimationRegion
-
Calculates the current region of the animation.
- getRegisteredHookDefinitions() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.hooks.ProtectionHookManagerSpigot
-
Getter for all registered protection hook specifications.
- getRegisteredPlugins() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.AnimatedArchitecturePlugin
-
Retrieves all the plugins that have requested access to AnimatedArchitecture's internals.
- getRegisteredStructure(long) - Method in class nl.pim16aap2.animatedarchitecture.core.structures.StructureRegistry
-
Attempts to get the
Structureassociated the given UID. - getRegisteredStructureTypes() - Method in class nl.pim16aap2.animatedarchitecture.core.managers.StructureTypeManager
-
Gets all
StructureTypes that are currently registered. - getRemainingSteps() - Method in class nl.pim16aap2.animatedarchitecture.core.animation.Animation
- getRemovedStructureOwner() - Method in interface nl.pim16aap2.animatedarchitecture.core.events.IStructurePrepareRemoveOwnerEvent
-
Gets the
StructureOwnerthat will be removed from the structure. - getRemovedStructureOwner() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.events.StructurePrepareRemoveOwnerEvent
- getRemoveOwnerDelayed() - Method in class nl.pim16aap2.animatedarchitecture.core.commands.CommandFactory
- getRendered() - Method in interface nl.pim16aap2.animatedarchitecture.core.text.ITextRenderer
-
Getter for the rendered text.
- getRendered() - Method in class nl.pim16aap2.animatedarchitecture.core.text.ITextRenderer.StringRenderer
- getRendered() - Method in class nl.pim16aap2.animatedarchitecture.spigot.util.text.TextRendererSpigot
- getRequiredProperties() - Method in class nl.pim16aap2.animatedarchitecture.core.commands.SetBlocksToMove
- getRequiredProperties() - Method in class nl.pim16aap2.animatedarchitecture.core.commands.SetOpenStatus
- getRequiredProperties() - Method in class nl.pim16aap2.animatedarchitecture.core.commands.StructureTargetCommand
-
Gets all required properties for this command.
- getRequiredProperty(Property<T>) - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.creator.Creator
-
Gets a required property of the structure.
- getRequiredPropertyValue(Property<T>) - Method in interface nl.pim16aap2.animatedarchitecture.core.structures.properties.IPropertyHolderConst
-
Gets the value of a required property.
- getRequiredPropertyValue(Property<T>) - Method in class nl.pim16aap2.animatedarchitecture.core.structures.StructureSnapshot
- getResponsible() - Method in class nl.pim16aap2.animatedarchitecture.core.animation.Animation
-
The player responsible for the animation.
- getResponsible() - Method in class nl.pim16aap2.animatedarchitecture.core.animation.AnimationRequestData
- getResponsible() - Method in interface nl.pim16aap2.animatedarchitecture.core.events.IStructureEvent
-
Gets the
IPlayerthat was responsible for the creation this structure. - getResponsible() - Method in interface nl.pim16aap2.animatedarchitecture.core.events.IStructureToggleEvent
-
Gets the UUID of the player responsible for this structure action.
- getResponsible() - Method in class nl.pim16aap2.animatedarchitecture.core.structures.StructureAnimationRequest
- getResponsible() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.events.StructureCreatedEvent
-
The player responsible for the event.
- getResponsible() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.events.StructurePrepareAddOwnerEvent
-
The player responsible for the event.
- getResponsible() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.events.StructurePrepareCreateEvent
-
The player responsible for the event.
- getResponsible() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.events.StructurePrepareDeleteEvent
-
The player responsible for the event.
- getResponsible() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.events.StructurePrepareLockChangeEvent
-
The player responsible for the event.
- getResponsible() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.events.StructurePrepareRemoveOwnerEvent
-
The player responsible for the event.
- getResponsible() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.events.StructureEventToggleEnd
- getResponsible() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.events.StructureEventTogglePrepare
- getResponsible() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.events.StructureEventToggleStart
- getRetrievedStructureDescription() - Method in class nl.pim16aap2.animatedarchitecture.core.commands.StructureTargetCommand
- getRetrieverResult() - Method in class nl.pim16aap2.animatedarchitecture.core.commands.StructureTargetCommand
-
The result of the
StructureTargetCommand.structureRetriever. - getRotationFunction(MovementDirection) - Static method in enum class nl.pim16aap2.animatedarchitecture.core.util.BlockFace
-
Get the appropriate function for rotating a BlockFace.
- getRotationPoint() - Method in interface nl.pim16aap2.animatedarchitecture.core.structures.properties.IStructureWithRotationPoint
-
Gets the rotation point of the structure.
- getServer() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IAnimatedArchitecturePlatform
-
Gets the
IServerinstance. - getServer() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.AnimatedArchitectureSpigotPlatform
- getServer(SpigotServer) - Method in interface nl.pim16aap2.animatedarchitecture.spigot.util.implementations.SpigotServerModule
- getServerMessageable(SpigotServer) - Method in interface nl.pim16aap2.animatedarchitecture.spigot.util.implementations.SpigotServerModule
- getServerTickTime() - Method in class nl.pim16aap2.animatedarchitecture.core.animation.AnimationRequestData
- getSetBlocksToMoveDelayed() - Method in class nl.pim16aap2.animatedarchitecture.core.commands.CommandFactory
- getSetOpenDirectionDelayed() - Method in class nl.pim16aap2.animatedarchitecture.core.commands.CommandFactory
- getSetOpenStatusDelayed() - Method in class nl.pim16aap2.animatedarchitecture.core.commands.CommandFactory
- getSimpleName() - Method in class nl.pim16aap2.animatedarchitecture.core.structures.StructureType
-
Gets the simple name of the
StructureType. - getSimpleTextFactory() - Static method in interface nl.pim16aap2.animatedarchitecture.core.api.factories.ITextFactory
-
Gets a simple
ITextFactorythat only produces unstyled texts. - getSize() - Method in class nl.pim16aap2.animatedarchitecture.core.data.cache.timed.TimedCache
-
Gets the total number cached entries.
- getSnapshot() - Method in class nl.pim16aap2.animatedarchitecture.core.animation.Animator
-
A snapshot of the structure created before the toggle.
- getSnapshot() - Method in interface nl.pim16aap2.animatedarchitecture.core.events.IStructureToggleEvent
-
Before the structure is animated, a snapshot of the data is created which is then used for all calculations.
- getSnapshot() - Method in interface nl.pim16aap2.animatedarchitecture.core.structures.IStructureConst
- getSnapshot() - Method in class nl.pim16aap2.animatedarchitecture.core.structures.Structure
- getSnapshot() - Method in class nl.pim16aap2.animatedarchitecture.core.structures.StructureSnapshot
- getSnapshot() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.events.StructureEventToggleEnd
- getSnapshot() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.events.StructureEventTogglePrepare
- getSnapshot() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.events.StructureEventToggleStart
- getSpecification() - Method in class nl.pim16aap2.animatedarchitecture.spigot.util.hooks.ProtectionHookContext
- getStartCuboid() - Method in class nl.pim16aap2.animatedarchitecture.core.animation.AnimationRegion
-
The cuboid that represents the region of animated blocks at the start of the animation.
- getStartPosition() - Method in class nl.pim16aap2.animatedarchitecture.core.api.animatedblock.AnimatedHighlightedBlock
- getStartPosition() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.animatedblock.IAnimatedBlock
- getStartPosition() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.animation.AnimatedBlockDisplay
- getStartPosition(int, int, int) - Method in interface nl.pim16aap2.animatedarchitecture.core.animation.IAnimationComponent
-
Calculates the starting position from the original coordinates of the block that will be animated.
- getStartPosition(int, int, int) - Method in class nl.pim16aap2.animatedarchitecture.structures.bigdoor.BigDoorAnimationComponent
- getStartPosition(int, int, int) - Method in class nl.pim16aap2.animatedarchitecture.structures.drawbridge.DrawbridgeAnimationComponent
- getStartX() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.animatedblock.IAnimatedBlock
- getStartY() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.animatedblock.IAnimatedBlock
- getStartZ() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.animatedblock.IAnimatedBlock
- getState() - Method in class nl.pim16aap2.animatedarchitecture.core.animation.Animation
-
The current state of the animation.
- getStatement() - Method in enum class nl.pim16aap2.animatedarchitecture.core.storage.SQLStatement
-
The statement this
SQLStatementrepresents. - getStatement(SQLStatement) - Static method in enum class nl.pim16aap2.animatedarchitecture.core.storage.SQLStatement
-
Gets the statement this
SQLStatementrepresents. - getStatus() - Method in class nl.pim16aap2.animatedarchitecture.core.util.delayedinput.DelayedInputRequest
-
Gets the current status of this request.
- getStepByName(String) - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.Procedure
-
Retrieves a step by its
Step.getName(). - getStepExecutor() - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.Step
- getStepFactory() - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.ToolUser.Context
- getStepName(Step) - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.Procedure
-
Gets the name of a specific step.
- getStepPreparation() - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.Step
-
The action to be taken to prepare this step, if any.
- getStepsCompleted() - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.Procedure
-
Gets the number of steps that have been completed.
- getStepsExecuted() - Method in class nl.pim16aap2.animatedarchitecture.core.animation.Animation
-
The number of animation steps that have been executed so far during this animation.
- getStructure() - Method in class nl.pim16aap2.animatedarchitecture.core.animation.Animator
-
The structure whose blocks are going to be moved.
- getStructure() - Method in interface nl.pim16aap2.animatedarchitecture.core.events.IStructureEvent
-
Gets the
Structurethat was created. - getStructure() - Method in interface nl.pim16aap2.animatedarchitecture.core.events.IStructureEventToggleEnd
-
Gets the structure that is the subject of this event.
- getStructure() - Method in interface nl.pim16aap2.animatedarchitecture.core.events.IStructureEventToggleStart
-
Gets the structure that is the subject of this event.
- getStructure() - Method in interface nl.pim16aap2.animatedarchitecture.core.events.IStructurePrepareCreateEvent
-
Gets the
Structurethat was created. - getStructure() - Method in class nl.pim16aap2.animatedarchitecture.core.structures.retriever.StructureRetriever
-
Gets the structure that is referenced by this
StructureRetrieverif exactly 1 structure matches the description. - getStructure() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.events.StructureCreatedEvent
-
The structure that is targeted by the event.
- getStructure() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.events.StructurePrepareAddOwnerEvent
-
The structure that is targeted by the event.
- getStructure() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.events.StructurePrepareCreateEvent
-
The structure that is targeted by the event.
- getStructure() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.events.StructurePrepareDeleteEvent
-
The structure that is targeted by the event.
- getStructure() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.events.StructurePrepareLockChangeEvent
-
The structure that is targeted by the event.
- getStructure() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.events.StructurePrepareRemoveOwnerEvent
-
The structure that is targeted by the event.
- getStructure() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.events.StructureEventToggleEnd
- getStructure() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.events.StructureEventToggleStart
- getStructure(long) - Method in class nl.pim16aap2.animatedarchitecture.core.managers.DatabaseManager
-
Gets the
Structurewith a specific UID. - getStructure(long) - Method in interface nl.pim16aap2.animatedarchitecture.core.storage.IStorage
-
Gets the structure with the given structureUID and the original creator as
StructureOwner; - getStructure(long) - Method in class nl.pim16aap2.animatedarchitecture.core.storage.sqlite.SQLiteJDBCDriverConnection
- getStructure(UUID, long) - Method in class nl.pim16aap2.animatedarchitecture.core.managers.DatabaseManager
-
Gets the
Structurewith the given UID owned by the player. - getStructure(UUID, long) - Method in interface nl.pim16aap2.animatedarchitecture.core.storage.IStorage
-
Gets the structure with the given UID for the given player at the level of ownership this player has over the structure, if any.
- getStructure(UUID, long) - Method in class nl.pim16aap2.animatedarchitecture.core.storage.sqlite.SQLiteJDBCDriverConnection
- getStructure(IPlayer, long) - Method in class nl.pim16aap2.animatedarchitecture.core.managers.DatabaseManager
-
Gets the
Structurewith the given UID owned by the player. - getStructure(IPlayer, PermissionLevel) - Method in class nl.pim16aap2.animatedarchitecture.core.structures.retriever.StructureRetriever
-
Gets the structure that is referenced by this
StructureRetrieverand owned by the provided player if exactly 1 structure matches the description. - getStructure(ICommandSender, PermissionLevel) - Method in class nl.pim16aap2.animatedarchitecture.core.structures.retriever.StructureRetriever
-
Gets the structure referenced by this
StructureRetriever. - getStructure(StructureRetriever, PermissionLevel) - Method in class nl.pim16aap2.animatedarchitecture.core.commands.BaseCommand
-
Attempts to get an
Structurebased on the providedStructureRetrieverFactoryand the currentICommandSender. - getStructureActivityManager() - Method in class nl.pim16aap2.animatedarchitecture.core.animation.AnimationRequestData
- getStructureActivityManager() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IAnimatedArchitecturePlatform
-
Gets the
StructureActivityManagerinstance. - getStructureActivityManager() - Method in class nl.pim16aap2.animatedarchitecture.core.structures.StructureAnimationRequest
- getStructureActivityManager() - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.ToolUser.Context
- getStructureActivityManager() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.AnimatedArchitectureSpigotPlatform
- getStructureAnimationRequestBuilder() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IAnimatedArchitecturePlatform
- getStructureAnimationRequestBuilder() - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.ToolUser.Context
- getStructureAnimationRequestBuilder() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.AnimatedArchitectureSpigotPlatform
- getStructureArg() - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.creator.Creator
-
Shortcut method for creating a new highlighted argument of the structure type.
- getStructureAttribute() - Method in class nl.pim16aap2.animatedarchitecture.core.commands.StructureTargetCommand
- getStructureBuilder() - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.ToolUser.Context
- getStructureCountByName(String) - Method in interface nl.pim16aap2.animatedarchitecture.core.storage.IStorage
-
Gets the total number of structures with the given name regardless of who owns them.
- getStructureCountByName(String) - Method in class nl.pim16aap2.animatedarchitecture.core.storage.sqlite.SQLiteJDBCDriverConnection
- getStructureCountForPlayer(UUID) - Method in interface nl.pim16aap2.animatedarchitecture.core.storage.IStorage
-
Gets the total number of structures own by the given player.
- getStructureCountForPlayer(UUID) - Method in class nl.pim16aap2.animatedarchitecture.core.storage.sqlite.SQLiteJDBCDriverConnection
- getStructureCountForPlayer(UUID, String) - Method in interface nl.pim16aap2.animatedarchitecture.core.storage.IStorage
-
Gets the number of structures own by the given player with the given name.
- getStructureCountForPlayer(UUID, String) - Method in class nl.pim16aap2.animatedarchitecture.core.storage.sqlite.SQLiteJDBCDriverConnection
- getStructureEventCaller(AnimatedArchitectureEventCallerSpigot) - Method in interface nl.pim16aap2.animatedarchitecture.spigot.core.implementations.AnimatedArchitectureEventsSpigotModule
- getStructureIdentifiers() - Method in class nl.pim16aap2.animatedarchitecture.core.structures.retriever.StructureFinder
-
Gets the identifiers of all the structures that have been found using the given search parameters.
- getStructureIdentifiers(boolean) - Method in class nl.pim16aap2.animatedarchitecture.core.structures.retriever.StructureFinder
-
Gets the identifiers of all the structures that have been found using the given search parameters.
- getStructureIdentifiersIfAvailable() - Method in class nl.pim16aap2.animatedarchitecture.core.structures.retriever.StructureFinder
-
Tries to get all identifiers of structures that have been found, if any.
- getStructureIdentifiersIfAvailable(boolean) - Method in class nl.pim16aap2.animatedarchitecture.core.structures.retriever.StructureFinder
-
Tries to get all identifiers of structures that have been found, if any.
- getStructureInteractive(IPlayer, PermissionLevel) - Method in class nl.pim16aap2.animatedarchitecture.core.structures.retriever.StructureRetriever
-
Attempts to retrieve a structure from its specification (see
StructureRetriever.getStructure(IPlayer, PermissionLevel)). - getStructureRegistry() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IAnimatedArchitecturePlatform
-
Gets the
StructureRegistry. - getStructureRegistry() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.AnimatedArchitectureSpigotPlatform
- getStructureRetriever() - Method in class nl.pim16aap2.animatedarchitecture.core.commands.StructureTargetCommand
- getStructureRetriever() - Method in class nl.pim16aap2.animatedarchitecture.core.structures.StructureAnimationRequest
- getStructureRetrieverFactory() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IAnimatedArchitecturePlatform
- getStructureRetrieverFactory() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.AnimatedArchitectureSpigotPlatform
- getStructures() - Method in class nl.pim16aap2.animatedarchitecture.core.structures.retriever.StructureFinder
-
Gets all structures that have been found using the given search parameters.
- getStructures() - Method in class nl.pim16aap2.animatedarchitecture.core.structures.retriever.StructureRetriever
-
Gets all structures referenced by this
StructureRetriever. - getStructures(boolean) - Method in class nl.pim16aap2.animatedarchitecture.core.structures.retriever.StructureFinder
-
Gets all structures that have been found using the given search parameters as a list of
Structures. - getStructures(String) - Method in class nl.pim16aap2.animatedarchitecture.core.managers.DatabaseManager
-
Gets all
Structures with a specific name, regardless over ownership. - getStructures(String) - Method in interface nl.pim16aap2.animatedarchitecture.core.storage.IStorage
-
Gets all the structures with the given name, regardless of who owns them.
- getStructures(String) - Method in class nl.pim16aap2.animatedarchitecture.core.storage.sqlite.SQLiteJDBCDriverConnection
- getStructures(UUID) - Method in class nl.pim16aap2.animatedarchitecture.core.managers.DatabaseManager
-
Gets all
Structureowned by a player. - getStructures(UUID) - Method in interface nl.pim16aap2.animatedarchitecture.core.storage.IStorage
-
Gets all the structures owned by the given player.
- getStructures(UUID) - Method in class nl.pim16aap2.animatedarchitecture.core.storage.sqlite.SQLiteJDBCDriverConnection
- getStructures(UUID, String) - Method in class nl.pim16aap2.animatedarchitecture.core.managers.DatabaseManager
-
Gets all
Structureowned by a player. - getStructures(UUID, String) - Method in interface nl.pim16aap2.animatedarchitecture.core.storage.IStorage
-
Gets all the structures owned by the given player with the given name.
- getStructures(UUID, String) - Method in class nl.pim16aap2.animatedarchitecture.core.storage.sqlite.SQLiteJDBCDriverConnection
- getStructures(UUID, String, PermissionLevel) - Method in interface nl.pim16aap2.animatedarchitecture.core.storage.IStorage
-
Gets all the structures with the given name, owned by the player with at least a certain permission level.
- getStructures(UUID, String, PermissionLevel) - Method in class nl.pim16aap2.animatedarchitecture.core.storage.sqlite.SQLiteJDBCDriverConnection
- getStructures(UUID, PermissionLevel) - Method in interface nl.pim16aap2.animatedarchitecture.core.storage.IStorage
-
Gets all the structures owned by a given player with at least a certain permission level.
- getStructures(UUID, PermissionLevel) - Method in class nl.pim16aap2.animatedarchitecture.core.storage.sqlite.SQLiteJDBCDriverConnection
- getStructures(IPlayer) - Method in class nl.pim16aap2.animatedarchitecture.core.managers.DatabaseManager
- getStructures(IPlayer, String) - Method in class nl.pim16aap2.animatedarchitecture.core.managers.DatabaseManager
- getStructures(IPlayer, String, PermissionLevel) - Method in class nl.pim16aap2.animatedarchitecture.core.managers.DatabaseManager
-
Gets all
Structureowned by a player with a specific name. - getStructures(IPlayer, PermissionLevel) - Method in class nl.pim16aap2.animatedarchitecture.core.structures.retriever.StructureRetriever
-
Gets all structures referenced by this
StructureRetrieverwhere the provided player is a (co)owner of with any permission level. - getStructures(ICommandSender, PermissionLevel) - Method in class nl.pim16aap2.animatedarchitecture.core.structures.retriever.StructureRetriever
-
Gets all structures referenced by this
StructureRetriever. - getStructuresInChunk(int, int) - Method in class nl.pim16aap2.animatedarchitecture.core.managers.DatabaseManager
-
Gets a list of structure UIDs that have their rotation point in a given chunk.
- getStructuresInChunk(long) - Method in interface nl.pim16aap2.animatedarchitecture.core.storage.IStorage
-
Gets a list of structure UIDs that have their rotation point in a given chunk.
- getStructuresInChunk(long) - Method in class nl.pim16aap2.animatedarchitecture.core.storage.sqlite.SQLiteJDBCDriverConnection
- getStructureSnapshot() - Method in class nl.pim16aap2.animatedarchitecture.core.animation.Animation
-
A snapshot of the structure being animated, created before the movement started.
- getStructureSnapshot() - Method in class nl.pim16aap2.animatedarchitecture.core.animation.AnimationRequestData
- getStructureSnapshot() - Method in class nl.pim16aap2.animatedarchitecture.core.api.animatedblock.AnimationContext
-
A snapshot of the structure being animated, created before the movement started.
- getStructuresOfType(String) - Method in class nl.pim16aap2.animatedarchitecture.core.managers.DatabaseManager
-
Obtains all structures of a given type.
- getStructuresOfType(String) - Method in interface nl.pim16aap2.animatedarchitecture.core.storage.IStorage
-
Obtains all structures of a given type.
- getStructuresOfType(String) - Method in class nl.pim16aap2.animatedarchitecture.core.storage.sqlite.SQLiteJDBCDriverConnection
- getStructuresOfType(String, int) - Method in class nl.pim16aap2.animatedarchitecture.core.managers.DatabaseManager
-
Obtains all structures of a specific version of a given type.
- getStructuresOfType(String, int) - Method in interface nl.pim16aap2.animatedarchitecture.core.storage.IStorage
-
Obtains all structures of a specific version of a given type.
- getStructuresOfType(String, int) - Method in class nl.pim16aap2.animatedarchitecture.core.storage.sqlite.SQLiteJDBCDriverConnection
- getStructureSpecificationManager() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IAnimatedArchitecturePlatform
-
Gets the
StructureSpecificationManagerinstance. - getStructureSpecificationManager() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.AnimatedArchitectureSpigotPlatform
- getStructureType() - Method in class nl.pim16aap2.animatedarchitecture.core.animation.Animation
-
The type of the structure being toggled.
- getStructureType() - Method in class nl.pim16aap2.animatedarchitecture.core.api.animatedblock.AnimationContext
-
The type of structure being animated.
- getStructureType() - Method in interface nl.pim16aap2.animatedarchitecture.core.structures.StructureBuilder.IBuilderCuboid
-
Gets the type of structure to create.
- getStructureType() - Method in interface nl.pim16aap2.animatedarchitecture.core.structures.StructureBuilder.IBuilderName
-
Gets the type of structure to create.
- getStructureType() - Method in interface nl.pim16aap2.animatedarchitecture.core.structures.StructureBuilder.IBuilderPowerBlock
-
Gets the type of structure to create.
- getStructureType() - Method in interface nl.pim16aap2.animatedarchitecture.core.structures.StructureBuilder.IBuilderProperties
-
Gets the type of structure to create.
- getStructureType() - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.creator.Creator
-
The type of structure this creator will create.
- getStructureType(IStructureConst) - Method in interface nl.pim16aap2.animatedarchitecture.core.localization.ILocalizer
- getStructureType(StructureType) - Method in interface nl.pim16aap2.animatedarchitecture.core.localization.ILocalizer
- getStructureTypeLoader() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.AnimatedArchitectureSpigotPlatform
- getStructureTypeManager() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IAnimatedArchitecturePlatform
-
Gets the
StructureTypeManagerinstance. - getStructureTypeManager() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.AnimatedArchitectureSpigotPlatform
- getStructureUID() - Method in class nl.pim16aap2.animatedarchitecture.core.animation.Animator
-
Gets the UID of the
Structurebeing moved. - getStructureUIDs() - Method in class nl.pim16aap2.animatedarchitecture.core.structures.retriever.StructureFinder
-
Gets the UIDs of all the structures that have been found using the given search parameters.
- getStructureUIDs(boolean) - Method in class nl.pim16aap2.animatedarchitecture.core.structures.retriever.StructureFinder
-
Gets the UIDs of all the structures that have been found using the given search parameters.
- getStyle(TextType) - Method in class nl.pim16aap2.animatedarchitecture.core.text.ColorScheme
-
Gets the style associated with a certain
TextType. - getSurface() - Method in class nl.pim16aap2.animatedarchitecture.core.util.Rectangle
-
Gets the total number of blocks in this rectangle.
- getTargetFieldType() - Method in class nl.pim16aap2.util.reflection.FieldFinder.NamedFieldFinder
- getTargetFieldType() - Method in class nl.pim16aap2.util.reflection.FieldFinder.TypedFieldFinder
- getTargetPermissionLevel() - Method in class nl.pim16aap2.animatedarchitecture.core.commands.AddOwnerDelayed.DelayedInput
- getTargetPlayer() - Method in class nl.pim16aap2.animatedarchitecture.core.commands.AddOwnerDelayed.DelayedInput
- getTeams() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.implementations.HighlightedBlockSpawnerSpigot
- getTextArgumentFactory() - Method in class nl.pim16aap2.animatedarchitecture.core.text.Text
-
The factory for
TextArguments. - getTextComponentFactory() - Method in class nl.pim16aap2.animatedarchitecture.core.text.Text
-
The factory for the
TextComponentinstance used by this Text. - getTextComponentFactory() - Method in class nl.pim16aap2.animatedarchitecture.core.text.TextArgumentFactory
- getTextComponentFactory(TextComponentFactorySpigot) - Method in interface nl.pim16aap2.animatedarchitecture.spigot.util.text.TextComponentFactorySpigotModule
- getTextFactory() - Method in class nl.pim16aap2.animatedarchitecture.core.structures.StructureAnimationRequest
- getTextFactory() - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.ToolUser.Context
- getThrowingLogEvents(LogCaptor) - Static method in class nl.pim16aap2.testing.logging.LogAssertionsUtil
-
Gets the number of log events that were logged with a throwable.
- getTicksLived() - Method in class nl.pim16aap2.animatedarchitecture.core.api.animatedblock.AnimatedHighlightedBlock
- getTicksLived() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.animatedblock.IAnimatedBlock
- getTicksLived() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.animation.AnimatedBlockDisplay
- getTime() - Method in class nl.pim16aap2.animatedarchitecture.core.animation.Animator
-
The amount of time (in seconds) that the animation will take.
- getTime() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IWorld
-
Gets the time in this world.
- getTime() - Method in interface nl.pim16aap2.animatedarchitecture.core.events.IStructureToggleEvent
-
Gets requested duration of the animation.
- getTime() - Method in class nl.pim16aap2.animatedarchitecture.core.structures.StructureAnimationRequest
- getTime() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.events.StructureEventToggleEnd
- getTime() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.events.StructureEventTogglePrepare
- getTime() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.events.StructureEventToggleStart
- getTime() - Method in record class nl.pim16aap2.animatedarchitecture.spigot.util.implementations.WorldSpigot
- getToolUser(UUID) - Method in class nl.pim16aap2.animatedarchitecture.core.managers.ToolUserManager
-
Gets the
ToolUserfor a player. - getToolUser(IPlayer) - Method in class nl.pim16aap2.animatedarchitecture.core.managers.ToolUserManager
-
Gets the
ToolUserfor a player. - getToolUserManager() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IAnimatedArchitecturePlatform
-
Gets the
ToolUserManagerinstance. - getToolUserManager() - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.ToolUser.Context
- getToolUserManager() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.AnimatedArchitectureSpigotPlatform
- getTranslationKey() - Method in enum class nl.pim16aap2.animatedarchitecture.core.structures.PermissionLevel
- getType() - Method in interface nl.pim16aap2.animatedarchitecture.core.storage.IDataSourceInfo
-
Gets the type of the DataSource.
- getType() - Method in class nl.pim16aap2.animatedarchitecture.core.storage.sqlite.DataSourceInfoSQLite
- getType() - Method in interface nl.pim16aap2.animatedarchitecture.core.structures.IStructureConst
- getType() - Method in class nl.pim16aap2.animatedarchitecture.core.structures.properties.Property
-
The type of the property.
- getType() - Method in class nl.pim16aap2.animatedarchitecture.core.structures.Structure
- getType() - Method in class nl.pim16aap2.animatedarchitecture.core.structures.StructureSnapshot
- getTypeName() - Method in enum class nl.pim16aap2.animatedarchitecture.core.storage.IDataSourceInfo.Type
-
The name of the type.
- getUid() - Method in class nl.pim16aap2.animatedarchitecture.core.storage.sqlite.AssignedUIDSqlite
-
The UID that has been assigned to the object in SQLite.
- getUid() - Method in interface nl.pim16aap2.animatedarchitecture.core.structures.IStructureConst
-
Gets the UID of the
Structureas used in the database. - getUid() - Method in class nl.pim16aap2.animatedarchitecture.core.structures.Structure
- getUid() - Method in class nl.pim16aap2.animatedarchitecture.core.structures.StructureSnapshot
- getUID() - Method in interface nl.pim16aap2.animatedarchitecture.core.structures.StructureBuilder.IBuilderCuboid
-
Gets the UID of the structure to create.
- getUID() - Method in interface nl.pim16aap2.animatedarchitecture.core.structures.StructureBuilder.IBuilderName
-
Gets the UID of the structure to create.
- getUID() - Method in interface nl.pim16aap2.animatedarchitecture.core.structures.StructureBuilder.IBuilderPowerBlock
-
Gets the UID of the structure to create.
- getUID() - Method in interface nl.pim16aap2.animatedarchitecture.core.structures.StructureBuilder.IBuilderProperties
-
Gets the UID of the structure to create.
- getUnassignedID() - Static method in class nl.pim16aap2.animatedarchitecture.core.structures.StructureID
-
Gets a StructureID used for structures that do not have an ID assigned yet.
- getUnregisteredID() - Static method in class nl.pim16aap2.animatedarchitecture.core.structures.StructureID
-
Gets an unregistered ID.
- getUnregisteredUID() - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.creator.Creator
-
Gets the unregistered UID of the structure.
- getUpdateInformation() - Method in class nl.pim16aap2.animatedarchitecture.core.util.updater.UpdateChecker
-
The most recently retrieve update information.
- getUrl() - Method in class nl.pim16aap2.animatedarchitecture.core.storage.sqlite.DataSourceInfoSQLite
- getUserPermission() - Method in class nl.pim16aap2.animatedarchitecture.core.commands.CommandDefinition
- getUserPermission() - Method in enum class nl.pim16aap2.animatedarchitecture.core.util.Limit
-
The permission node for the user to determine the limit.
- getUUID() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IPlayer
-
Gets the UUID of this player.
- getUUID() - Method in record class nl.pim16aap2.animatedarchitecture.core.api.PlayerData
- getUUID() - Method in class nl.pim16aap2.animatedarchitecture.spigot.util.implementations.OfflinePlayerSpigot
- getUUID() - Method in class nl.pim16aap2.animatedarchitecture.spigot.util.implementations.PlayerSpigot
- getValidMovementDirections() - Method in class nl.pim16aap2.animatedarchitecture.core.structures.StructureType
-
Gets a set of all theoretically valid
MovementDirectionfor this given type. - getValidOpenDirections() - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.creator.Creator
-
Gets the list of valid open directions for this type.
- getValidOpenDirections() - Method in class nl.pim16aap2.animatedarchitecture.structures.clock.CreatorClock
- getValidOpenDirections() - Method in class nl.pim16aap2.animatedarchitecture.structures.garagedoor.CreatorGarageDoor
- getValidOpenDirectionsList() - Method in class nl.pim16aap2.animatedarchitecture.core.structures.StructureType
-
Gets a list of all theoretically valid
MovementDirectionfor this given type. - getValue() - Method in enum class nl.pim16aap2.animatedarchitecture.core.structures.PermissionLevel
- getValue() - Method in class nl.pim16aap2.animatedarchitecture.core.util.ConfigEntry
-
Get the value of this config option.
- getValue(BlockFace) - Static method in enum class nl.pim16aap2.animatedarchitecture.core.util.BlockFace
-
Gets the integer value of a
BlockFace. - getValue(MovementDirection) - Static method in enum class nl.pim16aap2.animatedarchitecture.core.util.MovementDirection
-
Gets the index value of a
MovementDirection. - getValues() - Static method in enum class nl.pim16aap2.animatedarchitecture.core.structures.PermissionLevel
-
Retrieves an unmodifiable list of all values.
- getValues() - Static method in enum class nl.pim16aap2.animatedarchitecture.core.structures.StructureAttribute
- getVariableCount() - Method in enum class nl.pim16aap2.animatedarchitecture.core.storage.SQLStatement
-
The number of variables in the statement.
- getVariableCountCount(SQLStatement) - Static method in enum class nl.pim16aap2.animatedarchitecture.core.storage.SQLStatement
-
Gets the number of variables in the statement.
- getVariableIndices() - Method in enum class nl.pim16aap2.animatedarchitecture.core.storage.SQLStatement
-
The indices of the variables in the statement.
- getVariableIndices(String, char) - Static method in class nl.pim16aap2.animatedarchitecture.core.util.StringUtil
-
Gets all indices of a given character in a string.
- getVersion() - Method in class nl.pim16aap2.animatedarchitecture.core.structures.StructureType
-
Gets the version of this
StructureType. - getVolume() - Method in class nl.pim16aap2.animatedarchitecture.core.util.Cuboid
-
Gets the total number of blocks in this cuboid.
- getWorld() - Method in class nl.pim16aap2.animatedarchitecture.core.api.animatedblock.AnimatedHighlightedBlock
- getWorld() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.animatedblock.IAnimatedBlock
-
Gets the world this animated block exists in.
- getWorld() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.ILocation
-
Gets the world of this location.
- getWorld() - Method in interface nl.pim16aap2.animatedarchitecture.core.structures.IStructureConst
-
Gets the IWorld this
Structureexists in. - getWorld() - Method in class nl.pim16aap2.animatedarchitecture.core.structures.Structure
- getWorld() - Method in class nl.pim16aap2.animatedarchitecture.core.structures.StructureSnapshot
- getWorld() - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.creator.Creator
-
Returns the world in which the structure that is to be created is located.
- getWorld() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.animation.AnimatedBlockDisplay
- getWorld() - Method in class nl.pim16aap2.animatedarchitecture.spigot.util.implementations.LocationSpigot
- getWorldFactory() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IAnimatedArchitecturePlatform
-
Gets the instance of the
IWorldFactoryfor this platform. - getWorldFactory() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.AnimatedArchitectureSpigotPlatform
- getWorldFactory(WorldFactorySpigot) - Method in interface nl.pim16aap2.animatedarchitecture.spigot.core.implementations.WorldFactorySpigotModule
- getX() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.ILocation
-
Gets the X value of this location.
- getX() - Method in class nl.pim16aap2.animatedarchitecture.spigot.util.implementations.LocationSpigot
- getY() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.ILocation
-
Gets the Y value of this location.
- getY() - Method in class nl.pim16aap2.animatedarchitecture.spigot.util.implementations.LocationSpigot
- getZ() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.ILocation
-
Gets the Z value of this location.
- getZ() - Method in class nl.pim16aap2.animatedarchitecture.spigot.util.implementations.LocationSpigot
- git() - Method in record class nl.pim16aap2.animatedarchitecture.core.util.versioning.BuildDataReader.BuildData
-
Returns the value of the
gitrecord component. - giveTool() - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.creator.Creator
-
Method used to give the AnimatedArchitecture tool to the user.
- giveTool() - Method in class nl.pim16aap2.animatedarchitecture.structures.bigdoor.CreatorBigDoor
- giveTool() - Method in class nl.pim16aap2.animatedarchitecture.structures.clock.CreatorClock
- giveTool() - Method in class nl.pim16aap2.animatedarchitecture.structures.drawbridge.CreatorDrawbridge
- giveTool() - Method in class nl.pim16aap2.animatedarchitecture.structures.flag.CreatorFlag
- giveTool() - Method in class nl.pim16aap2.animatedarchitecture.structures.garagedoor.CreatorGarageDoor
- giveTool() - Method in class nl.pim16aap2.animatedarchitecture.structures.portcullis.CreatorPortcullis
- giveTool() - Method in class nl.pim16aap2.animatedarchitecture.structures.revolvingdoor.CreatorRevolvingDoor
- giveTool() - Method in class nl.pim16aap2.animatedarchitecture.structures.slidingdoor.CreatorSlidingDoor
- giveTool() - Method in class nl.pim16aap2.animatedarchitecture.structures.windmill.CreatorWindMill
- giveTool(String, String) - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.creator.Creator
-
Adds the AnimatedArchitecture tool from the player's inventory.
- giveTool(String, String, Text) - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.ToolUser
-
Adds the AnimatedArchitecture tool from the player's inventory.
- giveToPlayer(IPlayer, String, String) - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IAnimatedArchitectureToolUtil
-
Gives a player a AnimatedArchitecture.
- giveToPlayer(IPlayer, String, String) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.implementations.AnimatedArchitectureToolUtilSpigot
- GOLD - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.api.Color
- goToNextStep() - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.Procedure
-
Advances to the next step.
- goToNextStep() - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.ToolUser
-
Proceeds to the next step in the procedure.
- GRAY - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.api.Color
- GREEN - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.api.Color
- GRIEF_DEFENDER - Static variable in class nl.pim16aap2.animatedarchitecture.spigot.hooks.bundle.AbstractProtectionHookSpecification
- GRIEF_PREVENTION - Static variable in class nl.pim16aap2.animatedarchitecture.spigot.hooks.bundle.AbstractProtectionHookSpecification
- GriefDefender2ProtectionHook - Class in nl.pim16aap2.animatedarchitecture.spigot.hooks.griefdefender2
-
Protection hook for GriefDefender 2.
- GriefDefender2ProtectionHook(ProtectionHookContext) - Constructor for class nl.pim16aap2.animatedarchitecture.spigot.hooks.griefdefender2.GriefDefender2ProtectionHook
- GriefPreventionProtectionHook - Class in nl.pim16aap2.animatedarchitecture.spigot.hooks.griefprevention
-
Protection hook for GriefPrevention.
- GriefPreventionProtectionHook(ProtectionHookContext) - Constructor for class nl.pim16aap2.animatedarchitecture.spigot.hooks.griefprevention.GriefPreventionProtectionHook
- grow(int, int) - Method in class nl.pim16aap2.animatedarchitecture.core.util.Rectangle
-
Changes the dimensions of this
Rectangle. - grow(int, int, int) - Method in class nl.pim16aap2.animatedarchitecture.core.util.Cuboid
-
Changes the dimensions of this
Cuboid. - GuiFactory - Class in nl.pim16aap2.animatedarchitecture.spigot.core.gui
-
The implementation of
IGuiFactoryfor the Spigot platform. - GuiFactorySpigotModule - Interface in nl.pim16aap2.animatedarchitecture.spigot.core.gui
H
- HALF_PI - Static variable in class nl.pim16aap2.animatedarchitecture.core.util.MathUtil
-
Half of the mathematical constant PI.
- handleAnimationCompletion() - Method in class nl.pim16aap2.animatedarchitecture.core.animation.AnimatedBlockContainer
- handleAnimationCompletion() - Method in class nl.pim16aap2.animatedarchitecture.core.animation.AnimatedPreviewBlockContainer
- handleAnimationCompletion() - Method in interface nl.pim16aap2.animatedarchitecture.core.animation.IAnimatedBlockContainer
-
Handles the blocks when the animation is completed.
- handleDatabaseActionCancelled() - Method in class nl.pim16aap2.animatedarchitecture.core.commands.StructureTargetCommand
-
Called by
StructureTargetCommand.handleDatabaseActionResult(DatabaseManager.ActionResult)when the database action was cancelled. - handleDatabaseActionFail() - Method in class nl.pim16aap2.animatedarchitecture.core.commands.StructureTargetCommand
-
Called by
StructureTargetCommand.handleDatabaseActionResult(DatabaseManager.ActionResult)when the database action failed. - handleDatabaseActionResult(DatabaseManager.ActionResult) - Method in class nl.pim16aap2.animatedarchitecture.core.commands.StructureTargetCommand
-
Handles the results of a database action by informing the user of any non-success states.
- handleDatabaseActionSuccess() - Method in class nl.pim16aap2.animatedarchitecture.core.commands.AddOwner
- handleDatabaseActionSuccess() - Method in class nl.pim16aap2.animatedarchitecture.core.commands.Delete
- handleDatabaseActionSuccess() - Method in class nl.pim16aap2.animatedarchitecture.core.commands.Lock
- handleDatabaseActionSuccess() - Method in class nl.pim16aap2.animatedarchitecture.core.commands.RemoveOwner
- handleDatabaseActionSuccess() - Method in class nl.pim16aap2.animatedarchitecture.core.commands.SetBlocksToMove
- handleDatabaseActionSuccess() - Method in class nl.pim16aap2.animatedarchitecture.core.commands.SetOpenDirection
- handleDatabaseActionSuccess() - Method in class nl.pim16aap2.animatedarchitecture.core.commands.SetOpenStatus
- handleDatabaseActionSuccess() - Method in class nl.pim16aap2.animatedarchitecture.core.commands.StructureTargetCommand
-
Called by
StructureTargetCommand.handleDatabaseActionResult(DatabaseManager.ActionResult)when the database action was successful. - handleInput(Object) - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.ToolUser
-
Handles some kind of input for the given step.
- handleInput(IPlayer, String) - Method in class nl.pim16aap2.animatedarchitecture.core.managers.StructureSpecificationManager
-
Handles input for a player.
- handleInputWithLock(Object) - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.ToolUser
-
Handles user input for the given step.
- handleStepCompletion() - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.Procedure
-
Handles the completion of the current step.
- hasAccessToAttribute(Structure, StructureAttribute, boolean) - Method in class nl.pim16aap2.animatedarchitecture.core.commands.BaseCommand
-
Checks if the
BaseCommand.commandSenderhas access to a givenStructureAttributefor a given structure. - hasAdminPermission() - Method in record class nl.pim16aap2.animatedarchitecture.core.commands.PermissionsStatus
-
Returns the value of the
hasAdminPermissionrecord component. - hasAnyPermission() - Method in record class nl.pim16aap2.animatedarchitecture.core.commands.PermissionsStatus
-
Checks if either the user-level or the admin-level permission is available.
- hasBypassPermissionsForAttribute(IPlayer, StructureAttribute) - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IPermissionsManager
-
Checks if a player has bypass permissions for a specific attribute.
- hasBypassPermissionsForAttribute(IPlayer, StructureAttribute) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.managers.VaultManager
- hasBypassPermissionsForAttribute(Player, StructureAttribute) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.managers.VaultManager
- hasBypassPermissionsForAttribute(Player, StructureAttribute) - Method in interface nl.pim16aap2.animatedarchitecture.spigot.util.api.IPermissionsManagerSpigot
-
Checks if a player has bypass permissions for a specific attribute.
- hasChildren() - Method in class nl.pim16aap2.animatedarchitecture.core.data.graph.Node
-
Checks if this node has any children.
- hasFlag(long, long) - Static method in interface nl.pim16aap2.animatedarchitecture.core.util.IBitFlag
-
Checks if a given flag is enabled
- hashCode() - Method in class nl.pim16aap2.animatedarchitecture.core.animation.AnimatedBlockContainer
- hashCode() - Method in class nl.pim16aap2.animatedarchitecture.core.animation.AnimatedPreviewBlockContainer
- hashCode() - Method in record class nl.pim16aap2.animatedarchitecture.core.animation.RotatedPosition
-
Returns a hash code value for this object.
- hashCode() - Method in class nl.pim16aap2.animatedarchitecture.core.api.animatedblock.AnimationContext
- hashCode() - Method in record class nl.pim16aap2.animatedarchitecture.core.api.IProtectionHookManager.HookCheckResult
-
Returns a hash code value for this object.
- hashCode() - Method in record class nl.pim16aap2.animatedarchitecture.core.api.LimitContainer
-
Returns a hash code value for this object.
- hashCode() - Method in class nl.pim16aap2.animatedarchitecture.core.api.NamespacedKey
- hashCode() - Method in record class nl.pim16aap2.animatedarchitecture.core.api.PlayerData
-
Returns a hash code value for this object.
- hashCode() - Method in record class nl.pim16aap2.animatedarchitecture.core.audio.AudioDescription
-
Returns a hash code value for this object.
- hashCode() - Method in record class nl.pim16aap2.animatedarchitecture.core.audio.AudioSet
-
Returns a hash code value for this object.
- hashCode() - Method in class nl.pim16aap2.animatedarchitecture.core.commands.AddOwnerDelayed.DelayedInput
- hashCode() - Method in class nl.pim16aap2.animatedarchitecture.core.commands.CommandDefinition
- hashCode() - Method in class nl.pim16aap2.animatedarchitecture.core.commands.DelayedCommandInputRequest
- hashCode() - Method in record class nl.pim16aap2.animatedarchitecture.core.commands.PermissionsStatus
-
Returns a hash code value for this object.
- hashCode() - Method in record class nl.pim16aap2.animatedarchitecture.core.commands.StructureTargetCommand.StructureDescription
-
Returns a hash code value for this object.
- hashCode() - Method in record class nl.pim16aap2.animatedarchitecture.core.managers.DatabaseManager.StructureIdentifier
-
Returns a hash code value for this object.
- hashCode() - Method in record class nl.pim16aap2.animatedarchitecture.core.managers.DatabaseManager.StructureInsertResult
-
Returns a hash code value for this object.
- hashCode() - Method in class nl.pim16aap2.animatedarchitecture.core.storage.sqlite.AssignedUIDSqlite
- hashCode() - Method in class nl.pim16aap2.animatedarchitecture.core.structures.properties.Property
- hashCode() - Method in class nl.pim16aap2.animatedarchitecture.core.structures.properties.PropertyContainer
- hashCode() - Method in class nl.pim16aap2.animatedarchitecture.core.structures.properties.PropertyContainerSnapshot
- hashCode() - Method in record class nl.pim16aap2.animatedarchitecture.core.structures.properties.PropertyValuePair
-
Returns a hash code value for this object.
- hashCode() - Method in record class nl.pim16aap2.animatedarchitecture.core.structures.retriever.StructureFinder.MinimalStructureDescription
-
Returns a hash code value for this object.
- hashCode() - Method in class nl.pim16aap2.animatedarchitecture.core.structures.Structure
- hashCode() - Method in class nl.pim16aap2.animatedarchitecture.core.structures.StructureID
- hashCode() - Method in record class nl.pim16aap2.animatedarchitecture.core.structures.StructureOwner
-
Returns a hash code value for this object.
- hashCode() - Method in class nl.pim16aap2.animatedarchitecture.core.structures.StructureType
- hashCode() - Method in class nl.pim16aap2.animatedarchitecture.core.text.ColorScheme
- hashCode() - Method in class nl.pim16aap2.animatedarchitecture.core.text.Text
- hashCode() - Method in record class nl.pim16aap2.animatedarchitecture.core.text.TextArgument
-
Returns a hash code value for this object.
- hashCode() - Method in record class nl.pim16aap2.animatedarchitecture.core.text.TextComponent
-
Returns a hash code value for this object.
- hashCode() - Method in class nl.pim16aap2.animatedarchitecture.core.util.Cuboid
- hashCode() - Method in class nl.pim16aap2.animatedarchitecture.core.util.delayedinput.DelayedInputRequest
- hashCode() - Method in class nl.pim16aap2.animatedarchitecture.core.util.delayedinput.DelayedStructureSpecificationInputRequest
- hashCode() - Method in class nl.pim16aap2.animatedarchitecture.core.util.Rectangle
- hashCode() - Method in record class nl.pim16aap2.animatedarchitecture.core.util.updater.UpdateInformation
-
Returns a hash code value for this object.
- hashCode() - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector2Dd
-
Returns a hash code value for this object.
- hashCode() - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector2Di
-
Returns a hash code value for this object.
- hashCode() - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector3Dd
-
Returns a hash code value for this object.
- hashCode() - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector3Di
-
Returns a hash code value for this object.
- hashCode() - Method in record class nl.pim16aap2.animatedarchitecture.core.util.versioning.BuildDataReader.BuildData
-
Returns a hash code value for this object.
- hashCode() - Method in class nl.pim16aap2.animatedarchitecture.core.util.versioning.BuildDataReader
- hashCode() - Method in record class nl.pim16aap2.animatedarchitecture.spigot.core.animation.recovery.IAnimatedBlockRecoveryData.AnimatedBlockRecoveryData
-
Returns a hash code value for this object.
- hashCode() - Method in record class nl.pim16aap2.animatedarchitecture.spigot.core.animation.recovery.IAnimatedBlockRecoveryData.EmptyRecoveryData
-
Returns a hash code value for this object.
- hashCode() - Method in class nl.pim16aap2.animatedarchitecture.spigot.hooks.bundle.AbstractProtectionHookSpecification
- hashCode() - Method in record class nl.pim16aap2.animatedarchitecture.spigot.util.implementations.ConfigReaderSpigot
-
Returns a hash code value for this object.
- hashCode() - Method in class nl.pim16aap2.animatedarchitecture.spigot.util.implementations.LocationSpigot
- hashCode() - Method in class nl.pim16aap2.animatedarchitecture.spigot.util.implementations.OfflinePlayerSpigot
- hashCode() - Method in class nl.pim16aap2.animatedarchitecture.spigot.util.implementations.PlayerSpigot
- hashCode() - Method in record class nl.pim16aap2.animatedarchitecture.spigot.util.implementations.WorldSpigot
-
Returns a hash code value for this object.
- hashCode() - Method in class nl.pim16aap2.animatedarchitecture.spigot.util.text.ClickableTextDecorator
- hashCode() - Method in class nl.pim16aap2.animatedarchitecture.spigot.util.text.StyledTextDecorator
- hashCode() - Method in class nl.pim16aap2.animatedarchitecture.spigot.util.text.TextComponentFactorySpigot
- hashCode() - Method in class nl.pim16aap2.animatedarchitecture.structures.bigdoor.BigDoor
- hashCode() - Method in class nl.pim16aap2.animatedarchitecture.structures.clock.Clock
- hashCode() - Method in class nl.pim16aap2.animatedarchitecture.structures.drawbridge.Drawbridge
- hashCode() - Method in class nl.pim16aap2.animatedarchitecture.structures.flag.Flag
- hashCode() - Method in class nl.pim16aap2.animatedarchitecture.structures.garagedoor.GarageDoor
- hashCode() - Method in class nl.pim16aap2.animatedarchitecture.structures.portcullis.Portcullis
- hashCode() - Method in class nl.pim16aap2.animatedarchitecture.structures.revolvingdoor.RevolvingDoor
- hashCode() - Method in class nl.pim16aap2.animatedarchitecture.structures.slidingdoor.SlidingDoor
- hashCode() - Method in class nl.pim16aap2.animatedarchitecture.structures.windmill.Windmill
- hashCode() - Method in class nl.pim16aap2.testing.logging.LogAssertionsUtil.LogAssertion
- hashCode() - Method in record class nl.pim16aap2.testing.logging.LogAssertionsUtil.ThrowableSpec
-
Returns a hash code value for this object.
- hashCode() - Method in class nl.pim16aap2.util.LazyValue
-
Note that calling this method will result in
LazyValue.get()being called. - hashCode0() - Method in interface nl.pim16aap2.animatedarchitecture.spigot.util.hooks.IFakePlayer
- hasMock(Class<?>, String) - Method in class nl.pim16aap2.testing.AssistedFactoryMocker
-
Checks if the assisted factory mocker has a mocked object of the given type and with the given name.
- hasNext() - Method in class nl.pim16aap2.animatedarchitecture.core.data.graph.DirectedAcyclicGraph.DAGIterator
- hasNextStep() - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.Procedure
-
Checks if another step exists after the current one.
- hasParents() - Method in class nl.pim16aap2.animatedarchitecture.core.data.graph.Node
-
Checks if this node has any parents.
- hasPermission() - Method in class nl.pim16aap2.animatedarchitecture.core.commands.BaseCommand
-
Checks if the
ICommandSenderhas the required permissions to use this command. - hasPermission() - Method in class nl.pim16aap2.animatedarchitecture.core.commands.NewStructure
- hasPermission(String) - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IPlayer
- hasPermission(String) - Method in interface nl.pim16aap2.animatedarchitecture.core.commands.ICommandSender
-
Checks if this sender has a given permission.
- hasPermission(String) - Method in interface nl.pim16aap2.animatedarchitecture.core.commands.IServer
- hasPermission(String) - Method in class nl.pim16aap2.animatedarchitecture.spigot.util.implementations.OfflinePlayerSpigot
- hasPermission(String) - Method in class nl.pim16aap2.animatedarchitecture.spigot.util.implementations.PlayerSpigot
- hasPermission(IPlayer, String) - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IPermissionsManager
-
Checks if a player has a certain permission node or not.
- hasPermission(IPlayer, String) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.managers.VaultManager
- hasPermission(CommandDefinition) - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IPlayer
- hasPermission(CommandDefinition) - Method in interface nl.pim16aap2.animatedarchitecture.core.commands.ICommandSender
-
Checks if this sender has a given command.
- hasPermission(CommandDefinition) - Method in interface nl.pim16aap2.animatedarchitecture.core.commands.IServer
- hasPermission(CommandDefinition) - Method in class nl.pim16aap2.animatedarchitecture.spigot.util.implementations.OfflinePlayerSpigot
- hasPermission(CommandDefinition) - Method in class nl.pim16aap2.animatedarchitecture.spigot.util.implementations.PlayerSpigot
- hasPermission(Player, String) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.managers.VaultManager
- hasPermission(Player, String) - Method in interface nl.pim16aap2.animatedarchitecture.spigot.util.api.IPermissionsManagerSpigot
-
Checks if a player has a certain permission node or not.
- hasPermission(Player, String) - Method in interface nl.pim16aap2.animatedarchitecture.spigot.util.hooks.IProtectionHookSpigot
-
Shortcut method to check if a player has a given permission node.
- hasPermissionForAction(UUID, IStructureConst, StructureAttribute) - Static method in class nl.pim16aap2.animatedarchitecture.core.util.Util
-
Check if a player has permission to perform an action on a structure.
- hasPermissionForAction(IPlayer, IStructureConst, StructureAttribute) - Static method in class nl.pim16aap2.animatedarchitecture.core.util.Util
-
Check if a player has permission to perform an action on a structure.
- hasPermissionOffline(World, OfflinePlayer, String) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.managers.VaultManager
- hasPermissionOffline(World, OfflinePlayer, String) - Method in interface nl.pim16aap2.animatedarchitecture.spigot.util.api.IPermissionsManagerSpigot
-
Asynchronously checks if an (offline) player has a certain permission node.
- hasPermissionOffline(World, OfflinePlayer, String) - Method in interface nl.pim16aap2.animatedarchitecture.spigot.util.hooks.IProtectionHookSpigot
-
Shortcut method to check if an offline player has a given permission node.
- hasPermissionToCreateStructure(ICommandSender, StructureType) - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IPermissionsManager
-
Checks if the given command sender has permission to create a structure of the given type.
- hasPermissionToCreateStructure(ICommandSender, StructureType) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.managers.VaultManager
- hasProperties(Collection<Property<?>>) - Method in interface nl.pim16aap2.animatedarchitecture.core.structures.properties.IPropertyHolderConst
-
Checks if this property holder has all the given properties.
- hasProperties(Collection<Property<?>>) - Method in class nl.pim16aap2.animatedarchitecture.core.structures.properties.PropertyContainer
- hasProperties(Collection<Property<?>>) - Method in class nl.pim16aap2.animatedarchitecture.core.structures.properties.PropertyContainerSnapshot
- hasProperties(Collection<Property<?>>) - Method in class nl.pim16aap2.animatedarchitecture.core.structures.Structure
- hasProperties(Collection<Property<?>>) - Method in class nl.pim16aap2.animatedarchitecture.core.structures.StructureSnapshot
- hasProperties(SequencedCollection<Property<?>>) - Method in interface nl.pim16aap2.animatedarchitecture.core.structures.properties.IPropertyHolderConst
-
Checks if this property holder has all the given properties.
- hasProperties(SequencedCollection<Property<?>>) - Method in class nl.pim16aap2.animatedarchitecture.core.structures.StructureSnapshot
- hasProperties(Property<?>...) - Method in interface nl.pim16aap2.animatedarchitecture.core.structures.properties.IPropertyHolderConst
-
Checks if this property holder has all the given properties.
- hasProperties(Property<?>...) - Method in class nl.pim16aap2.animatedarchitecture.core.structures.StructureSnapshot
- hasProperty(Property<?>) - Method in interface nl.pim16aap2.animatedarchitecture.core.structures.properties.IPropertyHolderConst
-
Checks if the given property has a value set.
- hasProperty(Property<?>) - Method in class nl.pim16aap2.animatedarchitecture.core.structures.properties.PropertyContainer
- hasProperty(Property<?>) - Method in class nl.pim16aap2.animatedarchitecture.core.structures.properties.PropertyContainerSnapshot
- hasProperty(Property<?>) - Method in class nl.pim16aap2.animatedarchitecture.core.structures.Structure
- hasProperty(Property<?>) - Method in class nl.pim16aap2.animatedarchitecture.core.structures.StructureSnapshot
- hasProtectionBypassPermission() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IPlayer
-
Checks if this player has a bypass permission node that allows them to bypass the protection hooks.
- hasProtectionBypassPermission() - Method in record class nl.pim16aap2.animatedarchitecture.core.api.PlayerData
-
Returns the value of the
hasProtectionBypassPermissionrecord component. - hasProtectionBypassPermission() - Method in class nl.pim16aap2.animatedarchitecture.spigot.util.implementations.OfflinePlayerSpigot
- hasProtectionBypassPermission() - Method in class nl.pim16aap2.animatedarchitecture.spigot.util.implementations.PlayerSpigot
- hasRequiredProperties(Structure, List<Property<?>>) - Method in class nl.pim16aap2.animatedarchitecture.core.commands.StructureTargetCommand
-
Checks if the
Structurehas all the required properties. - hasUserPermission() - Method in record class nl.pim16aap2.animatedarchitecture.core.commands.PermissionsStatus
-
Returns the value of the
hasUserPermissionrecord component. - headCacheTimeout() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.config.ConfigSpigot
-
Gets the amount of time to keep heads cached.
- HeadManager - Class in nl.pim16aap2.animatedarchitecture.spigot.core.managers
-
Represents a manager of player heads with the texture of a certain player.
- HeadManager(RestartableHolder, ConfigSpigot) - Constructor for class nl.pim16aap2.animatedarchitecture.spigot.core.managers.HeadManager
-
Constructs a new
HeadManager. - HIDDEN - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.structures.properties.PropertyAccessLevel
-
The property is hidden from the user.
- highlight(Object) - Method in class nl.pim16aap2.animatedarchitecture.core.text.TextArgumentFactory
- HIGHLIGHT - Static variable in class nl.pim16aap2.animatedarchitecture.core.text.TextType
- highlightBlocks(StructureSnapshot) - Method in class nl.pim16aap2.animatedarchitecture.core.commands.Info
- HighlightedBlockDisplay - Class in nl.pim16aap2.animatedarchitecture.spigot.core.animation
- HighlightedBlockDisplay(BlockDisplayHelper, IExecutor, RotatedPosition, IWorld, Color) - Constructor for class nl.pim16aap2.animatedarchitecture.spigot.core.animation.HighlightedBlockDisplay
- HighlightedBlockSpawner - Class in nl.pim16aap2.animatedarchitecture.core.api
-
Represents a highlighted animated block.
- HighlightedBlockSpawner() - Constructor for class nl.pim16aap2.animatedarchitecture.core.api.HighlightedBlockSpawner
- HighlightedBlockSpawner.Builder - Class in nl.pim16aap2.animatedarchitecture.core.api
-
The default builder implementation for highlighted blocks.
- HighlightedBlockSpawnerModule - Interface in nl.pim16aap2.animatedarchitecture.spigot.core.implementations
- HighlightedBlockSpawnerSpigot - Class in nl.pim16aap2.animatedarchitecture.spigot.core.implementations
-
Represents an implementation of
HighlightedBlockSpawnerfor the Spigot platform. - HookCheckResult(boolean, String) - Constructor for record class nl.pim16aap2.animatedarchitecture.core.api.IProtectionHookManager.HookCheckResult
-
Creates an instance of a
HookCheckResultrecord class. - HookPreCheckResult - Enum Class in nl.pim16aap2.animatedarchitecture.spigot.util.hooks
-
Represents the result of a protection hook check.
I
- IAccessibleSetter<T> - Interface in nl.pim16aap2.util.reflection
-
Shared interface for any type of reflection interaction system that can be used to set a reflection object as accessible.
- IAnimatedArchitectureEvent - Interface in nl.pim16aap2.animatedarchitecture.core.events
-
Represents a AnimatedArchitecture event.
- IAnimatedArchitectureEventCaller - Interface in nl.pim16aap2.animatedarchitecture.core.events
-
Represents an object that can call AnimatedArchitecture events.
- IAnimatedArchitectureEventFactory - Interface in nl.pim16aap2.animatedarchitecture.core.api.factories
-
Represents a class that can create
IAnimatedArchitectureEvents. - IAnimatedArchitecturePlatform - Interface in nl.pim16aap2.animatedarchitecture.core.api
-
Represents a set of getter methods to get access to the internals of AnimatedArchitecture.
- IAnimatedArchitecturePlatformProvider - Interface in nl.pim16aap2.animatedarchitecture.core.api
-
Represents a provider for the
IAnimatedArchitecturePlatform. - IAnimatedArchitectureToolUtil - Interface in nl.pim16aap2.animatedarchitecture.core.api
-
Represents a set of utility functions around the tool used by
ToolUsers. - IAnimatedBlock - Interface in nl.pim16aap2.animatedarchitecture.core.api.animatedblock
-
Represents a block that is being animated.
- IAnimatedBlock.TeleportMode - Enum Class in nl.pim16aap2.animatedarchitecture.core.api.animatedblock
- IAnimatedBlockContainer - Interface in nl.pim16aap2.animatedarchitecture.core.animation
-
Represents a manager for animated blocks.
- IAnimatedBlockData - Interface in nl.pim16aap2.animatedarchitecture.core.api.animatedblock
-
Represents the internal data of an animated block.
- IAnimatedBlockFactory - Interface in nl.pim16aap2.animatedarchitecture.core.api.animatedblock
-
Represents a IFactory for
IAnimatedBlockinstances. - IAnimatedBlockHook - Interface in nl.pim16aap2.animatedarchitecture.core.api.animatedblock
-
Represents a hook for
IAnimatedBlocks. - IAnimatedBlockHookFactory<T> - Interface in nl.pim16aap2.animatedarchitecture.core.api.animatedblock
-
Represents a factory for
IAnimatedBlockHooks. - IAnimatedBlockRecoveryData - Interface in nl.pim16aap2.animatedarchitecture.spigot.core.animation.recovery
-
Represents an object that stores recovery data for an animated block.
- IAnimatedBlockRecoveryData.AnimatedBlockRecoveryData - Record Class in nl.pim16aap2.animatedarchitecture.spigot.core.animation.recovery
-
Represents an object that stores recovery data for an animated block.
- IAnimatedBlockRecoveryData.EmptyRecoveryData - Record Class in nl.pim16aap2.animatedarchitecture.spigot.core.animation.recovery
-
Represents an empty recovery data object.
- IAnimatedBlockSpigot - Interface in nl.pim16aap2.animatedarchitecture.spigot.core.animation
-
Represents an
IAnimatedBlockwith some additional QoL methods for the Spigot platform. - IAnimationComponent - Interface in nl.pim16aap2.animatedarchitecture.core.animation
-
Represents a component of an animation.
- IAnimationHook - Interface in nl.pim16aap2.animatedarchitecture.core.api.animatedblock
-
Represents a hook into an
Animation. - IAnimationHookFactory<T> - Interface in nl.pim16aap2.animatedarchitecture.core.api.animatedblock
-
Represents a factory for
IAnimationHooks. - IAnimator - Interface in nl.pim16aap2.animatedarchitecture.core.animation
-
Represents an object that controls an animation.
- IAnnotationFinder<T> - Interface in nl.pim16aap2.util.reflection
-
Allows specifying a set of annotations that a reflection object should have.
- IAudioPlayer - Interface in nl.pim16aap2.animatedarchitecture.core.audio
-
Represents an object that can play sounds.
- IBitFlag - Interface in nl.pim16aap2.animatedarchitecture.core.util
-
Represents a bitflag utility.
- IBlockAnalyzer<T> - Interface in nl.pim16aap2.animatedarchitecture.core.api
-
Analyzes blocks and materials for various properties.
- IBlockAnalyzer.MaterialStatus - Enum Class in nl.pim16aap2.animatedarchitecture.core.api
-
Represents the status of a material.
- IBlockAnalyzerConfig - Interface in nl.pim16aap2.animatedarchitecture.spigot.util.api
-
Represents a configuration for the block analyzer.
- ICancellableAnimatedArchitectureEvent - Interface in nl.pim16aap2.animatedarchitecture.core.events
-
Represents a cancellable AnimatedArchitecture event.
- IChunkLoader - Interface in nl.pim16aap2.animatedarchitecture.core.api
-
Tool that can be used to load chunks or check if they are already loaded.
- IChunkLoader.ChunkLoadMode - Enum Class in nl.pim16aap2.animatedarchitecture.core.api
-
Represents the different modes of checking chunks.
- IChunkLoader.ChunkLoadResult - Enum Class in nl.pim16aap2.animatedarchitecture.core.api
-
The result of attempting to load one or more chunks.
- ICommandSender - Interface in nl.pim16aap2.animatedarchitecture.core.commands
- IConfig - Interface in nl.pim16aap2.animatedarchitecture.core.api
-
Represents the configured settings.
- IConfigReader - Interface in nl.pim16aap2.animatedarchitecture.core.api
-
Represents an object that can read values from configs.
- id() - Method in record class nl.pim16aap2.animatedarchitecture.core.commands.StructureTargetCommand.StructureDescription
-
Returns the value of the
idrecord component. - id() - Method in record class nl.pim16aap2.animatedarchitecture.core.structures.retriever.StructureFinder.MinimalStructureDescription
-
Returns the value of the
idrecord component. - IDataSourceInfo - Interface in nl.pim16aap2.animatedarchitecture.core.storage
-
Represents the data needed to connect to a DataSource.
- IDataSourceInfo.Type - Enum Class in nl.pim16aap2.animatedarchitecture.core.storage
-
The type of the DataSource.
- IDebuggable - Interface in nl.pim16aap2.animatedarchitecture.core.api.debugging
-
Represents a class that is debuggable by reporting debug information to
DebugReporter. - IEconomyManager - Interface in nl.pim16aap2.animatedarchitecture.core.api
- IExecutor - Interface in nl.pim16aap2.animatedarchitecture.core.api
-
Represents an interface that allows scheduling (a)sync tasks.
- IFakePlayer - Interface in nl.pim16aap2.animatedarchitecture.spigot.util.hooks
-
The interface that is implemented by all fake players to allow easy identification.
- IGeneratedClass - Interface in nl.pim16aap2.util.codegeneration
-
Represents a class generated by a
ClassGenerator. - IGlowingBlock - Interface in nl.pim16aap2.animatedarchitecture.core.util
- IGNORE - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.structures.RedstoneMode
-
The structure ignores all redstone signals.
- ignoreInterfaces() - Method in class nl.pim16aap2.util.reflection.MethodFinder.MethodFinderBase
-
Used to configure the method finder to ignore the
MethodFinder.MethodFinderBase.sourceclass's interfaces when searching for the target method. - ignoreParameters() - Method in class nl.pim16aap2.util.reflection.ReflectionFinder.ReflectionFinderWithParameters
-
Indicates that the current finder should not take the parameters of the target object being searched for into account.
- ignoreSuperClasses() - Method in class nl.pim16aap2.util.reflection.MethodFinder.MethodFinderBase
-
Used to configure the method finder to ignore the
MethodFinder.MethodFinderBase.sourceclass's superclasses when searching for the target method. - IGuiFactory - Interface in nl.pim16aap2.animatedarchitecture.core.api.factories
-
Factory for GUI instances.
- IHighlightedBlock - Interface in nl.pim16aap2.animatedarchitecture.core.api
-
Represents a highlighted block that is used for showing previews to users.
- IHorizontalAxisAligned - Interface in nl.pim16aap2.animatedarchitecture.core.structures.structurearchetypes
-
Represents all
StructureTypes that are aligned on the North/South or East/West axis. e.g. a sliding door. - IKeyed - Interface in nl.pim16aap2.animatedarchitecture.core.api
-
Represents an object that has a namespaced key.
- ILocalizer - Interface in nl.pim16aap2.animatedarchitecture.core.localization
-
Represents a class that can localize strings.
- ILocation - Interface in nl.pim16aap2.animatedarchitecture.core.api
-
Represents a position in a world.
- ILocationFactory - Interface in nl.pim16aap2.animatedarchitecture.core.api.factories
-
Represents a factory for
ILocationobjects. - IMessageable - Interface in nl.pim16aap2.animatedarchitecture.core.api
-
Represents objects that can receive messages.
- IMessageable.BlackHoleMessageable - Class in nl.pim16aap2.animatedarchitecture.core.api
-
Implementation of
IMessageablethat does not send messages anywhere. - IMessagingInterface - Interface in nl.pim16aap2.animatedarchitecture.core.api
-
Interface for messaging players and writing to console.
- implicitNextStep() - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.Procedure
-
Whether the current step should continue to the next step if execution was successful.
- implicitNextStep(boolean) - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.Step.Factory
- inClass(Class<?>) - Method in class nl.pim16aap2.util.reflection.ConstructorFinder
-
Sets the class this constructor finder will search in for constructors.
- inClass(Class<?>) - Method in class nl.pim16aap2.util.reflection.EnumValuesFinder.EnumFieldFinderFactory
-
Sets the (enum)class this enum values finder will search in for enum values.
- inClass(Class<?>) - Method in class nl.pim16aap2.util.reflection.FieldFinder
-
Sets the class this field finder will search in for fields.
- inClass(Class<?>) - Method in class nl.pim16aap2.util.reflection.MethodFinder
-
Sets the class this method finder will search in for methods.
- info(Object) - Method in class nl.pim16aap2.animatedarchitecture.core.text.TextArgumentFactory
- Info - Class in nl.pim16aap2.animatedarchitecture.core.commands
-
Represents the information command that provides the issuer with more information about the structure.
- INFO - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.structures.StructureAttribute
-
Get the info of the structure.
- INFO - Static variable in class nl.pim16aap2.animatedarchitecture.core.commands.CommandDefinition
- INFO - Static variable in class nl.pim16aap2.animatedarchitecture.core.text.TextType
- init() - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.creator.Creator
- init() - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.ToolUser
-
Basic initialization executed that should be called after the constructor.
- init() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.comands.CommandManager
- InitializationException - Exception Class in nl.pim16aap2.animatedarchitecture.spigot.core.exceptions
- InitializationException(String) - Constructor for exception class nl.pim16aap2.animatedarchitecture.spigot.core.exceptions.InitializationException
- InitializationException(String, Throwable) - Constructor for exception class nl.pim16aap2.animatedarchitecture.spigot.core.exceptions.InitializationException
- InitializationException(Throwable) - Constructor for exception class nl.pim16aap2.animatedarchitecture.spigot.core.exceptions.InitializationException
- initialize() - Method in class nl.pim16aap2.animatedarchitecture.core.animation.StructureActivityManager
- initialize() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.restartable.IRestartable
-
Handles the initialization.
- initialize() - Method in class nl.pim16aap2.animatedarchitecture.core.api.restartable.RestartableHolder
-
Calls
IRestartable.initialize()for all registeredIRestartables. - initialize() - Method in class nl.pim16aap2.animatedarchitecture.core.audio.AudioConfigurator
- initialize() - Method in class nl.pim16aap2.animatedarchitecture.core.extensions.StructureTypeLoader
- initialize() - Method in class nl.pim16aap2.animatedarchitecture.core.localization.LocalizationManager
- initialize() - Method in class nl.pim16aap2.animatedarchitecture.core.managers.DatabaseManager
- initialize() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.comands.DirectionParser
- initialize() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.comands.StructureTypeParser
- initialize() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.config.ConfigSpigot
- initialize() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.hooks.ProtectionHookManagerSpigot
-
Handles the initialization.
- initialize() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.implementations.HighlightedBlockSpawnerSpigot
- initialize() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.listeners.ChunkListener
- initialize() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.listeners.EventListeners
- initialize() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.listeners.LoginMessageListener
- initialize() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.listeners.LoginResourcePackListener
- initialize() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.listeners.RedstoneListener
- initialize() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.listeners.WorldListener
- initialize() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.managers.HeadManager
- initialize() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.managers.VaultManager
- initialize() - Method in class nl.pim16aap2.animatedarchitecture.spigot.util.api.BlockAnalyzerSpigot
- Initializer - Annotation Interface in nl.pim16aap2.animatedarchitecture.core.annotations
-
This annotation is meant to be used on initialization methods to ensure NullAway understands that those methods are used to initialize variables.
- injectInto(Class<T>) - Static method in class nl.pim16aap2.testing.MockInjector
-
Creates a new instance of the class using the constructor annotated with
Inject. - inputRequestFactory - Variable in class nl.pim16aap2.animatedarchitecture.core.commands.DelayedCommand
- inputRequestMessage(ICommandSender, StructureRetriever) - Method in class nl.pim16aap2.animatedarchitecture.core.commands.AddOwnerDelayed
- inputRequestMessage(ICommandSender, StructureRetriever) - Method in class nl.pim16aap2.animatedarchitecture.core.commands.DelayedCommand
-
Retrieves the message that will be sent to the command sender after initialization of a delayed input request.
- inputRequestMessage(ICommandSender, StructureRetriever) - Method in class nl.pim16aap2.animatedarchitecture.core.commands.RemoveOwnerDelayed
- inputRequestMessage(ICommandSender, StructureRetriever) - Method in class nl.pim16aap2.animatedarchitecture.core.commands.SetBlocksToMoveDelayed
- inputRequestMessage(ICommandSender, StructureRetriever) - Method in class nl.pim16aap2.animatedarchitecture.core.commands.SetOpenDirectionDelayed
- inputRequestMessage(ICommandSender, StructureRetriever) - Method in class nl.pim16aap2.animatedarchitecture.core.commands.SetOpenStatusDelayed
- insert(Structure) - Method in interface nl.pim16aap2.animatedarchitecture.core.storage.IStorage
-
Inserts a new structure in the database.
- insert(Structure) - Method in class nl.pim16aap2.animatedarchitecture.core.storage.sqlite.SQLiteJDBCDriverConnection
- INSERT_OR_IGNORE_PLAYER_DATA - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.storage.SQLStatement
- INSERT_PRIME_OWNER - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.storage.SQLStatement
-
Inserts a new structure creator.
- INSERT_STRUCTURE_BASE - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.storage.SQLStatement
- INSERT_STRUCTURE_OWNER - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.storage.SQLStatement
- insertFirst(T) - Method in class nl.pim16aap2.animatedarchitecture.core.data.cache.RollingCache
-
Adds an element to this stack.
- insertLast(T) - Method in class nl.pim16aap2.animatedarchitecture.core.data.cache.RollingCache
-
Adds an element to this stack.
- insertStep(String) - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.Procedure
-
Inserts an existing, named step at the current position.
- insertStep(String) - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.ToolUser
-
Inserts an existing, named step at the current position.
- insertStep(Step) - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.Procedure
-
Inserts a step before the current step and goes to the previous step.
- insertStructure(Structure) - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.creator.Creator
-
Takes care of inserting the structure.
- INSPECT_POWER_BLOCK - Static variable in class nl.pim16aap2.animatedarchitecture.core.commands.CommandDefinition
- inspectLoc(ILocation) - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.PowerBlockInspector
- InspectPowerBlock - Class in nl.pim16aap2.animatedarchitecture.core.commands
-
Represents the command to inspect a location to check if there are any powerblocks registered there.
- INSTANCE - Static variable in class nl.pim16aap2.animatedarchitecture.core.text.ITextComponentFactory.SimpleTextComponentFactory
- INSTANCE - Static variable in class nl.pim16aap2.animatedarchitecture.spigot.core.animation.recovery.AnimatedBlockRecoveryDataType
-
The instance of this class.
- INSTANCE_UNREGISTERED - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.structures.StructureToggleResult
-
The exact instance of the
Structurethat is to be toggled isn't registered in theStructureRegistry. - instantiateHooks(Animation<T>) - Method in class nl.pim16aap2.animatedarchitecture.core.managers.AnimationHookManager
- instantiateHooks(T) - Method in class nl.pim16aap2.animatedarchitecture.core.managers.AnimatedBlockHookManager
- INVALID_JSON - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.util.updater.UpdateCheckResult
-
The returned json was invalid.
- invalidateChunk(String, Vector2Di) - Method in class nl.pim16aap2.animatedarchitecture.core.managers.PowerBlockManager
-
Invalidates the cache of a chunk in a world.
- InvalidNameSpacedKeyException - Exception Class in nl.pim16aap2.animatedarchitecture.core.exceptions
-
Thrown when a
NamespacedKeyis invalid. - InvalidNameSpacedKeyException(String) - Constructor for exception class nl.pim16aap2.animatedarchitecture.core.exceptions.InvalidNameSpacedKeyException
-
Creates a new
InvalidNameSpacedKeyExceptionwith the given message. - InvalidNameSpacedKeyException(String, Throwable) - Constructor for exception class nl.pim16aap2.animatedarchitecture.core.exceptions.InvalidNameSpacedKeyException
-
Creates a new
InvalidNameSpacedKeyExceptionwith the given message and cause. - inventoryClickEvent(InventoryClickEvent) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.listeners.EventListeners
-
Listens to players interacting with an inventory, to make sure they cannot move the AnimatedArchitecture stick to another inventory.
- inventoryDragEvent(InventoryDragEvent) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.listeners.EventListeners
-
Listens to players interacting with an inventory, to make sure they cannot move the AnimatedArchitecture stick to another inventory.
- INWARD - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.util.Cuboid.RoundingMode
-
Rounds the double values towards the center of the cuboid.
- INWARD - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.util.Rectangle.RoundingMode
-
Rounds the double values towards the center of the rectangle.
- inWorld(IWorld) - Method in class nl.pim16aap2.animatedarchitecture.core.api.HighlightedBlockSpawner.Builder
- IPermissionsManager - Interface in nl.pim16aap2.animatedarchitecture.core.api
- IPermissionsManagerSpigot - Interface in nl.pim16aap2.animatedarchitecture.spigot.util.api
-
This interface is used to provide a permissions manager for Spigot.
- IPerpetualMover - Interface in nl.pim16aap2.animatedarchitecture.core.structures.structurearchetypes
-
Represents structures that can move perpetually.
- IPlayer - Interface in nl.pim16aap2.animatedarchitecture.core.api
-
Represents a AnimatedArchitecture player.
- IPlayerFactory - Interface in nl.pim16aap2.animatedarchitecture.core.api.factories
-
Represents a factory for
IPlayerobjects. - IPropertyContainerConst - Interface in nl.pim16aap2.animatedarchitecture.core.structures.properties
-
Represents a read-only property container.
- IPropertyHolder - Interface in nl.pim16aap2.animatedarchitecture.core.structures.properties
- IPropertyHolderConst - Interface in nl.pim16aap2.animatedarchitecture.core.structures.properties
-
Represents a read-only property holder.
- IPropertyValue<T> - Interface in nl.pim16aap2.animatedarchitecture.core.structures.properties
-
Represents the immutable value of a property.
- IProtectionHookManager - Interface in nl.pim16aap2.animatedarchitecture.core.api
-
Class that manages all objects of IProtectionCompat.
- IProtectionHookManager.HookCheckResult - Record Class in nl.pim16aap2.animatedarchitecture.core.api
-
Represents the result of a protection hook check.
- IProtectionHookSpigot - Interface in nl.pim16aap2.animatedarchitecture.spigot.util.hooks
-
Represents a protection hook for a specific plugin.
- IProtectionHookSpigotSpecification - Interface in nl.pim16aap2.animatedarchitecture.spigot.util.hooks
-
Represents the specification of a
IProtectionHookSpigot. - IRedstoneManager - Interface in nl.pim16aap2.animatedarchitecture.core.api
-
Manages redstone status checks for power blocks.
- IRedstoneManager.RedstoneStatus - Enum Class in nl.pim16aap2.animatedarchitecture.core.api
- IRestartable - Interface in nl.pim16aap2.animatedarchitecture.core.api.restartable
-
Represents an object what can be restarted and shut down.
- IS_ANIMATE_ARCHITECTURE_WORLD - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.storage.SQLStatement
- IS_LOCKED - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.storage.IStorage.StructureFlag
-
Consider a structure to be locked if this flag is enabled.
- isAborted() - Method in class nl.pim16aap2.animatedarchitecture.core.animation.Animator
-
Flag that indicates whether the animation has been aborted.
- isActive() - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.ToolUser
-
Keeps track of whether this
ToolUseris active or not. - isActive(IPlayer) - Method in class nl.pim16aap2.animatedarchitecture.core.managers.StructureSpecificationManager
-
Checks if there is an open structure specification request for a player.
- isAirOrLiquid(ILocation) - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IBlockAnalyzer
-
Check if a block at a given location is air or liquid (water, lava).
- isAirOrLiquid(ILocation) - Method in class nl.pim16aap2.animatedarchitecture.spigot.util.api.BlockAnalyzerSpigot
- isAirOrLiquid(Material) - Method in class nl.pim16aap2.animatedarchitecture.spigot.util.api.BlockAnalyzerSpigot
- isAirOrLiquid(T) - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IBlockAnalyzer
-
Check if a block is air or liquid (water, lava).
- isAlive() - Method in class nl.pim16aap2.animatedarchitecture.core.api.animatedblock.AnimatedHighlightedBlock
- isAlive() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.animatedblock.IAnimatedBlock
- isAlive() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.animation.AnimatedBlockDisplay
- isAllowed() - Method in record class nl.pim16aap2.animatedarchitecture.core.api.IProtectionHookManager.HookCheckResult
-
Check if the check was allowed.
- isAllowed(Structure, boolean) - Method in class nl.pim16aap2.animatedarchitecture.core.commands.AddOwner
- isAllowed(Structure, boolean) - Method in class nl.pim16aap2.animatedarchitecture.core.commands.Delete
- isAllowed(Structure, boolean) - Method in class nl.pim16aap2.animatedarchitecture.core.commands.RemoveOwner
- isAllowed(Structure, boolean) - Method in class nl.pim16aap2.animatedarchitecture.core.commands.StructureTargetCommand
-
Checks if execution of this command is allowed for the given
Structure. - isAllowed(Material) - Method in class nl.pim16aap2.animatedarchitecture.spigot.util.api.BlockAnalyzerSpigot
- isAllowed(T) - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IBlockAnalyzer
-
Check if a block is on the blacklist of block that is not allowed for animations.
- isAnimatedArchitectureWorld(String) - Method in class nl.pim16aap2.animatedarchitecture.core.managers.PowerBlockManager
-
Checks if a world is a AnimatedArchitecture world.
- isAnimatedArchitectureWorld(String) - Method in interface nl.pim16aap2.animatedarchitecture.core.storage.IStorage
-
Checks whether there are any structures in a given world.
- isAnimatedArchitectureWorld(String) - Method in class nl.pim16aap2.animatedarchitecture.core.storage.sqlite.SQLiteJDBCDriverConnection
- isAnimationSkipped() - Method in class nl.pim16aap2.animatedarchitecture.core.animation.AnimationRequestData
- isAnimationSkipped() - Method in interface nl.pim16aap2.animatedarchitecture.core.events.IStructureToggleEvent
-
Checks if the event requested the structure to skip its animation and open instantly.
- isAnimationSkipped() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.events.StructureEventToggleEnd
- isAnimationSkipped() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.events.StructureEventTogglePrepare
- isAnimationSkipped() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.events.StructureEventToggleStart
- isAsync() - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.stepexecutor.AsyncStepExecutor
- isAsync() - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.stepexecutor.StepExecutor
-
Checks if this step is asynchronous.
- isAsynchronous() - Method in interface nl.pim16aap2.animatedarchitecture.core.events.IAnimatedArchitectureEvent
-
Checks if the event is fired asynchronous.
- isBlockPowered(ILocation) - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IRedstoneManager
- isBlockPowered(IWorld, Vector3Di) - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IRedstoneManager
-
Checks if a block is a power block (correct block type) and if it is powered.
- isBlockPowered(IWorld, Vector3Di) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.managers.RedstoneManagerSpigot
- isCancelled() - Method in interface nl.pim16aap2.animatedarchitecture.core.events.ICancellableAnimatedArchitectureEvent
-
Checks if this event has been cancelled or not.
- isCancelled() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.events.StructureEventTogglePrepare
- isCancelled() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.events.StructurePrepareAddOwnerEvent
- isCancelled() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.events.StructurePrepareCreateEvent
- isCancelled() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.events.StructurePrepareDeleteEvent
- isCancelled() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.events.StructurePrepareLockChangeEvent
- isCancelled() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.events.StructurePrepareRemoveOwnerEvent
- isCanMovePerpetually() - Method in class nl.pim16aap2.animatedarchitecture.core.structures.StructureSnapshot
- isCardinalDirection(MovementDirection) - Static method in enum class nl.pim16aap2.animatedarchitecture.core.util.MovementDirection
-
Check if the provided
MovementDirectionis a cardinal direction. - isCloseable() - Method in interface nl.pim16aap2.animatedarchitecture.core.structures.properties.IStructureWithOpenStatus
-
Checks if this structure can be closed right now.
- isDenied() - Method in record class nl.pim16aap2.animatedarchitecture.core.api.IProtectionHookManager.HookCheckResult
-
Returns the value of the
isDeniedrecord component. - isEconomyEnabled() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IEconomyManager
-
Checks if the economy manager is enabled.
- isEconomyEnabled() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.managers.VaultManager
- isError() - Method in enum class nl.pim16aap2.animatedarchitecture.core.util.updater.UpdateCheckResult
-
Checks if the result is an error state.
- IServer - Interface in nl.pim16aap2.animatedarchitecture.core.commands
-
Represents the server as an
ICommandSender - isHookEnabled(IProtectionHookSpigotSpecification) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.config.ConfigSpigot
- isImplicitNextStep() - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.Step
-
Checks if this step should 'automatically' proceed to the next step if the result of running the
Step.getStepExecutor()is true. - isInRange(int, int, int, int) - Method in class nl.pim16aap2.animatedarchitecture.core.util.Cuboid
-
Checks if a position is within a certain range of the outer edge of the cuboid.
- isInRange(ILocation, int) - Method in class nl.pim16aap2.animatedarchitecture.core.util.Cuboid
- isInRange(Vector3Di, int) - Method in class nl.pim16aap2.animatedarchitecture.core.util.Cuboid
- isLocked() - Method in interface nl.pim16aap2.animatedarchitecture.core.structures.IStructureConst
-
Check if the
Structureis currently locked. - isLocked() - Method in class nl.pim16aap2.animatedarchitecture.core.structures.Structure
-
Represents the locked status of this structure.
- isLocked() - Method in class nl.pim16aap2.animatedarchitecture.core.structures.StructureSnapshot
- isLocked() - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.creator.Creator
-
Whether the structure that is being created is locked.
- isLocked(boolean) - Method in interface nl.pim16aap2.animatedarchitecture.core.structures.StructureBuilder.IBuilderIsLocked
-
Sets the locked-status of the structure.
- isLowerThan(PermissionLevel) - Method in enum class nl.pim16aap2.animatedarchitecture.core.structures.PermissionLevel
-
Checks if the current permission is lower than other permission level.
- isLowerThanOrEquals(PermissionLevel) - Method in enum class nl.pim16aap2.animatedarchitecture.core.structures.PermissionLevel
-
Checks if the current permission is lower than or equal to the other permission level.
- isMainThread() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IExecutor
-
Checks if the current thread is the main thread.
- isMainThread(long) - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IExecutor
-
Checks if a thread is the main thread.
- isMainThread(long) - Method in class nl.pim16aap2.animatedarchitecture.spigot.util.implementations.ExecutorSpigot
- isNorthSouthAligned() - Method in class nl.pim16aap2.animatedarchitecture.structures.clock.CreatorClock
- isNorthSouthAnimated() - Method in interface nl.pim16aap2.animatedarchitecture.core.structures.structurearchetypes.IHorizontalAxisAligned
-
Describes if the
Structureis animated along the North/South (-/+ Z) axis (= TRUE) or along the East/West (+/- X) axis (= FALSE). - isNorthSouthAnimated() - Method in class nl.pim16aap2.animatedarchitecture.structures.flag.CreatorFlag
-
Gets whether the flag is animated along the north-south axis.
- isNorthSouthAnimated() - Method in class nl.pim16aap2.animatedarchitecture.structures.garagedoor.CreatorGarageDoor
- isNorthSouthAnimated(IStructureConst) - Method in interface nl.pim16aap2.animatedarchitecture.core.structures.IStructureComponent
-
Checks if the structure is animated in the north-south direction.
- isNumerical(String) - Static method in class nl.pim16aap2.animatedarchitecture.core.util.MathUtil
-
Checks if a string is numerical integer with radix 10.
- isOnEdge() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.animation.AnimatedBlockDisplay
- isOnline() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IPlayer
- isOnline() - Method in class nl.pim16aap2.animatedarchitecture.spigot.util.implementations.OfflinePlayerSpigot
- isOnline() - Method in class nl.pim16aap2.animatedarchitecture.spigot.util.implementations.PlayerSpigot
- isOp() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IPlayer
-
Checks if this player is an OP or not.
- isOp() - Method in record class nl.pim16aap2.animatedarchitecture.core.api.PlayerData
-
Returns the value of the
isOprecord component. - isOp() - Method in class nl.pim16aap2.animatedarchitecture.spigot.util.implementations.OfflinePlayerSpigot
- isOp() - Method in class nl.pim16aap2.animatedarchitecture.spigot.util.implementations.PlayerSpigot
- isOp(IPlayer) - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IPermissionsManager
-
Checks if the given player is a server operator or not.
- isOp(IPlayer) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.managers.VaultManager
- isOp(Player) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.managers.VaultManager
- isOp(Player) - Method in interface nl.pim16aap2.animatedarchitecture.spigot.util.api.IPermissionsManagerSpigot
-
Checks if the given player is a server operator or not.
- isOpen() - Method in interface nl.pim16aap2.animatedarchitecture.core.structures.properties.IStructureWithOpenStatus
-
Check if the
Structureis currently open. - isOpenable() - Method in interface nl.pim16aap2.animatedarchitecture.core.structures.properties.IStructureWithOpenStatus
-
Checks if this structure can be opened right now.
- IsOpenArgument - Class in nl.pim16aap2.animatedarchitecture.spigot.core.comands
-
Represents an argument that can be used to check if a structure is open.
- IsOpenArgument.IsOpenArgumentBuilder - Class in nl.pim16aap2.animatedarchitecture.spigot.core.comands
- isOwner(UUID) - Method in interface nl.pim16aap2.animatedarchitecture.core.structures.IStructureConst
-
Checks if a player with a given UUID is a (co-)owner of this structure with any level of ownership.
- isOwner(UUID) - Method in class nl.pim16aap2.animatedarchitecture.core.structures.Structure
- isOwner(UUID) - Method in class nl.pim16aap2.animatedarchitecture.core.structures.StructureSnapshot
- isOwner(UUID, PermissionLevel) - Method in interface nl.pim16aap2.animatedarchitecture.core.structures.IStructureConst
-
Checks if a player with a given UUID is a (co-)owner of this structure with a given level of ownership.
- isOwner(UUID, PermissionLevel) - Method in class nl.pim16aap2.animatedarchitecture.core.structures.Structure
- isOwner(UUID, PermissionLevel) - Method in class nl.pim16aap2.animatedarchitecture.core.structures.StructureSnapshot
- isOwner(IPlayer) - Method in interface nl.pim16aap2.animatedarchitecture.core.structures.IStructureConst
-
Checks if a player with a given UUID is a (co-)owner of this structure with any level of ownership.
- isOwner(IPlayer, PermissionLevel) - Method in interface nl.pim16aap2.animatedarchitecture.core.structures.IStructureConst
-
Checks if a player with a given UUID is a (co-)owner of this structure with a given level of ownership.
- isPerpetual() - Method in class nl.pim16aap2.animatedarchitecture.core.animation.Animation
-
True if the animation is 'perpetual'.
- ISpigotSubPlatform - Interface in nl.pim16aap2.animatedarchitecture.spigot.util.api
-
Represents a sub-platform for the Spigot platform.
- isPlayer() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IPlayer
- isPlayer() - Method in interface nl.pim16aap2.animatedarchitecture.core.commands.ICommandSender
-
Checks if the command sender is a player.
- isPlayer() - Method in interface nl.pim16aap2.animatedarchitecture.core.commands.IServer
- isPlayerHoldingTool(IPlayer) - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IAnimatedArchitectureToolUtil
-
Checks if a player is currently holding a AnimatedArchitecture tool in their main hand.
- isPlayerHoldingTool(IPlayer) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.implementations.AnimatedArchitectureToolUtilSpigot
- isPlayerHoldingTool(Player) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.implementations.AnimatedArchitectureToolUtilSpigot
- isPosInsideCuboid(Vector3Di) - Method in class nl.pim16aap2.animatedarchitecture.core.util.Cuboid
-
Checks if a position is inside this cuboid.
- isPosInsideRectangle(Vector2Di) - Method in class nl.pim16aap2.animatedarchitecture.core.util.Rectangle
-
Checks if a position is inside this rectangle.
- isPowerBlockWithinRangeLimit(Vector3Di, Cuboid) - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.creator.Creator
-
Checks if the power block is within the range limit.
- isPreventPerpetualMovement() - Method in class nl.pim16aap2.animatedarchitecture.core.animation.AnimationRequestData
- isPreventPerpetualMovement() - Method in class nl.pim16aap2.animatedarchitecture.core.structures.StructureAnimationRequest
- isPrintDebugMessages() - Static method in class nl.pim16aap2.animatedarchitecture.spigot.util.SpigotUtil
- isProcessIsUpdatable() - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.creator.Creator
-
Whether the process is in a state where is may be updated outside the normal execution order.
- isRedstoneEnabled() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IConfig
- isRedstoneEnabled() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.config.ConfigSpigot
- isRegistered - Variable in class nl.pim16aap2.animatedarchitecture.spigot.core.listeners.ChunkListener
- isRegistered - Variable in class nl.pim16aap2.animatedarchitecture.spigot.core.listeners.EventListeners
- isRegistered - Variable in class nl.pim16aap2.animatedarchitecture.spigot.core.listeners.LoginMessageListener
- isRegistered - Variable in class nl.pim16aap2.animatedarchitecture.spigot.core.listeners.LoginResourcePackListener
- isRegistered - Variable in class nl.pim16aap2.animatedarchitecture.spigot.core.listeners.RedstoneListener
- isRegistered - Variable in class nl.pim16aap2.animatedarchitecture.spigot.core.listeners.WorldListener
- isRegistered(long) - Method in class nl.pim16aap2.animatedarchitecture.core.structures.StructureRegistry
-
Checks if a
Structureassociated with a given UID has been registered. - isRegistered(Structure) - Method in class nl.pim16aap2.animatedarchitecture.core.structures.StructureRegistry
-
Checks if the exact instance of the provided
Structurehas been registered. - isRegistered(StructureType) - Method in class nl.pim16aap2.animatedarchitecture.core.managers.StructureTypeManager
-
Checks if an
StructureTypeis enabled. - isResourcePackEnabled() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.config.ConfigSpigot
- isRestartableRegistered(IRestartable) - Method in class nl.pim16aap2.animatedarchitecture.core.api.restartable.RestartableHolder
-
Checks if a
IRestartablehas been registered with this object. - isSet() - Method in interface nl.pim16aap2.animatedarchitecture.core.structures.properties.IPropertyValue
-
Checks whether the value is set for this property.
- isSkipAnimation() - Method in class nl.pim16aap2.animatedarchitecture.core.animation.Animator
-
When true, the blocks are moved without animating them.
- isSkipAnimation() - Method in class nl.pim16aap2.animatedarchitecture.core.structures.StructureAnimationRequest
- isStructureTypeEnabled(StructureType) - Method in class nl.pim16aap2.animatedarchitecture.core.managers.StructureTypeManager
-
Checks if a
StructureTypeis enabled or not. - isTool(ItemStack) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.implementations.AnimatedArchitectureToolUtilSpigot
- isToolUser(UUID) - Method in class nl.pim16aap2.animatedarchitecture.core.managers.ToolUserManager
-
Checks if a player is currently a tool user.
- isToolUser(IPlayer) - Method in class nl.pim16aap2.animatedarchitecture.core.managers.ToolUserManager
-
Checks if a player is currently a tool user.
- IStorage - Interface in nl.pim16aap2.animatedarchitecture.core.storage
-
Represents storage of all structure related stuff.
- IStorage.DatabaseState - Enum Class in nl.pim16aap2.animatedarchitecture.core.storage
-
Represents the status of the database.
- IStorage.StructureFlag - Enum Class in nl.pim16aap2.animatedarchitecture.core.storage
-
Set of bit flags to represent various properties of structures.
- IStructureComponent - Interface in nl.pim16aap2.animatedarchitecture.core.structures
-
Represents a component of a structure.
- IStructureComponent.LogHolder - Class in nl.pim16aap2.animatedarchitecture.core.structures
-
Simple nested class to hold the logger for this interface.
- IStructureConst - Interface in nl.pim16aap2.animatedarchitecture.core.structures
-
Represents a read-only structure.
- IStructureCreatedEvent - Interface in nl.pim16aap2.animatedarchitecture.core.events
-
Represents the event where a structure was created.
- IStructureEvent - Interface in nl.pim16aap2.animatedarchitecture.core.events
-
Represents the event where a structure was created.
- IStructureEventToggleEnd - Interface in nl.pim16aap2.animatedarchitecture.core.events
-
Represents a toggle action that has been applied to a structure.
- IStructureEventTogglePrepare - Interface in nl.pim16aap2.animatedarchitecture.core.events
-
Represents a toggle action that might be applied to a structure.
- IStructureEventToggleStart - Interface in nl.pim16aap2.animatedarchitecture.core.events
-
Represents a toggle action that will be applied to a structure.If you want to cancel the action, use
IStructureEventTogglePrepareinstead. - IStructurePrepareAddOwnerEvent - Interface in nl.pim16aap2.animatedarchitecture.core.events
-
Represents the event where a new owner is added to a structure.
- IStructurePrepareCreateEvent - Interface in nl.pim16aap2.animatedarchitecture.core.events
-
Represents the event where a structure will be created.
- IStructurePrepareDeleteEvent - Interface in nl.pim16aap2.animatedarchitecture.core.events
-
Represents the event where a structure was deleted.
- IStructurePrepareLockChangeEvent - Interface in nl.pim16aap2.animatedarchitecture.core.events
-
Represents the event where a structure will be (un)locked.
- IStructurePrepareRemoveOwnerEvent - Interface in nl.pim16aap2.animatedarchitecture.core.events
-
Represents the event where an owner is removed from a structure.
- IStructureToggleEvent - Interface in nl.pim16aap2.animatedarchitecture.core.events
-
Represents an event where a structure is toggled.
- IStructureTypeClassLoader - Interface in nl.pim16aap2.animatedarchitecture.core.extensions
- IStructureWithBlocksToMove - Interface in nl.pim16aap2.animatedarchitecture.core.structures.properties
-
Describes a type of structure that moves in a straight line, where the final position of each block in a structure after an animation can be calculated by adding or subtracting the same 'distance' value (measured in blocks as integer value) to its starting position.
- IStructureWithOpenStatus - Interface in nl.pim16aap2.animatedarchitecture.core.structures.properties
-
Represents an openable structure.
- IStructureWithQuarterCircles - Interface in nl.pim16aap2.animatedarchitecture.core.structures.properties
-
Describes a type of structure that rotates for a certain number of quarter circles.
- IStructureWithRotationPoint - Interface in nl.pim16aap2.animatedarchitecture.core.structures.properties
-
Represents a structure that has the rotation point property.
- isValidOpenDirection(MovementDirection) - Method in class nl.pim16aap2.animatedarchitecture.core.structures.StructureType
-
Checks if a given
MovementDirectionis valid for this type. - isValidStructureName(String) - Static method in class nl.pim16aap2.animatedarchitecture.core.util.StringUtil
-
Check if a given string is a valid structure name.
- isValidTableName(String) - Static method in interface nl.pim16aap2.animatedarchitecture.core.storage.IStorage
-
Checks if a specific String would make for a valid name for a table.
- italic(Boolean) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.implementations.TextFactorySpigot.StyleBuilder
- iterator() - Method in class nl.pim16aap2.animatedarchitecture.core.data.cache.RollingCache
- iterator() - Method in class nl.pim16aap2.animatedarchitecture.core.data.graph.DirectedAcyclicGraph
- iterator() - Method in interface nl.pim16aap2.animatedarchitecture.core.structures.properties.IPropertyContainerConst
-
Returns a read-only iterator over the properties in this container.
- iterator() - Method in class nl.pim16aap2.animatedarchitecture.core.structures.properties.PropertyContainer
- iterator() - Method in class nl.pim16aap2.animatedarchitecture.core.structures.properties.PropertyContainerSnapshot
- iterator() - Method in class nl.pim16aap2.animatedarchitecture.core.structures.StructureSnapshot
- iterator() - Method in class nl.pim16aap2.animatedarchitecture.core.util.PositionIterator
-
Deprecated.
- ITextComponentFactory - Interface in nl.pim16aap2.animatedarchitecture.core.text
-
Represents a factory for
TextComponents that can be used to create specialized text components with additionalITextDecorators. - ITextComponentFactory.SimpleTextComponentFactory - Class in nl.pim16aap2.animatedarchitecture.core.text
-
Simple implementation of the factory interface that only creates basic components.
- ITextDecorator - Interface in nl.pim16aap2.animatedarchitecture.core.text
-
Represents a decoration of a piece of text.
- ITextDecoratorSpigot - Interface in nl.pim16aap2.animatedarchitecture.spigot.util.text
-
Interface for text decorators used on the Spigot platform.
- ITextFactory - Interface in nl.pim16aap2.animatedarchitecture.core.api.factories
-
Factory class that can be used to create new
Textinstances. - ITextFactory.SimpleTextFactory - Class in nl.pim16aap2.animatedarchitecture.core.api.factories
-
Represents a very simply
ITextFactorythat only creates unstyled texts. - ITextRenderer<T> - Interface in nl.pim16aap2.animatedarchitecture.core.text
-
Represents an interface that is used to render
Textto other formats. - ITextRenderer.StringRenderer - Class in nl.pim16aap2.animatedarchitecture.core.text
-
Implementation of a text renderer that can be used to render
Textobjects to Strings. - IVector3D - Interface in nl.pim16aap2.animatedarchitecture.core.util.vector
-
A 3d vector backed either by doubles or integers.
- IWorld - Interface in nl.pim16aap2.animatedarchitecture.core.api
-
Represents a AnimatedArchitecture world.
- IWorldFactory - Interface in nl.pim16aap2.animatedarchitecture.core.api.factories
-
Represents a factory for
IWorldobjects.
K
- keepAfterTimeOut(boolean) - Method in class nl.pim16aap2.animatedarchitecture.core.data.cache.timed.TimedCache.TimedCacheBuilder
- KEY_DEFAULT - Static variable in class nl.pim16aap2.animatedarchitecture.core.audio.AudioConfigurator
- kill() - Method in class nl.pim16aap2.animatedarchitecture.core.api.animatedblock.AnimatedHighlightedBlock
- kill() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.animatedblock.IAnimatedBlock
-
Removes the entity from the world.
- kill() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IHighlightedBlock
-
Kills the highlighted block and removes it from the world.
- kill() - Method in interface nl.pim16aap2.animatedarchitecture.core.util.IGlowingBlock
-
Kills this
IGlowingBlock - kill() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.animation.AnimatedBlockDisplay
- kill() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.animation.HighlightedBlockDisplay
L
- LANDS - Static variable in class nl.pim16aap2.animatedarchitecture.spigot.hooks.bundle.AbstractProtectionHookSpecification
- LandsProtectionHook - Class in nl.pim16aap2.animatedarchitecture.spigot.hooks.lands
-
Protection hook for Lands.
- LandsProtectionHook(ProtectionHookContext) - Constructor for class nl.pim16aap2.animatedarchitecture.spigot.hooks.lands.LandsProtectionHook
- lazyFormatPlayerName(Player) - Method in interface nl.pim16aap2.animatedarchitecture.spigot.util.hooks.IProtectionHookSpigot
-
Formats a player's name to a string that can be used in a message.
- LazyValue<T> - Class in nl.pim16aap2.util
-
Represents a lazily initialized object.
- LazyValue(Supplier<T>) - Constructor for class nl.pim16aap2.util.LazyValue
- leftShift(int) - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector2Di
-
Signed bitwise left shift the values in this vector.
- leftShift(int) - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector3Di
-
Signed bitwise left shift the values in this vector.
- length() - Method in class nl.pim16aap2.animatedarchitecture.core.text.Text
- length() - Method in class nl.pim16aap2.util.SafeStringBuilder
- level(Level) - Method in class nl.pim16aap2.testing.logging.LogAssertionsUtil.LogAssertion.LogAssertionBuilder
-
Sets the expected log level of the log event.
- LIGHT_PURPLE - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.api.Color
- Limit - Enum Class in nl.pim16aap2.animatedarchitecture.core.util
-
Represents a limit that can be set for a player.
- LimitContainer - Record Class in nl.pim16aap2.animatedarchitecture.core.api
-
A record that contains the
Limits for a player. - LimitContainer(int, int, int, int) - Constructor for record class nl.pim16aap2.animatedarchitecture.core.api.LimitContainer
- LimitContainer(Integer, Integer, Integer, Integer) - Constructor for record class nl.pim16aap2.animatedarchitecture.core.api.LimitContainer
- LimitContainer(OptionalInt, OptionalInt, OptionalInt, OptionalInt) - Constructor for record class nl.pim16aap2.animatedarchitecture.core.api.LimitContainer
-
Creates an instance of a
LimitContainerrecord class. - limits() - Method in record class nl.pim16aap2.animatedarchitecture.core.api.PlayerData
-
Returns the value of the
limitsrecord component. - limits() - Method in class nl.pim16aap2.animatedarchitecture.spigot.util.implementations.OfflinePlayerSpigot
- limitsManager - Variable in class nl.pim16aap2.animatedarchitecture.core.tooluser.creator.Creator
- LimitsManager - Class in nl.pim16aap2.animatedarchitecture.core.managers
-
Manages the limits of players.
- LimitsManager(IPermissionsManager, IConfig) - Constructor for class nl.pim16aap2.animatedarchitecture.core.managers.LimitsManager
- LIST_STRUCTURES - Static variable in class nl.pim16aap2.animatedarchitecture.core.commands.CommandDefinition
- ListStructures - Class in nl.pim16aap2.animatedarchitecture.core.commands
-
Represents a command to list a number of structures matching a single
StructureRetrieverFactory. - loadChunksForToggle() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IConfig
- loadChunksForToggle() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.config.ConfigSpigot
- loadJar(Path) - Method in interface nl.pim16aap2.animatedarchitecture.core.extensions.IStructureTypeClassLoader
-
Attempts to load a jar.
- loadStructureTypeClass(String) - Method in interface nl.pim16aap2.animatedarchitecture.core.extensions.IStructureTypeClassLoader
- loadStructureTypesFromDirectory() - Method in class nl.pim16aap2.animatedarchitecture.core.extensions.StructureTypeLoader
-
Attempts to load and register all jars in the default directory, which is the base plugin directory +
Constants.ANIMATE_ARCHITECTURE_EXTENSIONS_FOLDER_NAME. - loadStructureTypesFromDirectory(Path) - Method in class nl.pim16aap2.animatedarchitecture.core.extensions.StructureTypeLoader
-
Attempts to load and register all jars in a given directory.
- loadWorld(String) - Method in class nl.pim16aap2.animatedarchitecture.core.managers.PowerBlockManager
-
Loads a world.
- locale() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IConfig
- locale() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.config.ConfigSpigot
- localizationKey - Variable in class nl.pim16aap2.animatedarchitecture.core.structures.StructureType
-
Obtains the value of this type that represents the key in the translation system.
- LocalizationManager - Class in nl.pim16aap2.animatedarchitecture.core.localization
-
Represents a manager for the localization system.
- LocalizationManager(RestartableHolder, Path, String, IConfig) - Constructor for class nl.pim16aap2.animatedarchitecture.core.localization.LocalizationManager
- LocalizationModule - Class in nl.pim16aap2.animatedarchitecture.core.localization
- LocalizationModule() - Constructor for class nl.pim16aap2.animatedarchitecture.core.localization.LocalizationModule
- LocalizationUtil - Class in nl.pim16aap2.animatedarchitecture.core.localization
-
Represents a utility class with methods that can be used for the localization system.
- localizedTypeName() - Method in record class nl.pim16aap2.animatedarchitecture.core.commands.StructureTargetCommand.StructureDescription
-
Returns the value of the
localizedTypeNamerecord component. - localizer - Variable in class nl.pim16aap2.animatedarchitecture.core.commands.BaseCommand
- localizer - Variable in class nl.pim16aap2.animatedarchitecture.core.commands.DelayedCommand
- localizer - Variable in class nl.pim16aap2.animatedarchitecture.core.tooluser.ToolUser
- localizer(ILocalizer) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.comands.IsOpenArgument.IsOpenArgumentBuilder
- localizer(ILocalizer) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.comands.PermissionLevelArgument.PermissionLevelArgumentBuilder
- LocationFactorySpigot - Class in nl.pim16aap2.animatedarchitecture.spigot.core.implementations
-
Represents an implementation of
ILocationFactoryfor the Spigot platform. - LocationFactorySpigot(IWorldFactory) - Constructor for class nl.pim16aap2.animatedarchitecture.spigot.core.implementations.LocationFactorySpigot
- LocationFactorySpigotModule - Interface in nl.pim16aap2.animatedarchitecture.spigot.core.implementations
- LocationSpigot - Class in nl.pim16aap2.animatedarchitecture.spigot.util.implementations
-
Represents an implementation of
ILocationfor the Spigot platform. - LocationSpigot(IWorld, double, double, double) - Constructor for class nl.pim16aap2.animatedarchitecture.spigot.util.implementations.LocationSpigot
- LocationSpigot(IWorld, World, double, double, double) - Constructor for class nl.pim16aap2.animatedarchitecture.spigot.util.implementations.LocationSpigot
- LocationSpigot(Location) - Constructor for class nl.pim16aap2.animatedarchitecture.spigot.util.implementations.LocationSpigot
- LocationSpigot(World, double, double, double) - Constructor for class nl.pim16aap2.animatedarchitecture.spigot.util.implementations.LocationSpigot
- LocationUtil - Class in nl.pim16aap2.animatedarchitecture.core.util
-
Utility class for operations related to locations (and chunks).
- Lock - Class in nl.pim16aap2.animatedarchitecture.core.commands
-
Represents the command that is used to change whether a structure is locked.
- LOCK - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.structures.StructureAttribute
-
(Un)lock the structure.
- LOCK - Static variable in class nl.pim16aap2.animatedarchitecture.core.commands.CommandDefinition
- LOCKED - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.structures.StructureToggleResult
-
The
Structurecould not be toggled because it is locked. - Log4J2Configurator - Class in nl.pim16aap2.util.logging
-
Configures Log4J2 to log to a file at the specified path.
- Log4j2LogEventUtil - Class in nl.pim16aap2.util.logging.floggerbackend
-
Helper to format LogData.
- logAssertionBuilder(LogCaptor) - Static method in class nl.pim16aap2.testing.logging.LogAssertionsUtil
-
Creates a new instance of a
LogAssertionsUtil.LogAssertion.LogAssertionBuilderwith the provided log captor. - LogAssertionsUtil - Class in nl.pim16aap2.testing.logging
-
Represents a set of utility methods to assert logs.
- LogAssertionsUtil.LogAssertion - Class in nl.pim16aap2.testing.logging
-
Represents a specification of an assertion for a log event.
- LogAssertionsUtil.LogAssertion.LogAssertionBuilder - Class in nl.pim16aap2.testing.logging
-
Builder class for
LogAssertionsUtil.LogAssertion. - LogAssertionsUtil.MessageComparisonMethod - Enum Class in nl.pim16aap2.testing.logging
-
Represents a specification for an expected exception.
- LogAssertionsUtil.ThrowableSpec - Record Class in nl.pim16aap2.testing.logging
-
Represents a specification for an expected exception.
- logCaptor(LogCaptor) - Method in class nl.pim16aap2.testing.logging.LogAssertionsUtil.LogAssertion.LogAssertionBuilder
-
The log captor to get the log event from.
- LogCaptorExtension - Class in nl.pim16aap2.testing.logging
-
A JUnit 5 extension to capture logs during tests.
- LogCaptorExtension() - Constructor for class nl.pim16aap2.testing.logging.LogCaptorExtension
- LogHolder() - Constructor for class nl.pim16aap2.animatedarchitecture.core.structures.IStructureComponent.LogHolder
- LoginMessageListener - Class in nl.pim16aap2.animatedarchitecture.spigot.core.listeners
-
Represents a listener that keeps track of
Players logging in to send them any messages if needed. - LoginMessageListener(AnimatedArchitecturePlugin, ITextFactory, UpdateChecker, RestartableHolder) - Constructor for class nl.pim16aap2.animatedarchitecture.spigot.core.listeners.LoginMessageListener
- LoginResourcePackListener - Class in nl.pim16aap2.animatedarchitecture.spigot.core.listeners
-
Represents a listener that keeps track of
Players logging in to send them the resource pack. - logLevel() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IConfig
-
The log level to use.
- logLevel() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.config.ConfigSpigot
- logPossibleDeadlockTimeout(LazyArg<?>, int, boolean) - Static method in class nl.pim16aap2.animatedarchitecture.core.util.FutureUtil
-
Logs a possible deadlock timeout.
M
- magnitude() - Method in interface nl.pim16aap2.animatedarchitecture.core.util.vector.IVector3D
- matches(Throwable) - Method in record class nl.pim16aap2.testing.logging.LogAssertionsUtil.ThrowableSpec
-
Checks whether the throwable matches the specification.
- matches(Class<?>...) - Method in class nl.pim16aap2.util.reflection.ParameterGroup
-
Checks if a set of types matches the current set of parameters.
- matches(ICommandSender) - Method in record class nl.pim16aap2.animatedarchitecture.core.structures.StructureOwner
-
Checks if a command sender is the same as the player represented by this
StructureOwner. - MathUtil - Class in nl.pim16aap2.animatedarchitecture.core.util
-
Utility class for mathematical operations.
- max() - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector3Dd
- max() - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector3Di
- maxBlockSpeed() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IConfig
- maxBlockSpeed() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.config.ConfigSpigot
- maxBlocksToMove() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IConfig
-
Gets the global maximum number of blocks a structure can move for applicable types (e.g. sliding door).
- maxBlocksToMove() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.config.ConfigSpigot
- maximumLevel(PermissionLevel) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.comands.PermissionLevelArgument.PermissionLevelArgumentBuilder
- maxPermission(PermissionLevel) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.comands.StructureArgument.StructureArgumentBuilder
- maxPowerBlockDistance() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IConfig
-
Gets the global maximum distance (in blocks) a powerblock can be from the structure.
- maxPowerBlockDistance() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.config.ConfigSpigot
- maxStructureCount() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IConfig
-
Gets the global maximum number of structures a player can own.
- maxStructureCount() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.config.ConfigSpigot
- maxStructureSize() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IConfig
-
Gets the global maximum number of blocks that can be in a structure.
- maxStructureSize() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.config.ConfigSpigot
- Menu - Class in nl.pim16aap2.animatedarchitecture.core.commands
-
Represents the menu command, which is used to open the menu for a user.
- MENU - Static variable in class nl.pim16aap2.animatedarchitecture.core.commands.CommandDefinition
- mergedCuboid - Variable in class nl.pim16aap2.animatedarchitecture.structures.garagedoor.CounterWeightGarageDoorAnimationComponent
- mergedCuboidRadius - Variable in class nl.pim16aap2.animatedarchitecture.structures.garagedoor.CounterWeightGarageDoorAnimationComponent
- message(String, Object...) - Method in class nl.pim16aap2.testing.logging.LogAssertionsUtil.LogAssertion.LogAssertionBuilder
-
Sets both the raw message and the arguments.
- messageKey(String) - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.Step.Factory
-
Sets the key of the localized message for this step.
- messageMatches(String) - Method in record class nl.pim16aap2.testing.logging.LogAssertionsUtil.ThrowableSpec
-
Checks whether the message matches the expected message.
- messagePlayer(IPlayer, String) - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IMessagingInterface
-
Send a message to a player.
- messagePlayer(IPlayer, String) - Method in class nl.pim16aap2.animatedarchitecture.core.util.MessagingInterfaceStdout
- messagePlayer(IPlayer, String) - Method in class nl.pim16aap2.animatedarchitecture.spigot.util.implementations.MessagingInterfaceSpigot
- messagePlayer(Player, String) - Static method in class nl.pim16aap2.animatedarchitecture.spigot.util.SpigotUtil
-
Send a white message to a player.
- messagePlayer(Player, ChatColor, String) - Static method in class nl.pim16aap2.animatedarchitecture.spigot.util.SpigotUtil
-
Send a colored message to a specific player.
- messageReceiver(IMessageable) - Method in class nl.pim16aap2.animatedarchitecture.core.structures.StructureAnimationRequestBuilder.Builder
- messageReceiver(IMessageable) - Method in interface nl.pim16aap2.animatedarchitecture.core.structures.StructureAnimationRequestBuilder.IBuilder
-
Optional: Sets the message receiver of the toggle request.
- messageReceiverServer() - Method in class nl.pim16aap2.animatedarchitecture.core.structures.StructureAnimationRequestBuilder.Builder
- messageReceiverServer() - Method in interface nl.pim16aap2.animatedarchitecture.core.structures.StructureAnimationRequestBuilder.IBuilder
- MessagingInterfaceSpigot - Class in nl.pim16aap2.animatedarchitecture.spigot.util.implementations
-
Implementation of
IMessagingInterfacefor Spigot. - MessagingInterfaceSpigot(JavaPlugin) - Constructor for class nl.pim16aap2.animatedarchitecture.spigot.util.implementations.MessagingInterfaceSpigot
- MessagingInterfaceSpigotModule - Interface in nl.pim16aap2.animatedarchitecture.spigot.util.implementations
- MessagingInterfaceStdout - Class in nl.pim16aap2.animatedarchitecture.core.util
-
Implementation of
IMessagingInterfacefor Stdout. - MessagingInterfaceStdout(String) - Constructor for class nl.pim16aap2.animatedarchitecture.core.util.MessagingInterfaceStdout
- MethodFinder - Class in nl.pim16aap2.util.reflection
-
Represents a
ReflectionFinderfor methods. - MethodFinder() - Constructor for class nl.pim16aap2.util.reflection.MethodFinder
- MethodFinder.MethodFinderBase - Class in nl.pim16aap2.util.reflection
-
Represents an implementation of
ReflectionFinder.ReflectionFinderWithParametersthat can be used to find a method. - MethodFinder.MethodFinderInSource - Class in nl.pim16aap2.util.reflection
-
Represents the second step of the method finder, after the source class has been specified.
- migrate() - Method in class nl.pim16aap2.animatedarchitecture.core.storage.FlywayManager
- min() - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector3Dd
- min() - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector3Di
- MinimalStructureDescription(StructureType, long, String) - Constructor for record class nl.pim16aap2.animatedarchitecture.core.structures.retriever.StructureFinder.MinimalStructureDescription
-
Creates an instance of a
MinimalStructureDescriptionrecord class. - minimumLevel(PermissionLevel) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.comands.PermissionLevelArgument.PermissionLevelArgumentBuilder
- MISSING_REQUIRED_PROPERTY_OPEN_STATUS - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.structures.StructureToggleResult
-
The structure could not be opened/closed because it does not have
Property.OPEN_STATUS. - MockInjector<T> - Class in nl.pim16aap2.testing
-
Simple class that creates real instances of a class using its constructor that is annotated with
Inject. - MockInjector(Class<T>) - Constructor for class nl.pim16aap2.testing.MockInjector
-
Creates a new instance of this class.
- modifiers - Variable in class nl.pim16aap2.util.reflection.ReflectionFinder
- move(int, int) - Method in class nl.pim16aap2.animatedarchitecture.core.util.Rectangle
-
Moves this
Rectangle. - move(int, int, int) - Method in class nl.pim16aap2.animatedarchitecture.core.util.Cuboid
-
Moves this
Cuboid. - MOVE_BLOCKS - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.animation.AnimationType
-
Animates the movement of blocks from their starting position to their final position, which may be somewhere else.
- MOVE_POWER_BLOCK - Static variable in class nl.pim16aap2.animatedarchitecture.core.commands.CommandDefinition
- MovementDirection - Enum Class in nl.pim16aap2.animatedarchitecture.core.util
-
Represents all possible movement directions of a Structure.
- MovePowerBlock - Class in nl.pim16aap2.animatedarchitecture.core.commands
-
Represents the command to initiate the process to move the powerblock of a structure to a different location.
- moveToLoc(ILocation) - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.PowerBlockRelocator
- moveToTarget(RotatedPosition) - Method in class nl.pim16aap2.animatedarchitecture.core.api.animatedblock.AnimatedHighlightedBlock
- moveToTarget(RotatedPosition) - Method in interface nl.pim16aap2.animatedarchitecture.core.api.animatedblock.IAnimatedBlock
-
Moves this animated block to the target.
- moveToTarget(RotatedPosition) - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IHighlightedBlock
-
Moves this highlighted block to the target position.
- moveToTarget(RotatedPosition) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.animation.AnimatedBlockDisplay
- moveToTarget(RotatedPosition) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.animation.HighlightedBlockDisplay
- moveToTarget(BlockDisplay, RotatedPosition, RotatedPosition) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.animation.BlockDisplayHelper
-
Moves an entity from the start position to the target position.
- multiply(double) - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector2Dd
-
Multiplies a value with both the x and the y values of the current
Vector2Dd. - multiply(double) - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector2Di
-
Multiplies a value with both the x and the y values of the current
Vector2Di. - multiply(double) - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector3Dd
-
Multiplies a value with both the x, y, and z values of the current
Vector3Dd. - multiply(double) - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector3Di
-
Multiplies a value with the x, y, and z values of the current
Vector3Di. - multiply(double, double) - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector2Dd
-
Multiplies values with the current values.
- multiply(double, double) - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector2Di
-
Multiplies values with the current values.
- multiply(double, double, double) - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector3Dd
-
Multiplies values with the current values.
- multiply(double, double, double) - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector3Di
-
Multiplies values with the current values.
- multiply(int) - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector2Di
-
Multiplies a value with both the x and the y values of the current
Vector2Di. - multiply(int) - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector3Di
-
Multiplies a value with the x, y, and z values of the current
Vector3Di. - multiply(int, int) - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector2Di
-
Multiplies values with the current values.
- multiply(int, int, int) - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector3Di
-
Multiplies values with the current values.
- multiply(IVector3D) - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector3Dd
-
Multiplies another 3D vector with the x, y, and z values of the current
Vector3Dd. - multiply(Vector2Dd) - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector2Dd
- multiply(Vector2Dd) - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector2Di
- multiply(Vector2Di) - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector2Dd
- multiply(Vector2Di) - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector2Di
- multiply(Vector3Dd) - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector3Di
- multiply(Vector3Di) - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector3Di
N
- name() - Method in record class nl.pim16aap2.animatedarchitecture.core.api.PlayerData
-
Returns the value of the
namerecord component. - name() - Method in record class nl.pim16aap2.animatedarchitecture.core.managers.DatabaseManager.StructureIdentifier
-
Returns the value of the
namerecord component. - name() - Method in class nl.pim16aap2.animatedarchitecture.spigot.util.implementations.OfflinePlayerSpigot
- name(String) - Method in interface nl.pim16aap2.animatedarchitecture.core.structures.StructureBuilder.IBuilderName
-
Sets the name of the structure.
- name(String) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.comands.DirectionArgument.DirectionArgumentBuilder
- name(String) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.comands.IsOpenArgument.IsOpenArgumentBuilder
- name(String) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.comands.PermissionLevelArgument.PermissionLevelArgumentBuilder
- name(String) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.comands.StructureArgument.StructureArgumentBuilder
- name(String) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.comands.StructureTypeArgument.StructureTypeArgumentBuilder
- namespacedKey - Variable in class nl.pim16aap2.animatedarchitecture.core.structures.StructureType
-
The key that represents the name of this
StructureTypein its namespace. - NamespacedKey - Class in nl.pim16aap2.animatedarchitecture.core.api
-
Represents a key that exists in a namespace.
- NamespacedKey(String, String) - Constructor for class nl.pim16aap2.animatedarchitecture.core.api.NamespacedKey
-
Creates a new
NamespacedKeywith the given namespace and name. - NEAREST - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.util.Cuboid.RoundingMode
-
Rounds the double value to the nearest integer.
- NEAREST - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.util.Rectangle.RoundingMode
-
Rounds the double value to the nearest integer.
- NEW_INSTANCE - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.structures.retriever.StructureRetrieverFactory.StructureFinderMode
-
Create a new instance of the finder regardless of whether a cached mapping exists.
- NEW_STRUCTURE - Static variable in class nl.pim16aap2.animatedarchitecture.core.commands.CommandDefinition
- newAddOwner(ICommandSender, StructureRetriever, IPlayer) - Method in class nl.pim16aap2.animatedarchitecture.core.commands.CommandFactory
- newAddOwner(ICommandSender, StructureRetriever, IPlayer, PermissionLevel) - Method in class nl.pim16aap2.animatedarchitecture.core.commands.CommandFactory
- newCancel(ICommandSender) - Method in class nl.pim16aap2.animatedarchitecture.core.commands.CommandFactory
- newClickableTextArgument(Object, TextType, String, String) - Method in class nl.pim16aap2.animatedarchitecture.core.text.Text
-
Creates a new text argument for clickable texts.
- newClickableTextComponent(TextType, String) - Method in interface nl.pim16aap2.animatedarchitecture.core.text.ITextComponentFactory
-
Creates a new
TextComponentand attempts to add any requiredITextDecorators to execute a command when the text is clicked. - newClickableTextComponent(TextType, String, String) - Method in interface nl.pim16aap2.animatedarchitecture.core.text.ITextComponentFactory
-
Creates a new
TextComponentand attempts to add any requiredITextDecorators to execute a command when the text is clicked. - newClickableTextComponent(TextType, String, String) - Method in class nl.pim16aap2.animatedarchitecture.spigot.util.text.TextComponentFactorySpigot
- newComponent() - Method in class nl.pim16aap2.animatedarchitecture.core.structures.StructureType
-
Constructs a new
IStructureComponentfor this type. - newComponent() - Method in class nl.pim16aap2.animatedarchitecture.structures.bigdoor.StructureTypeBigDoor
- newComponent() - Method in class nl.pim16aap2.animatedarchitecture.structures.clock.StructureTypeClock
- newComponent() - Method in class nl.pim16aap2.animatedarchitecture.structures.drawbridge.StructureTypeDrawbridge
- newComponent() - Method in class nl.pim16aap2.animatedarchitecture.structures.flag.StructureTypeFlag
- newComponent() - Method in class nl.pim16aap2.animatedarchitecture.structures.garagedoor.StructureTypeGarageDoor
- newComponent() - Method in class nl.pim16aap2.animatedarchitecture.structures.portcullis.StructureTypePortcullis
- newComponent() - Method in class nl.pim16aap2.animatedarchitecture.structures.revolvingdoor.StructureTypeRevolvingDoor
- newComponent() - Method in class nl.pim16aap2.animatedarchitecture.structures.slidingdoor.StructureTypeSlidingDoor
- newComponent() - Method in class nl.pim16aap2.animatedarchitecture.structures.windmill.StructureTypeWindmill
- newComponent(TextType) - Method in interface nl.pim16aap2.animatedarchitecture.core.text.ITextComponentFactory
-
Creates a new
TextComponentfor a given type. - newComponent(TextType) - Method in class nl.pim16aap2.animatedarchitecture.spigot.util.text.TextComponentFactorySpigot
- newConfirm(ICommandSender) - Method in class nl.pim16aap2.animatedarchitecture.core.commands.CommandFactory
- newContainer(AnimationType, IPlayer) - Method in class nl.pim16aap2.animatedarchitecture.core.animation.AnimatedBlockContainerFactory
-
Creates a new
IAnimatedBlockContainerbased on the givenAnimationType. - newCuboid - Variable in class nl.pim16aap2.animatedarchitecture.structures.garagedoor.CounterWeightGarageDoorAnimationComponent
- newDebug(ICommandSender) - Method in class nl.pim16aap2.animatedarchitecture.core.commands.CommandFactory
- newDelete(ICommandSender, StructureRetriever) - Method in class nl.pim16aap2.animatedarchitecture.core.commands.CommandFactory
- newGUI(IPlayer) - Method in interface nl.pim16aap2.animatedarchitecture.core.api.factories.IGuiFactory
- newGUI(IPlayer, IPlayer) - Method in interface nl.pim16aap2.animatedarchitecture.core.api.factories.IGuiFactory
-
Creates a new GUI.
- newGUI(IPlayer, IPlayer) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.gui.GuiFactory
- newInfo(ICommandSender, StructureRetriever) - Method in class nl.pim16aap2.animatedarchitecture.core.commands.CommandFactory
- newInspectPowerBlock(ICommandSender) - Method in class nl.pim16aap2.animatedarchitecture.core.commands.CommandFactory
- newInstance(Animation<IAnimatedBlock>) - Method in class nl.pim16aap2.animatedarchitecture.core.audio.AudioAnimationHook.Factory
- newInstance(Animation<T>) - Method in interface nl.pim16aap2.animatedarchitecture.core.api.animatedblock.IAnimationHookFactory
-
Creates a new
IAnimationHook. - newInstance(T) - Method in interface nl.pim16aap2.animatedarchitecture.core.api.animatedblock.IAnimatedBlockHookFactory
-
Creates a new
IAnimatedBlockHook. - newListStructures(ICommandSender, StructureRetriever) - Method in class nl.pim16aap2.animatedarchitecture.core.commands.CommandFactory
- newLock(ICommandSender, StructureRetriever, boolean) - Method in class nl.pim16aap2.animatedarchitecture.core.commands.CommandFactory
- newLock(ICommandSender, StructureRetriever, boolean, boolean) - Method in class nl.pim16aap2.animatedarchitecture.core.commands.CommandFactory
- newLockStatus() - Method in interface nl.pim16aap2.animatedarchitecture.core.events.IStructurePrepareLockChangeEvent
-
The new lock status of the
Structurethat will be applied if this event is not cancelled. - newLockStatus() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.events.StructurePrepareLockChangeEvent
- newMenu(ICommandSender) - Method in class nl.pim16aap2.animatedarchitecture.core.commands.CommandFactory
- newMenu(ICommandSender, IPlayer) - Method in class nl.pim16aap2.animatedarchitecture.core.commands.CommandFactory
- newMock(Class<?>) - Static method in class nl.pim16aap2.testing.Util
- newMock(Class<?>, MockSettings) - Static method in class nl.pim16aap2.testing.Util
- newMock(Class<?>, Answer<?>) - Static method in class nl.pim16aap2.testing.Util
- newMovePowerBlock(ICommandSender, StructureRetriever) - Method in class nl.pim16aap2.animatedarchitecture.core.commands.CommandFactory
- newNewStructure(ICommandSender, StructureType) - Method in class nl.pim16aap2.animatedarchitecture.core.commands.CommandFactory
- newNewStructure(ICommandSender, StructureType, String) - Method in class nl.pim16aap2.animatedarchitecture.core.commands.CommandFactory
- newRemoveOwner(ICommandSender, StructureRetriever, IPlayer) - Method in class nl.pim16aap2.animatedarchitecture.core.commands.CommandFactory
- newRestart(ICommandSender) - Method in class nl.pim16aap2.animatedarchitecture.core.commands.CommandFactory
- newSetBlocksToMove(ICommandSender, StructureRetriever, int) - Method in class nl.pim16aap2.animatedarchitecture.core.commands.CommandFactory
- newSetName(ICommandSender, String) - Method in class nl.pim16aap2.animatedarchitecture.core.commands.CommandFactory
- newSetOpenDirection(ICommandSender, StructureRetriever, MovementDirection) - Method in class nl.pim16aap2.animatedarchitecture.core.commands.CommandFactory
- newSetOpenDirection(ICommandSender, StructureRetriever, MovementDirection, boolean) - Method in class nl.pim16aap2.animatedarchitecture.core.commands.CommandFactory
- newSetOpenStatus(ICommandSender, StructureRetriever, boolean) - Method in class nl.pim16aap2.animatedarchitecture.core.commands.CommandFactory
- newSetOpenStatus(ICommandSender, StructureRetriever, boolean, boolean) - Method in class nl.pim16aap2.animatedarchitecture.core.commands.CommandFactory
- newSpecify(ICommandSender, String) - Method in class nl.pim16aap2.animatedarchitecture.core.commands.CommandFactory
- newStopStructures(ICommandSender) - Method in class nl.pim16aap2.animatedarchitecture.core.commands.CommandFactory
- NewStructure - Class in nl.pim16aap2.animatedarchitecture.core.commands
-
Represents the command that is used to create new structures.
- newText() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.factories.ITextFactory
-
Creates a new
Textinstance. - newText() - Method in class nl.pim16aap2.animatedarchitecture.core.api.factories.ITextFactory.SimpleTextFactory
- newText() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.implementations.TextFactorySpigot
- newTextArgument(Object, TextType) - Method in class nl.pim16aap2.animatedarchitecture.core.text.TextArgumentFactory
-
Shortcut for creating a new
TextArgumentwith aTextComponentfor the provided text type. - newTextArgument(Object, TextType) - Method in class nl.pim16aap2.animatedarchitecture.core.text.Text
-
Creates a new
TextArgumentwith a given input String and text type. - newToggleRequestData(StructureSnapshot, StructureActionCause, double, boolean, boolean, Cuboid, IPlayer, AnimationType, StructureActionType) - Method in interface nl.pim16aap2.animatedarchitecture.core.animation.AnimationRequestData.IFactory
- newUpdateCreator(ICommandSender, String, Object) - Method in interface nl.pim16aap2.animatedarchitecture.core.commands.UpdateCreator.IFactory
-
Creates (but does not execute) a new UpdateCreator to update an existing
Creatorprocess. - newUpdateCreator(ICommandSender, String, Object) - Method in class nl.pim16aap2.animatedarchitecture.core.commands.CommandFactory
- newVersion() - Method in record class nl.pim16aap2.animatedarchitecture.core.util.updater.UpdateInformation
-
Returns the value of the
newVersionrecord component. - newVersion(ICommandSender) - Method in class nl.pim16aap2.animatedarchitecture.core.commands.CommandFactory
- next() - Method in class nl.pim16aap2.animatedarchitecture.core.data.graph.DirectedAcyclicGraph.DAGIterator
- nl.pim16aap2.animatedarchitecture.core.animation - package nl.pim16aap2.animatedarchitecture.core.animation
-
This package contains the core logic for animating structures..
- nl.pim16aap2.animatedarchitecture.core.annotations - package nl.pim16aap2.animatedarchitecture.core.annotations
-
This package contains annotations used by this project.
- nl.pim16aap2.animatedarchitecture.core.api - package nl.pim16aap2.animatedarchitecture.core.api
-
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.
- nl.pim16aap2.animatedarchitecture.core.api.animatedblock - package nl.pim16aap2.animatedarchitecture.core.api.animatedblock
-
This package contains various interfaces and classes used to define animated blocks.
- nl.pim16aap2.animatedarchitecture.core.api.debugging - package nl.pim16aap2.animatedarchitecture.core.api.debugging
-
This package contains classes and interfaces used for debugging.
- nl.pim16aap2.animatedarchitecture.core.api.factories - package nl.pim16aap2.animatedarchitecture.core.api.factories
-
This package contains various factories for creating objects used in the project.
- nl.pim16aap2.animatedarchitecture.core.api.restartable - package nl.pim16aap2.animatedarchitecture.core.api.restartable
-
Contains classes and interfaces used to easily restart objects.
- nl.pim16aap2.animatedarchitecture.core.audio - package nl.pim16aap2.animatedarchitecture.core.audio
-
This package contains the audio system used in this project, including audio animation hooks, audio set configurations, audio descriptions, and audio players.
- nl.pim16aap2.animatedarchitecture.core.commands - package nl.pim16aap2.animatedarchitecture.core.commands
-
This package contains command definitions and command factories used by this project, as well as various base command classes and interfaces.
- nl.pim16aap2.animatedarchitecture.core.data.cache - package nl.pim16aap2.animatedarchitecture.core.data.cache
-
This package contains classes that implement various caching mechanisms.
- nl.pim16aap2.animatedarchitecture.core.data.cache.timed - package nl.pim16aap2.animatedarchitecture.core.data.cache.timed
-
This package contains classes that implement timed cache mechanisms.
- nl.pim16aap2.animatedarchitecture.core.data.graph - package nl.pim16aap2.animatedarchitecture.core.data.graph
-
This package contains all the classes related to graph-based storage such as the
DirectedAcyclicGraph(DAG). - nl.pim16aap2.animatedarchitecture.core.events - package nl.pim16aap2.animatedarchitecture.core.events
-
Contains interfaces and classes for handling events related to AnimatedArchitecture structures.
- nl.pim16aap2.animatedarchitecture.core.exceptions - package nl.pim16aap2.animatedarchitecture.core.exceptions
-
Contains our custom exceptions.
- nl.pim16aap2.animatedarchitecture.core.extensions - package nl.pim16aap2.animatedarchitecture.core.extensions
-
Contains classes for loading structure types from external sources.
- nl.pim16aap2.animatedarchitecture.core.localization - package nl.pim16aap2.animatedarchitecture.core.localization
-
Contains classes for localizing text in the plugin.
- nl.pim16aap2.animatedarchitecture.core.managers - package nl.pim16aap2.animatedarchitecture.core.managers
-
This package contains managers that manage different certain aspects of the plugin.
- nl.pim16aap2.animatedarchitecture.core.storage - package nl.pim16aap2.animatedarchitecture.core.storage
-
This package contains storage-related classes, including storage interfaces, SQLite database storage classes, and more.
- nl.pim16aap2.animatedarchitecture.core.storage.sqlite - package nl.pim16aap2.animatedarchitecture.core.storage.sqlite
-
Contains the storage implementation for SQLite.
- nl.pim16aap2.animatedarchitecture.core.structures - package nl.pim16aap2.animatedarchitecture.core.structures
-
This package contains classes that define, manipulate, and manage structures.
- nl.pim16aap2.animatedarchitecture.core.structures.properties - package nl.pim16aap2.animatedarchitecture.core.structures.properties
-
This package contains classes that represent properties of structures.
- nl.pim16aap2.animatedarchitecture.core.structures.retriever - package nl.pim16aap2.animatedarchitecture.core.structures.retriever
-
This package contains classes and interfaces related to retrieving structures from the database.
- nl.pim16aap2.animatedarchitecture.core.structures.structurearchetypes - package nl.pim16aap2.animatedarchitecture.core.structures.structurearchetypes
-
Contains interfaces for structures that define certain archetypes of structures.
- nl.pim16aap2.animatedarchitecture.core.text - package nl.pim16aap2.animatedarchitecture.core.text
-
This package contains text-related utilities used for communication with users.
- nl.pim16aap2.animatedarchitecture.core.tooluser - package nl.pim16aap2.animatedarchitecture.core.tooluser
-
Contains the classes for the tool users system.
- nl.pim16aap2.animatedarchitecture.core.tooluser.creator - package nl.pim16aap2.animatedarchitecture.core.tooluser.creator
-
The creator package contains classes that are responsible for creating structures.
- nl.pim16aap2.animatedarchitecture.core.tooluser.stepexecutor - package nl.pim16aap2.animatedarchitecture.core.tooluser.stepexecutor
-
Contains the
StepExecutorclass and its subclasses. - nl.pim16aap2.animatedarchitecture.core.util - package nl.pim16aap2.animatedarchitecture.core.util
-
This package contains utility classes and interfaces that are used throughout the project.
- nl.pim16aap2.animatedarchitecture.core.util.delayedinput - package nl.pim16aap2.animatedarchitecture.core.util.delayedinput
-
This package contains classes and interfaces related to handling and processing delayed input requests.
- nl.pim16aap2.animatedarchitecture.core.util.functional - package nl.pim16aap2.animatedarchitecture.core.util.functional
-
This package contains classes related to functional programming, such as versions of
Function,Supplier, andBiFunctionthat throw checked exceptions. - nl.pim16aap2.animatedarchitecture.core.util.updater - package nl.pim16aap2.animatedarchitecture.core.util.updater
-
This package contains classes related to processing project updates.
- nl.pim16aap2.animatedarchitecture.core.util.vector - package nl.pim16aap2.animatedarchitecture.core.util.vector
-
This package contains classes related to vectors, including various types of 2D and 3D vectors, as well as utilities for working with these vectors.
- nl.pim16aap2.animatedarchitecture.core.util.versioning - package nl.pim16aap2.animatedarchitecture.core.util.versioning
-
Set of classes related to versioning of this project.
- nl.pim16aap2.animatedarchitecture.spigot.core - package nl.pim16aap2.animatedarchitecture.spigot.core
-
The AnimatedArchitecture Spigot core module contains classes and interfaces specific to the Spigot platform.
- nl.pim16aap2.animatedarchitecture.spigot.core.animation - package nl.pim16aap2.animatedarchitecture.spigot.core.animation
-
Implementations of animation-related objects for the Spigot platform that do not use version-specific code.
- nl.pim16aap2.animatedarchitecture.spigot.core.animation.recovery - package nl.pim16aap2.animatedarchitecture.spigot.core.animation.recovery
-
Contains classes that are used to recover data from animated blocks in case they end up in a state4 where this plugin has lost track of them.
- nl.pim16aap2.animatedarchitecture.spigot.core.comands - package nl.pim16aap2.animatedarchitecture.spigot.core.comands
-
This package contains classes responsible for handling commands.
- nl.pim16aap2.animatedarchitecture.spigot.core.config - package nl.pim16aap2.animatedarchitecture.spigot.core.config
-
This package contains classes responsible for handling the configuration files used by the plugin.
- nl.pim16aap2.animatedarchitecture.spigot.core.events - package nl.pim16aap2.animatedarchitecture.spigot.core.events
-
This package contains implementations for all event-related classes for the AnimatedArchitecture plugin for the Spigot platform as well as utilities to call events.
- nl.pim16aap2.animatedarchitecture.spigot.core.exceptions - package nl.pim16aap2.animatedarchitecture.spigot.core.exceptions
-
This package contains custom exception classes for the AnimatedArchitecture plugin for the Spigot platform.
- nl.pim16aap2.animatedarchitecture.spigot.core.gui - package nl.pim16aap2.animatedarchitecture.spigot.core.gui
-
This package contains all GUI-related classes for the AnimatedArchitecture plugin for the Spigot platform.
- nl.pim16aap2.animatedarchitecture.spigot.core.hooks - package nl.pim16aap2.animatedarchitecture.spigot.core.hooks
-
This package contains classes responsible for providing compatibility with various third-party plugins.
- nl.pim16aap2.animatedarchitecture.spigot.core.implementations - package nl.pim16aap2.animatedarchitecture.spigot.core.implementations
-
This package contains classes that provide implementations for various interfaces in the core module for the Spigot platform.
- nl.pim16aap2.animatedarchitecture.spigot.core.listeners - package nl.pim16aap2.animatedarchitecture.spigot.core.listeners
-
This package contains all classes for event listeners for various types of events for the AnimatedArchitecture plugin for the Spigot platform.
- nl.pim16aap2.animatedarchitecture.spigot.core.managers - package nl.pim16aap2.animatedarchitecture.spigot.core.managers
-
Contains classes that manage various aspects of the plugin specifically for the Spigot platform, such as redstone management and vault economy integration.
- nl.pim16aap2.animatedarchitecture.spigot.hooks.bundle - package nl.pim16aap2.animatedarchitecture.spigot.hooks.bundle
-
This package contains the bundle that contains all protection hooks.
- nl.pim16aap2.animatedarchitecture.spigot.hooks.griefdefender2 - package nl.pim16aap2.animatedarchitecture.spigot.hooks.griefdefender2
-
This package contains the protection hook for GriefDefender 2.
- nl.pim16aap2.animatedarchitecture.spigot.hooks.griefprevention - package nl.pim16aap2.animatedarchitecture.spigot.hooks.griefprevention
-
This package contains the protection hook for GriefPrevention.
- nl.pim16aap2.animatedarchitecture.spigot.hooks.lands - package nl.pim16aap2.animatedarchitecture.spigot.hooks.lands
-
This package contains the protection hook for Lands.
- nl.pim16aap2.animatedarchitecture.spigot.hooks.plotsquared6 - package nl.pim16aap2.animatedarchitecture.spigot.hooks.plotsquared6
-
This package contains the protection hook for PlotSquared 6.
- nl.pim16aap2.animatedarchitecture.spigot.hooks.plotsquared7 - package nl.pim16aap2.animatedarchitecture.spigot.hooks.plotsquared7
-
This package contains the protection hook for PlotSquared 7.
- nl.pim16aap2.animatedarchitecture.spigot.hooks.redprotect - package nl.pim16aap2.animatedarchitecture.spigot.hooks.redprotect
-
This package contains the protection hook for RedProtect.
- nl.pim16aap2.animatedarchitecture.spigot.hooks.towny - package nl.pim16aap2.animatedarchitecture.spigot.hooks.towny
-
This package contains the protection hook for Towny.
- nl.pim16aap2.animatedarchitecture.spigot.hooks.worldguard7 - package nl.pim16aap2.animatedarchitecture.spigot.hooks.worldguard7
-
This package contains the protection hook for WorldGuard 7.
- nl.pim16aap2.animatedarchitecture.spigot.util - package nl.pim16aap2.animatedarchitecture.spigot.util
-
Provides utility classes that depend on the Spigot API and can be used by all modules for the Spigot platform.
- nl.pim16aap2.animatedarchitecture.spigot.util.api - package nl.pim16aap2.animatedarchitecture.spigot.util.api
-
Contains various APIs used by AnimatedArchitectureSpigot that need to be implemented by a sub-platform.
- nl.pim16aap2.animatedarchitecture.spigot.util.hooks - package nl.pim16aap2.animatedarchitecture.spigot.util.hooks
-
Contains a set of utility classes that provide compatibility with other plugins.
- nl.pim16aap2.animatedarchitecture.spigot.util.implementations - package nl.pim16aap2.animatedarchitecture.spigot.util.implementations
-
Provides implementations of AnimatedArchitecture core interfaces that can be used by all modules for the Spigot platform.
- nl.pim16aap2.animatedarchitecture.spigot.util.text - package nl.pim16aap2.animatedarchitecture.spigot.util.text
-
Provides utility classes and
Textimplementations that depend on the Spigot API and can be used by all modules for the Spigot platform. - nl.pim16aap2.animatedarchitecture.spigot.v1_20 - package nl.pim16aap2.animatedarchitecture.spigot.v1_20
-
Contains all version-specific code for the Spigot v1_20 platform.
- nl.pim16aap2.animatedarchitecture.spigot.v1_21 - package nl.pim16aap2.animatedarchitecture.spigot.v1_21
-
Contains all version-specific code for the Spigot v1_21 platform.
- nl.pim16aap2.animatedarchitecture.structures.bigdoor - package nl.pim16aap2.animatedarchitecture.structures.bigdoor
-
This package contains all the data for the big door structure type.
- nl.pim16aap2.animatedarchitecture.structures.clock - package nl.pim16aap2.animatedarchitecture.structures.clock
-
This package contains all the data for the clock structure type.
- nl.pim16aap2.animatedarchitecture.structures.drawbridge - package nl.pim16aap2.animatedarchitecture.structures.drawbridge
-
This package contains all the data for the drawbridge structure type.
- nl.pim16aap2.animatedarchitecture.structures.flag - package nl.pim16aap2.animatedarchitecture.structures.flag
-
This package contains all the data for the flag structure type.
- nl.pim16aap2.animatedarchitecture.structures.garagedoor - package nl.pim16aap2.animatedarchitecture.structures.garagedoor
-
This package contains all the data for the garage door structure type.
- nl.pim16aap2.animatedarchitecture.structures.portcullis - package nl.pim16aap2.animatedarchitecture.structures.portcullis
-
This package contains all the data for the portcullis structure type.
- nl.pim16aap2.animatedarchitecture.structures.revolvingdoor - package nl.pim16aap2.animatedarchitecture.structures.revolvingdoor
-
This package contains all the data for the revolving door structure type.
- nl.pim16aap2.animatedarchitecture.structures.slidingdoor - package nl.pim16aap2.animatedarchitecture.structures.slidingdoor
-
This package contains all the data for the sliding door structure type.
- nl.pim16aap2.animatedarchitecture.structures.windmill - package nl.pim16aap2.animatedarchitecture.structures.windmill
-
This package contains all the data for the windmill structure type.
- nl.pim16aap2.testing - package nl.pim16aap2.testing
-
This package contains a set of utility classes and methods that are only used for the unit and integration tests in the other modules.
- nl.pim16aap2.testing.logging - package nl.pim16aap2.testing.logging
-
This package contains a set of classes and utilities to capture and test logs in JUnit tests.
- nl.pim16aap2.testing.reflection - package nl.pim16aap2.testing.reflection
-
This package contains a set of utility classes and methods used for reflection.
- nl.pim16aap2.util - package nl.pim16aap2.util
-
The package contains general-purpose utilities that are not directly related to the AnimatedArchitecture project.
- nl.pim16aap2.util.codegeneration - package nl.pim16aap2.util.codegeneration
-
Contains some utility classes for generating code.
- nl.pim16aap2.util.logging - package nl.pim16aap2.util.logging
-
This package contains a set of utilities the for logging framework.
- nl.pim16aap2.util.logging.floggerbackend - package nl.pim16aap2.util.logging.floggerbackend
-
This package contains a custom backend for Flogger.
- nl.pim16aap2.util.reflection - package nl.pim16aap2.util.reflection
-
This package contains a set of tools that makes reflection lookups easier.
- NO_DIRECTION - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.structures.StructureToggleResult
-
The
Structuredid not have enough space to move. - NO_DRIVER - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.storage.IStorage.DatabaseState
-
No driver could be found.
- NO_PERMISSION - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.structures.PermissionLevel
- NO_PERMISSION - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.structures.StructureToggleResult
-
The player who tried to toggle it or, if not present (e.g. when toggled via redstone"), the original creator does not have permission to open to toggle the
Structurebecause they are not allowed to break blocks in the new location. - NO_STRUCTURES_FOUND - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.structures.StructureToggleResult
-
No
Structures were found, so none were toggled. - Node<T> - Class in nl.pim16aap2.animatedarchitecture.core.data.graph
-
Represents a node in a graph.
- NONE - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.util.BlockFace
- NONE - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.util.MovementDirection
- normalized() - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector2Dd
-
Normalizes this
Vector2Dd. - normalized() - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector2Di
-
Normalizes this
Vector2Di. - normalized() - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector3Dd
-
Normalizes this
Vector3Dd. - normalized() - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector3Di
-
Normalizes this
Vector3Di. - NORTH - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.util.BlockFace
- NORTH - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.util.MovementDirection
- northSouth - Variable in class nl.pim16aap2.animatedarchitecture.structures.garagedoor.CounterWeightGarageDoorAnimationComponent
- notifyMissingProperties(Structure) - Method in class nl.pim16aap2.animatedarchitecture.core.commands.SetBlocksToMove
- notifyMissingProperties(Structure) - Method in class nl.pim16aap2.animatedarchitecture.core.commands.SetOpenStatus
- notifyMissingProperties(Structure) - Method in class nl.pim16aap2.animatedarchitecture.core.commands.StructureTargetCommand
-
Notifies the
ICommandSenderthat the targetedStructureis missing required properties. - NULL - Static variable in interface nl.pim16aap2.animatedarchitecture.core.api.IMessageable
-
Instance of
IMessageable.BlackHoleMessageablethat can be used in case messages should not be sent anywhere.
O
- obfuscated(Boolean) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.implementations.TextFactorySpigot.StyleBuilder
- OBSTRUCTED - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.structures.StructureToggleResult
-
An attempt to toggle (or open/close) a
Structurefailed because it was obstructed. - of(long) - Method in class nl.pim16aap2.animatedarchitecture.core.structures.retriever.StructureRetrieverFactory
-
Creates a new
StructureRetrieverfrom its UID. - of(Object...) - Static method in class nl.pim16aap2.animatedarchitecture.core.structures.properties.PropertyContainer
-
Creates a new
PropertyContainerfrom the given properties. - of(Class<?>...) - Static method in record class nl.pim16aap2.testing.logging.LogAssertionsUtil.ThrowableSpec
-
Creates an array of ThrowableSpecs from the provided classes.
- of(String) - Static method in class nl.pim16aap2.animatedarchitecture.core.api.NamespacedKey
-
Creates a new
NamespacedKeyfrom the provided input. - of(String) - Method in class nl.pim16aap2.animatedarchitecture.core.structures.retriever.StructureRetrieverFactory
-
Creates a new
StructureRetrieverfrom its ID. - of(CompletableFuture<Optional<Structure>>) - Method in class nl.pim16aap2.animatedarchitecture.core.structures.retriever.StructureRetrieverFactory
-
Creates a new
StructureRetrieverfrom a structure that is being retrieved. - of(IPlayer) - Static method in record class nl.pim16aap2.animatedarchitecture.core.api.LimitContainer
-
Creates a
LimitContainerfrom the givenIPlayer. - of(PlayerData) - Static method in record class nl.pim16aap2.animatedarchitecture.core.api.LimitContainer
-
Creates a
LimitContainerfrom the givenPlayerData. - of(AssignedUIDSqlite) - Static method in class nl.pim16aap2.animatedarchitecture.core.structures.StructureID
-
Creates an AssignedUID object from an AssignedUIDSqlite object.
- of(IPropertyContainerConst) - Static method in class nl.pim16aap2.animatedarchitecture.core.structures.properties.PropertyContainer
-
Creates a copy of the given property container.
- of(Property<A>, A) - Static method in class nl.pim16aap2.animatedarchitecture.core.structures.properties.PropertyContainer
-
Type-safe version of
PropertyContainer.of(Object...)for 1 property. - of(Property<A>, A, Property<B>, B) - Static method in class nl.pim16aap2.animatedarchitecture.core.structures.properties.PropertyContainer
-
Type-safe version of
PropertyContainer.of(Object...)for 2 properties. - of(Property<A>, A, Property<B>, B, Property<C>, C) - Static method in class nl.pim16aap2.animatedarchitecture.core.structures.properties.PropertyContainer
-
Type-safe version of
PropertyContainer.of(Object...)for 3 properties. - of(Property<A>, A, Property<B>, B, Property<C>, C, Property<D>, D) - Static method in class nl.pim16aap2.animatedarchitecture.core.structures.properties.PropertyContainer
-
Type-safe version of
PropertyContainer.of(Object...)for 4 properties. - of(Property<A>, A, Property<B>, B, Property<C>, C, Property<D>, D, Property<E>, E) - Static method in class nl.pim16aap2.animatedarchitecture.core.structures.properties.PropertyContainer
-
Type-safe version of
PropertyContainer.of(Object...)for 5 properties. - of(Property<T>, IPropertyValue<?>) - Static method in record class nl.pim16aap2.animatedarchitecture.core.structures.properties.PropertyValuePair
-
Creates a new property-value pair.
- of(Structure) - Method in class nl.pim16aap2.animatedarchitecture.core.structures.retriever.StructureRetrieverFactory
-
Creates a new
StructureRetrieverfrom the structure object itself. - of(Cuboid, Cuboid) - Static method in class nl.pim16aap2.animatedarchitecture.core.util.Cuboid
-
Creates a new cuboid that describes the combined area of two other cuboids.
- of(IVector3D) - Static method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector3Dd
- of(IVector3D) - Static method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector3Di
- of(Vector2Dd, Vector2Dd, Rectangle.RoundingMode) - Static method in class nl.pim16aap2.animatedarchitecture.core.util.Rectangle
-
Constructs a new rectangle from doubles.
- of(Vector3Dd, Vector3Dd, Cuboid.RoundingMode) - Static method in class nl.pim16aap2.animatedarchitecture.core.util.Cuboid
-
Constructs a new cuboid from doubles.
- ofErrorState(UpdateCheckResult) - Static method in record class nl.pim16aap2.animatedarchitecture.core.util.updater.UpdateInformation
-
Create a new UpdateInformation object for an error state.
- OfflinePlayerSpigot - Class in nl.pim16aap2.animatedarchitecture.spigot.util.implementations
-
Represents an implementation of
IPlayerfor the Spigot platform. - OfflinePlayerSpigot(PlayerData) - Constructor for class nl.pim16aap2.animatedarchitecture.spigot.util.implementations.OfflinePlayerSpigot
- OfflinePlayerSpigot(PlayerData, OfflinePlayer) - Constructor for class nl.pim16aap2.animatedarchitecture.spigot.util.implementations.OfflinePlayerSpigot
- ofStructure(CompletableFuture<Optional<Structure>>) - Static method in class nl.pim16aap2.animatedarchitecture.core.structures.retriever.StructureRetrieverFactory
-
Creates a new
StructureRetrieverfrom a structure that is still being retrieved. - ofStructure(Structure) - Static method in class nl.pim16aap2.animatedarchitecture.core.structures.retriever.StructureRetrieverFactory
-
Creates a new
StructureRetrieverfrom the structure object itself. - ofStructures(CompletableFuture<List<Structure>>) - Method in class nl.pim16aap2.animatedarchitecture.core.structures.retriever.StructureRetrieverFactory
-
Creates a new
StructureRetrieverfrom a list of structures. - ofStructures(List<Structure>) - Method in class nl.pim16aap2.animatedarchitecture.core.structures.retriever.StructureRetrieverFactory
-
Creates a new
StructureRetrieverfrom a list of structures. - ofType(Class<T>) - Method in class nl.pim16aap2.util.reflection.FieldFinder.FieldFinderInSource
-
Creates a new
FieldFinder.TypedFieldFinderto retrieve the field by its type. - ofType(Class<U>) - Method in class nl.pim16aap2.util.reflection.FieldFinder.NamedFieldFinder
-
Specifies the type the field should have.
- OK - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.storage.IStorage.DatabaseState
-
Everything is in order.
- oldCuboid - Variable in class nl.pim16aap2.animatedarchitecture.structures.garagedoor.CounterWeightGarageDoorAnimationComponent
- onAnimationAborted() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.animatedblock.IAnimationHook
-
Executed when the animation has been aborted.
- onAnimationCompleted() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.animatedblock.IAnimationHook
-
Executed when the animation finishes.
- onAnimationEnding() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.animatedblock.IAnimationHook
-
Executed when the animation is in the finishing phase.
- onAnimationEnding() - Method in class nl.pim16aap2.animatedarchitecture.core.audio.AudioAnimationHook
- onAnyChunkLoad(ChunkLoadEvent) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.listeners.ChunkListener
-
Listens to chunks being loaded and ensures that
Structure.onChunkLoad()is called for any structures whose rotation point lies in the chunk that is being loaded. - onBlockRedstoneChange(BlockRedstoneEvent) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.listeners.RedstoneListener
-
Listens to redstone changes and checks if there are any structures attached to it.
- onChunkLoad() - Method in class nl.pim16aap2.animatedarchitecture.core.structures.Structure
-
Handles the chunk of the rotation point being loaded.
- onChunkLoadAnimatedBlockRecovery(ChunkLoadEvent) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.listeners.ChunkListener
-
Listens to chunks being loaded and checks if there are any animated blocks in it that need to be recovered.
- onChunkUnload(ChunkUnloadEvent) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.listeners.ChunkListener
-
Listens to chunks being unloaded and checks if it intersects with the region of the active
Structures. - onCommand(CommandSender, Command, String, String[]) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.listeners.BackupCommandListener
- onDisable() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.AnimatedArchitecturePlugin
- onEnable() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.AnimatedArchitecturePlugin
- onItemDropEvent(PlayerDropItemEvent) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.listeners.EventListeners
-
Listens for players trying to drop their AnimatedArchitecture stick.
- onItemMoved(InventoryMoveItemEvent) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.listeners.EventListeners
-
Listens to players attempting to move the AnimatedArchitecture stick to another inventory.
- onLeftClick(PlayerInteractEvent) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.listeners.EventListeners
-
Listens to players interacting with the world to check if they are using a AnimatedArchitecture tool.
- onLogin(PlayerJoinEvent) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.listeners.EventListeners
-
Listens for the
PlayerJoinEventto make sure their latest name is updated in the database. - onLogout(PlayerQuitEvent) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.listeners.EventListeners
-
Listens for the
PlayerQuitEventto make sure all processes they are active in are cancelled properly. - onPlayerJoin(PlayerJoinEvent) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.listeners.LoginMessageListener
-
Listens to
Players logging in and sends them the login message. - onPlayerJoin(PlayerJoinEvent) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.listeners.LoginResourcePackListener
-
Listens to
Players logging in and sends them the resource pack. - onPostAnimationStep() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.animatedblock.IAnimationHook
-
Executed after a new animation step is applied.
- onPostAnimationStep() - Method in class nl.pim16aap2.animatedarchitecture.core.audio.AudioAnimationHook
- onPreAnimationStep() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.animatedblock.IAnimationHook
-
Executed before a new animation step is applied.
- onPrepare() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.animatedblock.IAnimationHook
-
Executed right before the animation starts.
- onRedstoneChange(boolean) - Method in class nl.pim16aap2.animatedarchitecture.core.structures.Structure
-
Handles a change in redstone power.
- onStructureAddOrRemove(String, Vector3Di) - Method in class nl.pim16aap2.animatedarchitecture.core.managers.PowerBlockManager
-
Invalidates the cache for when a structure is either added to a world or removed from it.
- onStructureDeletion(IStructureConst) - Method in class nl.pim16aap2.animatedarchitecture.core.animation.StructureActivityManager
- onStructureDeletion(IStructureConst) - Method in class nl.pim16aap2.animatedarchitecture.core.managers.PowerBlockManager
- onStructureDeletion(IStructureConst) - Method in interface nl.pim16aap2.animatedarchitecture.core.managers.StructureDeletionManager.IDeletionListener
-
Called when a structure is deleted.
- onStructureDeletion(IStructureConst) - Method in class nl.pim16aap2.animatedarchitecture.core.structures.StructureRegistry
- onWorldLoad(WorldLoadEvent) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.listeners.WorldListener
- onWorldUnload(WorldUnloadEvent) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.listeners.WorldListener
- OPEN - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.events.StructureActionType
-
Open a
Structure, but only if it is currently closed. - OPEN_DIRECTION - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.structures.StructureAttribute
-
The open direction of a structure.
- OPEN_STATUS - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.structures.StructureAttribute
-
The open status of a structure.
- OPEN_STATUS - Static variable in class nl.pim16aap2.animatedarchitecture.core.structures.properties.Property
-
A property for structures that have a defined open and closed state.
- openDir(MovementDirection) - Method in interface nl.pim16aap2.animatedarchitecture.core.structures.StructureBuilder.IBuilderOpenDir
-
Sets the open direction of the structure.
- OUTWARD - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.util.Cuboid.RoundingMode
-
Rounds the double values outward from the center of the cuboid.
- OUTWARD - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.util.Rectangle.RoundingMode
-
Rounds the double values outward from the center of the rectangle.
- ownersOfStructure(Map<UUID, StructureOwner>) - Method in interface nl.pim16aap2.animatedarchitecture.core.structures.StructureBuilder.IBuilderOwners
-
Sets the (co-)owner(s) of the structure (including the prime owner).
P
- parameterBuilder() - Static method in class nl.pim16aap2.util.reflection.ReflectionBuilder
- ParameterGroup - Class in nl.pim16aap2.util.reflection
-
Represents a group of parameters that describes, for example, the input arguments of a
Constructor. - ParameterGroup(ParameterGroup) - Constructor for class nl.pim16aap2.util.reflection.ParameterGroup
- ParameterGroup.Builder - Class in nl.pim16aap2.util.reflection
-
Represents a builder for
ParameterGroups. - parameters - Variable in class nl.pim16aap2.util.reflection.ReflectionFinder.ReflectionFinderWithParameters
- parse(CommandContext<ICommandSender>, Queue<String>) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.comands.DirectionParser
- parse(CommandContext<ICommandSender>, Queue<String>) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.comands.PermissionLevelArgument.PermissionLevelArgumentParser
- parse(CommandContext<ICommandSender>, Queue<String>) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.comands.StructureArgument.StructureArgumentParser
- parse(CommandContext<ICommandSender>, Queue<String>) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.comands.StructureTypeParser
- parseDouble(String) - Static method in class nl.pim16aap2.animatedarchitecture.core.util.MathUtil
-
Parses a string to a double.
- parseDouble(Optional<String>) - Static method in class nl.pim16aap2.animatedarchitecture.core.util.MathUtil
-
Parses an optional string to a double.
- parseInt(String) - Static method in class nl.pim16aap2.animatedarchitecture.core.util.MathUtil
-
Parses a string to an integer.
- parseInt(Optional<String>) - Static method in class nl.pim16aap2.animatedarchitecture.core.util.MathUtil
-
Parses an optional string to an integer.
- parseLocale(String) - Static method in class nl.pim16aap2.animatedarchitecture.core.localization.LocalizationUtil
-
Parses a
Localefrom a String representing a locale. - parseLogLevelStrict(String) - Static method in class nl.pim16aap2.animatedarchitecture.core.util.Util
-
Parses the
Levelfrom its name. - parseLong(String) - Static method in class nl.pim16aap2.animatedarchitecture.core.util.MathUtil
-
Parses a string to a long.
- parseLong(Optional<String>) - Static method in class nl.pim16aap2.animatedarchitecture.core.util.MathUtil
-
Parses an optional string to a long.
- parser(DirectionParser) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.comands.DirectionArgument.DirectionArgumentBuilder
- parser(IsOpenParser) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.comands.IsOpenArgument.IsOpenArgumentBuilder
- parser(StructureTypeParser) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.comands.StructureTypeArgument.StructureTypeArgumentBuilder
- PASS - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.api.IChunkLoader.ChunkLoadResult
-
All chunks are loaded.
- PATTERN - Static variable in class nl.pim16aap2.animatedarchitecture.core.api.NamespacedKey
-
The regex rule that the namespace and key must match.
- peekFirst() - Method in class nl.pim16aap2.animatedarchitecture.core.data.cache.RollingCache
- peekLast() - Method in class nl.pim16aap2.animatedarchitecture.core.data.cache.RollingCache
- PENDING - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.animation.Animation.AnimationState
-
The animation hasn't started yet.
- performAction(Structure) - Method in class nl.pim16aap2.animatedarchitecture.core.commands.AddOwner
- performAction(Structure) - Method in class nl.pim16aap2.animatedarchitecture.core.commands.Delete
- performAction(Structure) - Method in class nl.pim16aap2.animatedarchitecture.core.commands.Info
- performAction(Structure) - Method in class nl.pim16aap2.animatedarchitecture.core.commands.Lock
- performAction(Structure) - Method in class nl.pim16aap2.animatedarchitecture.core.commands.MovePowerBlock
- performAction(Structure) - Method in class nl.pim16aap2.animatedarchitecture.core.commands.RemoveOwner
- performAction(Structure) - Method in class nl.pim16aap2.animatedarchitecture.core.commands.SetBlocksToMove
- performAction(Structure) - Method in class nl.pim16aap2.animatedarchitecture.core.commands.SetOpenDirection
- performAction(Structure) - Method in class nl.pim16aap2.animatedarchitecture.core.commands.SetOpenStatus
- performAction(Structure) - Method in class nl.pim16aap2.animatedarchitecture.core.commands.StructureTargetCommand
-
Performs the action of this command on the
Structure. - permission() - Method in record class nl.pim16aap2.animatedarchitecture.core.structures.StructureOwner
-
Returns the value of the
permissionrecord component. - PERMISSION_PREFIX_ADMIN - Static variable in class nl.pim16aap2.animatedarchitecture.core.util.Constants
-
The prefix of all permissions for admin-related actions.
- PERMISSION_PREFIX_ADMIN_BYPASS - Static variable in class nl.pim16aap2.animatedarchitecture.core.util.Constants
-
A specialization of
Constants.PERMISSION_PREFIX_ADMINfor bypass permission nodes. - PERMISSION_PREFIX_ADMIN_BYPASS_ATTRIBUTE - Static variable in class nl.pim16aap2.animatedarchitecture.core.util.Constants
-
A specialization of
Constants.PERMISSION_PREFIX_ADMINfor bypass permission nodes for attributes. - PERMISSION_PREFIX_ADMIN_BYPASS_LIMIT - Static variable in class nl.pim16aap2.animatedarchitecture.core.util.Constants
-
A specialization of
Constants.PERMISSION_PREFIX_ADMINfor bypass permission nodes for limits. - PERMISSION_PREFIX_USER - Static variable in class nl.pim16aap2.animatedarchitecture.core.util.Constants
-
The prefix of all permissions that a regular user should have access to for normal usage.
- PermissionLevel - Enum Class in nl.pim16aap2.animatedarchitecture.core.structures
-
Represents a permission level where a lower level indicates a higher access level.
- PermissionLevelArgument - Class in nl.pim16aap2.animatedarchitecture.spigot.core.comands
-
An argument that parses a
PermissionLevelfrom a string. - PermissionLevelArgument(boolean, String, String, BiFunction<CommandContext<ICommandSender>, String, List<String>>, ArgumentDescription, ILocalizer, PermissionLevel, PermissionLevel) - Constructor for class nl.pim16aap2.animatedarchitecture.spigot.core.comands.PermissionLevelArgument
- PermissionLevelArgument.PermissionLevelArgumentBuilder - Class in nl.pim16aap2.animatedarchitecture.spigot.core.comands
- PermissionLevelArgument.PermissionLevelArgumentParser - Class in nl.pim16aap2.animatedarchitecture.spigot.core.comands
- PermissionLevelArgumentParser(ILocalizer, PermissionLevel, PermissionLevel) - Constructor for class nl.pim16aap2.animatedarchitecture.spigot.core.comands.PermissionLevelArgument.PermissionLevelArgumentParser
- PermissionsStatus - Record Class in nl.pim16aap2.animatedarchitecture.core.commands
-
Represents a pair of booleans that determine whether a user has user-level and/or admin-level permission access to some kind of action.
- PermissionsStatus(boolean, boolean) - Constructor for record class nl.pim16aap2.animatedarchitecture.core.commands.PermissionsStatus
-
Creates an instance of a
PermissionsStatusrecord class. - PERPETUAL_MOVEMENT - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.events.StructureActionCause
-
The action was initiated because this type is always moving (e.g. clocks, flags, windmills).
- pitch() - Method in record class nl.pim16aap2.animatedarchitecture.core.animation.RotatedPosition
- pitch() - Method in record class nl.pim16aap2.animatedarchitecture.core.audio.AudioDescription
-
Returns the value of the
pitchrecord component. - placeRequest(IPlayer, DelayedInputRequest<String>) - Method in class nl.pim16aap2.animatedarchitecture.core.managers.StructureSpecificationManager
-
Registers a new delayed input request for the given player.
- platformProvider - Variable in class nl.pim16aap2.animatedarchitecture.core.api.debugging.DebugReporter
- player - Variable in class nl.pim16aap2.animatedarchitecture.structures.garagedoor.CounterWeightGarageDoorAnimationComponent
- PLAYER - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.events.StructureActionCause
-
The action was initiated by a player.
- playerData() - Method in record class nl.pim16aap2.animatedarchitecture.core.structures.StructureOwner
-
Returns the value of the
playerDatarecord component. - PlayerData - Record Class in nl.pim16aap2.animatedarchitecture.core.api
-
Represents the data of a player.
- PlayerData(UUID, String, LimitContainer, boolean, boolean) - Constructor for record class nl.pim16aap2.animatedarchitecture.core.api.PlayerData
-
Creates an instance of a
PlayerDatarecord class. - PlayerData(UUID, String, LimitContainer, long) - Constructor for record class nl.pim16aap2.animatedarchitecture.core.api.PlayerData
-
Creates a new
PlayerDatainstance with the specified parameters. - PlayerFactorySpigot - Class in nl.pim16aap2.animatedarchitecture.spigot.core.implementations
-
Represents an implementation of
IPlayerFactoryfor the Spigot platform. - PlayerFactorySpigot(DatabaseManager) - Constructor for class nl.pim16aap2.animatedarchitecture.spigot.core.implementations.PlayerFactorySpigot
- PlayerFactorySpigotModule - Interface in nl.pim16aap2.animatedarchitecture.spigot.core.implementations
- playerHasAccessToCuboid(Cuboid, IWorld) - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.ToolUser
-
Checks if a player is allowed to break all blocks in a given cuboid.
- playerHasAccessToLocation(ILocation) - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.ToolUser
-
Checks if a player is allowed to break the block in a given location.
- playerHasTool() - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.ToolUser
-
Accessor for
ToolUser.playerHasTool. - PlayerSpigot - Class in nl.pim16aap2.animatedarchitecture.spigot.util.implementations
-
Represents an implementation of
IPlayerfor the Spigot platform. - PlayerSpigot(Player) - Constructor for class nl.pim16aap2.animatedarchitecture.spigot.util.implementations.PlayerSpigot
- playSound(double, double, double, IWorld, String, float, float) - Method in interface nl.pim16aap2.animatedarchitecture.core.audio.IAudioPlayer
-
Play a sound for all players in a range of 15 blocks around the provided location.
- playSound(double, double, double, IWorld, String, float, float, double) - Method in interface nl.pim16aap2.animatedarchitecture.core.audio.IAudioPlayer
-
Play a sound for all players in a range of 15 blocks around the provided location.
- playSound(double, double, double, IWorld, String, float, float, double, DoubleUnaryOperator) - Method in interface nl.pim16aap2.animatedarchitecture.core.audio.IAudioPlayer
-
Play a sound for all players in a range of 15 blocks around the provided location.
- playSound(double, double, double, IWorld, String, float, float, double, DoubleUnaryOperator) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.implementations.AudioPlayerSpigot
- playSound(ILocation, String, float, float) - Method in interface nl.pim16aap2.animatedarchitecture.core.audio.IAudioPlayer
-
Play a sound for all players in a range of 15 blocks around the provided location.
- playSound(IVector3D, IWorld, String, float, float) - Method in interface nl.pim16aap2.animatedarchitecture.core.audio.IAudioPlayer
-
Play a sound for all players in a range of 15 blocks around the provided location.
- PLOT_SQUARED - Static variable in class nl.pim16aap2.animatedarchitecture.spigot.hooks.bundle.AbstractProtectionHookSpecification
- PlotSquared6ProtectionHook - Class in nl.pim16aap2.animatedarchitecture.spigot.hooks.plotsquared6
-
Deprecated.PlotSquared 6 is no longer supported. It will be removed in a future version.
- PlotSquared6ProtectionHook(ProtectionHookContext) - Constructor for class nl.pim16aap2.animatedarchitecture.spigot.hooks.plotsquared6.PlotSquared6ProtectionHook
-
Deprecated.
- PlotSquared7ProtectionHook - Class in nl.pim16aap2.animatedarchitecture.spigot.hooks.plotsquared7
-
Protection hook for PlotSquared 7.
- PlotSquared7ProtectionHook(ProtectionHookContext) - Constructor for class nl.pim16aap2.animatedarchitecture.spigot.hooks.plotsquared7.PlotSquared7ProtectionHook
- plugin - Variable in class nl.pim16aap2.animatedarchitecture.spigot.core.listeners.ChunkListener
- plugin - Variable in class nl.pim16aap2.animatedarchitecture.spigot.core.listeners.EventListeners
- plugin - Variable in class nl.pim16aap2.animatedarchitecture.spigot.core.listeners.LoginResourcePackListener
- plugin - Variable in class nl.pim16aap2.animatedarchitecture.spigot.core.listeners.RedstoneListener
- plugin - Variable in class nl.pim16aap2.animatedarchitecture.spigot.core.listeners.WorldListener
- PLUGIN - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.events.StructureActionCause
-
The
Structurewas toggled by another plugin. - PLUGIN_NAME - Static variable in class nl.pim16aap2.animatedarchitecture.core.util.Constants
-
The name of this plugin.
- Portcullis - Class in nl.pim16aap2.animatedarchitecture.structures.portcullis
-
Represents a Portcullis structure type.
- Portcullis() - Constructor for class nl.pim16aap2.animatedarchitecture.structures.portcullis.Portcullis
- position() - Method in record class nl.pim16aap2.animatedarchitecture.core.animation.RotatedPosition
-
Returns the value of the
positionrecord component. - position() - Method in record class nl.pim16aap2.animatedarchitecture.spigot.core.animation.recovery.IAnimatedBlockRecoveryData.AnimatedBlockRecoveryData
-
Returns the value of the
positionrecord component. - position(Integer) - Method in class nl.pim16aap2.testing.logging.LogAssertionsUtil.LogAssertion.LogAssertionBuilder
-
The position of the log event to check. 0 means the first (oldest) log event, 1 means the second, etc.
- PositionIterator - Class in nl.pim16aap2.animatedarchitecture.core.util
-
Deprecated.This class does not have any tests and is likely to be removed in the future!
- PositionIterator(Cuboid, PositionIterator.IterationMode) - Constructor for class nl.pim16aap2.animatedarchitecture.core.util.PositionIterator
-
Deprecated.Construct a new PositionIterator.
- PositionIterator(Vector3Di, Vector3Di, PositionIterator.IterationMode) - Constructor for class nl.pim16aap2.animatedarchitecture.core.util.PositionIterator
-
Deprecated.Construct a new PositionIterator.
- PositionIterator(Vector3Di, Vector3Di, PositionIterator.IterationMode, int) - Constructor for class nl.pim16aap2.animatedarchitecture.core.util.PositionIterator
-
Deprecated.Construct a new PositionIterator.
- PositionIterator.IterationMode - Enum Class in nl.pim16aap2.animatedarchitecture.core.util
-
Deprecated.The order of iteration.
- postBlockPlace() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.animatedblock.IAnimatedBlockHook
-
Fires after the block has been placed back into the world when the animation ends.
- postDeleteOriginalBlock() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.animatedblock.IAnimatedBlockHook
-
Fires after the original block that serves as template for the animated block has been removed from the world.
- postKill() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.animatedblock.IAnimatedBlockHook
-
Fires after an animated block was killed.
- postMove(RotatedPosition) - Method in interface nl.pim16aap2.animatedarchitecture.core.api.animatedblock.IAnimatedBlockHook
-
Fires after this animated block has been moved.
- postProcessStructureRemoval() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.animatedblock.IAnimatedBlockData
-
Called after all blocks in a structure have been removed for any potential post-processing.
- postProcessStructureRemoval() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.animation.SimpleBlockData
- postRespawn() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.animatedblock.IAnimatedBlockHook
-
Fires after an animated block has been respawned.
- postSpawn() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.animatedblock.IAnimatedBlockHook
-
Fires after an animated block has been spawned.
- powerBlock(Vector3Di) - Method in interface nl.pim16aap2.animatedarchitecture.core.structures.StructureBuilder.IBuilderPowerBlock
-
Sets the location of the power block of the structure.
- POWERBLOCK_DISTANCE - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.util.Limit
-
The maximum distance a power block can be from a structure.
- powerBlockDistanceLimit() - Method in record class nl.pim16aap2.animatedarchitecture.core.api.LimitContainer
-
Returns the value of the
powerBlockDistanceLimitrecord component. - PowerBlockInspector - Class in nl.pim16aap2.animatedarchitecture.core.tooluser
-
Represents a type of
ToolUserthat tries to find powerblocks based on the locations provided by the user. - PowerBlockInspector(ToolUser.Context, PowerBlockManager, IPlayer, boolean) - Constructor for class nl.pim16aap2.animatedarchitecture.core.tooluser.PowerBlockInspector
- PowerBlockInspector.IFactory - Interface in nl.pim16aap2.animatedarchitecture.core.tooluser
- PowerBlockManager - Class in nl.pim16aap2.animatedarchitecture.core.managers
-
Manages all power block interactions.
- PowerBlockRedstoneManagerSpigotModule - Interface in nl.pim16aap2.animatedarchitecture.spigot.core.managers
- PowerBlockRelocator - Class in nl.pim16aap2.animatedarchitecture.core.tooluser
-
Represents a tool user that relocates a powerblock to a new position.
- PowerBlockRelocator(ToolUser.Context, IPlayer, Structure) - Constructor for class nl.pim16aap2.animatedarchitecture.core.tooluser.PowerBlockRelocator
- PowerBlockRelocator.IFactory - Interface in nl.pim16aap2.animatedarchitecture.core.tooluser
- powerBlockTypes() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.config.ConfigSpigot
- POWERED - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.api.IRedstoneManager.RedstoneStatus
- POWERED_OPEN - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.structures.RedstoneMode
-
The structure behaves in a way where powered = open; unpowered = closed.
- preBlockPlace() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.animatedblock.IAnimatedBlockHook
-
Fires right before the block will be placed back into the world when the animation ends.
- preCheck(Player, World) - Method in class nl.pim16aap2.animatedarchitecture.spigot.hooks.griefdefender2.GriefDefender2ProtectionHook
- preCheck(Player, World) - Method in class nl.pim16aap2.animatedarchitecture.spigot.hooks.griefprevention.GriefPreventionProtectionHook
- preCheck(Player, World) - Method in class nl.pim16aap2.animatedarchitecture.spigot.hooks.worldguard7.WorldGuard7ProtectionHook
- preCheck(Player, World) - Method in interface nl.pim16aap2.animatedarchitecture.spigot.util.hooks.IProtectionHookSpigot
-
Method that runs before any other checks are done.
- preCheckAsync(Player, World) - Method in class nl.pim16aap2.animatedarchitecture.spigot.hooks.worldguard7.WorldGuard7ProtectionHook
- preCheckAsync(Player, World) - Method in interface nl.pim16aap2.animatedarchitecture.spigot.util.hooks.IProtectionHookSpigot
-
Method that runs before any other checks are done.
- preDeleteOriginalBlock() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.animatedblock.IAnimatedBlockHook
-
Fires right before the original block that serves as template for the animated block will be removed from the world.
- preKill() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.animatedblock.IAnimatedBlockHook
-
Fires right before an animated block will be killed.
- preMove(RotatedPosition) - Method in interface nl.pim16aap2.animatedarchitecture.core.api.animatedblock.IAnimatedBlockHook
-
Fires before this animated block will be moved.
- prepareAnimation(IAnimator) - Method in interface nl.pim16aap2.animatedarchitecture.core.animation.IAnimationComponent
-
Runs some optional steps before the animation is started.
- prepareAnimation(IAnimator) - Method in class nl.pim16aap2.animatedarchitecture.structures.slidingdoor.SlidingDoorAnimationComponent
- prepareCurrentStep() - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.ToolUser
-
Prepares the next step.
- prepareReviewResult() - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.creator.Creator
- prepareSetBlocksToMove() - Method in class nl.pim16aap2.animatedarchitecture.structures.portcullis.CreatorPortcullis
-
Prepares the step that sets the number of blocks to move.
- prepareSetBlocksToMove() - Method in class nl.pim16aap2.animatedarchitecture.structures.slidingdoor.CreatorSlidingDoor
-
Prepares the step that sets the number of blocks to move.
- prepareSetOpenDirection() - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.creator.Creator
-
Prepares the step that sets the open direction.
- prepareSetOpenStatus() - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.creator.Creator
-
Prepares the step that sets the open status.
- prepend(Text) - Method in class nl.pim16aap2.animatedarchitecture.core.text.Text
-
Prepends another
Textobject to this object, so the other text is placed before the current one. - preRespawn() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.animatedblock.IAnimatedBlockHook
-
Fires right before an animated block will be respawned.
- preSpawn() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.animatedblock.IAnimatedBlockHook
-
Fires right before an animated block will be spawned.
- preventPerpetualMovement() - Method in interface nl.pim16aap2.animatedarchitecture.core.structures.StructureAnimationRequestBuilder.IBuilder
-
Prevents perpetual movement.
- preventPerpetualMovement(boolean) - Method in class nl.pim16aap2.animatedarchitecture.core.structures.StructureAnimationRequestBuilder.Builder
- preventPerpetualMovement(boolean) - Method in interface nl.pim16aap2.animatedarchitecture.core.structures.StructureAnimationRequestBuilder.IBuilder
-
Sets if perpetual movement should be blocked.
- PREVIEW - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.animation.AnimationType
-
Animates a preview of an animation.
- PREVIEW - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.structures.StructureAttribute
-
Show a preview of the animation.
- primeOwner(StructureOwner) - Method in interface nl.pim16aap2.animatedarchitecture.core.structures.StructureBuilder.IBuilderPrimeOwner
-
Sets the prime owner of the structure.
- Procedure - Class in nl.pim16aap2.animatedarchitecture.core.tooluser
-
Represents a procedure as defined by a series of
Steps. - Procedure(List<Step>, ILocalizer, ITextFactory) - Constructor for class nl.pim16aap2.animatedarchitecture.core.tooluser.Procedure
- process(String) - Method in interface nl.pim16aap2.animatedarchitecture.core.text.ITextRenderer
-
Processes a piece of unstyled text.
- process(String) - Method in class nl.pim16aap2.animatedarchitecture.core.text.ITextRenderer.StringRenderer
- process(String) - Method in class nl.pim16aap2.animatedarchitecture.spigot.util.text.TextRendererSpigot
- process(String, TextComponent) - Method in interface nl.pim16aap2.animatedarchitecture.core.text.ITextRenderer
-
Processes a piece of styled text.
- process(String, TextComponent) - Method in class nl.pim16aap2.animatedarchitecture.core.text.ITextRenderer.StringRenderer
- process(String, TextComponent) - Method in class nl.pim16aap2.animatedarchitecture.spigot.util.text.TextRendererSpigot
- processInput(String, Collection<Property<?>>) - Method in class nl.pim16aap2.animatedarchitecture.core.structures.retriever.StructureFinder
-
Processes the given input.
- properties(Property<?>[]) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.comands.StructureArgument.StructureArgumentBuilder
- propertiesOfStructure(IPropertyContainerConst) - Method in interface nl.pim16aap2.animatedarchitecture.core.structures.StructureBuilder.IBuilderProperties
-
Sets specific properties of the structure.
- property() - Method in record class nl.pim16aap2.animatedarchitecture.core.structures.properties.PropertyValuePair
-
Returns the value of the
propertyrecord component. - Property<T> - Class in nl.pim16aap2.animatedarchitecture.core.structures.properties
-
Represents a property of a structure.
- Property(String, String, Class<T>, T, PropertyAccessLevel, PropertyScope...) - Constructor for class nl.pim16aap2.animatedarchitecture.core.structures.properties.Property
-
Creates a new property.
- Property(NamespacedKey, Class<T>, T, PropertyAccessLevel, PropertyScope...) - Constructor for class nl.pim16aap2.animatedarchitecture.core.structures.properties.Property
-
Creates a new property.
- Property.Registry - Class in nl.pim16aap2.animatedarchitecture.core.structures.properties
-
The registry of all registered properties.
- PropertyAccessLevel - Enum Class in nl.pim16aap2.animatedarchitecture.core.structures.properties
-
Represents the access level of a property.
- PropertyContainer - Class in nl.pim16aap2.animatedarchitecture.core.structures.properties
-
Manages the properties of a structure.
- PropertyContainerSerializer - Class in nl.pim16aap2.animatedarchitecture.core.structures.properties
-
Serializes and deserializes
PropertyContainerinstances to and from JSON. - PropertyContainerSerializer() - Constructor for class nl.pim16aap2.animatedarchitecture.core.structures.properties.PropertyContainerSerializer
- PropertyContainerSerializer.UndefinedPropertyValueSerializer - Class in nl.pim16aap2.animatedarchitecture.core.structures.properties
-
'Serializes' an
PropertyContainerSerializer.UndefinedPropertyValuefor JSON serialization. - PropertyContainerSnapshot - Class in nl.pim16aap2.animatedarchitecture.core.structures.properties
-
Represents a read-only snapshot of a property container.
- propertyName(String) - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.Step.Factory
-
Sets the name of the property to be used when reporting the result of this step to the user.
- PropertyScope - Enum Class in nl.pim16aap2.animatedarchitecture.core.structures.properties
-
Defines the scope of a property.
- propertyValue() - Method in record class nl.pim16aap2.animatedarchitecture.core.structures.properties.PropertyValuePair
-
Shortcut for
PropertyValuePair.value().IPropertyValue.value(). - PropertyValuePair<T> - Record Class in nl.pim16aap2.animatedarchitecture.core.structures.properties
-
Represents a property-value pair.
- PropertyValuePair(Property<T>, IPropertyValue<T>) - Constructor for record class nl.pim16aap2.animatedarchitecture.core.structures.properties.PropertyValuePair
-
Creates an instance of a
PropertyValuePairrecord class. - propertyValueSupplier(Supplier<?>) - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.Step.Factory
-
Sets the supplier for the value of the property that was modified by this step when reporting the result of this step to the user.
- protectedAccept(Object) - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.stepexecutor.StepExecutor
-
Protected version of
StepExecutor.apply(Object). - protectedAccept(Object) - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.stepexecutor.StepExecutorBoolean
- protectedAccept(Object) - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.stepexecutor.StepExecutorInteger
- protectedAccept(Object) - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.stepexecutor.StepExecutorLocation
- protectedAccept(Object) - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.stepexecutor.StepExecutorOpenDirection
- protectedAccept(Object) - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.stepexecutor.StepExecutorString
- protectedAccept(Object) - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.stepexecutor.StepExecutorVector3Di
- protectedAccept(Object) - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.stepexecutor.StepExecutorVoid
- protectedAcceptAsync(Object) - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.stepexecutor.AsyncStepExecutor
- protectedAcceptAsync(Object) - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.stepexecutor.StepExecutor
-
Protected version of
StepExecutor.protectedAccept(Object). - ProtectionHookContext - Class in nl.pim16aap2.animatedarchitecture.spigot.util.hooks
-
This class contains the context for a protection hook.
- ProtectionHookContext(JavaPlugin, IProtectionHookSpigotSpecification, IPermissionsManagerSpigot, IExecutor) - Constructor for class nl.pim16aap2.animatedarchitecture.spigot.util.hooks.ProtectionHookContext
- protectionHookManager - Variable in class nl.pim16aap2.animatedarchitecture.core.tooluser.ToolUser
- ProtectionHookManagerModule - Class in nl.pim16aap2.animatedarchitecture.spigot.core.hooks
- ProtectionHookManagerModule() - Constructor for class nl.pim16aap2.animatedarchitecture.spigot.core.hooks.ProtectionHookManagerModule
- ProtectionHookManagerSpigot - Class in nl.pim16aap2.animatedarchitecture.spigot.core.hooks
-
Class that manages all
IProtectionHookSpigotinstances and provides a unified interface to them. - provide(Object) - Method in class nl.pim16aap2.animatedarchitecture.core.commands.DelayedCommandInputRequest
-
Provides the input object as input for this input request.
- provideAnimatedArchitectureUtil(AnimatedArchitectureToolUtilSpigot) - Method in interface nl.pim16aap2.animatedarchitecture.spigot.core.implementations.AnimatedArchitectureToolUtilSpigotModule
- provideBlocksToMove(int) - Method in class nl.pim16aap2.animatedarchitecture.structures.portcullis.CreatorPortcullis
- provideBlocksToMove(int) - Method in class nl.pim16aap2.animatedarchitecture.structures.slidingdoor.CreatorSlidingDoor
- provideDelayedInput(ICommandSender, T) - Method in class nl.pim16aap2.animatedarchitecture.core.commands.DelayedCommand
-
Provides the delayed input if there is currently an active
DelayedCommandInputRequestfor theICommandSender. - provideFirstPos(ILocation) - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.creator.Creator
-
Provides the first location of the selection and advances the procedure if successful.
- provideSecondPos(ILocation) - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.creator.Creator
-
Provides the second location of the selection and advances the procedure if successful.
- provideSecondPos(ILocation) - Method in class nl.pim16aap2.animatedarchitecture.structures.clock.CreatorClock
- provideSecondPos(ILocation) - Method in class nl.pim16aap2.animatedarchitecture.structures.flag.CreatorFlag
- provideSecondPos(ILocation) - Method in class nl.pim16aap2.animatedarchitecture.structures.garagedoor.CreatorGarageDoor
- provideTextFactory(TextFactorySpigot) - Method in interface nl.pim16aap2.animatedarchitecture.spigot.core.implementations.TextFactorySpigotModule
- put(K, V) - Method in class nl.pim16aap2.animatedarchitecture.core.data.cache.timed.TimedCache
-
Puts a new key/value pair in the cache.
- putBlock(IVector3D) - Method in interface nl.pim16aap2.animatedarchitecture.core.api.animatedblock.IAnimatedBlockData
- putBlock(IVector3D) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.animation.SimpleBlockData
- putIfAbsent(K, V) - Method in class nl.pim16aap2.animatedarchitecture.core.data.cache.timed.TimedCache
- putIfAbsent(Structure) - Method in class nl.pim16aap2.animatedarchitecture.core.structures.StructureRegistry
-
Puts a new
Structurein the cache if it does not exist yet. - putIfPresent(K, V) - Method in class nl.pim16aap2.animatedarchitecture.core.data.cache.timed.TimedCache
-
Updates a value if it currently exists in the cache.
Q
- QUARTER_CIRCLES - Static variable in class nl.pim16aap2.animatedarchitecture.core.structures.properties.Property
-
A property for structures that can rotate multiples of 90 degrees.
R
- randomString(int) - Static method in class nl.pim16aap2.animatedarchitecture.core.util.StringUtil
-
Generate an (insecure) random alphanumeric string of a given length.
- recover() - Method in record class nl.pim16aap2.animatedarchitecture.spigot.core.animation.recovery.IAnimatedBlockRecoveryData.AnimatedBlockRecoveryData
- recover() - Method in record class nl.pim16aap2.animatedarchitecture.spigot.core.animation.recovery.IAnimatedBlockRecoveryData.EmptyRecoveryData
- recover() - Method in interface nl.pim16aap2.animatedarchitecture.spigot.core.animation.recovery.IAnimatedBlockRecoveryData
-
Attempts recovery of the animated block display.
- recoverAnimatedBlock(Entity) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.animation.AnimatedBlockHelper
-
Attempts to recover an animated block from an entity.
- RecoveryFailureException - Exception Class in nl.pim16aap2.animatedarchitecture.spigot.core.animation.recovery
-
Represents an exception that is thrown when a recovery action fails.
- RecoveryFailureException(String) - Constructor for exception class nl.pim16aap2.animatedarchitecture.spigot.core.animation.recovery.RecoveryFailureException
- RecoveryFailureException(String, Throwable) - Constructor for exception class nl.pim16aap2.animatedarchitecture.spigot.core.animation.recovery.RecoveryFailureException
- RecoveryFailureException(Throwable) - Constructor for exception class nl.pim16aap2.animatedarchitecture.spigot.core.animation.recovery.RecoveryFailureException
- Rectangle - Class in nl.pim16aap2.animatedarchitecture.core.util
-
Represents a rectangle as described by 2
Vector2Dis. - Rectangle(Vector2Di, Vector2Di) - Constructor for class nl.pim16aap2.animatedarchitecture.core.util.Rectangle
- Rectangle.RoundingMode - Enum Class in nl.pim16aap2.animatedarchitecture.core.util
-
Determines how to deal with double values.
- RED - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.api.Color
- RED_PROTECT - Static variable in class nl.pim16aap2.animatedarchitecture.spigot.hooks.bundle.AbstractProtectionHookSpecification
- RedProtectProtectionHook - Class in nl.pim16aap2.animatedarchitecture.spigot.hooks.redprotect
-
Protection hook for RedProtect.
- RedProtectProtectionHook(ProtectionHookContext) - Constructor for class nl.pim16aap2.animatedarchitecture.spigot.hooks.redprotect.RedProtectProtectionHook
- REDSTONE - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.events.StructureActionCause
-
The action was initiated by a redstone signal.
- REDSTONE - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.structures.properties.PropertyScope
- REDSTONE_MODE - Static variable in class nl.pim16aap2.animatedarchitecture.core.structures.properties.Property
-
A property for structures that can have different redstone modes.
- RedstoneListener - Class in nl.pim16aap2.animatedarchitecture.spigot.core.listeners
-
Represents a listener that keeps track redstone changes.
- RedstoneManagerSpigot - Class in nl.pim16aap2.animatedarchitecture.spigot.core.managers
-
Represents an implementation of
IRedstoneManagerfor the Spigot platform. - RedstoneManagerSpigot(IConfig) - Constructor for class nl.pim16aap2.animatedarchitecture.spigot.core.managers.RedstoneManagerSpigot
- RedstoneMode - Enum Class in nl.pim16aap2.animatedarchitecture.core.structures
-
Represents the different redstone modes a structure can have.
- redstoneThreadPoolSize() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.config.ConfigSpigot
-
Gets the size of the thread pool used for redstone events.
- ReflectionBuilder - Class in nl.pim16aap2.util.reflection
-
Contains several static methods to easily perform several types of complicated reflection lookups.
- ReflectionFinder<T,
U> - Class in nl.pim16aap2.util.reflection -
Represents a class that can find reflection objects in classes.
- ReflectionFinder() - Constructor for class nl.pim16aap2.util.reflection.ReflectionFinder
- ReflectionFinder(ReflectionFinder<?, ?>) - Constructor for class nl.pim16aap2.util.reflection.ReflectionFinder
- ReflectionFinder.ReflectionFinderWithParameters<T,
U> - Class in nl.pim16aap2.util.reflection -
Represents a type of
ReflectionFinderthat also has a group of parameters. - ReflectionFinderWithParameters() - Constructor for class nl.pim16aap2.util.reflection.ReflectionFinder.ReflectionFinderWithParameters
- ReflectionFinderWithParameters(ReflectionFinder.ReflectionFinderWithParameters<?, ?>) - Constructor for class nl.pim16aap2.util.reflection.ReflectionFinder.ReflectionFinderWithParameters
- ReflectionUtil - Class in nl.pim16aap2.testing.reflection
-
Utility class for reflection.
- refresh(boolean) - Method in class nl.pim16aap2.animatedarchitecture.core.data.cache.timed.TimedCache.TimedCacheBuilder
- register() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.listeners.ChunkListener
-
Registers this listener if it isn't already registered.
- register() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.listeners.EventListeners
-
Registers this listener if it isn't already registered.
- register() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.listeners.LoginMessageListener
-
Registers this listener if it isn't already registered.
- register() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.listeners.LoginResourcePackListener
-
Registers this listener if it isn't already registered.
- register() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.listeners.RedstoneListener
-
Registers this listener if it isn't already registered.
- register() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.listeners.WorldListener
-
Registers this listener if it isn't already registered.
- register(List<StructureType>) - Method in class nl.pim16aap2.animatedarchitecture.core.managers.StructureTypeManager
-
Registers a list of
StructureTypes. - register(ICommandSender, DelayedCommandInputRequest<?>) - Method in class nl.pim16aap2.animatedarchitecture.core.managers.DelayedCommandInputManager
-
Registers an input request for a command sender.
- register(StructureType) - Method in class nl.pim16aap2.animatedarchitecture.core.managers.StructureTypeManager
-
Registers a
StructureType. - register(StructureType, boolean) - Method in class nl.pim16aap2.animatedarchitecture.core.managers.StructureTypeManager
-
Registers a
StructureType. - registerAnimation(Structure, boolean) - Method in class nl.pim16aap2.animatedarchitecture.core.animation.StructureActivityManager
-
Attempts to register a new animation.
- registerDebuggable(IDebuggable) - Method in class nl.pim16aap2.animatedarchitecture.core.api.debugging.DebuggableRegistry
- registerDeletionListener(StructureDeletionManager.IDeletionListener) - Method in class nl.pim16aap2.animatedarchitecture.core.managers.StructureDeletionManager
-
Registers a deletion listener which will be used when a door is deleted.
- registerFactory(IAnimatedBlockHookFactory<? extends IAnimatedBlock>) - Method in class nl.pim16aap2.animatedarchitecture.core.managers.AnimatedBlockHookManager
- registerFactory(IAnimationHookFactory<? extends IAnimatedBlock>) - Method in class nl.pim16aap2.animatedarchitecture.core.managers.AnimationHookManager
- registerHookDefinition(IProtectionHookSpigotSpecification) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.hooks.ProtectionHookManagerSpigot
-
Registers a new hook definition.
- registerRestartable(IRestartable) - Method in class nl.pim16aap2.animatedarchitecture.core.api.restartable.RestartableHolder
-
Register a
IRestartableobject with this object, so this object can restart the provided object. - registerToolUser(ToolUser) - Method in class nl.pim16aap2.animatedarchitecture.core.managers.ToolUserManager
-
Registers a
ToolUserfor a player. - Registry() - Constructor for class nl.pim16aap2.animatedarchitecture.core.structures.properties.Property.Registry
- REGISTRY - Static variable in class nl.pim16aap2.animatedarchitecture.core.structures.properties.Property
-
The registry of all registered properties.
- RELATIVE - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.api.animatedblock.IAnimatedBlock.TeleportMode
-
Teleports the animated object relative to its old location.
- RELOCATE_POWERBLOCK - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.structures.StructureAttribute
-
Relocate the power block.
- remove(int) - Method in class nl.pim16aap2.animatedarchitecture.core.data.cache.RollingCache
-
Removes an object at the given index.
- remove(K) - Method in class nl.pim16aap2.animatedarchitecture.core.data.cache.timed.TimedCache
- remove(Node<T>) - Method in class nl.pim16aap2.animatedarchitecture.core.data.graph.DirectedAcyclicGraph
-
Removes a node from this graph.
- remove(T) - Method in class nl.pim16aap2.animatedarchitecture.core.data.graph.DirectedAcyclicGraph
-
Removes a value from this graph.
- REMOVE_OWNER - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.structures.StructureAttribute
-
Remove an owner.
- REMOVE_OWNER - Static variable in class nl.pim16aap2.animatedarchitecture.core.commands.CommandDefinition
- REMOVE_STRUCTURE_OWNER - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.storage.SQLStatement
- removeAll(Collection<T>) - Method in class nl.pim16aap2.animatedarchitecture.core.data.graph.DirectedAcyclicGraph
-
Removes multiple values from this graph.
- removeAllNodes(Collection<Node<T>>) - Method in class nl.pim16aap2.animatedarchitecture.core.data.graph.DirectedAcyclicGraph
-
Removes multiple nodes from this graph.
- removeConnection(T, T) - Method in class nl.pim16aap2.animatedarchitecture.core.data.graph.DirectedAcyclicGraph
-
Removes a connection between a child and a parent if such a connection exists.
- removeFirst() - Method in class nl.pim16aap2.animatedarchitecture.core.data.cache.RollingCache
-
Removes the element at the tail of this stack.
- removeLast() - Method in class nl.pim16aap2.animatedarchitecture.core.data.cache.RollingCache
-
Removes the element at the head of this stack.
- removeOriginalBlocks() - Method in class nl.pim16aap2.animatedarchitecture.core.animation.AnimatedBlockContainer
- removeOriginalBlocks() - Method in class nl.pim16aap2.animatedarchitecture.core.animation.AnimatedPreviewBlockContainer
- removeOriginalBlocks() - Method in interface nl.pim16aap2.animatedarchitecture.core.animation.IAnimatedBlockContainer
-
Removes the original blocks from the world.
- removeOwner(long, UUID) - Method in interface nl.pim16aap2.animatedarchitecture.core.storage.IStorage
-
Removes an owner of a structure.
- removeOwner(long, UUID) - Method in class nl.pim16aap2.animatedarchitecture.core.storage.sqlite.SQLiteJDBCDriverConnection
- removeOwner(Structure, UUID) - Method in class nl.pim16aap2.animatedarchitecture.core.managers.DatabaseManager
- removeOwner(Structure, UUID) - Method in class nl.pim16aap2.animatedarchitecture.core.structures.StructureModifier
-
Removes an owner from this structure.
- removeOwner(Structure, UUID, IPlayer) - Method in class nl.pim16aap2.animatedarchitecture.core.managers.DatabaseManager
- removeOwner(Structure, IPlayer) - Method in class nl.pim16aap2.animatedarchitecture.core.managers.DatabaseManager
- removeOwner(Structure, IPlayer, IPlayer) - Method in class nl.pim16aap2.animatedarchitecture.core.managers.DatabaseManager
- RemoveOwner - Class in nl.pim16aap2.animatedarchitecture.core.commands
-
Represents the remove owner command.
- RemoveOwnerDelayed - Class in nl.pim16aap2.animatedarchitecture.core.commands
-
Delayed version of
RemoveOwner. - removeStructure(long) - Method in interface nl.pim16aap2.animatedarchitecture.core.storage.IStorage
-
Delete the structure with the given structureUID from the database.
- removeStructure(long) - Method in class nl.pim16aap2.animatedarchitecture.core.storage.sqlite.SQLiteJDBCDriverConnection
- removeStructures(UUID, String) - Method in interface nl.pim16aap2.animatedarchitecture.core.storage.IStorage
-
Delete all structures owned by the given player with the given name.
- removeStructures(UUID, String) - Method in class nl.pim16aap2.animatedarchitecture.core.storage.sqlite.SQLiteJDBCDriverConnection
- removeTool() - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.ToolUser
-
Removes the AnimatedArchitecture tool from the player's inventory.
- removeTool(IPlayer) - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IAnimatedArchitectureToolUtil
-
Removes any AnimatedArchitecture tools from a player's inventory.
- removeTool(IPlayer) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.implementations.AnimatedArchitectureToolUtilSpigot
- removeTrailingNewLines(CharSequence) - Static method in class nl.pim16aap2.animatedarchitecture.core.util.StringUtil
-
Removes all trailing new lines from a
String. - removeTrailingNewLines(StringBuilder) - Static method in class nl.pim16aap2.animatedarchitecture.core.util.StringUtil
-
Removes all trailing new lines from a
StringBuilder. - render(ITextRenderer<T>) - Method in class nl.pim16aap2.animatedarchitecture.core.text.Text
-
Renders this text using the provided text renderer.
- required(boolean) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.comands.DirectionArgument.DirectionArgumentBuilder
- required(boolean) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.comands.IsOpenArgument.IsOpenArgumentBuilder
- required(boolean) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.comands.PermissionLevelArgument.PermissionLevelArgumentBuilder
- required(boolean) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.comands.StructureArgument.StructureArgumentBuilder
- required(boolean) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.comands.StructureTypeArgument.StructureTypeArgumentBuilder
- REQUIRED_LOAD - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.api.IChunkLoader.ChunkLoadResult
-
The process successfully loaded 1 or more chunks.
- requireNonNull(T, String) - Static method in class nl.pim16aap2.animatedarchitecture.core.util.Util
-
Ensures an object is not null.
- requiresPlayer() - Method in enum class nl.pim16aap2.animatedarchitecture.core.animation.AnimationType
-
Checks whether this animation type requires a player.
- requiresWriteAccess() - Method in enum class nl.pim16aap2.animatedarchitecture.core.animation.AnimationType
- reset() - Method in class nl.pim16aap2.util.LazyValue
-
Resets the lazily initialized value (if it has been initialized yet).
- resolveParameter(ParameterContext, ExtensionContext) - Method in class nl.pim16aap2.testing.logging.LogCaptorExtension
- resourcePack() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.config.ConfigSpigot
- respawn() - Method in class nl.pim16aap2.animatedarchitecture.core.api.animatedblock.AnimatedHighlightedBlock
- respawn() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.animatedblock.IAnimatedBlock
-
Respawns this animated block.
- respawn() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.animation.AnimatedBlockDisplay
- responsible - Variable in class nl.pim16aap2.animatedarchitecture.spigot.core.events.StructureCreatedEvent
-
The player responsible for the event.
- responsible - Variable in class nl.pim16aap2.animatedarchitecture.spigot.core.events.StructurePrepareAddOwnerEvent
-
The player responsible for the event.
- responsible - Variable in class nl.pim16aap2.animatedarchitecture.spigot.core.events.StructurePrepareCreateEvent
-
The player responsible for the event.
- responsible - Variable in class nl.pim16aap2.animatedarchitecture.spigot.core.events.StructurePrepareDeleteEvent
-
The player responsible for the event.
- responsible - Variable in class nl.pim16aap2.animatedarchitecture.spigot.core.events.StructurePrepareLockChangeEvent
-
The player responsible for the event.
- responsible - Variable in class nl.pim16aap2.animatedarchitecture.spigot.core.events.StructurePrepareRemoveOwnerEvent
-
The player responsible for the event.
- responsible - Variable in class nl.pim16aap2.animatedarchitecture.spigot.core.events.StructureEventToggleEnd
- responsible - Variable in class nl.pim16aap2.animatedarchitecture.spigot.core.events.StructureEventTogglePrepare
- responsible - Variable in class nl.pim16aap2.animatedarchitecture.spigot.core.events.StructureEventToggleStart
- responsible(IPlayer) - Method in class nl.pim16aap2.animatedarchitecture.core.structures.StructureAnimationRequestBuilder.Builder
- responsible(IPlayer) - Method in interface nl.pim16aap2.animatedarchitecture.core.structures.StructureAnimationRequestBuilder.IBuilder
-
Sets the player responsible for the toggle.
- responsible(PlayerData) - Method in class nl.pim16aap2.animatedarchitecture.core.structures.StructureAnimationRequestBuilder.Builder
- responsible(PlayerData) - Method in interface nl.pim16aap2.animatedarchitecture.core.structures.StructureAnimationRequestBuilder.IBuilder
- responsible(StructureOwner) - Method in class nl.pim16aap2.animatedarchitecture.core.structures.StructureAnimationRequestBuilder.Builder
- responsible(StructureOwner) - Method in interface nl.pim16aap2.animatedarchitecture.core.structures.StructureAnimationRequestBuilder.IBuilder
- restart() - Method in class nl.pim16aap2.animatedarchitecture.core.api.restartable.RestartableHolder
-
Restarts all
RestartableHolder.restartables. - restart() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.AnimatedArchitecturePlugin
- Restart - Class in nl.pim16aap2.animatedarchitecture.core.commands
-
Represents the command that is used to restart AnimatedArchitecture.
- RESTART - Static variable in class nl.pim16aap2.animatedarchitecture.core.commands.CommandDefinition
- Restartable - Class in nl.pim16aap2.animatedarchitecture.core.api.restartable
-
Basic implementation of
IRestartable. - Restartable(RestartableHolder) - Constructor for class nl.pim16aap2.animatedarchitecture.core.api.restartable.Restartable
-
Registers a
Restartablewith the given holder. - RestartableHolder - Class in nl.pim16aap2.animatedarchitecture.core.api.restartable
-
Represents an object that can issue a restart or shutdown to
IRestartableobjects. - RestartableHolder() - Constructor for class nl.pim16aap2.animatedarchitecture.core.api.restartable.RestartableHolder
- restartPlugin() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IAnimatedArchitecturePlatform
-
Restarts the plugin.
- restartPlugin() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.AnimatedArchitectureSpigotPlatform
- restoreBlocksOnFailure() - Method in class nl.pim16aap2.animatedarchitecture.core.animation.AnimatedBlockContainer
- restoreBlocksOnFailure() - Method in class nl.pim16aap2.animatedarchitecture.core.animation.AnimatedPreviewBlockContainer
- restoreBlocksOnFailure() - Method in interface nl.pim16aap2.animatedarchitecture.core.animation.IAnimatedBlockContainer
-
Restores all spawned animated blocks to their original positions.
- RevolvingDoor - Class in nl.pim16aap2.animatedarchitecture.structures.revolvingdoor
-
Represents a Revolving Door structure type.
- RevolvingDoor() - Constructor for class nl.pim16aap2.animatedarchitecture.structures.revolvingdoor.RevolvingDoor
- RevolvingDoorAnimationComponent - Class in nl.pim16aap2.animatedarchitecture.structures.revolvingdoor
-
Represents a
AnimatorforRevolvingDoors. - RevolvingDoorAnimationComponent(AnimationRequestData, MovementDirection) - Constructor for class nl.pim16aap2.animatedarchitecture.structures.revolvingdoor.RevolvingDoorAnimationComponent
- rewriteConfig(boolean) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.config.ConfigSpigot
-
Read the current config file and rewrite the file.
- rightShift(int) - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector2Di
-
Signed bitwise right shift the values in this vector.
- rightShift(int) - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector3Di
-
Signed bitwise right shift the values in this vector.
- roll() - Method in record class nl.pim16aap2.animatedarchitecture.core.animation.RotatedPosition
- RollingCache<T> - Class in nl.pim16aap2.animatedarchitecture.core.data.cache
-
Represents a LIFO (Last-In-First-Out) stack of objects with a limited capacity.
- RollingCache(int) - Constructor for class nl.pim16aap2.animatedarchitecture.core.data.cache.RollingCache
- rotate(BlockFace, int, UnaryOperator<BlockFace>) - Static method in enum class nl.pim16aap2.animatedarchitecture.core.util.BlockFace
-
Rotate a block face in a given direction for a number of steps.
- rotate(BlockFace, int, MovementDirection) - Static method in enum class nl.pim16aap2.animatedarchitecture.core.util.BlockFace
-
Rotate a block face in a given direction for a number of steps.
- rotateAroundXAxis(IVector3D, double) - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector3Dd
-
Rotates this point around another point along the x axis.
- rotateAroundXAxis(IVector3D, double) - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector3Di
-
Rotates this point around another point along the x axis.
- rotateAroundYAxis(IVector3D, double) - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector3Dd
-
Rotates this point around another point along the y axis.
- rotateAroundYAxis(IVector3D, double) - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector3Di
-
Rotates this point around another point along the y axis.
- rotateAroundZAxis(IVector3D, double) - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector3Dd
-
Rotates this point around another point along the z axis.
- rotateAroundZAxis(IVector3D, double) - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector3Di
-
Rotates this point around another point along the z axis.
- rotateBlock(MovementDirection) - Method in interface nl.pim16aap2.animatedarchitecture.core.api.animatedblock.IAnimatedBlockData
-
Rotates this block in a provided
MovementDirection. - rotateBlock(MovementDirection, int) - Method in interface nl.pim16aap2.animatedarchitecture.core.api.animatedblock.IAnimatedBlockData
-
Rotates this block in a provided
MovementDirection. - rotateBlock(MovementDirection, int) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.animation.SimpleBlockData
- rotateClockwise(BlockFace) - Static method in enum class nl.pim16aap2.animatedarchitecture.core.util.BlockFace
-
Rotate the
BlockFacein clockwise direction from a perspective of looking down on the world. - rotateCounterClockwise(BlockFace) - Static method in enum class nl.pim16aap2.animatedarchitecture.core.util.BlockFace
-
Rotate the
BlockFacein counterclockwise direction from a perspective of looking down on the world. - RotatedPosition - Record Class in nl.pim16aap2.animatedarchitecture.core.animation
-
Represents a position with a rotation.
- RotatedPosition(double, double, double) - Constructor for record class nl.pim16aap2.animatedarchitecture.core.animation.RotatedPosition
-
Creates a new RotatedPosition with the given position with a rotation of 0-0-0.
- RotatedPosition(IVector3D) - Constructor for record class nl.pim16aap2.animatedarchitecture.core.animation.RotatedPosition
-
Creates a new RotatedPosition with the given position with a rotation of 0-0-0.
- RotatedPosition(Vector3Dd, Vector3Dd) - Constructor for record class nl.pim16aap2.animatedarchitecture.core.animation.RotatedPosition
-
Creates an instance of a
RotatedPositionrecord class. - rotateVerticallyEast(BlockFace) - Static method in enum class nl.pim16aap2.animatedarchitecture.core.util.BlockFace
-
Rotate the
BlockFacein eastern direction on the vertical plane. - rotateVerticallyNorth(BlockFace) - Static method in enum class nl.pim16aap2.animatedarchitecture.core.util.BlockFace
-
Rotate the
BlockFacein northern direction on the vertical plane. - rotateVerticallySouth(BlockFace) - Static method in enum class nl.pim16aap2.animatedarchitecture.core.util.BlockFace
-
Rotate the
BlockFacein southern direction on the vertical plane. - rotateVerticallyWest(BlockFace) - Static method in enum class nl.pim16aap2.animatedarchitecture.core.util.BlockFace
-
Rotate the
BlockFacein western direction on the vertical plane. - rotation() - Method in record class nl.pim16aap2.animatedarchitecture.core.animation.RotatedPosition
-
Returns the value of the
rotationrecord component. - ROTATION_POINT - Static variable in class nl.pim16aap2.animatedarchitecture.core.structures.properties.Property
-
A property for structures that have a defined rotation point.
- rotationCenter - Variable in class nl.pim16aap2.animatedarchitecture.structures.garagedoor.CounterWeightGarageDoorAnimationComponent
- rotationPoint - Variable in class nl.pim16aap2.animatedarchitecture.structures.garagedoor.CounterWeightGarageDoorAnimationComponent
- rotator - Variable in class nl.pim16aap2.animatedarchitecture.structures.garagedoor.CounterWeightGarageDoorAnimationComponent
- round() - Method in interface nl.pim16aap2.animatedarchitecture.core.util.vector.IVector3D
- round() - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector3Dd
- round() - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector3Di
- round(double) - Static method in class nl.pim16aap2.animatedarchitecture.core.util.MathUtil
-
Returns the closest integer to the argument.
- run() - Method in class nl.pim16aap2.animatedarchitecture.core.commands.BaseCommand
-
Executes the command.
- runAsync(Runnable) - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IExecutor
-
Schedules an action to be run asynchronously.
- runAsync(Runnable) - Method in class nl.pim16aap2.animatedarchitecture.spigot.util.implementations.ExecutorSpigot
- runAsyncLater(Runnable, long) - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IExecutor
-
Schedules a repeated
Runnableto be run asynchronously. - runAsyncLater(Runnable, long) - Method in class nl.pim16aap2.animatedarchitecture.spigot.util.implementations.ExecutorSpigot
- runAsyncLater(TimerTask, long) - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IExecutor
-
Schedules a repeated
TimerTaskto be run asynchronously. - runAsyncLater(TimerTask, long) - Method in class nl.pim16aap2.animatedarchitecture.spigot.util.implementations.ExecutorSpigot
- runAsyncRepeated(Runnable, long, long) - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IExecutor
-
Schedules a repeated
Runnableto be run asynchronously. - runAsyncRepeated(Runnable, long, long) - Method in class nl.pim16aap2.animatedarchitecture.spigot.util.implementations.ExecutorSpigot
- runAsyncRepeated(TimerTask, long, long) - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IExecutor
-
Schedules a repeated
TimerTaskto be run asynchronously. - runAsyncRepeated(TimerTask, long, long) - Method in class nl.pim16aap2.animatedarchitecture.spigot.util.implementations.ExecutorSpigot
- runCurrentStepPreparation() - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.Procedure
-
Runs the step preparation for the current step if applicable.
- runDelayed(ICommandSender, StructureRetriever) - Method in class nl.pim16aap2.animatedarchitecture.core.commands.DelayedCommand
-
Starts the (new)
DelayedInputRequestfor this delayed command. - runDelayed(ICommandSender, Creator, Function<T, CompletableFuture<?>>, Supplier<String>) - Method in class nl.pim16aap2.animatedarchitecture.core.commands.DelayedCommand
-
Starts the (new)
DelayedInputRequestfor this delayed command. - runOnMainThread(Runnable) - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IExecutor
-
Ensures a runnable is run on the main thread.
- runOnMainThread(Supplier<T>) - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IExecutor
-
Ensures a supplier is run on the main thread.
- runOnMainThreadWithResponse(Runnable) - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IExecutor
-
Ensures a runnable is run on the main thread.
- runSync(Runnable) - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IExecutor
-
Schedules an action to be run on the main thread.
- runSync(Runnable) - Method in class nl.pim16aap2.animatedarchitecture.spigot.util.implementations.ExecutorSpigot
- runSyncLater(Runnable, long) - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IExecutor
-
Schedules a repeated
Runnableto be run on the main thread. - runSyncLater(Runnable, long) - Method in class nl.pim16aap2.animatedarchitecture.spigot.util.implementations.ExecutorSpigot
- runSyncLater(TimerTask, long) - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IExecutor
-
Schedules a repeated
TimerTaskto be run on the main thread. - runSyncLater(TimerTask, long) - Method in class nl.pim16aap2.animatedarchitecture.spigot.util.implementations.ExecutorSpigot
- runSyncRepeated(Runnable, long, long) - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IExecutor
-
Schedules a repeated
Runnableto be run on the main thread. - runSyncRepeated(Runnable, long, long) - Method in class nl.pim16aap2.animatedarchitecture.spigot.util.implementations.ExecutorSpigot
- runSyncRepeated(TimerTask, long, long) - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IExecutor
-
Schedules a repeated
TimerTaskto be run on the main thread. - runSyncRepeated(TimerTask, long, long) - Method in class nl.pim16aap2.animatedarchitecture.spigot.util.implementations.ExecutorSpigot
- runWithLock(Supplier<CompletableFuture<T>>) - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.ToolUser
-
Runs the provided supplier while holding the input lock.
S
- safeCreateBlockData(Material) - Method in class nl.pim16aap2.animatedarchitecture.spigot.util.api.BlockAnalyzerSpigot
-
Safely creates a
BlockDataobject for a material. - SafeStringBuilder - Class in nl.pim16aap2.util
-
A kind of
StringBuilderwith some added methods to append objects using suppliers in try/catch blocks. - SafeStringBuilder() - Constructor for class nl.pim16aap2.util.SafeStringBuilder
- SafeStringBuilder(int) - Constructor for class nl.pim16aap2.util.SafeStringBuilder
- SafeStringBuilder(CharSequence) - Constructor for class nl.pim16aap2.util.SafeStringBuilder
- SafeStringBuilder(String) - Constructor for class nl.pim16aap2.util.SafeStringBuilder
- scheduleOnMainThread(Runnable) - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IExecutor
-
Schedules an action to be run on the main thread.
- scheduleOnMainThread(Runnable) - Method in class nl.pim16aap2.animatedarchitecture.spigot.util.implementations.ExecutorSpigot
- scheduleOnMainThread(Supplier<T>) - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IExecutor
-
Schedules a task to be run on the main thread.
- scheduleOnMainThread(Supplier<T>) - Method in class nl.pim16aap2.animatedarchitecture.spigot.util.implementations.ExecutorSpigot
- search(ICommandSender, String, Collection<Property<?>>) - Method in class nl.pim16aap2.animatedarchitecture.core.structures.retriever.StructureRetrieverFactory
- search(ICommandSender, String, PermissionLevel, Collection<Property<?>>) - Method in class nl.pim16aap2.animatedarchitecture.core.structures.retriever.StructureRetrieverFactory
- search(ICommandSender, String, StructureRetrieverFactory.StructureFinderMode, Collection<Property<?>>) - Method in class nl.pim16aap2.animatedarchitecture.core.structures.retriever.StructureRetrieverFactory
- search(ICommandSender, String, StructureRetrieverFactory.StructureFinderMode, PermissionLevel, Collection<Property<?>>) - Method in class nl.pim16aap2.animatedarchitecture.core.structures.retriever.StructureRetrieverFactory
-
Gets the
StructureFinderto find structures from partial string matches. - search(ICommandSender, String, StructureRetrieverFactory.StructureFinderMode, PermissionLevel, Property<?>...) - Method in class nl.pim16aap2.animatedarchitecture.core.structures.retriever.StructureRetrieverFactory
- searchIterable(Iterable<T>, Predicate<T>) - Static method in class nl.pim16aap2.animatedarchitecture.core.util.CollectionsUtil
-
Searches through an
Iterableobject using a provided search function. - SectionalGarageDoorAnimationComponent - Class in nl.pim16aap2.animatedarchitecture.structures.garagedoor
-
Represents a
AnimatorforGarageDoors. - SectionalGarageDoorAnimationComponent(AnimationRequestData, MovementDirection) - Constructor for class nl.pim16aap2.animatedarchitecture.structures.garagedoor.SectionalGarageDoorAnimationComponent
- sendError(ITextFactory, String) - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IMessageable
-
Sends an error message to this object.
- sendInfo(ITextFactory, String) - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IMessageable
-
Sends a info message to this object.
- sendInfoMessage(StructureSnapshot) - Method in class nl.pim16aap2.animatedarchitecture.core.commands.Info
- sendMessage() - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.ToolUser
-
Sends the localized message of the current step to the player that owns this object.
- sendMessage(ITextFactory, TextType, String) - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IMessageable
-
Sends a message to this object.
- sendMessage(Text) - Method in class nl.pim16aap2.animatedarchitecture.core.api.IMessageable.BlackHoleMessageable
- sendMessage(Text) - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IMessageable
-
Sends a message to this object.
- sendMessage(Text) - Method in class nl.pim16aap2.animatedarchitecture.spigot.util.implementations.OfflinePlayerSpigot
-
Deprecated.
- sendMessage(Text) - Method in class nl.pim16aap2.animatedarchitecture.spigot.util.implementations.PlayerSpigot
- sendMessage(Text) - Method in class nl.pim16aap2.animatedarchitecture.spigot.util.implementations.SpigotServer
- sendMessage(Step) - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.ToolUser
-
Sends the localized message of the given step to the player that owns this object.
- sendMessageToTarget(Object, Level, String) - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IMessagingInterface
-
Send a message to whomever or whatever issued a command at a given level (if applicable).
- sendMessageToTarget(Object, Level, String) - Method in class nl.pim16aap2.animatedarchitecture.core.util.MessagingInterfaceStdout
- sendMessageToTarget(Object, Level, String) - Method in class nl.pim16aap2.animatedarchitecture.spigot.util.implementations.MessagingInterfaceSpigot
- sendSuccess(ITextFactory, String) - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IMessageable
-
Sends a success message to this object.
- sendUpdatedInfo(Structure) - Method in class nl.pim16aap2.animatedarchitecture.core.commands.StructureTargetCommand
-
Sends the updated info of the structure to the
ICommandSender. - serialize(IStructureConst) - Static method in class nl.pim16aap2.animatedarchitecture.core.structures.properties.PropertyContainerSerializer
-
Serializes the
PropertyContainerof the givenStructureto a JSON string. - serialize(IPropertyContainerConst) - Static method in class nl.pim16aap2.animatedarchitecture.core.structures.properties.PropertyContainerSerializer
-
Serializes the given
IPropertyContainerConstto a JSON string. - SERVER - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.events.StructureActionCause
-
The
Structurewas toggled from the console or by a command block. - set(Object, Object) - Method in class nl.pim16aap2.util.reflection.FieldFinder.NamedFieldFinder
-
Sets the value of the field in the given instance.
- set(Object, Object) - Method in class nl.pim16aap2.util.reflection.FieldFinder.TypedFieldFinder
-
Sets the value of the field in the given instance.
- set(T) - Method in class nl.pim16aap2.animatedarchitecture.core.util.delayedinput.DelayedInputRequest
-
Provides the value that this object is waiting for.
- SET_BLOCKS_TO_MOVE - Static variable in class nl.pim16aap2.animatedarchitecture.core.commands.CommandDefinition
- SET_NAME - Static variable in class nl.pim16aap2.animatedarchitecture.core.commands.CommandDefinition
- SET_OPEN_DIRECTION - Static variable in class nl.pim16aap2.animatedarchitecture.core.commands.CommandDefinition
- SET_OPEN_STATUS - Static variable in class nl.pim16aap2.animatedarchitecture.core.commands.CommandDefinition
- setAccessible - Variable in class nl.pim16aap2.util.reflection.FieldFinder.MultipleFieldsFinder
- setAccessible - Variable in class nl.pim16aap2.util.reflection.FieldFinder.NamedFieldFinder
- setAccessible - Variable in class nl.pim16aap2.util.reflection.FieldFinder.TypedFieldFinder
- setAccessible - Variable in class nl.pim16aap2.util.reflection.MethodFinder.MethodFinderBase
- setAccessible() - Method in class nl.pim16aap2.util.reflection.ConstructorFinder.ConstructorFinderInSource
- setAccessible() - Method in class nl.pim16aap2.util.reflection.FieldFinder.MultipleFieldsFinder
- setAccessible() - Method in class nl.pim16aap2.util.reflection.FieldFinder.NamedFieldFinder
- setAccessible() - Method in class nl.pim16aap2.util.reflection.FieldFinder.TypedFieldFinder
- setAccessible() - Method in interface nl.pim16aap2.util.reflection.IAccessibleSetter
-
Sets the returned reflection object(s) as accessible.
- setAccessible() - Method in class nl.pim16aap2.util.reflection.MethodFinder.MethodFinderBase
- setBigDecimal(int, BigDecimal) - Method in class nl.pim16aap2.animatedarchitecture.core.storage.DelayedPreparedStatement
- setBlocksToMove(int) - Method in interface nl.pim16aap2.animatedarchitecture.core.structures.properties.IStructureWithBlocksToMove
-
Change the number of blocks this structure will try to move when opened.
- SetBlocksToMove - Class in nl.pim16aap2.animatedarchitecture.core.commands
-
Represents the command that is used to change the number of blocks a block will try to move.
- SetBlocksToMoveDelayed - Class in nl.pim16aap2.animatedarchitecture.core.commands
-
Delayed version of
SetBlocksToMove. - SetBlocksToMoveDelayed(DelayedCommand.Context, DelayedCommandInputRequest.IFactory<Integer>) - Constructor for class nl.pim16aap2.animatedarchitecture.core.commands.SetBlocksToMoveDelayed
- setBoolean(int, boolean) - Method in class nl.pim16aap2.animatedarchitecture.core.storage.DelayedPreparedStatement
- setByte(int, byte) - Method in class nl.pim16aap2.animatedarchitecture.core.storage.DelayedPreparedStatement
- setBytes(int, byte[]) - Method in class nl.pim16aap2.animatedarchitecture.core.storage.DelayedPreparedStatement
- setCancelled(boolean) - Method in interface nl.pim16aap2.animatedarchitecture.core.events.ICancellableAnimatedArchitectureEvent
-
Sets the cancelled status of this event.
- setCancelled(boolean) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.events.StructureEventTogglePrepare
- setCancelled(boolean) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.events.StructurePrepareAddOwnerEvent
- setCancelled(boolean) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.events.StructurePrepareCreateEvent
- setCancelled(boolean) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.events.StructurePrepareDeleteEvent
- setCancelled(boolean) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.events.StructurePrepareLockChangeEvent
- setCancelled(boolean) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.events.StructurePrepareRemoveOwnerEvent
- setClosed() - Method in interface nl.pim16aap2.animatedarchitecture.core.structures.properties.IStructureWithOpenStatus
-
Sets the structure to be closed.
- setCoordinates(Cuboid) - Method in class nl.pim16aap2.animatedarchitecture.core.structures.Structure
-
Changes the position of this
Structure. - setCoordinates(Vector3Di, Vector3Di) - Method in class nl.pim16aap2.animatedarchitecture.core.structures.Structure
-
Changes the position of this
Structure. - setCuboid(Cuboid) - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.creator.Creator
-
Sets the name of the structure that is to be created.
- setDate(int, Date) - Method in class nl.pim16aap2.animatedarchitecture.core.storage.DelayedPreparedStatement
- setDefaultStyle(T) - Method in class nl.pim16aap2.animatedarchitecture.core.text.ColorScheme.ColorSchemeBuilder
-
Sets the default style that is to be used when requesting the style for an unmapped text type.
- setDouble(int, double) - Method in class nl.pim16aap2.animatedarchitecture.core.storage.DelayedPreparedStatement
- setEnabledState(StructureType, boolean) - Method in class nl.pim16aap2.animatedarchitecture.core.managers.StructureTypeManager
-
Enables or disables a
StructureType. - setField(Class<?>, Object, String, Object) - Static method in class nl.pim16aap2.testing.reflection.ReflectionUtil
-
Sets the value of a field in an object.
- setField(Object, String, Object) - Static method in class nl.pim16aap2.testing.reflection.ReflectionUtil
-
Sets the value of a field in an object.
- setFirstPos(Vector3Di) - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.creator.Creator
-
Sets the first position of the structure that is to be created.
- setFlag(long, long) - Static method in interface nl.pim16aap2.animatedarchitecture.core.util.IBitFlag
-
Enables a flag if not previously enabled.
- setFloat(int, float) - Method in class nl.pim16aap2.animatedarchitecture.core.storage.DelayedPreparedStatement
- setInt(int, int) - Method in class nl.pim16aap2.animatedarchitecture.core.storage.DelayedPreparedStatement
- setJULLevel(Level) - Method in class nl.pim16aap2.util.logging.Log4J2Configurator
-
Sets the level to filter on.
- setLevel(Level) - Method in class nl.pim16aap2.util.logging.Log4J2Configurator
-
Sets the level to filter on.
- setLocked(boolean) - Method in class nl.pim16aap2.animatedarchitecture.core.structures.Structure
-
Changes the lock status of this structure.
- setLocked(boolean) - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.creator.Creator
-
Sets the locked status of the structure that is to be created.
- setLogPath(Path) - Method in class nl.pim16aap2.util.logging.Log4J2Configurator
-
Sets the path to log to.
- setLong(int, long) - Method in class nl.pim16aap2.animatedarchitecture.core.storage.DelayedPreparedStatement
- setMock(Class<V>, String, V) - Method in class nl.pim16aap2.testing.AssistedFactoryMocker
-
Sets the mocked instance of a constructor parameter.
- setMock(Class<V>, V) - Method in class nl.pim16aap2.testing.AssistedFactoryMocker
- setMovementDirection(MovementDirection) - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.creator.Creator
-
Sets the movement direction of the structure that is to be created.
- setName(String) - Method in class nl.pim16aap2.animatedarchitecture.core.structures.Structure
-
Changes the name of the structure.
- SetName - Class in nl.pim16aap2.animatedarchitecture.core.commands
-
Represents the setName command, which is used to provide a name for a
ToolUser. - setNextBigDecimal(BigDecimal) - Method in class nl.pim16aap2.animatedarchitecture.core.storage.DelayedPreparedStatement
- setNextBoolean(boolean) - Method in class nl.pim16aap2.animatedarchitecture.core.storage.DelayedPreparedStatement
- setNextByte(byte) - Method in class nl.pim16aap2.animatedarchitecture.core.storage.DelayedPreparedStatement
- setNextBytes(byte[]) - Method in class nl.pim16aap2.animatedarchitecture.core.storage.DelayedPreparedStatement
- setNextDate(Date) - Method in class nl.pim16aap2.animatedarchitecture.core.storage.DelayedPreparedStatement
- setNextDouble(double) - Method in class nl.pim16aap2.animatedarchitecture.core.storage.DelayedPreparedStatement
- setNextFloat(float) - Method in class nl.pim16aap2.animatedarchitecture.core.storage.DelayedPreparedStatement
- setNextInt(int) - Method in class nl.pim16aap2.animatedarchitecture.core.storage.DelayedPreparedStatement
- setNextLong(long) - Method in class nl.pim16aap2.animatedarchitecture.core.storage.DelayedPreparedStatement
- setNextNull(int) - Method in class nl.pim16aap2.animatedarchitecture.core.storage.DelayedPreparedStatement
- setNextObject(Object, int) - Method in class nl.pim16aap2.animatedarchitecture.core.storage.DelayedPreparedStatement
- setNextRawString(String) - Method in class nl.pim16aap2.animatedarchitecture.core.storage.DelayedPreparedStatement
-
Shortcut for
DelayedPreparedStatement.setRawString(int, String)with the current index. - setNextShort(short) - Method in class nl.pim16aap2.animatedarchitecture.core.storage.DelayedPreparedStatement
- setNextString(String) - Method in class nl.pim16aap2.animatedarchitecture.core.storage.DelayedPreparedStatement
- setNextTime(Time) - Method in class nl.pim16aap2.animatedarchitecture.core.storage.DelayedPreparedStatement
- setNextTimestamp(Timestamp) - Method in class nl.pim16aap2.animatedarchitecture.core.storage.DelayedPreparedStatement
- setNull(int, int) - Method in class nl.pim16aap2.animatedarchitecture.core.storage.DelayedPreparedStatement
- setObject(int, Object, int) - Method in class nl.pim16aap2.animatedarchitecture.core.storage.DelayedPreparedStatement
- setOpen() - Method in interface nl.pim16aap2.animatedarchitecture.core.structures.properties.IStructureWithOpenStatus
-
Sets the structure to be open.
- setOpenDirection(MovementDirection) - Method in class nl.pim16aap2.animatedarchitecture.core.structures.Structure
-
Sets the
MovementDirectionthisStructurewill open if currently closed. - SetOpenDirection - Class in nl.pim16aap2.animatedarchitecture.core.commands
-
Represents the command that changes the opening direction of structures.
- SetOpenDirectionDelayed - Class in nl.pim16aap2.animatedarchitecture.core.commands
-
Delayed version of
SetOpenDirection. - SetOpenDirectionDelayed(DelayedCommand.Context, DelayedCommandInputRequest.IFactory<MovementDirection>) - Constructor for class nl.pim16aap2.animatedarchitecture.core.commands.SetOpenDirectionDelayed
- setOpenDirectionTextSupplier(Text) - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.creator.Creator
- setOpenStatus(boolean) - Method in interface nl.pim16aap2.animatedarchitecture.core.structures.properties.IStructureWithOpenStatus
-
Sets the open status of the structure.
- SetOpenStatus - Class in nl.pim16aap2.animatedarchitecture.core.commands
-
Represents the command that changes the opening status of structures.
- SetOpenStatusDelayed - Class in nl.pim16aap2.animatedarchitecture.core.commands
-
Delayed version of
SetOpenStatus. - SetOpenStatusDelayed(DelayedCommand.Context, DelayedCommandInputRequest.IFactory<Boolean>) - Constructor for class nl.pim16aap2.animatedarchitecture.core.commands.SetOpenStatusDelayed
- setOpenStatusTextSupplier(Text) - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.creator.Creator
- setPlayerHasTool(boolean) - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.ToolUser
-
Sets the playerHasTool field.
- setPowerblock(Vector3Di) - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.creator.Creator
-
Sets the power block of the structure that is to be created.
- setPowerBlock(Vector3Di) - Method in class nl.pim16aap2.animatedarchitecture.core.structures.Structure
-
Updates the position of the powerblock.
- setPrintDebugMessages(boolean) - Static method in class nl.pim16aap2.animatedarchitecture.spigot.util.SpigotUtil
- setProperty(Property<T>, T) - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.creator.Creator
-
Sets a property of the structure.
- setPropertyValue(Property<T>, T) - Method in interface nl.pim16aap2.animatedarchitecture.core.structures.properties.IPropertyHolder
-
Sets the value of the given property.
- setPropertyValue(Property<T>, T) - Method in class nl.pim16aap2.animatedarchitecture.core.structures.properties.PropertyContainer
-
Sets the value of the given property.
- setPropertyValue(Property<T>, T) - Method in class nl.pim16aap2.animatedarchitecture.core.structures.Structure
- setQuarterCircles(int) - Method in interface nl.pim16aap2.animatedarchitecture.core.structures.properties.IStructureWithQuarterCircles
-
Sets the number of quarter circles (so 90 degree rotations) this structure will make before stopping.
- setRawString(int, String) - Method in class nl.pim16aap2.animatedarchitecture.core.storage.DelayedPreparedStatement
-
Replaces a '?'
- setRecoveryData(BlockDisplay, IAnimatedBlockRecoveryData) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.animation.AnimatedBlockHelper
-
Sets the recovery data for an animated block entity.
- setRetrieverResult(Structure) - Method in class nl.pim16aap2.animatedarchitecture.core.commands.StructureTargetCommand
-
The result of the
StructureTargetCommand.structureRetriever. - setRotationPoint(Vector3Di) - Method in interface nl.pim16aap2.animatedarchitecture.core.structures.properties.IStructureWithRotationPoint
-
Sets the rotation point of the structure.
- setShort(int, short) - Method in class nl.pim16aap2.animatedarchitecture.core.storage.DelayedPreparedStatement
- setString(int, String) - Method in class nl.pim16aap2.animatedarchitecture.core.storage.DelayedPreparedStatement
- setTime(int, Time) - Method in class nl.pim16aap2.animatedarchitecture.core.storage.DelayedPreparedStatement
- setTimestamp(int, Timestamp) - Method in class nl.pim16aap2.animatedarchitecture.core.storage.DelayedPreparedStatement
- setUntypedPropertyValue(Property<T>, Object) - Method in class nl.pim16aap2.animatedarchitecture.core.structures.properties.PropertyContainer
-
Sets the value of the given property without type checking.
- setWorld(IWorld) - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.creator.Creator
-
Sets the world in which the structure that is to be created is located.
- setX(double) - Method in interface nl.pim16aap2.animatedarchitecture.core.api.ILocation
-
Changes the x coordinate.
- setX(double) - Method in class nl.pim16aap2.animatedarchitecture.spigot.util.implementations.LocationSpigot
- setY(double) - Method in interface nl.pim16aap2.animatedarchitecture.core.api.ILocation
-
Changes the y coordinate.
- setY(double) - Method in class nl.pim16aap2.animatedarchitecture.spigot.util.implementations.LocationSpigot
- setZ(double) - Method in interface nl.pim16aap2.animatedarchitecture.core.api.ILocation
-
Changes the z coordinate.
- setZ(double) - Method in class nl.pim16aap2.animatedarchitecture.spigot.util.implementations.LocationSpigot
- showPreview() - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.creator.Creator
- shutDown() - Method in class nl.pim16aap2.animatedarchitecture.core.animation.StructureActivityManager
- shutDown() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.restartable.IRestartable
-
Handles a shutdown.
- shutDown() - Method in class nl.pim16aap2.animatedarchitecture.core.api.restartable.RestartableHolder
-
Calls
IRestartable.shutDown()for all registeredIRestartables. - shutDown() - Method in class nl.pim16aap2.animatedarchitecture.core.audio.AudioConfigurator
- shutDown() - Method in class nl.pim16aap2.animatedarchitecture.core.data.cache.timed.TimedCache
-
Shuts this cache down.
- shutDown() - Method in class nl.pim16aap2.animatedarchitecture.core.localization.LocalizationManager
- shutDown() - Method in class nl.pim16aap2.animatedarchitecture.core.managers.DatabaseManager
- shutDown() - Method in class nl.pim16aap2.animatedarchitecture.core.managers.PowerBlockManager
- shutDown() - Method in class nl.pim16aap2.animatedarchitecture.core.managers.StructureSpecificationManager
- shutDown() - Method in class nl.pim16aap2.animatedarchitecture.core.managers.ToolUserManager
- shutDown() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.comands.DirectionParser
- shutDown() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.comands.StructureTypeParser
- shutDown() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.config.ConfigSpigot
- shutDown() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.hooks.ProtectionHookManagerSpigot
- shutDown() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.implementations.HighlightedBlockSpawnerSpigot
- shutDown() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.listeners.ChunkListener
- shutDown() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.listeners.EventListeners
- shutDown() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.listeners.LoginMessageListener
- shutDown() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.listeners.LoginResourcePackListener
- shutDown() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.listeners.WorldListener
- shutDown() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.listeners.RedstoneListener
- shutDown() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.managers.HeadManager
- shutDown() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.managers.VaultManager
- shutDownPlugin() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IAnimatedArchitecturePlatform
-
Shuts the plugin down.
- shutDownPlugin() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.AnimatedArchitectureSpigotPlatform
- SimpleBlockData - Class in nl.pim16aap2.animatedarchitecture.spigot.core.animation
-
Represents the data of a block that is animated.
- SimpleBlockData.IFactory - Interface in nl.pim16aap2.animatedarchitecture.spigot.core.animation
-
Factory for creating
SimpleBlockDatainstances. - simpleChunkSpaceLocationHash(int, int, int) - Static method in class nl.pim16aap2.animatedarchitecture.core.util.LocationUtil
-
Gets the 'simple' hash of a location in chunk-space.
- size() - Method in class nl.pim16aap2.animatedarchitecture.core.data.cache.RollingCache
- size() - Method in class nl.pim16aap2.animatedarchitecture.core.data.graph.DirectedAcyclicGraph
-
Gets the current number of nodes in this graph.
- skip() - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.Step
-
Checks if this step should be skipped based on certain criteria defined by the implementation.
- skipAnimation() - Method in interface nl.pim16aap2.animatedarchitecture.core.structures.StructureAnimationRequestBuilder.IBuilder
- skipAnimation(boolean) - Method in class nl.pim16aap2.animatedarchitecture.core.structures.StructureAnimationRequestBuilder.Builder
- skipAnimation(boolean) - Method in interface nl.pim16aap2.animatedarchitecture.core.structures.StructureAnimationRequestBuilder.IBuilder
-
Optional: Skips the animation.
- skipAnimationsByDefault() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IConfig
-
Whether to skip all animations by default.
- skipAnimationsByDefault() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.config.ConfigSpigot
- skipCondition(Supplier<Boolean>) - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.Step.Factory
-
Sets the implementation of
Step.skip(). - skipConfirmPrice() - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.creator.Creator
-
Checks if the step that asks the user to confirm that they want to buy the structure should be skipped.
- SKIPPED - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.animation.Animation.AnimationState
-
The animation was skipped.
- skipToStep(Step) - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.Procedure
- skipToStep(Step) - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.ToolUser
- SlidingDoor - Class in nl.pim16aap2.animatedarchitecture.structures.slidingdoor
-
Represents a Sliding Door structure type.
- SlidingDoor() - Constructor for class nl.pim16aap2.animatedarchitecture.structures.slidingdoor.SlidingDoor
- SlidingDoorAnimationComponent - Class in nl.pim16aap2.animatedarchitecture.structures.slidingdoor
-
Represents a
AnimatorforSlidingDoor. - SlidingDoorAnimationComponent(AnimationRequestData, MovementDirection, int) - Constructor for class nl.pim16aap2.animatedarchitecture.structures.slidingdoor.SlidingDoorAnimationComponent
- snapshot - Variable in class nl.pim16aap2.animatedarchitecture.structures.garagedoor.CounterWeightGarageDoorAnimationComponent
- snapshot - Variable in class nl.pim16aap2.animatedarchitecture.structures.slidingdoor.SlidingDoorAnimationComponent
- snapshot() - Method in class nl.pim16aap2.animatedarchitecture.core.structures.properties.PropertyContainer
-
Creates a new snapshot of this property container.
- softReference(boolean) - Method in class nl.pim16aap2.animatedarchitecture.core.data.cache.timed.TimedCache.TimedCacheBuilder
- sound() - Method in record class nl.pim16aap2.animatedarchitecture.core.audio.AudioDescription
-
Returns the value of the
soundrecord component. - source - Variable in class nl.pim16aap2.util.reflection.MethodFinder.MethodFinderBase
- SOUTH - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.util.BlockFace
- SOUTH - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.util.MovementDirection
- spawn() - Method in class nl.pim16aap2.animatedarchitecture.core.api.animatedblock.AnimatedHighlightedBlock
- spawn() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.animatedblock.IAnimatedBlock
-
Spawns this animated block.
- spawn() - Method in class nl.pim16aap2.animatedarchitecture.core.api.HighlightedBlockSpawner.Builder
-
Creates and spawns the new highlighted block using the provided configuration.
- spawn() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.animation.AnimatedBlockDisplay
- spawn() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.animation.HighlightedBlockDisplay
- spawnAnimatedBlocks() - Method in class nl.pim16aap2.animatedarchitecture.core.animation.AnimatedBlockContainer
- spawnAnimatedBlocks() - Method in class nl.pim16aap2.animatedarchitecture.core.animation.AnimatedPreviewBlockContainer
- spawnAnimatedBlocks() - Method in interface nl.pim16aap2.animatedarchitecture.core.animation.IAnimatedBlockContainer
-
Tries to replace the original blocks with the animated blocks in the world.
- spawnHighlightedBlock(IPlayer, IWorld, Duration, RotatedPosition, Color) - Method in class nl.pim16aap2.animatedarchitecture.core.api.HighlightedBlockSpawner
- spawnHighlightedBlock(IPlayer, IWorld, Duration, RotatedPosition, Color) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.implementations.HighlightedBlockSpawnerSpigot
- spawnHighlightedBlocks(IStructureConst, IPlayer, Duration) - Method in class nl.pim16aap2.animatedarchitecture.core.api.HighlightedBlockSpawner
-
Spawns the highlighted blocks required to highlight a structure.
- spawnHighlightedBlocks(Structure, IPlayer, Duration) - Method in class nl.pim16aap2.animatedarchitecture.core.api.HighlightedBlockSpawner
-
Spawns the highlighted blocks required to highlight a structure.
- specificationTimeout() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IConfig
-
The amount of time a user gets to specify which structure they meant in case of structureID collisions.
- Specify - Class in nl.pim16aap2.animatedarchitecture.core.commands
-
Implements the command to specify a structure for the
StructureSpecificationManager. - SPECIFY - Static variable in class nl.pim16aap2.animatedarchitecture.core.commands.CommandDefinition
- SpigotAdapter - Class in nl.pim16aap2.animatedarchitecture.spigot.util
-
Class that contains utility methods to convert between AnimatedArchitecture and Spigot objects.
- SpigotServer - Class in nl.pim16aap2.animatedarchitecture.spigot.util.implementations
-
Represents the Spigot implementation of
IServer. - SpigotServer() - Constructor for class nl.pim16aap2.animatedarchitecture.spigot.util.implementations.SpigotServer
- SpigotServerModule - Interface in nl.pim16aap2.animatedarchitecture.spigot.util.implementations
- SpigotSubPlatformModule - Class in nl.pim16aap2.animatedarchitecture.spigot.core
-
Module that provides the sub-platform for the Spigot platform based on the server version.
- SpigotSubPlatformModule() - Constructor for class nl.pim16aap2.animatedarchitecture.spigot.core.SpigotSubPlatformModule
- SpigotUtil - Class in nl.pim16aap2.animatedarchitecture.spigot.util
-
Represents various small and Spigot-specific utility functions.
- spliterator() - Method in class nl.pim16aap2.animatedarchitecture.core.data.cache.RollingCache
- spliterator() - Method in interface nl.pim16aap2.animatedarchitecture.core.structures.properties.IPropertyContainerConst
-
Returns a read-only spliterator over the properties in this container.
- spliterator() - Method in class nl.pim16aap2.animatedarchitecture.core.structures.properties.PropertyContainer
- spliterator() - Method in class nl.pim16aap2.animatedarchitecture.core.structures.properties.PropertyContainerSnapshot
- spliterator() - Method in class nl.pim16aap2.animatedarchitecture.core.structures.StructureSnapshot
- SQLITE - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.storage.IDataSourceInfo.Type
- SQLiteJDBCDriverConnection - Class in nl.pim16aap2.animatedarchitecture.core.storage.sqlite
-
An implementation of
IStoragefor SQLite. - SQLiteJDBCDriverConnection(DataSourceInfoSQLite, FlywayManager, StructureBuilder, StructureRegistry, StructureTypeManager, IWorldFactory, DebuggableRegistry) - Constructor for class nl.pim16aap2.animatedarchitecture.core.storage.sqlite.SQLiteJDBCDriverConnection
- SQLiteStorageModule - Interface in nl.pim16aap2.animatedarchitecture.core.storage.sqlite
- SQLStatement - Enum Class in nl.pim16aap2.animatedarchitecture.core.storage
-
Represents an SQL statement.
- startAnimation() - Method in class nl.pim16aap2.animatedarchitecture.core.animation.Animator
-
Replaces all blocks of the
Structurewith animated blocks and starts the animation. - startExecution() - Method in class nl.pim16aap2.animatedarchitecture.core.commands.BaseCommand
-
Starts the execution of this command.
- STARTS_WITH - Enum constant in enum class nl.pim16aap2.testing.logging.LogAssertionsUtil.MessageComparisonMethod
- startToolUser(ToolUser, int) - Method in class nl.pim16aap2.animatedarchitecture.core.managers.ToolUserManager
-
Starts a timer for a
ToolUser. - Step - Class in nl.pim16aap2.animatedarchitecture.core.tooluser
-
Represents a step in a
Procedure. - Step.Factory - Class in nl.pim16aap2.animatedarchitecture.core.tooluser
-
Factory class for new
Stepobjects. - Step.Factory.IFactory - Interface in nl.pim16aap2.animatedarchitecture.core.tooluser
-
Nested factory used to create new
Step.Factoryinstances. - stepExecutor(StepExecutor) - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.Step.Factory
- StepExecutor - Class in nl.pim16aap2.animatedarchitecture.core.tooluser.stepexecutor
-
Represents an executor for a single step in a larger procedure.
- StepExecutor() - Constructor for class nl.pim16aap2.animatedarchitecture.core.tooluser.stepexecutor.StepExecutor
- StepExecutorBoolean - Class in nl.pim16aap2.animatedarchitecture.core.tooluser.stepexecutor
- StepExecutorBoolean(Predicate<Boolean>) - Constructor for class nl.pim16aap2.animatedarchitecture.core.tooluser.stepexecutor.StepExecutorBoolean
- StepExecutorInteger - Class in nl.pim16aap2.animatedarchitecture.core.tooluser.stepexecutor
- StepExecutorInteger(Predicate<Integer>) - Constructor for class nl.pim16aap2.animatedarchitecture.core.tooluser.stepexecutor.StepExecutorInteger
- StepExecutorLocation - Class in nl.pim16aap2.animatedarchitecture.core.tooluser.stepexecutor
- StepExecutorLocation(Predicate<ILocation>) - Constructor for class nl.pim16aap2.animatedarchitecture.core.tooluser.stepexecutor.StepExecutorLocation
- StepExecutorOpenDirection - Class in nl.pim16aap2.animatedarchitecture.core.tooluser.stepexecutor
- StepExecutorOpenDirection(Predicate<MovementDirection>) - Constructor for class nl.pim16aap2.animatedarchitecture.core.tooluser.stepexecutor.StepExecutorOpenDirection
- StepExecutorString - Class in nl.pim16aap2.animatedarchitecture.core.tooluser.stepexecutor
- StepExecutorString(Predicate<String>) - Constructor for class nl.pim16aap2.animatedarchitecture.core.tooluser.stepexecutor.StepExecutorString
- StepExecutorVector3Di - Class in nl.pim16aap2.animatedarchitecture.core.tooluser.stepexecutor
- StepExecutorVector3Di(Predicate<Vector3Di>) - Constructor for class nl.pim16aap2.animatedarchitecture.core.tooluser.stepexecutor.StepExecutorVector3Di
- StepExecutorVoid - Class in nl.pim16aap2.animatedarchitecture.core.tooluser.stepexecutor
- StepExecutorVoid(BooleanSupplier) - Constructor for class nl.pim16aap2.animatedarchitecture.core.tooluser.stepexecutor.StepExecutorVoid
- stepFactory - Variable in class nl.pim16aap2.animatedarchitecture.core.tooluser.ToolUser
- stepName(String) - Method in interface nl.pim16aap2.animatedarchitecture.core.tooluser.Step.Factory.IFactory
-
Creates a new
Step.Factory. - stepPreparation(Runnable) - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.Step.Factory
- STOP_STRUCTURES - Static variable in class nl.pim16aap2.animatedarchitecture.core.commands.CommandDefinition
- stopAnimation() - Method in class nl.pim16aap2.animatedarchitecture.core.animation.Animator
-
Stops the animation gracefully.
- stopAnimators(long) - Method in class nl.pim16aap2.animatedarchitecture.core.animation.StructureActivityManager
-
Stops all active animators regardless of read/write access.
- stopAnimatorsWithWriteAccess(long) - Method in class nl.pim16aap2.animatedarchitecture.core.animation.StructureActivityManager
-
Stops an active animator with write access if one currently exists for the structure with the provided UID.
- STOPPING - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.animation.Animation.AnimationState
-
The animation has finished and the animated blocks are about to be placed down as normal blocks.
- StopStructures - Class in nl.pim16aap2.animatedarchitecture.core.commands
-
Represents the command used to stop all active structures.
- stream() - Method in interface nl.pim16aap2.animatedarchitecture.core.structures.properties.IPropertyContainerConst
-
Returns a
Streamof the properties in this container. - stream() - Method in class nl.pim16aap2.animatedarchitecture.core.structures.StructureSnapshot
- strikethrough(Boolean) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.implementations.TextFactorySpigot.StyleBuilder
- stringCollector() - Static method in class nl.pim16aap2.animatedarchitecture.core.util.StringUtil
-
Creates a collector that collects a stream of strings into a formatted string.
- stringCollector(String) - Static method in class nl.pim16aap2.animatedarchitecture.core.util.StringUtil
-
Creates a collector that collects a stream of strings into a formatted string.
- stringCollector(String, String) - Static method in class nl.pim16aap2.animatedarchitecture.core.util.StringUtil
-
Creates a collector that collects a stream of strings into a formatted string.
- stringCompareMethod() - Method in record class nl.pim16aap2.testing.logging.LogAssertionsUtil.ThrowableSpec
-
Returns the value of the
stringCompareMethodrecord component. - StringRenderer(int) - Constructor for class nl.pim16aap2.animatedarchitecture.core.text.ITextRenderer.StringRenderer
- StringUtil - Class in nl.pim16aap2.animatedarchitecture.core.util
-
Utility class for strings.
- structure - Variable in class nl.pim16aap2.animatedarchitecture.spigot.core.events.StructureCreatedEvent
-
The structure that is targeted by the event.
- structure - Variable in class nl.pim16aap2.animatedarchitecture.spigot.core.events.StructurePrepareAddOwnerEvent
-
The structure that is targeted by the event.
- structure - Variable in class nl.pim16aap2.animatedarchitecture.spigot.core.events.StructurePrepareCreateEvent
-
The structure that is targeted by the event.
- structure - Variable in class nl.pim16aap2.animatedarchitecture.spigot.core.events.StructurePrepareDeleteEvent
-
The structure that is targeted by the event.
- structure - Variable in class nl.pim16aap2.animatedarchitecture.spigot.core.events.StructurePrepareLockChangeEvent
-
The structure that is targeted by the event.
- structure - Variable in class nl.pim16aap2.animatedarchitecture.spigot.core.events.StructurePrepareRemoveOwnerEvent
-
The structure that is targeted by the event.
- structure() - Method in record class nl.pim16aap2.animatedarchitecture.core.managers.DatabaseManager.StructureInsertResult
-
Returns the value of the
structurerecord component. - structure(CompletableFuture<Optional<Structure>>) - Method in interface nl.pim16aap2.animatedarchitecture.core.structures.StructureAnimationRequestBuilder.IBuilderStructure
-
Sets the target structure to toggle.
- structure(StructureRetriever) - Method in class nl.pim16aap2.animatedarchitecture.core.structures.StructureAnimationRequestBuilder.Builder
- structure(StructureRetriever) - Method in interface nl.pim16aap2.animatedarchitecture.core.structures.StructureAnimationRequestBuilder.IBuilderStructure
-
Sets the target structure to toggle.
- structure(Structure) - Method in interface nl.pim16aap2.animatedarchitecture.core.structures.StructureAnimationRequestBuilder.IBuilderStructure
-
Sets the target structure to toggle.
- Structure - Class in nl.pim16aap2.animatedarchitecture.core.structures
-
Represents the abstract base all structure types should extend.
- STRUCTURE_COUNT - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.util.Limit
-
The maximum number of structures a player can own.
- STRUCTURE_CREATOR_TIME_LIMIT - Static variable in class nl.pim16aap2.animatedarchitecture.core.util.Constants
-
The amount of time (in milliseconds) a user has to complete the structure creation process.
- STRUCTURE_SIZE - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.util.Limit
-
The maximum size a structure can have in number of blocks.
- STRUCTURE_TYPE_METADATA_MANIFEST_SECTION_TITLE - Static variable in class nl.pim16aap2.animatedarchitecture.core.extensions.StructureTypeLoader
-
The title of the section in the manifest that contains the structure type metadata.
- structureActionCause(StructureActionCause) - Method in class nl.pim16aap2.animatedarchitecture.core.structures.StructureAnimationRequestBuilder.Builder
- structureActionCause(StructureActionCause) - Method in interface nl.pim16aap2.animatedarchitecture.core.structures.StructureAnimationRequestBuilder.IBuilderStructureActionCause
-
Sets what caused this toggle request.
- StructureActionCause - Enum Class in nl.pim16aap2.animatedarchitecture.core.events
-
Represents the different kind of causes that can be the reason of a
Structureaction. - structureActionType(StructureActionType) - Method in class nl.pim16aap2.animatedarchitecture.core.structures.StructureAnimationRequestBuilder.Builder
- structureActionType(StructureActionType) - Method in interface nl.pim16aap2.animatedarchitecture.core.structures.StructureAnimationRequestBuilder.IBuilderStructureActionType
-
Sets the type of action to request of the structure.
- StructureActionType - Enum Class in nl.pim16aap2.animatedarchitecture.core.events
-
Represents the different kinds of actions that are applicable to a structure.
- StructureActivityManager - Class in nl.pim16aap2.animatedarchitecture.core.animation
-
Keeps track of which structures are currently active.
- StructureActivityManager(RestartableHolder, IAnimatedArchitectureEventFactory, IAnimatedArchitectureEventCaller, IExecutor, DebuggableRegistry, StructureDeletionManager) - Constructor for class nl.pim16aap2.animatedarchitecture.core.animation.StructureActivityManager
-
Constructs a new
StructureActivityManager. - StructureAnimationRequest - Class in nl.pim16aap2.animatedarchitecture.core.structures
-
Represents the principal way to submit a request to animate a structure.
- StructureAnimationRequest(StructureRetriever, StructureActionCause, IMessageable, IPlayer, Double, boolean, boolean, StructureActionType, AnimationType, ILocalizer, ITextFactory, StructureActivityManager, IPlayerFactory, IExecutor) - Constructor for class nl.pim16aap2.animatedarchitecture.core.structures.StructureAnimationRequest
- StructureAnimationRequest.IFactory - Interface in nl.pim16aap2.animatedarchitecture.core.structures
-
The factory class for
StructureAnimationRequestinstances. - StructureAnimationRequestBuilder - Class in nl.pim16aap2.animatedarchitecture.core.structures
-
Builder for
StructureAnimationRequestinstances implemented as a guided builder. - StructureAnimationRequestBuilder(StructureAnimationRequest.IFactory, IMessageable, IPlayerFactory, IConfig) - Constructor for class nl.pim16aap2.animatedarchitecture.core.structures.StructureAnimationRequestBuilder
- StructureAnimationRequestBuilder.Builder - Class in nl.pim16aap2.animatedarchitecture.core.structures
- StructureAnimationRequestBuilder.IBuilder - Interface in nl.pim16aap2.animatedarchitecture.core.structures
- StructureAnimationRequestBuilder.IBuilderStructure - Interface in nl.pim16aap2.animatedarchitecture.core.structures
- StructureAnimationRequestBuilder.IBuilderStructureActionCause - Interface in nl.pim16aap2.animatedarchitecture.core.structures
- StructureAnimationRequestBuilder.IBuilderStructureActionType - Interface in nl.pim16aap2.animatedarchitecture.core.structures
- StructureArgument - Class in nl.pim16aap2.animatedarchitecture.spigot.core.comands
-
Represents a type of argument in a command used to specify a structure.
- StructureArgument(boolean, String, String, BiFunction<CommandContext<ICommandSender>, String, List<String>>, ArgumentDescription, boolean, IExecutor, StructureRetrieverFactory, PermissionLevel, Property<?>...) - Constructor for class nl.pim16aap2.animatedarchitecture.spigot.core.comands.StructureArgument
- StructureArgument.StructureArgumentBuilder - Class in nl.pim16aap2.animatedarchitecture.spigot.core.comands
- StructureArgument.StructureArgumentParser - Class in nl.pim16aap2.animatedarchitecture.spigot.core.comands
- StructureArgumentParser(boolean, StructureRetrieverFactory, PermissionLevel, IExecutor, Property<?>...) - Constructor for class nl.pim16aap2.animatedarchitecture.spigot.core.comands.StructureArgument.StructureArgumentParser
- structureAttribute - Variable in class nl.pim16aap2.animatedarchitecture.core.commands.StructureTargetCommand
- StructureAttribute - Enum Class in nl.pim16aap2.animatedarchitecture.core.structures
-
Represent the possible attributes of a structure.
- structureBuilder - Variable in class nl.pim16aap2.animatedarchitecture.core.tooluser.creator.Creator
- StructureBuilder - Class in nl.pim16aap2.animatedarchitecture.core.structures
-
Builder for
Structureinstances implemented as a guided builder. - StructureBuilder.IBuilder - Interface in nl.pim16aap2.animatedarchitecture.core.structures
- StructureBuilder.IBuilderCuboid - Interface in nl.pim16aap2.animatedarchitecture.core.structures
- StructureBuilder.IBuilderIsLocked - Interface in nl.pim16aap2.animatedarchitecture.core.structures
- StructureBuilder.IBuilderName - Interface in nl.pim16aap2.animatedarchitecture.core.structures
- StructureBuilder.IBuilderOpenDir - Interface in nl.pim16aap2.animatedarchitecture.core.structures
- StructureBuilder.IBuilderOwners - Interface in nl.pim16aap2.animatedarchitecture.core.structures
- StructureBuilder.IBuilderPowerBlock - Interface in nl.pim16aap2.animatedarchitecture.core.structures
- StructureBuilder.IBuilderPrimeOwner - Interface in nl.pim16aap2.animatedarchitecture.core.structures
- StructureBuilder.IBuilderProperties - Interface in nl.pim16aap2.animatedarchitecture.core.structures
- StructureBuilder.IBuilderUID - Interface in nl.pim16aap2.animatedarchitecture.core.structures
- StructureBuilder.IBuilderWorld - Interface in nl.pim16aap2.animatedarchitecture.core.structures
- structureCountLimit() - Method in record class nl.pim16aap2.animatedarchitecture.core.api.LimitContainer
-
Returns the value of the
structureCountLimitrecord component. - StructureCreatedEvent - Class in nl.pim16aap2.animatedarchitecture.spigot.core.events
-
Represents the event where a structure was created.
- StructureCreatedEvent(Structure, IPlayer) - Constructor for class nl.pim16aap2.animatedarchitecture.spigot.core.events.StructureCreatedEvent
- StructureDeletionManager - Class in nl.pim16aap2.animatedarchitecture.core.managers
- StructureDeletionManager.IDeletionListener - Interface in nl.pim16aap2.animatedarchitecture.core.managers
-
Represents a listener for structure deletion events.
- StructureDescription(String, String) - Constructor for record class nl.pim16aap2.animatedarchitecture.core.commands.StructureTargetCommand.StructureDescription
-
Creates an instance of a
StructureDescriptionrecord class. - StructureEventToggleEnd - Class in nl.pim16aap2.animatedarchitecture.spigot.core.events
-
Implementation of
IStructureEventToggleEndfor the Spigot platform. - StructureEventToggleEnd(Structure, StructureSnapshot, StructureActionCause, StructureActionType, IPlayer, double, boolean) - Constructor for class nl.pim16aap2.animatedarchitecture.spigot.core.events.StructureEventToggleEnd
-
Constructs a structure action event.
- StructureEventTogglePrepare - Class in nl.pim16aap2.animatedarchitecture.spigot.core.events
-
Implementation of
IStructureEventTogglePreparefor the Spigot platform. - StructureEventTogglePrepare(StructureSnapshot, StructureActionCause, StructureActionType, IPlayer, double, boolean, Cuboid) - Constructor for class nl.pim16aap2.animatedarchitecture.spigot.core.events.StructureEventTogglePrepare
-
Constructs a structure action event.
- StructureEventToggleStart - Class in nl.pim16aap2.animatedarchitecture.spigot.core.events
-
Implementation of
IStructureEventToggleStartfor the Spigot platform. - StructureEventToggleStart(Structure, StructureSnapshot, StructureActionCause, StructureActionType, IPlayer, double, boolean, Cuboid) - Constructor for class nl.pim16aap2.animatedarchitecture.spigot.core.events.StructureEventToggleStart
-
Constructs a structure action event.
- StructureFinder - Class in nl.pim16aap2.animatedarchitecture.core.structures.retriever
-
Represents a class that can be used to retrieve structures when only partial data is provided.
- StructureFinder.MinimalStructureDescription - Record Class in nl.pim16aap2.animatedarchitecture.core.structures.retriever
-
Represents a minimal description of a structure.
- Structure Finders - Search tag in class nl.pim16aap2.animatedarchitecture.core.structures.retriever.StructureRetrieverFactory
- Section
- Structure Finders - Search tag in package nl.pim16aap2.animatedarchitecture.core.structures.retriever
- Section
- structureID - Variable in class nl.pim16aap2.animatedarchitecture.core.tooluser.creator.Creator
- StructureID - Class in nl.pim16aap2.animatedarchitecture.core.structures
-
Represents an Identifier (ID) that has been assigned to a structure.
- StructureIdentifier(StructureType, long, String) - Constructor for record class nl.pim16aap2.animatedarchitecture.core.managers.DatabaseManager.StructureIdentifier
-
Creates an instance of a
StructureIdentifierrecord class. - StructureInsertResult(Optional<Structure>, boolean) - Constructor for record class nl.pim16aap2.animatedarchitecture.core.managers.DatabaseManager.StructureInsertResult
-
Creates an instance of a
StructureInsertResultrecord class. - Structure Instantiation and Retrieval - Search tag in package nl.pim16aap2.animatedarchitecture.core.structures
- Section
- Structure Modification - Search tag in package nl.pim16aap2.animatedarchitecture.core.structures
- Section
- StructureModifier - Class in nl.pim16aap2.animatedarchitecture.core.structures
-
Class that can modify some protected aspects of structures.
- Structure Object Types - Search tag in package nl.pim16aap2.animatedarchitecture.core.structures
- Section
- StructureOwner - Record Class in nl.pim16aap2.animatedarchitecture.core.structures
-
Contains all details needed about the owner of a Structure.
- StructureOwner(long, PermissionLevel, PlayerData) - Constructor for record class nl.pim16aap2.animatedarchitecture.core.structures.StructureOwner
-
Creates an instance of a
StructureOwnerrecord class. - StructurePrepareAddOwnerEvent - Class in nl.pim16aap2.animatedarchitecture.spigot.core.events
-
Represents the event where a new owner is added to a structure.
- StructurePrepareAddOwnerEvent(Structure, IPlayer, StructureOwner) - Constructor for class nl.pim16aap2.animatedarchitecture.spigot.core.events.StructurePrepareAddOwnerEvent
- StructurePrepareCreateEvent - Class in nl.pim16aap2.animatedarchitecture.spigot.core.events
-
Represents the event where a structure will be created.
- StructurePrepareCreateEvent(Structure, IPlayer) - Constructor for class nl.pim16aap2.animatedarchitecture.spigot.core.events.StructurePrepareCreateEvent
- StructurePrepareDeleteEvent - Class in nl.pim16aap2.animatedarchitecture.spigot.core.events
-
Represents the event where a structure was deleted.
- StructurePrepareDeleteEvent(Structure, IPlayer) - Constructor for class nl.pim16aap2.animatedarchitecture.spigot.core.events.StructurePrepareDeleteEvent
- StructurePrepareLockChangeEvent - Class in nl.pim16aap2.animatedarchitecture.spigot.core.events
-
Represents the event where a structure will be (un)locked.
- StructurePrepareLockChangeEvent(Structure, IPlayer, boolean) - Constructor for class nl.pim16aap2.animatedarchitecture.spigot.core.events.StructurePrepareLockChangeEvent
- StructurePrepareRemoveOwnerEvent - Class in nl.pim16aap2.animatedarchitecture.spigot.core.events
-
Represents the event where an owner is removed from a structure.
- StructurePrepareRemoveOwnerEvent(Structure, IPlayer, StructureOwner) - Constructor for class nl.pim16aap2.animatedarchitecture.spigot.core.events.StructurePrepareRemoveOwnerEvent
- StructureRegistry - Class in nl.pim16aap2.animatedarchitecture.core.structures
-
Represents a registry of structures.
- structureRetriever - Variable in class nl.pim16aap2.animatedarchitecture.core.commands.StructureTargetCommand
- StructureRetriever - Class in nl.pim16aap2.animatedarchitecture.core.structures.retriever
-
Represents a way to retrieve structures.
- StructureRetriever() - Constructor for class nl.pim16aap2.animatedarchitecture.core.structures.retriever.StructureRetriever
- structureRetrieverFactory(StructureRetrieverFactory) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.comands.StructureArgument.StructureArgumentBuilder
- StructureRetrieverFactory - Class in nl.pim16aap2.animatedarchitecture.core.structures.retriever
-
Represents the factory for
StructureRetrieverandStructureFinderinstances. - Structure Retriever Factory - Search tag in package nl.pim16aap2.animatedarchitecture.core.structures.retriever
- Section
- StructureRetrieverFactory.StructureFinderMode - Enum Class in nl.pim16aap2.animatedarchitecture.core.structures.retriever
-
Represents different ways a structure finder can be instantiated.
- Structure Retrievers - Search tag in Overview
- Section
- Structure Retrievers - Search tag in class nl.pim16aap2.animatedarchitecture.core.structures.retriever.StructureRetrieverFactory
- Section
- Structure Retrievers - Search tag in package nl.pim16aap2.animatedarchitecture.core.structures.retriever
- Section
- Structures - Search tag in Overview
- Section
- structuresFromPowerBlockLoc(ILocation) - Method in class nl.pim16aap2.animatedarchitecture.core.managers.PowerBlockManager
-
Gets all
Structures that have a powerblock at a location in a world. - structuresFromPowerBlockLoc(Vector3Di, String) - Method in class nl.pim16aap2.animatedarchitecture.core.managers.PowerBlockManager
-
Gets all
Structures that have a powerblock at a location in a world. - structuresFromPowerBlockLoc(Vector3Di, IWorld) - Method in class nl.pim16aap2.animatedarchitecture.core.managers.PowerBlockManager
-
Gets all
Structures that have a powerblock at a location in a world. - structuresInChunk(Vector3Di, String) - Method in class nl.pim16aap2.animatedarchitecture.core.managers.PowerBlockManager
-
Retrieves all structures whose powerblocks exist in the same chunk as a given location.
- structureSizeLimit() - Method in record class nl.pim16aap2.animatedarchitecture.core.api.LimitContainer
-
Returns the value of the
structureSizeLimitrecord component. - StructureSnapshot - Class in nl.pim16aap2.animatedarchitecture.core.structures
-
Represents a (read-only) snapshot of a structure at a particular point in time.
- StructureSpecificationManager - Class in nl.pim16aap2.animatedarchitecture.core.managers
-
Represents a manager for handling structure specifications requests.
- StructureSpecificationManager(RestartableHolder) - Constructor for class nl.pim16aap2.animatedarchitecture.core.managers.StructureSpecificationManager
- StructureTargetCommand - Class in nl.pim16aap2.animatedarchitecture.core.commands
-
Represents a command that relates to an existing structure.
- StructureTargetCommand(ICommandSender, ILocalizer, ITextFactory, StructureRetriever, StructureAttribute) - Constructor for class nl.pim16aap2.animatedarchitecture.core.commands.StructureTargetCommand
- StructureTargetCommand(ICommandSender, ILocalizer, ITextFactory, StructureRetriever, StructureAttribute, boolean, CommandFactory) - Constructor for class nl.pim16aap2.animatedarchitecture.core.commands.StructureTargetCommand
- StructureTargetCommand.StructureDescription - Record Class in nl.pim16aap2.animatedarchitecture.core.commands
-
A simple description of a structure.
- StructureToggleResult - Enum Class in nl.pim16aap2.animatedarchitecture.core.structures
-
Represent the possible outcomes of trying to toggle a structure.
- structureType - Variable in class nl.pim16aap2.animatedarchitecture.core.tooluser.creator.Creator
-
The type of structure this creator will create.
- StructureType - Class in nl.pim16aap2.animatedarchitecture.core.structures
-
This class represents a type of Structure.
- StructureType(String, String, int, List<MovementDirection>, List<Property<?>>, String) - Constructor for class nl.pim16aap2.animatedarchitecture.core.structures.StructureType
-
Constructs a new
StructureType. - StructureType(NamespacedKey, int, List<MovementDirection>, List<Property<?>>, String) - Constructor for class nl.pim16aap2.animatedarchitecture.core.structures.StructureType
-
Constructs a new
StructureType. - StructureTypeArgument - Class in nl.pim16aap2.animatedarchitecture.spigot.core.comands
-
Represents a command argument that parses into a
StructureType. - StructureTypeArgument(boolean, String, String, BiFunction<CommandContext<ICommandSender>, String, List<String>>, ArgumentDescription, StructureTypeParser) - Constructor for class nl.pim16aap2.animatedarchitecture.spigot.core.comands.StructureTypeArgument
- StructureTypeArgument.StructureTypeArgumentBuilder - Class in nl.pim16aap2.animatedarchitecture.spigot.core.comands
- StructureTypeBigDoor - Class in nl.pim16aap2.animatedarchitecture.structures.bigdoor
-
The type for the BigDoor structure.
- StructureTypeClock - Class in nl.pim16aap2.animatedarchitecture.structures.clock
- StructureTypeDrawbridge - Class in nl.pim16aap2.animatedarchitecture.structures.drawbridge
- StructureTypeFlag - Class in nl.pim16aap2.animatedarchitecture.structures.flag
- StructureTypeGarageDoor - Class in nl.pim16aap2.animatedarchitecture.structures.garagedoor
- StructureTypeLoader - Class in nl.pim16aap2.animatedarchitecture.core.extensions
-
Responsible for loading extensions (structure types) from the extensions directory.
- StructureTypeLoader(RestartableHolder, StructureTypeManager, IConfig, Path) - Constructor for class nl.pim16aap2.animatedarchitecture.core.extensions.StructureTypeLoader
- StructureTypeManager - Class in nl.pim16aap2.animatedarchitecture.core.managers
-
This class manages all
StructureTypes. - StructureTypeManager(DebuggableRegistry, LocalizationManager) - Constructor for class nl.pim16aap2.animatedarchitecture.core.managers.StructureTypeManager
- StructureTypeParser - Class in nl.pim16aap2.animatedarchitecture.spigot.core.comands
-
Represents an argument parser that can be used to retrieve and suggest structure types.
- StructureTypePortcullis - Class in nl.pim16aap2.animatedarchitecture.structures.portcullis
- StructureTypeRevolvingDoor - Class in nl.pim16aap2.animatedarchitecture.structures.revolvingdoor
- StructureTypeSlidingDoor - Class in nl.pim16aap2.animatedarchitecture.structures.slidingdoor
- StructureTypeWindmill - Class in nl.pim16aap2.animatedarchitecture.structures.windmill
- structureUID() - Method in record class nl.pim16aap2.animatedarchitecture.core.structures.StructureOwner
-
Returns the value of the
structureUIDrecord component. - StyleBuilder() - Constructor for class nl.pim16aap2.animatedarchitecture.spigot.core.implementations.TextFactorySpigot.StyleBuilder
- StyledTextDecorator - Class in nl.pim16aap2.animatedarchitecture.spigot.util.text
-
Represents a text decorator for the Spigot platform that can add styles to text.
- StyledTextDecorator(BaseComponent) - Constructor for class nl.pim16aap2.animatedarchitecture.spigot.util.text.StyledTextDecorator
- SubPlatform_V1_20 - Class in nl.pim16aap2.animatedarchitecture.spigot.v1_20
-
Represents a sub-platform for Spigot 1.20.
- SubPlatform_V1_21 - Class in nl.pim16aap2.animatedarchitecture.spigot.v1_21
-
Represents a sub-platform for Spigot 1.21.
- subsection(int, int) - Method in class nl.pim16aap2.animatedarchitecture.core.text.Text
-
Gets a subsection from this
Text. - subSequence(int, int) - Method in class nl.pim16aap2.animatedarchitecture.core.text.Text
- subSequence(int, int) - Method in class nl.pim16aap2.util.SafeStringBuilder
- subtract(double) - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector2Dd
-
Subtracts a value from both the x and the y values of the current
Vector2Dd. - subtract(double) - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector3Dd
-
Subtracts a value from both the x, y, and z values of the current
Vector3Dd. - subtract(double) - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector3Di
-
Subtracts a floating point value from the x, y, and z values of the current
Vector3Di. - subtract(double, double) - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector2Dd
-
Subtracts values from the current values.
- subtract(double, double, double) - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector3Dd
-
Subtracts values from the current values.
- subtract(double, double, double) - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector3Di
-
Subtracts floating point values from the current values.
- subtract(int) - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector2Di
-
Subtracts a value from both the x and the y values of the current
Vector2Di. - subtract(int) - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector3Di
-
Subtracts a value from the x, y, and z values of the current
Vector3Di. - subtract(int, int) - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector2Di
-
Subtracts values from the current values.
- subtract(int, int, int) - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector3Di
-
Subtracts values from the current values.
- subtract(IVector3D) - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector3Dd
-
Subtracts another 3D vector from both the x, y, and z values of the current
Vector3Dd. - subtract(Vector2Dd) - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector2Dd
- subtract(Vector2Di) - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector2Dd
- subtract(Vector2Di) - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector2Di
- subtract(Vector3Dd) - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector3Di
- subtract(Vector3Di) - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector3Di
- success() - Method in class nl.pim16aap2.animatedarchitecture.core.util.delayedinput.DelayedInputRequest
-
Checks if the request was fulfilled successfully.
- success(Object) - Method in class nl.pim16aap2.animatedarchitecture.core.text.TextArgumentFactory
- SUCCESS - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.managers.DatabaseManager.ActionResult
-
Success!
- SUCCESS - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.structures.StructureToggleResult
-
No issues were encountered; everything went fine.
- SUCCESS - Static variable in class nl.pim16aap2.animatedarchitecture.core.text.TextType
- suggestions(CommandContext<ICommandSender>, String) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.comands.DirectionParser
- suggestions(CommandContext<ICommandSender>, String) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.comands.PermissionLevelArgument.PermissionLevelArgumentParser
- suggestions(CommandContext<ICommandSender>, String) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.comands.StructureArgument.StructureArgumentParser
- suggestions(CommandContext<ICommandSender>, String) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.comands.StructureTypeParser
- suggestionsProvider(BiFunction<CommandContext<ICommandSender>, String, List<String>>) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.comands.DirectionArgument.DirectionArgumentBuilder
- suggestionsProvider(BiFunction<CommandContext<ICommandSender>, String, List<String>>) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.comands.IsOpenArgument.IsOpenArgumentBuilder
- suggestionsProvider(BiFunction<CommandContext<ICommandSender>, String, List<String>>) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.comands.PermissionLevelArgument.PermissionLevelArgumentBuilder
- suggestionsProvider(BiFunction<CommandContext<ICommandSender>, String, List<String>>) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.comands.StructureArgument.StructureArgumentBuilder
- suggestionsProvider(BiFunction<CommandContext<ICommandSender>, String, List<String>>) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.comands.StructureTypeArgument.StructureTypeArgumentBuilder
- sum() - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector3Di
- supplyAsync(Supplier<T>) - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IExecutor
-
Schedules a task to be run on the main thread.
- supplyAsync(Supplier<T>) - Method in class nl.pim16aap2.animatedarchitecture.spigot.util.implementations.ExecutorSpigot
- supportsParameter(ParameterContext, ExtensionContext) - Method in class nl.pim16aap2.testing.logging.LogCaptorExtension
- SWITCH - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.structures.StructureAttribute
-
Turns a structure on or off.
- syncData() - Method in class nl.pim16aap2.animatedarchitecture.core.structures.Structure
-
Synchronizes this structure and its serialized type-specific data of an
Structurewith the database. - syncDataAsync() - Method in class nl.pim16aap2.animatedarchitecture.core.structures.Structure
-
Synchronizes this structure and its serialized type-specific data of an
Structurewith the database. - syncStructureData(IStructureConst) - Method in interface nl.pim16aap2.animatedarchitecture.core.storage.IStorage
-
Synchronizes an
Structurestructure with the database. - syncStructureData(IStructureConst) - Method in class nl.pim16aap2.animatedarchitecture.core.storage.sqlite.SQLiteJDBCDriverConnection
- syncStructureData(StructureSnapshot) - Method in class nl.pim16aap2.animatedarchitecture.core.managers.DatabaseManager
-
Updates the all data of an
Structure.
T
- teleport(RotatedPosition) - Method in interface nl.pim16aap2.animatedarchitecture.core.util.IGlowingBlock
-
Teleports this
IGlowingBlockto the provided position. - test(T) - Method in interface nl.pim16aap2.animatedarchitecture.core.util.ConfigEntry.ITestValue
-
Checks if a given value is valid.
- Text - Class in nl.pim16aap2.animatedarchitecture.core.text
-
Represents a piece of text with styled sections.
- Text(ITextComponentFactory) - Constructor for class nl.pim16aap2.animatedarchitecture.core.text.Text
- Text(Text) - Constructor for class nl.pim16aap2.animatedarchitecture.core.text.Text
- TextArgument - Record Class in nl.pim16aap2.animatedarchitecture.core.text
-
Represents an argument in a piece of text.
- TextArgument(Object, TextComponent) - Constructor for record class nl.pim16aap2.animatedarchitecture.core.text.TextArgument
-
Creates an instance of a
TextArgumentrecord class. - TextArgument(String) - Constructor for record class nl.pim16aap2.animatedarchitecture.core.text.TextArgument
- TextArgumentFactory - Class in nl.pim16aap2.animatedarchitecture.core.text
-
Contains some quality-of-life features to aid the creation of new
TextArguments. - TextArgumentFactory(ITextComponentFactory) - Constructor for class nl.pim16aap2.animatedarchitecture.core.text.TextArgumentFactory
- TextComponent - Record Class in nl.pim16aap2.animatedarchitecture.core.text
-
Represents a component in a piece of text that has zero or more
ITextDecoratorto add features such as colors or clickable links, etc. - TextComponent() - Constructor for record class nl.pim16aap2.animatedarchitecture.core.text.TextComponent
- TextComponent(List<ITextDecorator>) - Constructor for record class nl.pim16aap2.animatedarchitecture.core.text.TextComponent
-
Creates an instance of a
TextComponentrecord class. - TextComponent(ITextDecorator...) - Constructor for record class nl.pim16aap2.animatedarchitecture.core.text.TextComponent
- TextComponentFactorySpigot - Class in nl.pim16aap2.animatedarchitecture.spigot.util.text
-
Implementation of the text component factory for the Spigot platform.
- TextComponentFactorySpigot(ColorScheme<BaseComponent>) - Constructor for class nl.pim16aap2.animatedarchitecture.spigot.util.text.TextComponentFactorySpigot
- TextComponentFactorySpigotModule - Interface in nl.pim16aap2.animatedarchitecture.spigot.util.text
- textFactory - Variable in class nl.pim16aap2.animatedarchitecture.core.commands.BaseCommand
- textFactory - Variable in class nl.pim16aap2.animatedarchitecture.core.commands.DelayedCommand
- textFactory - Variable in class nl.pim16aap2.animatedarchitecture.core.tooluser.ToolUser
- TextFactorySpigot - Class in nl.pim16aap2.animatedarchitecture.spigot.core.implementations
-
Implementation of
ITextFactoryfor the Spigot platform. - TextFactorySpigot() - Constructor for class nl.pim16aap2.animatedarchitecture.spigot.core.implementations.TextFactorySpigot
- TextFactorySpigot.StyleBuilder - Class in nl.pim16aap2.animatedarchitecture.spigot.core.implementations
- TextFactorySpigotModule - Interface in nl.pim16aap2.animatedarchitecture.spigot.core.implementations
- TextRendererSpigot - Class in nl.pim16aap2.animatedarchitecture.spigot.util.text
-
Implementation of a text renderer that can be used by a
Textobject to render the text toBaseComponent. - TextRendererSpigot() - Constructor for class nl.pim16aap2.animatedarchitecture.spigot.util.text.TextRendererSpigot
- textSupplier(Function<Text, Text>) - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.Step.Factory
-
Sets the supplier for the Text object that is used to provide instructions for this step.
- TextType - Class in nl.pim16aap2.animatedarchitecture.core.text
-
Represents the different types of
Textused by CAP. - TextType() - Constructor for class nl.pim16aap2.animatedarchitecture.core.text.TextType
- Thread-Safety - Search tag in package nl.pim16aap2.animatedarchitecture.core.structures
- Section
- ThrowableSpec(Class<?>) - Constructor for record class nl.pim16aap2.testing.logging.LogAssertionsUtil.ThrowableSpec
-
Creates a new instance of the exception specification.
- ThrowableSpec(Class<?>, String) - Constructor for record class nl.pim16aap2.testing.logging.LogAssertionsUtil.ThrowableSpec
-
Creates a new instance of the exception specification.
- ThrowableSpec(Class<?>, String, LogAssertionsUtil.MessageComparisonMethod) - Constructor for record class nl.pim16aap2.testing.logging.LogAssertionsUtil.ThrowableSpec
-
Creates an instance of a
ThrowableSpecrecord class. - time - Variable in class nl.pim16aap2.animatedarchitecture.spigot.core.events.StructureEventToggleEnd
- time - Variable in class nl.pim16aap2.animatedarchitecture.spigot.core.events.StructureEventTogglePrepare
- time - Variable in class nl.pim16aap2.animatedarchitecture.spigot.core.events.StructureEventToggleStart
- time(Double) - Method in class nl.pim16aap2.animatedarchitecture.core.structures.StructureAnimationRequestBuilder.Builder
- time(Double) - Method in interface nl.pim16aap2.animatedarchitecture.core.structures.StructureAnimationRequestBuilder.IBuilder
-
Optional: Sets the time value of the toggle request.
- TIMED_OUT - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.util.delayedinput.DelayedInputRequest.Status
-
The request timed out before it received input.
- TimedCache<K,
V> - Class in nl.pim16aap2.animatedarchitecture.core.data.cache.timed -
Represents a timed cached map backed by a
ConcurrentHashMap. - TimedCache(Duration, Duration, boolean, boolean, boolean) - Constructor for class nl.pim16aap2.animatedarchitecture.core.data.cache.timed.TimedCache
-
Constructor of
TimedCache - TimedCache.TimedCacheBuilder<K,
V> - Class in nl.pim16aap2.animatedarchitecture.core.data.cache.timed - timedOut() - Method in class nl.pim16aap2.animatedarchitecture.core.util.delayedinput.DelayedInputRequest
-
Check if the request timed out while waiting for input.
- timeOut(Duration) - Method in class nl.pim16aap2.animatedarchitecture.core.data.cache.timed.TimedCache.TimedCacheBuilder
- toBukkitColor(Color) - Static method in class nl.pim16aap2.animatedarchitecture.spigot.util.SpigotUtil
-
Gets the bukkit version of a
Color. - toDegrees() - Method in interface nl.pim16aap2.animatedarchitecture.core.util.vector.IVector3D
-
Converts all the values in this 3d vector to degrees.
- toDouble() - Method in interface nl.pim16aap2.animatedarchitecture.core.util.vector.IVector3D
-
Creates a new double-based 3d vector from this integer-based 3d vector.
- toDouble() - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector2Di
-
Creates a new double-based 2d vector from this integer-based 2d vector.
- toDouble() - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector3Dd
- toDouble() - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector3Di
- toDoublePositionString() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.ILocation
-
Gets the position (so no world) in double as a String.
- TOGGLE - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.events.StructureActionType
-
Open a
Structureif it is currently open, otherwise close it. - TOGGLE - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.structures.RedstoneMode
-
The structure behaves in a way where it toggles between open and closed when the redstone signal changes.
- TOGGLE - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.structures.StructureAttribute
-
Toggle the structure.
- TOGGLE - Static variable in class nl.pim16aap2.animatedarchitecture.core.commands.CommandDefinition
- Toggling a Structure - Search tag in package nl.pim16aap2.animatedarchitecture.core.structures
- Section
- toInteger() - Method in interface nl.pim16aap2.animatedarchitecture.core.util.vector.IVector3D
-
Creates a new integer-based 3d vector from this 3d vector.
- toInteger() - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector2Dd
-
Creates a new integer-based 2d vector from this double-based 2d vector.
- toInteger() - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector3Dd
- toInteger() - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector3Di
- toIntPositionString() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.ILocation
-
Gets the position (so no world) in integers as a String.
- toLocation(ILocationFactory, IWorld) - Method in interface nl.pim16aap2.animatedarchitecture.core.util.vector.IVector3D
-
Creates a new
ILocationusing the current x/y/z coordinates. - toLog4jLevel(Level) - Static method in class nl.pim16aap2.util.logging.floggerbackend.Log4j2LogEventUtil
-
Converts java.util.logging.Level to org.apache.log4j.Level.
- toMinimalString() - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.ToolUser
-
Returns a minimal string representation of this object.
- TOO_BIG - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.structures.StructureToggleResult
-
The
Structureexceeded the size limit. - TOO_NEW - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.storage.IStorage.DatabaseState
-
The database version is newer than the maximum allowed version.
- ToolUser - Class in nl.pim16aap2.animatedarchitecture.core.tooluser
-
This class is responsible for guiding the player through a process using the tool.
- ToolUser(ToolUser.Context, IPlayer) - Constructor for class nl.pim16aap2.animatedarchitecture.core.tooluser.ToolUser
-
Creates a new
ToolUserfor the given player. - ToolUser.Context - Class in nl.pim16aap2.animatedarchitecture.core.tooluser
- toolUserManager - Variable in class nl.pim16aap2.animatedarchitecture.core.tooluser.ToolUser
- ToolUserManager - Class in nl.pim16aap2.animatedarchitecture.core.managers
-
Represents a class that manages
ToolUsers. - toPrimitive(IAnimatedBlockRecoveryData, PersistentDataAdapterContext) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.animation.recovery.AnimatedBlockRecoveryDataType
- toRadians() - Method in interface nl.pim16aap2.animatedarchitecture.core.util.vector.IVector3D
-
Converts all the values in this 3d vector to tadians.
- toString() - Method in class nl.pim16aap2.animatedarchitecture.core.animation.AnimatedBlockContainer
- toString() - Method in class nl.pim16aap2.animatedarchitecture.core.animation.AnimatedPreviewBlockContainer
- toString() - Method in class nl.pim16aap2.animatedarchitecture.core.animation.Animator
- toString() - Method in record class nl.pim16aap2.animatedarchitecture.core.animation.RotatedPosition
-
Returns a string representation of this record class.
- toString() - Method in class nl.pim16aap2.animatedarchitecture.core.api.animatedblock.AnimationContext
- toString() - Method in class nl.pim16aap2.animatedarchitecture.core.api.debugging.DebugReporter
- toString() - Method in record class nl.pim16aap2.animatedarchitecture.core.api.IProtectionHookManager.HookCheckResult
-
Returns a string representation of this record class.
- toString() - Method in record class nl.pim16aap2.animatedarchitecture.core.api.LimitContainer
-
Returns a string representation of this record class.
- toString() - Method in class nl.pim16aap2.animatedarchitecture.core.api.NamespacedKey
- toString() - Method in record class nl.pim16aap2.animatedarchitecture.core.api.PlayerData
-
Returns a string representation of this record class.
- toString() - Method in record class nl.pim16aap2.animatedarchitecture.core.audio.AudioDescription
-
Returns a string representation of this record class.
- toString() - Method in record class nl.pim16aap2.animatedarchitecture.core.audio.AudioSet
-
Returns a string representation of this record class.
- toString() - Method in class nl.pim16aap2.animatedarchitecture.core.commands.AddOwner
- toString() - Method in class nl.pim16aap2.animatedarchitecture.core.commands.AddOwnerDelayed.DelayedInput
- toString() - Method in class nl.pim16aap2.animatedarchitecture.core.commands.BaseCommand
- toString() - Method in class nl.pim16aap2.animatedarchitecture.core.commands.Cancel
- toString() - Method in class nl.pim16aap2.animatedarchitecture.core.commands.CommandDefinition
- toString() - Method in class nl.pim16aap2.animatedarchitecture.core.commands.Confirm
- toString() - Method in class nl.pim16aap2.animatedarchitecture.core.commands.Debug
- toString() - Method in class nl.pim16aap2.animatedarchitecture.core.commands.DelayedCommandInputRequest
- toString() - Method in class nl.pim16aap2.animatedarchitecture.core.commands.Delete
- toString() - Method in class nl.pim16aap2.animatedarchitecture.core.commands.Info
- toString() - Method in class nl.pim16aap2.animatedarchitecture.core.commands.InspectPowerBlock
- toString() - Method in class nl.pim16aap2.animatedarchitecture.core.commands.ListStructures
- toString() - Method in class nl.pim16aap2.animatedarchitecture.core.commands.Lock
- toString() - Method in class nl.pim16aap2.animatedarchitecture.core.commands.Menu
- toString() - Method in class nl.pim16aap2.animatedarchitecture.core.commands.MovePowerBlock
- toString() - Method in class nl.pim16aap2.animatedarchitecture.core.commands.NewStructure
- toString() - Method in record class nl.pim16aap2.animatedarchitecture.core.commands.PermissionsStatus
-
Returns a string representation of this record class.
- toString() - Method in class nl.pim16aap2.animatedarchitecture.core.commands.RemoveOwner
- toString() - Method in class nl.pim16aap2.animatedarchitecture.core.commands.Restart
- toString() - Method in class nl.pim16aap2.animatedarchitecture.core.commands.SetBlocksToMove
- toString() - Method in class nl.pim16aap2.animatedarchitecture.core.commands.SetName
- toString() - Method in class nl.pim16aap2.animatedarchitecture.core.commands.SetOpenDirection
- toString() - Method in class nl.pim16aap2.animatedarchitecture.core.commands.SetOpenStatus
- toString() - Method in class nl.pim16aap2.animatedarchitecture.core.commands.Specify
- toString() - Method in class nl.pim16aap2.animatedarchitecture.core.commands.StopStructures
- toString() - Method in record class nl.pim16aap2.animatedarchitecture.core.commands.StructureTargetCommand.StructureDescription
-
Returns a string representation of this record class.
- toString() - Method in class nl.pim16aap2.animatedarchitecture.core.commands.Version
- toString() - Method in class nl.pim16aap2.animatedarchitecture.core.data.cache.timed.TimedCache.TimedCacheBuilder
- toString() - Method in class nl.pim16aap2.animatedarchitecture.core.data.graph.Node
- toString() - Method in record class nl.pim16aap2.animatedarchitecture.core.managers.DatabaseManager.StructureIdentifier
-
Returns a string representation of this record class.
- toString() - Method in record class nl.pim16aap2.animatedarchitecture.core.managers.DatabaseManager.StructureInsertResult
-
Returns a string representation of this record class.
- toString() - Method in class nl.pim16aap2.animatedarchitecture.core.storage.DelayedPreparedStatement
- toString() - Method in class nl.pim16aap2.animatedarchitecture.core.storage.sqlite.DataSourceInfoSQLite
- toString() - Method in enum class nl.pim16aap2.animatedarchitecture.core.structures.PermissionLevel
- toString() - Method in class nl.pim16aap2.animatedarchitecture.core.structures.properties.Property
- toString() - Method in class nl.pim16aap2.animatedarchitecture.core.structures.properties.PropertyContainer
- toString() - Method in class nl.pim16aap2.animatedarchitecture.core.structures.properties.PropertyContainerSnapshot
- toString() - Method in record class nl.pim16aap2.animatedarchitecture.core.structures.properties.PropertyValuePair
-
Returns a string representation of this record class.
- toString() - Method in record class nl.pim16aap2.animatedarchitecture.core.structures.retriever.StructureFinder.MinimalStructureDescription
-
Returns a string representation of this record class.
- toString() - Method in class nl.pim16aap2.animatedarchitecture.core.structures.Structure
- toString() - Method in class nl.pim16aap2.animatedarchitecture.core.structures.StructureAnimationRequest
- toString() - Method in record class nl.pim16aap2.animatedarchitecture.core.structures.StructureOwner
-
Returns a string representation of this record class.
- toString() - Method in class nl.pim16aap2.animatedarchitecture.core.structures.StructureType
- toString() - Method in class nl.pim16aap2.animatedarchitecture.core.text.ColorScheme.ColorSchemeBuilder
- toString() - Method in class nl.pim16aap2.animatedarchitecture.core.text.ColorScheme
- toString() - Method in class nl.pim16aap2.animatedarchitecture.core.text.Text
- toString() - Method in record class nl.pim16aap2.animatedarchitecture.core.text.TextArgument
-
Returns a string representation of this record class.
- toString() - Method in record class nl.pim16aap2.animatedarchitecture.core.text.TextComponent
-
Returns a string representation of this record class.
- toString() - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.creator.Creator
- toString() - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.PowerBlockInspector
- toString() - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.PowerBlockRelocator
- toString() - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.Procedure
- toString() - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.Step
- toString() - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.stepexecutor.StepExecutor
- toString() - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.stepexecutor.StepExecutorBoolean
- toString() - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.stepexecutor.StepExecutorInteger
- toString() - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.stepexecutor.StepExecutorLocation
- toString() - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.stepexecutor.StepExecutorOpenDirection
- toString() - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.stepexecutor.StepExecutorString
- toString() - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.stepexecutor.StepExecutorVector3Di
- toString() - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.stepexecutor.StepExecutorVoid
- toString() - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.ToolUser
- toString() - Method in class nl.pim16aap2.animatedarchitecture.core.util.ConfigEntry
-
Convert the comment, name and value(s) of this config option into a string that can be used for writing the config.
- toString() - Method in class nl.pim16aap2.animatedarchitecture.core.util.Cuboid
- toString() - Method in class nl.pim16aap2.animatedarchitecture.core.util.delayedinput.DelayedInputRequest
- toString() - Method in class nl.pim16aap2.animatedarchitecture.core.util.delayedinput.DelayedStructureSpecificationInputRequest
- toString() - Method in class nl.pim16aap2.animatedarchitecture.core.util.Rectangle
- toString() - Method in record class nl.pim16aap2.animatedarchitecture.core.util.updater.UpdateInformation
-
Returns a string representation of this record class.
- toString() - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector2Dd
-
Returns a string representation of this record class.
- toString() - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector2Di
-
Returns a string representation of this record class.
- toString() - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector3Dd
-
Returns a string representation of this record class.
- toString() - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector3Di
-
Returns a string representation of this record class.
- toString() - Method in record class nl.pim16aap2.animatedarchitecture.core.util.versioning.BuildDataReader.BuildData
-
Returns a string representation of this record class.
- toString() - Method in class nl.pim16aap2.animatedarchitecture.core.util.versioning.BuildDataReader
- toString() - Method in class nl.pim16aap2.animatedarchitecture.core.util.WorldTime
- toString() - Method in record class nl.pim16aap2.animatedarchitecture.spigot.core.animation.recovery.IAnimatedBlockRecoveryData.AnimatedBlockRecoveryData
-
Returns a string representation of this record class.
- toString() - Method in record class nl.pim16aap2.animatedarchitecture.spigot.core.animation.recovery.IAnimatedBlockRecoveryData.EmptyRecoveryData
-
Returns a string representation of this record class.
- toString() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.comands.DirectionArgument.DirectionArgumentBuilder
- toString() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.comands.IsOpenArgument.IsOpenArgumentBuilder
- toString() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.comands.PermissionLevelArgument.PermissionLevelArgumentBuilder
- toString() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.comands.StructureArgument.StructureArgumentBuilder
- toString() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.comands.StructureTypeArgument.StructureTypeArgumentBuilder
- toString() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.config.ConfigSpigot
- toString() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.events.AnimatedArchitectureSpigotEvent
- toString() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.events.StructureCreatedEvent
- toString() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.events.StructureEventToggleEnd
- toString() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.events.StructureEventTogglePrepare
- toString() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.events.StructureEventToggleStart
- toString() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.events.StructurePrepareAddOwnerEvent
- toString() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.events.StructurePrepareCreateEvent
- toString() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.events.StructurePrepareDeleteEvent
- toString() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.events.StructurePrepareLockChangeEvent
- toString() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.events.StructurePrepareRemoveOwnerEvent
- toString() - Method in class nl.pim16aap2.animatedarchitecture.spigot.hooks.bundle.AbstractProtectionHookSpecification
- toString() - Method in record class nl.pim16aap2.animatedarchitecture.spigot.util.implementations.ConfigReaderSpigot
-
Returns a string representation of this record class.
- toString() - Method in class nl.pim16aap2.animatedarchitecture.spigot.util.implementations.LocationSpigot
- toString() - Method in class nl.pim16aap2.animatedarchitecture.spigot.util.implementations.OfflinePlayerSpigot
- toString() - Method in class nl.pim16aap2.animatedarchitecture.spigot.util.implementations.PlayerSpigot
- toString() - Method in record class nl.pim16aap2.animatedarchitecture.spigot.util.implementations.WorldSpigot
-
Returns a string representation of this record class.
- toString() - Method in class nl.pim16aap2.animatedarchitecture.spigot.util.text.TextComponentFactorySpigot
- toString() - Method in class nl.pim16aap2.animatedarchitecture.structures.bigdoor.BigDoor
- toString() - Method in class nl.pim16aap2.animatedarchitecture.structures.bigdoor.CreatorBigDoor
- toString() - Method in class nl.pim16aap2.animatedarchitecture.structures.clock.Clock
- toString() - Method in class nl.pim16aap2.animatedarchitecture.structures.clock.CreatorClock
- toString() - Method in class nl.pim16aap2.animatedarchitecture.structures.drawbridge.CreatorDrawbridge
- toString() - Method in class nl.pim16aap2.animatedarchitecture.structures.drawbridge.Drawbridge
- toString() - Method in class nl.pim16aap2.animatedarchitecture.structures.flag.CreatorFlag
- toString() - Method in class nl.pim16aap2.animatedarchitecture.structures.flag.Flag
- toString() - Method in class nl.pim16aap2.animatedarchitecture.structures.garagedoor.CreatorGarageDoor
- toString() - Method in class nl.pim16aap2.animatedarchitecture.structures.garagedoor.GarageDoor
- toString() - Method in class nl.pim16aap2.animatedarchitecture.structures.portcullis.CreatorPortcullis
- toString() - Method in class nl.pim16aap2.animatedarchitecture.structures.portcullis.Portcullis
- toString() - Method in class nl.pim16aap2.animatedarchitecture.structures.revolvingdoor.CreatorRevolvingDoor
- toString() - Method in class nl.pim16aap2.animatedarchitecture.structures.revolvingdoor.RevolvingDoor
- toString() - Method in class nl.pim16aap2.animatedarchitecture.structures.slidingdoor.CreatorSlidingDoor
- toString() - Method in class nl.pim16aap2.animatedarchitecture.structures.slidingdoor.SlidingDoor
- toString() - Method in class nl.pim16aap2.animatedarchitecture.structures.windmill.CreatorWindMill
- toString() - Method in class nl.pim16aap2.animatedarchitecture.structures.windmill.Windmill
- toString() - Method in class nl.pim16aap2.testing.logging.LogAssertionsUtil.LogAssertion.LogAssertionBuilder
- toString() - Method in class nl.pim16aap2.testing.logging.LogAssertionsUtil.LogAssertion
- toString() - Method in record class nl.pim16aap2.testing.logging.LogAssertionsUtil.ThrowableSpec
-
Returns a string representation of this record class.
- toString() - Method in class nl.pim16aap2.util.codegeneration.ClassGenerator
- toString() - Method in class nl.pim16aap2.util.LazyValue
- toString() - Method in class nl.pim16aap2.util.logging.floggerbackend.CustomLog4j2BackendFactory
- toString() - Method in class nl.pim16aap2.util.reflection.ParameterGroup
- toString() - Method in class nl.pim16aap2.util.SafeStringBuilder
- toString(int) - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector2Dd
-
Returns a String representation of this 2d vector.
- toString(int) - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector3Dd
-
Returns a String representation of this 3d vector.
- toString0() - Method in interface nl.pim16aap2.animatedarchitecture.spigot.util.hooks.IFakePlayer
- TOWNY - Static variable in class nl.pim16aap2.animatedarchitecture.spigot.hooks.bundle.AbstractProtectionHookSpecification
- TownyProtectionHook - Class in nl.pim16aap2.animatedarchitecture.spigot.hooks.towny
-
Protection hook for Towny.
- TownyProtectionHook(ProtectionHookContext) - Constructor for class nl.pim16aap2.animatedarchitecture.spigot.hooks.towny.TownyProtectionHook
- TriConsumer<T,
U, - Interface in nl.pim16aap2.animatedarchitecture.core.util.functionalV> -
Represents a consumer with 3 input arguments.
- TriFunction<T,
U, - Interface in nl.pim16aap2.animatedarchitecture.core.util.functionalV, R> -
Represents a function with 3 input arguments.
- TriIntConsumer - Interface in nl.pim16aap2.animatedarchitecture.core.util.functional
-
Represents a consumer with 3 integer input arguments.
- type() - Method in record class nl.pim16aap2.animatedarchitecture.core.managers.DatabaseManager.StructureIdentifier
-
Returns the value of the
typerecord component. - type() - Method in interface nl.pim16aap2.animatedarchitecture.core.structures.properties.IPropertyValue
-
Gets the type of the value.
- type() - Method in record class nl.pim16aap2.animatedarchitecture.core.structures.retriever.StructureFinder.MinimalStructureDescription
-
Returns the value of the
typerecord component. - TYPE_DISABLED - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.structures.StructureToggleResult
-
The
Structurecould not be toggled because its type was disabled at compile time.
U
- uid() - Method in record class nl.pim16aap2.animatedarchitecture.core.managers.DatabaseManager.StructureIdentifier
-
Returns the value of the
uidrecord component. - uid() - Method in record class nl.pim16aap2.animatedarchitecture.core.structures.retriever.StructureFinder.MinimalStructureDescription
-
Returns the value of the
uidrecord component. - uid(StructureID) - Method in interface nl.pim16aap2.animatedarchitecture.core.structures.StructureBuilder.IBuilderUID
-
Provides the UID of the structure to create.
- unassigned() - Method in interface nl.pim16aap2.animatedarchitecture.core.structures.StructureBuilder.IBuilderUID
-
Provides the 'unassigned' UID as the UID of the structure to create.
- unCached(DebuggableRegistry, StructureDeletionManager) - Static method in class nl.pim16aap2.animatedarchitecture.core.structures.StructureRegistry
-
Creates a new
StructureRegistrywithout any caching. - UndefinedPropertyValueSerializer() - Constructor for class nl.pim16aap2.animatedarchitecture.core.structures.properties.PropertyContainerSerializer.UndefinedPropertyValueSerializer
- underlined(Boolean) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.implementations.TextFactorySpigot.StyleBuilder
- UNINITIALIZED - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.storage.IStorage.DatabaseState
-
The database has not been initialized yet.
- unloadHook(String) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.hooks.ProtectionHookManagerSpigot
-
Unload a hook with a given name.
- unloadHook(IProtectionHookSpigot) - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.hooks.ProtectionHookManagerSpigot
-
Unload a hook.
- unloadWorld(String) - Method in class nl.pim16aap2.animatedarchitecture.core.managers.PowerBlockManager
-
Unloads a world from the cache.
- UNPOWERED - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.api.IRedstoneManager.RedstoneStatus
- unregister() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.listeners.ChunkListener
-
Unregisters this listener if it isn't already unregistered.
- unregister() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.listeners.EventListeners
-
Unregisters this listener if it isn't already unregistered.
- unregister() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.listeners.LoginMessageListener
-
Unregisters this listener if it isn't already unregistered.
- unregister() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.listeners.LoginResourcePackListener
-
Unregisters this listener if it isn't already unregistered.
- unregister() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.listeners.RedstoneListener
-
Unregisters this listener if it isn't already unregistered.
- unregister() - Method in class nl.pim16aap2.animatedarchitecture.spigot.core.listeners.WorldListener
-
Unregisters this listener if it isn't already unregistered.
- unregisterAnimation(long, long) - Method in class nl.pim16aap2.animatedarchitecture.core.animation.StructureActivityManager
-
Unregisters an animation.
- unregisterDeletionListener(StructureDeletionManager.IDeletionListener) - Method in class nl.pim16aap2.animatedarchitecture.core.managers.StructureDeletionManager
-
Unregisters a deletion listener.
- unsetFlag(long, long) - Static method in interface nl.pim16aap2.animatedarchitecture.core.util.IBitFlag
-
Sets the value of a flag to either off.
- unwrapCommandSender(ICommandSender) - Static method in class nl.pim16aap2.animatedarchitecture.spigot.util.SpigotAdapter
-
Unwraps a
ICommandSenderinto a BukkitCommandSender. - UP - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.util.BlockFace
- UP - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.util.MovementDirection
- UP_TO_DATE - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.util.updater.UpdateCheckResult
-
The current version is up-to-date.
- updatable(boolean) - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.Step.Factory
-
Sets whether this step can be updated after it has been set.
- update(String, Object) - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.creator.Creator
-
Updates a step with a given name and value.
- UPDATE_AVAILABLE - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.util.updater.UpdateCheckResult
-
A newer version is available.
- UPDATE_CREATOR - Static variable in class nl.pim16aap2.animatedarchitecture.core.commands.CommandDefinition
- UPDATE_PLAYER_DATA - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.storage.SQLStatement
- UPDATE_STRUCTURE_BASE - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.storage.SQLStatement
- UPDATE_STRUCTURE_OWNER_PERMISSION - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.storage.SQLStatement
- UpdateChecker - Class in nl.pim16aap2.animatedarchitecture.core.util.updater
-
Represents an update checker that checks for new releases on GitHub.
- UpdateChecker(Semver) - Constructor for class nl.pim16aap2.animatedarchitecture.core.util.updater.UpdateChecker
-
Instantiates a new update checker.
- updateCheckResult() - Method in record class nl.pim16aap2.animatedarchitecture.core.util.updater.UpdateInformation
-
Returns the value of the
updateCheckResultrecord component. - UpdateCheckResult - Enum Class in nl.pim16aap2.animatedarchitecture.core.util.updater
-
Represents the result status of checking for updates.
- UpdateCreator - Class in nl.pim16aap2.animatedarchitecture.core.commands
-
Represents a command that is used to update active
Creatorprocesses with arbitrary data in out-of-procedure order. - UpdateCreator.IFactory - Interface in nl.pim16aap2.animatedarchitecture.core.commands
- UpdateInformation - Record Class in nl.pim16aap2.animatedarchitecture.core.util.updater
-
Represents information about a potential update for this project.
- UpdateInformation(UpdateCheckResult, Semver, String, String) - Constructor for record class nl.pim16aap2.animatedarchitecture.core.util.updater.UpdateInformation
-
Creates an instance of a
UpdateInformationrecord class. - updateName() - Method in record class nl.pim16aap2.animatedarchitecture.core.util.updater.UpdateInformation
-
Returns the value of the
updateNamerecord component. - updateOpenDirection() - Method in class nl.pim16aap2.animatedarchitecture.structures.clock.CreatorClock
-
Calculates the open direction from the current physical aspects of this clock.
- updatePlayer(IPlayer) - Method in class nl.pim16aap2.animatedarchitecture.core.managers.DatabaseManager
-
Updates the name of a player in the database, to make sure the player's name and UUID don't go out of sync.
- updatePlayerData(PlayerData) - Method in interface nl.pim16aap2.animatedarchitecture.core.storage.IStorage
-
Updates the
PlayerDatafor a given player. - updatePlayerData(PlayerData) - Method in class nl.pim16aap2.animatedarchitecture.core.storage.sqlite.SQLiteJDBCDriverConnection
- updatePositions(UnaryOperator<Vector2Di>) - Method in class nl.pim16aap2.animatedarchitecture.core.util.Rectangle
-
Applies an update function to both
Rectangle.minandRectangle.max. - updatePositions(UnaryOperator<Vector3Di>) - Method in class nl.pim16aap2.animatedarchitecture.core.util.Cuboid
-
Applies an update function to both
Cuboid.minandCuboid.max. - updatePowerBlockLoc(Structure, Vector3Di, Vector3Di) - Method in class nl.pim16aap2.animatedarchitecture.core.managers.PowerBlockManager
-
Updates the position of the power block of a
Structurein the database. - updateRotationPoint() - Method in class nl.pim16aap2.animatedarchitecture.structures.garagedoor.CreatorGarageDoor
-
Calculates the position of the rotation point.
- updateUrl() - Method in record class nl.pim16aap2.animatedarchitecture.core.util.updater.UpdateInformation
-
Returns the value of the
updateUrlrecord component. - UPGRADE_IMPOSSIBLE - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.storage.IStorage.DatabaseState
-
The database version is older than the minimum allowed version and can therefore not be upgraded.
- USE_CACHE - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.structures.retriever.StructureRetrieverFactory.StructureFinderMode
-
Re-use a cached structure finder if possible.
- USER - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.structures.PermissionLevel
- USER_EDITABLE - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.structures.properties.PropertyAccessLevel
-
The property is editable by the user.
- Util - Class in nl.pim16aap2.animatedarchitecture.core.util
-
Represents various small and platform-agnostic utility functions.
- Util - Class in nl.pim16aap2.testing
- uuid() - Method in record class nl.pim16aap2.animatedarchitecture.core.api.PlayerData
-
Returns the value of the
uuidrecord component. - uuid() - Method in class nl.pim16aap2.animatedarchitecture.spigot.util.implementations.OfflinePlayerSpigot
V
- VALID_TABLE_NAME - Static variable in interface nl.pim16aap2.animatedarchitecture.core.storage.IStorage
- validateState() - Method in class nl.pim16aap2.animatedarchitecture.core.data.cache.timed.TimedCache
-
Ensures that this cache is still
TimedCache.alive. - validInput() - Method in class nl.pim16aap2.animatedarchitecture.core.commands.AddOwner
- validInput() - Method in class nl.pim16aap2.animatedarchitecture.core.commands.BaseCommand
-
Checks if the input is valid before starting any potentially expensive tasks.
- validInput(Object) - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.stepexecutor.StepExecutor
-
Checks if an object is a valid input type.
- validInput(Object) - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.stepexecutor.StepExecutorVoid
- valOrDefault(T, Supplier<T>) - Static method in class nl.pim16aap2.animatedarchitecture.core.util.Util
-
Gets a
NotNullvalue from aNullableone, with a provided fallback in case the value is null. - value() - Method in interface nl.pim16aap2.animatedarchitecture.core.structures.properties.IPropertyValue
-
Gets the value of this property.
- value() - Method in record class nl.pim16aap2.animatedarchitecture.core.structures.properties.PropertyValuePair
-
Returns the value of the
valuerecord component. - valueOf(int) - Static method in enum class nl.pim16aap2.animatedarchitecture.core.util.BlockFace
-
Returns the enum constant of this class with the specified name.
- valueOf(int) - Static method in enum class nl.pim16aap2.animatedarchitecture.core.util.MovementDirection
-
Gets the
MovementDirectionfrom an index value. - valueOf(String) - Static method in enum class nl.pim16aap2.animatedarchitecture.core.animation.Animation.AnimationState
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class nl.pim16aap2.animatedarchitecture.core.animation.AnimationType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class nl.pim16aap2.animatedarchitecture.core.api.animatedblock.IAnimatedBlock.TeleportMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class nl.pim16aap2.animatedarchitecture.core.api.Color
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class nl.pim16aap2.animatedarchitecture.core.api.IBlockAnalyzer.MaterialStatus
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class nl.pim16aap2.animatedarchitecture.core.api.IChunkLoader.ChunkLoadMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class nl.pim16aap2.animatedarchitecture.core.api.IChunkLoader.ChunkLoadResult
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class nl.pim16aap2.animatedarchitecture.core.api.IRedstoneManager.RedstoneStatus
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class nl.pim16aap2.animatedarchitecture.core.events.StructureActionCause
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class nl.pim16aap2.animatedarchitecture.core.events.StructureActionType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class nl.pim16aap2.animatedarchitecture.core.managers.DatabaseManager.ActionResult
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class nl.pim16aap2.animatedarchitecture.core.storage.IDataSourceInfo.Type
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class nl.pim16aap2.animatedarchitecture.core.storage.IStorage.DatabaseState
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class nl.pim16aap2.animatedarchitecture.core.storage.IStorage.StructureFlag
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class nl.pim16aap2.animatedarchitecture.core.storage.SQLStatement
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class nl.pim16aap2.animatedarchitecture.core.structures.PermissionLevel
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class nl.pim16aap2.animatedarchitecture.core.structures.properties.PropertyAccessLevel
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class nl.pim16aap2.animatedarchitecture.core.structures.properties.PropertyScope
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class nl.pim16aap2.animatedarchitecture.core.structures.RedstoneMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class nl.pim16aap2.animatedarchitecture.core.structures.retriever.StructureRetrieverFactory.StructureFinderMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class nl.pim16aap2.animatedarchitecture.core.structures.StructureAttribute
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class nl.pim16aap2.animatedarchitecture.core.structures.StructureToggleResult
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class nl.pim16aap2.animatedarchitecture.core.util.BlockFace
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class nl.pim16aap2.animatedarchitecture.core.util.Cuboid.RoundingMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class nl.pim16aap2.animatedarchitecture.core.util.delayedinput.DelayedInputRequest.Status
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class nl.pim16aap2.animatedarchitecture.core.util.Limit
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class nl.pim16aap2.animatedarchitecture.core.util.MovementDirection
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class nl.pim16aap2.animatedarchitecture.core.util.PositionIterator.IterationMode
-
Deprecated.Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class nl.pim16aap2.animatedarchitecture.core.util.Rectangle.RoundingMode
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class nl.pim16aap2.animatedarchitecture.core.util.updater.UpdateCheckResult
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class nl.pim16aap2.animatedarchitecture.spigot.util.hooks.HookPreCheckResult
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class nl.pim16aap2.testing.logging.LogAssertionsUtil.MessageComparisonMethod
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class nl.pim16aap2.animatedarchitecture.core.animation.Animation.AnimationState
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class nl.pim16aap2.animatedarchitecture.core.animation.AnimationType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class nl.pim16aap2.animatedarchitecture.core.api.animatedblock.IAnimatedBlock.TeleportMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class nl.pim16aap2.animatedarchitecture.core.api.Color
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class nl.pim16aap2.animatedarchitecture.core.api.IBlockAnalyzer.MaterialStatus
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class nl.pim16aap2.animatedarchitecture.core.api.IChunkLoader.ChunkLoadMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class nl.pim16aap2.animatedarchitecture.core.api.IChunkLoader.ChunkLoadResult
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class nl.pim16aap2.animatedarchitecture.core.api.IRedstoneManager.RedstoneStatus
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class nl.pim16aap2.animatedarchitecture.core.events.StructureActionCause
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class nl.pim16aap2.animatedarchitecture.core.events.StructureActionType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class nl.pim16aap2.animatedarchitecture.core.managers.DatabaseManager.ActionResult
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class nl.pim16aap2.animatedarchitecture.core.storage.IDataSourceInfo.Type
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class nl.pim16aap2.animatedarchitecture.core.storage.IStorage.DatabaseState
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class nl.pim16aap2.animatedarchitecture.core.storage.IStorage.StructureFlag
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class nl.pim16aap2.animatedarchitecture.core.storage.SQLStatement
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class nl.pim16aap2.animatedarchitecture.core.structures.PermissionLevel
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class nl.pim16aap2.animatedarchitecture.core.structures.properties.PropertyAccessLevel
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class nl.pim16aap2.animatedarchitecture.core.structures.properties.PropertyScope
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class nl.pim16aap2.animatedarchitecture.core.structures.RedstoneMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class nl.pim16aap2.animatedarchitecture.core.structures.retriever.StructureRetrieverFactory.StructureFinderMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class nl.pim16aap2.animatedarchitecture.core.structures.StructureAttribute
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class nl.pim16aap2.animatedarchitecture.core.structures.StructureToggleResult
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class nl.pim16aap2.animatedarchitecture.core.util.BlockFace
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class nl.pim16aap2.animatedarchitecture.core.util.Cuboid.RoundingMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class nl.pim16aap2.animatedarchitecture.core.util.delayedinput.DelayedInputRequest.Status
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class nl.pim16aap2.animatedarchitecture.core.util.Limit
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class nl.pim16aap2.animatedarchitecture.core.util.MovementDirection
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class nl.pim16aap2.animatedarchitecture.core.util.PositionIterator.IterationMode
-
Deprecated.Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class nl.pim16aap2.animatedarchitecture.core.util.Rectangle.RoundingMode
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class nl.pim16aap2.animatedarchitecture.core.util.updater.UpdateCheckResult
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class nl.pim16aap2.animatedarchitecture.spigot.util.hooks.HookPreCheckResult
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class nl.pim16aap2.testing.logging.LogAssertionsUtil.MessageComparisonMethod
-
Returns an array containing the constants of this enum class, in the order they are declared.
- VaultManager - Class in nl.pim16aap2.animatedarchitecture.spigot.core.managers
-
Manages all interactions with Vault.
- VaultManager(ILocalizer, ITextFactory, IConfig, StructureTypeManager, DebuggableRegistry, IExecutor) - Constructor for class nl.pim16aap2.animatedarchitecture.spigot.core.managers.VaultManager
- VaultManagerModule - Interface in nl.pim16aap2.animatedarchitecture.spigot.core.managers
- Vector2Dd - Record Class in nl.pim16aap2.animatedarchitecture.core.util.vector
-
Represents a double x/y pair.
- Vector2Dd(double, double) - Constructor for record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector2Dd
-
Creates an instance of a
Vector2Ddrecord class. - Vector2Di - Record Class in nl.pim16aap2.animatedarchitecture.core.util.vector
-
Represents an integer x/y pair.
- Vector2Di(int, int) - Constructor for record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector2Di
-
Creates an instance of a
Vector2Direcord class. - Vector3Dd - Record Class in nl.pim16aap2.animatedarchitecture.core.util.vector
-
Represents a double x/y/z set.
- Vector3Dd(double, double, double) - Constructor for record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector3Dd
-
Creates an instance of a
Vector3Ddrecord class. - Vector3Dd(IVector3D) - Constructor for record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector3Dd
- Vector3Di - Record Class in nl.pim16aap2.animatedarchitecture.core.util.vector
-
Represents an integer x/y/z set.
- Vector3Di(int, int, int) - Constructor for record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector3Di
-
Creates an instance of a
Vector3Direcord class. - Vector3Di(IVector3D) - Constructor for record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector3Di
- VERIFY_LOADED - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.api.IChunkLoader.ChunkLoadMode
-
Verifies that chunks are loaded.
- verifyRedstoneState() - Method in class nl.pim16aap2.animatedarchitecture.core.structures.Structure
-
Verifies the redstone state of this structure.
- verifyWorldMatch(IWorld) - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.creator.Creator
-
Verifies that the world of the selected location matches the world that this structure is being created in.
- version - Variable in class nl.pim16aap2.animatedarchitecture.core.structures.StructureType
-
Gets the version of this
StructureType. - Version - Class in nl.pim16aap2.animatedarchitecture.core.commands
-
Represents the command that shows the
ICommandSenderthe current version of the plugin that is running. - VERSION - Static variable in class nl.pim16aap2.animatedarchitecture.core.commands.CommandDefinition
- VerticalAnimationComponent - Class in nl.pim16aap2.animatedarchitecture.structures.portcullis
-
Represents a
AnimatorforPortcullis's. - VerticalAnimationComponent(AnimationRequestData, int) - Constructor for class nl.pim16aap2.animatedarchitecture.structures.portcullis.VerticalAnimationComponent
- VISIBLE - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.structures.properties.PropertyAccessLevel
-
The property is visible to the user but not directly editable.
- volume() - Method in record class nl.pim16aap2.animatedarchitecture.core.audio.AudioDescription
-
Returns the value of the
volumerecord component.
W
- waitForUserInput() - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.Procedure
-
Whether the current step requires waiting for user input.
- waitForUserInput() - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.Step
-
Checks if this type of Step waits for user input or not.
- waitForUserInput(boolean) - Method in class nl.pim16aap2.animatedarchitecture.core.tooluser.Step.Factory
- WAITING - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.util.delayedinput.DelayedInputRequest.Status
-
The request is waiting for input.
- wasVertical - Variable in class nl.pim16aap2.animatedarchitecture.structures.garagedoor.CounterWeightGarageDoorAnimationComponent
- WEST - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.util.BlockFace
- WEST - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.util.MovementDirection
- WHITE - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.api.Color
- WHITELISTED - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.api.IBlockAnalyzer.MaterialStatus
-
This material is allowed.
- Windmill - Class in nl.pim16aap2.animatedarchitecture.structures.windmill
-
Represents a Windmill structure type.
- Windmill() - Constructor for class nl.pim16aap2.animatedarchitecture.structures.windmill.Windmill
- WindmillAnimationComponent - Class in nl.pim16aap2.animatedarchitecture.structures.windmill
- WindmillAnimationComponent(AnimationRequestData, MovementDirection, boolean) - Constructor for class nl.pim16aap2.animatedarchitecture.structures.windmill.WindmillAnimationComponent
- withAnnotations(Class<? extends Annotation>...) - Method in class nl.pim16aap2.util.reflection.ConstructorFinder.ConstructorFinderInSource
- withAnnotations(Class<? extends Annotation>...) - Method in class nl.pim16aap2.util.reflection.FieldFinder.FieldFinderInSource
-
Creates a new
FieldFinder.MultipleFieldsFinderto retrieve all fields annotated with the provided annotations. - withAnnotations(Class<? extends Annotation>...) - Method in class nl.pim16aap2.util.reflection.FieldFinder.MultipleFieldsFinder
- withAnnotations(Class<? extends Annotation>...) - Method in class nl.pim16aap2.util.reflection.FieldFinder.NamedFieldFinder
- withAnnotations(Class<? extends Annotation>...) - Method in class nl.pim16aap2.util.reflection.FieldFinder.TypedFieldFinder
- withAnnotations(Class<? extends Annotation>...) - Method in interface nl.pim16aap2.util.reflection.IAnnotationFinder
-
Adds a requirement that the target constructor should contain at least a set of given annotations.
- withAnnotations(Class<? extends Annotation>...) - Method in class nl.pim16aap2.util.reflection.MethodFinder.MethodFinderBase
- withColor(Color) - Method in class nl.pim16aap2.animatedarchitecture.core.api.HighlightedBlockSpawner.Builder
- withDecorators(List<ITextDecorator>) - Method in record class nl.pim16aap2.animatedarchitecture.core.text.TextComponent
-
Creates a new text component with additional decorators.
- withDecorators(ITextDecorator...) - Method in record class nl.pim16aap2.animatedarchitecture.core.text.TextComponent
-
Creates a new text component with additional decorators.
- withDefaultProperties() - Method in interface nl.pim16aap2.animatedarchitecture.core.structures.StructureBuilder.IBuilderProperties
-
Sets the properties of the structure to the default values for the structure type.
- WithLogCapture - Annotation Interface in nl.pim16aap2.testing.logging
-
An annotation to be used on test classes to capture logs.
- withModifiers(int...) - Method in class nl.pim16aap2.util.reflection.ReflectionFinder
- withName(String) - Method in class nl.pim16aap2.util.reflection.EnumValuesFinder
-
Creates a new
EnumValuesFinder.NamedEnumValueFinderto retrieve the enum value by its name. - withName(String) - Method in class nl.pim16aap2.util.reflection.MethodFinder.MethodFinderInSource
-
Creates a new
MethodFinder.MethodFinderBaseto retrieve the method by its name. - withName(String...) - Method in class nl.pim16aap2.util.reflection.FieldFinder.FieldFinderInSource
-
Creates a new
FieldFinder.NamedFieldFinderto retrieve the field by its name. - withNames(String...) - Method in class nl.pim16aap2.util.reflection.ClassFinder
-
Configures the set of names to look up.
- withOptionalParameters(Class<?>...) - Method in class nl.pim16aap2.util.reflection.ParameterGroup.Builder
-
Appends a set of types as optional parameter to the current parameter group.
- withoutParameters() - Method in class nl.pim16aap2.util.reflection.ReflectionFinder.ReflectionFinderWithParameters
-
Indicates that the target object being searched for takes exactly 0 parameters.
- withParameters(Class<?>...) - Method in class nl.pim16aap2.util.reflection.ReflectionFinder.ReflectionFinderWithParameters
-
Indicates the set of required arguments this finder should consider when looking for the target object being searched for.
- withParameters(ParameterGroup) - Method in class nl.pim16aap2.util.reflection.ReflectionFinder.ReflectionFinderWithParameters
-
Indicates the set of required arguments this finder should consider when looking for the target object being searched for.
- withParameters(ParameterGroup.Builder) - Method in class nl.pim16aap2.util.reflection.ReflectionFinder.ReflectionFinderWithParameters
-
Indicates the set of required arguments this finder should consider when looking for the target object being searched for.
- withReadLock(Runnable) - Method in class nl.pim16aap2.animatedarchitecture.core.structures.Structure
-
Executes a Runnable under a read lock.
- withReadLock(Supplier<T>) - Method in class nl.pim16aap2.animatedarchitecture.core.structures.Structure
-
Executes a supplier under a read lock.
- withRequiredParameters(Class<?>...) - Method in class nl.pim16aap2.util.reflection.ParameterGroup.Builder
-
Appends a set of types as required parameters to the current parameter group.
- withReturnType(Class<?>) - Method in class nl.pim16aap2.util.reflection.MethodFinder.MethodFinderInSource
-
Creates a new
MethodFinder.MethodFinderBaseto retrieve the method by its type. - withRotation(double, double, double) - Method in class nl.pim16aap2.animatedarchitecture.core.api.HighlightedBlockSpawner.Builder
-
Sets the rotation components of the highlighted block.
- withRotation(IVector3D) - Method in class nl.pim16aap2.animatedarchitecture.core.api.HighlightedBlockSpawner.Builder
-
Sets the rotation components of the highlighted block.
- withWriteLock(boolean, Supplier<T>) - Method in class nl.pim16aap2.animatedarchitecture.core.structures.Structure
- withWriteLock(Runnable) - Method in class nl.pim16aap2.animatedarchitecture.core.structures.Structure
-
Executes a Runnable under a write lock.
- withWriteLock(Supplier<T>) - Method in class nl.pim16aap2.animatedarchitecture.core.structures.Structure
-
Executes a supplier under a write lock.
- world() - Method in record class nl.pim16aap2.animatedarchitecture.spigot.core.animation.recovery.IAnimatedBlockRecoveryData.AnimatedBlockRecoveryData
-
Returns the value of the
worldrecord component. - world() - Method in record class nl.pim16aap2.animatedarchitecture.spigot.util.implementations.WorldSpigot
-
Returns the value of the
worldrecord component. - world(IWorld) - Method in interface nl.pim16aap2.animatedarchitecture.core.structures.StructureBuilder.IBuilderWorld
-
Sets the world the structure exists in.
- WORLD_GUARD - Static variable in class nl.pim16aap2.animatedarchitecture.spigot.hooks.bundle.AbstractProtectionHookSpecification
- WorldFactorySpigot - Class in nl.pim16aap2.animatedarchitecture.spigot.core.implementations
-
Represents an implementation of
ILocationFactoryfor the Spigot platform. - WorldFactorySpigot() - Constructor for class nl.pim16aap2.animatedarchitecture.spigot.core.implementations.WorldFactorySpigot
- WorldFactorySpigotModule - Interface in nl.pim16aap2.animatedarchitecture.spigot.core.implementations
- WorldGuard7ProtectionHook - Class in nl.pim16aap2.animatedarchitecture.spigot.hooks.worldguard7
-
Protection hook for WorldGuard 7.
- WorldGuard7ProtectionHook(ProtectionHookContext) - Constructor for class nl.pim16aap2.animatedarchitecture.spigot.hooks.worldguard7.WorldGuard7ProtectionHook
- WorldListener - Class in nl.pim16aap2.animatedarchitecture.spigot.core.listeners
-
Process world (un)load events.
- worldName() - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IWorld
-
Gets the name of this world.
- worldName() - Method in record class nl.pim16aap2.animatedarchitecture.spigot.util.implementations.WorldSpigot
-
Returns the value of the
worldNamerecord component. - WorldSpigot - Record Class in nl.pim16aap2.animatedarchitecture.spigot.util.implementations
-
Represents an implementation of
IWorldfor the Spigot platform. - WorldSpigot(String) - Constructor for record class nl.pim16aap2.animatedarchitecture.spigot.util.implementations.WorldSpigot
- WorldSpigot(String, World) - Constructor for record class nl.pim16aap2.animatedarchitecture.spigot.util.implementations.WorldSpigot
-
Creates an instance of a
WorldSpigotrecord class. - WorldSpigot(World) - Constructor for record class nl.pim16aap2.animatedarchitecture.spigot.util.implementations.WorldSpigot
- WorldTime - Class in nl.pim16aap2.animatedarchitecture.core.util
-
Represents a moment in time in hours and minutes.
- WorldTime(int, int) - Constructor for class nl.pim16aap2.animatedarchitecture.core.util.WorldTime
-
Constructs a new WorldTime.
- WorldTime(long) - Constructor for class nl.pim16aap2.animatedarchitecture.core.util.WorldTime
-
Constructs a new WorldTime.
- wrapCommandSender(CommandSender) - Static method in class nl.pim16aap2.animatedarchitecture.spigot.util.SpigotAdapter
-
Wraps a Bukkit
CommandSenderin anICommandSender. - wrapLocation(Location) - Static method in class nl.pim16aap2.animatedarchitecture.spigot.util.SpigotAdapter
-
Wraps a Bukkit location in an ILocation.
- wrapPlayer(IPlayerFactory, OfflinePlayer) - Static method in class nl.pim16aap2.animatedarchitecture.spigot.util.SpigotAdapter
-
Wraps an offline Bukkit player in an IPlayer.
- wrapPlayer(Player) - Static method in class nl.pim16aap2.animatedarchitecture.spigot.util.SpigotAdapter
-
Wraps a Bukkit player in an IPlayer.
- wrapWorld(World) - Static method in class nl.pim16aap2.animatedarchitecture.spigot.util.SpigotAdapter
-
Wraps a Bukkit world in an IWorld.
- write(JSONWriter, Object, Object, Type, long) - Method in class nl.pim16aap2.animatedarchitecture.core.structures.properties.PropertyContainerSerializer.UndefinedPropertyValueSerializer
- writeToConsole(Level, String) - Method in interface nl.pim16aap2.animatedarchitecture.core.api.IMessagingInterface
-
Write a message to the console.
- writeToConsole(Level, String) - Method in class nl.pim16aap2.animatedarchitecture.core.util.MessagingInterfaceStdout
- writeToConsole(Level, String) - Method in class nl.pim16aap2.animatedarchitecture.spigot.util.implementations.MessagingInterfaceSpigot
X
- x() - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector2Dd
-
Returns the value of the
xrecord component. - x() - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector2Di
-
Returns the value of the
xrecord component. - x() - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector3Dd
-
Returns the value of the
xrecord component. - x() - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector3Di
-
Returns the value of the
xrecord component. - xD() - Method in interface nl.pim16aap2.animatedarchitecture.core.util.vector.IVector3D
-
Returns the x value as double.
- xD() - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector3Dd
- xD() - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector3Di
- XYZ - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.util.PositionIterator.IterationMode
-
Deprecated.
- XZY - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.util.PositionIterator.IterationMode
-
Deprecated.
Y
- y() - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector2Dd
-
Returns the value of the
yrecord component. - y() - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector2Di
-
Returns the value of the
yrecord component. - y() - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector3Dd
-
Returns the value of the
yrecord component. - y() - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector3Di
-
Returns the value of the
yrecord component. - yaw() - Method in record class nl.pim16aap2.animatedarchitecture.core.animation.RotatedPosition
- yD() - Method in interface nl.pim16aap2.animatedarchitecture.core.util.vector.IVector3D
-
Returns the y value as double.
- yD() - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector3Dd
- yD() - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector3Di
- YELLOW - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.api.Color
- YXZ - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.util.PositionIterator.IterationMode
-
Deprecated.
- YZX - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.util.PositionIterator.IterationMode
-
Deprecated.
Z
- z() - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector3Dd
-
Returns the value of the
zrecord component. - z() - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector3Di
-
Returns the value of the
zrecord component. - zD() - Method in interface nl.pim16aap2.animatedarchitecture.core.util.vector.IVector3D
-
Returns the z value as double.
- zD() - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector3Dd
- zD() - Method in record class nl.pim16aap2.animatedarchitecture.core.util.vector.Vector3Di
- ZXY - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.util.PositionIterator.IterationMode
-
Deprecated.
- ZYX - Enum constant in enum class nl.pim16aap2.animatedarchitecture.core.util.PositionIterator.IterationMode
-
Deprecated.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
Step.Factory.IFactoryinstead.