net.minecraft.dialog

public record DialogCommonData

net.minecraft.server.dialog.CommonDialogData
net.minecraft.class_11417
net.minecraft.dialog.DialogCommonData

Field summary

Modifier and TypeField
private final Text
title
comp_4301
title
private final Optional<Text>
externalTitle
comp_4302
externalTitle
private final boolean
canCloseWithEscape
comp_4303
canCloseWithEscape
private final boolean
pause
comp_4392
pause
private final AfterAction
afterAction
comp_4393
afterAction
private final List<DialogBody>
body
comp_4304
body
private final List<DialogInput>
inputs
comp_4394
inputs
public static final com.mojang.serialization.MapCodec<DialogCommonData>
MAP_CODEC
field_60618
CODEC

Constructor summary

ModifierConstructor
public (Text title, Optional<Text> externalTitle, boolean canCloseWithEscape, boolean pause, AfterAction afterAction, List<DialogBody> body, List<DialogInput> inputs)

Method summary

Modifier and TypeMethod
public Text
computeExternalTitle()
method_71695()
getExternalTitle()
public Text
title()
comp_4301()
title()
public Optional<Text>
externalTitle()
comp_4302()
externalTitle()
public boolean
canCloseWithEscape()
comp_4303()
canCloseWithEscape()
public boolean
pause()
comp_4392()
pause()
public AfterAction
afterAction()
comp_4393()
afterAction()
public List<DialogBody>
body()
comp_4304()
body()
public List<DialogInput>
inputs()
comp_4394()
inputs()
private static com.mojang.serialization.DataResult
lambda$static$2(CommonDialogData arg0)
method_72061(class_11417 arg0)
method_72061(DialogCommonData data)
private static String
lambda$static$1()
method_72062()
method_72062()
private static com.mojang.datafixers.kinds.App
lambda$static$0(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0)
method_71696(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0)
method_71696(com.mojang.serialization.codecs.RecordCodecBuilder$Instance instance)