Class ServerCommandSource

java.lang.Object
net.minecraft.server.command.ServerCommandSource
All Implemented Interfaces:
CommandSource

public class ServerCommandSource extends Object implements CommandSource
Represents a command source used on server side.
See Also:
Mappings:
Namespace Name
official dm
intermediary net/minecraft/class_2168
named net/minecraft/server/command/ServerCommandSource
  • Field Details

    • REQUIRES_PLAYER_EXCEPTION

      public static final com.mojang.brigadier.exceptions.SimpleCommandExceptionType REQUIRES_PLAYER_EXCEPTION
      Mappings:
      Namespace Name Mixin selector
      official a Ldm;a:Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
      intermediary field_9824 Lnet/minecraft/class_2168;field_9824:Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
      named REQUIRES_PLAYER_EXCEPTION Lnet/minecraft/server/command/ServerCommandSource;REQUIRES_PLAYER_EXCEPTION:Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
    • REQUIRES_ENTITY_EXCEPTION

      public static final com.mojang.brigadier.exceptions.SimpleCommandExceptionType REQUIRES_ENTITY_EXCEPTION
      Mappings:
      Namespace Name Mixin selector
      official b Ldm;b:Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
      intermediary field_9827 Lnet/minecraft/class_2168;field_9827:Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
      named REQUIRES_ENTITY_EXCEPTION Lnet/minecraft/server/command/ServerCommandSource;REQUIRES_ENTITY_EXCEPTION:Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
    • output

      private final CommandOutput output
      Mappings:
      Namespace Name Mixin selector
      official c Ldm;c:Ldl;
      intermediary field_9819 Lnet/minecraft/class_2168;field_9819:Lnet/minecraft/class_2165;
      named output Lnet/minecraft/server/command/ServerCommandSource;output:Lnet/minecraft/server/command/CommandOutput;
    • position

      private final Vec3d position
      Mappings:
      Namespace Name Mixin selector
      official d Ldm;d:Ldom;
      intermediary field_9817 Lnet/minecraft/class_2168;field_9817:Lnet/minecraft/class_243;
      named position Lnet/minecraft/server/command/ServerCommandSource;position:Lnet/minecraft/util/math/Vec3d;
    • world

      private final ServerWorld world
      Mappings:
      Namespace Name Mixin selector
      official e Ldm;e:Ladi;
      intermediary field_9828 Lnet/minecraft/class_2168;field_9828:Lnet/minecraft/class_3218;
      named world Lnet/minecraft/server/command/ServerCommandSource;world:Lnet/minecraft/server/world/ServerWorld;
    • level

      private final int level
      Mappings:
      Namespace Name Mixin selector
      official f Ldm;f:I
      intermediary field_9815 Lnet/minecraft/class_2168;field_9815:I
      named level Lnet/minecraft/server/command/ServerCommandSource;level:I
    • name

      private final String name
      Mappings:
      Namespace Name Mixin selector
      official g Ldm;g:Ljava/lang/String;
      intermediary field_9826 Lnet/minecraft/class_2168;field_9826:Ljava/lang/String;
      named name Lnet/minecraft/server/command/ServerCommandSource;name:Ljava/lang/String;
    • displayName

      private final Text displayName
      Mappings:
      Namespace Name Mixin selector
      official h Ldm;h:Lpz;
      intermediary field_9825 Lnet/minecraft/class_2168;field_9825:Lnet/minecraft/class_2561;
      named displayName Lnet/minecraft/server/command/ServerCommandSource;displayName:Lnet/minecraft/text/Text;
    • server

      private final MinecraftServer server
      Mappings:
      Namespace Name Mixin selector
      official i Ldm;i:Lnet/minecraft/server/MinecraftServer;
      intermediary field_9818 Lnet/minecraft/class_2168;field_9818:Lnet/minecraft/server/MinecraftServer;
      named server Lnet/minecraft/server/command/ServerCommandSource;server:Lnet/minecraft/server/MinecraftServer;
    • silent

      private final boolean silent
      Mappings:
      Namespace Name Mixin selector
      official j Ldm;j:Z
      intermediary field_9823 Lnet/minecraft/class_2168;field_9823:Z
      named silent Lnet/minecraft/server/command/ServerCommandSource;silent:Z
    • entity

      @Nullable private final @Nullable Entity entity
      Mappings:
      Namespace Name Mixin selector
      official k Ldm;k:Lawt;
      intermediary field_9820 Lnet/minecraft/class_2168;field_9820:Lnet/minecraft/class_1297;
      named entity Lnet/minecraft/server/command/ServerCommandSource;entity:Lnet/minecraft/entity/Entity;
    • resultConsumer

      @Nullable private final @Nullable com.mojang.brigadier.ResultConsumer<ServerCommandSource> resultConsumer
      Mappings:
      Namespace Name Mixin selector
      official l Ldm;l:Lcom/mojang/brigadier/ResultConsumer;
      intermediary field_9821 Lnet/minecraft/class_2168;field_9821:Lcom/mojang/brigadier/ResultConsumer;
      named resultConsumer Lnet/minecraft/server/command/ServerCommandSource;resultConsumer:Lcom/mojang/brigadier/ResultConsumer;
    • entityAnchor

      private final EntityAnchorArgumentType.EntityAnchor entityAnchor
      Mappings:
      Namespace Name Mixin selector
      official m Ldm;m:Ldv$a;
      intermediary field_9816 Lnet/minecraft/class_2168;field_9816:Lnet/minecraft/class_2183$class_2184;
      named entityAnchor Lnet/minecraft/server/command/ServerCommandSource;entityAnchor:Lnet/minecraft/command/argument/EntityAnchorArgumentType$EntityAnchor;
    • rotation

      private final Vec2f rotation
      Mappings:
      Namespace Name Mixin selector
      official n Ldm;n:Ldol;
      intermediary field_9822 Lnet/minecraft/class_2168;field_9822:Lnet/minecraft/class_241;
      named rotation Lnet/minecraft/server/command/ServerCommandSource;rotation:Lnet/minecraft/util/math/Vec2f;
  • Constructor Details

    • ServerCommandSource

      public ServerCommandSource(CommandOutput output, Vec3d pos, Vec2f rot, ServerWorld world, int level, String name, Text displayName, MinecraftServer server, @Nullable @Nullable Entity entity)
      Mappings:
      Namespace Name Mixin selector
      official <init> Ldm;<init>(Ldl;Ldom;Ldol;Ladi;ILjava/lang/String;Lpz;Lnet/minecraft/server/MinecraftServer;Lawt;)V
      intermediary <init> Lnet/minecraft/class_2168;<init>(Lnet/minecraft/class_2165;Lnet/minecraft/class_243;Lnet/minecraft/class_241;Lnet/minecraft/class_3218;ILjava/lang/String;Lnet/minecraft/class_2561;Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/class_1297;)V
      named <init> Lnet/minecraft/server/command/ServerCommandSource;<init>(Lnet/minecraft/server/command/CommandOutput;Lnet/minecraft/util/math/Vec3d;Lnet/minecraft/util/math/Vec2f;Lnet/minecraft/server/world/ServerWorld;ILjava/lang/String;Lnet/minecraft/text/Text;Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/entity/Entity;)V
    • ServerCommandSource

      protected ServerCommandSource(CommandOutput output, Vec3d pos, Vec2f rot, ServerWorld world, int level, String name, Text displayName, MinecraftServer server, @Nullable @Nullable Entity entity, boolean silent, @Nullable @Nullable com.mojang.brigadier.ResultConsumer<ServerCommandSource> consumer, EntityAnchorArgumentType.EntityAnchor entityAnchor)
      Mappings:
      Namespace Name Mixin selector
      official <init> Ldm;<init>(Ldl;Ldom;Ldol;Ladi;ILjava/lang/String;Lpz;Lnet/minecraft/server/MinecraftServer;Lawt;ZLcom/mojang/brigadier/ResultConsumer;Ldv$a;)V
      intermediary <init> Lnet/minecraft/class_2168;<init>(Lnet/minecraft/class_2165;Lnet/minecraft/class_243;Lnet/minecraft/class_241;Lnet/minecraft/class_3218;ILjava/lang/String;Lnet/minecraft/class_2561;Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/class_1297;ZLcom/mojang/brigadier/ResultConsumer;Lnet/minecraft/class_2183$class_2184;)V
      named <init> Lnet/minecraft/server/command/ServerCommandSource;<init>(Lnet/minecraft/server/command/CommandOutput;Lnet/minecraft/util/math/Vec3d;Lnet/minecraft/util/math/Vec2f;Lnet/minecraft/server/world/ServerWorld;ILjava/lang/String;Lnet/minecraft/text/Text;Lnet/minecraft/server/MinecraftServer;Lnet/minecraft/entity/Entity;ZLcom/mojang/brigadier/ResultConsumer;Lnet/minecraft/command/argument/EntityAnchorArgumentType$EntityAnchor;)V
  • Method Details

    • withOutput

      public ServerCommandSource withOutput(CommandOutput output)
      Mappings:
      Namespace Name Mixin selector
      official a Ldm;a(Ldl;)Ldm;
      intermediary method_36321 Lnet/minecraft/class_2168;method_36321(Lnet/minecraft/class_2165;)Lnet/minecraft/class_2168;
      named withOutput Lnet/minecraft/server/command/ServerCommandSource;withOutput(Lnet/minecraft/server/command/CommandOutput;)Lnet/minecraft/server/command/ServerCommandSource;
    • withEntity

      public ServerCommandSource withEntity(Entity entity)
      Mappings:
      Namespace Name Mixin selector
      official a Ldm;a(Lawt;)Ldm;
      intermediary method_9232 Lnet/minecraft/class_2168;method_9232(Lnet/minecraft/class_1297;)Lnet/minecraft/class_2168;
      named withEntity Lnet/minecraft/server/command/ServerCommandSource;withEntity(Lnet/minecraft/entity/Entity;)Lnet/minecraft/server/command/ServerCommandSource;
    • withPosition

      public ServerCommandSource withPosition(Vec3d position)
      Mappings:
      Namespace Name Mixin selector
      official a Ldm;a(Ldom;)Ldm;
      intermediary method_9208 Lnet/minecraft/class_2168;method_9208(Lnet/minecraft/class_243;)Lnet/minecraft/class_2168;
      named withPosition Lnet/minecraft/server/command/ServerCommandSource;withPosition(Lnet/minecraft/util/math/Vec3d;)Lnet/minecraft/server/command/ServerCommandSource;
    • withRotation

      public ServerCommandSource withRotation(Vec2f rotation)
      Mappings:
      Namespace Name Mixin selector
      official a Ldm;a(Ldol;)Ldm;
      intermediary method_9216 Lnet/minecraft/class_2168;method_9216(Lnet/minecraft/class_241;)Lnet/minecraft/class_2168;
      named withRotation Lnet/minecraft/server/command/ServerCommandSource;withRotation(Lnet/minecraft/util/math/Vec2f;)Lnet/minecraft/server/command/ServerCommandSource;
    • withConsumer

      public ServerCommandSource withConsumer(com.mojang.brigadier.ResultConsumer<ServerCommandSource> consumer)
      Mappings:
      Namespace Name Mixin selector
      official a Ldm;a(Lcom/mojang/brigadier/ResultConsumer;)Ldm;
      intermediary method_9231 Lnet/minecraft/class_2168;method_9231(Lcom/mojang/brigadier/ResultConsumer;)Lnet/minecraft/class_2168;
      named withConsumer Lnet/minecraft/server/command/ServerCommandSource;withConsumer(Lcom/mojang/brigadier/ResultConsumer;)Lnet/minecraft/server/command/ServerCommandSource;
    • mergeConsumers

      public ServerCommandSource mergeConsumers(com.mojang.brigadier.ResultConsumer<ServerCommandSource> consumer, BinaryOperator<com.mojang.brigadier.ResultConsumer<ServerCommandSource>> merger)
      Mappings:
      Namespace Name Mixin selector
      official a Ldm;a(Lcom/mojang/brigadier/ResultConsumer;Ljava/util/function/BinaryOperator;)Ldm;
      intermediary method_9209 Lnet/minecraft/class_2168;method_9209(Lcom/mojang/brigadier/ResultConsumer;Ljava/util/function/BinaryOperator;)Lnet/minecraft/class_2168;
      named mergeConsumers Lnet/minecraft/server/command/ServerCommandSource;mergeConsumers(Lcom/mojang/brigadier/ResultConsumer;Ljava/util/function/BinaryOperator;)Lnet/minecraft/server/command/ServerCommandSource;
    • withSilent

      public ServerCommandSource withSilent()
      Mappings:
      Namespace Name Mixin selector
      official a Ldm;a()Ldm;
      intermediary method_9217 Lnet/minecraft/class_2168;method_9217()Lnet/minecraft/class_2168;
      named withSilent Lnet/minecraft/server/command/ServerCommandSource;withSilent()Lnet/minecraft/server/command/ServerCommandSource;
    • withLevel

      public ServerCommandSource withLevel(int level)
      Mappings:
      Namespace Name Mixin selector
      official a Ldm;a(I)Ldm;
      intermediary method_9206 Lnet/minecraft/class_2168;method_9206(I)Lnet/minecraft/class_2168;
      named withLevel Lnet/minecraft/server/command/ServerCommandSource;withLevel(I)Lnet/minecraft/server/command/ServerCommandSource;
    • withMaxLevel

      public ServerCommandSource withMaxLevel(int level)
      Mappings:
      Namespace Name Mixin selector
      official b Ldm;b(I)Ldm;
      intermediary method_9230 Lnet/minecraft/class_2168;method_9230(I)Lnet/minecraft/class_2168;
      named withMaxLevel Lnet/minecraft/server/command/ServerCommandSource;withMaxLevel(I)Lnet/minecraft/server/command/ServerCommandSource;
    • withEntityAnchor

      Mappings:
      Namespace Name Mixin selector
      official a Ldm;a(Ldv$a;)Ldm;
      intermediary method_9218 Lnet/minecraft/class_2168;method_9218(Lnet/minecraft/class_2183$class_2184;)Lnet/minecraft/class_2168;
      named withEntityAnchor Lnet/minecraft/server/command/ServerCommandSource;withEntityAnchor(Lnet/minecraft/command/argument/EntityAnchorArgumentType$EntityAnchor;)Lnet/minecraft/server/command/ServerCommandSource;
    • withWorld

      public ServerCommandSource withWorld(ServerWorld world)
      Mappings:
      Namespace Name Mixin selector
      official a Ldm;a(Ladi;)Ldm;
      intermediary method_9227 Lnet/minecraft/class_2168;method_9227(Lnet/minecraft/class_3218;)Lnet/minecraft/class_2168;
      named withWorld Lnet/minecraft/server/command/ServerCommandSource;withWorld(Lnet/minecraft/server/world/ServerWorld;)Lnet/minecraft/server/command/ServerCommandSource;
    • withLookingAt

      public ServerCommandSource withLookingAt(Entity entity, EntityAnchorArgumentType.EntityAnchor anchor)
      Mappings:
      Namespace Name Mixin selector
      official a Ldm;a(Lawt;Ldv$a;)Ldm;
      intermediary method_9220 Lnet/minecraft/class_2168;method_9220(Lnet/minecraft/class_1297;Lnet/minecraft/class_2183$class_2184;)Lnet/minecraft/class_2168;
      named withLookingAt Lnet/minecraft/server/command/ServerCommandSource;withLookingAt(Lnet/minecraft/entity/Entity;Lnet/minecraft/command/argument/EntityAnchorArgumentType$EntityAnchor;)Lnet/minecraft/server/command/ServerCommandSource;
    • withLookingAt

      public ServerCommandSource withLookingAt(Vec3d position)
      Mappings:
      Namespace Name Mixin selector
      official b Ldm;b(Ldom;)Ldm;
      intermediary method_9221 Lnet/minecraft/class_2168;method_9221(Lnet/minecraft/class_243;)Lnet/minecraft/class_2168;
      named withLookingAt Lnet/minecraft/server/command/ServerCommandSource;withLookingAt(Lnet/minecraft/util/math/Vec3d;)Lnet/minecraft/server/command/ServerCommandSource;
    • getDisplayName

      public Text getDisplayName()
      Mappings:
      Namespace Name Mixin selector
      official b Ldm;b()Lpz;
      intermediary method_9223 Lnet/minecraft/class_2168;method_9223()Lnet/minecraft/class_2561;
      named getDisplayName Lnet/minecraft/server/command/ServerCommandSource;getDisplayName()Lnet/minecraft/text/Text;
    • getName

      public String getName()
      Mappings:
      Namespace Name Mixin selector
      official c Ldm;c()Ljava/lang/String;
      intermediary method_9214 Lnet/minecraft/class_2168;method_9214()Ljava/lang/String;
      named getName Lnet/minecraft/server/command/ServerCommandSource;getName()Ljava/lang/String;
    • hasPermissionLevel

      public boolean hasPermissionLevel(int level)
      Specified by:
      hasPermissionLevel in interface CommandSource
      Mappings:
      Namespace Name Mixin selector
      official c Ldp;c(I)Z
      intermediary method_9259 Lnet/minecraft/class_2172;method_9259(I)Z
      named hasPermissionLevel Lnet/minecraft/command/CommandSource;hasPermissionLevel(I)Z
    • getPosition

      public Vec3d getPosition()
      Mappings:
      Namespace Name Mixin selector
      official d Ldm;d()Ldom;
      intermediary method_9222 Lnet/minecraft/class_2168;method_9222()Lnet/minecraft/class_243;
      named getPosition Lnet/minecraft/server/command/ServerCommandSource;getPosition()Lnet/minecraft/util/math/Vec3d;
    • getWorld

      public ServerWorld getWorld()
      Mappings:
      Namespace Name Mixin selector
      official e Ldm;e()Ladi;
      intermediary method_9225 Lnet/minecraft/class_2168;method_9225()Lnet/minecraft/class_3218;
      named getWorld Lnet/minecraft/server/command/ServerCommandSource;getWorld()Lnet/minecraft/server/world/ServerWorld;
    • getEntity

      @Nullable public @Nullable Entity getEntity()
      Gets the entity from this command source or returns null if this command source is not an entity.
      Mappings:
      Namespace Name Mixin selector
      official f Ldm;f()Lawt;
      intermediary method_9228 Lnet/minecraft/class_2168;method_9228()Lnet/minecraft/class_1297;
      named getEntity Lnet/minecraft/server/command/ServerCommandSource;getEntity()Lnet/minecraft/entity/Entity;
    • getEntityOrThrow

      public Entity getEntityOrThrow() throws com.mojang.brigadier.exceptions.CommandSyntaxException
      Gets the entity from this command source or throws a command syntax exception if this command source is not an entity.
      Throws:
      com.mojang.brigadier.exceptions.CommandSyntaxException
      Mappings:
      Namespace Name Mixin selector
      official g Ldm;g()Lawt;
      intermediary method_9229 Lnet/minecraft/class_2168;method_9229()Lnet/minecraft/class_1297;
      named getEntityOrThrow Lnet/minecraft/server/command/ServerCommandSource;getEntityOrThrow()Lnet/minecraft/entity/Entity;
    • getPlayer

      public ServerPlayerEntity getPlayer() throws com.mojang.brigadier.exceptions.CommandSyntaxException
      Gets the player from this command source or throws a command syntax exception if this command source is not a player.
      Throws:
      com.mojang.brigadier.exceptions.CommandSyntaxException
      Mappings:
      Namespace Name Mixin selector
      official h Ldm;h()Ladj;
      intermediary method_9207 Lnet/minecraft/class_2168;method_9207()Lnet/minecraft/class_3222;
      named getPlayer Lnet/minecraft/server/command/ServerCommandSource;getPlayer()Lnet/minecraft/server/network/ServerPlayerEntity;
    • getRotation

      public Vec2f getRotation()
      Mappings:
      Namespace Name Mixin selector
      official i Ldm;i()Ldol;
      intermediary method_9210 Lnet/minecraft/class_2168;method_9210()Lnet/minecraft/class_241;
      named getRotation Lnet/minecraft/server/command/ServerCommandSource;getRotation()Lnet/minecraft/util/math/Vec2f;
    • getServer

      public MinecraftServer getServer()
      Mappings:
      Namespace Name Mixin selector
      official j Ldm;j()Lnet/minecraft/server/MinecraftServer;
      intermediary method_9211 Lnet/minecraft/class_2168;method_9211()Lnet/minecraft/server/MinecraftServer;
      named getServer Lnet/minecraft/server/command/ServerCommandSource;getServer()Lnet/minecraft/server/MinecraftServer;
    • getEntityAnchor

      public EntityAnchorArgumentType.EntityAnchor getEntityAnchor()
      Mappings:
      Namespace Name Mixin selector
      official k Ldm;k()Ldv$a;
      intermediary method_9219 Lnet/minecraft/class_2168;method_9219()Lnet/minecraft/class_2183$class_2184;
      named getEntityAnchor Lnet/minecraft/server/command/ServerCommandSource;getEntityAnchor()Lnet/minecraft/command/argument/EntityAnchorArgumentType$EntityAnchor;
    • sendFeedback

      public void sendFeedback(Text message, boolean broadcastToOps)
      Mappings:
      Namespace Name Mixin selector
      official a Ldm;a(Lpz;Z)V
      intermediary method_9226 Lnet/minecraft/class_2168;method_9226(Lnet/minecraft/class_2561;Z)V
      named sendFeedback Lnet/minecraft/server/command/ServerCommandSource;sendFeedback(Lnet/minecraft/text/Text;Z)V
    • sendToOps

      private void sendToOps(Text message)
      Mappings:
      Namespace Name Mixin selector
      official b Ldm;b(Lpz;)V
      intermediary method_9212 Lnet/minecraft/class_2168;method_9212(Lnet/minecraft/class_2561;)V
      named sendToOps Lnet/minecraft/server/command/ServerCommandSource;sendToOps(Lnet/minecraft/text/Text;)V
    • sendError

      public void sendError(Text message)
      Mappings:
      Namespace Name Mixin selector
      official a Ldm;a(Lpz;)V
      intermediary method_9213 Lnet/minecraft/class_2168;method_9213(Lnet/minecraft/class_2561;)V
      named sendError Lnet/minecraft/server/command/ServerCommandSource;sendError(Lnet/minecraft/text/Text;)V
    • onCommandComplete

      public void onCommandComplete(com.mojang.brigadier.context.CommandContext<ServerCommandSource> context, boolean success, int result)
      Mappings:
      Namespace Name Mixin selector
      official a Ldm;a(Lcom/mojang/brigadier/context/CommandContext;ZI)V
      intermediary method_9215 Lnet/minecraft/class_2168;method_9215(Lcom/mojang/brigadier/context/CommandContext;ZI)V
      named onCommandComplete Lnet/minecraft/server/command/ServerCommandSource;onCommandComplete(Lcom/mojang/brigadier/context/CommandContext;ZI)V
    • getPlayerNames

      public Collection<String> getPlayerNames()
      Specified by:
      getPlayerNames in interface CommandSource
      Mappings:
      Namespace Name Mixin selector
      official l Ldp;l()Ljava/util/Collection;
      intermediary method_9262 Lnet/minecraft/class_2172;method_9262()Ljava/util/Collection;
      named getPlayerNames Lnet/minecraft/command/CommandSource;getPlayerNames()Ljava/util/Collection;
    • getTeamNames

      public Collection<String> getTeamNames()
      Specified by:
      getTeamNames in interface CommandSource
      Mappings:
      Namespace Name Mixin selector
      official m Ldp;m()Ljava/util/Collection;
      intermediary method_9267 Lnet/minecraft/class_2172;method_9267()Ljava/util/Collection;
      named getTeamNames Lnet/minecraft/command/CommandSource;getTeamNames()Ljava/util/Collection;
    • getSoundIds

      public Collection<Identifier> getSoundIds()
      Specified by:
      getSoundIds in interface CommandSource
      Mappings:
      Namespace Name Mixin selector
      official n Ldp;n()Ljava/util/Collection;
      intermediary method_9254 Lnet/minecraft/class_2172;method_9254()Ljava/util/Collection;
      named getSoundIds Lnet/minecraft/command/CommandSource;getSoundIds()Ljava/util/Collection;
    • getRecipeIds

      public Stream<Identifier> getRecipeIds()
      Specified by:
      getRecipeIds in interface CommandSource
      Mappings:
      Namespace Name Mixin selector
      official o Ldp;o()Ljava/util/stream/Stream;
      intermediary method_9273 Lnet/minecraft/class_2172;method_9273()Ljava/util/stream/Stream;
      named getRecipeIds Lnet/minecraft/command/CommandSource;getRecipeIds()Ljava/util/stream/Stream;
    • getCompletions

      public CompletableFuture<com.mojang.brigadier.suggestion.Suggestions> getCompletions(com.mojang.brigadier.context.CommandContext<CommandSource> context, com.mojang.brigadier.suggestion.SuggestionsBuilder builder)
      Specified by:
      getCompletions in interface CommandSource
      Mappings:
      Namespace Name Mixin selector
      official a Ldp;a(Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;
      intermediary method_9261 Lnet/minecraft/class_2172;method_9261(Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;
      named getCompletions Lnet/minecraft/command/CommandSource;getCompletions(Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;
    • getWorldKeys

      public Set<RegistryKey<World>> getWorldKeys()
      Specified by:
      getWorldKeys in interface CommandSource
      Mappings:
      Namespace Name Mixin selector
      official p Ldp;p()Ljava/util/Set;
      intermediary method_29310 Lnet/minecraft/class_2172;method_29310()Ljava/util/Set;
      named getWorldKeys Lnet/minecraft/command/CommandSource;getWorldKeys()Ljava/util/Set;
    • getRegistryManager

      public DynamicRegistryManager getRegistryManager()
      Specified by:
      getRegistryManager in interface CommandSource
      Mappings:
      Namespace Name Mixin selector
      official q Ldp;q()Lgy;
      intermediary method_30497 Lnet/minecraft/class_2172;method_30497()Lnet/minecraft/class_5455;
      named getRegistryManager Lnet/minecraft/command/CommandSource;getRegistryManager()Lnet/minecraft/util/registry/DynamicRegistryManager;