1.17.1 arguments stuff (#2606)

* 1.17.1 arguments stuff

* Update mappings/net/minecraft/command/argument/ScoreboardObjectiveArgumentType.mapping

Co-authored-by: enbrain <69905075+enbrain@users.noreply.github.com>

* Un-map method_9353

Co-authored-by: enbrain <69905075+enbrain@users.noreply.github.com>
This commit is contained in:
apple502j 2021-07-27 23:45:49 +09:00 committed by GitHub
parent 4a3b6e7eca
commit 19914956ae
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
41 changed files with 278 additions and 1 deletions

View File

@ -6,8 +6,13 @@ CLASS net/minecraft/class_5473 net/minecraft/command/argument/AngleArgumentType
METHOD method_30660 getAngle (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)F
ARG 0 context
ARG 1 name
METHOD parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object;
ARG 1 reader
CLASS class_5474 Angle
FIELD field_26370 angle F
FIELD field_26371 relative Z
METHOD <init> (FZ)V
ARG 1 angle
ARG 2 relative
METHOD method_30661 getAngle (Lnet/minecraft/class_2168;)F
ARG 1 source

View File

@ -2,6 +2,7 @@ CLASS net/minecraft/class_2262 net/minecraft/command/argument/BlockPosArgumentTy
FIELD field_10702 EXAMPLES Ljava/util/Collection;
FIELD field_10703 UNLOADED_EXCEPTION Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
FIELD field_10704 OUT_OF_WORLD_EXCEPTION Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
FIELD field_29499 OUT_OF_BOUNDS_EXCEPTION Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
METHOD listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;
ARG 1 context
ARG 2 builder
@ -12,3 +13,5 @@ CLASS net/minecraft/class_2262 net/minecraft/command/argument/BlockPosArgumentTy
ARG 0 context
ARG 1 name
METHOD method_9698 blockPos ()Lnet/minecraft/class_2262;
METHOD parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object;
ARG 1 reader

View File

@ -4,10 +4,20 @@ CLASS net/minecraft/class_2252 net/minecraft/command/argument/BlockPredicateArgu
METHOD listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;
ARG 1 context
ARG 2 builder
METHOD method_33301 (Lnet/minecraft/class_2960;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException;
ARG 0 id
METHOD method_9643 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message;
ARG 0 id
METHOD method_9644 getBlockPredicate (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/function/Predicate;
ARG 0 context
ARG 1 name
METHOD method_9645 blockPredicate ()Lnet/minecraft/class_2252;
METHOD method_9646 (Lnet/minecraft/class_2960;Lnet/minecraft/class_2259;Lnet/minecraft/class_5415;)Ljava/util/function/Predicate;
ARG 2 manager
METHOD method_9647 (Lnet/minecraft/class_2252$class_2253;Lnet/minecraft/class_5415;)Ljava/util/function/Predicate;
ARG 1 manager
METHOD parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object;
ARG 1 reader
CLASS class_2253 StatePredicate
FIELD field_10673 properties Ljava/util/Set;
FIELD field_10674 state Lnet/minecraft/class_2680;
@ -16,8 +26,18 @@ CLASS net/minecraft/class_2252 net/minecraft/command/argument/BlockPredicateArgu
ARG 1 state
ARG 2 properties
ARG 3 nbt
METHOD test (Ljava/lang/Object;)Z
ARG 1 context
CLASS class_2254 BlockPredicate
METHOD create (Lnet/minecraft/class_5415;)Ljava/util/function/Predicate;
ARG 1 manager
CLASS class_2255 TagPredicate
FIELD field_10676 tag Lnet/minecraft/class_3494;
FIELD field_10677 nbt Lnet/minecraft/class_2487;
FIELD field_10678 properties Ljava/util/Map;
METHOD <init> (Lnet/minecraft/class_3494;Ljava/util/Map;Lnet/minecraft/class_2487;)V
ARG 1 tag
ARG 2 properties
ARG 3 nbt
METHOD test (Ljava/lang/Object;)Z
ARG 1 context

View File

@ -7,3 +7,5 @@ CLASS net/minecraft/class_2257 net/minecraft/command/argument/BlockStateArgument
METHOD method_9655 getBlockState (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_2247;
ARG 0 context
ARG 1 name
METHOD parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object;
ARG 1 reader

View File

@ -8,3 +8,7 @@ CLASS net/minecraft/class_2177 net/minecraft/command/argument/ColorArgumentType
METHOD method_9277 getColor (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_124;
ARG 0 context
ARG 1 name
METHOD method_9278 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message;
ARG 0 color
METHOD parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object;
ARG 1 reader

View File

@ -8,3 +8,5 @@ CLASS net/minecraft/class_2264 net/minecraft/command/argument/ColumnPosArgumentT
METHOD method_9702 getColumnPos (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_2265;
ARG 0 context
ARG 1 name
METHOD parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object;
ARG 1 reader

View File

@ -6,13 +6,23 @@ CLASS net/minecraft/class_2284 net/minecraft/command/argument/CommandFunctionArg
METHOD method_9761 getFunction (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/class_2960;)Lnet/minecraft/class_2158;
ARG 0 context
ARG 1 id
METHOD method_9762 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message;
ARG 0 id
METHOD method_9765 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message;
ARG 0 id
METHOD method_9767 getFunctionTag (Lcom/mojang/brigadier/context/CommandContext;Lnet/minecraft/class_2960;)Lnet/minecraft/class_3494;
ARG 0 context
ARG 1 id
METHOD method_9768 getFunctionOrTag (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lcom/mojang/datafixers/util/Pair;
ARG 0 context
ARG 1 name
METHOD method_9769 getFunctions (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection;
ARG 0 context
ARG 1 name
METHOD parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object;
ARG 1 reader
CLASS class_2285 FunctionArgument
METHOD method_9770 getFunctionOrTag (Lcom/mojang/brigadier/context/CommandContext;)Lcom/mojang/datafixers/util/Pair;
ARG 1 context
METHOD method_9771 getFunctions (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/Collection;
ARG 1 context

View File

@ -3,6 +3,7 @@ CLASS net/minecraft/class_2278 net/minecraft/command/argument/CoordinateArgument
FIELD field_10759 MISSING_COORDINATE Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
FIELD field_10760 relative Z
FIELD field_10761 MISSING_BLOCK_POSITION Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
FIELD field_32972 TILDE C
METHOD <init> (ZD)V
ARG 1 relative
ARG 2 value

View File

@ -8,3 +8,9 @@ CLASS net/minecraft/class_2181 net/minecraft/command/argument/DimensionArgumentT
METHOD method_9289 getDimensionArgument (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_3218;
ARG 0 context
ARG 1 name
METHOD method_9290 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message;
ARG 0 id
METHOD method_9291 (Lnet/minecraft/class_5321;)Ljava/lang/String;
ARG 0 key
METHOD parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object;
ARG 1 reader

View File

@ -4,7 +4,11 @@ CLASS net/minecraft/class_2194 net/minecraft/command/argument/EnchantmentArgumen
METHOD listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;
ARG 1 context
ARG 2 builder
METHOD method_9333 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message;
ARG 0 id
METHOD method_9334 getEnchantment (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_1887;
ARG 0 context
ARG 1 name
METHOD method_9336 enchantment ()Lnet/minecraft/class_2194;
METHOD parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object;
ARG 1 reader

View File

@ -4,8 +4,14 @@ CLASS net/minecraft/class_2183 net/minecraft/command/argument/EntityAnchorArgume
METHOD listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;
ARG 1 context
ARG 2 builder
METHOD method_9293 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message;
ARG 0 name
METHOD method_9294 getEntityAnchor (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_2183$class_2184;
ARG 0 context
ARG 1 name
METHOD method_9295 entityAnchor ()Lnet/minecraft/class_2183;
METHOD parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object;
ARG 1 reader
CLASS class_2184 EntityAnchor
FIELD field_9848 offset Ljava/util/function/BiFunction;
FIELD field_9849 id Ljava/lang/String;
@ -15,5 +21,15 @@ CLASS net/minecraft/class_2183 net/minecraft/command/argument/EntityAnchorArgume
ARG 4 offset
METHOD method_9296 fromId (Ljava/lang/String;)Lnet/minecraft/class_2183$class_2184;
ARG 0 id
METHOD method_9297 (Ljava/util/HashMap;)V
ARG 0 map
METHOD method_9298 (Lnet/minecraft/class_243;Lnet/minecraft/class_1297;)Lnet/minecraft/class_243;
ARG 0 pos
ARG 1 entity
METHOD method_9299 positionAt (Lnet/minecraft/class_2168;)Lnet/minecraft/class_243;
ARG 1 source
METHOD method_9300 (Lnet/minecraft/class_243;Lnet/minecraft/class_1297;)Lnet/minecraft/class_243;
ARG 0 pos
ARG 1 entity
METHOD method_9302 positionAt (Lnet/minecraft/class_1297;)Lnet/minecraft/class_243;
ARG 1 entity

View File

@ -17,15 +17,27 @@ CLASS net/minecraft/class_2186 net/minecraft/command/argument/EntityArgumentType
METHOD method_9305 player ()Lnet/minecraft/class_2186;
METHOD method_9306 entities ()Lnet/minecraft/class_2186;
METHOD method_9307 getOptionalEntities (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection;
ARG 0 context
ARG 1 name
METHOD method_9308 players ()Lnet/minecraft/class_2186;
METHOD method_9309 entity ()Lnet/minecraft/class_2186;
METHOD method_9310 getOptionalPlayers (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection;
ARG 0 context
ARG 1 name
METHOD method_9311 (Lnet/minecraft/class_2172;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)V
ARG 2 builder
METHOD method_9312 getPlayers (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection;
ARG 0 context
ARG 1 name
METHOD method_9313 getEntity (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_1297;
ARG 0 context
ARG 1 name
METHOD method_9315 getPlayer (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_3222;
ARG 0 context
ARG 1 name
METHOD method_9317 getEntities (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection;
ARG 0 context
ARG 1 name
METHOD parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object;
ARG 1 reader
CLASS class_2187 Serializer

View File

@ -4,5 +4,10 @@ CLASS net/minecraft/class_2188 net/minecraft/command/argument/EntitySummonArgume
METHOD method_9322 getEntitySummon (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_2960;
ARG 0 context
ARG 1 name
METHOD method_9323 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message;
ARG 0 id
METHOD method_9324 entitySummon ()Lnet/minecraft/class_2188;
METHOD method_9326 validate (Lnet/minecraft/class_2960;)Lnet/minecraft/class_2960;
ARG 0 id
METHOD parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object;
ARG 1 reader

View File

@ -4,8 +4,20 @@ CLASS net/minecraft/class_2191 net/minecraft/command/argument/GameProfileArgumen
METHOD listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;
ARG 1 context
ARG 2 builder
METHOD method_9328 (Ljava/lang/String;Lnet/minecraft/class_2168;)Ljava/util/Collection;
ARG 1 source
METHOD method_9329 gameProfile ()Lnet/minecraft/class_2191;
METHOD method_9330 getProfileArgument (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection;
ARG 0 context
ARG 1 name
METHOD method_9332 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)V
ARG 1 builder
METHOD parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object;
ARG 1 reader
CLASS class_2192 GameProfileArgument
METHOD getNames (Lnet/minecraft/class_2168;)Ljava/util/Collection;
ARG 1 source
CLASS class_2193 SelectorBacked
FIELD field_9870 selector Lnet/minecraft/class_2300;
METHOD <init> (Lnet/minecraft/class_2300;)V
ARG 1 selector

View File

@ -8,15 +8,21 @@ CLASS net/minecraft/class_2232 net/minecraft/command/argument/IdentifierArgument
METHOD method_23727 getPredicateArgument (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_5341;
ARG 0 context
ARG 1 argumentName
METHOD method_27573 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message;
ARG 0 id
METHOD method_27575 getAttributeArgument (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_1320;
ARG 0 context
ARG 1 argumentName
METHOD method_32687 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message;
ARG 0 id
METHOD method_32688 getItemModifierArgument (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_117;
ARG 0 context
ARG 1 argumentName
METHOD method_9439 getAdvancementArgument (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_161;
ARG 0 context
ARG 1 argumentName
METHOD method_9440 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message;
ARG 0 id
METHOD method_9441 identifier ()Lnet/minecraft/class_2232;
METHOD method_9442 getRecipeArgument (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_1860;
ARG 0 context
@ -24,3 +30,9 @@ CLASS net/minecraft/class_2232 net/minecraft/command/argument/IdentifierArgument
METHOD method_9443 getIdentifier (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_2960;
ARG 0 context
ARG 1 name
METHOD method_9444 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message;
ARG 0 id
METHOD method_9445 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message;
ARG 0 id
METHOD parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object;
ARG 1 reader

View File

@ -4,10 +4,20 @@ CLASS net/minecraft/class_2293 net/minecraft/command/argument/ItemPredicateArgum
METHOD listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;
ARG 1 context
ARG 2 builder
METHOD method_33308 (Lnet/minecraft/class_2960;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException;
ARG 0 id
METHOD method_9801 itemPredicate ()Lnet/minecraft/class_2293;
METHOD method_9802 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message;
ARG 0 id
METHOD method_9803 (Lnet/minecraft/class_2960;Lnet/minecraft/class_2291;Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/function/Predicate;
ARG 2 context
METHOD method_9804 getItemPredicate (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/function/Predicate;
ARG 0 context
ARG 1 name
METHOD method_9805 (Lnet/minecraft/class_2293$class_2294;Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/function/Predicate;
ARG 1 context
METHOD parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object;
ARG 1 reader
CLASS class_2294 ItemPredicate
FIELD field_10813 item Lnet/minecraft/class_1792;
FIELD field_10814 nbt Lnet/minecraft/class_2487;
@ -17,6 +27,8 @@ CLASS net/minecraft/class_2293 net/minecraft/command/argument/ItemPredicateArgum
METHOD test (Ljava/lang/Object;)Z
ARG 1 context
CLASS class_2295 ItemPredicateArgument
METHOD create (Lcom/mojang/brigadier/context/CommandContext;)Ljava/util/function/Predicate;
ARG 1 context
CLASS class_2296 TagPredicate
FIELD field_10815 tag Lnet/minecraft/class_3494;
FIELD field_10816 compound Lnet/minecraft/class_2487;

View File

@ -8,4 +8,10 @@ CLASS net/minecraft/class_2240 net/minecraft/command/argument/ItemSlotArgumentTy
METHOD method_9469 getItemSlot (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)I
ARG 0 context
ARG 1 name
METHOD method_9471 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message;
ARG 0 name
METHOD method_9472 (Ljava/util/HashMap;)V
ARG 0 map
METHOD method_9473 itemSlot ()Lnet/minecraft/class_2240;
METHOD parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object;
ARG 1 reader

View File

@ -7,3 +7,5 @@ CLASS net/minecraft/class_2287 net/minecraft/command/argument/ItemStackArgumentT
METHOD method_9777 getItemStackArgument (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_2290;
ARG 0 context
ARG 1 name
METHOD parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object;
ARG 1 reader

View File

@ -9,19 +9,32 @@ CLASS net/minecraft/class_2291 net/minecraft/command/argument/ItemStringReader
FIELD field_10807 nbt Lnet/minecraft/class_2487;
FIELD field_10808 id Lnet/minecraft/class_2960;
FIELD field_10809 cursor I
FIELD field_33066 LEFT_CURLY_BRACKET C
FIELD field_33067 HASH_SIGN C
METHOD <init> (Lcom/mojang/brigadier/StringReader;Z)V
ARG 1 reader
ARG 2 allowTag
METHOD method_29394 (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lnet/minecraft/class_5414;)Ljava/util/concurrent/CompletableFuture;
ARG 0 builder
ARG 1 group
METHOD method_9786 getItem ()Lnet/minecraft/class_1792;
METHOD method_9787 readTag ()V
METHOD method_9788 readNbt ()V
METHOD method_9789 consume ()Lnet/minecraft/class_2291;
METHOD method_9790 getId ()Lnet/minecraft/class_2960;
METHOD method_9791 suggestAny (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lnet/minecraft/class_5414;)Ljava/util/concurrent/CompletableFuture;
ARG 1 builder
ARG 2 group
METHOD method_9792 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message;
ARG 0 id
METHOD method_9793 getSuggestions (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lnet/minecraft/class_5414;)Ljava/util/concurrent/CompletableFuture;
ARG 1 builder
ARG 2 group
METHOD method_9794 suggestItem (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lnet/minecraft/class_5414;)Ljava/util/concurrent/CompletableFuture;
ARG 1 builder
ARG 2 group
METHOD method_9795 readItem ()V
METHOD method_9796 suggestTag (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lnet/minecraft/class_5414;)Ljava/util/concurrent/CompletableFuture;
ARG 1 suggestionsBuilder
ARG 1 builder
ARG 2 group
METHOD method_9797 getNbt ()Lnet/minecraft/class_2487;

View File

@ -2,6 +2,7 @@ CLASS net/minecraft/class_2268 net/minecraft/command/argument/LookingPosArgument
FIELD field_10712 z D
FIELD field_10713 y D
FIELD field_10714 x D
FIELD field_32941 CARET C
METHOD <init> (DDD)V
ARG 1 x
ARG 3 y

View File

@ -16,8 +16,10 @@ CLASS net/minecraft/class_2196 net/minecraft/command/argument/MessageArgumentTyp
METHOD method_35692 getSelectors ()[Lnet/minecraft/class_2196$class_2198;
METHOD method_9341 format (Lnet/minecraft/class_2168;Z)Lnet/minecraft/class_2561;
ARG 1 source
ARG 2 canUseSelectors
METHOD method_9342 parse (Lcom/mojang/brigadier/StringReader;Z)Lnet/minecraft/class_2196$class_2197;
ARG 0 reader
ARG 1 canUseSelectors
CLASS class_2198 MessageSelector
FIELD field_9879 end I
FIELD field_9880 start I

View File

@ -4,3 +4,5 @@ CLASS net/minecraft/class_2179 net/minecraft/command/argument/NbtCompoundArgumen
METHOD method_9285 getNbtCompound (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_2487;
ARG 0 context
ARG 1 name
METHOD parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object;
ARG 1 reader

View File

@ -4,3 +4,5 @@ CLASS net/minecraft/class_2212 net/minecraft/command/argument/NbtElementArgument
METHOD method_9390 getNbtElement (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_2520;
ARG 0 context
ARG 1 name
METHOD parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object;
ARG 1 reader

View File

@ -1,4 +1,9 @@
CLASS net/minecraft/class_2203 net/minecraft/command/argument/NbtPathArgumentType
FIELD field_32182 LEFT_SQUARE_BRACKET C
FIELD field_32183 RIGHT_SQUARE_BRACKET C
FIELD field_32184 LEFT_CURLY_BRACKET C
FIELD field_32185 RIGHT_CURLY_BRACKET C
FIELD field_32186 DOUBLE_QUOTE C
FIELD field_9898 EXAMPLES Ljava/util/Collection;
FIELD field_9899 NOTHING_FOUND_EXCEPTION Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;
FIELD field_9900 INVALID_PATH_NODE_EXCEPTION Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
@ -7,6 +12,8 @@ CLASS net/minecraft/class_2203 net/minecraft/command/argument/NbtPathArgumentTyp
ARG 1 name
METHOD method_9355 isNameCharacter (C)Z
ARG 0 c
METHOD method_9356 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message;
ARG 0 path
METHOD method_9357 readName (Lcom/mojang/brigadier/StringReader;)Ljava/lang/String;
ARG 0 reader
METHOD method_9358 getNbtPath (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_2203$class_2209;
@ -35,6 +42,8 @@ CLASS net/minecraft/class_2203 net/minecraft/command/argument/NbtPathArgumentTyp
FIELD field_9905 predicate Ljava/util/function/Predicate;
METHOD <init> (Lnet/minecraft/class_2487;)V
ARG 1 filter
METHOD method_9365 (Ljava/util/List;Lorg/apache/commons/lang3/mutable/MutableBoolean;Lnet/minecraft/class_2520;)V
ARG 2 nbt
CLASS class_2208 FilteredNamedNode
FIELD field_9906 name Ljava/lang/String;
FIELD field_9907 filter Lnet/minecraft/class_2487;
@ -63,11 +72,16 @@ CLASS net/minecraft/class_2203 net/minecraft/command/argument/NbtPathArgumentTyp
ARG 2 source
METHOD method_9369 getTerminals (Lnet/minecraft/class_2520;)Ljava/util/List;
ARG 1 start
METHOD method_9370 (Ljava/lang/Integer;Ljava/lang/Integer;)Ljava/lang/Integer;
ARG 0 a
ARG 1 b
METHOD method_9371 forEach (Ljava/util/List;Ljava/util/function/Function;)I
ARG 0 elements
ARG 1 operation
METHOD method_9372 remove (Lnet/minecraft/class_2520;)I
ARG 1 element
METHOD method_9373 (Lnet/minecraft/class_2203$class_2210;Ljava/util/function/Supplier;Lnet/minecraft/class_2520;)Ljava/lang/Integer;
ARG 2 nbt
METHOD method_9374 count (Lnet/minecraft/class_2520;)I
ARG 1 element
METHOD method_9375 createNothingFoundException (Lnet/minecraft/class_2203$class_2210;)Lcom/mojang/brigadier/exceptions/CommandSyntaxException;

View File

@ -6,8 +6,41 @@ CLASS net/minecraft/class_2218 net/minecraft/command/argument/OperationArgumentT
ARG 1 context
ARG 2 builder
METHOD method_9404 operation ()Lnet/minecraft/class_2218;
METHOD method_9405 (II)I
ARG 0 a
ARG 1 b
METHOD method_9406 (II)I
ARG 0 a
ARG 1 b
METHOD method_9407 getIntOperator (Ljava/lang/String;)Lnet/minecraft/class_2218$class_2220;
ARG 0 operator
METHOD method_9408 (II)I
ARG 0 a
ARG 1 b
METHOD method_9409 getOperation (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_2218$class_2219;
ARG 0 context
ARG 1 name
METHOD method_9410 (Lnet/minecraft/class_267;Lnet/minecraft/class_267;)V
ARG 0 a
ARG 1 b
METHOD method_9411 (II)I
ARG 0 a
ARG 1 b
METHOD method_9413 getOperator (Ljava/lang/String;)Lnet/minecraft/class_2218$class_2219;
ARG 0 operator
METHOD method_9414 (II)I
ARG 0 a
ARG 1 b
METHOD method_9415 (II)I
ARG 0 a
ARG 1 b
METHOD parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object;
ARG 1 reader
CLASS class_2219 Operation
METHOD apply (Lnet/minecraft/class_267;Lnet/minecraft/class_267;)V
ARG 1 a
ARG 2 b
CLASS class_2220 IntOperator
METHOD apply (II)I
ARG 1 a
ARG 2 b

View File

@ -7,9 +7,13 @@ CLASS net/minecraft/class_2223 net/minecraft/command/argument/ParticleEffectArgu
METHOD method_9417 particleEffect ()Lnet/minecraft/class_2223;
METHOD method_9418 readParameters (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_2394;
ARG 0 reader
METHOD method_9419 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message;
ARG 0 id
METHOD method_9420 readParameters (Lcom/mojang/brigadier/StringReader;Lnet/minecraft/class_2396;)Lnet/minecraft/class_2394;
ARG 0 reader
ARG 1 type
METHOD method_9421 getParticle (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_2394;
ARG 0 context
ARG 1 name
METHOD parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object;
ARG 1 reader

View File

@ -5,3 +5,5 @@ CLASS net/minecraft/class_2270 net/minecraft/command/argument/RotationArgumentTy
ARG 0 context
ARG 1 name
METHOD method_9717 rotation ()Lnet/minecraft/class_2270;
METHOD parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object;
ARG 1 reader

View File

@ -6,6 +6,8 @@ CLASS net/minecraft/class_2233 net/minecraft/command/argument/ScoreHolderArgumen
METHOD <init> (Z)V
ARG 1 multiple
METHOD method_9447 scoreHolder ()Lnet/minecraft/class_2233;
METHOD method_9448 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)V
ARG 1 builder
METHOD method_9449 getScoreboardScoreHolders (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection;
ARG 0 context
ARG 1 name
@ -17,12 +19,19 @@ CLASS net/minecraft/class_2233 net/minecraft/command/argument/ScoreHolderArgumen
METHOD method_9452 getScoreHolder (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/lang/String;
ARG 0 context
ARG 1 name
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_9458 getScoreHolders (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/Collection;
ARG 0 context
ARG 1 name
METHOD parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object;
ARG 1 reader
CLASS class_2234 ScoreHolder
METHOD getNames (Lnet/minecraft/class_2168;Ljava/util/function/Supplier;)Ljava/util/Collection;
ARG 1 source
CLASS class_2235 SelectorScoreHolder
FIELD field_9952 selector Lnet/minecraft/class_2300;
METHOD <init> (Lnet/minecraft/class_2300;)V
ARG 1 selector
CLASS class_2236 Serializer

View File

@ -8,4 +8,10 @@ CLASS net/minecraft/class_2216 net/minecraft/command/argument/ScoreboardCriterio
METHOD method_9400 getStatName (Lnet/minecraft/class_3448;Ljava/lang/Object;)Ljava/lang/String;
ARG 1 stat
ARG 2 value
METHOD method_9401 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message;
ARG 0 name
METHOD method_9402 getCriterion (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_274;
ARG 0 context
ARG 1 name
METHOD parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object;
ARG 1 reader

View File

@ -7,9 +7,17 @@ CLASS net/minecraft/class_2214 net/minecraft/command/argument/ScoreboardObjectiv
ARG 1 context
ARG 2 builder
METHOD method_9391 scoreboardObjective ()Lnet/minecraft/class_2214;
METHOD method_9392 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message;
ARG 0 name
METHOD method_9393 getWritableObjective (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_266;
ARG 0 context
ARG 1 name
METHOD method_9394 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message;
ARG 0 maxLength
METHOD method_9395 getObjective (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_266;
ARG 0 context
ARG 1 name
METHOD method_9397 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message;
ARG 0 name
METHOD parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object;
ARG 1 reader

View File

@ -7,4 +7,8 @@ CLASS net/minecraft/class_2239 net/minecraft/command/argument/ScoreboardSlotArgu
METHOD method_9465 getScoreboardSlot (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)I
ARG 0 context
ARG 1 name
METHOD method_9467 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message;
ARG 0 name
METHOD method_9468 scoreboardSlot ()Lnet/minecraft/class_2239;
METHOD parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object;
ARG 1 reader

View File

@ -5,4 +5,10 @@ CLASS net/minecraft/class_2201 net/minecraft/command/argument/StatusEffectArgume
ARG 1 context
ARG 2 builder
METHOD method_9347 getStatusEffect (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_1291;
ARG 0 context
ARG 1 name
METHOD method_9349 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message;
ARG 0 id
METHOD method_9350 statusEffect ()Lnet/minecraft/class_2201;
METHOD parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object;
ARG 1 reader

View File

@ -2,4 +2,8 @@ CLASS net/minecraft/class_2273 net/minecraft/command/argument/SwizzleArgumentTyp
FIELD field_10740 EXAMPLES Ljava/util/Collection;
FIELD field_10741 INVALID_SWIZZLE_EXCEPTION Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType;
METHOD method_9720 getSwizzle (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/util/EnumSet;
ARG 0 context
ARG 1 name
METHOD method_9721 swizzle ()Lnet/minecraft/class_2273;
METHOD parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object;
ARG 1 reader

View File

@ -7,4 +7,8 @@ CLASS net/minecraft/class_2243 net/minecraft/command/argument/TeamArgumentType
METHOD method_9480 getTeam (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_268;
ARG 0 context
ARG 1 name
METHOD method_9481 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message;
ARG 0 name
METHOD method_9482 team ()Lnet/minecraft/class_2243;
METHOD parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object;
ARG 1 reader

View File

@ -1,6 +1,11 @@
CLASS net/minecraft/class_4526 net/minecraft/command/argument/TestClassArgumentType
FIELD field_20580 EXAMPLES Ljava/util/Collection;
METHOD listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;
ARG 1 context
ARG 2 builder
METHOD method_22262 getTestClass (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/lang/String;
ARG 0 context
ARG 1 name
METHOD method_22370 testClass ()Lnet/minecraft/class_4526;
METHOD parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object;
ARG 1 reader

View File

@ -1,6 +1,11 @@
CLASS net/minecraft/class_4530 net/minecraft/command/argument/TestFunctionArgumentType
FIELD field_20589 EXAMPLES Ljava/util/Collection;
METHOD listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture;
ARG 1 context
ARG 2 builder
METHOD method_22303 getFunction (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_4529;
ARG 0 context
ARG 1 name
METHOD method_22371 testFunction ()Lnet/minecraft/class_4530;
METHOD parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object;
ARG 1 reader

View File

@ -5,3 +5,7 @@ CLASS net/minecraft/class_2178 net/minecraft/command/argument/TextArgumentType
ARG 0 context
ARG 1 name
METHOD method_9281 text ()Lnet/minecraft/class_2178;
METHOD method_9282 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message;
ARG 0 text
METHOD parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object;
ARG 1 reader

View File

@ -7,3 +7,7 @@ CLASS net/minecraft/class_2245 net/minecraft/command/argument/TimeArgumentType
ARG 1 context
ARG 2 builder
METHOD method_9489 time ()Lnet/minecraft/class_2245;
METHOD method_9491 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message;
ARG 0 time
METHOD parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object;
ARG 1 reader

View File

@ -9,9 +9,13 @@ CLASS net/minecraft/class_2277 net/minecraft/command/argument/Vec3ArgumentType
ARG 1 context
ARG 2 builder
METHOD method_9734 getPosArgument (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_2267;
ARG 0 context
ARG 1 name
METHOD method_9735 vec3 (Z)Lnet/minecraft/class_2277;
ARG 0 centerIntegers
METHOD method_9736 getVec3 (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_243;
ARG 0 context
ARG 1 name
METHOD method_9737 vec3 ()Lnet/minecraft/class_2277;
METHOD parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object;
ARG 1 reader

View File

@ -1,5 +1,10 @@
CLASS net/minecraft/class_2314 net/minecraft/command/argument/serialize/ArgumentSerializer
COMMENT Serializes an argument type to be sent to the client.
METHOD method_10005 fromPacket (Lnet/minecraft/class_2540;)Lcom/mojang/brigadier/arguments/ArgumentType;
ARG 1 buf
METHOD method_10006 toJson (Lcom/mojang/brigadier/arguments/ArgumentType;Lcom/google/gson/JsonObject;)V
ARG 1 type
ARG 2 json
METHOD method_10007 toPacket (Lcom/mojang/brigadier/arguments/ArgumentType;Lnet/minecraft/class_2540;)V
ARG 1 type
ARG 2 buf

View File

@ -1,2 +1,4 @@
CLASS net/minecraft/class_2319 net/minecraft/command/argument/serialize/ConstantArgumentSerializer
FIELD field_10928 supplier Ljava/util/function/Supplier;
METHOD <init> (Ljava/util/function/Supplier;)V
ARG 1 supplier