Index

A B C D E G H I K L M N O P R S T U V W Y 
All Classes and Interfaces|All Packages|Constant Field Values

A

action(Collection<Consumer<AB>>) - Method in interface io.github.projectunified.unidialog.core.dialog.MultiActionDialog
Add multiple actions to the dialog
action(Consumer<AB>) - Method in interface io.github.projectunified.unidialog.core.dialog.MultiActionDialog
Add an action to the dialog
action(Consumer<AB>) - Method in interface io.github.projectunified.unidialog.core.dialog.NoticeDialog
Set the action of the notice dialog
action(Consumer<PEDialogActionBuilder>) - Method in class io.github.projectunified.unidialog.packetevents.dialog.PEMultiActionDialog
 
action(Consumer<PEDialogActionBuilder>) - Method in class io.github.projectunified.unidialog.packetevents.dialog.PENoticeDialog
 
action(Consumer<PaperDialogActionBuilder>) - Method in class io.github.projectunified.unidialog.paper.dialog.PaperMultiActionDialog
 
action(Consumer<PaperDialogActionBuilder>) - Method in class io.github.projectunified.unidialog.paper.dialog.PaperNoticeDialog
 
action(Consumer<SpigotDialogActionBuilder>) - Method in class io.github.projectunified.unidialog.spigot.dialog.SpigotMultiActionDialog
 
action(Consumer<SpigotDialogActionBuilder>) - Method in class io.github.projectunified.unidialog.spigot.dialog.SpigotNoticeDialog
 
AdventureBooleanInput<T> - Interface in io.github.projectunified.unidialog.adventure.input
An extension of BooleanInput that provides additional methods for handling Component labels.
AdventureDialog<I,BB,IB,T> - Interface in io.github.projectunified.unidialog.adventure.dialog
An extension of Dialog that provides additional methods for handling Component titles and external titles.
AdventureDialogActionBuilder<D,T> - Interface in io.github.projectunified.unidialog.adventure.action
An extension of DialogActionBuilder that provides additional methods for Component labels and tooltips.
AdventureNumberRangeInput<T> - Interface in io.github.projectunified.unidialog.adventure.input
An extension of NumberRangeInput that provides additional methods for handling Component labels.
AdventureSingleOptionInput<T> - Interface in io.github.projectunified.unidialog.adventure.input
An extension of SingleOptionInput that provides additional methods for handling Component labels and options.
AdventureSupport - Interface in io.github.projectunified.unidialog.adventure.support
An interface that provides support for handling Component serialization and deserialization.
AdventureTextBody<T> - Interface in io.github.projectunified.unidialog.adventure.body
An extension of TextBody that provides additional methods for handling Component text.
AdventureTextInput<T> - Interface in io.github.projectunified.unidialog.adventure.input
An extension of TextInput that provides additional methods for handling Component labels.
afterAction(Dialog.AfterAction) - Method in interface io.github.projectunified.unidialog.core.dialog.Dialog
Set the action to be performed after an action is taken in the dialog
afterAction(Dialog.AfterAction) - Method in class io.github.projectunified.unidialog.packetevents.dialog.PEDialog
 
afterAction(Dialog.AfterAction) - Method in class io.github.projectunified.unidialog.paper.dialog.PaperDialog
 
afterAction(Dialog.AfterAction) - Method in class io.github.projectunified.unidialog.spigot.dialog.SpigotDialog
 

B

body(Collection<Consumer<BB>>) - Method in interface io.github.projectunified.unidialog.core.dialog.Dialog
Set the body of the dialog using a collection of body builders
body(Consumer<BB>) - Method in interface io.github.projectunified.unidialog.core.dialog.Dialog
Set the body of the dialog
body(Consumer<PEDialogBodyBuilder>) - Method in class io.github.projectunified.unidialog.packetevents.dialog.PEDialog
 
body(Consumer<PaperDialogBodyBuilder>) - Method in class io.github.projectunified.unidialog.paper.dialog.PaperDialog
 
body(Consumer<SpigotDialogBodyBuilder>) - Method in class io.github.projectunified.unidialog.spigot.dialog.SpigotDialog
 
booleanInput() - Method in interface io.github.projectunified.unidialog.core.input.DialogInputBuilder
Create a boolean input
booleanInput() - Method in class io.github.projectunified.unidialog.packetevents.input.PEDialogInputBuilder
 
booleanInput() - Method in class io.github.projectunified.unidialog.paper.input.PaperDialogInputBuilder
 
booleanInput() - Method in class io.github.projectunified.unidialog.spigot.input.SpigotDialogInputBuilder
 
BooleanInput<T> - Interface in io.github.projectunified.unidialog.core.input
Interface for boolean input types in a dialog.
buttonWidth(int) - Method in interface io.github.projectunified.unidialog.core.dialog.DialogListDialog
Set the width of the buttons in the dialog
buttonWidth(int) - Method in interface io.github.projectunified.unidialog.core.dialog.ServerLinksDialog
Set the width of the buttons in the dialog
buttonWidth(int) - Method in class io.github.projectunified.unidialog.packetevents.dialog.PEDialogListDialog
 
buttonWidth(int) - Method in class io.github.projectunified.unidialog.packetevents.dialog.PEServerLinksDialog
 
buttonWidth(int) - Method in class io.github.projectunified.unidialog.paper.dialog.PaperDialogListDialog
 
buttonWidth(int) - Method in class io.github.projectunified.unidialog.paper.dialog.PaperServerLinksDialog
 
buttonWidth(int) - Method in class io.github.projectunified.unidialog.spigot.dialog.SpigotDialogListDialog
 
buttonWidth(int) - Method in class io.github.projectunified.unidialog.spigot.dialog.SpigotServerLinksDialog
 

C

canCloseWithEscape(boolean) - Method in interface io.github.projectunified.unidialog.core.dialog.Dialog
Set the option to allow the dialog to be closed with the escape key
canCloseWithEscape(boolean) - Method in class io.github.projectunified.unidialog.packetevents.dialog.PEDialog
 
canCloseWithEscape(boolean) - Method in class io.github.projectunified.unidialog.paper.dialog.PaperDialog
 
canCloseWithEscape(boolean) - Method in class io.github.projectunified.unidialog.spigot.dialog.SpigotDialog
 
clearDialog(User) - Method in class io.github.projectunified.unidialog.packetevents.PocketEventsDialogManager
Clear the dialog for a user, automatically determining if it is a configuration dialog based on the user's connection state.
clearDialog(User, boolean) - Method in class io.github.projectunified.unidialog.packetevents.PocketEventsDialogManager
Clear the dialog for a user, optionally specifying if it is a configuration dialog.
clearDialog(UUID) - Method in interface io.github.projectunified.unidialog.core.DialogManager
Clear the current dialog associated with the given player UUID.
clearDialog(UUID) - Method in class io.github.projectunified.unidialog.packetevents.PocketEventsDialogManager
 
clearDialog(UUID) - Method in class io.github.projectunified.unidialog.paper.PaperDialogManager
 
clearDialog(UUID) - Method in class io.github.projectunified.unidialog.spigot.SpigotDialogManager
 
CLOSE - Enum constant in enum class io.github.projectunified.unidialog.core.dialog.Dialog.AfterAction
Close the dialog after the action is taken.
columns(int) - Method in interface io.github.projectunified.unidialog.core.dialog.DialogListDialog
Set the number of columns in the dialog
columns(int) - Method in interface io.github.projectunified.unidialog.core.dialog.MultiActionDialog
Set the number of columns for the dialog
columns(int) - Method in interface io.github.projectunified.unidialog.core.dialog.ServerLinksDialog
Set the number of columns for the dialog
columns(int) - Method in class io.github.projectunified.unidialog.packetevents.dialog.PEDialogListDialog
 
columns(int) - Method in class io.github.projectunified.unidialog.packetevents.dialog.PEMultiActionDialog
 
columns(int) - Method in class io.github.projectunified.unidialog.packetevents.dialog.PEServerLinksDialog
 
columns(int) - Method in class io.github.projectunified.unidialog.paper.dialog.PaperDialogListDialog
 
columns(int) - Method in class io.github.projectunified.unidialog.paper.dialog.PaperMultiActionDialog
 
columns(int) - Method in class io.github.projectunified.unidialog.paper.dialog.PaperServerLinksDialog
 
columns(int) - Method in class io.github.projectunified.unidialog.spigot.dialog.SpigotDialogListDialog
 
columns(int) - Method in class io.github.projectunified.unidialog.spigot.dialog.SpigotMultiActionDialog
 
columns(int) - Method in class io.github.projectunified.unidialog.spigot.dialog.SpigotServerLinksDialog
 
ConfirmationDialog<I,BB,IB,D,AB,T> - Interface in io.github.projectunified.unidialog.core.dialog
Interface representing a confirmation dialog.
constructDialog(CommonDialogData) - Method in class io.github.projectunified.unidialog.packetevents.dialog.PEConfirmationDialog
 
constructDialog(CommonDialogData) - Method in class io.github.projectunified.unidialog.packetevents.dialog.PEDialog
 
constructDialog(CommonDialogData) - Method in class io.github.projectunified.unidialog.packetevents.dialog.PEDialogListDialog
 
constructDialog(CommonDialogData) - Method in class io.github.projectunified.unidialog.packetevents.dialog.PEMultiActionDialog
 
constructDialog(CommonDialogData) - Method in class io.github.projectunified.unidialog.packetevents.dialog.PENoticeDialog
 
constructDialog(CommonDialogData) - Method in class io.github.projectunified.unidialog.packetevents.dialog.PEServerLinksDialog
 
constructDialog(DialogBase) - Method in class io.github.projectunified.unidialog.spigot.dialog.SpigotConfirmationDialog
 
constructDialog(DialogBase) - Method in class io.github.projectunified.unidialog.spigot.dialog.SpigotDialog
 
constructDialog(DialogBase) - Method in class io.github.projectunified.unidialog.spigot.dialog.SpigotDialogListDialog
 
constructDialog(DialogBase) - Method in class io.github.projectunified.unidialog.spigot.dialog.SpigotMultiActionDialog
 
constructDialog(DialogBase) - Method in class io.github.projectunified.unidialog.spigot.dialog.SpigotNoticeDialog
 
constructDialog(DialogBase) - Method in class io.github.projectunified.unidialog.spigot.dialog.SpigotServerLinksDialog
 
copyToClipboard(String) - Method in interface io.github.projectunified.unidialog.core.action.DialogActionBuilder
Set the action to be a copy-to-clipboard action
copyToClipboard(String) - Method in class io.github.projectunified.unidialog.packetevents.action.PEDialogActionBuilder
 
copyToClipboard(String) - Method in class io.github.projectunified.unidialog.paper.action.PaperDialogActionBuilder
 
copyToClipboard(String) - Method in class io.github.projectunified.unidialog.spigot.action.SpigotDialogActionBuilder
 
createConfirmationDialog() - Method in interface io.github.projectunified.unidialog.core.DialogManager
Create a confirmation dialog
createConfirmationDialog() - Method in class io.github.projectunified.unidialog.packetevents.PocketEventsDialogManager
 
createConfirmationDialog() - Method in class io.github.projectunified.unidialog.paper.PaperDialogManager
 
createConfirmationDialog() - Method in class io.github.projectunified.unidialog.spigot.SpigotDialogManager
 
createDialogListDialog() - Method in interface io.github.projectunified.unidialog.core.DialogManager
Create a dialog list dialog
createDialogListDialog() - Method in class io.github.projectunified.unidialog.packetevents.PocketEventsDialogManager
 
createDialogListDialog() - Method in class io.github.projectunified.unidialog.paper.PaperDialogManager
 
createDialogListDialog() - Method in class io.github.projectunified.unidialog.spigot.SpigotDialogManager
 
createMultiActionDialog() - Method in interface io.github.projectunified.unidialog.core.DialogManager
Create a multi-action dialog
createMultiActionDialog() - Method in class io.github.projectunified.unidialog.packetevents.PocketEventsDialogManager
 
createMultiActionDialog() - Method in class io.github.projectunified.unidialog.paper.PaperDialogManager
 
createMultiActionDialog() - Method in class io.github.projectunified.unidialog.spigot.SpigotDialogManager
 
createNoticeDialog() - Method in interface io.github.projectunified.unidialog.core.DialogManager
Create a notice dialog
createNoticeDialog() - Method in class io.github.projectunified.unidialog.packetevents.PocketEventsDialogManager
 
createNoticeDialog() - Method in class io.github.projectunified.unidialog.paper.PaperDialogManager
 
createNoticeDialog() - Method in class io.github.projectunified.unidialog.spigot.SpigotDialogManager
 
createServerLinksDialog() - Method in interface io.github.projectunified.unidialog.core.DialogManager
Create a server links dialog
createServerLinksDialog() - Method in class io.github.projectunified.unidialog.packetevents.PocketEventsDialogManager
 
createServerLinksDialog() - Method in class io.github.projectunified.unidialog.paper.PaperDialogManager
 
createServerLinksDialog() - Method in class io.github.projectunified.unidialog.spigot.SpigotDialogManager
 

D

DEFAULT_BUTTON_WIDTH - Static variable in interface io.github.projectunified.unidialog.core.dialog.DialogListDialog
 
DEFAULT_BUTTON_WIDTH - Static variable in interface io.github.projectunified.unidialog.core.dialog.ServerLinksDialog
 
DEFAULT_COLUMNS - Static variable in interface io.github.projectunified.unidialog.core.dialog.DialogListDialog
 
DEFAULT_COLUMNS - Static variable in interface io.github.projectunified.unidialog.core.dialog.MultiActionDialog
 
DEFAULT_COLUMNS - Static variable in interface io.github.projectunified.unidialog.core.dialog.ServerLinksDialog
 
DEFAULT_HEIGHT - Static variable in interface io.github.projectunified.unidialog.core.body.ItemBody
 
DEFAULT_LABEL_FORMAT - Static variable in interface io.github.projectunified.unidialog.core.input.NumberRangeInput
 
DEFAULT_MAX_LENGTH - Static variable in interface io.github.projectunified.unidialog.core.input.TextInput
 
DEFAULT_WIDTH - Static variable in interface io.github.projectunified.unidialog.core.action.DialogActionBuilder
 
DEFAULT_WIDTH - Static variable in interface io.github.projectunified.unidialog.core.body.ItemBody
 
DEFAULT_WIDTH - Static variable in interface io.github.projectunified.unidialog.core.body.TextBody
 
DEFAULT_WIDTH - Static variable in interface io.github.projectunified.unidialog.core.input.NumberRangeInput
 
DEFAULT_WIDTH - Static variable in interface io.github.projectunified.unidialog.core.input.SingleOptionInput
 
DEFAULT_WIDTH - Static variable in interface io.github.projectunified.unidialog.core.input.TextInput
 
description(Consumer<B>) - Method in interface io.github.projectunified.unidialog.core.body.ItemBody
Set the description for the body
description(Consumer<PETextBody>) - Method in class io.github.projectunified.unidialog.packetevents.body.PEItemBody
 
description(Consumer<PaperTextBody>) - Method in class io.github.projectunified.unidialog.paper.body.PaperItemBody
 
description(Consumer<SpigotTextBody>) - Method in class io.github.projectunified.unidialog.spigot.body.SpigotItemBody
 
deserialize(String) - Method in interface io.github.projectunified.unidialog.adventure.support.AdventureSupport
Applies the deserializer to the given input string to convert it into a Component
dialog() - Method in class io.github.projectunified.unidialog.packetevents.opener.PEDialogOpener
Get the dialog associated with this opener
dialog() - Method in record class io.github.projectunified.unidialog.paper.opener.PaperDialogOpener
Returns the value of the dialog record component.
dialog() - Method in record class io.github.projectunified.unidialog.spigot.opener.SpigotDialogOpener
Returns the value of the dialog record component.
dialog(D) - Method in interface io.github.projectunified.unidialog.core.dialog.DialogListDialog
Add a dialog to the list of dialogs in this dialog
dialog(DialogOpener) - Method in interface io.github.projectunified.unidialog.core.dialog.DialogListDialog
Add a dialog to the list of dialogs in this dialog
dialog(DialogOpener) - Method in class io.github.projectunified.unidialog.packetevents.dialog.PEDialogListDialog
 
dialog(DialogOpener) - Method in class io.github.projectunified.unidialog.paper.dialog.PaperDialogListDialog
 
dialog(DialogOpener) - Method in class io.github.projectunified.unidialog.spigot.dialog.SpigotDialogListDialog
 
dialog(PEDialog<?>) - Method in class io.github.projectunified.unidialog.packetevents.dialog.PEDialogListDialog
 
dialog(PaperDialog<?>) - Method in class io.github.projectunified.unidialog.paper.dialog.PaperDialogListDialog
 
dialog(SpigotDialog<?>) - Method in class io.github.projectunified.unidialog.spigot.dialog.SpigotDialogListDialog
 
dialog(String, String) - Method in interface io.github.projectunified.unidialog.core.dialog.DialogListDialog
Add a dialog to the list of dialogs in this dialog
dialog(String, String) - Method in class io.github.projectunified.unidialog.packetevents.dialog.PEDialogListDialog
 
dialog(String, String) - Method in class io.github.projectunified.unidialog.paper.dialog.PaperDialogListDialog
 
dialog(String, String) - Method in class io.github.projectunified.unidialog.spigot.dialog.SpigotDialogListDialog
 
dialog(Collection<B>) - Method in interface io.github.projectunified.unidialog.core.dialog.DialogListDialog
Add multiple dialogs to the list of dialogs in this dialog
Dialog<I,BB,IB,T> - Interface in io.github.projectunified.unidialog.core.dialog
Interface representing a dialog.
Dialog.AfterAction - Enum Class in io.github.projectunified.unidialog.core.dialog
The action to be performed after an action is taken in the dialog.
DialogActionBuilder<D,T> - Interface in io.github.projectunified.unidialog.core.action
Interface for building dialog actions.
DialogBodyBuilder<I> - Interface in io.github.projectunified.unidialog.core.body
Interface for building dialog bodies.
DialogInputBuilder - Interface in io.github.projectunified.unidialog.core.input
Interface for building dialog inputs.
DialogListDialog<I,BB,IB,D,AB,T> - Interface in io.github.projectunified.unidialog.core.dialog
Interface representing a dialog that contains a list of other dialogs.
DialogManager<I,BB,IB,D,AB> - Interface in io.github.projectunified.unidialog.core
The main interface for managing dialogs in the UniDialog framework.
DialogOpener - Interface in io.github.projectunified.unidialog.core.opener
Interface for opening dialogs
dynamicCustom(String) - Method in interface io.github.projectunified.unidialog.core.action.DialogActionBuilder
Set the action to be a dynamic custom action
dynamicCustom(String) - Method in class io.github.projectunified.unidialog.packetevents.action.PEDialogActionBuilder
 
dynamicCustom(String) - Method in class io.github.projectunified.unidialog.paper.action.PaperDialogActionBuilder
 
dynamicCustom(String) - Method in class io.github.projectunified.unidialog.spigot.action.SpigotDialogActionBuilder
 
dynamicCustom(String, String) - Method in interface io.github.projectunified.unidialog.core.action.DialogActionBuilder
Set the action to be a dynamic custom action with a namespace
dynamicCustom(String, String) - Method in class io.github.projectunified.unidialog.packetevents.action.PEDialogActionBuilder
 
dynamicCustom(String, String) - Method in class io.github.projectunified.unidialog.paper.action.PaperDialogActionBuilder
 
dynamicCustom(String, String) - Method in class io.github.projectunified.unidialog.spigot.action.SpigotDialogActionBuilder
 
dynamicRunCommand(String) - Method in interface io.github.projectunified.unidialog.core.action.DialogActionBuilder
Set the action to be a dynamic run command action
dynamicRunCommand(String) - Method in class io.github.projectunified.unidialog.packetevents.action.PEDialogActionBuilder
 
dynamicRunCommand(String) - Method in class io.github.projectunified.unidialog.paper.action.PaperDialogActionBuilder
 
dynamicRunCommand(String) - Method in class io.github.projectunified.unidialog.spigot.action.SpigotDialogActionBuilder
 

E

end(float) - Method in interface io.github.projectunified.unidialog.core.input.NumberRangeInput
Set the end value of the range
end(float) - Method in class io.github.projectunified.unidialog.packetevents.input.PENumberRangeInput
 
end(float) - Method in class io.github.projectunified.unidialog.paper.input.PaperNumberRangeInput
 
end(float) - Method in class io.github.projectunified.unidialog.spigot.input.SpigotNumberRangeInput
 
equals(Object) - Method in record class io.github.projectunified.unidialog.paper.opener.PaperDialogOpener
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in record class io.github.projectunified.unidialog.spigot.opener.SpigotDialogOpener
Indicates whether some other object is "equal to" this one.
exitAction(Consumer<AB>) - Method in interface io.github.projectunified.unidialog.core.dialog.DialogListDialog
Set the action to be performed when exiting the dialog
exitAction(Consumer<AB>) - Method in interface io.github.projectunified.unidialog.core.dialog.MultiActionDialog
Set the exit action for the dialog
exitAction(Consumer<AB>) - Method in interface io.github.projectunified.unidialog.core.dialog.ServerLinksDialog
Set the exit action for the dialog
exitAction(Consumer<PEDialogActionBuilder>) - Method in class io.github.projectunified.unidialog.packetevents.dialog.PEMultiActionDialog
 
exitAction(Consumer<PEDialogActionBuilder>) - Method in class io.github.projectunified.unidialog.packetevents.dialog.PEServerLinksDialog
 
exitAction(Consumer<PaperDialogActionBuilder>) - Method in class io.github.projectunified.unidialog.paper.dialog.PaperDialogListDialog
 
exitAction(Consumer<PaperDialogActionBuilder>) - Method in class io.github.projectunified.unidialog.paper.dialog.PaperMultiActionDialog
 
exitAction(Consumer<PaperDialogActionBuilder>) - Method in class io.github.projectunified.unidialog.paper.dialog.PaperServerLinksDialog
 
exitAction(Consumer<SpigotDialogActionBuilder>) - Method in class io.github.projectunified.unidialog.spigot.dialog.SpigotDialogListDialog
 
exitAction(Consumer<SpigotDialogActionBuilder>) - Method in class io.github.projectunified.unidialog.spigot.dialog.SpigotMultiActionDialog
 
exitAction(Consumer<SpigotDialogActionBuilder>) - Method in class io.github.projectunified.unidialog.spigot.dialog.SpigotServerLinksDialog
 
exitAction(Consumer<PEDialogActionBuilder>) - Method in class io.github.projectunified.unidialog.packetevents.dialog.PEDialogListDialog
 
externalTitle(String) - Method in interface io.github.projectunified.unidialog.adventure.dialog.AdventureDialog
 
externalTitle(String) - Method in interface io.github.projectunified.unidialog.core.dialog.Dialog
Set the external title of the dialog, which is used for displaying the dialog in a multi-dialog dialog
externalTitle(String) - Method in class io.github.projectunified.unidialog.spigot.dialog.SpigotDialog
 
externalTitle(Component) - Method in interface io.github.projectunified.unidialog.adventure.dialog.AdventureDialog
Set the external title of the dialog, which is used for displaying the dialog in a multi-dialog dialog
externalTitle(Component) - Method in class io.github.projectunified.unidialog.packetevents.dialog.PEDialog
 
externalTitle(Component) - Method in class io.github.projectunified.unidialog.paper.dialog.PaperDialog
 
externalTitle(BaseComponent) - Method in class io.github.projectunified.unidialog.spigot.dialog.SpigotDialog
Set the external title of the dialog, which is used for displaying the dialog in a multi-dialog dialog

G

getAction() - Method in class io.github.projectunified.unidialog.packetevents.action.PEDialogActionBuilder
 
getAction() - Method in class io.github.projectunified.unidialog.paper.action.PaperDialogActionBuilder
 
getAction() - Method in class io.github.projectunified.unidialog.spigot.action.SpigotDialogActionBuilder
 
getAction(Consumer<PEDialogActionBuilder>) - Method in class io.github.projectunified.unidialog.packetevents.dialog.PEDialog
 
getAction(Consumer<PaperDialogActionBuilder>) - Method in class io.github.projectunified.unidialog.paper.dialog.PaperDialog
 
getAction(Consumer<SpigotDialogActionBuilder>) - Method in class io.github.projectunified.unidialog.spigot.dialog.SpigotDialog
 
getComponentDeserializer() - Method in interface io.github.projectunified.unidialog.adventure.support.AdventureSupport
Get the deserializer function that converts a string to a Component
getComponentDeserializer() - Method in class io.github.projectunified.unidialog.packetevents.action.PEDialogActionBuilder
 
getComponentDeserializer() - Method in class io.github.projectunified.unidialog.packetevents.body.PETextBody
 
getComponentDeserializer() - Method in class io.github.projectunified.unidialog.packetevents.dialog.PEDialog
 
getComponentDeserializer() - Method in class io.github.projectunified.unidialog.packetevents.input.PEDialogInput
 
getComponentDeserializer() - Method in class io.github.projectunified.unidialog.paper.action.PaperDialogActionBuilder
 
getComponentDeserializer() - Method in class io.github.projectunified.unidialog.paper.body.PaperTextBody
 
getComponentDeserializer() - Method in class io.github.projectunified.unidialog.paper.dialog.PaperDialog
 
getComponentDeserializer() - Method in class io.github.projectunified.unidialog.paper.input.PaperDialogInput
 
getDialog() - Method in class io.github.projectunified.unidialog.packetevents.dialog.PEDialog
 
getDialog() - Method in class io.github.projectunified.unidialog.paper.dialog.PaperDialog
Create a dialog using the provided factory
getDialog() - Method in class io.github.projectunified.unidialog.spigot.dialog.SpigotDialog
 
getDialogBody() - Method in interface io.github.projectunified.unidialog.packetevents.body.PEDialogBody
 
getDialogBody() - Method in class io.github.projectunified.unidialog.packetevents.body.PEDialogBodyBuilder
 
getDialogBody() - Method in class io.github.projectunified.unidialog.packetevents.body.PEItemBody
 
getDialogBody() - Method in class io.github.projectunified.unidialog.packetevents.body.PETextBody
 
getDialogBody() - Method in interface io.github.projectunified.unidialog.paper.body.PaperDialogBody
 
getDialogBody() - Method in class io.github.projectunified.unidialog.paper.body.PaperDialogBodyBuilder
 
getDialogBody() - Method in class io.github.projectunified.unidialog.paper.body.PaperItemBody
 
getDialogBody() - Method in class io.github.projectunified.unidialog.paper.body.PaperTextBody
 
getDialogBody() - Method in interface io.github.projectunified.unidialog.spigot.body.SpigotDialogBody
 
getDialogBody() - Method in class io.github.projectunified.unidialog.spigot.body.SpigotDialogBodyBuilder
 
getDialogBody() - Method in class io.github.projectunified.unidialog.spigot.body.SpigotItemBody
 
getDialogBody() - Method in class io.github.projectunified.unidialog.spigot.body.SpigotTextBody
 
getDialogBuilder() - Method in class io.github.projectunified.unidialog.paper.dialog.PaperDialog
Get the dialog builder consumer that can be used to create a dialog
getDialogInput() - Method in class io.github.projectunified.unidialog.paper.input.PaperBooleanInput
 
getDialogInput() - Method in class io.github.projectunified.unidialog.paper.input.PaperDialogInput
 
getDialogInput() - Method in class io.github.projectunified.unidialog.paper.input.PaperDialogInputBuilder
 
getDialogInput() - Method in class io.github.projectunified.unidialog.paper.input.PaperNumberRangeInput
 
getDialogInput() - Method in class io.github.projectunified.unidialog.paper.input.PaperSingleOptionInput
 
getDialogInput() - Method in class io.github.projectunified.unidialog.paper.input.PaperTextInput
 
getDialogInput() - Method in class io.github.projectunified.unidialog.spigot.input.SpigotBooleanInput
 
getDialogInput() - Method in class io.github.projectunified.unidialog.spigot.input.SpigotDialogInput
 
getDialogInput() - Method in class io.github.projectunified.unidialog.spigot.input.SpigotDialogInputBuilder
 
getDialogInput() - Method in class io.github.projectunified.unidialog.spigot.input.SpigotNumberRangeInput
 
getDialogInput() - Method in class io.github.projectunified.unidialog.spigot.input.SpigotSingleOptionInput
 
getDialogInput() - Method in class io.github.projectunified.unidialog.spigot.input.SpigotTextInput
 
getDialogType() - Method in class io.github.projectunified.unidialog.paper.dialog.PaperConfirmationDialog
 
getDialogType() - Method in class io.github.projectunified.unidialog.paper.dialog.PaperDialog
 
getDialogType() - Method in class io.github.projectunified.unidialog.paper.dialog.PaperDialogListDialog
 
getDialogType() - Method in class io.github.projectunified.unidialog.paper.dialog.PaperMultiActionDialog
 
getDialogType() - Method in class io.github.projectunified.unidialog.paper.dialog.PaperNoticeDialog
 
getDialogType() - Method in class io.github.projectunified.unidialog.paper.dialog.PaperServerLinksDialog
 
getInput() - Method in class io.github.projectunified.unidialog.packetevents.input.PEBooleanInput
 
getInput() - Method in class io.github.projectunified.unidialog.packetevents.input.PEDialogInput
 
getInput() - Method in class io.github.projectunified.unidialog.packetevents.input.PEDialogInputBuilder
 
getInput() - Method in class io.github.projectunified.unidialog.packetevents.input.PENumberRangeInput
 
getInput() - Method in class io.github.projectunified.unidialog.packetevents.input.PESingleOptionInput
 
getInput() - Method in class io.github.projectunified.unidialog.packetevents.input.PETextInput
 
getPlainMessage() - Method in class io.github.projectunified.unidialog.packetevents.body.PETextBody
 
getPlayer(UUID) - Method in class io.github.projectunified.unidialog.packetevents.PocketEventsDialogManager
Get the player object for a given UUID
getPlayerId(Object) - Method in class io.github.projectunified.unidialog.packetevents.PocketEventsDialogManager
Get the UUID of a player object

H

hashCode() - Method in record class io.github.projectunified.unidialog.paper.opener.PaperDialogOpener
Returns a hash code value for this object.
hashCode() - Method in record class io.github.projectunified.unidialog.spigot.opener.SpigotDialogOpener
Returns a hash code value for this object.
hasNoAction() - Method in interface io.github.projectunified.unidialog.core.dialog.ConfirmationDialog
Check if the confirmation dialog has a "no" action defined
hasNoAction() - Method in class io.github.projectunified.unidialog.packetevents.dialog.PEConfirmationDialog
 
hasNoAction() - Method in class io.github.projectunified.unidialog.paper.dialog.PaperConfirmationDialog
 
hasNoAction() - Method in class io.github.projectunified.unidialog.spigot.dialog.SpigotConfirmationDialog
 
hasYesAction() - Method in interface io.github.projectunified.unidialog.core.dialog.ConfirmationDialog
Check if the confirmation dialog has a "yes" action defined
hasYesAction() - Method in class io.github.projectunified.unidialog.packetevents.dialog.PEConfirmationDialog
 
hasYesAction() - Method in class io.github.projectunified.unidialog.paper.dialog.PaperConfirmationDialog
 
hasYesAction() - Method in class io.github.projectunified.unidialog.spigot.dialog.SpigotConfirmationDialog
 
height(int) - Method in interface io.github.projectunified.unidialog.core.body.ItemBody
Set the height of the item body
height(int) - Method in class io.github.projectunified.unidialog.packetevents.body.PEItemBody
 
height(int) - Method in class io.github.projectunified.unidialog.paper.body.PaperItemBody
 
height(int) - Method in class io.github.projectunified.unidialog.spigot.body.SpigotItemBody
 
height(Integer) - Method in interface io.github.projectunified.unidialog.core.input.TextInput
Set the height of the input
height(Integer) - Method in class io.github.projectunified.unidialog.packetevents.input.PETextInput
 
height(Integer) - Method in class io.github.projectunified.unidialog.paper.input.PaperTextInput
 
height(Integer) - Method in class io.github.projectunified.unidialog.spigot.input.SpigotTextInput
 

I

initial(boolean) - Method in interface io.github.projectunified.unidialog.core.input.BooleanInput
Set the initial value of the boolean input.
initial(boolean) - Method in class io.github.projectunified.unidialog.packetevents.input.PEBooleanInput
 
initial(boolean) - Method in class io.github.projectunified.unidialog.paper.input.PaperBooleanInput
 
initial(boolean) - Method in class io.github.projectunified.unidialog.spigot.input.SpigotBooleanInput
 
initial(Float) - Method in interface io.github.projectunified.unidialog.core.input.NumberRangeInput
Set the initial value of the range
initial(Float) - Method in class io.github.projectunified.unidialog.paper.input.PaperNumberRangeInput
 
initial(Float) - Method in class io.github.projectunified.unidialog.spigot.input.SpigotNumberRangeInput
 
initial(Float) - Method in class io.github.projectunified.unidialog.packetevents.input.PENumberRangeInput
 
initial(String) - Method in interface io.github.projectunified.unidialog.core.input.TextInput
Set the initial value for the input
initial(String) - Method in class io.github.projectunified.unidialog.packetevents.input.PETextInput
 
initial(String) - Method in class io.github.projectunified.unidialog.paper.input.PaperTextInput
 
initial(String) - Method in class io.github.projectunified.unidialog.spigot.input.SpigotTextInput
 
input(String, Consumer<IB>) - Method in interface io.github.projectunified.unidialog.core.dialog.Dialog
Set the input for the dialog
input(String, Consumer<PEDialogInputBuilder>) - Method in class io.github.projectunified.unidialog.packetevents.dialog.PEDialog
 
input(String, Consumer<PaperDialogInputBuilder>) - Method in class io.github.projectunified.unidialog.paper.dialog.PaperDialog
 
input(String, Consumer<SpigotDialogInputBuilder>) - Method in class io.github.projectunified.unidialog.spigot.dialog.SpigotDialog
 
input(Map<String, Consumer<IB>>) - Method in interface io.github.projectunified.unidialog.core.dialog.Dialog
Set the input for the dialog using a map of input builders
io.github.projectunified.unidialog.adventure.action - package io.github.projectunified.unidialog.adventure.action
 
io.github.projectunified.unidialog.adventure.body - package io.github.projectunified.unidialog.adventure.body
 
io.github.projectunified.unidialog.adventure.dialog - package io.github.projectunified.unidialog.adventure.dialog
 
io.github.projectunified.unidialog.adventure.input - package io.github.projectunified.unidialog.adventure.input
 
io.github.projectunified.unidialog.adventure.support - package io.github.projectunified.unidialog.adventure.support
 
io.github.projectunified.unidialog.core - package io.github.projectunified.unidialog.core
 
io.github.projectunified.unidialog.core.action - package io.github.projectunified.unidialog.core.action
 
io.github.projectunified.unidialog.core.body - package io.github.projectunified.unidialog.core.body
 
io.github.projectunified.unidialog.core.dialog - package io.github.projectunified.unidialog.core.dialog
 
io.github.projectunified.unidialog.core.input - package io.github.projectunified.unidialog.core.input
 
io.github.projectunified.unidialog.core.opener - package io.github.projectunified.unidialog.core.opener
 
io.github.projectunified.unidialog.packetevents - package io.github.projectunified.unidialog.packetevents
 
io.github.projectunified.unidialog.packetevents.action - package io.github.projectunified.unidialog.packetevents.action
 
io.github.projectunified.unidialog.packetevents.body - package io.github.projectunified.unidialog.packetevents.body
 
io.github.projectunified.unidialog.packetevents.dialog - package io.github.projectunified.unidialog.packetevents.dialog
 
io.github.projectunified.unidialog.packetevents.input - package io.github.projectunified.unidialog.packetevents.input
 
io.github.projectunified.unidialog.packetevents.opener - package io.github.projectunified.unidialog.packetevents.opener
 
io.github.projectunified.unidialog.paper - package io.github.projectunified.unidialog.paper
 
io.github.projectunified.unidialog.paper.action - package io.github.projectunified.unidialog.paper.action
 
io.github.projectunified.unidialog.paper.body - package io.github.projectunified.unidialog.paper.body
 
io.github.projectunified.unidialog.paper.dialog - package io.github.projectunified.unidialog.paper.dialog
 
io.github.projectunified.unidialog.paper.input - package io.github.projectunified.unidialog.paper.input
 
io.github.projectunified.unidialog.paper.opener - package io.github.projectunified.unidialog.paper.opener
 
io.github.projectunified.unidialog.spigot - package io.github.projectunified.unidialog.spigot
 
io.github.projectunified.unidialog.spigot.action - package io.github.projectunified.unidialog.spigot.action
 
io.github.projectunified.unidialog.spigot.body - package io.github.projectunified.unidialog.spigot.body
 
io.github.projectunified.unidialog.spigot.dialog - package io.github.projectunified.unidialog.spigot.dialog
 
io.github.projectunified.unidialog.spigot.input - package io.github.projectunified.unidialog.spigot.input
 
io.github.projectunified.unidialog.spigot.opener - package io.github.projectunified.unidialog.spigot.opener
 
item() - Method in interface io.github.projectunified.unidialog.core.body.DialogBodyBuilder
Create an item body
item() - Method in class io.github.projectunified.unidialog.packetevents.body.PEDialogBodyBuilder
 
item() - Method in class io.github.projectunified.unidialog.paper.body.PaperDialogBodyBuilder
 
item() - Method in class io.github.projectunified.unidialog.spigot.body.SpigotDialogBodyBuilder
 
item(ItemStack) - Method in class io.github.projectunified.unidialog.packetevents.body.PEItemBody
 
item(I) - Method in interface io.github.projectunified.unidialog.core.body.ItemBody
Set the item for the body
item(ItemStack) - Method in class io.github.projectunified.unidialog.paper.body.PaperItemBody
 
item(ItemStack) - Method in class io.github.projectunified.unidialog.spigot.body.SpigotItemBody
 
ItemBody<I,B,T> - Interface in io.github.projectunified.unidialog.core.body
Interface for building item bodies in a dialog.

K

key - Variable in class io.github.projectunified.unidialog.paper.input.PaperDialogInput
 
key - Variable in class io.github.projectunified.unidialog.spigot.input.SpigotDialogInput
 

L

label(String) - Method in interface io.github.projectunified.unidialog.adventure.input.AdventureSingleOptionInput
 
label(String) - Method in interface io.github.projectunified.unidialog.adventure.input.AdventureTextInput
 
label(String) - Method in interface io.github.projectunified.unidialog.core.input.SingleOptionInput
Set the label for the input
label(String) - Method in interface io.github.projectunified.unidialog.core.input.TextInput
Set the label for the input
label(String) - Method in class io.github.projectunified.unidialog.spigot.input.SpigotSingleOptionInput
 
label(String) - Method in class io.github.projectunified.unidialog.spigot.input.SpigotTextInput
 
label(String) - Method in interface io.github.projectunified.unidialog.adventure.action.AdventureDialogActionBuilder
 
label(String) - Method in interface io.github.projectunified.unidialog.adventure.input.AdventureBooleanInput
 
label(String) - Method in interface io.github.projectunified.unidialog.adventure.input.AdventureNumberRangeInput
 
label(String) - Method in interface io.github.projectunified.unidialog.core.action.DialogActionBuilder
Set the label for the dialog action
label(String) - Method in interface io.github.projectunified.unidialog.core.input.BooleanInput
Set the label for the input.
label(String) - Method in interface io.github.projectunified.unidialog.core.input.NumberRangeInput
Set the label for the input
label(String) - Method in class io.github.projectunified.unidialog.spigot.action.SpigotDialogActionBuilder
 
label(String) - Method in class io.github.projectunified.unidialog.spigot.input.SpigotBooleanInput
 
label(String) - Method in class io.github.projectunified.unidialog.spigot.input.SpigotNumberRangeInput
 
label(Component) - Method in interface io.github.projectunified.unidialog.adventure.input.AdventureSingleOptionInput
Set the label for the input
label(Component) - Method in interface io.github.projectunified.unidialog.adventure.input.AdventureTextInput
Set the label for the input
label(Component) - Method in class io.github.projectunified.unidialog.packetevents.input.PESingleOptionInput
 
label(Component) - Method in class io.github.projectunified.unidialog.packetevents.input.PETextInput
 
label(Component) - Method in class io.github.projectunified.unidialog.paper.input.PaperSingleOptionInput
 
label(Component) - Method in class io.github.projectunified.unidialog.paper.input.PaperTextInput
 
label(Component) - Method in interface io.github.projectunified.unidialog.adventure.action.AdventureDialogActionBuilder
Set the label for the dialog action
label(Component) - Method in interface io.github.projectunified.unidialog.adventure.input.AdventureBooleanInput
Set the label for the input.
label(Component) - Method in interface io.github.projectunified.unidialog.adventure.input.AdventureNumberRangeInput
Set the label for the input
label(Component) - Method in class io.github.projectunified.unidialog.packetevents.action.PEDialogActionBuilder
 
label(Component) - Method in class io.github.projectunified.unidialog.packetevents.input.PEBooleanInput
 
label(Component) - Method in class io.github.projectunified.unidialog.packetevents.input.PENumberRangeInput
 
label(Component) - Method in class io.github.projectunified.unidialog.paper.action.PaperDialogActionBuilder
 
label(Component) - Method in class io.github.projectunified.unidialog.paper.input.PaperBooleanInput
 
label(Component) - Method in class io.github.projectunified.unidialog.paper.input.PaperNumberRangeInput
 
label(BaseComponent) - Method in class io.github.projectunified.unidialog.spigot.input.SpigotSingleOptionInput
Set the label for the input
label(BaseComponent) - Method in class io.github.projectunified.unidialog.spigot.input.SpigotTextInput
Set the label for the input
label(BaseComponent) - Method in class io.github.projectunified.unidialog.spigot.action.SpigotDialogActionBuilder
Set the label for the dialog action
label(BaseComponent) - Method in class io.github.projectunified.unidialog.spigot.input.SpigotBooleanInput
Set the label for the input.
label(BaseComponent) - Method in class io.github.projectunified.unidialog.spigot.input.SpigotNumberRangeInput
Set the label for the input
labelFormat(String) - Method in interface io.github.projectunified.unidialog.core.input.NumberRangeInput
Set the format for the label
labelFormat(String) - Method in class io.github.projectunified.unidialog.packetevents.input.PENumberRangeInput
 
labelFormat(String) - Method in class io.github.projectunified.unidialog.paper.input.PaperNumberRangeInput
 
labelFormat(String) - Method in class io.github.projectunified.unidialog.spigot.input.SpigotNumberRangeInput
 

M

maxLength(int) - Method in interface io.github.projectunified.unidialog.core.input.TextInput
Set the maximum length of the input text
maxLength(int) - Method in class io.github.projectunified.unidialog.packetevents.input.PETextInput
 
maxLength(int) - Method in class io.github.projectunified.unidialog.paper.input.PaperTextInput
 
maxLength(int) - Method in class io.github.projectunified.unidialog.spigot.input.SpigotTextInput
 
maxLines(Integer) - Method in interface io.github.projectunified.unidialog.core.input.TextInput
Set the maximum number of lines for the input
maxLines(Integer) - Method in class io.github.projectunified.unidialog.packetevents.input.PETextInput
 
maxLines(Integer) - Method in class io.github.projectunified.unidialog.paper.input.PaperTextInput
 
maxLines(Integer) - Method in class io.github.projectunified.unidialog.spigot.input.SpigotTextInput
 
MultiActionDialog<I,BB,IB,D,AB,T> - Interface in io.github.projectunified.unidialog.core.dialog
Interface representing a multi-action dialog.

N

noAction(Consumer<AB>) - Method in interface io.github.projectunified.unidialog.core.dialog.ConfirmationDialog
Set the action for the "no" button in the confirmation dialog
noAction(Consumer<PEDialogActionBuilder>) - Method in class io.github.projectunified.unidialog.packetevents.dialog.PEConfirmationDialog
 
noAction(Consumer<PaperDialogActionBuilder>) - Method in class io.github.projectunified.unidialog.paper.dialog.PaperConfirmationDialog
 
noAction(Consumer<SpigotDialogActionBuilder>) - Method in class io.github.projectunified.unidialog.spigot.dialog.SpigotConfirmationDialog
 
NONE - Enum constant in enum class io.github.projectunified.unidialog.core.dialog.Dialog.AfterAction
Take no action after the action is taken.
NoticeDialog<I,BB,IB,D,AB,T> - Interface in io.github.projectunified.unidialog.core.dialog
Interface representing a notice dialog.
numberRangeInput() - Method in interface io.github.projectunified.unidialog.core.input.DialogInputBuilder
Create a number range input
numberRangeInput() - Method in class io.github.projectunified.unidialog.packetevents.input.PEDialogInputBuilder
 
numberRangeInput() - Method in class io.github.projectunified.unidialog.paper.input.PaperDialogInputBuilder
 
numberRangeInput() - Method in class io.github.projectunified.unidialog.spigot.input.SpigotDialogInputBuilder
 
NumberRangeInput<T> - Interface in io.github.projectunified.unidialog.core.input
Interface for number range input in a dialog.

O

onCustomClick(PlayerCustomClickEvent) - Method in class io.github.projectunified.unidialog.paper.PaperDialogManager
 
onCustomClick(PlayerCustomClickEvent) - Method in class io.github.projectunified.unidialog.spigot.SpigotDialogManager
 
onFalse(String) - Method in interface io.github.projectunified.unidialog.core.input.BooleanInput
Set the text to be sent when the input is false.
onFalse(String) - Method in class io.github.projectunified.unidialog.packetevents.input.PEBooleanInput
 
onFalse(String) - Method in class io.github.projectunified.unidialog.paper.input.PaperBooleanInput
 
onFalse(String) - Method in class io.github.projectunified.unidialog.spigot.input.SpigotBooleanInput
 
onTrue(String) - Method in interface io.github.projectunified.unidialog.core.input.BooleanInput
Set the text to be sent when the input is true.
onTrue(String) - Method in class io.github.projectunified.unidialog.packetevents.input.PEBooleanInput
 
onTrue(String) - Method in class io.github.projectunified.unidialog.paper.input.PaperBooleanInput
 
onTrue(String) - Method in class io.github.projectunified.unidialog.spigot.input.SpigotBooleanInput
 
open(User) - Method in class io.github.projectunified.unidialog.packetevents.opener.PEDialogOpener
Open the dialog for a user, automatically determining if it is a configuration dialog based on the user's connection state.
open(User, boolean) - Method in class io.github.projectunified.unidialog.packetevents.opener.PEDialogOpener
Open the dialog for a user, optionally specifying if it is a configuration dialog.
open(UUID) - Method in interface io.github.projectunified.unidialog.core.opener.DialogOpener
Open the dialog for the given player UUID
open(UUID) - Method in class io.github.projectunified.unidialog.packetevents.opener.PEDialogOpener
 
open(UUID) - Method in record class io.github.projectunified.unidialog.paper.opener.PaperDialogOpener
 
open(UUID) - Method in record class io.github.projectunified.unidialog.spigot.opener.SpigotDialogOpener
 
open(Audience) - Method in record class io.github.projectunified.unidialog.paper.opener.PaperDialogOpener
Open a dialog for a specific audience
opener() - Method in interface io.github.projectunified.unidialog.core.dialog.Dialog
Create an opener for the dialog
opener() - Method in class io.github.projectunified.unidialog.packetevents.dialog.PEDialog
 
opener() - Method in class io.github.projectunified.unidialog.paper.dialog.PaperDialog
 
opener() - Method in class io.github.projectunified.unidialog.spigot.dialog.SpigotDialog
 
openUrl(String) - Method in interface io.github.projectunified.unidialog.core.action.DialogActionBuilder
Set the action to be an open-URL action
openUrl(String) - Method in class io.github.projectunified.unidialog.packetevents.action.PEDialogActionBuilder
 
openUrl(String) - Method in class io.github.projectunified.unidialog.paper.action.PaperDialogActionBuilder
 
openUrl(String) - Method in class io.github.projectunified.unidialog.spigot.action.SpigotDialogActionBuilder
 
option(String, String) - Method in interface io.github.projectunified.unidialog.core.input.SingleOptionInput
Add an option to the input
option(String, String, boolean) - Method in interface io.github.projectunified.unidialog.adventure.input.AdventureSingleOptionInput
 
option(String, String, boolean) - Method in interface io.github.projectunified.unidialog.core.input.SingleOptionInput
Add an option to the input
option(String, String, boolean) - Method in class io.github.projectunified.unidialog.spigot.input.SpigotSingleOptionInput
 
option(String, Component) - Method in interface io.github.projectunified.unidialog.adventure.input.AdventureSingleOptionInput
Add an option to the input
option(String, Component, boolean) - Method in interface io.github.projectunified.unidialog.adventure.input.AdventureSingleOptionInput
Add an option to the input
option(String, Component, boolean) - Method in class io.github.projectunified.unidialog.packetevents.input.PESingleOptionInput
 
option(String, Component, boolean) - Method in class io.github.projectunified.unidialog.paper.input.PaperSingleOptionInput
 
option(String, BaseComponent) - Method in class io.github.projectunified.unidialog.spigot.input.SpigotSingleOptionInput
Add an option to the input
option(String, BaseComponent, boolean) - Method in class io.github.projectunified.unidialog.spigot.input.SpigotSingleOptionInput
Add an option to the input

P

PaperBooleanInput - Class in io.github.projectunified.unidialog.paper.input
 
PaperBooleanInput(String, Function<String, Component>) - Constructor for class io.github.projectunified.unidialog.paper.input.PaperBooleanInput
 
PaperConfirmationDialog - Class in io.github.projectunified.unidialog.paper.dialog
 
PaperConfirmationDialog(String, Function<String, Component>) - Constructor for class io.github.projectunified.unidialog.paper.dialog.PaperConfirmationDialog
 
PaperDialog<T> - Class in io.github.projectunified.unidialog.paper.dialog
 
PaperDialog(String, Function<String, Component>) - Constructor for class io.github.projectunified.unidialog.paper.dialog.PaperDialog
 
PaperDialogActionBuilder - Class in io.github.projectunified.unidialog.paper.action
 
PaperDialogActionBuilder(String, Function<String, Component>) - Constructor for class io.github.projectunified.unidialog.paper.action.PaperDialogActionBuilder
 
PaperDialogBody - Interface in io.github.projectunified.unidialog.paper.body
 
PaperDialogBodyBuilder - Class in io.github.projectunified.unidialog.paper.body
 
PaperDialogBodyBuilder(Function<String, Component>) - Constructor for class io.github.projectunified.unidialog.paper.body.PaperDialogBodyBuilder
 
PaperDialogInput - Class in io.github.projectunified.unidialog.paper.input
 
PaperDialogInput(String, Function<String, Component>) - Constructor for class io.github.projectunified.unidialog.paper.input.PaperDialogInput
 
PaperDialogInputBuilder - Class in io.github.projectunified.unidialog.paper.input
 
PaperDialogInputBuilder(String, Function<String, Component>) - Constructor for class io.github.projectunified.unidialog.paper.input.PaperDialogInputBuilder
 
PaperDialogListDialog - Class in io.github.projectunified.unidialog.paper.dialog
 
PaperDialogListDialog(String, Function<String, Component>) - Constructor for class io.github.projectunified.unidialog.paper.dialog.PaperDialogListDialog
 
PaperDialogManager - Class in io.github.projectunified.unidialog.paper
 
PaperDialogManager(Plugin) - Constructor for class io.github.projectunified.unidialog.paper.PaperDialogManager
Constructor for PaperDialogManager that uses the plugin's name as the default namespace.
PaperDialogManager(Plugin, String) - Constructor for class io.github.projectunified.unidialog.paper.PaperDialogManager
Constructor for PaperDialogManager.
PaperDialogManager(Plugin, String, Function<String, Component>) - Constructor for class io.github.projectunified.unidialog.paper.PaperDialogManager
Constructor for PaperDialogManager
PaperDialogManager(Plugin, Function<String, Component>) - Constructor for class io.github.projectunified.unidialog.paper.PaperDialogManager
Constructor for PaperDialogManager that uses the plugin's name as the default namespace.
PaperDialogOpener - Record Class in io.github.projectunified.unidialog.paper.opener
 
PaperDialogOpener(Dialog) - Constructor for record class io.github.projectunified.unidialog.paper.opener.PaperDialogOpener
Creates an instance of a PaperDialogOpener record class.
PaperItemBody - Class in io.github.projectunified.unidialog.paper.body
 
PaperItemBody(Function<String, Component>) - Constructor for class io.github.projectunified.unidialog.paper.body.PaperItemBody
 
PaperMultiActionDialog - Class in io.github.projectunified.unidialog.paper.dialog
 
PaperMultiActionDialog(String, Function<String, Component>) - Constructor for class io.github.projectunified.unidialog.paper.dialog.PaperMultiActionDialog
 
PaperNoticeDialog - Class in io.github.projectunified.unidialog.paper.dialog
 
PaperNoticeDialog(String, Function<String, Component>) - Constructor for class io.github.projectunified.unidialog.paper.dialog.PaperNoticeDialog
 
PaperNumberRangeInput - Class in io.github.projectunified.unidialog.paper.input
 
PaperNumberRangeInput(String, Function<String, Component>) - Constructor for class io.github.projectunified.unidialog.paper.input.PaperNumberRangeInput
 
PaperServerLinksDialog - Class in io.github.projectunified.unidialog.paper.dialog
 
PaperServerLinksDialog(String, Function<String, Component>) - Constructor for class io.github.projectunified.unidialog.paper.dialog.PaperServerLinksDialog
 
PaperSingleOptionInput - Class in io.github.projectunified.unidialog.paper.input
 
PaperSingleOptionInput(String, Function<String, Component>) - Constructor for class io.github.projectunified.unidialog.paper.input.PaperSingleOptionInput
 
PaperTextBody - Class in io.github.projectunified.unidialog.paper.body
 
PaperTextBody(Function<String, Component>) - Constructor for class io.github.projectunified.unidialog.paper.body.PaperTextBody
 
PaperTextInput - Class in io.github.projectunified.unidialog.paper.input
 
PaperTextInput(String, Function<String, Component>) - Constructor for class io.github.projectunified.unidialog.paper.input.PaperTextInput
 
pause(boolean) - Method in interface io.github.projectunified.unidialog.core.dialog.Dialog
Set the option to pause the game while the dialog is open
pause(boolean) - Method in class io.github.projectunified.unidialog.packetevents.dialog.PEDialog
 
pause(boolean) - Method in class io.github.projectunified.unidialog.paper.dialog.PaperDialog
 
pause(boolean) - Method in class io.github.projectunified.unidialog.spigot.dialog.SpigotDialog
 
PEBooleanInput - Class in io.github.projectunified.unidialog.packetevents.input
 
PEBooleanInput(Function<String, Component>) - Constructor for class io.github.projectunified.unidialog.packetevents.input.PEBooleanInput
 
PEConfirmationDialog - Class in io.github.projectunified.unidialog.packetevents.dialog
 
PEConfirmationDialog(String, Function<String, Component>, Function<UUID, Object>) - Constructor for class io.github.projectunified.unidialog.packetevents.dialog.PEConfirmationDialog
 
PEDialog<T> - Class in io.github.projectunified.unidialog.packetevents.dialog
 
PEDialog(String, Function<String, Component>, Function<UUID, Object>) - Constructor for class io.github.projectunified.unidialog.packetevents.dialog.PEDialog
 
PEDialogActionBuilder - Class in io.github.projectunified.unidialog.packetevents.action
 
PEDialogActionBuilder(String, Function<String, Component>) - Constructor for class io.github.projectunified.unidialog.packetevents.action.PEDialogActionBuilder
 
PEDialogBody - Interface in io.github.projectunified.unidialog.packetevents.body
 
PEDialogBodyBuilder - Class in io.github.projectunified.unidialog.packetevents.body
 
PEDialogBodyBuilder(Function<String, Component>) - Constructor for class io.github.projectunified.unidialog.packetevents.body.PEDialogBodyBuilder
 
PEDialogInput - Class in io.github.projectunified.unidialog.packetevents.input
 
PEDialogInput(Function<String, Component>) - Constructor for class io.github.projectunified.unidialog.packetevents.input.PEDialogInput
 
PEDialogInputBuilder - Class in io.github.projectunified.unidialog.packetevents.input
 
PEDialogInputBuilder(Function<String, Component>) - Constructor for class io.github.projectunified.unidialog.packetevents.input.PEDialogInputBuilder
 
PEDialogListDialog - Class in io.github.projectunified.unidialog.packetevents.dialog
 
PEDialogListDialog(String, Function<String, Component>, Function<UUID, Object>) - Constructor for class io.github.projectunified.unidialog.packetevents.dialog.PEDialogListDialog
 
PEDialogOpener - Class in io.github.projectunified.unidialog.packetevents.opener
 
PEDialogOpener(Dialog, Function<UUID, Object>) - Constructor for class io.github.projectunified.unidialog.packetevents.opener.PEDialogOpener
 
PEItemBody - Class in io.github.projectunified.unidialog.packetevents.body
 
PEItemBody(Function<String, Component>) - Constructor for class io.github.projectunified.unidialog.packetevents.body.PEItemBody
 
PEMultiActionDialog - Class in io.github.projectunified.unidialog.packetevents.dialog
 
PEMultiActionDialog(String, Function<String, Component>, Function<UUID, Object>) - Constructor for class io.github.projectunified.unidialog.packetevents.dialog.PEMultiActionDialog
 
PENoticeDialog - Class in io.github.projectunified.unidialog.packetevents.dialog
 
PENoticeDialog(String, Function<String, Component>, Function<UUID, Object>) - Constructor for class io.github.projectunified.unidialog.packetevents.dialog.PENoticeDialog
 
PENumberRangeInput - Class in io.github.projectunified.unidialog.packetevents.input
 
PENumberRangeInput(Function<String, Component>) - Constructor for class io.github.projectunified.unidialog.packetevents.input.PENumberRangeInput
 
PEServerLinksDialog - Class in io.github.projectunified.unidialog.packetevents.dialog
 
PEServerLinksDialog(String, Function<String, Component>, Function<UUID, Object>) - Constructor for class io.github.projectunified.unidialog.packetevents.dialog.PEServerLinksDialog
 
PESingleOptionInput - Class in io.github.projectunified.unidialog.packetevents.input
 
PESingleOptionInput(Function<String, Component>) - Constructor for class io.github.projectunified.unidialog.packetevents.input.PESingleOptionInput
 
PETextBody - Class in io.github.projectunified.unidialog.packetevents.body
 
PETextBody(Function<String, Component>) - Constructor for class io.github.projectunified.unidialog.packetevents.body.PETextBody
 
PETextInput - Class in io.github.projectunified.unidialog.packetevents.input
 
PETextInput(Function<String, Component>) - Constructor for class io.github.projectunified.unidialog.packetevents.input.PETextInput
 
PocketEventsDialogManager - Class in io.github.projectunified.unidialog.packetevents
 
PocketEventsDialogManager(String) - Constructor for class io.github.projectunified.unidialog.packetevents.PocketEventsDialogManager
Constructor for PocketEventsDialogManagee.
PocketEventsDialogManager(String, Function<String, Component>) - Constructor for class io.github.projectunified.unidialog.packetevents.PocketEventsDialogManager
Constructor for PocketEventsDialogManager

R

register() - Method in interface io.github.projectunified.unidialog.core.DialogManager
Register the dialog manager
register() - Method in class io.github.projectunified.unidialog.packetevents.PocketEventsDialogManager
 
register() - Method in class io.github.projectunified.unidialog.paper.PaperDialogManager
 
register() - Method in class io.github.projectunified.unidialog.spigot.SpigotDialogManager
 
register(String, RegistryComposeEvent<Dialog, DialogRegistryEntry.Builder>) - Method in class io.github.projectunified.unidialog.paper.dialog.PaperDialog
Register the dialog with the default namespace and the provided dialog ID using the given event.
register(String, WritableRegistry<Dialog, DialogRegistryEntry.Builder>) - Method in class io.github.projectunified.unidialog.paper.dialog.PaperDialog
Register the dialog with the default namespace and the provided dialog ID in the given registry.
register(String, String, RegistryComposeEvent<Dialog, DialogRegistryEntry.Builder>) - Method in class io.github.projectunified.unidialog.paper.dialog.PaperDialog
Register the dialog with the default namespace and the provided dialog ID using the given event.
register(String, String, WritableRegistry<Dialog, DialogRegistryEntry.Builder>) - Method in class io.github.projectunified.unidialog.paper.dialog.PaperDialog
Register the dialog with the default namespace and the provided dialog ID in the given registry.
register(Key, RegistryComposeEvent<Dialog, DialogRegistryEntry.Builder>) - Method in class io.github.projectunified.unidialog.paper.dialog.PaperDialog
Register the dialog with the provided key using the given event.
register(Key, WritableRegistry<Dialog, DialogRegistryEntry.Builder>) - Method in class io.github.projectunified.unidialog.paper.dialog.PaperDialog
Register the dialog with the provided key in the given registry.
registerCustomAction(String, String, BiConsumer<UUID, Map<String, String>>) - Method in interface io.github.projectunified.unidialog.core.DialogManager
Register a custom action with a namespace and a unique identifier.
registerCustomAction(String, String, BiConsumer<UUID, Map<String, String>>) - Method in class io.github.projectunified.unidialog.packetevents.PocketEventsDialogManager
 
registerCustomAction(String, String, BiConsumer<UUID, Map<String, String>>) - Method in class io.github.projectunified.unidialog.paper.PaperDialogManager
 
registerCustomAction(String, String, BiConsumer<UUID, Map<String, String>>) - Method in class io.github.projectunified.unidialog.spigot.SpigotDialogManager
 
registerCustomAction(String, BiConsumer<UUID, Map<String, String>>) - Method in interface io.github.projectunified.unidialog.core.DialogManager
Register a custom action with a unique identifier.
registerCustomAction(String, BiConsumer<UUID, Map<String, String>>) - Method in class io.github.projectunified.unidialog.packetevents.PocketEventsDialogManager
 
registerCustomAction(String, BiConsumer<UUID, Map<String, String>>) - Method in class io.github.projectunified.unidialog.paper.PaperDialogManager
 
registerCustomAction(String, BiConsumer<UUID, Map<String, String>>) - Method in class io.github.projectunified.unidialog.spigot.SpigotDialogManager
 
runCommand(String) - Method in interface io.github.projectunified.unidialog.core.action.DialogActionBuilder
Set the action to be a run command action
runCommand(String) - Method in class io.github.projectunified.unidialog.packetevents.action.PEDialogActionBuilder
 
runCommand(String) - Method in class io.github.projectunified.unidialog.paper.action.PaperDialogActionBuilder
 
runCommand(String) - Method in class io.github.projectunified.unidialog.spigot.action.SpigotDialogActionBuilder
 

S

ServerLinksDialog<I,BB,IB,D,AB,T> - Interface in io.github.projectunified.unidialog.core.dialog
Interface representing a server links dialog.
showDecorations(boolean) - Method in interface io.github.projectunified.unidialog.core.body.ItemBody
Set the option to show decorations in the body
showDecorations(boolean) - Method in class io.github.projectunified.unidialog.packetevents.body.PEItemBody
 
showDecorations(boolean) - Method in class io.github.projectunified.unidialog.paper.body.PaperItemBody
 
showDecorations(boolean) - Method in class io.github.projectunified.unidialog.spigot.body.SpigotItemBody
 
showDialog(D) - Method in interface io.github.projectunified.unidialog.core.action.DialogActionBuilder
Set the action to be a show dialog action
showDialog(DialogOpener) - Method in interface io.github.projectunified.unidialog.core.action.DialogActionBuilder
Set the action to be a show dialog action
showDialog(DialogOpener) - Method in class io.github.projectunified.unidialog.packetevents.action.PEDialogActionBuilder
 
showDialog(DialogOpener) - Method in class io.github.projectunified.unidialog.paper.action.PaperDialogActionBuilder
 
showDialog(DialogOpener) - Method in class io.github.projectunified.unidialog.spigot.action.SpigotDialogActionBuilder
 
showDialog(PEDialog<?>) - Method in class io.github.projectunified.unidialog.packetevents.action.PEDialogActionBuilder
 
showDialog(PaperDialog<?>) - Method in class io.github.projectunified.unidialog.paper.action.PaperDialogActionBuilder
 
showDialog(SpigotDialog<?>) - Method in class io.github.projectunified.unidialog.spigot.action.SpigotDialogActionBuilder
 
showDialog(String, String) - Method in interface io.github.projectunified.unidialog.core.action.DialogActionBuilder
Set the action to be a show dialog action
showDialog(String, String) - Method in class io.github.projectunified.unidialog.packetevents.action.PEDialogActionBuilder
 
showDialog(String, String) - Method in class io.github.projectunified.unidialog.paper.action.PaperDialogActionBuilder
 
showDialog(String, String) - Method in class io.github.projectunified.unidialog.spigot.action.SpigotDialogActionBuilder
 
showTooltip(boolean) - Method in interface io.github.projectunified.unidialog.core.body.ItemBody
Set the option to show a tooltip in the body
showTooltip(boolean) - Method in class io.github.projectunified.unidialog.packetevents.body.PEItemBody
 
showTooltip(boolean) - Method in class io.github.projectunified.unidialog.paper.body.PaperItemBody
 
showTooltip(boolean) - Method in class io.github.projectunified.unidialog.spigot.body.SpigotItemBody
 
singleOptionInput() - Method in interface io.github.projectunified.unidialog.core.input.DialogInputBuilder
Create a single option input
singleOptionInput() - Method in class io.github.projectunified.unidialog.packetevents.input.PEDialogInputBuilder
 
singleOptionInput() - Method in class io.github.projectunified.unidialog.paper.input.PaperDialogInputBuilder
 
singleOptionInput() - Method in class io.github.projectunified.unidialog.spigot.input.SpigotDialogInputBuilder
 
SingleOptionInput<T> - Interface in io.github.projectunified.unidialog.core.input
Interface for single option input types in a dialog.
SpigotBooleanInput - Class in io.github.projectunified.unidialog.spigot.input
 
SpigotBooleanInput(String) - Constructor for class io.github.projectunified.unidialog.spigot.input.SpigotBooleanInput
 
SpigotConfirmationDialog - Class in io.github.projectunified.unidialog.spigot.dialog
 
SpigotConfirmationDialog(String) - Constructor for class io.github.projectunified.unidialog.spigot.dialog.SpigotConfirmationDialog
 
SpigotDialog<T> - Class in io.github.projectunified.unidialog.spigot.dialog
 
SpigotDialog(String) - Constructor for class io.github.projectunified.unidialog.spigot.dialog.SpigotDialog
 
SpigotDialogActionBuilder - Class in io.github.projectunified.unidialog.spigot.action
 
SpigotDialogActionBuilder(String) - Constructor for class io.github.projectunified.unidialog.spigot.action.SpigotDialogActionBuilder
 
SpigotDialogBody - Interface in io.github.projectunified.unidialog.spigot.body
 
SpigotDialogBodyBuilder - Class in io.github.projectunified.unidialog.spigot.body
 
SpigotDialogBodyBuilder() - Constructor for class io.github.projectunified.unidialog.spigot.body.SpigotDialogBodyBuilder
 
SpigotDialogInput - Class in io.github.projectunified.unidialog.spigot.input
 
SpigotDialogInput(String) - Constructor for class io.github.projectunified.unidialog.spigot.input.SpigotDialogInput
 
SpigotDialogInputBuilder - Class in io.github.projectunified.unidialog.spigot.input
 
SpigotDialogInputBuilder(String) - Constructor for class io.github.projectunified.unidialog.spigot.input.SpigotDialogInputBuilder
 
SpigotDialogListDialog - Class in io.github.projectunified.unidialog.spigot.dialog
 
SpigotDialogListDialog(String) - Constructor for class io.github.projectunified.unidialog.spigot.dialog.SpigotDialogListDialog
 
SpigotDialogManager - Class in io.github.projectunified.unidialog.spigot
 
SpigotDialogManager(Plugin) - Constructor for class io.github.projectunified.unidialog.spigot.SpigotDialogManager
 
SpigotDialogManager(Plugin, String) - Constructor for class io.github.projectunified.unidialog.spigot.SpigotDialogManager
 
SpigotDialogOpener - Record Class in io.github.projectunified.unidialog.spigot.opener
 
SpigotDialogOpener(Dialog) - Constructor for record class io.github.projectunified.unidialog.spigot.opener.SpigotDialogOpener
Creates an instance of a SpigotDialogOpener record class.
SpigotItemBody - Class in io.github.projectunified.unidialog.spigot.body
 
SpigotItemBody() - Constructor for class io.github.projectunified.unidialog.spigot.body.SpigotItemBody
 
SpigotMultiActionDialog - Class in io.github.projectunified.unidialog.spigot.dialog
 
SpigotMultiActionDialog(String) - Constructor for class io.github.projectunified.unidialog.spigot.dialog.SpigotMultiActionDialog
 
SpigotNoticeDialog - Class in io.github.projectunified.unidialog.spigot.dialog
 
SpigotNoticeDialog(String) - Constructor for class io.github.projectunified.unidialog.spigot.dialog.SpigotNoticeDialog
 
SpigotNumberRangeInput - Class in io.github.projectunified.unidialog.spigot.input
 
SpigotNumberRangeInput(String) - Constructor for class io.github.projectunified.unidialog.spigot.input.SpigotNumberRangeInput
 
SpigotServerLinksDialog - Class in io.github.projectunified.unidialog.spigot.dialog
 
SpigotServerLinksDialog(String) - Constructor for class io.github.projectunified.unidialog.spigot.dialog.SpigotServerLinksDialog
 
SpigotSingleOptionInput - Class in io.github.projectunified.unidialog.spigot.input
 
SpigotSingleOptionInput(String) - Constructor for class io.github.projectunified.unidialog.spigot.input.SpigotSingleOptionInput
 
SpigotTextBody - Class in io.github.projectunified.unidialog.spigot.body
 
SpigotTextBody() - Constructor for class io.github.projectunified.unidialog.spigot.body.SpigotTextBody
 
SpigotTextInput - Class in io.github.projectunified.unidialog.spigot.input
 
SpigotTextInput(String) - Constructor for class io.github.projectunified.unidialog.spigot.input.SpigotTextInput
 
start(float) - Method in interface io.github.projectunified.unidialog.core.input.NumberRangeInput
Set the start value of the range
start(float) - Method in class io.github.projectunified.unidialog.packetevents.input.PENumberRangeInput
 
start(float) - Method in class io.github.projectunified.unidialog.paper.input.PaperNumberRangeInput
 
start(float) - Method in class io.github.projectunified.unidialog.spigot.input.SpigotNumberRangeInput
 
step(Float) - Method in interface io.github.projectunified.unidialog.core.input.NumberRangeInput
Set the step value for the range
step(Float) - Method in class io.github.projectunified.unidialog.paper.input.PaperNumberRangeInput
 
step(Float) - Method in class io.github.projectunified.unidialog.spigot.input.SpigotNumberRangeInput
 
step(Float) - Method in class io.github.projectunified.unidialog.packetevents.input.PENumberRangeInput
 
suggestCommand(String) - Method in interface io.github.projectunified.unidialog.core.action.DialogActionBuilder
Set the action to be a suggest command action
suggestCommand(String) - Method in class io.github.projectunified.unidialog.packetevents.action.PEDialogActionBuilder
 
suggestCommand(String) - Method in class io.github.projectunified.unidialog.paper.action.PaperDialogActionBuilder
 
suggestCommand(String) - Method in class io.github.projectunified.unidialog.spigot.action.SpigotDialogActionBuilder
 

T

text() - Method in interface io.github.projectunified.unidialog.core.body.DialogBodyBuilder
Create a text body
text() - Method in class io.github.projectunified.unidialog.packetevents.body.PEDialogBodyBuilder
 
text() - Method in class io.github.projectunified.unidialog.paper.body.PaperDialogBodyBuilder
 
text() - Method in class io.github.projectunified.unidialog.spigot.body.SpigotDialogBodyBuilder
 
text(String) - Method in interface io.github.projectunified.unidialog.adventure.body.AdventureTextBody
 
text(String) - Method in interface io.github.projectunified.unidialog.core.body.TextBody
Set the text for the body
text(String) - Method in class io.github.projectunified.unidialog.spigot.body.SpigotTextBody
 
text(Component) - Method in interface io.github.projectunified.unidialog.adventure.body.AdventureTextBody
Set the text for the body
text(Component) - Method in class io.github.projectunified.unidialog.packetevents.body.PETextBody
 
text(Component) - Method in class io.github.projectunified.unidialog.paper.body.PaperTextBody
 
text(BaseComponent) - Method in class io.github.projectunified.unidialog.spigot.body.SpigotTextBody
Set the text for the body
TextBody<T> - Interface in io.github.projectunified.unidialog.core.body
Interface for building text bodies in a dialog.
textInput() - Method in interface io.github.projectunified.unidialog.core.input.DialogInputBuilder
Create a text input
textInput() - Method in class io.github.projectunified.unidialog.packetevents.input.PEDialogInputBuilder
 
textInput() - Method in class io.github.projectunified.unidialog.paper.input.PaperDialogInputBuilder
 
textInput() - Method in class io.github.projectunified.unidialog.spigot.input.SpigotDialogInputBuilder
 
TextInput<T> - Interface in io.github.projectunified.unidialog.core.input
Interface for text input types in a dialog.
title(String) - Method in interface io.github.projectunified.unidialog.adventure.dialog.AdventureDialog
 
title(String) - Method in interface io.github.projectunified.unidialog.core.dialog.Dialog
Set the title of the dialog
title(String) - Method in class io.github.projectunified.unidialog.spigot.dialog.SpigotDialog
 
title(Component) - Method in interface io.github.projectunified.unidialog.adventure.dialog.AdventureDialog
Set the title of the dialog
title(Component) - Method in class io.github.projectunified.unidialog.packetevents.dialog.PEDialog
 
title(Component) - Method in class io.github.projectunified.unidialog.paper.dialog.PaperDialog
 
title(BaseComponent) - Method in class io.github.projectunified.unidialog.spigot.dialog.SpigotDialog
Set the title of the dialog
tooltip(String) - Method in interface io.github.projectunified.unidialog.adventure.action.AdventureDialogActionBuilder
 
tooltip(String) - Method in interface io.github.projectunified.unidialog.core.action.DialogActionBuilder
Set the tooltip for the dialog action
tooltip(String) - Method in class io.github.projectunified.unidialog.spigot.action.SpigotDialogActionBuilder
 
tooltip(Component) - Method in interface io.github.projectunified.unidialog.adventure.action.AdventureDialogActionBuilder
Set the tooltip for the dialog action
tooltip(Component) - Method in class io.github.projectunified.unidialog.packetevents.action.PEDialogActionBuilder
 
tooltip(Component) - Method in class io.github.projectunified.unidialog.paper.action.PaperDialogActionBuilder
 
tooltip(BaseComponent) - Method in class io.github.projectunified.unidialog.spigot.action.SpigotDialogActionBuilder
Set the tooltip for the dialog action
toString() - Method in record class io.github.projectunified.unidialog.paper.opener.PaperDialogOpener
Returns a string representation of this record class.
toString() - Method in record class io.github.projectunified.unidialog.spigot.opener.SpigotDialogOpener
Returns a string representation of this record class.

U

unregister() - Method in interface io.github.projectunified.unidialog.core.DialogManager
Unregister the dialog manager
unregister() - Method in class io.github.projectunified.unidialog.packetevents.PocketEventsDialogManager
 
unregister() - Method in class io.github.projectunified.unidialog.paper.PaperDialogManager
 
unregister() - Method in class io.github.projectunified.unidialog.spigot.SpigotDialogManager
 
unregisterAllCustomActions() - Method in interface io.github.projectunified.unidialog.core.DialogManager
Unregister all custom actions.
unregisterAllCustomActions() - Method in class io.github.projectunified.unidialog.packetevents.PocketEventsDialogManager
 
unregisterAllCustomActions() - Method in class io.github.projectunified.unidialog.paper.PaperDialogManager
 
unregisterAllCustomActions() - Method in class io.github.projectunified.unidialog.spigot.SpigotDialogManager
 
unregisterCustomAction(String) - Method in interface io.github.projectunified.unidialog.core.DialogManager
Unregister a custom action by its unique identifier.
unregisterCustomAction(String) - Method in class io.github.projectunified.unidialog.packetevents.PocketEventsDialogManager
 
unregisterCustomAction(String) - Method in class io.github.projectunified.unidialog.paper.PaperDialogManager
 
unregisterCustomAction(String) - Method in class io.github.projectunified.unidialog.spigot.SpigotDialogManager
 
unregisterCustomAction(String, String) - Method in interface io.github.projectunified.unidialog.core.DialogManager
Unregister a custom action by its namespace and unique identifier.
unregisterCustomAction(String, String) - Method in class io.github.projectunified.unidialog.packetevents.PocketEventsDialogManager
 
unregisterCustomAction(String, String) - Method in class io.github.projectunified.unidialog.paper.PaperDialogManager
 
unregisterCustomAction(String, String) - Method in class io.github.projectunified.unidialog.spigot.SpigotDialogManager
 

V

valueOf(String) - Static method in enum class io.github.projectunified.unidialog.core.dialog.Dialog.AfterAction
Returns the enum constant of this class with the specified name.
values() - Static method in enum class io.github.projectunified.unidialog.core.dialog.Dialog.AfterAction
Returns an array containing the constants of this enum class, in the order they are declared.

W

WAIT_FOR_RESPONSE - Enum constant in enum class io.github.projectunified.unidialog.core.dialog.Dialog.AfterAction
Wait for a response after the action is taken.
width(int) - Method in interface io.github.projectunified.unidialog.core.action.DialogActionBuilder
Set the width for the dialog action
width(int) - Method in interface io.github.projectunified.unidialog.core.body.ItemBody
Set the width of the item body
width(int) - Method in interface io.github.projectunified.unidialog.core.body.TextBody
Set the width of the text body
width(int) - Method in interface io.github.projectunified.unidialog.core.input.NumberRangeInput
Set the width of the input
width(int) - Method in interface io.github.projectunified.unidialog.core.input.SingleOptionInput
Set the width of the input
width(int) - Method in interface io.github.projectunified.unidialog.core.input.TextInput
Set the width of the input
width(int) - Method in class io.github.projectunified.unidialog.packetevents.action.PEDialogActionBuilder
 
width(int) - Method in class io.github.projectunified.unidialog.packetevents.body.PEItemBody
 
width(int) - Method in class io.github.projectunified.unidialog.packetevents.body.PETextBody
 
width(int) - Method in class io.github.projectunified.unidialog.packetevents.input.PENumberRangeInput
 
width(int) - Method in class io.github.projectunified.unidialog.packetevents.input.PESingleOptionInput
 
width(int) - Method in class io.github.projectunified.unidialog.packetevents.input.PETextInput
 
width(int) - Method in class io.github.projectunified.unidialog.paper.action.PaperDialogActionBuilder
 
width(int) - Method in class io.github.projectunified.unidialog.paper.body.PaperItemBody
 
width(int) - Method in class io.github.projectunified.unidialog.paper.body.PaperTextBody
 
width(int) - Method in class io.github.projectunified.unidialog.paper.input.PaperNumberRangeInput
 
width(int) - Method in class io.github.projectunified.unidialog.paper.input.PaperSingleOptionInput
 
width(int) - Method in class io.github.projectunified.unidialog.paper.input.PaperTextInput
 
width(int) - Method in class io.github.projectunified.unidialog.spigot.action.SpigotDialogActionBuilder
 
width(int) - Method in class io.github.projectunified.unidialog.spigot.body.SpigotItemBody
 
width(int) - Method in class io.github.projectunified.unidialog.spigot.body.SpigotTextBody
 
width(int) - Method in class io.github.projectunified.unidialog.spigot.input.SpigotNumberRangeInput
 
width(int) - Method in class io.github.projectunified.unidialog.spigot.input.SpigotSingleOptionInput
 
width(int) - Method in class io.github.projectunified.unidialog.spigot.input.SpigotTextInput
 

Y

yesAction(Consumer<AB>) - Method in interface io.github.projectunified.unidialog.core.dialog.ConfirmationDialog
Set the action for the "yes" button in the confirmation dialog
yesAction(Consumer<PEDialogActionBuilder>) - Method in class io.github.projectunified.unidialog.packetevents.dialog.PEConfirmationDialog
 
yesAction(Consumer<PaperDialogActionBuilder>) - Method in class io.github.projectunified.unidialog.paper.dialog.PaperConfirmationDialog
 
yesAction(Consumer<SpigotDialogActionBuilder>) - Method in class io.github.projectunified.unidialog.spigot.dialog.SpigotConfirmationDialog
 
A B C D E G H I K L M N O P R S T U V W Y 
All Classes and Interfaces|All Packages|Constant Field Values