Uses of Interface
nl.pim16aap2.animatedarchitecture.core.api.IMessageable
Packages that use IMessageable
Package
Description
This package contains various APIs used throughout the project, including definitions for animated blocks, colors,
debugging, factories, highlighted block spawners, the platform interface, and more.
This package contains command definitions and command factories used by this project, as well as various base command
classes and interfaces.
This package contains classes that define, manipulate, and manage structures.
Contains the classes for the tool users system.
The AnimatedArchitecture Spigot core module contains classes and interfaces specific to the Spigot platform.
Provides implementations of AnimatedArchitecture core interfaces that can be used by all modules for the Spigot
platform.
-
Uses of IMessageable in nl.pim16aap2.animatedarchitecture.core.api
Subinterfaces of IMessageable in nl.pim16aap2.animatedarchitecture.core.apiMethods in nl.pim16aap2.animatedarchitecture.core.api that return IMessageableModifier and TypeMethodDescriptionIAnimatedArchitecturePlatform.getMessageableServer()Gets the implementation of aIMessageablefor the server. -
Uses of IMessageable in nl.pim16aap2.animatedarchitecture.core.commands
Subinterfaces of IMessageable in nl.pim16aap2.animatedarchitecture.core.commandsModifier and TypeInterfaceDescriptioninterfaceRepresents a command sender.interfaceRepresents the server as anICommandSenderMethods in nl.pim16aap2.animatedarchitecture.core.commands with parameters of type IMessageableModifier and TypeMethodDescriptionprotected final StructureTargetCommand.StructureDescriptionStructureTargetCommand.getRetrievedStructureDescription(@Nullable Structure retrieverResult, IMessageable messageable) Gets the structure description of theStructureTargetCommand.retrieverResult. -
Uses of IMessageable in nl.pim16aap2.animatedarchitecture.core.structures
Methods in nl.pim16aap2.animatedarchitecture.core.structures that return IMessageableMethods in nl.pim16aap2.animatedarchitecture.core.structures with parameters of type IMessageableModifier and TypeMethodDescriptionStructureAnimationRequest.IFactory.create(StructureRetriever structureRetriever, StructureActionCause cause, IMessageable messageReceiver, @Nullable IPlayer responsible, @Nullable Double time, boolean skipAnimation, boolean preventPerpetualMovement, StructureActionType actionType, AnimationType animationType) Creates a newStructureAnimationRequest.StructureAnimationRequestBuilder.IBuilder.messageReceiver(IMessageable messageReceiver) Optional: Sets the message receiver of the toggle request.Constructors in nl.pim16aap2.animatedarchitecture.core.structures with parameters of type IMessageableModifierConstructorDescriptionStructureAnimationRequest(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) StructureAnimationRequestBuilder(StructureAnimationRequest.IFactory structureToggleRequestFactory, IMessageable messageableServer, IPlayerFactory playerFactory, IConfig config) -
Uses of IMessageable in nl.pim16aap2.animatedarchitecture.core.tooluser
Methods in nl.pim16aap2.animatedarchitecture.core.tooluser with parameters of type IMessageableModifier and TypeMethodDescriptionStep.getLocalizedMessage(IMessageable messageable) Returns the localizedStringthat belongs to the current step.Constructors in nl.pim16aap2.animatedarchitecture.core.tooluser with parameters of type IMessageable -
Uses of IMessageable in nl.pim16aap2.animatedarchitecture.spigot.core
Methods in nl.pim16aap2.animatedarchitecture.spigot.core that return IMessageable -
Uses of IMessageable in nl.pim16aap2.animatedarchitecture.spigot.util.implementations
Classes in nl.pim16aap2.animatedarchitecture.spigot.util.implementations that implement IMessageableModifier and TypeClassDescriptionclassRepresents the Spigot implementation ofIServer.final classRepresents an implementation ofIPlayerfor the Spigot platform.final classRepresents an implementation ofIPlayerfor the Spigot platform.Methods in nl.pim16aap2.animatedarchitecture.spigot.util.implementations that return IMessageable