Package net.minecraft.server.command
Class ServerCommandSource
java.lang.Object
net.minecraft.server.command.ServerCommandSource
- All Implemented Interfaces:
CommandSource
Represents a command source used on server side.
- See Also:
- Mappings:
Namespace Name official dsintermediary net/minecraft/class_2168named net/minecraft/server/command/ServerCommandSource
-
Nested Class Summary
Nested classes/interfaces inherited from interface net.minecraft.command.CommandSource
CommandSource.RelativePosition, CommandSource.SuggestedIdType -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Textprivate final EntityAnchorArgumentType.EntityAnchorprivate final intprivate final FutureQueueprivate final Stringprivate final CommandOutputprivate final Vec3dstatic final com.mojang.brigadier.exceptions.SimpleCommandExceptionTypestatic final com.mojang.brigadier.exceptions.SimpleCommandExceptionTypeprivate final @Nullable com.mojang.brigadier.ResultConsumer<ServerCommandSource>private final IntConsumerprivate final Vec2fprivate final MinecraftServerprivate final SignedCommandArgumentsprivate final booleanprivate final ServerWorld -
Constructor Summary
ConstructorsModifierConstructorDescriptionServerCommandSource(CommandOutput output, Vec3d pos, Vec2f rot, ServerWorld world, int level, String name, Text displayName, MinecraftServer server, @Nullable Entity entity) protectedServerCommandSource(CommandOutput output, Vec3d pos, Vec2f rot, ServerWorld world, int level, String name, Text displayName, MinecraftServer server, @Nullable Entity entity, boolean silent, @Nullable com.mojang.brigadier.ResultConsumer<ServerCommandSource> consumer, EntityAnchorArgumentType.EntityAnchor entityAnchor, SignedCommandArguments signedArguments, FutureQueue messageChainTaskQueue, IntConsumer returnValueConsumer) -
Method Summary
Modifier and TypeMethodDescriptionCompletableFuture<com.mojang.brigadier.suggestion.Suggestions>getCompletions(com.mojang.brigadier.context.CommandContext<?> context) Gets the entity from this command source or returns null if this command source is not an entity.Gets the entity from this command source or throws a command syntax exception if this command source is not an entity.getName()Returns the player from this command source, ornullif the source is not a player.Returns the player from this command source.getWorld()booleanhasPermissionLevel(int level) booleanCompletableFuture<com.mojang.brigadier.suggestion.Suggestions>listIdSuggestions(RegistryKey<? extends Registry<?>> registryRef, CommandSource.SuggestedIdType suggestedIdType, com.mojang.brigadier.suggestion.SuggestionsBuilder builder, com.mojang.brigadier.context.CommandContext<?> context) mergeConsumers(com.mojang.brigadier.ResultConsumer<ServerCommandSource> consumer, BinaryOperator<com.mojang.brigadier.ResultConsumer<ServerCommandSource>> merger) voidonCommandComplete(com.mojang.brigadier.context.CommandContext<ServerCommandSource> context, boolean success, int result) voidsendChatMessage(SentMessage message, boolean filterMaskEnabled, MessageType.Parameters params) Sendsmessageas a chat message to the command's executor, or to the server's log if the command is not executed by a player.voidvoidsendFeedback(Text message, boolean broadcastToOps) voidsendMessage(Text message) Sendsmessageas the feedback to the command's executor, or to the server's log if the command is not executed by a player.private voidbooleanshouldFilterText(ServerPlayerEntity recipient) Returns whether to filter text sent torecipient.withConsumer(com.mojang.brigadier.ResultConsumer<ServerCommandSource> consumer) withEntity(Entity entity) withLevel(int level) withLookingAt(Entity entity, EntityAnchorArgumentType.EntityAnchor anchor) withLookingAt(Vec3d position) withMaxLevel(int level) withMessageChainTaskQueue(FutureQueue messageChainTaskQueue) withOutput(CommandOutput output) withPosition(Vec3d position) withReturnValueConsumer(IntConsumer returnValueConsumer) withRotation(Vec2f rotation) withSignedArguments(SignedCommandArguments signedArguments) withWorld(ServerWorld world) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.command.CommandSource
getBlockPositionSuggestions, getChatSuggestions, getEntitySuggestions, getPositionSuggestions, suggestIdentifiers
-
Field Details
-
REQUIRES_PLAYER_EXCEPTION
public static final com.mojang.brigadier.exceptions.SimpleCommandExceptionType REQUIRES_PLAYER_EXCEPTION- Mappings:
Namespace Name Mixin selector official aLds;a:Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;intermediary field_9824Lnet/minecraft/class_2168;field_9824:Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;named REQUIRES_PLAYER_EXCEPTIONLnet/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 bLds;b:Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;intermediary field_9827Lnet/minecraft/class_2168;field_9827:Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;named REQUIRES_ENTITY_EXCEPTIONLnet/minecraft/server/command/ServerCommandSource;REQUIRES_ENTITY_EXCEPTION:Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
-
output
- Mappings:
Namespace Name Mixin selector official cLds;c:Ldr;intermediary field_9819Lnet/minecraft/class_2168;field_9819:Lnet/minecraft/class_2165;named outputLnet/minecraft/server/command/ServerCommandSource;output:Lnet/minecraft/server/command/CommandOutput;
-
position
- Mappings:
Namespace Name Mixin selector official dLds;d:Leea;intermediary field_9817Lnet/minecraft/class_2168;field_9817:Lnet/minecraft/class_243;named positionLnet/minecraft/server/command/ServerCommandSource;position:Lnet/minecraft/util/math/Vec3d;
-
world
- Mappings:
Namespace Name Mixin selector official eLds;e:Laif;intermediary field_9828Lnet/minecraft/class_2168;field_9828:Lnet/minecraft/class_3218;named worldLnet/minecraft/server/command/ServerCommandSource;world:Lnet/minecraft/server/world/ServerWorld;
-
level
private final int level- Mappings:
Namespace Name Mixin selector official fLds;f:Iintermediary field_9815Lnet/minecraft/class_2168;field_9815:Inamed levelLnet/minecraft/server/command/ServerCommandSource;level:I
-
name
- Mappings:
Namespace Name Mixin selector official gLds;g:Ljava/lang/String;intermediary field_9826Lnet/minecraft/class_2168;field_9826:Ljava/lang/String;named nameLnet/minecraft/server/command/ServerCommandSource;name:Ljava/lang/String;
-
displayName
- Mappings:
Namespace Name Mixin selector official hLds;h:Lsw;intermediary field_9825Lnet/minecraft/class_2168;field_9825:Lnet/minecraft/class_2561;named displayNameLnet/minecraft/server/command/ServerCommandSource;displayName:Lnet/minecraft/text/Text;
-
server
- Mappings:
Namespace Name Mixin selector official iLds;i:Lnet/minecraft/server/MinecraftServer;intermediary field_9818Lnet/minecraft/class_2168;field_9818:Lnet/minecraft/server/MinecraftServer;named serverLnet/minecraft/server/command/ServerCommandSource;server:Lnet/minecraft/server/MinecraftServer;
-
silent
private final boolean silent- Mappings:
Namespace Name Mixin selector official jLds;j:Zintermediary field_9823Lnet/minecraft/class_2168;field_9823:Znamed silentLnet/minecraft/server/command/ServerCommandSource;silent:Z
-
entity
- Mappings:
Namespace Name Mixin selector official kLds;k:Lbfh;intermediary field_9820Lnet/minecraft/class_2168;field_9820:Lnet/minecraft/class_1297;named entityLnet/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 lLds;l:Lcom/mojang/brigadier/ResultConsumer;intermediary field_9821Lnet/minecraft/class_2168;field_9821:Lcom/mojang/brigadier/ResultConsumer;named resultConsumerLnet/minecraft/server/command/ServerCommandSource;resultConsumer:Lcom/mojang/brigadier/ResultConsumer;
-
entityAnchor
- Mappings:
Namespace Name Mixin selector official mLds;m:Leb$a;intermediary field_9816Lnet/minecraft/class_2168;field_9816:Lnet/minecraft/class_2183$class_2184;named entityAnchorLnet/minecraft/server/command/ServerCommandSource;entityAnchor:Lnet/minecraft/command/argument/EntityAnchorArgumentType$EntityAnchor;
-
rotation
- Mappings:
Namespace Name Mixin selector official nLds;n:Ledz;intermediary field_9822Lnet/minecraft/class_2168;field_9822:Lnet/minecraft/class_241;named rotationLnet/minecraft/server/command/ServerCommandSource;rotation:Lnet/minecraft/util/math/Vec2f;
-
signedArguments
- Mappings:
Namespace Name Mixin selector official oLds;o:Ldq;intermediary field_39183Lnet/minecraft/class_2168;field_39183:Lnet/minecraft/class_7448;named signedArgumentsLnet/minecraft/server/command/ServerCommandSource;signedArguments:Lnet/minecraft/network/message/SignedCommandArguments;
-
messageChainTaskQueue
- Mappings:
Namespace Name Mixin selector official pLds;p:Lapt;intermediary field_39834Lnet/minecraft/class_2168;field_39834:Lnet/minecraft/class_7620;named messageChainTaskQueueLnet/minecraft/server/command/ServerCommandSource;messageChainTaskQueue:Lnet/minecraft/util/thread/FutureQueue;
-
returnValueConsumer
- Mappings:
Namespace Name Mixin selector official qLds;q:Ljava/util/function/IntConsumer;intermediary field_44647Lnet/minecraft/class_2168;field_44647:Ljava/util/function/IntConsumer;named returnValueConsumerLnet/minecraft/server/command/ServerCommandSource;returnValueConsumer:Ljava/util/function/IntConsumer;
-
-
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>Lds;<init>(Ldr;Leea;Ledz;Laif;ILjava/lang/String;Lsw;Lnet/minecraft/server/MinecraftServer;Lbfh;)Vintermediary <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;)Vnamed <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, SignedCommandArguments signedArguments, FutureQueue messageChainTaskQueue, IntConsumer returnValueConsumer) - Mappings:
Namespace Name Mixin selector official <init>Lds;<init>(Ldr;Leea;Ledz;Laif;ILjava/lang/String;Lsw;Lnet/minecraft/server/MinecraftServer;Lbfh;ZLcom/mojang/brigadier/ResultConsumer;Leb$a;Ldq;Lapt;Ljava/util/function/IntConsumer;)Vintermediary <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;Lnet/minecraft/class_7448;Lnet/minecraft/class_7620;Ljava/util/function/IntConsumer;)Vnamed <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;Lnet/minecraft/network/message/SignedCommandArguments;Lnet/minecraft/util/thread/FutureQueue;Ljava/util/function/IntConsumer;)V
-
-
Method Details
-
withOutput
- Mappings:
Namespace Name Mixin selector official aLds;a(Ldr;)Lds;intermediary method_36321Lnet/minecraft/class_2168;method_36321(Lnet/minecraft/class_2165;)Lnet/minecraft/class_2168;named withOutputLnet/minecraft/server/command/ServerCommandSource;withOutput(Lnet/minecraft/server/command/CommandOutput;)Lnet/minecraft/server/command/ServerCommandSource;
-
withEntity
- Mappings:
Namespace Name Mixin selector official aLds;a(Lbfh;)Lds;intermediary method_9232Lnet/minecraft/class_2168;method_9232(Lnet/minecraft/class_1297;)Lnet/minecraft/class_2168;named withEntityLnet/minecraft/server/command/ServerCommandSource;withEntity(Lnet/minecraft/entity/Entity;)Lnet/minecraft/server/command/ServerCommandSource;
-
withPosition
- Mappings:
Namespace Name Mixin selector official aLds;a(Leea;)Lds;intermediary method_9208Lnet/minecraft/class_2168;method_9208(Lnet/minecraft/class_243;)Lnet/minecraft/class_2168;named withPositionLnet/minecraft/server/command/ServerCommandSource;withPosition(Lnet/minecraft/util/math/Vec3d;)Lnet/minecraft/server/command/ServerCommandSource;
-
withRotation
- Mappings:
Namespace Name Mixin selector official aLds;a(Ledz;)Lds;intermediary method_9216Lnet/minecraft/class_2168;method_9216(Lnet/minecraft/class_241;)Lnet/minecraft/class_2168;named withRotationLnet/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 aLds;a(Lcom/mojang/brigadier/ResultConsumer;)Lds;intermediary method_9231Lnet/minecraft/class_2168;method_9231(Lcom/mojang/brigadier/ResultConsumer;)Lnet/minecraft/class_2168;named withConsumerLnet/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 aLds;a(Lcom/mojang/brigadier/ResultConsumer;Ljava/util/function/BinaryOperator;)Lds;intermediary method_9209Lnet/minecraft/class_2168;method_9209(Lcom/mojang/brigadier/ResultConsumer;Ljava/util/function/BinaryOperator;)Lnet/minecraft/class_2168;named mergeConsumersLnet/minecraft/server/command/ServerCommandSource;mergeConsumers(Lcom/mojang/brigadier/ResultConsumer;Ljava/util/function/BinaryOperator;)Lnet/minecraft/server/command/ServerCommandSource;
-
withSilent
- Mappings:
Namespace Name Mixin selector official aLds;a()Lds;intermediary method_9217Lnet/minecraft/class_2168;method_9217()Lnet/minecraft/class_2168;named withSilentLnet/minecraft/server/command/ServerCommandSource;withSilent()Lnet/minecraft/server/command/ServerCommandSource;
-
withLevel
- Mappings:
Namespace Name Mixin selector official aLds;a(I)Lds;intermediary method_9206Lnet/minecraft/class_2168;method_9206(I)Lnet/minecraft/class_2168;named withLevelLnet/minecraft/server/command/ServerCommandSource;withLevel(I)Lnet/minecraft/server/command/ServerCommandSource;
-
withMaxLevel
- Mappings:
Namespace Name Mixin selector official bLds;b(I)Lds;intermediary method_9230Lnet/minecraft/class_2168;method_9230(I)Lnet/minecraft/class_2168;named withMaxLevelLnet/minecraft/server/command/ServerCommandSource;withMaxLevel(I)Lnet/minecraft/server/command/ServerCommandSource;
-
withEntityAnchor
- Mappings:
Namespace Name Mixin selector official aLds;a(Leb$a;)Lds;intermediary method_9218Lnet/minecraft/class_2168;method_9218(Lnet/minecraft/class_2183$class_2184;)Lnet/minecraft/class_2168;named withEntityAnchorLnet/minecraft/server/command/ServerCommandSource;withEntityAnchor(Lnet/minecraft/command/argument/EntityAnchorArgumentType$EntityAnchor;)Lnet/minecraft/server/command/ServerCommandSource;
-
withWorld
- Mappings:
Namespace Name Mixin selector official aLds;a(Laif;)Lds;intermediary method_9227Lnet/minecraft/class_2168;method_9227(Lnet/minecraft/class_3218;)Lnet/minecraft/class_2168;named withWorldLnet/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 aLds;a(Lbfh;Leb$a;)Lds;intermediary method_9220Lnet/minecraft/class_2168;method_9220(Lnet/minecraft/class_1297;Lnet/minecraft/class_2183$class_2184;)Lnet/minecraft/class_2168;named withLookingAtLnet/minecraft/server/command/ServerCommandSource;withLookingAt(Lnet/minecraft/entity/Entity;Lnet/minecraft/command/argument/EntityAnchorArgumentType$EntityAnchor;)Lnet/minecraft/server/command/ServerCommandSource;
-
withLookingAt
- Mappings:
Namespace Name Mixin selector official bLds;b(Leea;)Lds;intermediary method_9221Lnet/minecraft/class_2168;method_9221(Lnet/minecraft/class_243;)Lnet/minecraft/class_2168;named withLookingAtLnet/minecraft/server/command/ServerCommandSource;withLookingAt(Lnet/minecraft/util/math/Vec3d;)Lnet/minecraft/server/command/ServerCommandSource;
-
withSignedArguments
- Mappings:
Namespace Name Mixin selector official aLds;a(Ldq;)Lds;intermediary method_43735Lnet/minecraft/class_2168;method_43735(Lnet/minecraft/class_7448;)Lnet/minecraft/class_2168;named withSignedArgumentsLnet/minecraft/server/command/ServerCommandSource;withSignedArguments(Lnet/minecraft/network/message/SignedCommandArguments;)Lnet/minecraft/server/command/ServerCommandSource;
-
withMessageChainTaskQueue
- Mappings:
Namespace Name Mixin selector official aLds;a(Lapt;)Lds;intermediary method_44908Lnet/minecraft/class_2168;method_44908(Lnet/minecraft/class_7620;)Lnet/minecraft/class_2168;named withMessageChainTaskQueueLnet/minecraft/server/command/ServerCommandSource;withMessageChainTaskQueue(Lnet/minecraft/util/thread/FutureQueue;)Lnet/minecraft/server/command/ServerCommandSource;
-
withReturnValueConsumer
- Mappings:
Namespace Name Mixin selector official aLds;a(Ljava/util/function/IntConsumer;)Lds;intermediary method_51411Lnet/minecraft/class_2168;method_51411(Ljava/util/function/IntConsumer;)Lnet/minecraft/class_2168;named withReturnValueConsumerLnet/minecraft/server/command/ServerCommandSource;withReturnValueConsumer(Ljava/util/function/IntConsumer;)Lnet/minecraft/server/command/ServerCommandSource;
-
getDisplayName
- Mappings:
Namespace Name Mixin selector official bLds;b()Lsw;intermediary method_9223Lnet/minecraft/class_2168;method_9223()Lnet/minecraft/class_2561;named getDisplayNameLnet/minecraft/server/command/ServerCommandSource;getDisplayName()Lnet/minecraft/text/Text;
-
getName
- Mappings:
Namespace Name Mixin selector official cLds;c()Ljava/lang/String;intermediary method_9214Lnet/minecraft/class_2168;method_9214()Ljava/lang/String;named getNameLnet/minecraft/server/command/ServerCommandSource;getName()Ljava/lang/String;
-
hasPermissionLevel
public boolean hasPermissionLevel(int level) - Specified by:
hasPermissionLevelin interfaceCommandSource- Mappings:
Namespace Name Mixin selector official cLdu;c(I)Zintermediary method_9259Lnet/minecraft/class_2172;method_9259(I)Znamed hasPermissionLevelLnet/minecraft/command/CommandSource;hasPermissionLevel(I)Z
-
getPosition
- Mappings:
Namespace Name Mixin selector official dLds;d()Leea;intermediary method_9222Lnet/minecraft/class_2168;method_9222()Lnet/minecraft/class_243;named getPositionLnet/minecraft/server/command/ServerCommandSource;getPosition()Lnet/minecraft/util/math/Vec3d;
-
getWorld
- Mappings:
Namespace Name Mixin selector official eLds;e()Laif;intermediary method_9225Lnet/minecraft/class_2168;method_9225()Lnet/minecraft/class_3218;named getWorldLnet/minecraft/server/command/ServerCommandSource;getWorld()Lnet/minecraft/server/world/ServerWorld;
-
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 fLds;f()Lbfh;intermediary method_9228Lnet/minecraft/class_2168;method_9228()Lnet/minecraft/class_1297;named getEntityLnet/minecraft/server/command/ServerCommandSource;getEntity()Lnet/minecraft/entity/Entity;
-
getEntityOrThrow
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 gLds;g()Lbfh;intermediary method_9229Lnet/minecraft/class_2168;method_9229()Lnet/minecraft/class_1297;named getEntityOrThrowLnet/minecraft/server/command/ServerCommandSource;getEntityOrThrow()Lnet/minecraft/entity/Entity;
-
getPlayerOrThrow
public ServerPlayerEntity getPlayerOrThrow() throws com.mojang.brigadier.exceptions.CommandSyntaxExceptionReturns the player from this command source.- Returns:
- the player from this command source
- Throws:
com.mojang.brigadier.exceptions.CommandSyntaxException- if this command source is not a player- Mappings:
Namespace Name Mixin selector official hLds;h()Laig;intermediary method_9207Lnet/minecraft/class_2168;method_9207()Lnet/minecraft/class_3222;named getPlayerOrThrowLnet/minecraft/server/command/ServerCommandSource;getPlayerOrThrow()Lnet/minecraft/server/network/ServerPlayerEntity;
-
getPlayer
Returns the player from this command source, ornullif the source is not a player.- Returns:
- the player from this command source, or
nullif the source is not a player - Mappings:
Namespace Name Mixin selector official iLds;i()Laig;intermediary method_44023Lnet/minecraft/class_2168;method_44023()Lnet/minecraft/class_3222;named getPlayerLnet/minecraft/server/command/ServerCommandSource;getPlayer()Lnet/minecraft/server/network/ServerPlayerEntity;
-
isExecutedByPlayer
public boolean isExecutedByPlayer()- Mappings:
Namespace Name Mixin selector official jLds;j()Zintermediary method_43737Lnet/minecraft/class_2168;method_43737()Znamed isExecutedByPlayerLnet/minecraft/server/command/ServerCommandSource;isExecutedByPlayer()Z
-
getRotation
- Mappings:
Namespace Name Mixin selector official kLds;k()Ledz;intermediary method_9210Lnet/minecraft/class_2168;method_9210()Lnet/minecraft/class_241;named getRotationLnet/minecraft/server/command/ServerCommandSource;getRotation()Lnet/minecraft/util/math/Vec2f;
-
getServer
- Mappings:
Namespace Name Mixin selector official lLds;l()Lnet/minecraft/server/MinecraftServer;intermediary method_9211Lnet/minecraft/class_2168;method_9211()Lnet/minecraft/server/MinecraftServer;named getServerLnet/minecraft/server/command/ServerCommandSource;getServer()Lnet/minecraft/server/MinecraftServer;
-
getEntityAnchor
- Mappings:
Namespace Name Mixin selector official mLds;m()Leb$a;intermediary method_9219Lnet/minecraft/class_2168;method_9219()Lnet/minecraft/class_2183$class_2184;named getEntityAnchorLnet/minecraft/server/command/ServerCommandSource;getEntityAnchor()Lnet/minecraft/command/argument/EntityAnchorArgumentType$EntityAnchor;
-
getSignedArguments
- Mappings:
Namespace Name Mixin selector official nLds;n()Ldq;intermediary method_43738Lnet/minecraft/class_2168;method_43738()Lnet/minecraft/class_7448;named getSignedArgumentsLnet/minecraft/server/command/ServerCommandSource;getSignedArguments()Lnet/minecraft/network/message/SignedCommandArguments;
-
getMessageChainTaskQueue
- Mappings:
Namespace Name Mixin selector official oLds;o()Lapt;intermediary method_44909Lnet/minecraft/class_2168;method_44909()Lnet/minecraft/class_7620;named getMessageChainTaskQueueLnet/minecraft/server/command/ServerCommandSource;getMessageChainTaskQueue()Lnet/minecraft/util/thread/FutureQueue;
-
getReturnValueConsumer
- Mappings:
Namespace Name Mixin selector official pLds;p()Ljava/util/function/IntConsumer;intermediary method_51413Lnet/minecraft/class_2168;method_51413()Ljava/util/function/IntConsumer;named getReturnValueConsumerLnet/minecraft/server/command/ServerCommandSource;getReturnValueConsumer()Ljava/util/function/IntConsumer;
-
shouldFilterText
Returns whether to filter text sent torecipient.This returns
trueif either of the command executor or the recipient requires text filtering, unlessrecipientexecuted the command, wherefalseis always returned.- Returns:
- whether to filter text sent to
recipient - Mappings:
Namespace Name Mixin selector official aLds;a(Laig;)Zintermediary method_45067Lnet/minecraft/class_2168;method_45067(Lnet/minecraft/class_3222;)Znamed shouldFilterTextLnet/minecraft/server/command/ServerCommandSource;shouldFilterText(Lnet/minecraft/server/network/ServerPlayerEntity;)Z
-
sendChatMessage
public void sendChatMessage(SentMessage message, boolean filterMaskEnabled, MessageType.Parameters params) Sendsmessageas a chat message to the command's executor, or to the server's log if the command is not executed by a player.- Mappings:
Namespace Name Mixin selector official aLds;a(Ltk;ZLss$a;)Vintermediary method_44749Lnet/minecraft/class_2168;method_44749(Lnet/minecraft/class_7604;ZLnet/minecraft/class_2556$class_7602;)Vnamed sendChatMessageLnet/minecraft/server/command/ServerCommandSource;sendChatMessage(Lnet/minecraft/network/message/SentMessage;ZLnet/minecraft/network/message/MessageType$Parameters;)V
-
sendMessage
Sendsmessageas the feedback to the command's executor, or to the server's log if the command is not executed by a player.- Mappings:
Namespace Name Mixin selector official aLds;a(Lsw;)Vintermediary method_45068Lnet/minecraft/class_2168;method_45068(Lnet/minecraft/class_2561;)Vnamed sendMessageLnet/minecraft/server/command/ServerCommandSource;sendMessage(Lnet/minecraft/text/Text;)V
-
sendFeedback
- Mappings:
Namespace Name Mixin selector official aLds;a(Lsw;Z)Vintermediary method_9226Lnet/minecraft/class_2168;method_9226(Lnet/minecraft/class_2561;Z)Vnamed sendFeedbackLnet/minecraft/server/command/ServerCommandSource;sendFeedback(Lnet/minecraft/text/Text;Z)V
-
sendToOps
- Mappings:
Namespace Name Mixin selector official cLds;c(Lsw;)Vintermediary method_9212Lnet/minecraft/class_2168;method_9212(Lnet/minecraft/class_2561;)Vnamed sendToOpsLnet/minecraft/server/command/ServerCommandSource;sendToOps(Lnet/minecraft/text/Text;)V
-
sendError
- Mappings:
Namespace Name Mixin selector official bLds;b(Lsw;)Vintermediary method_9213Lnet/minecraft/class_2168;method_9213(Lnet/minecraft/class_2561;)Vnamed sendErrorLnet/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 aLds;a(Lcom/mojang/brigadier/context/CommandContext;ZI)Vintermediary method_9215Lnet/minecraft/class_2168;method_9215(Lcom/mojang/brigadier/context/CommandContext;ZI)Vnamed onCommandCompleteLnet/minecraft/server/command/ServerCommandSource;onCommandComplete(Lcom/mojang/brigadier/context/CommandContext;ZI)V
-
getPlayerNames
- Specified by:
getPlayerNamesin interfaceCommandSource- Mappings:
Namespace Name Mixin selector official qLdu;q()Ljava/util/Collection;intermediary method_9262Lnet/minecraft/class_2172;method_9262()Ljava/util/Collection;named getPlayerNamesLnet/minecraft/command/CommandSource;getPlayerNames()Ljava/util/Collection;
-
getTeamNames
- Specified by:
getTeamNamesin interfaceCommandSource- Mappings:
Namespace Name Mixin selector official rLdu;r()Ljava/util/Collection;intermediary method_9267Lnet/minecraft/class_2172;method_9267()Ljava/util/Collection;named getTeamNamesLnet/minecraft/command/CommandSource;getTeamNames()Ljava/util/Collection;
-
getSoundIds
- Specified by:
getSoundIdsin interfaceCommandSource- Mappings:
Namespace Name Mixin selector official sLdu;s()Ljava/util/stream/Stream;intermediary method_9254Lnet/minecraft/class_2172;method_9254()Ljava/util/stream/Stream;named getSoundIdsLnet/minecraft/command/CommandSource;getSoundIds()Ljava/util/stream/Stream;
-
getRecipeIds
- Specified by:
getRecipeIdsin interfaceCommandSource- Mappings:
Namespace Name Mixin selector official tLdu;t()Ljava/util/stream/Stream;intermediary method_9273Lnet/minecraft/class_2172;method_9273()Ljava/util/stream/Stream;named getRecipeIdsLnet/minecraft/command/CommandSource;getRecipeIds()Ljava/util/stream/Stream;
-
getCompletions
public CompletableFuture<com.mojang.brigadier.suggestion.Suggestions> getCompletions(com.mojang.brigadier.context.CommandContext<?> context) - Specified by:
getCompletionsin interfaceCommandSource- Mappings:
Namespace Name Mixin selector official aLdu;a(Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/concurrent/CompletableFuture;intermediary method_9261Lnet/minecraft/class_2172;method_9261(Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/concurrent/CompletableFuture;named getCompletionsLnet/minecraft/command/CommandSource;getCompletions(Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/concurrent/CompletableFuture;
-
listIdSuggestions
public CompletableFuture<com.mojang.brigadier.suggestion.Suggestions> listIdSuggestions(RegistryKey<? extends Registry<?>> registryRef, CommandSource.SuggestedIdType suggestedIdType, com.mojang.brigadier.suggestion.SuggestionsBuilder builder, com.mojang.brigadier.context.CommandContext<?> context) - Specified by:
listIdSuggestionsin interfaceCommandSource- Mappings:
Namespace Name Mixin selector official aLdu;a(Lacp;Ldu$a;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/concurrent/CompletableFuture;intermediary method_41213Lnet/minecraft/class_2172;method_41213(Lnet/minecraft/class_5321;Lnet/minecraft/class_2172$class_7078;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/concurrent/CompletableFuture;named listIdSuggestionsLnet/minecraft/command/CommandSource;listIdSuggestions(Lnet/minecraft/registry/RegistryKey;Lnet/minecraft/command/CommandSource$SuggestedIdType;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/concurrent/CompletableFuture;
-
getWorldKeys
- Specified by:
getWorldKeysin interfaceCommandSource- Mappings:
Namespace Name Mixin selector official uLdu;u()Ljava/util/Set;intermediary method_29310Lnet/minecraft/class_2172;method_29310()Ljava/util/Set;named getWorldKeysLnet/minecraft/command/CommandSource;getWorldKeys()Ljava/util/Set;
-
getRegistryManager
- Specified by:
getRegistryManagerin interfaceCommandSource- Mappings:
Namespace Name Mixin selector official vLdu;v()Lhs;intermediary method_30497Lnet/minecraft/class_2172;method_30497()Lnet/minecraft/class_5455;named getRegistryManagerLnet/minecraft/command/CommandSource;getRegistryManager()Lnet/minecraft/registry/DynamicRegistryManager;
-
getEnabledFeatures
- Specified by:
getEnabledFeaturesin interfaceCommandSource- Mappings:
Namespace Name Mixin selector official wLdu;w()Lcau;intermediary method_45549Lnet/minecraft/class_2172;method_45549()Lnet/minecraft/class_7699;named getEnabledFeaturesLnet/minecraft/command/CommandSource;getEnabledFeatures()Lnet/minecraft/resource/featuretoggle/FeatureSet;
-