Package net.minecraft.command
Interface CommandSource
- All Known Implementing Classes:
ClientCommandSource,ServerCommandSource
public interface CommandSource
- Mappings:
Namespace Name official dnintermediary net/minecraft/class_2172named net/minecraft/command/CommandSource
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionstatic <T> voidforEachMatching(Iterable<T> candidates, String string, String string2, Function<T,Identifier> identifier, Consumer<T> action)static <T> voidforEachMatching(Iterable<T> candidates, String string, Function<T,Identifier> identifier, Consumer<T> action)default Collection<CommandSource.RelativePosition>CompletableFuture<com.mojang.brigadier.suggestion.Suggestions>getCompletions(com.mojang.brigadier.context.CommandContext<CommandSource> context, com.mojang.brigadier.suggestion.SuggestionsBuilder builder)default Collection<String>default Collection<CommandSource.RelativePosition>booleanhasPermissionLevel(int level)static booleanmethod_27136(String string, String string2)static <T> CompletableFuture<com.mojang.brigadier.suggestion.Suggestions>method_35510(Iterable<T> iterable, com.mojang.brigadier.suggestion.SuggestionsBuilder suggestionsBuilder, Function<T,String> function, Function<T,com.mojang.brigadier.Message> function2)static CompletableFuture<com.mojang.brigadier.suggestion.Suggestions>suggestColumnPositions(String string, Collection<CommandSource.RelativePosition> collection, com.mojang.brigadier.suggestion.SuggestionsBuilder suggestionsBuilder, Predicate<String> predicate)static <T> CompletableFuture<com.mojang.brigadier.suggestion.Suggestions>suggestFromIdentifier(Iterable<T> candidates, com.mojang.brigadier.suggestion.SuggestionsBuilder builder, Function<T,Identifier> identifier, Function<T,com.mojang.brigadier.Message> tooltip)static <T> CompletableFuture<com.mojang.brigadier.suggestion.Suggestions>suggestFromIdentifier(Stream<T> candidates, com.mojang.brigadier.suggestion.SuggestionsBuilder builder, Function<T,Identifier> identifier, Function<T,com.mojang.brigadier.Message> tooltip)static CompletableFuture<com.mojang.brigadier.suggestion.Suggestions>suggestIdentifiers(Iterable<Identifier> candidates, com.mojang.brigadier.suggestion.SuggestionsBuilder builder)static CompletableFuture<com.mojang.brigadier.suggestion.Suggestions>suggestIdentifiers(Iterable<Identifier> candidates, com.mojang.brigadier.suggestion.SuggestionsBuilder builder, String string)static CompletableFuture<com.mojang.brigadier.suggestion.Suggestions>suggestIdentifiers(Stream<Identifier> stream, com.mojang.brigadier.suggestion.SuggestionsBuilder builder)static CompletableFuture<com.mojang.brigadier.suggestion.Suggestions>suggestMatching(Iterable<String> iterable, com.mojang.brigadier.suggestion.SuggestionsBuilder suggestionsBuilder)static CompletableFuture<com.mojang.brigadier.suggestion.Suggestions>suggestMatching(String[] string, com.mojang.brigadier.suggestion.SuggestionsBuilder suggestionsBuilder)static CompletableFuture<com.mojang.brigadier.suggestion.Suggestions>suggestMatching(Stream<String> stream, com.mojang.brigadier.suggestion.SuggestionsBuilder suggestionsBuilder)static CompletableFuture<com.mojang.brigadier.suggestion.Suggestions>suggestPositions(String string, Collection<CommandSource.RelativePosition> candidates, com.mojang.brigadier.suggestion.SuggestionsBuilder builder, Predicate<String> predicate)
-
Method Details
-
getPlayerNames
Collection<String> getPlayerNames()- Mappings:
Namespace Name Mixin selector official lLdn;l()Ljava/util/Collection;intermediary method_9262Lnet/minecraft/class_2172;method_9262()Ljava/util/Collection;named getPlayerNamesLnet/minecraft/command/CommandSource;getPlayerNames()Ljava/util/Collection;
-
getEntitySuggestions
- Mappings:
Namespace Name Mixin selector official rLdn;r()Ljava/util/Collection;intermediary method_9269Lnet/minecraft/class_2172;method_9269()Ljava/util/Collection;named getEntitySuggestionsLnet/minecraft/command/CommandSource;getEntitySuggestions()Ljava/util/Collection;
-
getTeamNames
Collection<String> getTeamNames()- Mappings:
Namespace Name Mixin selector official mLdn;m()Ljava/util/Collection;intermediary method_9267Lnet/minecraft/class_2172;method_9267()Ljava/util/Collection;named getTeamNamesLnet/minecraft/command/CommandSource;getTeamNames()Ljava/util/Collection;
-
getSoundIds
Collection<Identifier> getSoundIds()- Mappings:
Namespace Name Mixin selector official nLdn;n()Ljava/util/Collection;intermediary method_9254Lnet/minecraft/class_2172;method_9254()Ljava/util/Collection;named getSoundIdsLnet/minecraft/command/CommandSource;getSoundIds()Ljava/util/Collection;
-
getRecipeIds
Stream<Identifier> getRecipeIds()- Mappings:
Namespace Name Mixin selector official oLdn;o()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
CompletableFuture<com.mojang.brigadier.suggestion.Suggestions> getCompletions(com.mojang.brigadier.context.CommandContext<CommandSource> context, com.mojang.brigadier.suggestion.SuggestionsBuilder builder)- Mappings:
Namespace Name Mixin selector official aLdn;a(Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;intermediary method_9261Lnet/minecraft/class_2172;method_9261(Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;named getCompletionsLnet/minecraft/command/CommandSource;getCompletions(Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;
-
getBlockPositionSuggestions
- Mappings:
Namespace Name Mixin selector official sLdn;s()Ljava/util/Collection;intermediary method_17771Lnet/minecraft/class_2172;method_17771()Ljava/util/Collection;named getBlockPositionSuggestionsLnet/minecraft/command/CommandSource;getBlockPositionSuggestions()Ljava/util/Collection;
-
getPositionSuggestions
- Mappings:
Namespace Name Mixin selector official tLdn;t()Ljava/util/Collection;intermediary method_17772Lnet/minecraft/class_2172;method_17772()Ljava/util/Collection;named getPositionSuggestionsLnet/minecraft/command/CommandSource;getPositionSuggestions()Ljava/util/Collection;
-
getWorldKeys
Set<RegistryKey<World>> getWorldKeys()- Mappings:
Namespace Name Mixin selector official pLdn;p()Ljava/util/Set;intermediary method_29310Lnet/minecraft/class_2172;method_29310()Ljava/util/Set;named getWorldKeysLnet/minecraft/command/CommandSource;getWorldKeys()Ljava/util/Set;
-
getRegistryManager
DynamicRegistryManager getRegistryManager()- Mappings:
Namespace Name Mixin selector official qLdn;q()Lgx;intermediary method_30497Lnet/minecraft/class_2172;method_30497()Lnet/minecraft/class_5455;named getRegistryManagerLnet/minecraft/command/CommandSource;getRegistryManager()Lnet/minecraft/util/registry/DynamicRegistryManager;
-
hasPermissionLevel
boolean hasPermissionLevel(int level)- Mappings:
Namespace Name Mixin selector official cLdn;c(I)Zintermediary method_9259Lnet/minecraft/class_2172;method_9259(I)Znamed hasPermissionLevelLnet/minecraft/command/CommandSource;hasPermissionLevel(I)Z
-
forEachMatching
static <T> void forEachMatching(Iterable<T> candidates, String string, Function<T,Identifier> identifier, Consumer<T> action)- Mappings:
Namespace Name Mixin selector official aLdn;a(Ljava/lang/Iterable;Ljava/lang/String;Ljava/util/function/Function;Ljava/util/function/Consumer;)Vintermediary method_9268Lnet/minecraft/class_2172;method_9268(Ljava/lang/Iterable;Ljava/lang/String;Ljava/util/function/Function;Ljava/util/function/Consumer;)Vnamed forEachMatchingLnet/minecraft/command/CommandSource;forEachMatching(Ljava/lang/Iterable;Ljava/lang/String;Ljava/util/function/Function;Ljava/util/function/Consumer;)V
-
forEachMatching
static <T> void forEachMatching(Iterable<T> candidates, String string, String string2, Function<T,Identifier> identifier, Consumer<T> action)- Mappings:
Namespace Name Mixin selector official aLdn;a(Ljava/lang/Iterable;Ljava/lang/String;Ljava/lang/String;Ljava/util/function/Function;Ljava/util/function/Consumer;)Vintermediary method_9250Lnet/minecraft/class_2172;method_9250(Ljava/lang/Iterable;Ljava/lang/String;Ljava/lang/String;Ljava/util/function/Function;Ljava/util/function/Consumer;)Vnamed forEachMatchingLnet/minecraft/command/CommandSource;forEachMatching(Ljava/lang/Iterable;Ljava/lang/String;Ljava/lang/String;Ljava/util/function/Function;Ljava/util/function/Consumer;)V
-
suggestIdentifiers
static CompletableFuture<com.mojang.brigadier.suggestion.Suggestions> suggestIdentifiers(Iterable<Identifier> candidates, com.mojang.brigadier.suggestion.SuggestionsBuilder builder, String string)- Mappings:
Namespace Name Mixin selector official aLdn;a(Ljava/lang/Iterable;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture;intermediary method_9258Lnet/minecraft/class_2172;method_9258(Ljava/lang/Iterable;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture;named suggestIdentifiersLnet/minecraft/command/CommandSource;suggestIdentifiers(Ljava/lang/Iterable;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture;
-
suggestIdentifiers
static CompletableFuture<com.mojang.brigadier.suggestion.Suggestions> suggestIdentifiers(Iterable<Identifier> candidates, com.mojang.brigadier.suggestion.SuggestionsBuilder builder)- Mappings:
Namespace Name Mixin selector official aLdn;a(Ljava/lang/Iterable;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;intermediary method_9270Lnet/minecraft/class_2172;method_9270(Ljava/lang/Iterable;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;named suggestIdentifiersLnet/minecraft/command/CommandSource;suggestIdentifiers(Ljava/lang/Iterable;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;
-
suggestFromIdentifier
static <T> CompletableFuture<com.mojang.brigadier.suggestion.Suggestions> suggestFromIdentifier(Iterable<T> candidates, com.mojang.brigadier.suggestion.SuggestionsBuilder builder, Function<T,Identifier> identifier, Function<T,com.mojang.brigadier.Message> tooltip)- Mappings:
Namespace Name Mixin selector official aLdn;a(Ljava/lang/Iterable;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Function;Ljava/util/function/Function;)Ljava/util/concurrent/CompletableFuture;intermediary method_9255Lnet/minecraft/class_2172;method_9255(Ljava/lang/Iterable;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Function;Ljava/util/function/Function;)Ljava/util/concurrent/CompletableFuture;named suggestFromIdentifierLnet/minecraft/command/CommandSource;suggestFromIdentifier(Ljava/lang/Iterable;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Function;Ljava/util/function/Function;)Ljava/util/concurrent/CompletableFuture;
-
suggestIdentifiers
static CompletableFuture<com.mojang.brigadier.suggestion.Suggestions> suggestIdentifiers(Stream<Identifier> stream, com.mojang.brigadier.suggestion.SuggestionsBuilder builder)- Mappings:
Namespace Name Mixin selector official aLdn;a(Ljava/util/stream/Stream;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;intermediary method_9257Lnet/minecraft/class_2172;method_9257(Ljava/util/stream/Stream;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;named suggestIdentifiersLnet/minecraft/command/CommandSource;suggestIdentifiers(Ljava/util/stream/Stream;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;
-
suggestFromIdentifier
static <T> CompletableFuture<com.mojang.brigadier.suggestion.Suggestions> suggestFromIdentifier(Stream<T> candidates, com.mojang.brigadier.suggestion.SuggestionsBuilder builder, Function<T,Identifier> identifier, Function<T,com.mojang.brigadier.Message> tooltip)- Mappings:
Namespace Name Mixin selector official aLdn;a(Ljava/util/stream/Stream;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Function;Ljava/util/function/Function;)Ljava/util/concurrent/CompletableFuture;intermediary method_9271Lnet/minecraft/class_2172;method_9271(Ljava/util/stream/Stream;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Function;Ljava/util/function/Function;)Ljava/util/concurrent/CompletableFuture;named suggestFromIdentifierLnet/minecraft/command/CommandSource;suggestFromIdentifier(Ljava/util/stream/Stream;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Function;Ljava/util/function/Function;)Ljava/util/concurrent/CompletableFuture;
-
suggestPositions
static CompletableFuture<com.mojang.brigadier.suggestion.Suggestions> suggestPositions(String string, Collection<CommandSource.RelativePosition> candidates, com.mojang.brigadier.suggestion.SuggestionsBuilder builder, Predicate<String> predicate)- Mappings:
Namespace Name Mixin selector official aLdn;a(Ljava/lang/String;Ljava/util/Collection;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Predicate;)Ljava/util/concurrent/CompletableFuture;intermediary method_9260Lnet/minecraft/class_2172;method_9260(Ljava/lang/String;Ljava/util/Collection;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Predicate;)Ljava/util/concurrent/CompletableFuture;named suggestPositionsLnet/minecraft/command/CommandSource;suggestPositions(Ljava/lang/String;Ljava/util/Collection;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Predicate;)Ljava/util/concurrent/CompletableFuture;
-
suggestColumnPositions
static CompletableFuture<com.mojang.brigadier.suggestion.Suggestions> suggestColumnPositions(String string, Collection<CommandSource.RelativePosition> collection, com.mojang.brigadier.suggestion.SuggestionsBuilder suggestionsBuilder, Predicate<String> predicate)- Mappings:
Namespace Name Mixin selector official bLdn;b(Ljava/lang/String;Ljava/util/Collection;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Predicate;)Ljava/util/concurrent/CompletableFuture;intermediary method_9252Lnet/minecraft/class_2172;method_9252(Ljava/lang/String;Ljava/util/Collection;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Predicate;)Ljava/util/concurrent/CompletableFuture;named suggestColumnPositionsLnet/minecraft/command/CommandSource;suggestColumnPositions(Ljava/lang/String;Ljava/util/Collection;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Predicate;)Ljava/util/concurrent/CompletableFuture;
-
suggestMatching
static CompletableFuture<com.mojang.brigadier.suggestion.Suggestions> suggestMatching(Iterable<String> iterable, com.mojang.brigadier.suggestion.SuggestionsBuilder suggestionsBuilder)- Mappings:
Namespace Name Mixin selector official bLdn;b(Ljava/lang/Iterable;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;intermediary method_9265Lnet/minecraft/class_2172;method_9265(Ljava/lang/Iterable;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;named suggestMatchingLnet/minecraft/command/CommandSource;suggestMatching(Ljava/lang/Iterable;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;
-
suggestMatching
static CompletableFuture<com.mojang.brigadier.suggestion.Suggestions> suggestMatching(Stream<String> stream, com.mojang.brigadier.suggestion.SuggestionsBuilder suggestionsBuilder)- Mappings:
Namespace Name Mixin selector official bLdn;b(Ljava/util/stream/Stream;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;intermediary method_9264Lnet/minecraft/class_2172;method_9264(Ljava/util/stream/Stream;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;named suggestMatchingLnet/minecraft/command/CommandSource;suggestMatching(Ljava/util/stream/Stream;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;
-
suggestMatching
static CompletableFuture<com.mojang.brigadier.suggestion.Suggestions> suggestMatching(String[] string, com.mojang.brigadier.suggestion.SuggestionsBuilder suggestionsBuilder)- Mappings:
Namespace Name Mixin selector official aLdn;a([Ljava/lang/String;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;intermediary method_9253Lnet/minecraft/class_2172;method_9253([Ljava/lang/String;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;named suggestMatchingLnet/minecraft/command/CommandSource;suggestMatching([Ljava/lang/String;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;
-
method_35510
static <T> CompletableFuture<com.mojang.brigadier.suggestion.Suggestions> method_35510(Iterable<T> iterable, com.mojang.brigadier.suggestion.SuggestionsBuilder suggestionsBuilder, Function<T,String> function, Function<T,com.mojang.brigadier.Message> function2)- Mappings:
Namespace Name Mixin selector official bLdn;b(Ljava/lang/Iterable;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Function;Ljava/util/function/Function;)Ljava/util/concurrent/CompletableFuture;intermediary method_35510Lnet/minecraft/class_2172;method_35510(Ljava/lang/Iterable;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Function;Ljava/util/function/Function;)Ljava/util/concurrent/CompletableFuture;named method_35510Lnet/minecraft/command/CommandSource;method_35510(Ljava/lang/Iterable;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Function;Ljava/util/function/Function;)Ljava/util/concurrent/CompletableFuture;
-
method_27136
- Mappings:
Namespace Name Mixin selector official aLdn;a(Ljava/lang/String;Ljava/lang/String;)Zintermediary method_27136Lnet/minecraft/class_2172;method_27136(Ljava/lang/String;Ljava/lang/String;)Znamed method_27136Lnet/minecraft/command/CommandSource;method_27136(Ljava/lang/String;Ljava/lang/String;)Z
-