Class CommandFunction.FunctionElement

java.lang.Object
net.minecraft.server.function.CommandFunction.FunctionElement
All Implemented Interfaces:
CommandFunction.Element
Enclosing class:
CommandFunction

public static class CommandFunction.FunctionElement
extends Object
implements CommandFunction.Element
Mappings:
Namespace Name
official cy$d
intermediary net/minecraft/class_2158$class_2162
named net/minecraft/server/function/CommandFunction$FunctionElement
  • Field Details

    • function

      private final CommandFunction.LazyContainer function
      Mappings:
      Namespace Name Mixin selector
      official a Lcy$d;a:Lcy$a;
      intermediary field_9812 Lnet/minecraft/class_2158$class_2162;field_9812:Lnet/minecraft/class_2158$class_2159;
      named function Lnet/minecraft/server/function/CommandFunction$FunctionElement;function:Lnet/minecraft/server/function/CommandFunction$LazyContainer;
  • Constructor Details

    • FunctionElement

      public FunctionElement​(CommandFunction function)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lcy$d;<init>(Lcy;)V
      intermediary <init> Lnet/minecraft/class_2158$class_2162;<init>(Lnet/minecraft/class_2158;)V
      named <init> Lnet/minecraft/server/function/CommandFunction$FunctionElement;<init>(Lnet/minecraft/server/function/CommandFunction;)V
  • Method Details

    • execute

      public void execute​(CommandFunctionManager manager, ServerCommandSource source, Deque<CommandFunctionManager.Entry> entries, int maxChainLength)
      Specified by:
      execute in interface CommandFunction.Element
      Mappings:
      Namespace Name Mixin selector
      official a Lcy$c;a(Lwn;Ldb;Ljava/util/Deque;I)V
      intermediary method_9198 Lnet/minecraft/class_2158$class_2161;method_9198(Lnet/minecraft/class_2991;Lnet/minecraft/class_2168;Ljava/util/Deque;I)V
      named execute Lnet/minecraft/server/function/CommandFunction$Element;execute(Lnet/minecraft/server/function/CommandFunctionManager;Lnet/minecraft/server/command/ServerCommandSource;Ljava/util/Deque;I)V
    • toString

      public String toString()
      Overrides:
      toString in class Object
      Mappings:
      Namespace Name Mixin selector
      official toString Lcy$d;toString()Ljava/lang/String;
      intermediary toString Lnet/minecraft/class_2158$class_2162;toString()Ljava/lang/String;
      named toString Lnet/minecraft/server/function/CommandFunction$FunctionElement;toString()Ljava/lang/String;