net.minecraft.dialog.type

public record DialogListDialog

implements ColumnsDialog

net.minecraft.server.dialog.DialogListDialog
net.minecraft.class_11420
net.minecraft.dialog.type.DialogListDialog

Field summary

Modifier and TypeField
private final DialogCommonData
common
comp_4305
common
private final RegistryEntryList<Dialog>
dialogs
comp_4308
dialogs
private final Optional<DialogActionButtonData>
exitAction
comp_4395
exitAction
private final int
columns
comp_4310
columns
private final int
buttonWidth
comp_4311
buttonWidth
public static final com.mojang.serialization.MapCodec<DialogListDialog>
MAP_CODEC
field_60625
CODEC

Constructor summary

ModifierConstructor
public (DialogCommonData common, RegistryEntryList<Dialog> dialogs, Optional<DialogActionButtonData> exitAction, int columns, int buttonWidth)

Method summary

Modifier and TypeMethod
public com.mojang.serialization.MapCodec<DialogListDialog>
codec()
method_71692()
getCodec()
public DialogCommonData
common()
comp_4305()
common()
public RegistryEntryList<Dialog>
dialogs()
comp_4308()
dialogs()
public Optional<DialogActionButtonData>
exitAction()
comp_4395()
exitAction()
public int
columns()
comp_4310()
columns()
public int
buttonWidth()
comp_4311()
buttonWidth()
private static com.mojang.datafixers.kinds.App
lambda$static$0(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0)
method_71700(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0)
method_71700(com.mojang.serialization.codecs.RecordCodecBuilder$Instance instance)