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 intermediary net/minecraft/class_2168official dsnamed 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 intermediary field_9824Lnet/minecraft/class_2168;field_9824:Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;official aLds;a: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 intermediary field_9827Lnet/minecraft/class_2168;field_9827:Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;official bLds;b: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 intermediary field_9819Lnet/minecraft/class_2168;field_9819:Lnet/minecraft/class_2165;official cLds;c:Ldr;named outputLnet/minecraft/server/command/ServerCommandSource;output:Lnet/minecraft/server/command/CommandOutput;
-
position
- Mappings:
Namespace Name Mixin selector intermediary field_9817Lnet/minecraft/class_2168;field_9817:Lnet/minecraft/class_243;official dLds;d:Leea;named positionLnet/minecraft/server/command/ServerCommandSource;position:Lnet/minecraft/util/math/Vec3d;
-
world
- Mappings:
Namespace Name Mixin selector intermediary field_9828Lnet/minecraft/class_2168;field_9828:Lnet/minecraft/class_3218;official eLds;e:Laif;named worldLnet/minecraft/server/command/ServerCommandSource;world:Lnet/minecraft/server/world/ServerWorld;
-
level
private final int level- Mappings:
Namespace Name Mixin selector intermediary field_9815Lnet/minecraft/class_2168;field_9815:Iofficial fLds;f:Inamed levelLnet/minecraft/server/command/ServerCommandSource;level:I
-
name
- Mappings:
Namespace Name Mixin selector intermediary field_9826Lnet/minecraft/class_2168;field_9826:Ljava/lang/String;official gLds;g:Ljava/lang/String;named nameLnet/minecraft/server/command/ServerCommandSource;name:Ljava/lang/String;
-
displayName
- Mappings:
Namespace Name Mixin selector intermediary field_9825Lnet/minecraft/class_2168;field_9825:Lnet/minecraft/class_2561;official hLds;h:Lsw;named displayNameLnet/minecraft/server/command/ServerCommandSource;displayName:Lnet/minecraft/text/Text;
-
server
- Mappings:
Namespace Name Mixin selector intermediary field_9818Lnet/minecraft/class_2168;field_9818:Lnet/minecraft/server/MinecraftServer;official iLds;i: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 intermediary field_9823Lnet/minecraft/class_2168;field_9823:Zofficial jLds;j:Znamed silentLnet/minecraft/server/command/ServerCommandSource;silent:Z
-
entity
- Mappings:
Namespace Name Mixin selector intermediary field_9820Lnet/minecraft/class_2168;field_9820:Lnet/minecraft/class_1297;official kLds;k:Lbfh;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 intermediary field_9821Lnet/minecraft/class_2168;field_9821:Lcom/mojang/brigadier/ResultConsumer;official lLds;l:Lcom/mojang/brigadier/ResultConsumer;named resultConsumerLnet/minecraft/server/command/ServerCommandSource;resultConsumer:Lcom/mojang/brigadier/ResultConsumer;
-
entityAnchor
- Mappings:
Namespace Name Mixin selector intermediary field_9816Lnet/minecraft/class_2168;field_9816:Lnet/minecraft/class_2183$class_2184;official mLds;m:Leb$a;named entityAnchorLnet/minecraft/server/command/ServerCommandSource;entityAnchor:Lnet/minecraft/command/argument/EntityAnchorArgumentType$EntityAnchor;
-
rotation
- Mappings:
Namespace Name Mixin selector intermediary field_9822Lnet/minecraft/class_2168;field_9822:Lnet/minecraft/class_241;official nLds;n:Ledz;named rotationLnet/minecraft/server/command/ServerCommandSource;rotation:Lnet/minecraft/util/math/Vec2f;
-
signedArguments
- Mappings:
Namespace Name Mixin selector intermediary field_39183Lnet/minecraft/class_2168;field_39183:Lnet/minecraft/class_7448;official oLds;o:Ldq;named signedArgumentsLnet/minecraft/server/command/ServerCommandSource;signedArguments:Lnet/minecraft/network/message/SignedCommandArguments;
-
messageChainTaskQueue
- Mappings:
Namespace Name Mixin selector intermediary field_39834Lnet/minecraft/class_2168;field_39834:Lnet/minecraft/class_7620;official pLds;p:Lapt;named messageChainTaskQueueLnet/minecraft/server/command/ServerCommandSource;messageChainTaskQueue:Lnet/minecraft/util/thread/FutureQueue;
-
returnValueConsumer
- Mappings:
Namespace Name Mixin selector intermediary field_44647Lnet/minecraft/class_2168;field_44647:Ljava/util/function/IntConsumer;official qLds;q: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 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;)Vofficial <init>Lds;<init>(Ldr;Leea;Ledz;Laif;ILjava/lang/String;Lsw;Lnet/minecraft/server/MinecraftServer;Lbfh;)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 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;Lnet/minecraft/class_7448;Lnet/minecraft/class_7620;Ljava/util/function/IntConsumer;)Vofficial <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;)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 intermediary method_36321Lnet/minecraft/class_2168;method_36321(Lnet/minecraft/class_2165;)Lnet/minecraft/class_2168;official aLds;a(Ldr;)Lds;named withOutputLnet/minecraft/server/command/ServerCommandSource;withOutput(Lnet/minecraft/server/command/CommandOutput;)Lnet/minecraft/server/command/ServerCommandSource;
-
withEntity
- Mappings:
Namespace Name Mixin selector intermediary method_9232Lnet/minecraft/class_2168;method_9232(Lnet/minecraft/class_1297;)Lnet/minecraft/class_2168;official aLds;a(Lbfh;)Lds;named withEntityLnet/minecraft/server/command/ServerCommandSource;withEntity(Lnet/minecraft/entity/Entity;)Lnet/minecraft/server/command/ServerCommandSource;
-
withPosition
- Mappings:
Namespace Name Mixin selector intermediary method_9208Lnet/minecraft/class_2168;method_9208(Lnet/minecraft/class_243;)Lnet/minecraft/class_2168;official aLds;a(Leea;)Lds;named withPositionLnet/minecraft/server/command/ServerCommandSource;withPosition(Lnet/minecraft/util/math/Vec3d;)Lnet/minecraft/server/command/ServerCommandSource;
-
withRotation
- Mappings:
Namespace Name Mixin selector intermediary method_9216Lnet/minecraft/class_2168;method_9216(Lnet/minecraft/class_241;)Lnet/minecraft/class_2168;official aLds;a(Ledz;)Lds;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 intermediary method_9231Lnet/minecraft/class_2168;method_9231(Lcom/mojang/brigadier/ResultConsumer;)Lnet/minecraft/class_2168;official aLds;a(Lcom/mojang/brigadier/ResultConsumer;)Lds;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 intermediary method_9209Lnet/minecraft/class_2168;method_9209(Lcom/mojang/brigadier/ResultConsumer;Ljava/util/function/BinaryOperator;)Lnet/minecraft/class_2168;official aLds;a(Lcom/mojang/brigadier/ResultConsumer;Ljava/util/function/BinaryOperator;)Lds;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 intermediary method_9217Lnet/minecraft/class_2168;method_9217()Lnet/minecraft/class_2168;official aLds;a()Lds;named withSilentLnet/minecraft/server/command/ServerCommandSource;withSilent()Lnet/minecraft/server/command/ServerCommandSource;
-
withLevel
- Mappings:
Namespace Name Mixin selector intermediary method_9206Lnet/minecraft/class_2168;method_9206(I)Lnet/minecraft/class_2168;official aLds;a(I)Lds;named withLevelLnet/minecraft/server/command/ServerCommandSource;withLevel(I)Lnet/minecraft/server/command/ServerCommandSource;
-
withMaxLevel
- Mappings:
Namespace Name Mixin selector intermediary method_9230Lnet/minecraft/class_2168;method_9230(I)Lnet/minecraft/class_2168;official bLds;b(I)Lds;named withMaxLevelLnet/minecraft/server/command/ServerCommandSource;withMaxLevel(I)Lnet/minecraft/server/command/ServerCommandSource;
-
withEntityAnchor
- Mappings:
Namespace Name Mixin selector intermediary method_9218Lnet/minecraft/class_2168;method_9218(Lnet/minecraft/class_2183$class_2184;)Lnet/minecraft/class_2168;official aLds;a(Leb$a;)Lds;named withEntityAnchorLnet/minecraft/server/command/ServerCommandSource;withEntityAnchor(Lnet/minecraft/command/argument/EntityAnchorArgumentType$EntityAnchor;)Lnet/minecraft/server/command/ServerCommandSource;
-
withWorld
- Mappings:
Namespace Name Mixin selector intermediary method_9227Lnet/minecraft/class_2168;method_9227(Lnet/minecraft/class_3218;)Lnet/minecraft/class_2168;official aLds;a(Laif;)Lds;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 intermediary method_9220Lnet/minecraft/class_2168;method_9220(Lnet/minecraft/class_1297;Lnet/minecraft/class_2183$class_2184;)Lnet/minecraft/class_2168;official aLds;a(Lbfh;Leb$a;)Lds;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 intermediary method_9221Lnet/minecraft/class_2168;method_9221(Lnet/minecraft/class_243;)Lnet/minecraft/class_2168;official bLds;b(Leea;)Lds;named withLookingAtLnet/minecraft/server/command/ServerCommandSource;withLookingAt(Lnet/minecraft/util/math/Vec3d;)Lnet/minecraft/server/command/ServerCommandSource;
-
withSignedArguments
- Mappings:
Namespace Name Mixin selector intermediary method_43735Lnet/minecraft/class_2168;method_43735(Lnet/minecraft/class_7448;)Lnet/minecraft/class_2168;official aLds;a(Ldq;)Lds;named withSignedArgumentsLnet/minecraft/server/command/ServerCommandSource;withSignedArguments(Lnet/minecraft/network/message/SignedCommandArguments;)Lnet/minecraft/server/command/ServerCommandSource;
-
withMessageChainTaskQueue
- Mappings:
Namespace Name Mixin selector intermediary method_44908Lnet/minecraft/class_2168;method_44908(Lnet/minecraft/class_7620;)Lnet/minecraft/class_2168;official aLds;a(Lapt;)Lds;named withMessageChainTaskQueueLnet/minecraft/server/command/ServerCommandSource;withMessageChainTaskQueue(Lnet/minecraft/util/thread/FutureQueue;)Lnet/minecraft/server/command/ServerCommandSource;
-
withReturnValueConsumer
- Mappings:
Namespace Name Mixin selector intermediary method_51411Lnet/minecraft/class_2168;method_51411(Ljava/util/function/IntConsumer;)Lnet/minecraft/class_2168;official aLds;a(Ljava/util/function/IntConsumer;)Lds;named withReturnValueConsumerLnet/minecraft/server/command/ServerCommandSource;withReturnValueConsumer(Ljava/util/function/IntConsumer;)Lnet/minecraft/server/command/ServerCommandSource;
-
getDisplayName
- Mappings:
Namespace Name Mixin selector intermediary method_9223Lnet/minecraft/class_2168;method_9223()Lnet/minecraft/class_2561;official bLds;b()Lsw;named getDisplayNameLnet/minecraft/server/command/ServerCommandSource;getDisplayName()Lnet/minecraft/text/Text;
-
getName
- Mappings:
Namespace Name Mixin selector intermediary method_9214Lnet/minecraft/class_2168;method_9214()Ljava/lang/String;official cLds;c()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 intermediary method_9259Lnet/minecraft/class_2172;method_9259(I)Zofficial cLdu;c(I)Znamed hasPermissionLevelLnet/minecraft/command/CommandSource;hasPermissionLevel(I)Z
-
getPosition
- Mappings:
Namespace Name Mixin selector intermediary method_9222Lnet/minecraft/class_2168;method_9222()Lnet/minecraft/class_243;official dLds;d()Leea;named getPositionLnet/minecraft/server/command/ServerCommandSource;getPosition()Lnet/minecraft/util/math/Vec3d;
-
getWorld
- Mappings:
Namespace Name Mixin selector intermediary method_9225Lnet/minecraft/class_2168;method_9225()Lnet/minecraft/class_3218;official eLds;e()Laif;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 intermediary method_9228Lnet/minecraft/class_2168;method_9228()Lnet/minecraft/class_1297;official fLds;f()Lbfh;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 intermediary method_9229Lnet/minecraft/class_2168;method_9229()Lnet/minecraft/class_1297;official gLds;g()Lbfh;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 intermediary method_9207Lnet/minecraft/class_2168;method_9207()Lnet/minecraft/class_3222;official hLds;h()Laig;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 intermediary method_44023Lnet/minecraft/class_2168;method_44023()Lnet/minecraft/class_3222;official iLds;i()Laig;named getPlayerLnet/minecraft/server/command/ServerCommandSource;getPlayer()Lnet/minecraft/server/network/ServerPlayerEntity;
-
isExecutedByPlayer
public boolean isExecutedByPlayer()- Mappings:
Namespace Name Mixin selector intermediary method_43737Lnet/minecraft/class_2168;method_43737()Zofficial jLds;j()Znamed isExecutedByPlayerLnet/minecraft/server/command/ServerCommandSource;isExecutedByPlayer()Z
-
getRotation
- Mappings:
Namespace Name Mixin selector intermediary method_9210Lnet/minecraft/class_2168;method_9210()Lnet/minecraft/class_241;official kLds;k()Ledz;named getRotationLnet/minecraft/server/command/ServerCommandSource;getRotation()Lnet/minecraft/util/math/Vec2f;
-
getServer
- Mappings:
Namespace Name Mixin selector intermediary method_9211Lnet/minecraft/class_2168;method_9211()Lnet/minecraft/server/MinecraftServer;official lLds;l()Lnet/minecraft/server/MinecraftServer;named getServerLnet/minecraft/server/command/ServerCommandSource;getServer()Lnet/minecraft/server/MinecraftServer;
-
getEntityAnchor
- Mappings:
Namespace Name Mixin selector intermediary method_9219Lnet/minecraft/class_2168;method_9219()Lnet/minecraft/class_2183$class_2184;official mLds;m()Leb$a;named getEntityAnchorLnet/minecraft/server/command/ServerCommandSource;getEntityAnchor()Lnet/minecraft/command/argument/EntityAnchorArgumentType$EntityAnchor;
-
getSignedArguments
- Mappings:
Namespace Name Mixin selector intermediary method_43738Lnet/minecraft/class_2168;method_43738()Lnet/minecraft/class_7448;official nLds;n()Ldq;named getSignedArgumentsLnet/minecraft/server/command/ServerCommandSource;getSignedArguments()Lnet/minecraft/network/message/SignedCommandArguments;
-
getMessageChainTaskQueue
- Mappings:
Namespace Name Mixin selector intermediary method_44909Lnet/minecraft/class_2168;method_44909()Lnet/minecraft/class_7620;official oLds;o()Lapt;named getMessageChainTaskQueueLnet/minecraft/server/command/ServerCommandSource;getMessageChainTaskQueue()Lnet/minecraft/util/thread/FutureQueue;
-
getReturnValueConsumer
- Mappings:
Namespace Name Mixin selector intermediary method_51413Lnet/minecraft/class_2168;method_51413()Ljava/util/function/IntConsumer;official pLds;p()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 intermediary method_45067Lnet/minecraft/class_2168;method_45067(Lnet/minecraft/class_3222;)Zofficial aLds;a(Laig;)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 intermediary method_44749Lnet/minecraft/class_2168;method_44749(Lnet/minecraft/class_7604;ZLnet/minecraft/class_2556$class_7602;)Vofficial aLds;a(Ltk;ZLss$a;)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 intermediary method_45068Lnet/minecraft/class_2168;method_45068(Lnet/minecraft/class_2561;)Vofficial aLds;a(Lsw;)Vnamed sendMessageLnet/minecraft/server/command/ServerCommandSource;sendMessage(Lnet/minecraft/text/Text;)V
-
sendFeedback
- Mappings:
Namespace Name Mixin selector intermediary method_9226Lnet/minecraft/class_2168;method_9226(Lnet/minecraft/class_2561;Z)Vofficial aLds;a(Lsw;Z)Vnamed sendFeedbackLnet/minecraft/server/command/ServerCommandSource;sendFeedback(Lnet/minecraft/text/Text;Z)V
-
sendToOps
- Mappings:
Namespace Name Mixin selector intermediary method_9212Lnet/minecraft/class_2168;method_9212(Lnet/minecraft/class_2561;)Vofficial cLds;c(Lsw;)Vnamed sendToOpsLnet/minecraft/server/command/ServerCommandSource;sendToOps(Lnet/minecraft/text/Text;)V
-
sendError
- Mappings:
Namespace Name Mixin selector intermediary method_9213Lnet/minecraft/class_2168;method_9213(Lnet/minecraft/class_2561;)Vofficial bLds;b(Lsw;)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 intermediary method_9215Lnet/minecraft/class_2168;method_9215(Lcom/mojang/brigadier/context/CommandContext;ZI)Vofficial aLds;a(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 intermediary method_9262Lnet/minecraft/class_2172;method_9262()Ljava/util/Collection;official qLdu;q()Ljava/util/Collection;named getPlayerNamesLnet/minecraft/command/CommandSource;getPlayerNames()Ljava/util/Collection;
-
getTeamNames
- Specified by:
getTeamNamesin interfaceCommandSource- Mappings:
Namespace Name Mixin selector intermediary method_9267Lnet/minecraft/class_2172;method_9267()Ljava/util/Collection;official rLdu;r()Ljava/util/Collection;named getTeamNamesLnet/minecraft/command/CommandSource;getTeamNames()Ljava/util/Collection;
-
getSoundIds
- Specified by:
getSoundIdsin interfaceCommandSource- Mappings:
Namespace Name Mixin selector intermediary method_9254Lnet/minecraft/class_2172;method_9254()Ljava/util/stream/Stream;official sLdu;s()Ljava/util/stream/Stream;named getSoundIdsLnet/minecraft/command/CommandSource;getSoundIds()Ljava/util/stream/Stream;
-
getRecipeIds
- Specified by:
getRecipeIdsin interfaceCommandSource- Mappings:
Namespace Name Mixin selector intermediary method_9273Lnet/minecraft/class_2172;method_9273()Ljava/util/stream/Stream;official tLdu;t()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 intermediary method_9261Lnet/minecraft/class_2172;method_9261(Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/concurrent/CompletableFuture;official aLdu;a(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 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;official aLdu;a(Lacp;Ldu$a;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 intermediary method_29310Lnet/minecraft/class_2172;method_29310()Ljava/util/Set;official uLdu;u()Ljava/util/Set;named getWorldKeysLnet/minecraft/command/CommandSource;getWorldKeys()Ljava/util/Set;
-
getRegistryManager
- Specified by:
getRegistryManagerin interfaceCommandSource- Mappings:
Namespace Name Mixin selector intermediary method_30497Lnet/minecraft/class_2172;method_30497()Lnet/minecraft/class_5455;official vLdu;v()Lhs;named getRegistryManagerLnet/minecraft/command/CommandSource;getRegistryManager()Lnet/minecraft/registry/DynamicRegistryManager;
-
getEnabledFeatures
- Specified by:
getEnabledFeaturesin interfaceCommandSource- Mappings:
Namespace Name Mixin selector intermediary method_45549Lnet/minecraft/class_2172;method_45549()Lnet/minecraft/class_7699;official wLdu;w()Lcau;named getEnabledFeaturesLnet/minecraft/command/CommandSource;getEnabledFeatures()Lnet/minecraft/resource/featuretoggle/FeatureSet;
-