Interface CommandFunction.Element

All Known Implementing Classes:
CommandFunction.CommandElement, CommandFunction.FunctionElement
Enclosing class:
CommandFunction
Functional Interface:
This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.

@FunctionalInterface public static interface CommandFunction.Element
Mappings:
Namespace Name
official dn$c
intermediary net/minecraft/class_2158$class_2161
named net/minecraft/server/function/CommandFunction$Element
  • Method Details

    • execute

      void execute(CommandFunctionManager manager, ServerCommandSource source, Deque<CommandFunctionManager.Entry> entries, int maxChainLength, int depth, @Nullable CommandFunctionManager.Tracer tracer) throws com.mojang.brigadier.exceptions.CommandSyntaxException
      Throws:
      com.mojang.brigadier.exceptions.CommandSyntaxException
      Mappings:
      Namespace Name Mixin selector
      official execute Ldn$c;execute(Lade;Lds;Ljava/util/Deque;IILade$c;)V
      intermediary method_9198 Lnet/minecraft/class_2158$class_2161;method_9198(Lnet/minecraft/class_2991;Lnet/minecraft/class_2168;Ljava/util/Deque;IILnet/minecraft/class_2991$class_6346;)V
      named execute Lnet/minecraft/server/function/CommandFunction$Element;execute(Lnet/minecraft/server/function/CommandFunctionManager;Lnet/minecraft/server/command/ServerCommandSource;Ljava/util/Deque;IILnet/minecraft/server/function/CommandFunctionManager$Tracer;)V