Class PaperTextInput
java.lang.Object
io.github.projectunified.unidialog.paper.input.PaperDialogInput
io.github.projectunified.unidialog.paper.input.PaperTextInput
- All Implemented Interfaces:
io.github.projectunified.unidialog.adventure.input.AdventureTextInput<PaperTextInput>,io.github.projectunified.unidialog.adventure.support.AdventureSupport,io.github.projectunified.unidialog.core.input.TextInput<PaperTextInput>
public class PaperTextInput
extends PaperDialogInput
implements io.github.projectunified.unidialog.adventure.input.AdventureTextInput<PaperTextInput>
-
Field Summary
Fields inherited from class io.github.projectunified.unidialog.paper.input.PaperDialogInput
keyFields inherited from interface io.github.projectunified.unidialog.core.input.TextInput
DEFAULT_MAX_LENGTH, DEFAULT_WIDTH -
Constructor Summary
ConstructorsConstructorDescriptionPaperTextInput(String key, Function<String, net.kyori.adventure.text.Component> componentDeserializer) -
Method Summary
Methods inherited from class io.github.projectunified.unidialog.paper.input.PaperDialogInput
getComponentDeserializerMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface io.github.projectunified.unidialog.adventure.support.AdventureSupport
deserialize, getComponentDeserializerMethods inherited from interface io.github.projectunified.unidialog.adventure.input.AdventureTextInput
label
-
Constructor Details
-
PaperTextInput
-
-
Method Details
-
label
- Specified by:
labelin interfaceio.github.projectunified.unidialog.adventure.input.AdventureTextInput<PaperTextInput>
-
width
- Specified by:
widthin interfaceio.github.projectunified.unidialog.core.input.TextInput<PaperTextInput>
-
initial
- Specified by:
initialin interfaceio.github.projectunified.unidialog.core.input.TextInput<PaperTextInput>
-
maxLength
- Specified by:
maxLengthin interfaceio.github.projectunified.unidialog.core.input.TextInput<PaperTextInput>
-
maxLines
- Specified by:
maxLinesin interfaceio.github.projectunified.unidialog.core.input.TextInput<PaperTextInput>
-
height
- Specified by:
heightin interfaceio.github.projectunified.unidialog.core.input.TextInput<PaperTextInput>
-
getDialogInput
public io.papermc.paper.registry.data.dialog.input.DialogInput getDialogInput()- Specified by:
getDialogInputin classPaperDialogInput
-