All Classes and Interfaces

Class
Description
An extension of BooleanInput that provides additional methods for handling Component labels.
An extension of Dialog that provides additional methods for handling Component titles and external titles.
An extension of DialogActionBuilder that provides additional methods for Component labels and tooltips.
An extension of NumberRangeInput that provides additional methods for handling Component labels.
An extension of SingleOptionInput that provides additional methods for handling Component labels and options.
An interface that provides support for handling Component serialization and deserialization.
An extension of TextBody that provides additional methods for handling Component text.
An extension of TextInput that provides additional methods for handling Component labels.
Interface for boolean input types in a dialog.
The Bungee implementation of the boolean input
The Bungee implementation of the confirmation dialog
The Bungee implementation of the dialog
The Bungee implementation of the dialog action builder
The Bungee implementation of the dialog body
The Bungee implementation of the dialog body builder
The Bungee implementation of the dialog input
The Bungee implementation of the dialog input builder
The Bungee implementation of the dialog list dialog
The Bungee implementation of the dialog opener
An item body for the Bungee dialog.
The Bungee implementation of the multi action dialog
The Bungee implementation of the notice dialog
The Bungee implementation of the number range input
The Bungee implementation of the server links dialog
The Bungee implementation of the single option input
A text body for the Bungee dialog.
The Bungee implementation of the text input
Interface representing a confirmation dialog.
Interface representing a dialog.
The action to be performed after an action is taken in the dialog.
Interface for building dialog actions.
Interface for building dialog bodies.
Interface for building dialog inputs.
Interface representing a dialog that contains a list of other dialogs.
The main interface for managing dialogs in the UniDialog framework.
Interface for opening dialogs
The payload which is sent back to the server when the player run a custom action in the dialog
Interface for building item bodies in a dialog.
Interface representing a multi-action dialog.
Interface representing a notice dialog.
Interface for number range input in a dialog.
A boolean input for the Paper platform
A confirmation dialog for the Paper platform
Base class for dialogs on the Paper platform
Builder for dialog actions on the Paper platform
Represents a dialog body for the Paper platform
Builder for dialog bodies on the Paper platform
Base class for dialog inputs on the Paper platform
Builder for dialog inputs on the Paper platform
A dialog list dialog for the Paper platform
Manages dialogs on the Paper platform
Opens a Paper dialog for players
Payload for a dialog response on the Paper platform
Represents an item dialog body for the Paper platform
A multi-action dialog for the Paper platform
A notice dialog for the Paper platform
A number range input for the Paper platform
A server links dialog for the Paper platform
A single option input for the Paper platform
Represents a text dialog body for the Paper platform
A text input for the Paper platform
A PacketEvents-based implementation of AdventureBooleanInput for boolean inputs.
A PacketEvents-based implementation of ConfirmationDialog.
A PacketEvents-based implementation of AdventureDialog for building dialogs.
A PacketEvents-based implementation of AdventureDialogActionBuilder for building dialog actions.
A PacketEvents-based body for a dialog.
A PacketEvents-based implementation of DialogBodyBuilder for building dialog bodies.
A PacketEvents-based base class for dialog inputs.
A PacketEvents-based implementation of DialogInputBuilder for building dialog inputs.
A PacketEvents-based implementation of DialogListDialog for building dialog list dialogs.
A PacketEvents-based implementation of DialogOpener for opening dialogs.
A PacketEvents-based implementation of DialogPayload.
A PacketEvents-based implementation of ItemBody for building item bodies.
A PacketEvents-based implementation of MultiActionDialog for building multi-action dialogs.
A PacketEvents-based implementation of NoticeDialog for building notice dialogs.
A PacketEvents-based implementation of AdventureNumberRangeInput for number range inputs.
A PacketEvents-based implementation of ServerLinksDialog for building server links dialogs.
A PacketEvents-based implementation of AdventureSingleOptionInput for single option inputs.
A PacketEvents-based implementation of AdventureTextBody for building text bodies.
A PacketEvents-based implementation of AdventureTextInput for text inputs.
A PacketEvents-based implementation of DialogManager that manages dialogs for players.
Interface representing a server links dialog.
Interface for single option input types in a dialog.
The Spigot implementation of DialogManager.
Spigot implementation of BungeeDialogOpener that opens dialogs for Bukkit players.
A dialog payload backed by a JSON element.
Interface for building text bodies in a dialog.
Interface for text input types in a dialog.
A ViaVersion-based implementation of BooleanInput for boolean inputs.
A ViaVersion-based implementation of ConfirmationDialog for building confirmation dialogs.
A ViaVersion-based implementation of Dialog for building dialogs.
A ViaVersion-based implementation of DialogActionBuilder for building dialog actions.
A ViaVersion-based body for a dialog.
A ViaVersion-based implementation of DialogBodyBuilder for building dialog bodies.
A ViaVersion-based base class for dialog inputs.
A ViaVersion-based implementation of DialogInputBuilder for building dialog inputs.
A ViaVersion-based implementation of DialogListDialog for building dialog list dialogs.
A ViaVersion-based implementation of DialogOpener for opening dialogs.
A ViaVersion-based implementation of DialogPayload.
Serverbound base protocol intercepting CUSTOM_CLICK_ACTION packets from 1.21.6+ clients.
Utility for building the CompoundTag of a dialog packet.
A dialog item serializable to its item tag for the target version of the dialog.
A ViaVersion-based implementation of ItemBody for building item bodies.
Utility to convert Bukkit ItemStacks to ViaItems.
A ViaVersion-based implementation of MultiActionDialog for building multi-action dialogs.
A ViaVersion-based implementation of NoticeDialog for building notice dialogs.
A ViaVersion-based implementation of NumberRangeInput for number range inputs.
A ViaVersion-based implementation of ServerLinksDialog for building server links dialogs.
A ViaVersion-based implementation of SingleOptionInput for single option inputs.
A ViaVersion-based implementation of TextBody for building text bodies.
A ViaVersion-based implementation of TextInput for text inputs.
A ViaVersion-based implementation of DialogManager that manages dialogs for players.