Index
All Classes and Interfaces|All Packages
A
- AdventureBooleanInput<T> - Interface in io.github.projectunified.unidialog.adventure.input
-
An extension of
BooleanInputthat provides additional methods for handlingComponentlabels. - AdventureDialog<I,
BB, - Interface in io.github.projectunified.unidialog.adventure.dialogIB, T> -
An extension of
Dialogthat provides additional methods for handlingComponenttitles and external titles. - AdventureDialogActionBuilder<D,
T> - Interface in io.github.projectunified.unidialog.adventure.action -
An extension of
DialogActionBuilderthat provides additional methods forComponentlabels and tooltips. - AdventureNumberRangeInput<T> - Interface in io.github.projectunified.unidialog.adventure.input
-
An extension of
NumberRangeInputthat provides additional methods for handlingComponentlabels. - AdventureSingleOptionInput<T> - Interface in io.github.projectunified.unidialog.adventure.input
-
An extension of
SingleOptionInputthat provides additional methods for handlingComponentlabels and options. - AdventureSupport - Interface in io.github.projectunified.unidialog.adventure.support
-
An interface that provides support for handling
Componentserialization and deserialization. - AdventureTextBody<T> - Interface in io.github.projectunified.unidialog.adventure.body
-
An extension of
TextBodythat provides additional methods for handlingComponenttext. - AdventureTextInput<T> - Interface in io.github.projectunified.unidialog.adventure.input
-
An extension of
TextInputthat provides additional methods for handlingComponentlabels.
D
- 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
E
- externalTitle(String) - Method in interface io.github.projectunified.unidialog.adventure.dialog.AdventureDialog
- 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
G
- getComponentDeserializer() - Method in interface io.github.projectunified.unidialog.adventure.support.AdventureSupport
-
Get the deserializer function that converts a string to a
Component
I
- 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
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.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(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 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
O
- option(String, String, boolean) - Method in interface io.github.projectunified.unidialog.adventure.input.AdventureSingleOptionInput
- 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
T
- text(String) - Method in interface io.github.projectunified.unidialog.adventure.body.AdventureTextBody
- text(Component) - Method in interface io.github.projectunified.unidialog.adventure.body.AdventureTextBody
-
Set the text for the body
- title(String) - Method in interface io.github.projectunified.unidialog.adventure.dialog.AdventureDialog
- title(Component) - Method in interface io.github.projectunified.unidialog.adventure.dialog.AdventureDialog
-
Set the title of the dialog
- tooltip(String) - Method in interface io.github.projectunified.unidialog.adventure.action.AdventureDialogActionBuilder
- tooltip(Component) - Method in interface io.github.projectunified.unidialog.adventure.action.AdventureDialogActionBuilder
-
Set the tooltip for the dialog action
All Classes and Interfaces|All Packages