Package net.minecraft.server.function
Class Macro<T extends class_8839<T>>
java.lang.Object
net.minecraft.server.function.Macro<T>
- All Implemented Interfaces:
CommandFunction<T>
- Mappings:
Namespace Name official haintermediary net/minecraft/class_8641named net/minecraft/server/function/Macro
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) static interface(package private) static classMacro.class_8870<T extends class_8839<T>>(package private) static class -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Object2ObjectLinkedOpenHashMap<List<String>,class_8868<T>> private static final intprivate static final DecimalFormatprivate final Identifierprivate final List<Macro.class_8869<T>> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetId()private static voidprivate static StringtoString(NbtElement nbt) private class_8868<T>withMacroReplaced(List<String> list, List<String> list2, com.mojang.brigadier.CommandDispatcher<T> commandDispatcher, T t) withMacroReplaced(@Nullable NbtCompound nbtCompound, com.mojang.brigadier.CommandDispatcher<T> commandDispatcher, T t)
-
Field Details
-
DECIMAL_FORMAT
- Mappings:
Namespace Name Mixin selector official aLha;a:Ljava/text/DecimalFormat;intermediary field_46190Lnet/minecraft/class_8641;field_46190:Ljava/text/DecimalFormat;named DECIMAL_FORMATLnet/minecraft/server/function/Macro;DECIMAL_FORMAT:Ljava/text/DecimalFormat;
-
CACHE_SIZE
private static final int CACHE_SIZE- See Also:
- Mappings:
Namespace Name Mixin selector official bLha;b:Iintermediary field_45150Lnet/minecraft/class_8641;field_45150:Inamed CACHE_SIZELnet/minecraft/server/function/Macro;CACHE_SIZE:I
-
variables
- Mappings:
Namespace Name Mixin selector official cLha;c:Ljava/util/List;intermediary field_45149Lnet/minecraft/class_8641;field_45149:Ljava/util/List;named variablesLnet/minecraft/server/function/Macro;variables:Ljava/util/List;
-
cache
private final Object2ObjectLinkedOpenHashMap<List<String>,class_8868<T extends class_8839<T>>> cache- Mappings:
Namespace Name Mixin selector official dLha;d:Lit/unimi/dsi/fastutil/objects/Object2ObjectLinkedOpenHashMap;intermediary field_45151Lnet/minecraft/class_8641;field_45151:Lit/unimi/dsi/fastutil/objects/Object2ObjectLinkedOpenHashMap;named cacheLnet/minecraft/server/function/Macro;cache:Lit/unimi/dsi/fastutil/objects/Object2ObjectLinkedOpenHashMap;
-
field_46758
- Mappings:
Namespace Name Mixin selector official eLha;e:Lafw;intermediary field_46758Lnet/minecraft/class_8641;field_46758:Lnet/minecraft/class_2960;named field_46758Lnet/minecraft/server/function/Macro;field_46758:Lnet/minecraft/util/Identifier;
-
field_46759
- Mappings:
Namespace Name Mixin selector official fLha;f:Ljava/util/List;intermediary field_46759Lnet/minecraft/class_8641;field_46759:Ljava/util/List;named field_46759Lnet/minecraft/server/function/Macro;field_46759:Ljava/util/List;
-
-
Constructor Details
-
Macro
- Mappings:
Namespace Name Mixin selector official <init>Lha;<init>(Lafw;Ljava/util/List;Ljava/util/List;)Vintermediary <init>Lnet/minecraft/class_8641;<init>(Lnet/minecraft/class_2960;Ljava/util/List;Ljava/util/List;)Vnamed <init>Lnet/minecraft/server/function/Macro;<init>(Lnet/minecraft/util/Identifier;Ljava/util/List;Ljava/util/List;)V
-
-
Method Details
-
getId
- Specified by:
getIdin interfaceCommandFunction<T extends class_8839<T>>- Mappings:
Namespace Name Mixin selector official aLgx;a()Lafw;intermediary comp_1994Lnet/minecraft/class_2158;comp_1994()Lnet/minecraft/class_2960;named getIdLnet/minecraft/server/function/CommandFunction;getId()Lnet/minecraft/util/Identifier;
-
withMacroReplaced
public class_8868<T> withMacroReplaced(@Nullable @Nullable NbtCompound nbtCompound, com.mojang.brigadier.CommandDispatcher<T> commandDispatcher, T t) throws MacroException - Specified by:
withMacroReplacedin interfaceCommandFunction<T extends class_8839<T>>- Throws:
MacroException- Mappings:
Namespace Name Mixin selector official aLha;a(Lrt;Lcom/mojang/brigadier/CommandDispatcher;Ldw;)Lgz;intermediary method_54427Lnet/minecraft/class_8641;method_54427(Lnet/minecraft/class_2487;Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/class_8839;)Lnet/minecraft/class_8868;named withMacroReplacedLnet/minecraft/server/function/Macro;withMacroReplaced(Lnet/minecraft/nbt/NbtCompound;Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/class_8839;)Lnet/minecraft/class_8868;
-
toString
- Mappings:
Namespace Name Mixin selector official aLha;a(Lsn;)Ljava/lang/String;intermediary method_53840Lnet/minecraft/class_8641;method_53840(Lnet/minecraft/class_2520;)Ljava/lang/String;named toStringLnet/minecraft/server/function/Macro;toString(Lnet/minecraft/nbt/NbtElement;)Ljava/lang/String;
-
method_54424
- Mappings:
Namespace Name Mixin selector official aLha;a(Ljava/util/List;Lit/unimi/dsi/fastutil/ints/IntList;Ljava/util/List;)Vintermediary method_54424Lnet/minecraft/class_8641;method_54424(Ljava/util/List;Lit/unimi/dsi/fastutil/ints/IntList;Ljava/util/List;)Vnamed method_54424Lnet/minecraft/server/function/Macro;method_54424(Ljava/util/List;Lit/unimi/dsi/fastutil/ints/IntList;Ljava/util/List;)V
-
withMacroReplaced
private class_8868<T> withMacroReplaced(List<String> list, List<String> list2, com.mojang.brigadier.CommandDispatcher<T> commandDispatcher, T t) throws MacroException - Throws:
MacroException- Mappings:
Namespace Name Mixin selector official aLha;a(Ljava/util/List;Ljava/util/List;Lcom/mojang/brigadier/CommandDispatcher;Ldw;)Lgz;intermediary method_52597Lnet/minecraft/class_8641;method_52597(Ljava/util/List;Ljava/util/List;Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/class_8839;)Lnet/minecraft/class_8868;named withMacroReplacedLnet/minecraft/server/function/Macro;withMacroReplaced(Ljava/util/List;Ljava/util/List;Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/class_8839;)Lnet/minecraft/class_8868;
-