Interface DialogAction

All Known Implementing Classes:
DynamicCustomDialogAction, DynamicRunCommandDialogAction, SimpleDialogAction

public interface DialogAction
Mappings:
Namespace Name
named net/minecraft/dialog/action/DialogAction
intermediary net/minecraft/class_11521
official asd
  • Field Details

    • CODEC

      static final com.mojang.serialization.Codec<DialogAction> CODEC
      Mappings:
      Namespace Name Mixin selector
      named CODEC Lnet/minecraft/dialog/action/DialogAction;CODEC:Lcom/mojang/serialization/Codec;
      intermediary field_60973 Lnet/minecraft/class_11521;field_60973:Lcom/mojang/serialization/Codec;
      official a Lasd;a:Lcom/mojang/serialization/Codec;
  • Method Details

    • getCodec

      com.mojang.serialization.MapCodec<? extends DialogAction> getCodec()
      Mappings:
      Namespace Name Mixin selector
      named getCodec Lnet/minecraft/dialog/action/DialogAction;getCodec()Lcom/mojang/serialization/MapCodec;
      intermediary method_71738 Lnet/minecraft/class_11521;method_71738()Lcom/mojang/serialization/MapCodec;
      official a Lasd;a()Lcom/mojang/serialization/MapCodec;
    • createClickEvent

      Optional<ClickEvent> createClickEvent(Map<String,DialogAction.ValueGetter> valueGetters)
      Mappings:
      Namespace Name Mixin selector
      named createClickEvent Lnet/minecraft/dialog/action/DialogAction;createClickEvent(Ljava/util/Map;)Ljava/util/Optional;
      intermediary method_72068 Lnet/minecraft/class_11521;method_72068(Ljava/util/Map;)Ljava/util/Optional;
      official a Lasd;a(Ljava/util/Map;)Ljava/util/Optional;