Package net.minecraft.server.function
Class CommandFunction
java.lang.Object
net.minecraft.server.function.CommandFunction
- Mappings:
- Namespace - Name - official - dm- intermediary - net/minecraft/class_2158- named - net/minecraft/server/function/CommandFunction
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionstatic classA standard element of a command function.static interfacestatic classA synthetic element to be stored in aCommandFunctionManager.Entry.static classA lazy reference to another command function that may or may not exist.
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate final CommandFunction.Element[](package private) final Identifier
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionstatic CommandFunctioncreate(Identifier id, com.mojang.brigadier.CommandDispatcher<ServerCommandSource> dispatcher, ServerCommandSource source, List<String> lines) Parses a function in the context ofsource.getId()
- 
Field Details- 
elements- Mappings:
- Namespace - Name - Mixin selector - official - a- Ldm;a:[Ldm$c;- intermediary - field_9805- Lnet/minecraft/class_2158;field_9805:[Lnet/minecraft/class_2158$class_2161;- named - elements- Lnet/minecraft/server/function/CommandFunction;elements:[Lnet/minecraft/server/function/CommandFunction$Element;
 
- 
id- Mappings:
- Namespace - Name - Mixin selector - official - b- Ldm;b:Labb;- intermediary - field_9806- Lnet/minecraft/class_2158;field_9806:Lnet/minecraft/class_2960;- named - id- Lnet/minecraft/server/function/CommandFunction;id:Lnet/minecraft/util/Identifier;
 
 
- 
- 
Constructor Details- 
CommandFunction- Mappings:
- Namespace - Name - Mixin selector - official - <init>- Ldm;<init>(Labb;[Ldm$c;)V- intermediary - <init>- Lnet/minecraft/class_2158;<init>(Lnet/minecraft/class_2960;[Lnet/minecraft/class_2158$class_2161;)V- named - <init>- Lnet/minecraft/server/function/CommandFunction;<init>(Lnet/minecraft/util/Identifier;[Lnet/minecraft/server/function/CommandFunction$Element;)V
 
 
- 
- 
Method Details- 
getId- Mappings:
- Namespace - Name - Mixin selector - official - a- Ldm;a()Labb;- intermediary - method_9194- Lnet/minecraft/class_2158;method_9194()Lnet/minecraft/class_2960;- named - getId- Lnet/minecraft/server/function/CommandFunction;getId()Lnet/minecraft/util/Identifier;
 
- 
getElements- Mappings:
- Namespace - Name - Mixin selector - official - b- Ldm;b()[Ldm$c;- intermediary - method_9193- Lnet/minecraft/class_2158;method_9193()[Lnet/minecraft/class_2158$class_2161;- named - getElements- Lnet/minecraft/server/function/CommandFunction;getElements()[Lnet/minecraft/server/function/CommandFunction$Element;
 
- 
createpublic static CommandFunction create(Identifier id, com.mojang.brigadier.CommandDispatcher<ServerCommandSource> dispatcher, ServerCommandSource source, List<String> lines) Parses a function in the context ofsource.Any syntax errors, such as improper comment lines or unknown commands, will be thrown at this point. - Parameters:
- lines- the raw lines (including comments) read from a function file
- Mappings:
- Namespace - Name - Mixin selector - official - a- Ldm;a(Labb;Lcom/mojang/brigadier/CommandDispatcher;Ldr;Ljava/util/List;)Ldm;- intermediary - method_9195- Lnet/minecraft/class_2158;method_9195(Lnet/minecraft/class_2960;Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/class_2168;Ljava/util/List;)Lnet/minecraft/class_2158;- named - create- Lnet/minecraft/server/function/CommandFunction;create(Lnet/minecraft/util/Identifier;Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/server/command/ServerCommandSource;Ljava/util/List;)Lnet/minecraft/server/function/CommandFunction;
 
 
-