Class ExecuteCommand

java.lang.Object
net.minecraft.server.command.ExecuteCommand

public class ExecuteCommand extends Object
Mappings:
Namespace Name
named net/minecraft/server/command/ExecuteCommand
intermediary net/minecraft/class_3050
official aoc
  • Field Details

    • MAX_BLOCKS

      private static final int MAX_BLOCKS
      See Also:
      Mappings:
      Namespace Name Mixin selector
      named MAX_BLOCKS Lnet/minecraft/server/command/ExecuteCommand;MAX_BLOCKS:I
      intermediary field_33390 Lnet/minecraft/class_3050;field_33390:I
      official b Laoc;b:I
    • BLOCKS_TOOBIG_EXCEPTION

      private static final com.mojang.brigadier.exceptions.Dynamic2CommandExceptionType BLOCKS_TOOBIG_EXCEPTION
      Mappings:
      Namespace Name Mixin selector
      named BLOCKS_TOOBIG_EXCEPTION Lnet/minecraft/server/command/ExecuteCommand;BLOCKS_TOOBIG_EXCEPTION:Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType;
      intermediary field_13635 Lnet/minecraft/class_3050;field_13635:Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType;
      official c Laoc;c:Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType;
    • CONDITIONAL_FAIL_EXCEPTION

      private static final com.mojang.brigadier.exceptions.SimpleCommandExceptionType CONDITIONAL_FAIL_EXCEPTION
      Mappings:
      Namespace Name Mixin selector
      named CONDITIONAL_FAIL_EXCEPTION Lnet/minecraft/server/command/ExecuteCommand;CONDITIONAL_FAIL_EXCEPTION:Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
      intermediary field_13636 Lnet/minecraft/class_3050;field_13636:Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
      official d Laoc;d:Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
    • CONDITIONAL_FAIL_COUNT_EXCEPTION

      private static final com.mojang.brigadier.exceptions.DynamicCommandExceptionType CONDITIONAL_FAIL_COUNT_EXCEPTION
      Mappings:
      Namespace Name Mixin selector
      named CONDITIONAL_FAIL_COUNT_EXCEPTION Lnet/minecraft/server/command/ExecuteCommand;CONDITIONAL_FAIL_COUNT_EXCEPTION:Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;
      intermediary field_13637 Lnet/minecraft/class_3050;field_13637:Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;
      official e Laoc;e:Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;
    • INSTANTIATION_FAILURE_EXCEPTION

      public static final com.mojang.brigadier.exceptions.Dynamic2CommandExceptionType INSTANTIATION_FAILURE_EXCEPTION
      Mappings:
      Namespace Name Mixin selector
      named INSTANTIATION_FAILURE_EXCEPTION Lnet/minecraft/server/command/ExecuteCommand;INSTANTIATION_FAILURE_EXCEPTION:Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType;
      intermediary field_46642 Lnet/minecraft/class_3050;field_46642:Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType;
      official a Laoc;a:Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType;
    • LOOT_CONDITIONS

      private static final com.mojang.brigadier.suggestion.SuggestionProvider<ServerCommandSource> LOOT_CONDITIONS
      Mappings:
      Namespace Name Mixin selector
      named LOOT_CONDITIONS Lnet/minecraft/server/command/ExecuteCommand;LOOT_CONDITIONS:Lcom/mojang/brigadier/suggestion/SuggestionProvider;
      intermediary field_20852 Lnet/minecraft/class_3050;field_20852:Lcom/mojang/brigadier/suggestion/SuggestionProvider;
      official f Laoc;f:Lcom/mojang/brigadier/suggestion/SuggestionProvider;
  • Constructor Details

    • ExecuteCommand

      public ExecuteCommand()
  • Method Details

    • register

      public static void register(com.mojang.brigadier.CommandDispatcher<ServerCommandSource> dispatcher, CommandRegistryAccess commandRegistryAccess)
      Mappings:
      Namespace Name Mixin selector
      named register Lnet/minecraft/server/command/ExecuteCommand;register(Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/command/CommandRegistryAccess;)V
      intermediary method_13271 Lnet/minecraft/class_3050;method_13271(Lcom/mojang/brigadier/CommandDispatcher;Lnet/minecraft/class_7157;)V
      official a Laoc;a(Lcom/mojang/brigadier/CommandDispatcher;Les;)V
    • addStoreArguments

      private static com.mojang.brigadier.builder.ArgumentBuilder<ServerCommandSource,?> addStoreArguments(com.mojang.brigadier.tree.LiteralCommandNode<ServerCommandSource> node, com.mojang.brigadier.builder.LiteralArgumentBuilder<ServerCommandSource> builder, boolean requestResult)
      Mappings:
      Namespace Name Mixin selector
      named addStoreArguments Lnet/minecraft/server/command/ExecuteCommand;addStoreArguments(Lcom/mojang/brigadier/tree/LiteralCommandNode;Lcom/mojang/brigadier/builder/LiteralArgumentBuilder;Z)Lcom/mojang/brigadier/builder/ArgumentBuilder;
      intermediary method_13289 Lnet/minecraft/class_3050;method_13289(Lcom/mojang/brigadier/tree/LiteralCommandNode;Lcom/mojang/brigadier/builder/LiteralArgumentBuilder;Z)Lcom/mojang/brigadier/builder/ArgumentBuilder;
      official a Laoc;a(Lcom/mojang/brigadier/tree/LiteralCommandNode;Lcom/mojang/brigadier/builder/LiteralArgumentBuilder;Z)Lcom/mojang/brigadier/builder/ArgumentBuilder;
    • executeStoreScore

      private static ServerCommandSource executeStoreScore(ServerCommandSource source, Collection<ScoreHolder> targets, ScoreboardObjective objective, boolean requestResult)
      Mappings:
      Namespace Name Mixin selector
      named executeStoreScore Lnet/minecraft/server/command/ExecuteCommand;executeStoreScore(Lnet/minecraft/server/command/ServerCommandSource;Ljava/util/Collection;Lnet/minecraft/scoreboard/ScoreboardObjective;Z)Lnet/minecraft/server/command/ServerCommandSource;
      intermediary method_13290 Lnet/minecraft/class_3050;method_13290(Lnet/minecraft/class_2168;Ljava/util/Collection;Lnet/minecraft/class_266;Z)Lnet/minecraft/class_2168;
      official a Laoc;a(Lew;Ljava/util/Collection;Lfcu;Z)Lew;
    • executeStoreBossbar

      private static ServerCommandSource executeStoreBossbar(ServerCommandSource source, CommandBossBar bossBar, boolean storeInValue, boolean requestResult)
      Mappings:
      Namespace Name Mixin selector
      named executeStoreBossbar Lnet/minecraft/server/command/ExecuteCommand;executeStoreBossbar(Lnet/minecraft/server/command/ServerCommandSource;Lnet/minecraft/entity/boss/CommandBossBar;ZZ)Lnet/minecraft/server/command/ServerCommandSource;
      intermediary method_13297 Lnet/minecraft/class_3050;method_13297(Lnet/minecraft/class_2168;Lnet/minecraft/class_3002;ZZ)Lnet/minecraft/class_2168;
      official a Laoc;a(Lew;Lanb;ZZ)Lew;
    • executeStoreData

      private static ServerCommandSource executeStoreData(ServerCommandSource source, DataCommandObject object, NbtPathArgumentType.NbtPath path, IntFunction<NbtElement> nbtSetter, boolean requestResult)
      Mappings:
      Namespace Name Mixin selector
      named executeStoreData Lnet/minecraft/server/command/ExecuteCommand;executeStoreData(Lnet/minecraft/server/command/ServerCommandSource;Lnet/minecraft/command/DataCommandObject;Lnet/minecraft/command/argument/NbtPathArgumentType$NbtPath;Ljava/util/function/IntFunction;Z)Lnet/minecraft/server/command/ServerCommandSource;
      intermediary method_13265 Lnet/minecraft/class_3050;method_13265(Lnet/minecraft/class_2168;Lnet/minecraft/class_3162;Lnet/minecraft/class_2203$class_2209;Ljava/util/function/IntFunction;Z)Lnet/minecraft/class_2168;
      official a Laoc;a(Lew;Laqr;Lfo$g;Ljava/util/function/IntFunction;Z)Lew;
    • isLoaded

      private static boolean isLoaded(ServerWorld world, BlockPos pos)
      Mappings:
      Namespace Name Mixin selector
      named isLoaded Lnet/minecraft/server/command/ExecuteCommand;isLoaded(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/util/math/BlockPos;)Z
      intermediary method_48059 Lnet/minecraft/class_3050;method_48059(Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)Z
      official a Laoc;a(Lash;Ljh;)Z
    • addConditionArguments

      private static com.mojang.brigadier.builder.ArgumentBuilder<ServerCommandSource,?> addConditionArguments(com.mojang.brigadier.tree.CommandNode<ServerCommandSource> root, com.mojang.brigadier.builder.LiteralArgumentBuilder<ServerCommandSource> argumentBuilder, boolean positive, CommandRegistryAccess commandRegistryAccess)
      Mappings:
      Namespace Name Mixin selector
      named addConditionArguments Lnet/minecraft/server/command/ExecuteCommand;addConditionArguments(Lcom/mojang/brigadier/tree/CommandNode;Lcom/mojang/brigadier/builder/LiteralArgumentBuilder;ZLnet/minecraft/command/CommandRegistryAccess;)Lcom/mojang/brigadier/builder/ArgumentBuilder;
      intermediary method_13298 Lnet/minecraft/class_3050;method_13298(Lcom/mojang/brigadier/tree/CommandNode;Lcom/mojang/brigadier/builder/LiteralArgumentBuilder;ZLnet/minecraft/class_7157;)Lcom/mojang/brigadier/builder/ArgumentBuilder;
      official a Laoc;a(Lcom/mojang/brigadier/tree/CommandNode;Lcom/mojang/brigadier/builder/LiteralArgumentBuilder;ZLes;)Lcom/mojang/brigadier/builder/ArgumentBuilder;
    • countMatchingItems

      private static int countMatchingItems(Iterable<? extends Entity> entities, SlotRange slotRange, Predicate<ItemStack> predicate)
      Mappings:
      Namespace Name Mixin selector
      named countMatchingItems Lnet/minecraft/server/command/ExecuteCommand;countMatchingItems(Ljava/lang/Iterable;Lnet/minecraft/inventory/SlotRange;Ljava/util/function/Predicate;)I
      intermediary method_58035 Lnet/minecraft/class_3050;method_58035(Ljava/lang/Iterable;Lnet/minecraft/class_9348;Ljava/util/function/Predicate;)I
      official a Laoc;a(Ljava/lang/Iterable;Lcuz;Ljava/util/function/Predicate;)I
    • countMatchingItems

      private static int countMatchingItems(ServerCommandSource source, BlockPos pos, SlotRange slotRange, Predicate<ItemStack> predicate) throws com.mojang.brigadier.exceptions.CommandSyntaxException
      Throws:
      com.mojang.brigadier.exceptions.CommandSyntaxException
      Mappings:
      Namespace Name Mixin selector
      named countMatchingItems Lnet/minecraft/server/command/ExecuteCommand;countMatchingItems(Lnet/minecraft/server/command/ServerCommandSource;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/inventory/SlotRange;Ljava/util/function/Predicate;)I
      intermediary method_58034 Lnet/minecraft/class_3050;method_58034(Lnet/minecraft/class_2168;Lnet/minecraft/class_2338;Lnet/minecraft/class_9348;Ljava/util/function/Predicate;)I
      official a Laoc;a(Lew;Ljh;Lcuz;Ljava/util/function/Predicate;)I
    • getExistsConditionExecute

      private static com.mojang.brigadier.Command<ServerCommandSource> getExistsConditionExecute(boolean positive, ExecuteCommand.ExistsCondition condition)
      Mappings:
      Namespace Name Mixin selector
      named getExistsConditionExecute Lnet/minecraft/server/command/ExecuteCommand;getExistsConditionExecute(ZLnet/minecraft/server/command/ExecuteCommand$ExistsCondition;)Lcom/mojang/brigadier/Command;
      intermediary method_13323 Lnet/minecraft/class_3050;method_13323(ZLnet/minecraft/class_3050$class_3051;)Lcom/mojang/brigadier/Command;
      official a Laoc;a(ZLaoc$b;)Lcom/mojang/brigadier/Command;
    • countPathMatches

      private static int countPathMatches(DataCommandObject object, NbtPathArgumentType.NbtPath path) throws com.mojang.brigadier.exceptions.CommandSyntaxException
      Throws:
      com.mojang.brigadier.exceptions.CommandSyntaxException
      Mappings:
      Namespace Name Mixin selector
      named countPathMatches Lnet/minecraft/server/command/ExecuteCommand;countPathMatches(Lnet/minecraft/command/DataCommandObject;Lnet/minecraft/command/argument/NbtPathArgumentType$NbtPath;)I
      intermediary method_13303 Lnet/minecraft/class_3050;method_13303(Lnet/minecraft/class_3162;Lnet/minecraft/class_2203$class_2209;)I
      official a Laoc;a(Laqr;Lfo$g;)I
    • testScoreCondition

      private static boolean testScoreCondition(com.mojang.brigadier.context.CommandContext<ServerCommandSource> context, ExecuteCommand.ScoreComparisonPredicate predicate) throws com.mojang.brigadier.exceptions.CommandSyntaxException
      Throws:
      com.mojang.brigadier.exceptions.CommandSyntaxException
      Mappings:
      Namespace Name Mixin selector
      named testScoreCondition Lnet/minecraft/server/command/ExecuteCommand;testScoreCondition(Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/server/command/ExecuteCommand$ScoreComparisonPredicate;)Z
      intermediary method_13263 Lnet/minecraft/class_3050;method_13263(Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/class_3050$class_9007;)Z
      official a Laoc;a(Lcom/mojang/brigadier/context/CommandContext;Laoc$e;)Z
    • testScoreMatch

      private static boolean testScoreMatch(com.mojang.brigadier.context.CommandContext<ServerCommandSource> context, NumberRange.IntRange range) throws com.mojang.brigadier.exceptions.CommandSyntaxException
      Throws:
      com.mojang.brigadier.exceptions.CommandSyntaxException
      Mappings:
      Namespace Name Mixin selector
      named testScoreMatch Lnet/minecraft/server/command/ExecuteCommand;testScoreMatch(Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/predicate/NumberRange$IntRange;)Z
      intermediary method_13313 Lnet/minecraft/class_3050;method_13313(Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/class_2096$class_2100;)Z
      official a Laoc;a(Lcom/mojang/brigadier/context/CommandContext;Ldj$d;)Z
    • testLootCondition

      private static boolean testLootCondition(ServerCommandSource source, RegistryEntry<LootCondition> lootCondition)
      Mappings:
      Namespace Name Mixin selector
      named testLootCondition Lnet/minecraft/server/command/ExecuteCommand;testLootCondition(Lnet/minecraft/server/command/ServerCommandSource;Lnet/minecraft/registry/entry/RegistryEntry;)Z
      intermediary method_22829 Lnet/minecraft/class_3050;method_22829(Lnet/minecraft/class_2168;Lnet/minecraft/class_6880;)Z
      official a Laoc;a(Lew;Ljq;)Z
    • getSourceOrEmptyForConditionFork

      private static Collection<ServerCommandSource> getSourceOrEmptyForConditionFork(com.mojang.brigadier.context.CommandContext<ServerCommandSource> context, boolean positive, boolean value)
      Mappings:
      Namespace Name Mixin selector
      named getSourceOrEmptyForConditionFork Lnet/minecraft/server/command/ExecuteCommand;getSourceOrEmptyForConditionFork(Lcom/mojang/brigadier/context/CommandContext;ZZ)Ljava/util/Collection;
      intermediary method_13319 Lnet/minecraft/class_3050;method_13319(Lcom/mojang/brigadier/context/CommandContext;ZZ)Ljava/util/Collection;
      official a Laoc;a(Lcom/mojang/brigadier/context/CommandContext;ZZ)Ljava/util/Collection;
    • addConditionLogic

      private static com.mojang.brigadier.builder.ArgumentBuilder<ServerCommandSource,?> addConditionLogic(com.mojang.brigadier.tree.CommandNode<ServerCommandSource> root, com.mojang.brigadier.builder.ArgumentBuilder<ServerCommandSource,?> builder, boolean positive, ExecuteCommand.Condition condition)
      Mappings:
      Namespace Name Mixin selector
      named addConditionLogic Lnet/minecraft/server/command/ExecuteCommand;addConditionLogic(Lcom/mojang/brigadier/tree/CommandNode;Lcom/mojang/brigadier/builder/ArgumentBuilder;ZLnet/minecraft/server/command/ExecuteCommand$Condition;)Lcom/mojang/brigadier/builder/ArgumentBuilder;
      intermediary method_13310 Lnet/minecraft/class_3050;method_13310(Lcom/mojang/brigadier/tree/CommandNode;Lcom/mojang/brigadier/builder/ArgumentBuilder;ZLnet/minecraft/class_3050$class_3052;)Lcom/mojang/brigadier/builder/ArgumentBuilder;
      official a Laoc;a(Lcom/mojang/brigadier/tree/CommandNode;Lcom/mojang/brigadier/builder/ArgumentBuilder;ZLaoc$c;)Lcom/mojang/brigadier/builder/ArgumentBuilder;
    • addBlocksConditionLogic

      private static com.mojang.brigadier.builder.ArgumentBuilder<ServerCommandSource,?> addBlocksConditionLogic(com.mojang.brigadier.tree.CommandNode<ServerCommandSource> root, com.mojang.brigadier.builder.ArgumentBuilder<ServerCommandSource,?> builder, boolean positive, boolean masked)
      Mappings:
      Namespace Name Mixin selector
      named addBlocksConditionLogic Lnet/minecraft/server/command/ExecuteCommand;addBlocksConditionLogic(Lcom/mojang/brigadier/tree/CommandNode;Lcom/mojang/brigadier/builder/ArgumentBuilder;ZZ)Lcom/mojang/brigadier/builder/ArgumentBuilder;
      intermediary method_13320 Lnet/minecraft/class_3050;method_13320(Lcom/mojang/brigadier/tree/CommandNode;Lcom/mojang/brigadier/builder/ArgumentBuilder;ZZ)Lcom/mojang/brigadier/builder/ArgumentBuilder;
      official a Laoc;a(Lcom/mojang/brigadier/tree/CommandNode;Lcom/mojang/brigadier/builder/ArgumentBuilder;ZZ)Lcom/mojang/brigadier/builder/ArgumentBuilder;
    • executePositiveBlockCondition

      private static int executePositiveBlockCondition(com.mojang.brigadier.context.CommandContext<ServerCommandSource> context, boolean masked) throws com.mojang.brigadier.exceptions.CommandSyntaxException
      Throws:
      com.mojang.brigadier.exceptions.CommandSyntaxException
      Mappings:
      Namespace Name Mixin selector
      named executePositiveBlockCondition Lnet/minecraft/server/command/ExecuteCommand;executePositiveBlockCondition(Lcom/mojang/brigadier/context/CommandContext;Z)I
      intermediary method_13306 Lnet/minecraft/class_3050;method_13306(Lcom/mojang/brigadier/context/CommandContext;Z)I
      official a Laoc;a(Lcom/mojang/brigadier/context/CommandContext;Z)I
    • executeNegativeBlockCondition

      private static int executeNegativeBlockCondition(com.mojang.brigadier.context.CommandContext<ServerCommandSource> context, boolean masked) throws com.mojang.brigadier.exceptions.CommandSyntaxException
      Throws:
      com.mojang.brigadier.exceptions.CommandSyntaxException
      Mappings:
      Namespace Name Mixin selector
      named executeNegativeBlockCondition Lnet/minecraft/server/command/ExecuteCommand;executeNegativeBlockCondition(Lcom/mojang/brigadier/context/CommandContext;Z)I
      intermediary method_13304 Lnet/minecraft/class_3050;method_13304(Lcom/mojang/brigadier/context/CommandContext;Z)I
      official b Laoc;b(Lcom/mojang/brigadier/context/CommandContext;Z)I
    • testBlocksCondition

      private static OptionalInt testBlocksCondition(com.mojang.brigadier.context.CommandContext<ServerCommandSource> context, boolean masked) throws com.mojang.brigadier.exceptions.CommandSyntaxException
      Throws:
      com.mojang.brigadier.exceptions.CommandSyntaxException
      Mappings:
      Namespace Name Mixin selector
      named testBlocksCondition Lnet/minecraft/server/command/ExecuteCommand;testBlocksCondition(Lcom/mojang/brigadier/context/CommandContext;Z)Ljava/util/OptionalInt;
      intermediary method_13272 Lnet/minecraft/class_3050;method_13272(Lcom/mojang/brigadier/context/CommandContext;Z)Ljava/util/OptionalInt;
      official c Laoc;c(Lcom/mojang/brigadier/context/CommandContext;Z)Ljava/util/OptionalInt;
    • testBlocksCondition

      private static OptionalInt testBlocksCondition(ServerWorld world, BlockPos start, BlockPos end, BlockPos destination, boolean masked) throws com.mojang.brigadier.exceptions.CommandSyntaxException
      Throws:
      com.mojang.brigadier.exceptions.CommandSyntaxException
      Mappings:
      Namespace Name Mixin selector
      named testBlocksCondition Lnet/minecraft/server/command/ExecuteCommand;testBlocksCondition(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/BlockPos;Z)Ljava/util/OptionalInt;
      intermediary method_13261 Lnet/minecraft/class_3050;method_13261(Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;Z)Ljava/util/OptionalInt;
      official a Laoc;a(Lash;Ljh;Ljh;Ljh;Z)Ljava/util/OptionalInt;
    • createEntityModifier

      private static com.mojang.brigadier.RedirectModifier<ServerCommandSource> createEntityModifier(Function<Entity,Optional<Entity>> function)
      Mappings:
      Namespace Name Mixin selector
      named createEntityModifier Lnet/minecraft/server/command/ExecuteCommand;createEntityModifier(Ljava/util/function/Function;)Lcom/mojang/brigadier/RedirectModifier;
      intermediary method_48063 Lnet/minecraft/class_3050;method_48063(Ljava/util/function/Function;)Lcom/mojang/brigadier/RedirectModifier;
      official a Laoc;a(Ljava/util/function/Function;)Lcom/mojang/brigadier/RedirectModifier;
    • createMultiEntityModifier

      private static com.mojang.brigadier.RedirectModifier<ServerCommandSource> createMultiEntityModifier(Function<Entity,Stream<Entity>> function)
      Mappings:
      Namespace Name Mixin selector
      named createMultiEntityModifier Lnet/minecraft/server/command/ExecuteCommand;createMultiEntityModifier(Ljava/util/function/Function;)Lcom/mojang/brigadier/RedirectModifier;
      intermediary method_48066 Lnet/minecraft/class_3050;method_48066(Ljava/util/function/Function;)Lcom/mojang/brigadier/RedirectModifier;
      official b Laoc;b(Ljava/util/function/Function;)Lcom/mojang/brigadier/RedirectModifier;
    • addOnArguments

      private static com.mojang.brigadier.builder.LiteralArgumentBuilder<ServerCommandSource> addOnArguments(com.mojang.brigadier.tree.CommandNode<ServerCommandSource> node, com.mojang.brigadier.builder.LiteralArgumentBuilder<ServerCommandSource> builder)
      Mappings:
      Namespace Name Mixin selector
      named addOnArguments Lnet/minecraft/server/command/ExecuteCommand;addOnArguments(Lcom/mojang/brigadier/tree/CommandNode;Lcom/mojang/brigadier/builder/LiteralArgumentBuilder;)Lcom/mojang/brigadier/builder/LiteralArgumentBuilder;
      intermediary method_48061 Lnet/minecraft/class_3050;method_48061(Lcom/mojang/brigadier/tree/CommandNode;Lcom/mojang/brigadier/builder/LiteralArgumentBuilder;)Lcom/mojang/brigadier/builder/LiteralArgumentBuilder;
      official a Laoc;a(Lcom/mojang/brigadier/tree/CommandNode;Lcom/mojang/brigadier/builder/LiteralArgumentBuilder;)Lcom/mojang/brigadier/builder/LiteralArgumentBuilder;
    • summon

      private static ServerCommandSource summon(ServerCommandSource source, RegistryEntry.Reference<EntityType<?>> entityType) throws com.mojang.brigadier.exceptions.CommandSyntaxException
      Throws:
      com.mojang.brigadier.exceptions.CommandSyntaxException
      Mappings:
      Namespace Name Mixin selector
      named summon Lnet/minecraft/server/command/ExecuteCommand;summon(Lnet/minecraft/server/command/ServerCommandSource;Lnet/minecraft/registry/entry/RegistryEntry$Reference;)Lnet/minecraft/server/command/ServerCommandSource;
      intermediary method_48756 Lnet/minecraft/class_3050;method_48756(Lnet/minecraft/class_2168;Lnet/minecraft/class_6880$class_6883;)Lnet/minecraft/class_2168;
      official a Laoc;a(Lew;Ljq$c;)Lew;
    • enqueueExecutions

      public static <T extends AbstractServerCommandSource<T>> void enqueueExecutions(T baseSource, List<T> sources, Function<T,T> functionSourceGetter, IntPredicate predicate, com.mojang.brigadier.context.ContextChain<T> contextChain, @Nullable @Nullable NbtCompound args, ExecutionControl<T> control, ExecuteCommand.FunctionNamesGetter<T,Collection<CommandFunction<T>>> functionNamesGetter, ExecutionFlags flags)
      Mappings:
      Namespace Name Mixin selector
      named enqueueExecutions Lnet/minecraft/server/command/ExecuteCommand;enqueueExecutions(Lnet/minecraft/server/command/AbstractServerCommandSource;Ljava/util/List;Ljava/util/function/Function;Ljava/util/function/IntPredicate;Lcom/mojang/brigadier/context/ContextChain;Lnet/minecraft/nbt/NbtCompound;Lnet/minecraft/command/ExecutionControl;Lnet/minecraft/server/command/ExecuteCommand$FunctionNamesGetter;Lnet/minecraft/command/ExecutionFlags;)V
      intermediary method_54264 Lnet/minecraft/class_3050;method_54264(Lnet/minecraft/class_8839;Ljava/util/List;Ljava/util/function/Function;Ljava/util/function/IntPredicate;Lcom/mojang/brigadier/context/ContextChain;Lnet/minecraft/class_2487;Lnet/minecraft/class_8855;Lnet/minecraft/class_3050$class_8830;Lnet/minecraft/class_8936;)V
      official a Laoc;a(Ley;Ljava/util/List;Ljava/util/function/Function;Ljava/util/function/IntPredicate;Lcom/mojang/brigadier/context/ContextChain;Lux;Lhx;Laoc$a;Lhr;)V