Class Macro<T extends class_8839<T>>

java.lang.Object
net.minecraft.server.function.Macro<T>
All Implemented Interfaces:
CommandFunction<T>

public class Macro<T extends class_8839<T>> extends Object implements CommandFunction<T>
Mappings:
Namespace Name
official ha
intermediary net/minecraft/class_8641
named net/minecraft/server/function/Macro
  • Field Details

    • DECIMAL_FORMAT

      private static final DecimalFormat DECIMAL_FORMAT
      Mappings:
      Namespace Name Mixin selector
      official a Lha;a:Ljava/text/DecimalFormat;
      intermediary field_46190 Lnet/minecraft/class_8641;field_46190:Ljava/text/DecimalFormat;
      named DECIMAL_FORMAT Lnet/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 b Lha;b:I
      intermediary field_45150 Lnet/minecraft/class_8641;field_45150:I
      named CACHE_SIZE Lnet/minecraft/server/function/Macro;CACHE_SIZE:I
    • variables

      private final List<String> variables
      Mappings:
      Namespace Name Mixin selector
      official c Lha;c:Ljava/util/List;
      intermediary field_45149 Lnet/minecraft/class_8641;field_45149:Ljava/util/List;
      named variables Lnet/minecraft/server/function/Macro;variables:Ljava/util/List;
    • cache

      Mappings:
      Namespace Name Mixin selector
      official d Lha;d:Lit/unimi/dsi/fastutil/objects/Object2ObjectLinkedOpenHashMap;
      intermediary field_45151 Lnet/minecraft/class_8641;field_45151:Lit/unimi/dsi/fastutil/objects/Object2ObjectLinkedOpenHashMap;
      named cache Lnet/minecraft/server/function/Macro;cache:Lit/unimi/dsi/fastutil/objects/Object2ObjectLinkedOpenHashMap;
    • field_46758

      private final Identifier field_46758
      Mappings:
      Namespace Name Mixin selector
      official e Lha;e:Lafw;
      intermediary field_46758 Lnet/minecraft/class_8641;field_46758:Lnet/minecraft/class_2960;
      named field_46758 Lnet/minecraft/server/function/Macro;field_46758:Lnet/minecraft/util/Identifier;
    • field_46759

      private final List<Macro.class_8869<T extends class_8839<T>>> field_46759
      Mappings:
      Namespace Name Mixin selector
      official f Lha;f:Ljava/util/List;
      intermediary field_46759 Lnet/minecraft/class_8641;field_46759:Ljava/util/List;
      named field_46759 Lnet/minecraft/server/function/Macro;field_46759:Ljava/util/List;
  • Constructor Details

    • Macro

      public Macro(Identifier id, List<Macro.class_8869<T>> list, List<String> list2)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lha;<init>(Lafw;Ljava/util/List;Ljava/util/List;)V
      intermediary <init> Lnet/minecraft/class_8641;<init>(Lnet/minecraft/class_2960;Ljava/util/List;Ljava/util/List;)V
      named <init> Lnet/minecraft/server/function/Macro;<init>(Lnet/minecraft/util/Identifier;Ljava/util/List;Ljava/util/List;)V
  • Method Details

    • getId

      public Identifier getId()
      Specified by:
      getId in interface CommandFunction<T extends class_8839<T>>
      Mappings:
      Namespace Name Mixin selector
      official a Lgx;a()Lafw;
      intermediary comp_1994 Lnet/minecraft/class_2158;comp_1994()Lnet/minecraft/class_2960;
      named getId Lnet/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:
      withMacroReplaced in interface CommandFunction<T extends class_8839<T>>
      Throws:
      MacroException
      Mappings:
      Namespace Name Mixin selector
      official a Lha;a(Lrt;Lcom/mojang/brigadier/CommandDispatcher;Ldw;)Lgz;
      intermediary method_54427 Lnet/minecraft/class_8641;method_54427(Lnet/minecraft/class_2487;Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/class_8839;)Lnet/minecraft/class_8868;
      named withMacroReplaced Lnet/minecraft/server/function/Macro;withMacroReplaced(Lnet/minecraft/nbt/NbtCompound;Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/class_8839;)Lnet/minecraft/class_8868;
    • toString

      private static String toString(NbtElement nbt)
      Mappings:
      Namespace Name Mixin selector
      official a Lha;a(Lsn;)Ljava/lang/String;
      intermediary method_53840 Lnet/minecraft/class_8641;method_53840(Lnet/minecraft/class_2520;)Ljava/lang/String;
      named toString Lnet/minecraft/server/function/Macro;toString(Lnet/minecraft/nbt/NbtElement;)Ljava/lang/String;
    • method_54424

      private static void method_54424(List<String> list, IntList intList, List<String> list2)
      Mappings:
      Namespace Name Mixin selector
      official a Lha;a(Ljava/util/List;Lit/unimi/dsi/fastutil/ints/IntList;Ljava/util/List;)V
      intermediary method_54424 Lnet/minecraft/class_8641;method_54424(Ljava/util/List;Lit/unimi/dsi/fastutil/ints/IntList;Ljava/util/List;)V
      named method_54424 Lnet/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 a Lha;a(Ljava/util/List;Ljava/util/List;Lcom/mojang/brigadier/CommandDispatcher;Ldw;)Lgz;
      intermediary method_52597 Lnet/minecraft/class_8641;method_52597(Ljava/util/List;Ljava/util/List;Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/class_8839;)Lnet/minecraft/class_8868;
      named withMacroReplaced Lnet/minecraft/server/function/Macro;withMacroReplaced(Ljava/util/List;Ljava/util/List;Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/class_8839;)Lnet/minecraft/class_8868;