net.minecraft.dialog.action

public record DynamicCustomDialogAction

implements DialogAction

net.minecraft.server.dialog.action.CustomAll
net.minecraft.class_11524
net.minecraft.dialog.action.DynamicCustomDialogAction

Field summary

Modifier and TypeField
private final Identifier
id
comp_4397
id
private final Optional<NbtCompound>
additions
comp_4398
additions
public static final com.mojang.serialization.MapCodec<DynamicCustomDialogAction>
MAP_CODEC
field_60976
CODEC

Constructor summary

ModifierConstructor
public (Identifier id, Optional<NbtCompound> additions)

Method summary

Modifier and TypeMethod
public com.mojang.serialization.MapCodec<DynamicCustomDialogAction>
codec()
method_71738()
getCodec()
public Optional<ClickEvent>
createAction(Map<String, Action$ValueGetter> parameters)
method_72068(Map<String, class_11521$class_11522> arg0)
createClickEvent(Map<String, DialogAction$ValueGetter> arg0)
public Identifier
id()
comp_4397()
id()
public Optional<NbtCompound>
additions()
comp_4398()
additions()
private static void
lambda$createAction$0(CompoundTag arg0, String arg1, Action$ValueGetter arg2)
method_72077(class_2487 arg0, String arg1, class_11521$class_11522 arg2)
method_72077(NbtCompound arg0, String arg1, DialogAction$ValueGetter valueGetter)
private static com.mojang.datafixers.kinds.App
lambda$static$0(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0)
method_72076(com.mojang.serialization.codecs.RecordCodecBuilder$Instance arg0)
method_72076(com.mojang.serialization.codecs.RecordCodecBuilder$Instance instance)