Uses of Interface
nl.pim16aap2.animatedarchitecture.core.api.IExecutor
Packages that use IExecutor
Package
Description
This package contains the core logic for animating structures..
This package contains various APIs used throughout the project, including definitions for animated blocks, colors,
debugging, factories, highlighted block spawners, the platform interface, and more.
This package contains command definitions and command factories used by this project, as well as various base command
classes and interfaces.
This package contains managers that manage different certain aspects of the plugin.
This package contains classes that define, manipulate, and manage structures.
This package contains classes and interfaces related to handling and processing delayed input requests.
The AnimatedArchitecture Spigot core module contains classes and interfaces specific to the Spigot platform.
Implementations of animation-related objects for the Spigot platform that do not use version-specific code.
This package contains classes responsible for handling commands.
This package contains implementations for all event-related classes for the AnimatedArchitecture plugin for the
Spigot platform as well as utilities to call events.
This package contains classes that provide implementations for various interfaces in the core module for the Spigot
platform.
Contains classes that manage various aspects of the plugin specifically for the Spigot platform, such as redstone
management and vault economy integration.
Contains a set of utility classes that provide compatibility with other plugins.
Provides implementations of AnimatedArchitecture core interfaces that can be used by all modules for the Spigot
platform.
-
Uses of IExecutor in nl.pim16aap2.animatedarchitecture.core.animation
Methods in nl.pim16aap2.animatedarchitecture.core.animation that return IExecutorConstructors in nl.pim16aap2.animatedarchitecture.core.animation with parameters of type IExecutorModifierConstructorDescriptionStructureActivityManager(RestartableHolder holder, IAnimatedArchitectureEventFactory eventFactory, IAnimatedArchitectureEventCaller animatedArchitectureEventCaller, IExecutor executor, DebuggableRegistry debuggableRegistry, StructureDeletionManager structureDeletionManager) Constructs a newStructureActivityManager. -
Uses of IExecutor in nl.pim16aap2.animatedarchitecture.core.api
Methods in nl.pim16aap2.animatedarchitecture.core.api that return IExecutorModifier and TypeMethodDescriptionprotected abstract IExecutorHighlightedBlockSpawner.getExecutor()IAnimatedArchitecturePlatform.getExecutor()Constructs a newIExecutor. -
Uses of IExecutor in nl.pim16aap2.animatedarchitecture.core.commands
Fields in nl.pim16aap2.animatedarchitecture.core.commands declared as IExecutorConstructors in nl.pim16aap2.animatedarchitecture.core.commands with parameters of type IExecutorModifierConstructorDescriptionprotectedBaseCommand(ICommandSender commandSender, IExecutor executor) protectedStructureTargetCommand(ICommandSender commandSender, IExecutor executor, StructureRetriever structureRetriever, StructureAttribute structureAttribute) protectedStructureTargetCommand(ICommandSender commandSender, IExecutor executor, StructureRetriever structureRetriever, StructureAttribute structureAttribute, boolean sendUpdatedInfo, @Nullable CommandFactory commandFactory) -
Uses of IExecutor in nl.pim16aap2.animatedarchitecture.core.managers
Constructors in nl.pim16aap2.animatedarchitecture.core.managers with parameters of type IExecutorModifierConstructorDescriptionDatabaseManager(IExecutor executor, RestartableHolder restartableHolder, IStorage storage, StructureDeletionManager structureDeletionManager, dagger.Lazy<PowerBlockManager> powerBlockManager, IAnimatedArchitectureEventFactory animatedArchitectureEventFactory, IAnimatedArchitectureEventCaller animatedArchitectureEventCaller, DebuggableRegistry debuggableRegistry) Constructs a newDatabaseManager. -
Uses of IExecutor in nl.pim16aap2.animatedarchitecture.core.structures
Methods in nl.pim16aap2.animatedarchitecture.core.structures that return IExecutorConstructors in nl.pim16aap2.animatedarchitecture.core.structures with parameters of type IExecutorModifierConstructorDescriptionStructureAnimationRequest(StructureRetriever structureRetriever, StructureActionCause cause, IMessageable messageReceiver, @Nullable IPlayer responsible, @Nullable Double time, boolean skipAnimation, boolean preventPerpetualMovement, StructureActionType actionType, AnimationType animationType, ILocalizer localizer, ITextFactory textFactory, StructureActivityManager structureActivityManager, IPlayerFactory playerFactory, IExecutor executor) -
Uses of IExecutor in nl.pim16aap2.animatedarchitecture.core.util.delayedinput
Constructors in nl.pim16aap2.animatedarchitecture.core.util.delayedinput with parameters of type IExecutorModifierConstructorDescriptionprotectedDelayedInputRequest(long timeout, TimeUnit timeUnit, IExecutor executor) Instantiates a newDelayedInputRequest.protectedDelayedInputRequest(Duration timeout, IExecutor executor) Instantiates a newDelayedInputRequest.Factory(IExecutor executor, IConfig config, StructureSpecificationManager structureSpecificationManager) -
Uses of IExecutor in nl.pim16aap2.animatedarchitecture.spigot.core
Methods in nl.pim16aap2.animatedarchitecture.spigot.core that return IExecutor -
Uses of IExecutor in nl.pim16aap2.animatedarchitecture.spigot.core.animation
Constructors in nl.pim16aap2.animatedarchitecture.spigot.core.animation with parameters of type IExecutorModifierConstructorDescriptionHighlightedBlockDisplay(BlockDisplayHelper blockDisplayHelper, IExecutor executor, RotatedPosition startPosition, IWorld world, Color color) -
Uses of IExecutor in nl.pim16aap2.animatedarchitecture.spigot.core.comands
Methods in nl.pim16aap2.animatedarchitecture.spigot.core.comands with parameters of type IExecutorModifier and TypeMethodDescriptionConstructors in nl.pim16aap2.animatedarchitecture.spigot.core.comands with parameters of type IExecutorModifierConstructorDescriptionStructureArgument(boolean required, String name, @Nullable String defaultValue, @Nullable BiFunction<cloud.commandframework.context.CommandContext<ICommandSender>, String, List<String>> suggestionsProvider, @Nullable cloud.commandframework.ArgumentDescription defaultDescription, boolean asyncSuggestions, IExecutor executor, StructureRetrieverFactory structureRetrieverFactory, PermissionLevel maxPermission, Property<?>... properties) StructureArgumentParser(boolean asyncSuggestions, StructureRetrieverFactory structureRetrieverFactory, PermissionLevel maxPermission, IExecutor executor, Property<?>... properties) -
Uses of IExecutor in nl.pim16aap2.animatedarchitecture.spigot.core.events
Constructors in nl.pim16aap2.animatedarchitecture.spigot.core.events with parameters of type IExecutorModifierConstructorDescriptionAnimatedArchitectureEventCallerSpigot(IExecutor executor, org.bukkit.plugin.java.JavaPlugin plugin) -
Uses of IExecutor in nl.pim16aap2.animatedarchitecture.spigot.core.implementations
Methods in nl.pim16aap2.animatedarchitecture.spigot.core.implementations that return IExecutorModifier and TypeMethodDescriptionprotected IExecutorHighlightedBlockSpawnerSpigot.getExecutor()Constructors in nl.pim16aap2.animatedarchitecture.spigot.core.implementations with parameters of type IExecutor -
Uses of IExecutor in nl.pim16aap2.animatedarchitecture.spigot.core.managers
Constructors in nl.pim16aap2.animatedarchitecture.spigot.core.managers with parameters of type IExecutorModifierConstructorDescriptionHeadManager(RestartableHolder holder, IExecutor executor, IConfigSpigot config) Constructs a newHeadManager.VaultManager(IConfig config, StructureTypeManager structureTypeManager, DebuggableRegistry debuggableRegistry, IExecutor executor) -
Uses of IExecutor in nl.pim16aap2.animatedarchitecture.spigot.util.hooks
Methods in nl.pim16aap2.animatedarchitecture.spigot.util.hooks that return IExecutorConstructors in nl.pim16aap2.animatedarchitecture.spigot.util.hooks with parameters of type IExecutorModifierConstructorDescriptionProtectionHookContext(org.bukkit.plugin.java.JavaPlugin animatedArchitecturePlugin, IProtectionHookSpigotSpecification specification, IPermissionsManagerSpigot permissionsManager, IExecutor executor) -
Uses of IExecutor in nl.pim16aap2.animatedarchitecture.spigot.util.implementations
Classes in nl.pim16aap2.animatedarchitecture.spigot.util.implementations that implement IExecutorModifier and TypeClassDescriptionfinal classImplementation ofIExecutorfor the Spigot platform.Methods in nl.pim16aap2.animatedarchitecture.spigot.util.implementations that return IExecutor