Map net.minecraft.command.* (#2726)

Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
This commit is contained in:
enbrain 2021-10-11 06:10:33 +09:00 committed by GitHub
parent 2e1a85620a
commit ffc4aa6468
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
16 changed files with 352 additions and 0 deletions

View File

@ -6,3 +6,7 @@ CLASS net/minecraft/class_3161 net/minecraft/command/BlockDataObject
METHOD <init> (Lnet/minecraft/class_2586;Lnet/minecraft/class_2338;)V
ARG 1 blockEntity
ARG 2 pos
METHOD method_13878 (Ljava/lang/String;)Lnet/minecraft/class_3164$class_3167;
ARG 0 argumentName
CLASS 1
FIELD field_13787 argumentName Ljava/lang/String;

View File

@ -1,39 +1,76 @@
CLASS net/minecraft/class_2172 net/minecraft/command/CommandSource
METHOD method_17771 getBlockPositionSuggestions ()Ljava/util/Collection;
METHOD method_17772 getPositionSuggestions ()Ljava/util/Collection;
METHOD method_27136 shouldSuggest (Ljava/lang/String;Ljava/lang/String;)Z
COMMENT {@return if a candidate should be suggested}
COMMENT
COMMENT <p>Returns {@code true} if the {@code remaining} starts with {@code
COMMENT candidate} or contains {@code "_" + candidate}
ARG 0 remaining
ARG 1 candidate
METHOD method_29310 getWorldKeys ()Ljava/util/Set;
METHOD method_30497 getRegistryManager ()Lnet/minecraft/class_5455;
METHOD method_35510 suggestMatching (Ljava/lang/Iterable;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Function;Ljava/util/function/Function;)Ljava/util/concurrent/CompletableFuture;
ARG 0 candidates
ARG 1 builder
ARG 2 suggestionText
ARG 3 tooltip
METHOD method_9250 forEachMatching (Ljava/lang/Iterable;Ljava/lang/String;Ljava/lang/String;Ljava/util/function/Function;Ljava/util/function/Consumer;)V
ARG 0 candidates
ARG 1 remaining
ARG 2 prefix
ARG 3 identifier
ARG 4 action
METHOD method_9251 (Lnet/minecraft/class_2960;)Lnet/minecraft/class_2960;
ARG 0 id
METHOD method_9252 suggestColumnPositions (Ljava/lang/String;Ljava/util/Collection;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Predicate;)Ljava/util/concurrent/CompletableFuture;
ARG 0 remaining
ARG 1 candidates
ARG 2 builder
ARG 3 predicate
METHOD method_9253 suggestMatching ([Ljava/lang/String;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;
ARG 0 candidates
ARG 1 builder
METHOD method_9254 getSoundIds ()Ljava/util/Collection;
METHOD method_9255 suggestFromIdentifier (Ljava/lang/Iterable;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Function;Ljava/util/function/Function;)Ljava/util/concurrent/CompletableFuture;
ARG 0 candidates
ARG 1 builder
ARG 2 identifier
ARG 3 tooltip
METHOD method_9256 (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Function;Ljava/util/function/Function;Ljava/lang/Object;)V
ARG 3 object
METHOD method_9257 suggestIdentifiers (Ljava/util/stream/Stream;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;
ARG 0 candidates
ARG 1 builder
METHOD method_9258 suggestIdentifiers (Ljava/lang/Iterable;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture;
ARG 0 candidates
ARG 1 builder
ARG 2 prefix
METHOD method_9259 hasPermissionLevel (I)Z
ARG 1 level
METHOD method_9260 suggestPositions (Ljava/lang/String;Ljava/util/Collection;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Predicate;)Ljava/util/concurrent/CompletableFuture;
ARG 0 remaining
ARG 1 candidates
ARG 2 builder
ARG 3 predicate
METHOD method_9261 getCompletions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;
ARG 1 context
ARG 2 builder
METHOD method_9262 getPlayerNames ()Ljava/util/Collection;
METHOD method_9263 (Lnet/minecraft/class_2960;)Lnet/minecraft/class_2960;
ARG 0 id
METHOD method_9264 suggestMatching (Ljava/util/stream/Stream;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;
ARG 0 candidates
ARG 1 builder
METHOD method_9265 suggestMatching (Ljava/lang/Iterable;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;
ARG 0 candidates
ARG 1 builder
METHOD method_9266 (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/lang/String;Lnet/minecraft/class_2960;)V
ARG 2 id
METHOD method_9267 getTeamNames ()Ljava/util/Collection;
METHOD method_9268 forEachMatching (Ljava/lang/Iterable;Ljava/lang/String;Ljava/util/function/Function;Ljava/util/function/Consumer;)V
ARG 0 candidates
ARG 1 remaining
ARG 2 identifier
ARG 3 action
METHOD method_9269 getEntitySuggestions ()Ljava/util/Collection;
@ -45,7 +82,11 @@ CLASS net/minecraft/class_2172 net/minecraft/command/CommandSource
ARG 1 builder
ARG 2 identifier
ARG 3 tooltip
METHOD method_9272 (Ljava/lang/String;Ljava/lang/String;)Z
ARG 1 candidate
METHOD method_9273 getRecipeIds ()Ljava/util/stream/Stream;
METHOD method_9275 (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lnet/minecraft/class_2960;)V
ARG 1 id
CLASS class_2173 RelativePosition
FIELD field_9834 ZERO_LOCAL Lnet/minecraft/class_2172$class_2173;
FIELD field_9835 x Ljava/lang/String;

View File

@ -9,19 +9,30 @@ CLASS net/minecraft/class_4565 net/minecraft/command/DataCommandStorage
ARG 0 namespace
METHOD method_22544 createStorage (Ljava/lang/String;)Lnet/minecraft/class_4565$class_4566;
ARG 1 namespace
METHOD method_22545 (Ljava/util/Map$Entry;)Ljava/util/stream/Stream;
ARG 0 entry
METHOD method_22546 get (Lnet/minecraft/class_2960;)Lnet/minecraft/class_2487;
ARG 1 id
METHOD method_22547 set (Lnet/minecraft/class_2960;Lnet/minecraft/class_2487;)V
ARG 1 id
ARG 2 nbt
METHOD method_22549 (Ljava/lang/String;Lnet/minecraft/class_2487;)Lnet/minecraft/class_4565$class_4566;
ARG 2 data
METHOD method_32381 (Ljava/lang/String;Lnet/minecraft/class_2487;)Lnet/minecraft/class_4565$class_4566;
ARG 2 data
CLASS class_4566 PersistentState
FIELD field_20749 map Ljava/util/Map;
FIELD field_31835 CONTENTS_KEY Ljava/lang/String;
METHOD method_22550 get (Ljava/lang/String;)Lnet/minecraft/class_2487;
ARG 1 name
METHOD method_22551 (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/class_2960;
ARG 1 key
METHOD method_22552 set (Ljava/lang/String;Lnet/minecraft/class_2487;)V
ARG 1 name
ARG 2 nbt
METHOD method_22553 (Lnet/minecraft/class_2487;Ljava/lang/String;Lnet/minecraft/class_2487;)V
ARG 1 key
ARG 2 value
METHOD method_22554 getIds (Ljava/lang/String;)Ljava/util/stream/Stream;
ARG 1 namespace
METHOD method_32383 readNbt (Lnet/minecraft/class_2487;)Lnet/minecraft/class_4565$class_4566;

View File

@ -4,3 +4,7 @@ CLASS net/minecraft/class_3169 net/minecraft/command/EntityDataObject
FIELD field_13801 entity Lnet/minecraft/class_1297;
METHOD <init> (Lnet/minecraft/class_1297;)V
ARG 1 entity
METHOD method_13927 (Ljava/lang/String;)Lnet/minecraft/class_3164$class_3167;
ARG 0 argumentName
CLASS 1
FIELD field_13802 argumentName Ljava/lang/String;

View File

@ -13,6 +13,7 @@ CLASS net/minecraft/class_2300 net/minecraft/command/EntitySelector
FIELD field_10831 playerName Ljava/lang/String;
FIELD field_10832 entityFilter Lnet/minecraft/class_5575;
FIELD field_27774 PASSTHROUGH_FILTER Lnet/minecraft/class_5575;
FIELD field_33068 MAX_VALUE I
METHOD <init> (IZZLjava/util/function/Predicate;Lnet/minecraft/class_2096$class_2099;Ljava/util/function/Function;Lnet/minecraft/class_238;Ljava/util/function/BiConsumer;ZLjava/lang/String;Ljava/util/UUID;Lnet/minecraft/class_1299;Z)V
ARG 1 count
ARG 2 includesNonPlayers
@ -29,15 +30,32 @@ CLASS net/minecraft/class_2300 net/minecraft/command/EntitySelector
ARG 13 usesAt
METHOD method_35815 usesAt ()Z
METHOD method_9809 getEntity (Lnet/minecraft/class_2168;)Lnet/minecraft/class_1297;
ARG 1 source
METHOD method_9810 (Lnet/minecraft/class_238;Lnet/minecraft/class_1297;)Z
ARG 1 entity
METHOD method_9811 getPlayer (Lnet/minecraft/class_2168;)Lnet/minecraft/class_3222;
ARG 1 source
METHOD method_9812 (Lnet/minecraft/class_243;Lnet/minecraft/class_1297;)Z
ARG 2 entity
METHOD method_9813 getPlayers (Lnet/minecraft/class_2168;)Ljava/util/List;
ARG 1 source
METHOD method_9814 getEntities (Lnet/minecraft/class_243;Ljava/util/List;)Ljava/util/List;
ARG 1 pos
ARG 2 entities
METHOD method_9815 getLimit ()I
METHOD method_9816 getEntities (Lnet/minecraft/class_2168;)Ljava/util/List;
ARG 1 source
METHOD method_9817 getPositionPredicate (Lnet/minecraft/class_243;)Ljava/util/function/Predicate;
ARG 1 pos
METHOD method_9818 checkSourcePermission (Lnet/minecraft/class_2168;)V
ARG 1 source
METHOD method_9819 includesNonPlayers ()Z
METHOD method_9820 isSenderOnly ()Z
METHOD method_9821 isLocalWorldOnly ()Z
METHOD method_9822 getNames (Ljava/util/List;)Lnet/minecraft/class_2561;
ARG 0 entities
METHOD method_9823 appendEntitiesFromWorld (Ljava/util/List;Lnet/minecraft/class_3218;Lnet/minecraft/class_243;Ljava/util/function/Predicate;)V
ARG 1 result
ARG 2 world
ARG 3 pos
ARG 4 predicate

View File

@ -8,19 +8,148 @@ CLASS net/minecraft/class_2306 net/minecraft/command/EntitySelectorOptions
FIELD field_10891 OPTIONS Ljava/util/Map;
FIELD field_10892 INVALID_TYPE_EXCEPTION Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;
FIELD field_10893 NEGATIVE_LEVEL_EXCEPTION Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
METHOD method_22822 (Lnet/minecraft/class_2303;)Z
ARG 0 reader
METHOD method_22823 (Lnet/minecraft/class_2960;ZLnet/minecraft/class_1297;)Z
ARG 2 entity
METHOD method_22824 (Lnet/minecraft/class_2303;)V
ARG 0 reader
METHOD method_9919 (Lnet/minecraft/class_1299;ZLnet/minecraft/class_1297;)Z
ARG 2 entity
METHOD method_9920 (Ljava/lang/String;ZLnet/minecraft/class_1297;)Z
ARG 2 reader
METHOD method_9921 (Lnet/minecraft/class_2303;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture;
ARG 1 builder
ARG 2 consumer
METHOD method_9922 (Ljava/lang/String;ZLnet/minecraft/class_1297;)Z
ARG 2 entity
METHOD method_9923 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message;
ARG 0 option
METHOD method_9924 (ZLnet/minecraft/class_1934;Lnet/minecraft/class_1297;)Z
ARG 2 entity
METHOD method_9925 (Lnet/minecraft/class_2303;)Z
ARG 0 reader
METHOD method_9926 (Lnet/minecraft/class_2303;)Z
ARG 0 reader
METHOD method_9927 (Lnet/minecraft/class_2303;)Z
ARG 0 reader
METHOD method_9928 (Lnet/minecraft/class_2303;)Z
ARG 0 reader
METHOD method_9929 (Ljava/util/Map;Lnet/minecraft/class_167;)Z
ARG 1 advancementProgress
METHOD method_9930 suggestOptions (Lnet/minecraft/class_2303;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)V
ARG 0 reader
ARG 1 suggestionBuilder
METHOD method_9931 (ZLnet/minecraft/class_178;)Z
ARG 1 criterionProgress
METHOD method_9932 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message;
ARG 0 gameMode
METHOD method_9933 (Lnet/minecraft/class_2303;)Z
ARG 0 reader
METHOD method_9934 (Lnet/minecraft/class_2303;)Z
ARG 0 reader
METHOD method_9935 (Lnet/minecraft/class_2303;)Z
ARG 0 reader
METHOD method_9936 (ZLnet/minecraft/class_167;)Z
ARG 1 advancementProgress
METHOD method_9937 (Ljava/util/Map;Lnet/minecraft/class_1297;)Z
ARG 1 entity
METHOD method_9938 (Lnet/minecraft/class_2303;)Z
ARG 0 reader
METHOD method_9939 (Lnet/minecraft/class_2303;)Z
ARG 0 reader
METHOD method_9940 (Lnet/minecraft/class_2303;)Z
ARG 0 reader
METHOD method_9941 (Lnet/minecraft/class_2303;)Z
ARG 0 reader
METHOD method_9942 (Lnet/minecraft/class_2303;)Z
ARG 0 reader
METHOD method_9943 (Lnet/minecraft/class_2303;)Z
ARG 0 reader
METHOD method_9944 (Lnet/minecraft/class_2303;)Z
ARG 0 reader
METHOD method_9945 (Lnet/minecraft/class_2303;)Z
ARG 0 reader
METHOD method_9946 (Lnet/minecraft/class_2303;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture;
ARG 1 builder
ARG 2 consumer
METHOD method_9947 (Lnet/minecraft/class_2303;)Z
ARG 0 reader
METHOD method_9948 (Lnet/minecraft/class_2303;)V
ARG 0 reader
METHOD method_9949 (Lnet/minecraft/class_2303;)Z
ARG 0 reader
METHOD method_9950 (Lnet/minecraft/class_2960;ZLnet/minecraft/class_1297;)Z
ARG 2 entity
METHOD method_9951 (Lnet/minecraft/class_2303;)V
ARG 0 reader
METHOD method_9952 (Lnet/minecraft/class_2303;)Z
ARG 0 reader
METHOD method_9953 (Lnet/minecraft/class_2303;)V
ARG 0 reader
METHOD method_9954 (Lnet/minecraft/class_2303;)Z
ARG 0 reader
METHOD method_9955 (Lnet/minecraft/class_2303;)Z
ARG 0 reader
METHOD method_9956 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message;
ARG 0 sortType
METHOD method_9957 (Lnet/minecraft/class_2487;ZLnet/minecraft/class_1297;)Z
ARG 2 entity
METHOD method_9958 (Ljava/util/Map;Lnet/minecraft/class_1297;)Z
ARG 1 entity
METHOD method_9959 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message;
ARG 0 option
METHOD method_9960 register ()V
METHOD method_9961 putOption (Ljava/lang/String;Lnet/minecraft/class_2306$class_2307;Ljava/util/function/Predicate;Lnet/minecraft/class_2561;)V
ARG 0 id
ARG 1 handler
ARG 2 condition
ARG 3 description
METHOD method_9962 (Lnet/minecraft/class_2303;)V
ARG 0 reader
METHOD method_9963 (Lnet/minecraft/class_2303;)V
ARG 0 reader
METHOD method_9964 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message;
ARG 0 entity
METHOD method_9965 (Ljava/lang/String;ZLnet/minecraft/class_1297;)Z
ARG 2 entity
METHOD method_9966 (Lnet/minecraft/class_2303;)V
ARG 0 reader
METHOD method_9967 (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture;
ARG 0 builder
ARG 1 consumer
METHOD method_9968 (Lnet/minecraft/class_2303;)V
ARG 0 reader
METHOD method_9969 (Lnet/minecraft/class_2303;)V
ARG 0 reader
METHOD method_9970 (Lnet/minecraft/class_2303;)V
ARG 0 reader
METHOD method_9971 (Lnet/minecraft/class_2303;)V
ARG 0 reader
METHOD method_9972 (Lnet/minecraft/class_2303;)V
ARG 0 reader
METHOD method_9973 (Lnet/minecraft/class_2303;)V
ARG 0 reader
METHOD method_9974 (Lnet/minecraft/class_2303;)V
ARG 0 reader
METHOD method_9975 (Lnet/minecraft/class_2303;)V
ARG 0 reader
METHOD method_9976 getHandler (Lnet/minecraft/class_2303;Ljava/lang/String;I)Lnet/minecraft/class_2306$class_2307;
ARG 0 reader
ARG 1 option
ARG 2 restoreCursor
METHOD method_9977 (Lnet/minecraft/class_2303;)V
ARG 0 reader
METHOD method_9978 (Lnet/minecraft/class_2303;)V
ARG 0 reader
METHOD method_9979 (Lnet/minecraft/class_2303;)V
ARG 0 reader
METHOD method_9980 (Lnet/minecraft/class_2303;)V
ARG 0 reader
METHOD method_9981 (Lnet/minecraft/class_2303;)V
ARG 0 reader
METHOD method_9982 (Lnet/minecraft/class_2303;)V
ARG 0 reader
CLASS class_2307 SelectorHandler
METHOD handle (Lnet/minecraft/class_2303;)V
ARG 1 reader
@ -28,3 +157,7 @@ CLASS net/minecraft/class_2306 net/minecraft/command/EntitySelectorOptions
FIELD field_10894 description Lnet/minecraft/class_2561;
FIELD field_10895 handler Lnet/minecraft/class_2306$class_2307;
FIELD field_10896 condition Ljava/util/function/Predicate;
METHOD <init> (Lnet/minecraft/class_2306$class_2307;Ljava/util/function/Predicate;Lnet/minecraft/class_2561;)V
ARG 1 handler
ARG 2 condition
ARG 3 description

View File

@ -65,11 +65,13 @@ CLASS net/minecraft/class_2303 net/minecraft/command/EntitySelectorReader
METHOD method_35816 excludesTeam ()Z
METHOD method_35817 suggestDefinerNext (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture;
ARG 1 builder
ARG 2 consumer
METHOD method_35818 getSorter ()Ljava/util/function/BiConsumer;
METHOD method_9833 setExcludesTeam (Z)V
ARG 1 excludesTeam
METHOD method_9834 suggestSelectorRest (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture;
ARG 1 builder
ARG 2 consumer
METHOD method_9835 getReader ()Lcom/mojang/brigadier/StringReader;
METHOD method_9836 (Lnet/minecraft/class_243;Ljava/util/List;)V
ARG 0 pos
@ -91,6 +93,7 @@ CLASS net/minecraft/class_2303 net/minecraft/command/EntitySelectorReader
ARG 1 experienceRange
METHOD method_9847 suggestEndNext (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture;
ARG 1 builder
ARG 2 consumer
METHOD method_9848 setSelectsScores (Z)V
ARG 1 selectsScores
METHOD method_9849 readRegular ()V
@ -101,6 +104,7 @@ CLASS net/minecraft/class_2303 net/minecraft/command/EntitySelectorReader
METHOD method_9853 getYawRange ()Lnet/minecraft/class_2152;
METHOD method_9854 (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture;
ARG 0 builder
ARG 1 consumer
METHOD method_9855 setYawRange (Lnet/minecraft/class_2152;)V
ARG 1 yawRange
METHOD method_9856 (Lnet/minecraft/class_1297;)Z
@ -109,6 +113,7 @@ CLASS net/minecraft/class_2303 net/minecraft/command/EntitySelectorReader
ARG 1 hasNegatedGameMode
METHOD method_9858 suggestNormal (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture;
ARG 1 builder
ARG 2 consumer
METHOD method_9859 rotationPredicate (Lnet/minecraft/class_2152;Ljava/util/function/ToDoubleFunction;)Ljava/util/function/Predicate;
ARG 1 angleRange
ARG 2 entityToAngle
@ -146,6 +151,7 @@ CLASS net/minecraft/class_2303 net/minecraft/command/EntitySelectorReader
ARG 1 z
METHOD method_9880 suggestSelector (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture;
ARG 1 builder
ARG 2 consumer
METHOD method_9881 (Ljava/util/function/ToDoubleFunction;DDLnet/minecraft/class_1297;)Z
ARG 5 entity
METHOD method_9882 read ()Lnet/minecraft/class_2300;
@ -166,6 +172,7 @@ CLASS net/minecraft/class_2303 net/minecraft/command/EntitySelectorReader
METHOD method_9892 readNegationCharacter ()Z
METHOD method_9893 suggestOpen (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture;
ARG 1 builder
ARG 2 consumer
METHOD method_9894 createBox (DDD)Lnet/minecraft/class_238;
ARG 1 x
ARG 3 y
@ -196,11 +203,14 @@ CLASS net/minecraft/class_2303 net/minecraft/command/EntitySelectorReader
METHOD method_9907 getDz ()Ljava/lang/Double;
METHOD method_9908 listSuggestions (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture;
ARG 1 builder
ARG 2 consumer
METHOD method_9909 suggestOption (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture;
ARG 1 builder
ARG 2 consumer
METHOD method_9910 excludesEntityType ()Z
METHOD method_9911 suggestOptionOrEnd (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture;
ARG 1 builder
ARG 2 consumer
METHOD method_9912 selectsName ()Z
METHOD method_9913 setExcludesName (Z)V
ARG 1 excludesName

View File

@ -3,4 +3,15 @@ CLASS net/minecraft/class_4580 net/minecraft/command/StorageDataObject
FIELD field_20856 SUGGESTION_PROVIDER Lcom/mojang/brigadier/suggestion/SuggestionProvider;
FIELD field_20857 storage Lnet/minecraft/class_4565;
FIELD field_20858 id Lnet/minecraft/class_2960;
METHOD <init> (Lnet/minecraft/class_4565;Lnet/minecraft/class_2960;)V
ARG 1 storage
ARG 2 id
METHOD method_22840 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;
ARG 0 context
ARG 1 builder
METHOD method_22841 (Ljava/lang/String;)Lnet/minecraft/class_3164$class_3167;
ARG 0 argumentName
METHOD method_22842 of (Lcom/mojang/brigadier/context/CommandContext;)Lnet/minecraft/class_4565;
ARG 0 context
CLASS 1
FIELD field_20859 argumentName Ljava/lang/String;

View File

@ -3,19 +3,29 @@ CLASS net/minecraft/class_2316 net/minecraft/command/argument/ArgumentTypes
FIELD field_10922 ID_MAP Ljava/util/Map;
FIELD field_10923 LOGGER Lorg/apache/logging/log4j/Logger;
METHOD method_10013 byClass (Lcom/mojang/brigadier/arguments/ArgumentType;)Lnet/minecraft/class_2316$class_2317;
ARG 0 type
METHOD method_10014 fromPacket (Lnet/minecraft/class_2540;)Lcom/mojang/brigadier/arguments/ArgumentType;
ARG 0 buf
METHOD method_10015 register ()V
METHOD method_10016 toJson (Lcom/mojang/brigadier/CommandDispatcher;Lcom/mojang/brigadier/tree/CommandNode;)Lcom/google/gson/JsonObject;
ARG 0 dispatcher
ARG 1 commandNode
METHOD method_10017 register (Ljava/lang/String;Ljava/lang/Class;Lnet/minecraft/class_2314;)V
COMMENT Registers an argument type's serializer.
ARG 0 id
COMMENT the id of the argument type
ARG 1 argClass
ARG 2 serializer
METHOD method_10018 byId (Lnet/minecraft/class_2960;)Lnet/minecraft/class_2316$class_2317;
ARG 0 id
METHOD method_10019 toPacket (Lnet/minecraft/class_2540;Lcom/mojang/brigadier/arguments/ArgumentType;)V
ARG 0 buf
ARG 1 type
METHOD method_10020 toJson (Lcom/google/gson/JsonObject;Lcom/mojang/brigadier/arguments/ArgumentType;)V
ARG 0 json
ARG 1 type
METHOD method_30923 hasClass (Lcom/mojang/brigadier/arguments/ArgumentType;)Z
ARG 0 type
METHOD method_30924 getAllArgumentTypes (Lcom/mojang/brigadier/tree/CommandNode;)Ljava/util/Set;
ARG 0 node
METHOD method_30925 getAllArgumentTypes (Lcom/mojang/brigadier/tree/CommandNode;Ljava/util/Set;Ljava/util/Set;)V
@ -28,3 +38,7 @@ CLASS net/minecraft/class_2316 net/minecraft/command/argument/ArgumentTypes
FIELD field_10924 argClass Ljava/lang/Class;
FIELD field_10925 id Lnet/minecraft/class_2960;
FIELD field_10926 serializer Lnet/minecraft/class_2314;
METHOD <init> (Ljava/lang/Class;Lnet/minecraft/class_2314;Lnet/minecraft/class_2960;)V
ARG 1 argClass
ARG 2 serializer
ARG 3 id

View File

@ -18,36 +18,103 @@ CLASS net/minecraft/class_2259 net/minecraft/command/argument/BlockArgumentParse
FIELD field_10697 blockId Lnet/minecraft/class_2960;
FIELD field_10698 reader Lcom/mojang/brigadier/StringReader;
FIELD field_10699 blockProperties Ljava/util/Map;
FIELD field_32800 PROPERTIES_OPENING C
FIELD field_32801 NBT_OPENING C
FIELD field_32802 PROPERTIES_CLOSING C
FIELD field_32803 PROPERTY_DEFINER C
FIELD field_32804 PROPERTY_SEPARATOR C
FIELD field_32805 TAG_PREFIX C
METHOD <init> (Lcom/mojang/brigadier/StringReader;Z)V
ARG 1 reader
ARG 2 allowTag
METHOD method_29383 (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lnet/minecraft/class_5414;)Ljava/util/concurrent/CompletableFuture;
ARG 0 builder
ARG 1 tagGroup
METHOD method_9659 parseBlockProperties ()V
METHOD method_9660 (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message;
ARG 0 block
ARG 1 property
ARG 2 value
METHOD method_9661 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message;
ARG 0 block
ARG 1 property
METHOD method_9662 suggestPropertyValues (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lnet/minecraft/class_2769;)Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;
ARG 0 builder
ARG 1 property
METHOD method_9663 stringifyProperty (Ljava/lang/StringBuilder;Lnet/minecraft/class_2769;Ljava/lang/Comparable;)V
ARG 0 builder
ARG 1 property
ARG 2 value
METHOD method_9664 getTagId ()Lnet/minecraft/class_2960;
METHOD method_9665 suggestBlockProperties (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lnet/minecraft/class_5414;)Ljava/util/concurrent/CompletableFuture;
ARG 1 builder
ARG 2 tagGroup
METHOD method_9666 getSuggestions (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lnet/minecraft/class_5414;)Ljava/util/concurrent/CompletableFuture;
ARG 1 builder
ARG 2 tagGroup
METHOD method_9667 suggestTagProperties (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lnet/minecraft/class_5414;)Ljava/util/concurrent/CompletableFuture;
ARG 1 builder
ARG 2 tagGroup
METHOD method_9668 parsePropertyValue (Lnet/minecraft/class_2769;Ljava/lang/String;I)V
ARG 1 property
ARG 2 value
ARG 3 cursor
METHOD method_9669 getBlockState ()Lnet/minecraft/class_2680;
METHOD method_9670 suggestIdentifiers (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lnet/minecraft/class_5414;)Ljava/util/concurrent/CompletableFuture;
ARG 1 builder
ARG 2 tagGroup
METHOD method_9671 suggestBlockPropertiesOrEnd (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lnet/minecraft/class_5414;)Ljava/util/concurrent/CompletableFuture;
ARG 1 builder
ARG 2 tagGroup
METHOD method_9672 parseSnbt ()V
METHOD method_9673 suggestBlockOrTagId (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lnet/minecraft/class_5414;)Ljava/util/concurrent/CompletableFuture;
ARG 1 builder
ARG 2 tagGroup
METHOD method_9674 suggestTagPropertiesOrEnd (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lnet/minecraft/class_5414;)Ljava/util/concurrent/CompletableFuture;
ARG 1 builder
ARG 2 tagGroup
METHOD method_9675 parseBlockId ()V
METHOD method_9676 hasBlockEntity (Lnet/minecraft/class_5414;)Z
ARG 1 tagGroup
METHOD method_9677 parseTagId ()V
METHOD method_9678 parse (Z)Lnet/minecraft/class_2259;
ARG 1 allowNbt
METHOD method_9679 suggestSnbtOrTagProperties (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lnet/minecraft/class_5414;)Ljava/util/concurrent/CompletableFuture;
ARG 1 builder
ARG 2 tagGroup
METHOD method_9680 parseTagProperties ()V
METHOD method_9681 suggestSnbtOrBlockProperties (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lnet/minecraft/class_5414;)Ljava/util/concurrent/CompletableFuture;
ARG 1 builder
ARG 2 tagGroup
METHOD method_9682 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message;
ARG 0 block
METHOD method_9683 (Ljava/lang/String;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lnet/minecraft/class_5414;)Ljava/util/concurrent/CompletableFuture;
ARG 2 builder
ARG 3 tagGroup
METHOD method_9684 (Lnet/minecraft/class_2769;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lnet/minecraft/class_5414;)Ljava/util/concurrent/CompletableFuture;
ARG 1 builder
ARG 2 tagGroup
METHOD method_9685 stringifyBlockState (Lnet/minecraft/class_2680;)Ljava/lang/String;
ARG 0 state
METHOD method_9686 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message;
ARG 0 block
ARG 1 property
METHOD method_9687 suggestSnbt (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lnet/minecraft/class_5414;)Ljava/util/concurrent/CompletableFuture;
ARG 1 builder
ARG 2 tagGroup
METHOD method_9688 getProperties ()Ljava/util/Map;
METHOD method_9689 suggestCommaOrEnd (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lnet/minecraft/class_5414;)Ljava/util/concurrent/CompletableFuture;
ARG 1 builder
ARG 2 tagGroup
METHOD method_9690 suggestTagPropertyValues (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lnet/minecraft/class_5414;Ljava/lang/String;)Ljava/util/concurrent/CompletableFuture;
ARG 1 builder
ARG 2 tagGroup
ARG 3 propertyName
METHOD method_9691 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message;
ARG 0 block
ARG 1 property
METHOD method_9692 getBlockProperties ()Ljava/util/Map;
METHOD method_9693 suggestEqualsCharacter (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lnet/minecraft/class_5414;)Ljava/util/concurrent/CompletableFuture;
ARG 1 builder
ARG 2 tagGroup
METHOD method_9694 getNbtData ()Lnet/minecraft/class_2487;

View File

@ -12,6 +12,9 @@ CLASS net/minecraft/class_2252 net/minecraft/command/argument/BlockPredicateArgu
METHOD method_9645 blockPredicate ()Lnet/minecraft/class_2252;
METHOD parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object;
ARG 1 reader
CLASS 2
METHOD method_38561 (Lnet/minecraft/class_2960;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException;
ARG 0 id
CLASS class_2253 StatePredicate
FIELD field_10673 properties Ljava/util/Set;
FIELD field_10674 state Lnet/minecraft/class_2680;

View File

@ -1,4 +1,6 @@
CLASS net/minecraft/class_2324 net/minecraft/command/argument/BrigadierArgumentTypes
FIELD field_33081 HAS_MIN_MASK B
FIELD field_33082 HAS_MAX_MASK B
METHOD method_10037 createFlag (ZZ)B
ARG 0 hasMin
ARG 1 hasMax

View File

@ -1,4 +1,6 @@
CLASS net/minecraft/class_2186 net/minecraft/command/argument/EntityArgumentType
FIELD field_32098 SINGLE_TARGET_MASK B
FIELD field_32099 PLAYERS_ONLY_MASK B
FIELD field_9856 PLAYER_NOT_FOUND_EXCEPTION Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
FIELD field_9857 playersOnly Z
FIELD field_9858 singleTarget Z

View File

@ -9,6 +9,9 @@ CLASS net/minecraft/class_2290 net/minecraft/command/argument/ItemStackArgument
ARG 1 amount
ARG 2 checkOverstack
METHOD method_9782 asString ()Ljava/lang/String;
METHOD method_9784 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message;
ARG 0 item
ARG 1 maxCount
METHOD method_9785 getItem ()Lnet/minecraft/class_1792;
METHOD test (Ljava/lang/Object;)Z
ARG 1 stack

View File

@ -1,4 +1,5 @@
CLASS net/minecraft/class_2233 net/minecraft/command/argument/ScoreHolderArgumentType
FIELD field_32470 MULTIPLE_TYPE_MASK B
FIELD field_9948 EXAMPLES Ljava/util/Collection;
FIELD field_9949 multiple Z
FIELD field_9950 EMPTY_SCORE_HOLDER_EXCEPTION Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
@ -22,6 +23,12 @@ CLASS net/minecraft/class_2233 net/minecraft/command/argument/ScoreHolderArgumen
METHOD method_9455 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;
ARG 0 context
ARG 1 builder
METHOD method_9456 (Ljava/util/Collection;Lnet/minecraft/class_2168;Ljava/util/function/Supplier;)Ljava/util/Collection;
ARG 1 source
ARG 2 players
METHOD method_9457 (Lnet/minecraft/class_2168;Ljava/util/function/Supplier;)Ljava/util/Collection;
ARG 0 source
ARG 1 players
METHOD method_9458 getScoreHolders (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection;
ARG 0 context
ARG 1 name
@ -30,6 +37,7 @@ CLASS net/minecraft/class_2233 net/minecraft/command/argument/ScoreHolderArgumen
CLASS class_2234 ScoreHolder
METHOD getNames (Lnet/minecraft/class_2168;Ljava/util/function/Supplier;)Ljava/util/Collection;
ARG 1 source
ARG 2 players
CLASS class_2235 SelectorScoreHolder
FIELD field_9952 selector Lnet/minecraft/class_2300;
METHOD <init> (Lnet/minecraft/class_2300;)V

View File

@ -9,14 +9,35 @@ CLASS net/minecraft/class_2321 net/minecraft/command/suggestion/SuggestionProvid
METHOD method_10022 register (Lnet/minecraft/class_2960;Lcom/mojang/brigadier/suggestion/SuggestionProvider;)Lcom/mojang/brigadier/suggestion/SuggestionProvider;
ARG 0 name
ARG 1 provider
METHOD method_10023 (Lnet/minecraft/class_1299;)Lcom/mojang/brigadier/Message;
ARG 0 entityType
METHOD method_10024 byId (Lnet/minecraft/class_2960;)Lcom/mojang/brigadier/suggestion/SuggestionProvider;
ARG 0 id
METHOD method_10025 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;
ARG 0 context
ARG 1 builder
METHOD method_10026 getLocalProvider (Lcom/mojang/brigadier/suggestion/SuggestionProvider;)Lcom/mojang/brigadier/suggestion/SuggestionProvider;
ARG 0 provider
METHOD method_10027 computeName (Lcom/mojang/brigadier/suggestion/SuggestionProvider;)Lnet/minecraft/class_2960;
ARG 0 provider
METHOD method_10028 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;
ARG 0 context
ARG 1 builder
METHOD method_10029 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;
ARG 0 context
ARG 1 builder
METHOD method_10030 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;
ARG 0 context
ARG 1 builder
METHOD method_24473 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;
ARG 0 context
ARG 1 builder
CLASS class_2322 LocalProvider
FIELD field_10936 name Lnet/minecraft/class_2960;
FIELD field_10937 provider Lcom/mojang/brigadier/suggestion/SuggestionProvider;
METHOD <init> (Lnet/minecraft/class_2960;Lcom/mojang/brigadier/suggestion/SuggestionProvider;)V
ARG 1 name
ARG 2 provider
METHOD getSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;
ARG 1 context
ARG 2 builder