net.minecraft.dialog.input

public record TextInputControl

implements InputControl

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

Field summary

Modifier and TypeField
private final int
width
comp_4351
width
private final Text
label
comp_4352
label
private final boolean
labelVisible
comp_4353
labelVisible
private final String
initial
comp_4354
initial
private final int
maxLength
comp_4383
maxLength
private final Optional<TextInputControl$Multiline>
multiline
comp_4384
multiline
public static final com.mojang.serialization.MapCodec<TextInputControl>
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()
method_71717()
getCodec()
public int
width()
comp_4351()
width()
public Text
label()
comp_4352()
label()
public boolean
labelVisible()
comp_4353()
labelVisible()
public String
initial()
comp_4354()
initial()
public int
maxLength()
comp_4383()
maxLength()
public Optional<TextInputControl$Multiline>
multiline()
comp_4384()
multiline()
private static com.mojang.serialization.DataResult
lambda$static$2(TextInput arg0)
method_71962(class_11444 arg0)
method_71962(TextInputControl inputControl)
private static String
lambda$static$1()
method_71963()
method_71963()
private static com.mojang.datafixers.kinds.App
lambda$static$0(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0)
method_71737(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0)
method_71737(com.mojang.serialization.codecs.RecordCodecBuilder$Instance instance)