Class ViaDialogInputBuilder
java.lang.Object
io.github.projectunified.unidialog.viaversion.input.ViaDialogInputBuilder
- All Implemented Interfaces:
DialogInputBuilder
A ViaVersion-based implementation of
DialogInputBuilder for building dialog inputs.-
Constructor Summary
ConstructorsConstructorDescriptionViaDialogInputBuilder(Function<String, com.viaversion.viaversion.libs.mcstructs.text.TextComponent> componentDeserializer) Constructor for ViaDialogInputBuilder -
Method Summary
Modifier and TypeMethodDescriptionCreate a boolean inputgetInput()Get the built inputCreate a number range inputCreate a single option inputCreate a text input
-
Constructor Details
-
Method Details
-
booleanInput
Description copied from interface:DialogInputBuilderCreate a boolean input- Specified by:
booleanInputin interfaceDialogInputBuilder- Returns:
- a new instance of a boolean input
-
textInput
Description copied from interface:DialogInputBuilderCreate a text input- Specified by:
textInputin interfaceDialogInputBuilder- Returns:
- a new instance of a text input
-
singleOptionInput
Description copied from interface:DialogInputBuilderCreate a single option input- Specified by:
singleOptionInputin interfaceDialogInputBuilder- Returns:
- a new instance of a single option input
-
numberRangeInput
Description copied from interface:DialogInputBuilderCreate a number range input- Specified by:
numberRangeInputin interfaceDialogInputBuilder- Returns:
- a new instance of a number range input
-
getInput
Get the built input- Returns:
- the input
-