Package net.minecraft.server.function
Class FunctionBuilder<T extends AbstractServerCommandSource<T>>
java.lang.Object
net.minecraft.server.function.FunctionBuilder<T>
- Mappings:
Namespace Name named net/minecraft/server/function/FunctionBuilderintermediary net/minecraft/class_8867official ih
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate @Nullable List<SourcedCommandAction<T>> private @Nullable List<Macro.Line<T>> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddAction(SourcedCommandAction<T> action) voidaddMacroCommand(String command, int lineNum, T source) private intindexOfVariable(String variable) private IntListindicesOfVariables(List<String> variables)
-
Field Details
-
actions
@Nullable private @Nullable List<SourcedCommandAction<T extends AbstractServerCommandSource<T>>> actions- Mappings:
Namespace Name Mixin selector named actionsLnet/minecraft/server/function/FunctionBuilder;actions:Ljava/util/List;intermediary field_46755Lnet/minecraft/class_8867;field_46755:Ljava/util/List;official aLih;a:Ljava/util/List;
-
macroLines
- Mappings:
Namespace Name Mixin selector named macroLinesLnet/minecraft/server/function/FunctionBuilder;macroLines:Ljava/util/List;intermediary field_46756Lnet/minecraft/class_8867;field_46756:Ljava/util/List;official bLih;b:Ljava/util/List;
-
usedVariables
- Mappings:
Namespace Name Mixin selector named usedVariablesLnet/minecraft/server/function/FunctionBuilder;usedVariables:Ljava/util/List;intermediary field_46757Lnet/minecraft/class_8867;field_46757:Ljava/util/List;official cLih;c:Ljava/util/List;
-
-
Constructor Details
-
FunctionBuilder
FunctionBuilder()
-
-
Method Details
-
addAction
- Mappings:
Namespace Name Mixin selector named addActionLnet/minecraft/server/function/FunctionBuilder;addAction(Lnet/minecraft/command/SourcedCommandAction;)Vintermediary method_54419Lnet/minecraft/class_8867;method_54419(Lnet/minecraft/class_8856;)Vofficial aLih;a(Lhw;)V
-
indexOfVariable
- Mappings:
Namespace Name Mixin selector named indexOfVariableLnet/minecraft/server/function/FunctionBuilder;indexOfVariable(Ljava/lang/String;)Iintermediary method_54420Lnet/minecraft/class_8867;method_54420(Ljava/lang/String;)Iofficial aLih;a(Ljava/lang/String;)I
-
indicesOfVariables
- Mappings:
Namespace Name Mixin selector named indicesOfVariablesLnet/minecraft/server/function/FunctionBuilder;indicesOfVariables(Ljava/util/List;)Lit/unimi/dsi/fastutil/ints/IntList;intermediary method_54422Lnet/minecraft/class_8867;method_54422(Ljava/util/List;)Lit/unimi/dsi/fastutil/ints/IntList;official aLih;a(Ljava/util/List;)Lit/unimi/dsi/fastutil/ints/IntList;
-
addMacroCommand
- Mappings:
Namespace Name Mixin selector named addMacroCommandLnet/minecraft/server/function/FunctionBuilder;addMacroCommand(Ljava/lang/String;ILnet/minecraft/server/command/AbstractServerCommandSource;)Vintermediary method_54421Lnet/minecraft/class_8867;method_54421(Ljava/lang/String;ILnet/minecraft/class_8839;)Vofficial aLih;a(Ljava/lang/String;ILev;)V
-
toCommandFunction
- Mappings:
Namespace Name Mixin selector named toCommandFunctionLnet/minecraft/server/function/FunctionBuilder;toCommandFunction(Lnet/minecraft/util/Identifier;)Lnet/minecraft/server/function/CommandFunction;intermediary method_54418Lnet/minecraft/class_8867;method_54418(Lnet/minecraft/class_2960;)Lnet/minecraft/class_2158;official aLih;a(Lakr;)Lig;
-