net.minecraft.dialog.input

public record TextInputControl

implements InputControl

net.minecraft.server.dialog.input.TextInput
net.minecraft.server.dialog.input.TextInput
net.minecraft.class_11444
net.minecraft.dialog.input.TextInputControl

Field summary

Modifier and TypeField
private final int
width
width
comp_4351
width
private final Text
label
label
comp_4352
label
private final boolean
labelVisible
labelVisible
comp_4353
labelVisible
private final String
initial
initial
comp_4354
initial
private final int
maxLength
maxLength
comp_4383
maxLength
private final Optional<TextInputControl$Multiline>
multiline
multiline
comp_4384
multiline
public static final com.mojang.serialization.MapCodec<TextInputControl>
MAP_CODEC
MAP_CODEC
field_60650
CODEC

Constructor summary

ModifierConstructor
public (int width, Text label, boolean labelVisible, String initial, int maxLength, Optional<TextInputControl$Multiline> multiline)

Method summary

Modifier and TypeMethod
public com.mojang.serialization.MapCodec<TextInputControl>
mapCodec()
mapCodec()
method_71717()
getCodec()
public int
width()
width()
comp_4351()
width()
public Text
label()
label()
comp_4352()
label()
public boolean
labelVisible()
labelVisible()
comp_4353()
labelVisible()
public String
initial()
initial()
comp_4354()
initial()
public int
maxLength()
maxLength()
comp_4383()
maxLength()
public Optional<TextInputControl$Multiline>
multiline()
multiline()
comp_4384()
multiline()