diff --git a/mappings/net/minecraft/command/argument/IdentifierArgumentType.mapping b/mappings/net/minecraft/command/argument/IdentifierArgumentType.mapping index f64ec4210f..46cd682860 100644 --- a/mappings/net/minecraft/command/argument/IdentifierArgumentType.mapping +++ b/mappings/net/minecraft/command/argument/IdentifierArgumentType.mapping @@ -2,6 +2,9 @@ CLASS net/minecraft/class_2232 net/minecraft/command/argument/IdentifierArgument FIELD field_21506 UNKNOWN_PREDICATE_EXCEPTION Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; FIELD field_24267 UNKNOWN_ATTRIBUTE_EXCEPTION Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; FIELD field_28002 UNKNOWN_ITEM_MODIFIER_EXCEPTION Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; + FIELD field_36370 UNKNOWN_BIOME_EXCEPTION Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; + FIELD field_36371 UNKNOWN_FEATURE_EXCEPTION Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; + FIELD field_36372 UNKNOWN_STRUCTURE_EXCEPTION Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; FIELD field_9945 UNKNOWN_ADVANCEMENT_EXCEPTION Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; FIELD field_9946 EXAMPLES Ljava/util/Collection; FIELD field_9947 UNKNOWN_RECIPE_EXCEPTION Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; @@ -18,6 +21,26 @@ CLASS net/minecraft/class_2232 net/minecraft/command/argument/IdentifierArgument METHOD method_32688 getItemModifierArgument (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_117; ARG 0 context ARG 1 argumentName + METHOD method_40042 getFromRegistry (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;Lnet/minecraft/class_5321;Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;)Lnet/minecraft/class_2232$class_6855; + ARG 0 context + ARG 1 argumentName + ARG 2 registryRef + ARG 3 exceptionType + METHOD method_40044 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; + ARG 0 id + METHOD method_40045 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; + ARG 0 id + METHOD method_40046 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; + ARG 0 id + METHOD method_40047 getBiomeEntry (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_2232$class_6855; + ARG 0 context + ARG 1 argumentName + METHOD method_40048 getConfiguredFeatureEntry (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_2232$class_6855; + ARG 0 context + ARG 1 argumentName + METHOD method_40049 getStructureFeatureEntry (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_2232$class_6855; + 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 @@ -36,3 +59,4 @@ CLASS net/minecraft/class_2232 net/minecraft/command/argument/IdentifierArgument ARG 0 id METHOD parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; ARG 1 reader + CLASS class_6855 RegistryEntry diff --git a/mappings/net/minecraft/command/suggestion/SuggestionProviders.mapping b/mappings/net/minecraft/command/suggestion/SuggestionProviders.mapping index 75dafd20a5..ef618a860b 100644 --- a/mappings/net/minecraft/command/suggestion/SuggestionProviders.mapping +++ b/mappings/net/minecraft/command/suggestion/SuggestionProviders.mapping @@ -5,7 +5,9 @@ CLASS net/minecraft/class_2321 net/minecraft/command/suggestion/SuggestionProvid FIELD field_10933 ASK_SERVER Lcom/mojang/brigadier/suggestion/SuggestionProvider; FIELD field_10934 AVAILABLE_SOUNDS Lcom/mojang/brigadier/suggestion/SuggestionProvider; FIELD field_10935 SUMMONABLE_ENTITIES Lcom/mojang/brigadier/suggestion/SuggestionProvider; - FIELD field_22245 ALL_BIOMES Lcom/mojang/brigadier/suggestion/SuggestionProvider; + FIELD field_22245 AVAILABLE_BIOMES Lcom/mojang/brigadier/suggestion/SuggestionProvider; + FIELD field_36376 AVAILABLE_FEATURES Lcom/mojang/brigadier/suggestion/SuggestionProvider; + FIELD field_36377 AVAILABLE_STRUCTURES Lcom/mojang/brigadier/suggestion/SuggestionProvider; METHOD method_10022 register (Lnet/minecraft/class_2960;Lcom/mojang/brigadier/suggestion/SuggestionProvider;)Lcom/mojang/brigadier/suggestion/SuggestionProvider; ARG 0 name ARG 1 provider @@ -32,6 +34,12 @@ CLASS net/minecraft/class_2321 net/minecraft/command/suggestion/SuggestionProvid METHOD method_24473 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; ARG 0 context ARG 1 builder + METHOD method_40052 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; + ARG 0 context + ARG 1 builder + METHOD method_40053 (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; diff --git a/mappings/net/minecraft/server/command/LocateBiomeCommand.mapping b/mappings/net/minecraft/server/command/LocateBiomeCommand.mapping index 852fc2942a..6ab98796c2 100644 --- a/mappings/net/minecraft/server/command/LocateBiomeCommand.mapping +++ b/mappings/net/minecraft/server/command/LocateBiomeCommand.mapping @@ -9,5 +9,7 @@ CLASS net/minecraft/class_4799 net/minecraft/server/command/LocateBiomeCommand METHOD method_24494 (Lnet/minecraft/class_2168;)Z ARG 0 source METHOD method_24495 execute (Lnet/minecraft/class_2168;Lnet/minecraft/class_2232$class_6855;)I + ARG 0 source + ARG 1 biomeEntry METHOD method_24496 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; ARG 0 id diff --git a/mappings/net/minecraft/server/command/LocateCommand.mapping b/mappings/net/minecraft/server/command/LocateCommand.mapping index c2e2dd6821..3601984452 100644 --- a/mappings/net/minecraft/server/command/LocateCommand.mapping +++ b/mappings/net/minecraft/server/command/LocateCommand.mapping @@ -13,6 +13,7 @@ CLASS net/minecraft/class_3079 net/minecraft/server/command/LocateCommand ARG 0 source METHOD method_13457 execute (Lnet/minecraft/class_2168;Lnet/minecraft/class_2232$class_6855;)I ARG 0 source + ARG 1 structureFeatureEntry METHOD method_24499 sendCoordinates (Lnet/minecraft/class_2168;Ljava/lang/String;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;Ljava/lang/String;)I ARG 0 source ARG 1 structure diff --git a/mappings/net/minecraft/server/command/PlaceFeatureCommand.mapping b/mappings/net/minecraft/server/command/PlaceFeatureCommand.mapping new file mode 100644 index 0000000000..a47bba1898 --- /dev/null +++ b/mappings/net/minecraft/server/command/PlaceFeatureCommand.mapping @@ -0,0 +1,14 @@ +CLASS net/minecraft/class_6852 net/minecraft/server/command/PlaceFeatureCommand + FIELD field_36324 FAILED_EXCEPTION Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; + METHOD method_39986 register (Lcom/mojang/brigadier/CommandDispatcher;)V + ARG 0 dispatcher + METHOD method_39987 (Lcom/mojang/brigadier/context/CommandContext;)I + ARG 0 context + METHOD method_39988 (Lnet/minecraft/class_2168;)Z + ARG 0 source + METHOD method_39989 execute (Lnet/minecraft/class_2168;Lnet/minecraft/class_2232$class_6855;Lnet/minecraft/class_2338;)I + ARG 0 source + ARG 1 configuredFeatureEntry + ARG 2 pos + METHOD method_39990 (Lcom/mojang/brigadier/context/CommandContext;)I + ARG 0 context diff --git a/mappings/net/minecraft/server/command/SpreadPlayersCommand.mapping b/mappings/net/minecraft/server/command/SpreadPlayersCommand.mapping index 484d6df0b6..2c3690993f 100644 --- a/mappings/net/minecraft/server/command/SpreadPlayersCommand.mapping +++ b/mappings/net/minecraft/server/command/SpreadPlayersCommand.mapping @@ -2,6 +2,7 @@ CLASS net/minecraft/class_3131 net/minecraft/server/command/SpreadPlayersCommand FIELD field_13734 FAILED_TEAMS_EXCEPTION Lcom/mojang/brigadier/exceptions/Dynamic4CommandExceptionType; FIELD field_13735 FAILED_ENTITIES_EXCEPTION Lcom/mojang/brigadier/exceptions/Dynamic4CommandExceptionType; FIELD field_33397 MAX_ATTEMPTS I + FIELD field_36326 INVALID_HEIGHT_EXCEPTION Lcom/mojang/brigadier/exceptions/Dynamic2CommandExceptionType; METHOD method_13652 getPileCountRespectingTeams (Ljava/util/Collection;)I ARG 0 entities METHOD method_13653 makePiles (Ljava/util/Random;IDDDD)[Lnet/minecraft/class_3131$class_3132; @@ -55,6 +56,9 @@ CLASS net/minecraft/class_3131 net/minecraft/server/command/SpreadPlayersCommand ARG 15 respectTeams METHOD method_29193 (Lcom/mojang/brigadier/context/CommandContext;)I ARG 0 context + METHOD method_39991 (Ljava/lang/Object;Ljava/lang/Object;)Lcom/mojang/brigadier/Message; + ARG 0 maxY + ARG 1 worldBottomY CLASS class_3132 Pile FIELD field_13736 z D FIELD field_13737 x D