Interface CommandTreeS2CPacket.NodeFactory<S>

Enclosing class:
CommandTreeS2CPacket

public static interface CommandTreeS2CPacket.NodeFactory<S>
Mappings:
Namespace Name
named net/minecraft/network/packet/s2c/play/CommandTreeS2CPacket$NodeFactory
intermediary net/minecraft/class_2641$class_11408
official adi$d
  • Method Summary

    Modifier and Type
    Method
    Description
    com.mojang.brigadier.builder.ArgumentBuilder<S,?>
    argument(String name, com.mojang.brigadier.arguments.ArgumentType<?> type, @Nullable Identifier suggestionProviderId)
     
    com.mojang.brigadier.builder.ArgumentBuilder<S,?>
     
    com.mojang.brigadier.builder.ArgumentBuilder<S,?>
    modifyNode(com.mojang.brigadier.builder.ArgumentBuilder<S,?> arg, boolean disableExecution, boolean requireTrusted)
     
  • Method Details

    • literal

      com.mojang.brigadier.builder.ArgumentBuilder<S,?> literal(String name)
      Mappings:
      Namespace Name Mixin selector
      named literal Lnet/minecraft/network/packet/s2c/play/CommandTreeS2CPacket$NodeFactory;literal(Ljava/lang/String;)Lcom/mojang/brigadier/builder/ArgumentBuilder;
      intermediary method_71670 Lnet/minecraft/class_2641$class_11408;method_71670(Ljava/lang/String;)Lcom/mojang/brigadier/builder/ArgumentBuilder;
      official a Ladi$d;a(Ljava/lang/String;)Lcom/mojang/brigadier/builder/ArgumentBuilder;
    • argument

      com.mojang.brigadier.builder.ArgumentBuilder<S,?> argument(String name, com.mojang.brigadier.arguments.ArgumentType<?> type, @Nullable @Nullable Identifier suggestionProviderId)
      Mappings:
      Namespace Name Mixin selector
      named argument Lnet/minecraft/network/packet/s2c/play/CommandTreeS2CPacket$NodeFactory;argument(Ljava/lang/String;Lcom/mojang/brigadier/arguments/ArgumentType;Lnet/minecraft/util/Identifier;)Lcom/mojang/brigadier/builder/ArgumentBuilder;
      intermediary method_71671 Lnet/minecraft/class_2641$class_11408;method_71671(Ljava/lang/String;Lcom/mojang/brigadier/arguments/ArgumentType;Lnet/minecraft/class_2960;)Lcom/mojang/brigadier/builder/ArgumentBuilder;
      official a Ladi$d;a(Ljava/lang/String;Lcom/mojang/brigadier/arguments/ArgumentType;Lame;)Lcom/mojang/brigadier/builder/ArgumentBuilder;
    • modifyNode

      com.mojang.brigadier.builder.ArgumentBuilder<S,?> modifyNode(com.mojang.brigadier.builder.ArgumentBuilder<S,?> arg, boolean disableExecution, boolean requireTrusted)
      Mappings:
      Namespace Name Mixin selector
      named modifyNode Lnet/minecraft/network/packet/s2c/play/CommandTreeS2CPacket$NodeFactory;modifyNode(Lcom/mojang/brigadier/builder/ArgumentBuilder;ZZ)Lcom/mojang/brigadier/builder/ArgumentBuilder;
      intermediary method_71669 Lnet/minecraft/class_2641$class_11408;method_71669(Lcom/mojang/brigadier/builder/ArgumentBuilder;ZZ)Lcom/mojang/brigadier/builder/ArgumentBuilder;
      official a Ladi$d;a(Lcom/mojang/brigadier/builder/ArgumentBuilder;ZZ)Lcom/mojang/brigadier/builder/ArgumentBuilder;