Package nl.pim16aap2.animatedarchitecture.core.util.delayedinput
@NullMarked
package nl.pim16aap2.animatedarchitecture.core.util.delayedinput
This package contains classes and interfaces related to handling and processing delayed input requests. The
DelayedInputRequest class represents a single
delayed input request, such as a request to a player to input a name or confirmation for a command.
The DelayedStructureSpecificationInputRequest class
is a subclass of DelayedInputRequest that is
specifically designed for handling requests to specify a structure to operate on when more than one structure fits a
given identifier. For example when a user tries to change a structure named "MyDoor", but there are 2 structures with
that name.
-
ClassDescriptionRepresents a request for delayed input.Represents the various different stages of a request.Represents a
DelayedInputRequestto specify which structure was meant out of a list of multiple.