类 BlockArgumentParser


  • public class BlockArgumentParser
    extends Object
    Mappings:
    Namespace Name
    official en
    intermediary net/minecraft/class_2259
    named net/minecraft/command/argument/BlockArgumentParser
    • 字段详细资料

      • DISALLOWED_TAG_EXCEPTION

        public static final com.mojang.brigadier.exceptions.SimpleCommandExceptionType DISALLOWED_TAG_EXCEPTION
        Mappings:
        Namespace Name Mixin selector
        official a Len;a:Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
        intermediary field_10691 Lnet/minecraft/class_2259;field_10691:Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
        named DISALLOWED_TAG_EXCEPTION Lnet/minecraft/command/argument/BlockArgumentParser;DISALLOWED_TAG_EXCEPTION:Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
      • INVALID_BLOCK_ID_EXCEPTION

        public static final com.mojang.brigadier.exceptions.DynamicCommandExceptionType INVALID_BLOCK_ID_EXCEPTION
        Mappings:
        Namespace Name Mixin selector
        official b Len;b:Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;
        intermediary field_10690 Lnet/minecraft/class_2259;field_10690:Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;
        named INVALID_BLOCK_ID_EXCEPTION Lnet/minecraft/command/argument/BlockArgumentParser;INVALID_BLOCK_ID_EXCEPTION:Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;
      • UNKNOWN_PROPERTY_EXCEPTION

        public static final com.mojang.brigadier.exceptions.Dynamic2CommandExceptionType UNKNOWN_PROPERTY_EXCEPTION
        Mappings:
        Namespace Name Mixin selector
        official c Len;c:Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType;
        intermediary field_10695 Lnet/minecraft/class_2259;field_10695:Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType;
        named UNKNOWN_PROPERTY_EXCEPTION Lnet/minecraft/command/argument/BlockArgumentParser;UNKNOWN_PROPERTY_EXCEPTION:Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType;
      • DUPLICATE_PROPERTY_EXCEPTION

        public static final com.mojang.brigadier.exceptions.Dynamic2CommandExceptionType DUPLICATE_PROPERTY_EXCEPTION
        Mappings:
        Namespace Name Mixin selector
        official d Len;d:Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType;
        intermediary field_10692 Lnet/minecraft/class_2259;field_10692:Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType;
        named DUPLICATE_PROPERTY_EXCEPTION Lnet/minecraft/command/argument/BlockArgumentParser;DUPLICATE_PROPERTY_EXCEPTION:Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType;
      • INVALID_PROPERTY_EXCEPTION

        public static final com.mojang.brigadier.exceptions.Dynamic3CommandExceptionType INVALID_PROPERTY_EXCEPTION
        Mappings:
        Namespace Name Mixin selector
        official e Len;e:Lcom/mojang/brigadier/exceptions/Dynamic3CommandExceptionType;
        intermediary field_10683 Lnet/minecraft/class_2259;field_10683:Lcom/mojang/brigadier/exceptions/Dynamic3CommandExceptionType;
        named INVALID_PROPERTY_EXCEPTION Lnet/minecraft/command/argument/BlockArgumentParser;INVALID_PROPERTY_EXCEPTION:Lcom/mojang/brigadier/exceptions/Dynamic3CommandExceptionType;
      • EMPTY_PROPERTY_EXCEPTION

        public static final com.mojang.brigadier.exceptions.Dynamic2CommandExceptionType EMPTY_PROPERTY_EXCEPTION
        Mappings:
        Namespace Name Mixin selector
        official f Len;f:Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType;
        intermediary field_10688 Lnet/minecraft/class_2259;field_10688:Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType;
        named EMPTY_PROPERTY_EXCEPTION Lnet/minecraft/command/argument/BlockArgumentParser;EMPTY_PROPERTY_EXCEPTION:Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType;
      • UNCLOSED_PROPERTIES_EXCEPTION

        public static final com.mojang.brigadier.exceptions.SimpleCommandExceptionType UNCLOSED_PROPERTIES_EXCEPTION
        Mappings:
        Namespace Name Mixin selector
        official g Len;g:Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
        intermediary field_10684 Lnet/minecraft/class_2259;field_10684:Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
        named UNCLOSED_PROPERTIES_EXCEPTION Lnet/minecraft/command/argument/BlockArgumentParser;UNCLOSED_PROPERTIES_EXCEPTION:Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
      • field_32800

        private static final char field_32800
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official h Len;h:C
        intermediary field_32800 Lnet/minecraft/class_2259;field_32800:C
        named field_32800 Lnet/minecraft/command/argument/BlockArgumentParser;field_32800:C
      • field_32801

        private static final char field_32801
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official i Len;i:C
        intermediary field_32801 Lnet/minecraft/class_2259;field_32801:C
        named field_32801 Lnet/minecraft/command/argument/BlockArgumentParser;field_32801:C
      • field_32802

        private static final char field_32802
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official j Len;j:C
        intermediary field_32802 Lnet/minecraft/class_2259;field_32802:C
        named field_32802 Lnet/minecraft/command/argument/BlockArgumentParser;field_32802:C
      • field_32803

        private static final char field_32803
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official k Len;k:C
        intermediary field_32803 Lnet/minecraft/class_2259;field_32803:C
        named field_32803 Lnet/minecraft/command/argument/BlockArgumentParser;field_32803:C
      • field_32804

        private static final char field_32804
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official l Len;l:C
        intermediary field_32804 Lnet/minecraft/class_2259;field_32804:C
        named field_32804 Lnet/minecraft/command/argument/BlockArgumentParser;field_32804:C
      • field_32805

        private static final char field_32805
        另请参阅:
        常量字段值
        Mappings:
        Namespace Name Mixin selector
        official m Len;m:C
        intermediary field_32805 Lnet/minecraft/class_2259;field_32805:C
        named field_32805 Lnet/minecraft/command/argument/BlockArgumentParser;field_32805:C
      • SUGGEST_DEFAULT

        private static final BiFunction<com.mojang.brigadier.suggestion.SuggestionsBuilder,​TagGroup<Block>,​CompletableFuture<com.mojang.brigadier.suggestion.Suggestions>> SUGGEST_DEFAULT
        Mappings:
        Namespace Name Mixin selector
        official n Len;n:Ljava/util/function/BiFunction;
        intermediary field_10682 Lnet/minecraft/class_2259;field_10682:Ljava/util/function/BiFunction;
        named SUGGEST_DEFAULT Lnet/minecraft/command/argument/BlockArgumentParser;SUGGEST_DEFAULT:Ljava/util/function/BiFunction;
      • reader

        private final com.mojang.brigadier.StringReader reader
        Mappings:
        Namespace Name Mixin selector
        official o Len;o:Lcom/mojang/brigadier/StringReader;
        intermediary field_10698 Lnet/minecraft/class_2259;field_10698:Lcom/mojang/brigadier/StringReader;
        named reader Lnet/minecraft/command/argument/BlockArgumentParser;reader:Lcom/mojang/brigadier/StringReader;
      • allowTag

        private final boolean allowTag
        Mappings:
        Namespace Name Mixin selector
        official p Len;p:Z
        intermediary field_10687 Lnet/minecraft/class_2259;field_10687:Z
        named allowTag Lnet/minecraft/command/argument/BlockArgumentParser;allowTag:Z
      • blockProperties

        private final Map<Property<?>,​Comparable<?>> blockProperties
        Mappings:
        Namespace Name Mixin selector
        official q Len;q:Ljava/util/Map;
        intermediary field_10699 Lnet/minecraft/class_2259;field_10699:Ljava/util/Map;
        named blockProperties Lnet/minecraft/command/argument/BlockArgumentParser;blockProperties:Ljava/util/Map;
      • tagProperties

        private final Map<String,​String> tagProperties
        Mappings:
        Namespace Name Mixin selector
        official r Len;r:Ljava/util/Map;
        intermediary field_10685 Lnet/minecraft/class_2259;field_10685:Ljava/util/Map;
        named tagProperties Lnet/minecraft/command/argument/BlockArgumentParser;tagProperties:Ljava/util/Map;
      • blockId

        private Identifier blockId
        Mappings:
        Namespace Name Mixin selector
        official s Len;s:Lwp;
        intermediary field_10697 Lnet/minecraft/class_2259;field_10697:Lnet/minecraft/class_2960;
        named blockId Lnet/minecraft/command/argument/BlockArgumentParser;blockId:Lnet/minecraft/util/Identifier;
      • stateFactory

        private StateManager<Block,​BlockState> stateFactory
        Mappings:
        Namespace Name Mixin selector
        official t Len;t:Lcjs;
        intermediary field_10689 Lnet/minecraft/class_2259;field_10689:Lnet/minecraft/class_2689;
        named stateFactory Lnet/minecraft/command/argument/BlockArgumentParser;stateFactory:Lnet/minecraft/state/StateManager;
      • blockState

        private BlockState blockState
        Mappings:
        Namespace Name Mixin selector
        official u Len;u:Lcjr;
        intermediary field_10686 Lnet/minecraft/class_2259;field_10686:Lnet/minecraft/class_2680;
        named blockState Lnet/minecraft/command/argument/BlockArgumentParser;blockState:Lnet/minecraft/block/BlockState;
      • data

        @Nullable
        private @Nullable CompoundTag data
        Mappings:
        Namespace Name Mixin selector
        official v Len;v:Lmv;
        intermediary field_10693 Lnet/minecraft/class_2259;field_10693:Lnet/minecraft/class_2487;
        named data Lnet/minecraft/command/argument/BlockArgumentParser;data:Lnet/minecraft/nbt/CompoundTag;
      • tagId

        private Identifier tagId
        Mappings:
        Namespace Name Mixin selector
        official w Len;w:Lwp;
        intermediary field_10681 Lnet/minecraft/class_2259;field_10681:Lnet/minecraft/class_2960;
        named tagId Lnet/minecraft/command/argument/BlockArgumentParser;tagId:Lnet/minecraft/util/Identifier;
      • cursorPos

        private int cursorPos
        Mappings:
        Namespace Name Mixin selector
        official x Len;x:I
        intermediary field_10694 Lnet/minecraft/class_2259;field_10694:I
        named cursorPos Lnet/minecraft/command/argument/BlockArgumentParser;cursorPos:I
      • suggestions

        private BiFunction<com.mojang.brigadier.suggestion.SuggestionsBuilder,​TagGroup<Block>,​CompletableFuture<com.mojang.brigadier.suggestion.Suggestions>> suggestions
        Mappings:
        Namespace Name Mixin selector
        official y Len;y:Ljava/util/function/BiFunction;
        intermediary field_10696 Lnet/minecraft/class_2259;field_10696:Ljava/util/function/BiFunction;
        named suggestions Lnet/minecraft/command/argument/BlockArgumentParser;suggestions:Ljava/util/function/BiFunction;
    • 构造器详细资料

      • BlockArgumentParser

        public BlockArgumentParser​(com.mojang.brigadier.StringReader reader,
                                   boolean allowTag)
        Mappings:
        Namespace Name Mixin selector
        official <init> Len;<init>(Lcom/mojang/brigadier/StringReader;Z)V
        intermediary <init> Lnet/minecraft/class_2259;<init>(Lcom/mojang/brigadier/StringReader;Z)V
        named <init> Lnet/minecraft/command/argument/BlockArgumentParser;<init>(Lcom/mojang/brigadier/StringReader;Z)V
    • 方法详细资料

      • getBlockProperties

        public Map<Property<?>,​Comparable<?>> getBlockProperties()
        Mappings:
        Namespace Name Mixin selector
        official a Len;a()Ljava/util/Map;
        intermediary method_9692 Lnet/minecraft/class_2259;method_9692()Ljava/util/Map;
        named getBlockProperties Lnet/minecraft/command/argument/BlockArgumentParser;getBlockProperties()Ljava/util/Map;
      • getBlockState

        @Nullable
        public @Nullable BlockState getBlockState()
        Mappings:
        Namespace Name Mixin selector
        official b Len;b()Lcjr;
        intermediary method_9669 Lnet/minecraft/class_2259;method_9669()Lnet/minecraft/class_2680;
        named getBlockState Lnet/minecraft/command/argument/BlockArgumentParser;getBlockState()Lnet/minecraft/block/BlockState;
      • getNbtData

        @Nullable
        public @Nullable CompoundTag getNbtData()
        Mappings:
        Namespace Name Mixin selector
        official c Len;c()Lmv;
        intermediary method_9694 Lnet/minecraft/class_2259;method_9694()Lnet/minecraft/class_2487;
        named getNbtData Lnet/minecraft/command/argument/BlockArgumentParser;getNbtData()Lnet/minecraft/nbt/CompoundTag;
      • getTagId

        @Nullable
        public @Nullable Identifier getTagId()
        Mappings:
        Namespace Name Mixin selector
        official d Len;d()Lwp;
        intermediary method_9664 Lnet/minecraft/class_2259;method_9664()Lnet/minecraft/class_2960;
        named getTagId Lnet/minecraft/command/argument/BlockArgumentParser;getTagId()Lnet/minecraft/util/Identifier;
      • parse

        public BlockArgumentParser parse​(boolean allowNbt)
                                  throws com.mojang.brigadier.exceptions.CommandSyntaxException
        抛出:
        com.mojang.brigadier.exceptions.CommandSyntaxException
        Mappings:
        Namespace Name Mixin selector
        official a Len;a(Z)Len;
        intermediary method_9678 Lnet/minecraft/class_2259;method_9678(Z)Lnet/minecraft/class_2259;
        named parse Lnet/minecraft/command/argument/BlockArgumentParser;parse(Z)Lnet/minecraft/command/argument/BlockArgumentParser;
      • suggestBlockPropertiesOrEnd

        private CompletableFuture<com.mojang.brigadier.suggestion.Suggestions> suggestBlockPropertiesOrEnd​(com.mojang.brigadier.suggestion.SuggestionsBuilder suggestionsBuilder,
                                                                                                           TagGroup<Block> tagGroup)
        Mappings:
        Namespace Name Mixin selector
        official b Len;b(Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Laft;)Ljava/util/concurrent/CompletableFuture;
        intermediary method_9671 Lnet/minecraft/class_2259;method_9671(Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lnet/minecraft/class_5414;)Ljava/util/concurrent/CompletableFuture;
        named suggestBlockPropertiesOrEnd Lnet/minecraft/command/argument/BlockArgumentParser;suggestBlockPropertiesOrEnd(Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lnet/minecraft/tag/TagGroup;)Ljava/util/concurrent/CompletableFuture;
      • suggestTagPropertiesOrEnd

        private CompletableFuture<com.mojang.brigadier.suggestion.Suggestions> suggestTagPropertiesOrEnd​(com.mojang.brigadier.suggestion.SuggestionsBuilder suggestionsBuilder,
                                                                                                         TagGroup<Block> tagGroup)
        Mappings:
        Namespace Name Mixin selector
        official c Len;c(Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Laft;)Ljava/util/concurrent/CompletableFuture;
        intermediary method_9674 Lnet/minecraft/class_2259;method_9674(Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lnet/minecraft/class_5414;)Ljava/util/concurrent/CompletableFuture;
        named suggestTagPropertiesOrEnd Lnet/minecraft/command/argument/BlockArgumentParser;suggestTagPropertiesOrEnd(Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lnet/minecraft/tag/TagGroup;)Ljava/util/concurrent/CompletableFuture;
      • suggestBlockProperties

        private CompletableFuture<com.mojang.brigadier.suggestion.Suggestions> suggestBlockProperties​(com.mojang.brigadier.suggestion.SuggestionsBuilder suggestionsBuilder,
                                                                                                      TagGroup<Block> tagGroup)
        Mappings:
        Namespace Name Mixin selector
        official d Len;d(Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Laft;)Ljava/util/concurrent/CompletableFuture;
        intermediary method_9665 Lnet/minecraft/class_2259;method_9665(Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lnet/minecraft/class_5414;)Ljava/util/concurrent/CompletableFuture;
        named suggestBlockProperties Lnet/minecraft/command/argument/BlockArgumentParser;suggestBlockProperties(Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lnet/minecraft/tag/TagGroup;)Ljava/util/concurrent/CompletableFuture;
      • suggestTagProperties

        private CompletableFuture<com.mojang.brigadier.suggestion.Suggestions> suggestTagProperties​(com.mojang.brigadier.suggestion.SuggestionsBuilder suggestionsBuilder,
                                                                                                    TagGroup<Block> tagGroup)
        Mappings:
        Namespace Name Mixin selector
        official e Len;e(Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Laft;)Ljava/util/concurrent/CompletableFuture;
        intermediary method_9667 Lnet/minecraft/class_2259;method_9667(Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lnet/minecraft/class_5414;)Ljava/util/concurrent/CompletableFuture;
        named suggestTagProperties Lnet/minecraft/command/argument/BlockArgumentParser;suggestTagProperties(Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lnet/minecraft/tag/TagGroup;)Ljava/util/concurrent/CompletableFuture;
      • suggestSnbt

        private CompletableFuture<com.mojang.brigadier.suggestion.Suggestions> suggestSnbt​(com.mojang.brigadier.suggestion.SuggestionsBuilder suggestionsBuilder,
                                                                                           TagGroup<Block> tagGroup)
        Mappings:
        Namespace Name Mixin selector
        official f Len;f(Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Laft;)Ljava/util/concurrent/CompletableFuture;
        intermediary method_9687 Lnet/minecraft/class_2259;method_9687(Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lnet/minecraft/class_5414;)Ljava/util/concurrent/CompletableFuture;
        named suggestSnbt Lnet/minecraft/command/argument/BlockArgumentParser;suggestSnbt(Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lnet/minecraft/tag/TagGroup;)Ljava/util/concurrent/CompletableFuture;
      • hasBlockEntity

        private boolean hasBlockEntity​(TagGroup<Block> tagGroup)
        Mappings:
        Namespace Name Mixin selector
        official a Len;a(Laft;)Z
        intermediary method_9676 Lnet/minecraft/class_2259;method_9676(Lnet/minecraft/class_5414;)Z
        named hasBlockEntity Lnet/minecraft/command/argument/BlockArgumentParser;hasBlockEntity(Lnet/minecraft/tag/TagGroup;)Z
      • suggestEqualsCharacter

        private CompletableFuture<com.mojang.brigadier.suggestion.Suggestions> suggestEqualsCharacter​(com.mojang.brigadier.suggestion.SuggestionsBuilder suggestionsBuilder,
                                                                                                      TagGroup<Block> tagGroup)
        Mappings:
        Namespace Name Mixin selector
        official g Len;g(Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Laft;)Ljava/util/concurrent/CompletableFuture;
        intermediary method_9693 Lnet/minecraft/class_2259;method_9693(Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lnet/minecraft/class_5414;)Ljava/util/concurrent/CompletableFuture;
        named suggestEqualsCharacter Lnet/minecraft/command/argument/BlockArgumentParser;suggestEqualsCharacter(Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lnet/minecraft/tag/TagGroup;)Ljava/util/concurrent/CompletableFuture;
      • suggestCommaOrEnd

        private CompletableFuture<com.mojang.brigadier.suggestion.Suggestions> suggestCommaOrEnd​(com.mojang.brigadier.suggestion.SuggestionsBuilder suggestionsBuilder,
                                                                                                 TagGroup<Block> tagGroup)
        Mappings:
        Namespace Name Mixin selector
        official h Len;h(Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Laft;)Ljava/util/concurrent/CompletableFuture;
        intermediary method_9689 Lnet/minecraft/class_2259;method_9689(Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lnet/minecraft/class_5414;)Ljava/util/concurrent/CompletableFuture;
        named suggestCommaOrEnd Lnet/minecraft/command/argument/BlockArgumentParser;suggestCommaOrEnd(Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lnet/minecraft/tag/TagGroup;)Ljava/util/concurrent/CompletableFuture;
      • suggestPropertyValues

        private static <T extends Comparable<T>> com.mojang.brigadier.suggestion.SuggestionsBuilder suggestPropertyValues​(com.mojang.brigadier.suggestion.SuggestionsBuilder suggestionsBuilder,
                                                                                                                          Property<T> property)
        Mappings:
        Namespace Name Mixin selector
        official a Len;a(Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lcku;)Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;
        intermediary method_9662 Lnet/minecraft/class_2259;method_9662(Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lnet/minecraft/class_2769;)Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;
        named suggestPropertyValues Lnet/minecraft/command/argument/BlockArgumentParser;suggestPropertyValues(Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lnet/minecraft/state/property/Property;)Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;
      • suggestTagPropertyValues

        private CompletableFuture<com.mojang.brigadier.suggestion.Suggestions> suggestTagPropertyValues​(com.mojang.brigadier.suggestion.SuggestionsBuilder suggestionsBuilder,
                                                                                                        TagGroup<Block> tagGroup,
                                                                                                        String string)
        Mappings:
        Namespace Name Mixin selector
        official a Len;a(Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Laft;Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture;
        intermediary method_9690 Lnet/minecraft/class_2259;method_9690(Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lnet/minecraft/class_5414;Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture;
        named suggestTagPropertyValues Lnet/minecraft/command/argument/BlockArgumentParser;suggestTagPropertyValues(Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lnet/minecraft/tag/TagGroup;Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture;
      • suggestSnbtOrTagProperties

        private CompletableFuture<com.mojang.brigadier.suggestion.Suggestions> suggestSnbtOrTagProperties​(com.mojang.brigadier.suggestion.SuggestionsBuilder suggestionsBuilder,
                                                                                                          TagGroup<Block> tagGroup)
        Mappings:
        Namespace Name Mixin selector
        official i Len;i(Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Laft;)Ljava/util/concurrent/CompletableFuture;
        intermediary method_9679 Lnet/minecraft/class_2259;method_9679(Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lnet/minecraft/class_5414;)Ljava/util/concurrent/CompletableFuture;
        named suggestSnbtOrTagProperties Lnet/minecraft/command/argument/BlockArgumentParser;suggestSnbtOrTagProperties(Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lnet/minecraft/tag/TagGroup;)Ljava/util/concurrent/CompletableFuture;
      • suggestSnbtOrBlockProperties

        private CompletableFuture<com.mojang.brigadier.suggestion.Suggestions> suggestSnbtOrBlockProperties​(com.mojang.brigadier.suggestion.SuggestionsBuilder suggestionsBuilder,
                                                                                                            TagGroup<Block> tagGroup)
        Mappings:
        Namespace Name Mixin selector
        official j Len;j(Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Laft;)Ljava/util/concurrent/CompletableFuture;
        intermediary method_9681 Lnet/minecraft/class_2259;method_9681(Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lnet/minecraft/class_5414;)Ljava/util/concurrent/CompletableFuture;
        named suggestSnbtOrBlockProperties Lnet/minecraft/command/argument/BlockArgumentParser;suggestSnbtOrBlockProperties(Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lnet/minecraft/tag/TagGroup;)Ljava/util/concurrent/CompletableFuture;
      • suggestIdentifiers

        private CompletableFuture<com.mojang.brigadier.suggestion.Suggestions> suggestIdentifiers​(com.mojang.brigadier.suggestion.SuggestionsBuilder suggestionsBuilder,
                                                                                                  TagGroup<Block> tagGroup)
        Mappings:
        Namespace Name Mixin selector
        official k Len;k(Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Laft;)Ljava/util/concurrent/CompletableFuture;
        intermediary method_9670 Lnet/minecraft/class_2259;method_9670(Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lnet/minecraft/class_5414;)Ljava/util/concurrent/CompletableFuture;
        named suggestIdentifiers Lnet/minecraft/command/argument/BlockArgumentParser;suggestIdentifiers(Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lnet/minecraft/tag/TagGroup;)Ljava/util/concurrent/CompletableFuture;
      • suggestBlockOrTagId

        private CompletableFuture<com.mojang.brigadier.suggestion.Suggestions> suggestBlockOrTagId​(com.mojang.brigadier.suggestion.SuggestionsBuilder suggestionsBuilder,
                                                                                                   TagGroup<Block> tagGroup)
        Mappings:
        Namespace Name Mixin selector
        official l Len;l(Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Laft;)Ljava/util/concurrent/CompletableFuture;
        intermediary method_9673 Lnet/minecraft/class_2259;method_9673(Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lnet/minecraft/class_5414;)Ljava/util/concurrent/CompletableFuture;
        named suggestBlockOrTagId Lnet/minecraft/command/argument/BlockArgumentParser;suggestBlockOrTagId(Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lnet/minecraft/tag/TagGroup;)Ljava/util/concurrent/CompletableFuture;
      • parseBlockId

        public void parseBlockId()
                          throws com.mojang.brigadier.exceptions.CommandSyntaxException
        抛出:
        com.mojang.brigadier.exceptions.CommandSyntaxException
        Mappings:
        Namespace Name Mixin selector
        official e Len;e()V
        intermediary method_9675 Lnet/minecraft/class_2259;method_9675()V
        named parseBlockId Lnet/minecraft/command/argument/BlockArgumentParser;parseBlockId()V
      • parseTagId

        public void parseTagId()
                        throws com.mojang.brigadier.exceptions.CommandSyntaxException
        抛出:
        com.mojang.brigadier.exceptions.CommandSyntaxException
        Mappings:
        Namespace Name Mixin selector
        official f Len;f()V
        intermediary method_9677 Lnet/minecraft/class_2259;method_9677()V
        named parseTagId Lnet/minecraft/command/argument/BlockArgumentParser;parseTagId()V
      • parseBlockProperties

        public void parseBlockProperties()
                                  throws com.mojang.brigadier.exceptions.CommandSyntaxException
        抛出:
        com.mojang.brigadier.exceptions.CommandSyntaxException
        Mappings:
        Namespace Name Mixin selector
        official g Len;g()V
        intermediary method_9659 Lnet/minecraft/class_2259;method_9659()V
        named parseBlockProperties Lnet/minecraft/command/argument/BlockArgumentParser;parseBlockProperties()V
      • parseTagProperties

        public void parseTagProperties()
                                throws com.mojang.brigadier.exceptions.CommandSyntaxException
        抛出:
        com.mojang.brigadier.exceptions.CommandSyntaxException
        Mappings:
        Namespace Name Mixin selector
        official h Len;h()V
        intermediary method_9680 Lnet/minecraft/class_2259;method_9680()V
        named parseTagProperties Lnet/minecraft/command/argument/BlockArgumentParser;parseTagProperties()V
      • parseSnbt

        public void parseSnbt()
                       throws com.mojang.brigadier.exceptions.CommandSyntaxException
        抛出:
        com.mojang.brigadier.exceptions.CommandSyntaxException
        Mappings:
        Namespace Name Mixin selector
        official i Len;i()V
        intermediary method_9672 Lnet/minecraft/class_2259;method_9672()V
        named parseSnbt Lnet/minecraft/command/argument/BlockArgumentParser;parseSnbt()V
      • parsePropertyValue

        private <T extends Comparable<T>> void parsePropertyValue​(Property<T> property,
                                                                  String string,
                                                                  int int2)
                                                           throws com.mojang.brigadier.exceptions.CommandSyntaxException
        抛出:
        com.mojang.brigadier.exceptions.CommandSyntaxException
        Mappings:
        Namespace Name Mixin selector
        official a Len;a(Lcku;Ljava/lang/String;I)V
        intermediary method_9668 Lnet/minecraft/class_2259;method_9668(Lnet/minecraft/class_2769;Ljava/lang/String;I)V
        named parsePropertyValue Lnet/minecraft/command/argument/BlockArgumentParser;parsePropertyValue(Lnet/minecraft/state/property/Property;Ljava/lang/String;I)V
      • stringifyBlockState

        public static String stringifyBlockState​(BlockState blockState)
        Mappings:
        Namespace Name Mixin selector
        official a Len;a(Lcjr;)Ljava/lang/String;
        intermediary method_9685 Lnet/minecraft/class_2259;method_9685(Lnet/minecraft/class_2680;)Ljava/lang/String;
        named stringifyBlockState Lnet/minecraft/command/argument/BlockArgumentParser;stringifyBlockState(Lnet/minecraft/block/BlockState;)Ljava/lang/String;
      • stringifyProperty

        private static <T extends Comparable<T>> void stringifyProperty​(StringBuilder stringBuilder,
                                                                        Property<T> property,
                                                                        Comparable<?> comparable)
        Mappings:
        Namespace Name Mixin selector
        official a Len;a(Ljava/lang/StringBuilder;Lcku;Ljava/lang/Comparable;)V
        intermediary method_9663 Lnet/minecraft/class_2259;method_9663(Ljava/lang/StringBuilder;Lnet/minecraft/class_2769;Ljava/lang/Comparable;)V
        named stringifyProperty Lnet/minecraft/command/argument/BlockArgumentParser;stringifyProperty(Ljava/lang/StringBuilder;Lnet/minecraft/state/property/Property;Ljava/lang/Comparable;)V
      • getSuggestions

        public CompletableFuture<com.mojang.brigadier.suggestion.Suggestions> getSuggestions​(com.mojang.brigadier.suggestion.SuggestionsBuilder suggestionsBuilder,
                                                                                             TagGroup<Block> tagGroup)
        Mappings:
        Namespace Name Mixin selector
        official a Len;a(Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Laft;)Ljava/util/concurrent/CompletableFuture;
        intermediary method_9666 Lnet/minecraft/class_2259;method_9666(Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lnet/minecraft/class_5414;)Ljava/util/concurrent/CompletableFuture;
        named getSuggestions Lnet/minecraft/command/argument/BlockArgumentParser;getSuggestions(Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lnet/minecraft/tag/TagGroup;)Ljava/util/concurrent/CompletableFuture;
      • getProperties

        public Map<String,​String> getProperties()
        Mappings:
        Namespace Name Mixin selector
        official j Len;j()Ljava/util/Map;
        intermediary method_9688 Lnet/minecraft/class_2259;method_9688()Ljava/util/Map;
        named getProperties Lnet/minecraft/command/argument/BlockArgumentParser;getProperties()Ljava/util/Map;