Uses of Class
nl.pim16aap2.animatedarchitecture.core.commands.CommandDefinition
Packages that use CommandDefinition
Package
Description
This package contains various APIs used throughout the project, including definitions for animated blocks, colors,
debugging, factories, highlighted block spawners, the platform interface, and more.
This package contains command definitions and command factories used by this project, as well as various base command
classes and interfaces.
Provides implementations of AnimatedArchitecture core interfaces that can be used by all modules for the Spigot
platform.
-
Uses of CommandDefinition in nl.pim16aap2.animatedarchitecture.core.api
Methods in nl.pim16aap2.animatedarchitecture.core.api with parameters of type CommandDefinition -
Uses of CommandDefinition in nl.pim16aap2.animatedarchitecture.core.commands
Fields in nl.pim16aap2.animatedarchitecture.core.commands declared as CommandDefinitionModifier and TypeFieldDescriptionstatic final CommandDefinitionCommandDefinition.ADD_OWNERstatic final CommandDefinitionCommandDefinition.CANCELstatic final CommandDefinitionAddOwner.COMMAND_DEFINITIONstatic final CommandDefinitionRemoveOwner.COMMAND_DEFINITIONstatic final CommandDefinitionSetBlocksToMove.COMMAND_DEFINITIONstatic final CommandDefinitionSetOpenDirection.COMMAND_DEFINITIONstatic final CommandDefinitionSetOpenStatus.COMMAND_DEFINITIONstatic final CommandDefinitionSetProperty.COMMAND_DEFINITIONstatic final CommandDefinitionCommandDefinition.CONFIRMstatic final CommandDefinitionCommandDefinition.DEBUGstatic final CommandDefinitionCommandDefinition.DELETEstatic final CommandDefinitionCommandDefinition.INFOstatic final CommandDefinitionCommandDefinition.INSPECT_POWER_BLOCKstatic final CommandDefinitionCommandDefinition.LIST_STRUCTURESstatic final CommandDefinitionCommandDefinition.LOCKstatic final CommandDefinitionCommandDefinition.MENUstatic final CommandDefinitionCommandDefinition.MOVE_POWER_BLOCKstatic final CommandDefinitionCommandDefinition.NEW_STRUCTUREstatic final CommandDefinitionCommandDefinition.REMOVE_OWNERstatic final CommandDefinitionCommandDefinition.RESTARTstatic final CommandDefinitionCommandDefinition.SET_BLOCKS_TO_MOVEstatic final CommandDefinitionCommandDefinition.SET_NAMEstatic final CommandDefinitionCommandDefinition.SET_OPEN_DIRECTIONstatic final CommandDefinitionCommandDefinition.SET_OPEN_STATUSstatic final CommandDefinitionCommandDefinition.SET_PROPERTYstatic final CommandDefinitionCommandDefinition.SPECIFYstatic final CommandDefinitionCommandDefinition.STOP_STRUCTURESstatic final CommandDefinitionCommandDefinition.TOGGLEstatic final CommandDefinitionCommandDefinition.UPDATE_CREATORstatic final CommandDefinitionCommandDefinition.VERSIONMethods in nl.pim16aap2.animatedarchitecture.core.commands that return CommandDefinitionModifier and TypeMethodDescriptionAddOwner.getCommand()abstract CommandDefinitionBaseCommand.getCommand()Gets theCommandDefinitionthat contains the definition of thisBaseCommand.Cancel.getCommand()Confirm.getCommand()Debug.getCommand()Delete.getCommand()Info.getCommand()InspectPowerBlock.getCommand()ListStructures.getCommand()Lock.getCommand()Menu.getCommand()MovePowerBlock.getCommand()NewStructure.getCommand()RemoveOwner.getCommand()Restart.getCommand()SetBlocksToMove.getCommand()SetName.getCommand()SetOpenDirection.getCommand()SetOpenStatus.getCommand()SetProperty.getCommand()Specify.getCommand()StopStructures.getCommand()UpdateCreator.getCommand()Version.getCommand()protected CommandDefinitionAddOwnerDelayed.getCommandDefinition()protected abstract CommandDefinitionDelayedCommand.getCommandDefinition()Gets the command definition for this delayed command.protected CommandDefinitionRemoveOwnerDelayed.getCommandDefinition()protected CommandDefinitionSetBlocksToMoveDelayed.getCommandDefinition()protected CommandDefinitionSetOpenDirectionDelayed.getCommandDefinition()protected CommandDefinitionSetOpenStatusDelayed.getCommandDefinition()Methods in nl.pim16aap2.animatedarchitecture.core.commands with parameters of type CommandDefinitionModifier and TypeMethodDescriptionDelayedCommandInputRequest.IFactory.create(long timeout, ICommandSender commandSender, CommandDefinition commandDefinition, Function<T, CompletableFuture<?>> executorFunction, @Nullable Supplier<String> initMessageSupplier, Class<T> inputClass, @Nullable DelayedCommandInputRequest.ContextProvider contextSupplier) Creates a newDelayedCommandInputRequest.default CompletableFuture<PermissionsStatus> ICommandSender.hasPermission(CommandDefinition command) Checks if this sender has a given command.default CompletableFuture<PermissionsStatus> IServer.hasPermission(CommandDefinition command) -
Uses of CommandDefinition in nl.pim16aap2.animatedarchitecture.spigot.util.implementations
Methods in nl.pim16aap2.animatedarchitecture.spigot.util.implementations with parameters of type CommandDefinitionModifier and TypeMethodDescriptionWrappedOfflinePlayer.hasPermission(CommandDefinition command) WrappedPlayer.hasPermission(CommandDefinition command)