接口 CommandSource

  • 所有已知实现类:
    ClientCommandSource, ServerCommandSource

    public interface CommandSource
    Mappings:
    Namespace Name
    official di
    intermediary net/minecraft/class_2172
    named net/minecraft/command/CommandSource
    • 方法详细资料

      • getPlayerNames

        Collection<String> getPlayerNames()
        Mappings:
        Namespace Name Mixin selector
        official l Ldi;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;
      • getEntitySuggestions

        default Collection<String> getEntitySuggestions()
        Mappings:
        Namespace Name Mixin selector
        official r Ldi;r()Ljava/util/Collection;
        intermediary method_9269 Lnet/minecraft/class_2172;method_9269()Ljava/util/Collection;
        named getEntitySuggestions Lnet/minecraft/command/CommandSource;getEntitySuggestions()Ljava/util/Collection;
      • getTeamNames

        Collection<String> getTeamNames()
        Mappings:
        Namespace Name Mixin selector
        official m Ldi;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

        Collection<Identifier> getSoundIds()
        Mappings:
        Namespace Name Mixin selector
        official n Ldi;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

        Stream<Identifier> getRecipeIds()
        Mappings:
        Namespace Name Mixin selector
        official o Ldi;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

        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 a Ldi;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;
      • getBlockPositionSuggestions

        default Collection<CommandSource.RelativePosition> getBlockPositionSuggestions()
        Mappings:
        Namespace Name Mixin selector
        official s Ldi;s()Ljava/util/Collection;
        intermediary method_17771 Lnet/minecraft/class_2172;method_17771()Ljava/util/Collection;
        named getBlockPositionSuggestions Lnet/minecraft/command/CommandSource;getBlockPositionSuggestions()Ljava/util/Collection;
      • getPositionSuggestions

        default Collection<CommandSource.RelativePosition> getPositionSuggestions()
        Mappings:
        Namespace Name Mixin selector
        official t Ldi;t()Ljava/util/Collection;
        intermediary method_17772 Lnet/minecraft/class_2172;method_17772()Ljava/util/Collection;
        named getPositionSuggestions Lnet/minecraft/command/CommandSource;getPositionSuggestions()Ljava/util/Collection;
      • getWorldKeys

        Set<RegistryKey<World>> getWorldKeys()
        Mappings:
        Namespace Name Mixin selector
        official p Ldi;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

        DynamicRegistryManager getRegistryManager()
        Mappings:
        Namespace Name Mixin selector
        official q Ldi;q()Lgs;
        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;
      • hasPermissionLevel

        boolean hasPermissionLevel​(int level)
        Mappings:
        Namespace Name Mixin selector
        official c Ldi;c(I)Z
        intermediary method_9259 Lnet/minecraft/class_2172;method_9259(I)Z
        named hasPermissionLevel Lnet/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 a Ldi;a(Ljava/lang/Iterable;Ljava/lang/String;Ljava/util/function/Function;Ljava/util/function/Consumer;)V
        intermediary method_9268 Lnet/minecraft/class_2172;method_9268(Ljava/lang/Iterable;Ljava/lang/String;Ljava/util/function/Function;Ljava/util/function/Consumer;)V
        named forEachMatching Lnet/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 a Ldi;a(Ljava/lang/Iterable;Ljava/lang/String;Ljava/lang/String;Ljava/util/function/Function;Ljava/util/function/Consumer;)V
        intermediary method_9250 Lnet/minecraft/class_2172;method_9250(Ljava/lang/Iterable;Ljava/lang/String;Ljava/lang/String;Ljava/util/function/Function;Ljava/util/function/Consumer;)V
        named forEachMatching Lnet/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 a Ldi;a(Ljava/lang/Iterable;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture;
        intermediary method_9258 Lnet/minecraft/class_2172;method_9258(Ljava/lang/Iterable;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture;
        named suggestIdentifiers Lnet/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 a Ldi;a(Ljava/lang/Iterable;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;
        intermediary method_9270 Lnet/minecraft/class_2172;method_9270(Ljava/lang/Iterable;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;
        named suggestIdentifiers Lnet/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 a Ldi;a(Ljava/lang/Iterable;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Function;Ljava/util/function/Function;)Ljava/util/concurrent/CompletableFuture;
        intermediary method_9255 Lnet/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 suggestFromIdentifier Lnet/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 a Ldi;a(Ljava/util/stream/Stream;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;
        intermediary method_9257 Lnet/minecraft/class_2172;method_9257(Ljava/util/stream/Stream;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;
        named suggestIdentifiers Lnet/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 a Ldi;a(Ljava/util/stream/Stream;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Function;Ljava/util/function/Function;)Ljava/util/concurrent/CompletableFuture;
        intermediary method_9271 Lnet/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 suggestFromIdentifier Lnet/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 a Ldi;a(Ljava/lang/String;Ljava/util/Collection;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Predicate;)Ljava/util/concurrent/CompletableFuture;
        intermediary method_9260 Lnet/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 suggestPositions Lnet/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 b Ldi;b(Ljava/lang/String;Ljava/util/Collection;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Predicate;)Ljava/util/concurrent/CompletableFuture;
        intermediary method_9252 Lnet/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 suggestColumnPositions Lnet/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 b Ldi;b(Ljava/lang/Iterable;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;
        intermediary method_9265 Lnet/minecraft/class_2172;method_9265(Ljava/lang/Iterable;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;
        named suggestMatching Lnet/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 b Ldi;b(Ljava/util/stream/Stream;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;
        intermediary method_9264 Lnet/minecraft/class_2172;method_9264(Ljava/util/stream/Stream;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;
        named suggestMatching Lnet/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 a Ldi;a([Ljava/lang/String;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;
        intermediary method_9253 Lnet/minecraft/class_2172;method_9253([Ljava/lang/String;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;
        named suggestMatching Lnet/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 b Ldi;b(Ljava/lang/Iterable;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Function;Ljava/util/function/Function;)Ljava/util/concurrent/CompletableFuture;
        intermediary method_35510 Lnet/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_35510 Lnet/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

        static boolean method_27136​(String string,
                                    String string2)
        Mappings:
        Namespace Name Mixin selector
        official a Ldi;a(Ljava/lang/String;Ljava/lang/String;)Z
        intermediary method_27136 Lnet/minecraft/class_2172;method_27136(Ljava/lang/String;Ljava/lang/String;)Z
        named method_27136 Lnet/minecraft/command/CommandSource;method_27136(Ljava/lang/String;Ljava/lang/String;)Z