From 7be3230dd5b497d06c4533cb894a3c91774348c0 Mon Sep 17 00:00:00 2001 From: +merlan #flirora Date: Tue, 4 Aug 2026 22:09:17 -0400 Subject: [PATCH 1/3] Map 26.3-snapshot-7 --- mappings/net/minecraft/block/Blocks.mapping | 41 ++ .../net/minecraft/block/entity/Sherds.mapping | 6 + .../client/input/SystemUiFlags.mapping | 6 + .../client/option/GameOptions.mapping | 16 + .../state/ArmedEntityRenderState.mapping | 3 + .../resource/language/LanguageManager.mapping | 3 + .../TranslationNotFoundException.mapping | 5 + .../minecraft/client/window/Window.mapping | 13 +- .../SwingAnimationArgumentType.mapping | 15 + .../net/minecraft/datafixer/FixUtil.mapping | 6 + .../fix/BlockStateFieldNamesFix.mapping | 7 + .../datafixer/fix/ExplorerMapItemFix.mapping | 18 + .../fix/MapColorComponentRemovalFix.mapping | 3 + .../SwingAnimationComponentSplitFix.mapping | 7 + .../net/minecraft/entity/LivingEntity.mapping | 37 +- .../entity/player/PlayerInventory.mapping | 2 + .../net/minecraft/inventory/DropType.mapping | 1 + mappings/net/minecraft/item/Items.mapping | 435 ++++++++++++++++++ .../listener/ClientPlayPacketListener.mapping | 2 + .../c2s/play/HandSwingC2SPacket.mapping | 3 + .../s2c/play/SwingAnimationS2CPacket.mapping | 6 + .../recipe/TransmuteRecipeResult.mapping | 18 + .../crafting/MapExtendingRecipe.mapping | 1 + .../recipe/crafting/TransmuteRecipe.mapping | 10 + mappings/net/minecraft/util/Hand.mapping | 2 + .../minecraft/util/SwingAnimationType.mapping | 4 + .../minecraft/util/math/MathHelper.mapping | 28 +- .../math/noise/LatticedNoiseSampler.mapping | 12 + .../util/math/noise/NoiseSampler.mapping | 13 + .../math/noise/PerlinNoiseSampler.mapping | 15 +- .../util/math/noise/SamplingRegion.mapping | 12 + ...=> BinaryOperationDensityFunction.mapping} | 6 +- .../BlendDensityFunction.mapping | 7 + ...p.mapping => ClampDensityFunction.mapping} | 3 +- ...apping => ConstantDensityFunction.mapping} | 2 +- .../densityfunction/DensityFunction.mapping | 2 + .../DensityFunctionTypes.mapping | 57 +++ ...=> DistanceToPointDensityFunction.mapping} | 2 +- ...ping => EndIslandsDensityFunction.mapping} | 2 +- ... => FindTopSurfaceDensityFunction.mapping} | 2 +- ...apping => GradientDensityFunction.mapping} | 2 +- ... => IntervalSelectDensityFunction.mapping} | 3 +- ...rp.mapping => LerpDensityFunction.mapping} | 2 +- ...e.mapping => NoiseDensityFunction.mapping} | 2 +- ....mapping => OffsetDensityFunction.mapping} | 2 +- ...w.mapping => PowerDensityFunction.mapping} | 2 +- ...ing => RangeChoiceDensityFunction.mapping} | 2 +- ...apping => RoundingDensityFunction.mapping} | 7 +- ...ng => ShiftedNoiseDensityFunction.mapping} | 2 +- ...e.mapping => SliceDensityFunction.mapping} | 2 +- ....mapping => SplineDensityFunction.mapping} | 2 +- ... => UnaryOperationDensityFunction.mapping} | 7 +- ...apping => WrappingDensityFunction.mapping} | 2 +- 53 files changed, 843 insertions(+), 27 deletions(-) create mode 100644 mappings/net/minecraft/client/resource/language/TranslationNotFoundException.mapping create mode 100644 mappings/net/minecraft/command/argument/SwingAnimationArgumentType.mapping create mode 100644 mappings/net/minecraft/datafixer/fix/BlockStateFieldNamesFix.mapping create mode 100644 mappings/net/minecraft/datafixer/fix/ExplorerMapItemFix.mapping create mode 100644 mappings/net/minecraft/datafixer/fix/MapColorComponentRemovalFix.mapping create mode 100644 mappings/net/minecraft/datafixer/fix/SwingAnimationComponentSplitFix.mapping create mode 100644 mappings/net/minecraft/inventory/DropType.mapping create mode 100644 mappings/net/minecraft/network/packet/c2s/play/HandSwingC2SPacket.mapping create mode 100644 mappings/net/minecraft/network/packet/s2c/play/SwingAnimationS2CPacket.mapping create mode 100644 mappings/net/minecraft/recipe/TransmuteRecipeResult.mapping create mode 100644 mappings/net/minecraft/util/math/noise/SamplingRegion.mapping rename mappings/net/minecraft/world/gen/densityfunction/{BinaryOperation.mapping => BinaryOperationDensityFunction.mapping} (77%) create mode 100644 mappings/net/minecraft/world/gen/densityfunction/BlendDensityFunction.mapping rename mappings/net/minecraft/world/gen/densityfunction/{Clamp.mapping => ClampDensityFunction.mapping} (90%) rename mappings/net/minecraft/world/gen/densityfunction/{Constant.mapping => ConstantDensityFunction.mapping} (89%) rename mappings/net/minecraft/world/gen/densityfunction/{DistanceToPoint.mapping => DistanceToPointDensityFunction.mapping} (83%) rename mappings/net/minecraft/world/gen/densityfunction/{EndIslands.mapping => EndIslandsDensityFunction.mapping} (92%) rename mappings/net/minecraft/world/gen/densityfunction/{FindTopSurface.mapping => FindTopSurfaceDensityFunction.mapping} (87%) rename mappings/net/minecraft/world/gen/densityfunction/{Gradient.mapping => GradientDensityFunction.mapping} (90%) rename mappings/net/minecraft/world/gen/densityfunction/{IntervalSelect.mapping => IntervalSelectDensityFunction.mapping} (89%) rename mappings/net/minecraft/world/gen/densityfunction/{Lerp.mapping => LerpDensityFunction.mapping} (87%) rename mappings/net/minecraft/world/gen/densityfunction/{Noise.mapping => NoiseDensityFunction.mapping} (90%) rename mappings/net/minecraft/world/gen/densityfunction/{Offset.mapping => OffsetDensityFunction.mapping} (96%) rename mappings/net/minecraft/world/gen/densityfunction/{Pow.mapping => PowerDensityFunction.mapping} (86%) rename mappings/net/minecraft/world/gen/densityfunction/{RangeChoice.mapping => RangeChoiceDensityFunction.mapping} (88%) rename mappings/net/minecraft/world/gen/densityfunction/{Rounding.mapping => RoundingDensityFunction.mapping} (76%) rename mappings/net/minecraft/world/gen/densityfunction/{ShiftedNoise.mapping => ShiftedNoiseDensityFunction.mapping} (88%) rename mappings/net/minecraft/world/gen/densityfunction/{Slice.mapping => SliceDensityFunction.mapping} (86%) rename mappings/net/minecraft/world/gen/densityfunction/{Spline.mapping => SplineDensityFunction.mapping} (97%) rename mappings/net/minecraft/world/gen/densityfunction/{UnaryOperation.mapping => UnaryOperationDensityFunction.mapping} (75%) rename mappings/net/minecraft/world/gen/densityfunction/{Wrapping.mapping => WrappingDensityFunction.mapping} (94%) diff --git a/mappings/net/minecraft/block/Blocks.mapping b/mappings/net/minecraft/block/Blocks.mapping index 0714cd1332..1458dc9da1 100644 --- a/mappings/net/minecraft/block/Blocks.mapping +++ b/mappings/net/minecraft/block/Blocks.mapping @@ -28,6 +28,9 @@ CLASS net/minecraft/class_2246 net/minecraft/block/Blocks FIELD field_1_3504 WOOLS Lnet/minecraft/class_1_727; FIELD field_1_7340 WOOL_SLABS Lnet/minecraft/class_1_727; FIELD field_1_7341 WOOL_STAIRS Lnet/minecraft/class_1_727; + FIELD field_1_9774 CONCRETE_SLABS Lnet/minecraft/class_1_727; + FIELD field_1_9775 CONCRETE_STAIRS Lnet/minecraft/class_1_727; + FIELD field_1_9776 BLOCKS_VISION_PREDICATE Lnet/minecraft/class_4970$class_4972; FIELD field_10566 DIRT Lnet/minecraft/class_2248; FIELD field_23985 IRON_CHAIN Lnet/minecraft/class_2248; FIELD field_46282 PUMPKIN Lnet/minecraft/class_2248; @@ -287,6 +290,43 @@ CLASS net/minecraft/class_2246 net/minecraft/block/Blocks ARG 1 base ARG 2 hardness ARG 3 resistance + METHOD method_1_9402 (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_238;)Z + ARG 0 state + ARG 1 world + ARG 2 pos + ARG 3 type + METHOD method_1_9403 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_1_9404 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_1_9405 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_1_9406 (Lnet/minecraft/class_1767;Lnet/minecraft/class_1_784;)Lnet/minecraft/class_2248; + ARG 0 color + ARG 1 settings + METHOD method_1_9407 (Lnet/minecraft/class_1767;Lnet/minecraft/class_1_784;)Lnet/minecraft/class_2248; + ARG 0 color + ARG 1 settings + METHOD method_1_9408 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_1_9409 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_1_9410 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_1_9411 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_1_9412 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_1_9413 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_1_9414 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_1_9415 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_1_9416 (Lnet/minecraft/class_5955$class_5811;Lnet/minecraft/class_2680;)Lnet/minecraft/class_3620; + ARG 1 state + METHOD method_1_9417 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings METHOD method_9492 register (Lnet/minecraft/class_1_784;Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; ARG 0 key ARG 1 settings @@ -406,6 +446,7 @@ CLASS net/minecraft/class_2246 net/minecraft/block/Blocks ARG 0 state ARG 1 world ARG 2 pos + ARG 3 type METHOD method_41421 (Lnet/minecraft/class_2680;)I ARG 0 state METHOD method_41422 (Lnet/minecraft/class_2680;)I diff --git a/mappings/net/minecraft/block/entity/Sherds.mapping b/mappings/net/minecraft/block/entity/Sherds.mapping index 9d8814078f..25d85693a1 100644 --- a/mappings/net/minecraft/block/entity/Sherds.mapping +++ b/mappings/net/minecraft/block/entity/Sherds.mapping @@ -2,6 +2,12 @@ CLASS net/minecraft/class_8526 net/minecraft/block/entity/Sherds FIELD field_44707 DEFAULT Lnet/minecraft/class_8526; FIELD field_49414 CODEC Lcom/mojang/serialization/Codec; FIELD field_49415 PACKET_CODEC Lnet/minecraft/class_9139; + METHOD method_1_7006 (Ljava/util/function/Consumer;Lnet/minecraft/class_1_107;)V + ARG 1 item + METHOD method_1_7007 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance + METHOD method_1_9114 empty (Lnet/minecraft/class_7871;)Lnet/minecraft/class_8526; + ARG 0 itemsLookup METHOD method_67242 appendSherdTooltip (Ljava/util/function/Consumer;Ljava/util/Optional;)V ARG 0 textConsumer ARG 1 sherdItem diff --git a/mappings/net/minecraft/client/input/SystemUiFlags.mapping b/mappings/net/minecraft/client/input/SystemUiFlags.mapping index 4e9b62bf09..95e08e2f7a 100644 --- a/mappings/net/minecraft/client/input/SystemUiFlags.mapping +++ b/mappings/net/minecraft/client/input/SystemUiFlags.mapping @@ -1,7 +1,13 @@ CLASS net/minecraft/class_11906 net/minecraft/client/input/SystemUiFlags FIELD field_1_8797 TREAT_HORIZONTAL_SCROLL_WITH_SHIFT_AS_VERTICAL Z + FIELD field_1_9770 INPUT_TRANSLATION_KEY_RENAMES Ljava/util/Map; + FIELD field_1_9771 IS_WINDOWS Z + FIELD field_1_9772 OS Lnet/minecraft/class_156$class_158; FIELD field_62586 IS_MAC_OS Z FIELD field_62589 CTRL_MOD I FIELD field_62590 USE_LONG_LEFT_PRESS Z FIELD field_62591 UPDATE_PRESSED_STATE_ON_MOUSE_GRAB Z FIELD field_62592 IS_MAC_OS_IMPL Z + METHOD method_1_9175 isExitKeyCombinationPressed ()Z + METHOD method_1_9401 fixInputTranslationKey (Ljava/lang/String;)Ljava/lang/String; + ARG 0 translationKey diff --git a/mappings/net/minecraft/client/option/GameOptions.mapping b/mappings/net/minecraft/client/option/GameOptions.mapping index 732d830d04..9cd964ab97 100644 --- a/mappings/net/minecraft/client/option/GameOptions.mapping +++ b/mappings/net/minecraft/client/option/GameOptions.mapping @@ -13,6 +13,11 @@ CLASS net/minecraft/class_315 net/minecraft/client/option/GameOptions FIELD field_1_7122 EXCLUSIVE_FULLSCREEN_OFF_TOOLTIP Lnet/minecraft/class_2561; FIELD field_1_7123 EXCLUSIVE_FULLSCREEN_ON_TOOLTIP Lnet/minecraft/class_2561; FIELD field_1_7948 debugImprovedTransparency Lnet/minecraft/class_304; + FIELD field_1_8778 DEBUG_GUI_SCALE_TOOLTIP Lnet/minecraft/class_2561; + FIELD field_1_8779 DEBUG_GUI_SCALE_UNCHANGED I + FIELD field_1_8780 debugGuiScale Lnet/minecraft/class_7172; + FIELD field_1_9527 QUIT_SHORTCUTS_TOOLTIP Lnet/minecraft/class_2561; + FIELD field_1_9528 quitShortcuts Lnet/minecraft/class_7172; FIELD field_1814 cloudRenderMode Lnet/minecraft/class_7172; FIELD field_1815 hideServerAddress Z FIELD field_1816 smoothCameraKey Lnet/minecraft/class_304; @@ -337,6 +342,17 @@ CLASS net/minecraft/class_315 net/minecraft/client/option/GameOptions METHOD method_1_5465 (Lnet/minecraft/class_1_698;)Lnet/minecraft/class_7919; ARG 1 value METHOD method_1_5466 getSharePresence ()Lnet/minecraft/class_7172; + METHOD method_1_8240 getDebugGuiScale ()Lnet/minecraft/class_7172; + METHOD method_1_8241 (Ljava/lang/Boolean;)Lnet/minecraft/class_7919; + ARG 0 value + METHOD method_1_8242 (Lnet/minecraft/class_2561;Ljava/lang/Integer;)Lnet/minecraft/class_2561; + ARG 0 button + ARG 1 value + METHOD method_1_8244 (Ljava/lang/Integer;)V + ARG 0 value + METHOD method_1_9159 (Ljava/lang/Boolean;)V + ARG 0 vlaue + METHOD method_1_9160 getQuitShortcuts ()Lnet/minecraft/class_7172; METHOD method_1626 update (Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487; ARG 1 nbt METHOD method_1627 addResourcePackProfilesToManager (Lnet/minecraft/class_3283;)V diff --git a/mappings/net/minecraft/client/render/entity/state/ArmedEntityRenderState.mapping b/mappings/net/minecraft/client/render/entity/state/ArmedEntityRenderState.mapping index fd46b47e47..8c278a8082 100644 --- a/mappings/net/minecraft/client/render/entity/state/ArmedEntityRenderState.mapping +++ b/mappings/net/minecraft/client/render/entity/state/ArmedEntityRenderState.mapping @@ -1,4 +1,5 @@ CLASS net/minecraft/class_10426 net/minecraft/client/render/entity/state/ArmedEntityRenderState + FIELD field_1_9822 currentHandSwing Lnet/minecraft/class_1309$class_1_1432; FIELD field_55303 mainArm Lnet/minecraft/class_1306; FIELD field_55304 rightArmPose Lnet/minecraft/class_572$class_573; FIELD field_55305 rightHandItemState Lnet/minecraft/class_10444; @@ -7,6 +8,8 @@ CLASS net/minecraft/class_10426 net/minecraft/client/render/entity/state/ArmedEn FIELD field_63601 rightHandItem Lnet/minecraft/class_1799; FIELD field_63602 leftHandItem Lnet/minecraft/class_1799; FIELD field_63604 handSwingProgress F + METHOD method_1_9548 getArmPose (Lnet/minecraft/class_1306;)Lnet/minecraft/class_572$class_573; + ARG 1 arm METHOD method_65577 updateRenderState (Lnet/minecraft/class_1309;Lnet/minecraft/class_10426;Lnet/minecraft/class_10442;F)V ARG 0 entity ARG 1 state diff --git a/mappings/net/minecraft/client/resource/language/LanguageManager.mapping b/mappings/net/minecraft/client/resource/language/LanguageManager.mapping index 57ddb8f3b7..7d24ad79f4 100644 --- a/mappings/net/minecraft/client/resource/language/LanguageManager.mapping +++ b/mappings/net/minecraft/client/resource/language/LanguageManager.mapping @@ -1,10 +1,13 @@ CLASS net/minecraft/class_1076 net/minecraft/client/resource/language/LanguageManager + FIELD field_1_9809 client Lnet/minecraft/class_310; FIELD field_5323 currentLanguageCode Ljava/lang/String; FIELD field_5324 languageDefs Ljava/util/Map; FIELD field_5325 LOGGER Lorg/slf4j/Logger; FIELD field_25291 ENGLISH_US Lnet/minecraft/class_1077; FIELD field_51830 reloadCallback Ljava/util/function/Consumer; METHOD (Lnet/minecraft/class_310;Ljava/lang/String;Ljava/util/function/Consumer;)V + ARG 1 client + ARG 2 currentLanguageCode ARG 3 reloadCallback METHOD method_4665 getAllLanguages ()Ljava/util/SortedMap; METHOD method_4667 setLanguage (Ljava/lang/String;)V diff --git a/mappings/net/minecraft/client/resource/language/TranslationNotFoundException.mapping b/mappings/net/minecraft/client/resource/language/TranslationNotFoundException.mapping new file mode 100644 index 0000000000..fb5d711a60 --- /dev/null +++ b/mappings/net/minecraft/client/resource/language/TranslationNotFoundException.mapping @@ -0,0 +1,5 @@ +CLASS net/minecraft/class_1_1442 net/minecraft/client/resource/language/TranslationNotFoundException + FIELD field_1_9824 languageCode Ljava/lang/String; + METHOD (Ljava/lang/String;)V + ARG 1 languageCode + METHOD method_1_9549 getLanguageCode ()Ljava/lang/String; diff --git a/mappings/net/minecraft/client/window/Window.mapping b/mappings/net/minecraft/client/window/Window.mapping index 9983d6b86f..b699c51307 100644 --- a/mappings/net/minecraft/client/window/Window.mapping +++ b/mappings/net/minecraft/client/window/Window.mapping @@ -5,6 +5,7 @@ CLASS net/minecraft/class_1041 net/minecraft/client/window/Window FIELD field_1_8784 MIN_HEIGHT I FIELD field_1_8785 MIN_WIDTH I FIELD field_1_8786 closeCallback Ljava/lang/Runnable; + FIELD field_1_9531 enableQuitShortcuts Z FIELD field_5174 windowedWidth I FIELD field_5175 windowedX I FIELD field_5176 eventHandler Lnet/minecraft/class_3678; @@ -52,13 +53,13 @@ CLASS net/minecraft/class_1041 net/minecraft/client/window/Window ARG 0 value ARG 1 minimum METHOD method_1_3138 isFocused ()Z - METHOD method_1_6373 isExclusiveFullscreen ()Z + METHOD method_1_6373 supportsExclusiveFullscreen ()Z METHOD method_1_8434 addAlternateIcon (Lorg/lwjgl/sdl/SDL_Surface;Lnet/minecraft/class_7367;)V ARG 1 surface ARG 2 icon METHOD method_1_8436 setBorderlessFullscreen ()Z METHOD method_1_8437 setFullscreen ()Z - METHOD method_1_8438 setFullscreenMode ()Z + METHOD method_1_8438 setExclusiveFullscreen ()Z METHOD method_1_8439 setWindowed ()Z METHOD method_1_8440 createSurfaceFrom (Lnet/minecraft/class_1011;)Lorg/lwjgl/sdl/SDL_Surface; ARG 0 image @@ -72,7 +73,7 @@ CLASS net/minecraft/class_1041 net/minecraft/client/window/Window METHOD method_1_8447 isWindowFullscreen ()Z METHOD method_1_8448 onFullscreenChanged ()V METHOD method_1_8449 getSize ()Lnet/minecraft/class_1041$class_1_1301; - METHOD method_1_8450 onQuit ()V + METHOD method_1_8450 onTerminate ()V METHOD method_1_8451 setExclusiveFullscreen (Z)V ARG 1 exclusiveFullscreen METHOD method_1_8452 setFullscreen (Z)V @@ -83,6 +84,12 @@ CLASS net/minecraft/class_1041 net/minecraft/client/window/Window ARG 1 width ARG 2 height METHOD method_1_8455 show ()V + METHOD method_1_9165 setFullscreenMode ()Z + METHOD method_1_9166 onQuit ()V + METHOD method_1_9167 setEnableQuitShortcuts (Z)V + ARG 1 enableQuitShortcuts + METHOD method_1_9168 isExclusiveFullscreen ()Z + METHOD method_1_9393 onCurrentModeChanged ()V METHOD method_4474 setPhase (Ljava/lang/String;)V ARG 1 phase METHOD method_4475 applyFullscreenVideoMode ()V diff --git a/mappings/net/minecraft/command/argument/SwingAnimationArgumentType.mapping b/mappings/net/minecraft/command/argument/SwingAnimationArgumentType.mapping new file mode 100644 index 0000000000..00bb88ee73 --- /dev/null +++ b/mappings/net/minecraft/command/argument/SwingAnimationArgumentType.mapping @@ -0,0 +1,15 @@ +CLASS net/minecraft/class_1_1436 net/minecraft/command/argument/SwingAnimationArgumentType + FIELD field_1_9810 INVALID_EXCEPTION Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; + FIELD field_1_9811 NAMES Ljava/util/Collection; + FIELD field_1_9812 VALUES [Lnet/minecraft/class_12122; + METHOD listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; + ARG 1 context + ARG 2 suggestionsBuilder + METHOD method_1_9526 getSwingAnimation (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_12122; + ARG 0 context + ARG 1 name + METHOD method_1_9527 (Ljava/lang/Object;)Lcom/mojang/brigadier/Message; + ARG 0 value + METHOD method_1_9529 swingAnimation ()Lnet/minecraft/class_1_1436; + METHOD parse (Lcom/mojang/brigadier/StringReader;)Ljava/lang/Object; + ARG 1 reader diff --git a/mappings/net/minecraft/datafixer/FixUtil.mapping b/mappings/net/minecraft/datafixer/FixUtil.mapping index 380acedf9d..833e29b3bc 100644 --- a/mappings/net/minecraft/datafixer/FixUtil.mapping +++ b/mappings/net/minecraft/datafixer/FixUtil.mapping @@ -1,4 +1,10 @@ CLASS net/minecraft/class_9228 net/minecraft/datafixer/FixUtil + METHOD method_1_9435 getTranslateKey (Lcom/mojang/serialization/Dynamic;)Ljava/util/Optional; + ARG 0 dynamic + METHOD method_1_9436 (Ljava/util/Map;)Z + ARG 0 map + METHOD method_1_9437 (Lcom/mojang/serialization/Dynamic;Ljava/util/Map;)Ljava/util/Optional; + ARG 1 map METHOD method_56943 fixBlockPos (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; ARG 0 dynamic METHOD method_57182 withType (Lcom/mojang/datafixers/types/Type;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; diff --git a/mappings/net/minecraft/datafixer/fix/BlockStateFieldNamesFix.mapping b/mappings/net/minecraft/datafixer/fix/BlockStateFieldNamesFix.mapping new file mode 100644 index 0000000000..66bf27c8e4 --- /dev/null +++ b/mappings/net/minecraft/datafixer/fix/BlockStateFieldNamesFix.mapping @@ -0,0 +1,7 @@ +CLASS net/minecraft/class_1_1437 net/minecraft/datafixer/fix/BlockStateFieldNamesFix + METHOD (Lcom/mojang/datafixers/schemas/Schema;)V + ARG 1 outputSchema + METHOD method_1_9531 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; + ARG 0 state + METHOD method_1_9532 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; + ARG 0 state1 diff --git a/mappings/net/minecraft/datafixer/fix/ExplorerMapItemFix.mapping b/mappings/net/minecraft/datafixer/fix/ExplorerMapItemFix.mapping new file mode 100644 index 0000000000..5655ade198 --- /dev/null +++ b/mappings/net/minecraft/datafixer/fix/ExplorerMapItemFix.mapping @@ -0,0 +1,18 @@ +CLASS net/minecraft/class_1_1435 net/minecraft/datafixer/fix/ExplorerMapItemFix + FIELD field_1_9802 DEFAULT_DECORATION_KEY Ljava/lang/String; + FIELD field_1_9803 MAP_TYPE_TO_NEW_ITEM_ID Ljava/util/Map; + FIELD field_1_9804 MAP_TYPE_TO_NAME_KEY Ljava/util/Map; + FIELD field_1_9805 ITEM_NAME_COMPONENT_KEY Ljava/lang/String; + METHOD (Lcom/mojang/datafixers/schemas/Schema;)V + ARG 1 outputSchema + METHOD method_1_9492 (Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/OpticFinder;Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; + ARG 2 stack + METHOD method_1_9493 (Ljava/lang/String;Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; + ARG 2 stack1 + METHOD method_1_9494 (Ljava/lang/String;Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; + ARG 1 components + METHOD method_1_9495 (Ljava/lang/String;Ljava/lang/String;)Z + ARG 1 key + METHOD method_1_9496 removeDefaultName (Lcom/mojang/serialization/Dynamic;Ljava/lang/String;)Lcom/mojang/serialization/Dynamic; + ARG 0 oldComponents + ARG 1 nameKey diff --git a/mappings/net/minecraft/datafixer/fix/MapColorComponentRemovalFix.mapping b/mappings/net/minecraft/datafixer/fix/MapColorComponentRemovalFix.mapping new file mode 100644 index 0000000000..bebf8a72f3 --- /dev/null +++ b/mappings/net/minecraft/datafixer/fix/MapColorComponentRemovalFix.mapping @@ -0,0 +1,3 @@ +CLASS net/minecraft/class_1_1439 net/minecraft/datafixer/fix/MapColorComponentRemovalFix + METHOD (Lcom/mojang/datafixers/schemas/Schema;)V + ARG 1 outputSchema diff --git a/mappings/net/minecraft/datafixer/fix/SwingAnimationComponentSplitFix.mapping b/mappings/net/minecraft/datafixer/fix/SwingAnimationComponentSplitFix.mapping new file mode 100644 index 0000000000..2c3f67187e --- /dev/null +++ b/mappings/net/minecraft/datafixer/fix/SwingAnimationComponentSplitFix.mapping @@ -0,0 +1,7 @@ +CLASS net/minecraft/class_1_1440 net/minecraft/datafixer/fix/SwingAnimationComponentSplitFix + METHOD (Lcom/mojang/datafixers/schemas/Schema;)V + ARG 1 outputSchema + METHOD method_1_9541 (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; + ARG 0 component + METHOD method_1_9542 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; + ARG 0 component1 diff --git a/mappings/net/minecraft/entity/LivingEntity.mapping b/mappings/net/minecraft/entity/LivingEntity.mapping index 4aa7cc0ecd..8ae1dbfce0 100644 --- a/mappings/net/minecraft/entity/LivingEntity.mapping +++ b/mappings/net/minecraft/entity/LivingEntity.mapping @@ -2,6 +2,8 @@ CLASS net/minecraft/class_1309 net/minecraft/entity/LivingEntity COMMENT Represents an entity which has a health value and can receive damage. FIELD field_1_848 currentImpulseContextResetGraceTime I FIELD field_1_849 currentExplosionImpactPos Lnet/minecraft/class_243; + FIELD field_1_9534 heartJumpTime I + FIELD field_1_9777 handSwingState Lnet/minecraft/class_1309$class_1_1433; FIELD field_6212 sidewaysSpeed F FIELD field_6213 deathTime I FIELD field_6214 POTION_SWIRLS_AMBIENT Lnet/minecraft/class_2940; @@ -125,6 +127,14 @@ CLASS net/minecraft/class_1309 net/minecraft/entity/LivingEntity ARG 1 maxTicksSinceDamage METHOD method_1_6522 isHurting ()Z METHOD method_1_7652 setPositionInBed (Lnet/minecraft/class_2338;)Z + ARG 1 pos + METHOD method_1_9177 setPositionInBed (DLnet/minecraft/class_2338;)V + ARG 1 bedHeight + ARG 3 bedPos + METHOD method_1_9419 getCurrentHandSwing ()Lnet/minecraft/class_1309$class_1_1432; + METHOD method_1_9420 getDurationTicks (Lnet/minecraft/class_12126;)I + ARG 1 animation + METHOD method_1_9421 isSwingingHand ()Z METHOD method_5673 setEquipment (Lnet/minecraft/class_1304;Lnet/minecraft/class_1799;)V ARG 1 slot ARG 2 stack @@ -248,6 +258,7 @@ CLASS net/minecraft/class_1309 net/minecraft/entity/LivingEntity COMMENT @see #shouldAlwaysDropExperience() COMMENT @see #getExperienceToDrop() METHOD method_6055 getHandSwingProgress (F)F + ARG 1 tickProgress METHOD method_6057 canSee (Lnet/minecraft/class_1297;)Z ARG 1 entity METHOD method_6058 getActiveHand ()Lnet/minecraft/class_1268; @@ -347,8 +358,10 @@ CLASS net/minecraft/class_1309 net/minecraft/entity/LivingEntity METHOD method_6103 sendPickup (Lnet/minecraft/class_1297;I)V ARG 1 item ARG 2 count - METHOD method_6104 swingHand (Lnet/minecraft/class_1268;Lnet/minecraft/class_12126;Z)V + METHOD method_6104 doSwingHand (Lnet/minecraft/class_1268;Lnet/minecraft/class_12126;Z)V ARG 1 hand + ARG 2 animation + ARG 3 fromServerPlayer METHOD method_6105 damageArmor (Lnet/minecraft/class_1282;F)V ARG 1 source ARG 2 amount @@ -413,6 +426,7 @@ CLASS net/minecraft/class_1309 net/minecraft/entity/LivingEntity METHOD method_7329 dropItem (Lnet/minecraft/class_1799;ZLnet/minecraft/class_1_1430;)Lnet/minecraft/class_1542; ARG 1 stack ARG 2 retainOwnership + ARG 3 dropType METHOD method_16077 dropLoot (Lnet/minecraft/class_3218;Lnet/minecraft/class_1282;Z)V ARG 1 world ARG 2 damageSource @@ -426,6 +440,8 @@ CLASS net/minecraft/class_1309 net/minecraft/entity/LivingEntity ARG 1 despawnCounter METHOD method_17825 getScaleFactor ()F METHOD method_18390 getAttackDistanceScalingFactor (Lnet/minecraft/class_3218;Lnet/minecraft/class_1297;)D + ARG 1 world + ARG 2 tester METHOD method_18392 setPositionInBed (Lnet/minecraft/class_2338;)V ARG 1 pos METHOD method_18395 canTarget (Lnet/minecraft/class_1309;)Z @@ -473,6 +489,7 @@ CLASS net/minecraft/class_1309 net/minecraft/entity/LivingEntity ARG 3 damagePerDistance METHOD method_23667 swingHand (Lnet/minecraft/class_1268;Lnet/minecraft/class_12126;Z)Z ARG 1 hand + ARG 2 animation ARG 3 fromServerPlayer METHOD method_23733 onKilledBy (Lnet/minecraft/class_1309;)V COMMENT Performs secondary effects after this mob has been killed. @@ -877,4 +894,22 @@ CLASS net/minecraft/class_1309 net/minecraft/entity/LivingEntity ARG 1 predicate METHOD method_76694 getActiveOrMainHandStack ()Lnet/minecraft/class_1799; METHOD method_76773 playKineticHitSound ()V + CLASS class_1_1432 HandSwing + CLASS class_1_1433 HandSwingState + FIELD field_1_9778 swingProgress F + FIELD field_1_9779 currentSwing Lnet/minecraft/class_1309$class_1_1432; + FIELD field_1_9780 lastSwingProgress F + FIELD field_1_9781 ticksSinceLastSwing I + METHOD method_1_9422 getProgress (F)F + ARG 1 tickProgress + METHOD method_1_9423 isSwinging ()Z + METHOD method_1_9424 swing (Lnet/minecraft/class_1268;Lnet/minecraft/class_12126;I)V + ARG 1 hand + ARG 2 animation + ARG 3 durationTicks + METHOD method_1_9425 trySwing (Lnet/minecraft/class_1268;Lnet/minecraft/class_12126;I)Z + ARG 1 hand + ARG 2 animation + ARG 3 durationTicks + METHOD method_1_9426 tick ()V CLASS class_6823 FallSounds diff --git a/mappings/net/minecraft/entity/player/PlayerInventory.mapping b/mappings/net/minecraft/entity/player/PlayerInventory.mapping index 0368809848..e66e747ec6 100644 --- a/mappings/net/minecraft/entity/player/PlayerInventory.mapping +++ b/mappings/net/minecraft/entity/player/PlayerInventory.mapping @@ -73,6 +73,7 @@ CLASS net/minecraft/class_1661 net/minecraft/entity/player/PlayerInventory ARG 1 list METHOD method_7398 offerOrDrop (Lnet/minecraft/class_1799;Lnet/minecraft/class_1_1430;)V ARG 1 stack + ARG 2 dropType METHOD method_29280 remove (Ljava/util/function/Predicate;ILnet/minecraft/class_1263;)I ARG 1 shouldRemove ARG 2 maxCount @@ -80,6 +81,7 @@ CLASS net/minecraft/class_1661 net/minecraft/entity/player/PlayerInventory METHOD method_32338 offer (Lnet/minecraft/class_1799;ZLnet/minecraft/class_1_1430;)V ARG 1 stack ARG 2 notifiesClient + ARG 3 dropType METHOD method_37417 dropSelectedItem (Z)Lnet/minecraft/class_1799; ARG 1 entireStack METHOD method_55753 contains (Ljava/util/function/Predicate;)Z diff --git a/mappings/net/minecraft/inventory/DropType.mapping b/mappings/net/minecraft/inventory/DropType.mapping new file mode 100644 index 0000000000..39c055f807 --- /dev/null +++ b/mappings/net/minecraft/inventory/DropType.mapping @@ -0,0 +1 @@ +CLASS net/minecraft/class_1_1430 net/minecraft/inventory/DropType diff --git a/mappings/net/minecraft/item/Items.mapping b/mappings/net/minecraft/item/Items.mapping index 80e8095ab9..bacf720ee4 100644 --- a/mappings/net/minecraft/item/Items.mapping +++ b/mappings/net/minecraft/item/Items.mapping @@ -58,6 +58,8 @@ CLASS net/minecraft/class_1802 net/minecraft/item/Items FIELD field_1_7230 WOOL_SLABS Lnet/minecraft/class_1_727; FIELD field_1_7231 WOOL_STAIRS Lnet/minecraft/class_1_727; FIELD field_1_8252 CUSHIONS Lnet/minecraft/class_1_727; + FIELD field_1_9717 CONCRETE_SLABS Lnet/minecraft/class_1_727; + FIELD field_1_9718 CONCRETE_STAIRS Lnet/minecraft/class_1_727; FIELD field_8047 JUNGLE_PRESSURE_PLATE Lnet/minecraft/class_1792; FIELD field_8048 SPRUCE_BUTTON Lnet/minecraft/class_1792; FIELD field_8051 DEAD_BUBBLE_CORAL Lnet/minecraft/class_1792; @@ -1010,6 +1012,439 @@ CLASS net/minecraft/class_1802 net/minecraft/item/Items ARG 1 block ARG 2 settings ARG 3 variants + METHOD method_1_8251 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8252 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8253 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8254 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8255 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8256 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8257 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8258 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8259 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8261 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8262 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8263 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8264 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8265 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8266 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8267 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8268 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8269 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8270 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8271 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8272 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8273 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8274 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8275 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8276 (Lnet/minecraft/class_2248;Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792; + ARG 0 block + ARG 1 settings + METHOD method_1_8279 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8280 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8281 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8282 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8285 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8286 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8287 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8288 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8289 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8290 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8291 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8292 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8293 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8297 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8298 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8299 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8300 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8301 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8302 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8303 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8304 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8305 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8306 (Lnet/minecraft/class_2248;Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792; + ARG 0 block + ARG 1 settings + METHOD method_1_8309 (Lnet/minecraft/class_2248;Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792; + ARG 0 block + ARG 1 settings + METHOD method_1_8310 (Lnet/minecraft/class_2248;Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792; + ARG 0 block + ARG 1 settings + METHOD method_1_8311 (Lnet/minecraft/class_2248;Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792; + ARG 0 block + ARG 1 settings + METHOD method_1_8312 (Lnet/minecraft/class_2248;Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792; + ARG 0 block + ARG 1 settings + METHOD method_1_8313 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8314 (Lnet/minecraft/class_2248;Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792; + ARG 0 block + ARG 1 settings + METHOD method_1_8315 (Lnet/minecraft/class_2248;Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792; + ARG 0 block + ARG 1 settings + METHOD method_1_8316 (Lnet/minecraft/class_2248;Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792; + ARG 0 block + ARG 1 settings + METHOD method_1_8317 (Lnet/minecraft/class_2248;Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792; + ARG 0 block + ARG 1 settings + METHOD method_1_8321 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8322 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8323 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8324 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8325 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8326 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8327 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8328 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8329 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8330 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8331 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8332 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8333 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8334 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8335 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8336 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8337 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8338 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8339 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8340 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8341 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8342 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8343 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8344 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8345 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8346 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8347 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8348 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8349 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8350 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8351 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8352 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8353 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8354 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8355 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8356 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8357 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8360 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8361 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8362 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8363 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8364 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8365 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8366 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8367 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8368 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8369 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8370 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8371 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8372 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8373 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8374 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8375 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8376 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8377 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8378 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8379 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8380 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8381 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8382 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8383 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8384 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8385 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8386 (Lnet/minecraft/class_1_784;Lnet/minecraft/class_2248;Lnet/minecraft/class_1767;)Lnet/minecraft/class_1792; + ARG 0 key + ARG 1 block + ARG 2 color + METHOD method_1_8387 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8388 (Lnet/minecraft/class_1_784;Lnet/minecraft/class_2248;Lnet/minecraft/class_1767;)Lnet/minecraft/class_1792; + ARG 0 key + ARG 1 block + ARG 2 color + METHOD method_1_8389 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8390 (Lnet/minecraft/class_1_784;Lnet/minecraft/class_2248;Lnet/minecraft/class_1767;)Lnet/minecraft/class_1792; + ARG 0 key + ARG 1 block + ARG 2 color + METHOD method_1_8391 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8392 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8393 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8394 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8395 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8396 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8397 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8398 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8399 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8400 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8401 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8402 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8403 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8404 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8405 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8406 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8407 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8408 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8409 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8410 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8411 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8412 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8413 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8414 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8415 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8416 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8417 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8418 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8419 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8420 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8421 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8422 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8423 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8425 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8426 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8427 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8428 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8429 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8430 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8992 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8993 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8994 (Lnet/minecraft/class_2248;Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792; + ARG 0 block + ARG 1 settings + METHOD method_1_8995 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8997 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8998 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_8999 (Lnet/minecraft/class_2248;Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792; + ARG 0 block + ARG 1 settings + METHOD method_1_9000 (Lnet/minecraft/class_2248;Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792; + ARG 0 block + ARG 1 settings + METHOD method_1_9001 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_9002 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_9003 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_9004 (Lnet/minecraft/class_7225$class_7874;)Lnet/minecraft/class_8526; + ARG 0 settings + METHOD method_1_9367 (Lnet/minecraft/class_1_784;Lnet/minecraft/class_2248;Lnet/minecraft/class_1767;)Lnet/minecraft/class_1792; + ARG 0 id + ARG 1 block + ARG 2 color + METHOD method_1_9368 (Lnet/minecraft/class_1_784;Lnet/minecraft/class_2248;Lnet/minecraft/class_1767;)Lnet/minecraft/class_1792; + ARG 0 id + ARG 1 block + ARG 2 color + METHOD method_1_9369 (Lnet/minecraft/class_1_784;Lnet/minecraft/class_2248;Lnet/minecraft/class_1767;)Lnet/minecraft/class_1792; + ARG 0 id + ARG 1 block + ARG 2 color + METHOD method_1_9370 (Lnet/minecraft/class_2248;Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792; + ARG 0 block + ARG 1 settings + METHOD method_1_9371 (Lnet/minecraft/class_2248;Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792; + ARG 0 block + ARG 1 settings + METHOD method_1_9372 (Lnet/minecraft/class_2248;Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792; + ARG 0 block + ARG 1 settings + METHOD method_1_9373 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_9374 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_9375 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_9376 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_9377 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_9378 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_9379 (Lnet/minecraft/class_2248;Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792; + ARG 0 block + ARG 1 settings + METHOD method_1_9380 (Lnet/minecraft/class_2248;Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792; + ARG 0 block + ARG 1 settings + METHOD method_1_9381 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_9382 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_9383 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792; + ARG 0 settings + METHOD method_1_9384 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792; + ARG 0 settings + METHOD method_1_9385 (Lnet/minecraft/class_2248;Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792; + ARG 0 block + ARG 1 settings + METHOD method_1_9386 (Lnet/minecraft/class_2248;Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792; + ARG 0 block + ARG 1 settings + METHOD method_1_9387 (Lnet/minecraft/class_2248;Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792; + ARG 0 block + ARG 1 settings + METHOD method_1_9388 (Lnet/minecraft/class_2248;Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792; + ARG 0 block + ARG 1 settings + METHOD method_1_9389 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_9390 createFilledMapSettings ()Lnet/minecraft/class_1792$class_1793; METHOD method_7989 register (Lnet/minecraft/class_1_784;Lnet/minecraft/class_2248;)Lnet/minecraft/class_1792; ARG 0 key ARG 1 block diff --git a/mappings/net/minecraft/network/listener/ClientPlayPacketListener.mapping b/mappings/net/minecraft/network/listener/ClientPlayPacketListener.mapping index 7a6ca73237..09bf9d99f8 100644 --- a/mappings/net/minecraft/network/listener/ClientPlayPacketListener.mapping +++ b/mappings/net/minecraft/network/listener/ClientPlayPacketListener.mapping @@ -4,6 +4,8 @@ CLASS net/minecraft/class_2602 net/minecraft/network/listener/ClientPlayPacketLi ARG 1 packet METHOD method_1_1113 onGameRuleValues (Lnet/minecraft/class_1_132;)V ARG 1 packet + METHOD method_1_9540 onSwingAnimation (Lnet/minecraft/class_1_1444;)V + ARG 1 packet METHOD method_11077 onParticle (Lnet/minecraft/class_2675;)V ARG 1 packet METHOD method_11078 onBossBar (Lnet/minecraft/class_2629;)V diff --git a/mappings/net/minecraft/network/packet/c2s/play/HandSwingC2SPacket.mapping b/mappings/net/minecraft/network/packet/c2s/play/HandSwingC2SPacket.mapping new file mode 100644 index 0000000000..e45573d0d9 --- /dev/null +++ b/mappings/net/minecraft/network/packet/c2s/play/HandSwingC2SPacket.mapping @@ -0,0 +1,3 @@ +CLASS net/minecraft/class_1_1438 net/minecraft/network/packet/c2s/play/HandSwingC2SPacket + FIELD field_1_9814 INSTANCE Lnet/minecraft/class_1_1438; + FIELD field_1_9815 CODEC Lnet/minecraft/class_9139; diff --git a/mappings/net/minecraft/network/packet/s2c/play/SwingAnimationS2CPacket.mapping b/mappings/net/minecraft/network/packet/s2c/play/SwingAnimationS2CPacket.mapping new file mode 100644 index 0000000000..4e04fb739e --- /dev/null +++ b/mappings/net/minecraft/network/packet/s2c/play/SwingAnimationS2CPacket.mapping @@ -0,0 +1,6 @@ +CLASS net/minecraft/class_1_1444 net/minecraft/network/packet/s2c/play/SwingAnimationS2CPacket + FIELD field_1_9825 CODEC Lnet/minecraft/class_9139; + METHOD (Lnet/minecraft/class_1297;Lnet/minecraft/class_1268;Lnet/minecraft/class_12126;)V + ARG 1 entity + ARG 2 hand + ARG 3 animation diff --git a/mappings/net/minecraft/recipe/TransmuteRecipeResult.mapping b/mappings/net/minecraft/recipe/TransmuteRecipeResult.mapping new file mode 100644 index 0000000000..403cb21a1a --- /dev/null +++ b/mappings/net/minecraft/recipe/TransmuteRecipeResult.mapping @@ -0,0 +1,18 @@ +CLASS net/minecraft/class_1_1434 net/minecraft/recipe/TransmuteRecipeResult + FIELD field_1_9794 CODEC Lcom/mojang/serialization/Codec; + FIELD field_1_9795 EMPTY Lnet/minecraft/class_1_1434; + FIELD field_1_9796 FULL_CODEC Lcom/mojang/serialization/MapCodec; + FIELD field_1_9797 PACKET_CODEC Lnet/minecraft/class_9139; + METHOD (Lnet/minecraft/class_1792;)V + ARG 1 item + METHOD (Lnet/minecraft/class_6880;)V + ARG 1 item + METHOD method_1_9484 of (Lnet/minecraft/class_1_107;)Lnet/minecraft/class_1_1434; + ARG 0 stack + METHOD method_1_9485 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance + METHOD method_1_9486 transmute (Lnet/minecraft/class_6880;)Lnet/minecraft/class_1_107; + ARG 1 defaultItem + METHOD method_1_9487 transmute (Lnet/minecraft/class_6880;I)Lnet/minecraft/class_1_107; + ARG 1 defaultItem + ARG 2 count diff --git a/mappings/net/minecraft/recipe/crafting/MapExtendingRecipe.mapping b/mappings/net/minecraft/recipe/crafting/MapExtendingRecipe.mapping index 86d19895de..98fab5afb1 100644 --- a/mappings/net/minecraft/recipe/crafting/MapExtendingRecipe.mapping +++ b/mappings/net/minecraft/recipe/crafting/MapExtendingRecipe.mapping @@ -8,6 +8,7 @@ CLASS net/minecraft/class_1_164 net/minecraft/recipe/crafting/MapExtendingRecipe METHOD (Lnet/minecraft/class_1856;Lnet/minecraft/class_1856;Lnet/minecraft/class_1_1434;)V ARG 1 map ARG 2 material + ARG 3 result METHOD method_1_1503 getMapItem (Lnet/minecraft/class_9694;)Lnet/minecraft/class_1799; ARG 0 input METHOD method_1_1504 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; diff --git a/mappings/net/minecraft/recipe/crafting/TransmuteRecipe.mapping b/mappings/net/minecraft/recipe/crafting/TransmuteRecipe.mapping index cc48077c7d..38303ba74d 100644 --- a/mappings/net/minecraft/recipe/crafting/TransmuteRecipe.mapping +++ b/mappings/net/minecraft/recipe/crafting/TransmuteRecipe.mapping @@ -17,6 +17,7 @@ CLASS net/minecraft/class_10223 net/minecraft/recipe/crafting/TransmuteRecipe ARG 3 input ARG 4 material ARG 5 materialCount + ARG 6 result ARG 7 addMaterialCountToResult METHOD method_1_1424 createResult (Lnet/minecraft/class_1799;I)Lnet/minecraft/class_1799; ARG 1 input @@ -62,3 +63,12 @@ CLASS net/minecraft/class_10223 net/minecraft/recipe/crafting/TransmuteRecipe ARG 0 recipe METHOD method_1_1443 getMaxMaterialCount ()I METHOD method_1_1444 getMinMaterialCount ()I + METHOD method_1_9479 (ILnet/minecraft/class_6880;)Lnet/minecraft/class_10302; + ARG 2 resultItem + METHOD method_1_9481 (ILnet/minecraft/class_6880;)Lnet/minecraft/class_10302; + ARG 2 inputItem + METHOD method_1_9482 getResultDisplay (I)Lnet/minecraft/class_10302; + ARG 1 resultCount + METHOD method_1_9483 getResultDisplay (Lnet/minecraft/class_6880;I)Lnet/minecraft/class_10302; + ARG 1 resultItem + ARG 2 resultCount diff --git a/mappings/net/minecraft/util/Hand.mapping b/mappings/net/minecraft/util/Hand.mapping index 30de71f03c..8ee6082856 100644 --- a/mappings/net/minecraft/util/Hand.mapping +++ b/mappings/net/minecraft/util/Hand.mapping @@ -12,4 +12,6 @@ CLASS net/minecraft/class_1268 net/minecraft/util/Hand ARG 0 hand METHOD method_1_844 (Lnet/minecraft/class_1268;)I ARG 0 hand + METHOD method_1_9395 toArm (Lnet/minecraft/class_1306;)Lnet/minecraft/class_1306; + ARG 1 dominant METHOD method_73186 getEquipmentSlot ()Lnet/minecraft/class_1304; diff --git a/mappings/net/minecraft/util/SwingAnimationType.mapping b/mappings/net/minecraft/util/SwingAnimationType.mapping index 1921a06012..25b07e017c 100644 --- a/mappings/net/minecraft/util/SwingAnimationType.mapping +++ b/mappings/net/minecraft/util/SwingAnimationType.mapping @@ -1,4 +1,5 @@ CLASS net/minecraft/class_12122 net/minecraft/util/SwingAnimationType + FIELD field_63401 CODEC Lnet/minecraft/class_3542$class_7292; FIELD field_63402 PACKET_CODEC Lnet/minecraft/class_9139; FIELD field_63403 BY_PACKET_ID Ljava/util/function/IntFunction; FIELD field_63404 packetId I @@ -6,4 +7,7 @@ CLASS net/minecraft/class_12122 net/minecraft/util/SwingAnimationType METHOD (Ljava/lang/String;IILjava/lang/String;)V ARG 3 packetId ARG 4 name + METHOD method_1_9434 byName (Ljava/lang/String;Lnet/minecraft/class_12122;)Lnet/minecraft/class_12122; + ARG 0 name + ARG 1 fallback METHOD method_75226 getPacketId ()I diff --git a/mappings/net/minecraft/util/math/MathHelper.mapping b/mappings/net/minecraft/util/math/MathHelper.mapping index 88cd6093b2..00a0b075b2 100644 --- a/mappings/net/minecraft/util/math/MathHelper.mapping +++ b/mappings/net/minecraft/util/math/MathHelper.mapping @@ -60,6 +60,32 @@ CLASS net/minecraft/class_3532 net/minecraft/util/math/MathHelper METHOD method_1_6136 roundUpToMultiple (JJ)J ARG 0 a ARG 2 b + METHOD method_1_9359 magnitude (FFF)F + ARG 0 a + ARG 1 b + ARG 2 c + METHOD method_1_9360 quaredHypot (FF)F + ARG 0 a + ARG 1 b + METHOD method_1_9361 lerp2 (FFFFFF)F + ARG 0 deltaX + ARG 1 deltaY + ARG 2 x0y0 + ARG 3 x1y0 + ARG 4 x0y1 + ARG 5 x1y1 + METHOD method_1_9362 lerp3 (FFFFFFFFFFF)F + ARG 0 deltaX + ARG 1 deltaY + ARG 2 deltaZ + ARG 3 x0y0z0 + ARG 4 x1y0z0 + ARG 5 x0y1z0 + ARG 6 x1y1z0 + ARG 7 x0y0z1 + ARG 8 x1y0z1 + ARG 9 x0y1z1 + ARG 10 x1y1z1 METHOD method_15338 wrapDegrees (D)D COMMENT Wraps an angle in degrees to the interval {@code [-180, 180)}. ARG 0 degrees @@ -531,7 +557,7 @@ CLASS net/minecraft/class_3532 net/minecraft/util/math/MathHelper ARG 1 saturation ARG 2 value ARG 3 alpha - METHOD method_60677 magnitude (FFF)F + METHOD method_60677 squaredMagnitude (FFF)F ARG 0 a ARG 1 b ARG 2 c diff --git a/mappings/net/minecraft/util/math/noise/LatticedNoiseSampler.mapping b/mappings/net/minecraft/util/math/noise/LatticedNoiseSampler.mapping index efa921a4b8..2c1a121798 100644 --- a/mappings/net/minecraft/util/math/noise/LatticedNoiseSampler.mapping +++ b/mappings/net/minecraft/util/math/noise/LatticedNoiseSampler.mapping @@ -12,12 +12,24 @@ CLASS net/minecraft/class_1_1412 net/minecraft/util/math/noise/LatticedNoiseSamp ARG 2 offsetScale METHOD method_1_9318 getLatticePointContribution (IFFF)F ARG 0 index + ARG 1 x + ARG 2 y + ARG 3 z METHOD method_1_9319 permuteIndex (I)I ARG 1 cellCoord METHOD method_1_9320 wrapCoord (D)D ARG 0 coordinate + METHOD method_1_9523 getLatticePointDirection (I)Lnet/minecraft/class_1_1412$class_1_1413; + ARG 1 cellCoord CLASS class_1_1413 LatticePointDirection METHOD method_1_9321 dot (DDD)D ARG 1 x ARG 3 y ARG 5 z + METHOD method_1_9524 dot (FFF)F + ARG 1 x + ARG 2 y + ARG 3 z + METHOD method_1_9525 dotXz (FF)F + ARG 1 x + ARG 2 z diff --git a/mappings/net/minecraft/util/math/noise/NoiseSampler.mapping b/mappings/net/minecraft/util/math/noise/NoiseSampler.mapping index ded4a7cc11..5580a69bbb 100644 --- a/mappings/net/minecraft/util/math/noise/NoiseSampler.mapping +++ b/mappings/net/minecraft/util/math/noise/NoiseSampler.mapping @@ -1,5 +1,18 @@ CLASS net/minecraft/class_1_1397 net/minecraft/util/math/noise/NoiseSampler METHOD method_1_9203 getRange ()Lnet/minecraft/class_1_1150; + METHOD method_1_9473 fill ([FLnet/minecraft/class_1_1441;DDF)V + COMMENT Samples multiple values from this noise sampler, adding + COMMENT {@code outputScale * this.sample(x * scaleXz, y * scaleY, z * scaleXz)} + COMMENT for every point {@code (x, y, z)} in {@code region} to the corresponding + COMMENT indices in {@code samplesOut}. + COMMENT + COMMENT This can be more performant than calling {@link #sample(double, double, double)} + COMMENT repeatedly. + ARG 1 samplesOut + ARG 2 region + ARG 3 scaleXz + ARG 5 scaleY + ARG 7 outputScale METHOD method_15433 sample (DD)F ARG 1 x ARG 3 z diff --git a/mappings/net/minecraft/util/math/noise/PerlinNoiseSampler.mapping b/mappings/net/minecraft/util/math/noise/PerlinNoiseSampler.mapping index 60b7e7c97f..64005b881f 100644 --- a/mappings/net/minecraft/util/math/noise/PerlinNoiseSampler.mapping +++ b/mappings/net/minecraft/util/math/noise/PerlinNoiseSampler.mapping @@ -10,13 +10,22 @@ CLASS net/minecraft/class_3756 net/minecraft/util/math/noise/PerlinNoiseSampler ARG 1 cellX ARG 2 cellY ARG 3 cellZ + ARG 4 cellLocalX + ARG 5 cellLocalY + ARG 6 cellLocalZ + ARG 7 originalCellLocalY METHOD method_35477 sampleDerivative (DDD[F)F ARG 1 x ARG 3 y ARG 5 z + ARG 7 gradientOut METHOD method_35478 sampleDerivative (IIIFFF[F)F - ARG 1 sectionX - ARG 2 sectionY - ARG 3 sectionZ + ARG 1 cellX + ARG 2 cellY + ARG 3 cellZ + ARG 4 cellLocalX + ARG 5 cellLocalY + ARG 6 cellLocalZ + ARG 7 gradientOut METHOD method_39118 addDebugInfo (Ljava/lang/StringBuilder;)V ARG 1 info diff --git a/mappings/net/minecraft/util/math/noise/SamplingRegion.mapping b/mappings/net/minecraft/util/math/noise/SamplingRegion.mapping new file mode 100644 index 0000000000..5d1e036955 --- /dev/null +++ b/mappings/net/minecraft/util/math/noise/SamplingRegion.mapping @@ -0,0 +1,12 @@ +CLASS net/minecraft/class_1_1441 net/minecraft/util/math/noise/SamplingRegion + METHOD method_1_9543 translateX (I)I + ARG 1 localX + METHOD method_1_9544 translateY (I)I + ARG 1 localY + METHOD method_1_9545 translateZ (I)I + ARG 1 localZ + METHOD method_1_9546 getIndex (III)I + ARG 1 localX + ARG 2 localY + ARG 3 localZ + METHOD method_1_9547 getVolume ()I diff --git a/mappings/net/minecraft/world/gen/densityfunction/BinaryOperation.mapping b/mappings/net/minecraft/world/gen/densityfunction/BinaryOperationDensityFunction.mapping similarity index 77% rename from mappings/net/minecraft/world/gen/densityfunction/BinaryOperation.mapping rename to mappings/net/minecraft/world/gen/densityfunction/BinaryOperationDensityFunction.mapping index 45fccccb0b..6697a624fc 100644 --- a/mappings/net/minecraft/world/gen/densityfunction/BinaryOperation.mapping +++ b/mappings/net/minecraft/world/gen/densityfunction/BinaryOperationDensityFunction.mapping @@ -1,13 +1,17 @@ -CLASS net/minecraft/class_6917 net/minecraft/world/gen/densityfunction/BinaryOperation +CLASS net/minecraft/class_6917 net/minecraft/world/gen/densityfunction/BinaryOperationDensityFunction + FIELD field_1_9827 LOGGER Lorg/slf4j/Logger; METHOD (Lnet/minecraft/class_6917$class_6918;Lnet/minecraft/class_6910;Lnet/minecraft/class_6910;)V ARG 1 type ARG 2 left ARG 3 right METHOD equals (Ljava/lang/Object;)Z ARG 1 other + METHOD method_1_9552 optimize ()Lnet/minecraft/class_6910; CLASS class_6918 Type FIELD field_37111 codecHolder Lcom/mojang/serialization/MapCodec; FIELD field_37112 name Ljava/lang/String; + METHOD (Ljava/lang/String;ILjava/lang/String;)V + ARG 3 name METHOD method_1_8835 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; ARG 1 instance METHOD method_1_8836 (Lnet/minecraft/class_6910;Lnet/minecraft/class_6910;)Lnet/minecraft/class_6917; diff --git a/mappings/net/minecraft/world/gen/densityfunction/BlendDensityFunction.mapping b/mappings/net/minecraft/world/gen/densityfunction/BlendDensityFunction.mapping new file mode 100644 index 0000000000..9b37b2eb58 --- /dev/null +++ b/mappings/net/minecraft/world/gen/densityfunction/BlendDensityFunction.mapping @@ -0,0 +1,7 @@ +CLASS net/minecraft/class_1_1446 net/minecraft/world/gen/densityfunction/BlendDensityFunction + FIELD field_1_9831 codec Lcom/mojang/serialization/MapCodec; + FIELD field_1_9832 name Ljava/lang/String; + METHOD (Ljava/lang/String;ILjava/lang/String;)V + ARG 3 name + METHOD method_1_9554 getName ()Ljava/lang/String; + METHOD method_1_9555 sample ()F diff --git a/mappings/net/minecraft/world/gen/densityfunction/Clamp.mapping b/mappings/net/minecraft/world/gen/densityfunction/ClampDensityFunction.mapping similarity index 90% rename from mappings/net/minecraft/world/gen/densityfunction/Clamp.mapping rename to mappings/net/minecraft/world/gen/densityfunction/ClampDensityFunction.mapping index e5e1e58747..a44b75f2f1 100644 --- a/mappings/net/minecraft/world/gen/densityfunction/Clamp.mapping +++ b/mappings/net/minecraft/world/gen/densityfunction/ClampDensityFunction.mapping @@ -1,7 +1,8 @@ -CLASS net/minecraft/class_6922 net/minecraft/world/gen/densityfunction/Clamp +CLASS net/minecraft/class_6922 net/minecraft/world/gen/densityfunction/ClampDensityFunction FIELD field_37082 CODEC_HOLDER Lcom/mojang/serialization/MapCodec; METHOD method_1_7465 validate (Lnet/minecraft/class_6922;)Lcom/mojang/serialization/DataResult; ARG 0 densityFunction METHOD method_40520 apply (F)F + ARG 1 value METHOD method_41078 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; ARG 0 instance diff --git a/mappings/net/minecraft/world/gen/densityfunction/Constant.mapping b/mappings/net/minecraft/world/gen/densityfunction/ConstantDensityFunction.mapping similarity index 89% rename from mappings/net/minecraft/world/gen/densityfunction/Constant.mapping rename to mappings/net/minecraft/world/gen/densityfunction/ConstantDensityFunction.mapping index 164745e263..e275d4d07c 100644 --- a/mappings/net/minecraft/world/gen/densityfunction/Constant.mapping +++ b/mappings/net/minecraft/world/gen/densityfunction/ConstantDensityFunction.mapping @@ -1,4 +1,4 @@ -CLASS net/minecraft/class_6923 net/minecraft/world/gen/densityfunction/Constant +CLASS net/minecraft/class_6923 net/minecraft/world/gen/densityfunction/ConstantDensityFunction FIELD field_37084 CODEC_HOLDER Lcom/mojang/serialization/MapCodec; METHOD method_1_8822 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; ARG 0 instance diff --git a/mappings/net/minecraft/world/gen/densityfunction/DensityFunction.mapping b/mappings/net/minecraft/world/gen/densityfunction/DensityFunction.mapping index 076d1ac75c..1b3fa07948 100644 --- a/mappings/net/minecraft/world/gen/densityfunction/DensityFunction.mapping +++ b/mappings/net/minecraft/world/gen/densityfunction/DensityFunction.mapping @@ -30,6 +30,7 @@ CLASS net/minecraft/class_6910 net/minecraft/world/gen/densityfunction/DensityFu METHOD method_1_8781 negate ()Lnet/minecraft/class_6910; METHOD method_1_8782 reciprocal ()Lnet/minecraft/class_6910; METHOD method_1_8783 sub (F)Lnet/minecraft/class_6910; + ARG 1 offset METHOD method_1_8784 sub (Lnet/minecraft/class_6910;)Lnet/minecraft/class_6910; ARG 1 other METHOD method_1_9212 flagFromAxis (Lnet/minecraft/class_2350$class_2351;)I @@ -103,6 +104,7 @@ CLASS net/minecraft/class_6910 net/minecraft/world/gen/densityfunction/DensityFu COMMENT Fills the density array using a density function. COMMENT COMMENT @implNote This can have side effects. + ARG 1 valuesOut ARG 2 densityFunction CLASS class_6912 NoisePos COMMENT {@code NoisePos} represents the absolute block position that is passed diff --git a/mappings/net/minecraft/world/gen/densityfunction/DensityFunctionTypes.mapping b/mappings/net/minecraft/world/gen/densityfunction/DensityFunctionTypes.mapping index 4f530b7842..d164ca4fb6 100644 --- a/mappings/net/minecraft/world/gen/densityfunction/DensityFunctionTypes.mapping +++ b/mappings/net/minecraft/world/gen/densityfunction/DensityFunctionTypes.mapping @@ -1,4 +1,5 @@ CLASS net/minecraft/class_6916 net/minecraft/world/gen/densityfunction/DensityFunctionTypes + FIELD field_1_9806 ZERO Lnet/minecraft/class_6923; FIELD field_37060 MAX_CONSTANT_VALUE F FIELD field_37061 CODEC Lcom/mojang/serialization/Codec; FIELD field_37062 DYNAMIC_RANGE Lcom/mojang/serialization/Codec; @@ -46,8 +47,62 @@ CLASS net/minecraft/class_6916 net/minecraft/world/gen/densityfunction/DensityFu METHOD method_1_9257 sliceY (Lnet/minecraft/class_6910;I)Lnet/minecraft/class_6910; ARG 0 input ARG 1 y + METHOD method_1_9497 abs (Lnet/minecraft/class_6910;)Lnet/minecraft/class_6910; + ARG 0 input + METHOD method_1_9498 ceil (Lnet/minecraft/class_6910;)Lnet/minecraft/class_6910; + ARG 0 input + METHOD method_1_9499 ceil (Lnet/minecraft/class_6910;Lnet/minecraft/class_6910;)Lnet/minecraft/class_6910; + ARG 0 input + ARG 1 multiplier + METHOD method_1_9500 clamp (Lnet/minecraft/class_6910;FF)Lnet/minecraft/class_6910; + ARG 0 input + ARG 1 min + ARG 2 max + METHOD method_1_9501 cube (Lnet/minecraft/class_6910;)Lnet/minecraft/class_6910; + ARG 0 input + METHOD method_1_9502 floor (Lnet/minecraft/class_6910;)Lnet/minecraft/class_6910; + ARG 0 input + METHOD method_1_9503 floor (Lnet/minecraft/class_6910;Lnet/minecraft/class_6910;)Lnet/minecraft/class_6910; + ARG 0 input + ARG 1 multiplier + METHOD method_1_9504 halfNegative (Lnet/minecraft/class_6910;)Lnet/minecraft/class_6910; + ARG 0 input + METHOD method_1_9505 log (Lnet/minecraft/class_6910;)Lnet/minecraft/class_6910; + ARG 0 input + METHOD method_1_9506 negate (Lnet/minecraft/class_6910;)Lnet/minecraft/class_6910; + ARG 0 input + METHOD method_1_9507 quarterNegative (Lnet/minecraft/class_6910;)Lnet/minecraft/class_6910; + ARG 0 input + METHOD method_1_9508 reciprocaL (Lnet/minecraft/class_6910;)Lnet/minecraft/class_6910; + ARG 0 input + METHOD method_1_9509 round (Lnet/minecraft/class_6910;)Lnet/minecraft/class_6910; + ARG 0 input + METHOD method_1_9510 round (Lnet/minecraft/class_6910;Lnet/minecraft/class_6910;)Lnet/minecraft/class_6910; + ARG 0 input + ARG 1 multiplier + METHOD method_1_9511 round (Lnet/minecraft/class_1_1340$class_1_1341;Lnet/minecraft/class_6910;)Lnet/minecraft/class_6910; + ARG 0 mode + ARG 1 input + METHOD method_1_9512 round (Lnet/minecraft/class_1_1340$class_1_1341;Lnet/minecraft/class_6910;Lnet/minecraft/class_6910;)Lnet/minecraft/class_6910; + ARG 0 mode + ARG 1 input + ARG 2 multiplier + METHOD method_1_9513 sign (Lnet/minecraft/class_6910;)Lnet/minecraft/class_6910; + ARG 0 input + METHOD method_1_9514 sqrt (Lnet/minecraft/class_6910;)Lnet/minecraft/class_6910; + ARG 0 input + METHOD method_1_9515 square (Lnet/minecraft/class_6910;)Lnet/minecraft/class_6910; + ARG 0 input + METHOD method_1_9516 squeeze (Lnet/minecraft/class_6910;)Lnet/minecraft/class_6910; + ARG 0 input + METHOD method_1_9517 truncate (Lnet/minecraft/class_6910;)Lnet/minecraft/class_6910; + ARG 0 input + METHOD method_1_9518 truncate (Lnet/minecraft/class_6910;Lnet/minecraft/class_6910;)Lnet/minecraft/class_6910; + ARG 0 input + ARG 1 multiplier METHOD method_40479 zero ()Lnet/minecraft/class_6910; METHOD method_40480 constant (F)Lnet/minecraft/class_6910; + ARG 0 value METHOD method_40481 yClampedGradient (IIFF)Lnet/minecraft/class_6910; ARG 0 fromY ARG 1 toY @@ -93,6 +148,8 @@ CLASS net/minecraft/class_6916 net/minecraft/world/gen/densityfunction/DensityFu ARG 0 noiseParameters ARG 1 scaleXz ARG 3 scaleY + ARG 5 minOutput + ARG 6 maxOutput METHOD method_40497 noiseInRange (Lnet/minecraft/class_6880;DFF)Lnet/minecraft/class_6910; ARG 0 noiseParameters ARG 1 scaleY diff --git a/mappings/net/minecraft/world/gen/densityfunction/DistanceToPoint.mapping b/mappings/net/minecraft/world/gen/densityfunction/DistanceToPointDensityFunction.mapping similarity index 83% rename from mappings/net/minecraft/world/gen/densityfunction/DistanceToPoint.mapping rename to mappings/net/minecraft/world/gen/densityfunction/DistanceToPointDensityFunction.mapping index ce9f447182..d0ff645d6b 100644 --- a/mappings/net/minecraft/world/gen/densityfunction/DistanceToPoint.mapping +++ b/mappings/net/minecraft/world/gen/densityfunction/DistanceToPointDensityFunction.mapping @@ -1,3 +1,3 @@ -CLASS net/minecraft/class_1_1399 net/minecraft/world/gen/densityfunction/DistanceToPoint +CLASS net/minecraft/class_1_1399 net/minecraft/world/gen/densityfunction/DistanceToPointDensityFunction METHOD method_1_9258 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; ARG 0 instance diff --git a/mappings/net/minecraft/world/gen/densityfunction/EndIslands.mapping b/mappings/net/minecraft/world/gen/densityfunction/EndIslandsDensityFunction.mapping similarity index 92% rename from mappings/net/minecraft/world/gen/densityfunction/EndIslands.mapping rename to mappings/net/minecraft/world/gen/densityfunction/EndIslandsDensityFunction.mapping index 05d9df21de..4a5aeee369 100644 --- a/mappings/net/minecraft/world/gen/densityfunction/EndIslands.mapping +++ b/mappings/net/minecraft/world/gen/densityfunction/EndIslandsDensityFunction.mapping @@ -1,4 +1,4 @@ -CLASS net/minecraft/class_6924 net/minecraft/world/gen/densityfunction/EndIslands +CLASS net/minecraft/class_6924 net/minecraft/world/gen/densityfunction/EndIslandsDensityFunction FIELD field_36554 sampler Lnet/minecraft/class_3541; FIELD field_37085 CODEC_HOLDER Lcom/mojang/serialization/MapCodec; FIELD field_37677 THRESHOLD F diff --git a/mappings/net/minecraft/world/gen/densityfunction/FindTopSurface.mapping b/mappings/net/minecraft/world/gen/densityfunction/FindTopSurfaceDensityFunction.mapping similarity index 87% rename from mappings/net/minecraft/world/gen/densityfunction/FindTopSurface.mapping rename to mappings/net/minecraft/world/gen/densityfunction/FindTopSurfaceDensityFunction.mapping index 8e74deee31..52700be615 100644 --- a/mappings/net/minecraft/world/gen/densityfunction/FindTopSurface.mapping +++ b/mappings/net/minecraft/world/gen/densityfunction/FindTopSurfaceDensityFunction.mapping @@ -1,4 +1,4 @@ -CLASS net/minecraft/class_11599 net/minecraft/world/gen/densityfunction/FindTopSurface +CLASS net/minecraft/class_11599 net/minecraft/world/gen/densityfunction/FindTopSurfaceDensityFunction FIELD field_61468 CODEC_HOLDER Lcom/mojang/serialization/MapCodec; METHOD method_72684 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; ARG 0 instance diff --git a/mappings/net/minecraft/world/gen/densityfunction/Gradient.mapping b/mappings/net/minecraft/world/gen/densityfunction/GradientDensityFunction.mapping similarity index 90% rename from mappings/net/minecraft/world/gen/densityfunction/Gradient.mapping rename to mappings/net/minecraft/world/gen/densityfunction/GradientDensityFunction.mapping index 795e70708a..8abbed5648 100644 --- a/mappings/net/minecraft/world/gen/densityfunction/Gradient.mapping +++ b/mappings/net/minecraft/world/gen/densityfunction/GradientDensityFunction.mapping @@ -1,4 +1,4 @@ -CLASS net/minecraft/class_1_1400 net/minecraft/world/gen/densityfunction/Gradient +CLASS net/minecraft/class_1_1400 net/minecraft/world/gen/densityfunction/GradientDensityFunction METHOD method_1_9259 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; ARG 0 instance METHOD method_1_9261 validate (Lnet/minecraft/class_1_1400;)Lcom/mojang/serialization/DataResult; diff --git a/mappings/net/minecraft/world/gen/densityfunction/IntervalSelect.mapping b/mappings/net/minecraft/world/gen/densityfunction/IntervalSelectDensityFunction.mapping similarity index 89% rename from mappings/net/minecraft/world/gen/densityfunction/IntervalSelect.mapping rename to mappings/net/minecraft/world/gen/densityfunction/IntervalSelectDensityFunction.mapping index 1d744a6bf1..d69b348047 100644 --- a/mappings/net/minecraft/world/gen/densityfunction/IntervalSelect.mapping +++ b/mappings/net/minecraft/world/gen/densityfunction/IntervalSelectDensityFunction.mapping @@ -1,7 +1,8 @@ -CLASS net/minecraft/class_1_860 net/minecraft/world/gen/densityfunction/IntervalSelect +CLASS net/minecraft/class_1_860 net/minecraft/world/gen/densityfunction/IntervalSelectDensityFunction FIELD field_1_6136 THRESHOLDS_CODEC Lcom/mojang/serialization/Codec; METHOD method_1_5229 sample (Lnet/minecraft/class_6910$class_6912;F)F ARG 1 pos + ARG 2 value METHOD method_1_5230 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; ARG 0 instance METHOD method_1_5233 validate ()Lcom/mojang/serialization/DataResult; diff --git a/mappings/net/minecraft/world/gen/densityfunction/Lerp.mapping b/mappings/net/minecraft/world/gen/densityfunction/LerpDensityFunction.mapping similarity index 87% rename from mappings/net/minecraft/world/gen/densityfunction/Lerp.mapping rename to mappings/net/minecraft/world/gen/densityfunction/LerpDensityFunction.mapping index 332fede674..de203ee724 100644 --- a/mappings/net/minecraft/world/gen/densityfunction/Lerp.mapping +++ b/mappings/net/minecraft/world/gen/densityfunction/LerpDensityFunction.mapping @@ -1,3 +1,3 @@ -CLASS net/minecraft/class_1_1339 net/minecraft/world/gen/densityfunction/Lerp +CLASS net/minecraft/class_1_1339 net/minecraft/world/gen/densityfunction/LerpDensityFunction METHOD method_1_8823 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; ARG 0 instance diff --git a/mappings/net/minecraft/world/gen/densityfunction/Noise.mapping b/mappings/net/minecraft/world/gen/densityfunction/NoiseDensityFunction.mapping similarity index 90% rename from mappings/net/minecraft/world/gen/densityfunction/Noise.mapping rename to mappings/net/minecraft/world/gen/densityfunction/NoiseDensityFunction.mapping index 97c99e74a6..3e8d68bf69 100644 --- a/mappings/net/minecraft/world/gen/densityfunction/Noise.mapping +++ b/mappings/net/minecraft/world/gen/densityfunction/NoiseDensityFunction.mapping @@ -1,4 +1,4 @@ -CLASS net/minecraft/class_6931 net/minecraft/world/gen/densityfunction/Noise +CLASS net/minecraft/class_6931 net/minecraft/world/gen/densityfunction/NoiseDensityFunction FIELD field_37090 NOISE_CODEC Lcom/mojang/serialization/MapCodec; METHOD method_41083 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; ARG 0 instance diff --git a/mappings/net/minecraft/world/gen/densityfunction/Offset.mapping b/mappings/net/minecraft/world/gen/densityfunction/OffsetDensityFunction.mapping similarity index 96% rename from mappings/net/minecraft/world/gen/densityfunction/Offset.mapping rename to mappings/net/minecraft/world/gen/densityfunction/OffsetDensityFunction.mapping index 4ffe7e7838..86695555d9 100644 --- a/mappings/net/minecraft/world/gen/densityfunction/Offset.mapping +++ b/mappings/net/minecraft/world/gen/densityfunction/OffsetDensityFunction.mapping @@ -1,4 +1,4 @@ -CLASS net/minecraft/class_6939 net/minecraft/world/gen/densityfunction/Offset +CLASS net/minecraft/class_6939 net/minecraft/world/gen/densityfunction/OffsetDensityFunction METHOD method_40525 sample (DDD)F ARG 1 x ARG 3 y diff --git a/mappings/net/minecraft/world/gen/densityfunction/Pow.mapping b/mappings/net/minecraft/world/gen/densityfunction/PowerDensityFunction.mapping similarity index 86% rename from mappings/net/minecraft/world/gen/densityfunction/Pow.mapping rename to mappings/net/minecraft/world/gen/densityfunction/PowerDensityFunction.mapping index 7f21d2762d..77dfcff439 100644 --- a/mappings/net/minecraft/world/gen/densityfunction/Pow.mapping +++ b/mappings/net/minecraft/world/gen/densityfunction/PowerDensityFunction.mapping @@ -1,3 +1,3 @@ -CLASS net/minecraft/class_1_1401 net/minecraft/world/gen/densityfunction/Pow +CLASS net/minecraft/class_1_1401 net/minecraft/world/gen/densityfunction/PowerDensityFunction METHOD method_1_9262 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; ARG 0 instance diff --git a/mappings/net/minecraft/world/gen/densityfunction/RangeChoice.mapping b/mappings/net/minecraft/world/gen/densityfunction/RangeChoiceDensityFunction.mapping similarity index 88% rename from mappings/net/minecraft/world/gen/densityfunction/RangeChoice.mapping rename to mappings/net/minecraft/world/gen/densityfunction/RangeChoiceDensityFunction.mapping index f3b7c65a74..0843b8bcc7 100644 --- a/mappings/net/minecraft/world/gen/densityfunction/RangeChoice.mapping +++ b/mappings/net/minecraft/world/gen/densityfunction/RangeChoiceDensityFunction.mapping @@ -1,4 +1,4 @@ -CLASS net/minecraft/class_6933 net/minecraft/world/gen/densityfunction/RangeChoice +CLASS net/minecraft/class_6933 net/minecraft/world/gen/densityfunction/RangeChoiceDensityFunction FIELD field_37092 RANGE_CHOICE_CODEC Lcom/mojang/serialization/MapCodec; METHOD method_41085 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; ARG 0 instance diff --git a/mappings/net/minecraft/world/gen/densityfunction/Rounding.mapping b/mappings/net/minecraft/world/gen/densityfunction/RoundingDensityFunction.mapping similarity index 76% rename from mappings/net/minecraft/world/gen/densityfunction/Rounding.mapping rename to mappings/net/minecraft/world/gen/densityfunction/RoundingDensityFunction.mapping index c887fcc30a..621a100c88 100644 --- a/mappings/net/minecraft/world/gen/densityfunction/Rounding.mapping +++ b/mappings/net/minecraft/world/gen/densityfunction/RoundingDensityFunction.mapping @@ -1,8 +1,13 @@ -CLASS net/minecraft/class_1_1340 net/minecraft/world/gen/densityfunction/Rounding +CLASS net/minecraft/class_1_1340 net/minecraft/world/gen/densityfunction/RoundingDensityFunction METHOD method_1_8828 round (F)F + ARG 1 value + METHOD method_1_9551 (F)F + ARG 1 value CLASS class_1_1341 Mode FIELD field_1_9164 codecHolder Lcom/mojang/serialization/MapCodec; FIELD field_1_9165 name Ljava/lang/String; + METHOD (Ljava/lang/String;ILjava/lang/String;)V + ARG 3 name METHOD method_1_8830 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; ARG 1 instance METHOD method_1_8831 (Lnet/minecraft/class_6910;Lnet/minecraft/class_6910;)Lnet/minecraft/class_1_1340; diff --git a/mappings/net/minecraft/world/gen/densityfunction/ShiftedNoise.mapping b/mappings/net/minecraft/world/gen/densityfunction/ShiftedNoiseDensityFunction.mapping similarity index 88% rename from mappings/net/minecraft/world/gen/densityfunction/ShiftedNoise.mapping rename to mappings/net/minecraft/world/gen/densityfunction/ShiftedNoiseDensityFunction.mapping index b2618db3d2..143a23cbed 100644 --- a/mappings/net/minecraft/world/gen/densityfunction/ShiftedNoise.mapping +++ b/mappings/net/minecraft/world/gen/densityfunction/ShiftedNoiseDensityFunction.mapping @@ -1,4 +1,4 @@ -CLASS net/minecraft/class_6940 net/minecraft/world/gen/densityfunction/ShiftedNoise +CLASS net/minecraft/class_6940 net/minecraft/world/gen/densityfunction/ShiftedNoiseDensityFunction FIELD field_37097 CODEC_HOLDER Lcom/mojang/serialization/MapCodec; METHOD method_41090 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; ARG 0 instance diff --git a/mappings/net/minecraft/world/gen/densityfunction/Slice.mapping b/mappings/net/minecraft/world/gen/densityfunction/SliceDensityFunction.mapping similarity index 86% rename from mappings/net/minecraft/world/gen/densityfunction/Slice.mapping rename to mappings/net/minecraft/world/gen/densityfunction/SliceDensityFunction.mapping index 607534e444..da28a964c4 100644 --- a/mappings/net/minecraft/world/gen/densityfunction/Slice.mapping +++ b/mappings/net/minecraft/world/gen/densityfunction/SliceDensityFunction.mapping @@ -1,3 +1,3 @@ -CLASS net/minecraft/class_1_1402 net/minecraft/world/gen/densityfunction/Slice +CLASS net/minecraft/class_1_1402 net/minecraft/world/gen/densityfunction/SliceDensityFunction METHOD method_1_9263 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; ARG 0 instance diff --git a/mappings/net/minecraft/world/gen/densityfunction/Spline.mapping b/mappings/net/minecraft/world/gen/densityfunction/SplineDensityFunction.mapping similarity index 97% rename from mappings/net/minecraft/world/gen/densityfunction/Spline.mapping rename to mappings/net/minecraft/world/gen/densityfunction/SplineDensityFunction.mapping index 62ff124206..acd7bc3ba2 100644 --- a/mappings/net/minecraft/world/gen/densityfunction/Spline.mapping +++ b/mappings/net/minecraft/world/gen/densityfunction/SplineDensityFunction.mapping @@ -1,4 +1,4 @@ -CLASS net/minecraft/class_7076 net/minecraft/world/gen/densityfunction/Spline +CLASS net/minecraft/class_7076 net/minecraft/world/gen/densityfunction/SplineDensityFunction FIELD field_1_3760 function Lnet/minecraft/class_6501; FIELD field_1_3761 spline Lnet/minecraft/class_6492; FIELD field_37255 CODEC_HOLDER Lcom/mojang/serialization/MapCodec; diff --git a/mappings/net/minecraft/world/gen/densityfunction/UnaryOperation.mapping b/mappings/net/minecraft/world/gen/densityfunction/UnaryOperationDensityFunction.mapping similarity index 75% rename from mappings/net/minecraft/world/gen/densityfunction/UnaryOperation.mapping rename to mappings/net/minecraft/world/gen/densityfunction/UnaryOperationDensityFunction.mapping index 89f0f25336..b7379f04a8 100644 --- a/mappings/net/minecraft/world/gen/densityfunction/UnaryOperation.mapping +++ b/mappings/net/minecraft/world/gen/densityfunction/UnaryOperationDensityFunction.mapping @@ -1,9 +1,14 @@ -CLASS net/minecraft/class_6925 net/minecraft/world/gen/densityfunction/UnaryOperation +CLASS net/minecraft/class_6925 net/minecraft/world/gen/densityfunction/UnaryOperationDensityFunction + METHOD method_1_7466 (F)F + ARG 1 value METHOD method_40521 apply (Lnet/minecraft/class_6925$class_6926;F)F ARG 0 type + ARG 1 value CLASS class_6926 Type FIELD field_37086 name Ljava/lang/String; FIELD field_37087 codecHolder Lcom/mojang/serialization/MapCodec; + METHOD (Ljava/lang/String;ILjava/lang/String;)V + ARG 3 name METHOD method_1_8824 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; ARG 1 instance METHOD method_1_8825 (Lnet/minecraft/class_6910;)Lnet/minecraft/class_6925; diff --git a/mappings/net/minecraft/world/gen/densityfunction/Wrapping.mapping b/mappings/net/minecraft/world/gen/densityfunction/WrappingDensityFunction.mapping similarity index 94% rename from mappings/net/minecraft/world/gen/densityfunction/Wrapping.mapping rename to mappings/net/minecraft/world/gen/densityfunction/WrappingDensityFunction.mapping index d3473d48cb..acb6b085fe 100644 --- a/mappings/net/minecraft/world/gen/densityfunction/Wrapping.mapping +++ b/mappings/net/minecraft/world/gen/densityfunction/WrappingDensityFunction.mapping @@ -1,4 +1,4 @@ -CLASS net/minecraft/class_6927 net/minecraft/world/gen/densityfunction/Wrapping +CLASS net/minecraft/class_6927 net/minecraft/world/gen/densityfunction/WrappingDensityFunction CLASS class_6928 Type FIELD field_37088 name Ljava/lang/String; FIELD field_37089 codec Lcom/mojang/serialization/MapCodec; From 997be7d3295a8760362c16948f6c78c7381b6849 Mon Sep 17 00:00:00 2001 From: +merlan #flirora Date: Tue, 4 Aug 2026 22:18:30 -0400 Subject: [PATCH 2/3] Map MacOsUtil --- mappings/net/minecraft/client/window/MacOsUtil.mapping | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 mappings/net/minecraft/client/window/MacOsUtil.mapping diff --git a/mappings/net/minecraft/client/window/MacOsUtil.mapping b/mappings/net/minecraft/client/window/MacOsUtil.mapping new file mode 100644 index 0000000000..f8036c6823 --- /dev/null +++ b/mappings/net/minecraft/client/window/MacOsUtil.mapping @@ -0,0 +1,3 @@ +CLASS net/minecraft/class_1_1431 net/minecraft/client/window/MacOsUtil + FIELD field_1_9763 CLOSE_METHOD_SELECTORS Ljava/util/Set; + METHOD method_1_9396 disableClosingMenuActions ()V From 467a5f9286c0067b4c38d8a865af05a943409a39 Mon Sep 17 00:00:00 2001 From: +merlan #flirora Date: Tue, 4 Aug 2026 22:59:01 -0400 Subject: [PATCH 3/3] Add some misc mappings --- .../criterion/SlideDownBlockCriterion.mapping | 4 +++ .../LockableContainerBlockEntity.mapping | 2 ++ .../client/friend/InvitationManager.mapping | 6 +++++ .../SpecialGuiElementRenderState.mapping | 7 +++++ .../minecraft/client/render/Frustum.mapping | 1 + .../render/effect/PostEffectProcessor.mapping | 2 ++ .../client/shader/ShaderLoader.mapping | 3 +++ .../minecraft/command/CommandSource.mapping | 16 +++++++++++ .../argument/RegistryKeyArgumentType.mapping | 11 ++++++++ .../data/BlockItemTagProvider.mapping | 2 ++ .../VanillaAdvancementGenerator.mapping | 2 ++ .../EntityLootTableGenerator.mapping | 11 ++++++++ .../VanillaChestLootTableGenerator.mapping | 24 +++++++++++++++++ .../VanillaEntityLootTableGenerator.mapping | 5 ++++ .../VanillaShearingLootTableGenerator.mapping | 7 +++++ .../recipe/TransmuteRecipeJsonBuilder.mapping | 9 +++++++ .../entity/decoration/CushionEntity.mapping | 14 +++++++++- .../minecraft/entity/mob/MobEntity.mapping | 5 ++++ .../s2c/play/PlayerListS2CPacket.mapping | 7 +++++ .../recipe/ServerRecipeManager.mapping | 12 ++++++++- .../registry/ReloadableRegistries.mapping | 3 +++ .../server/command/SwingCommand.mapping | 27 +++++++++++++++++++ .../net/minecraft/util/ErrorReporter.mapping | 2 ++ .../util/context/ContextParameterMap.mapping | 7 +++++ .../world/gen/chunk/ChunkNoiseSampler.mapping | 7 +++++ 25 files changed, 194 insertions(+), 2 deletions(-) diff --git a/mappings/net/minecraft/advancement/criterion/SlideDownBlockCriterion.mapping b/mappings/net/minecraft/advancement/criterion/SlideDownBlockCriterion.mapping index 82a0796dee..c75876668d 100644 --- a/mappings/net/minecraft/advancement/criterion/SlideDownBlockCriterion.mapping +++ b/mappings/net/minecraft/advancement/criterion/SlideDownBlockCriterion.mapping @@ -10,7 +10,11 @@ CLASS net/minecraft/class_4713 net/minecraft/advancement/criterion/SlideDownBloc METHOD (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V ARG 1 playerPredicate ARG 3 state + METHOD method_1_8893 create (Lnet/minecraft/class_7871;Lnet/minecraft/class_2248;)Lnet/minecraft/class_175; + ARG 0 blocksLookup + ARG 1 block METHOD method_23912 create (Lnet/minecraft/class_6885;)Lnet/minecraft/class_175; + ARG 0 blocks METHOD method_23913 test (Lnet/minecraft/class_2680;)Z ARG 1 state METHOD method_55125 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; diff --git a/mappings/net/minecraft/block/entity/LockableContainerBlockEntity.mapping b/mappings/net/minecraft/block/entity/LockableContainerBlockEntity.mapping index cef024d977..09154d7da0 100644 --- a/mappings/net/minecraft/block/entity/LockableContainerBlockEntity.mapping +++ b/mappings/net/minecraft/block/entity/LockableContainerBlockEntity.mapping @@ -1,6 +1,8 @@ CLASS net/minecraft/class_2624 net/minecraft/block/entity/LockableContainerBlockEntity FIELD field_12045 lock Lnet/minecraft/class_1273; FIELD field_17376 customName Lnet/minecraft/class_2561; + METHOD method_1_9343 getContext (Lnet/minecraft/class_3218;)Lnet/minecraft/class_47; + ARG 1 world METHOD method_5465 createScreenHandler (ILnet/minecraft/class_1661;)Lnet/minecraft/class_1703; ARG 1 syncId ARG 2 playerInventory diff --git a/mappings/net/minecraft/client/friend/InvitationManager.mapping b/mappings/net/minecraft/client/friend/InvitationManager.mapping index 573f6ac360..ff4e8562a0 100644 --- a/mappings/net/minecraft/client/friend/InvitationManager.mapping +++ b/mappings/net/minecraft/client/friend/InvitationManager.mapping @@ -6,8 +6,10 @@ CLASS net/minecraft/class_1_951 net/minecraft/client/friend/InvitationManager FIELD field_1_6636 client Lnet/minecraft/class_310; FIELD field_1_6638 dirty Z FIELD field_1_7149 UPDATE_INTERVAL_MULTIPLIER_WHEN_NOT_DIRTY J + FIELD field_1_9671 LOGGER Lorg/slf4j/Logger; METHOD (Lnet/minecraft/class_310;Lcom/mojang/authlib/services/FriendsService;)V ARG 1 client + ARG 2 friendsService METHOD method_1_5778 getPresenceResponse ()Lcom/mojang/authlib/services/response/PresenceResponse; METHOD method_1_5779 getPresenceStatus ()Lcom/mojang/authlib/services/response/PresenceStatus; METHOD method_1_5794 shouldUpdatePresenceStatus ()Z @@ -15,3 +17,7 @@ CLASS net/minecraft/class_1_951 net/minecraft/client/friend/InvitationManager METHOD method_1_5796 markDirty ()V METHOD method_1_5797 updatePresenceStatus ()V METHOD method_1_6258 getActualPresenceStatus ()Lcom/mojang/authlib/services/response/PresenceStatus; + METHOD method_1_9322 isFriendsListEmpty ()Z + METHOD method_1_9324 postPresence (Lcom/mojang/authlib/services/response/PresenceStatus;)Lcom/mojang/authlib/services/response/PresenceResponse; + ARG 1 presenceStatus + METHOD method_1_9325 shutdown ()V diff --git a/mappings/net/minecraft/client/gui/render/state/special/SpecialGuiElementRenderState.mapping b/mappings/net/minecraft/client/gui/render/state/special/SpecialGuiElementRenderState.mapping index 106ed1650c..ed0d608e64 100644 --- a/mappings/net/minecraft/client/gui/render/state/special/SpecialGuiElementRenderState.mapping +++ b/mappings/net/minecraft/client/gui/render/state/special/SpecialGuiElementRenderState.mapping @@ -5,6 +5,13 @@ CLASS net/minecraft/class_11256 net/minecraft/client/gui/render/state/special/Sp METHOD comp_4123 y1 ()I METHOD comp_4124 x2 ()I METHOD comp_4125 y2 ()I + METHOD method_1_8982 createBounds (IIIILorg/joml/Matrix3x2fc;Lnet/minecraft/class_8030;)Lnet/minecraft/class_8030; + ARG 0 x1 + ARG 1 y1 + ARG 2 x2 + ARG 3 y2 + ARG 4 transformation + ARG 5 bounds METHOD method_71535 createBounds (IIIILnet/minecraft/class_8030;)Lnet/minecraft/class_8030; ARG 0 x1 ARG 1 y1 diff --git a/mappings/net/minecraft/client/render/Frustum.mapping b/mappings/net/minecraft/client/render/Frustum.mapping index f6b2cd0b0e..e4e7740d66 100644 --- a/mappings/net/minecraft/client/render/Frustum.mapping +++ b/mappings/net/minecraft/client/render/Frustum.mapping @@ -14,6 +14,7 @@ CLASS net/minecraft/class_4604 net/minecraft/client/render/Frustum ARG 2 projectionMatrix METHOD method_1_2256 copyFrom (Lnet/minecraft/class_4604;)V ARG 1 frustum + METHOD method_1_9438 getBoundingBox ()Lnet/minecraft/class_238; METHOD method_23088 setPosition (DDD)V ARG 1 cameraX ARG 3 cameraY diff --git a/mappings/net/minecraft/client/render/effect/PostEffectProcessor.mapping b/mappings/net/minecraft/client/render/effect/PostEffectProcessor.mapping index 7b6ba080f4..454d356159 100644 --- a/mappings/net/minecraft/client/render/effect/PostEffectProcessor.mapping +++ b/mappings/net/minecraft/client/render/effect/PostEffectProcessor.mapping @@ -15,6 +15,8 @@ CLASS net/minecraft/class_279 net/minecraft/client/render/effect/PostEffectProce ARG 5 projectionMatrix ARG 6 projectionBuffer METHOD method_1_8539 getId ()Lnet/minecraft/class_2960; + METHOD method_1_9418 getExternalTargets (Lnet/minecraft/class_9962;)Ljava/util/Set; + ARG 0 postEffectPipeline METHOD method_1256 parseEffect (Lnet/minecraft/class_9962;Lnet/minecraft/class_1060;Ljava/util/Set;Lnet/minecraft/class_2960;Lnet/minecraft/class_11279;Lnet/minecraft/class_11278;)Lnet/minecraft/class_279; ARG 0 pipeline ARG 1 textureManager diff --git a/mappings/net/minecraft/client/shader/ShaderLoader.mapping b/mappings/net/minecraft/client/shader/ShaderLoader.mapping index 242643982c..5300429fa1 100644 --- a/mappings/net/minecraft/client/shader/ShaderLoader.mapping +++ b/mappings/net/minecraft/client/shader/ShaderLoader.mapping @@ -14,6 +14,9 @@ CLASS net/minecraft/class_10151 net/minecraft/client/shader/ShaderLoader METHOD method_1_7723 streamPostChainIds ()Ljava/util/stream/Stream; METHOD method_1_9186 (Lnet/minecraft/class_2960;)Ljava/lang/String; ARG 0 id + METHOD method_1_9433 canApplyPostEffect (Lnet/minecraft/class_2960;Ljava/util/Set;)Z + ARG 1 postEffect + ARG 2 accessibleTargets METHOD method_62939 loadShaderSource (Lnet/minecraft/class_2960;Lnet/minecraft/class_3298;Lnet/minecraft/class_1_1229;Ljava/util/Map;Lcom/google/common/collect/ImmutableMap$Builder;)V ARG 0 id ARG 1 resource diff --git a/mappings/net/minecraft/command/CommandSource.mapping b/mappings/net/minecraft/command/CommandSource.mapping index 03ca16a773..6a42603dcb 100644 --- a/mappings/net/minecraft/command/CommandSource.mapping +++ b/mappings/net/minecraft/command/CommandSource.mapping @@ -1,6 +1,16 @@ CLASS net/minecraft/class_2172 net/minecraft/command/CommandSource FIELD field_55224 SUGGESTION_MATCH_PREFIX Lcom/google/common/base/CharMatcher; METHOD method_1_7846 getPostEffects ()Ljava/util/stream/Stream; + METHOD method_1_9205 (Ljava/lang/Object;)Z + ARG 0 value + METHOD method_1_9206 (Ljava/util/function/Predicate;Lnet/minecraft/class_6880$class_6883;)Z + ARG 1 entry + METHOD method_1_9207 listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lnet/minecraft/class_5321;Lnet/minecraft/class_2172$class_7078;Ljava/util/function/Predicate;)Ljava/util/concurrent/CompletableFuture; + ARG 0 context + ARG 1 builder + ARG 2 registryRef + ARG 3 suggestedIdType + ARG 4 filter 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 @@ -91,10 +101,16 @@ CLASS net/minecraft/class_2172 net/minecraft/command/CommandSource ARG 1 builder ARG 2 prefix METHOD method_41213 listIdSuggestions (Lnet/minecraft/class_5321;Lnet/minecraft/class_2172$class_7078;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lcom/mojang/brigadier/context/CommandContext;Ljava/util/function/Predicate;)Ljava/util/concurrent/CompletableFuture; + ARG 1 registryRef + ARG 2 suggestedIdType + ARG 3 builder + ARG 4 context + ARG 5 filter METHOD method_41214 suggestIdentifiers (Lnet/minecraft/class_7225;Lnet/minecraft/class_2172$class_7078;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Predicate;)V ARG 1 registry ARG 2 suggestedIdType ARG 3 builder + ARG 4 filter METHOD method_44750 getChatSuggestions ()Ljava/util/Collection; METHOD method_45549 getEnabledFeatures ()Lnet/minecraft/class_7699; METHOD method_71777 listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Lnet/minecraft/class_5321;Lnet/minecraft/class_2172$class_7078;)Ljava/util/concurrent/CompletableFuture; diff --git a/mappings/net/minecraft/command/argument/RegistryKeyArgumentType.mapping b/mappings/net/minecraft/command/argument/RegistryKeyArgumentType.mapping index 8d56afbc1a..0ae776993e 100644 --- a/mappings/net/minecraft/command/argument/RegistryKeyArgumentType.mapping +++ b/mappings/net/minecraft/command/argument/RegistryKeyArgumentType.mapping @@ -1,4 +1,5 @@ CLASS net/minecraft/class_7079 net/minecraft/command/argument/RegistryKeyArgumentType + FIELD field_1_9631 filter Ljava/util/function/Predicate; FIELD field_37269 EXAMPLES Ljava/util/Collection; FIELD field_37272 registryRef Lnet/minecraft/class_5321; FIELD field_39191 INVALID_STRUCTURE_EXCEPTION Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; @@ -7,9 +8,19 @@ CLASS net/minecraft/class_7079 net/minecraft/command/argument/RegistryKeyArgumen FIELD field_54826 ADVANCEMENT_NOT_FOUND_EXCEPTION Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; METHOD (Lnet/minecraft/class_5321;)V ARG 1 registryRef + METHOD (Lnet/minecraft/class_5321;Ljava/util/function/Predicate;)V + ARG 1 registryRef + ARG 2 filter METHOD listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; ARG 1 context ARG 2 builder + METHOD method_1_9275 registryKey (Lnet/minecraft/class_5321;Ljava/util/function/Predicate;)Lnet/minecraft/class_7079; + ARG 0 registryRef + ARG 1 filter + METHOD method_1_9276 (Lnet/minecraft/class_8786;)Z + ARG 0 recipe + METHOD method_1_9277 (Ljava/lang/Object;)Z + ARG 0 value METHOD method_41220 getKey (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;Lnet/minecraft/class_5321;Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType;)Lnet/minecraft/class_5321; ARG 0 context ARG 1 name diff --git a/mappings/net/minecraft/data/BlockItemTagProvider.mapping b/mappings/net/minecraft/data/BlockItemTagProvider.mapping index 69bf0045e4..cba130d2d2 100644 --- a/mappings/net/minecraft/data/BlockItemTagProvider.mapping +++ b/mappings/net/minecraft/data/BlockItemTagProvider.mapping @@ -18,3 +18,5 @@ CLASS net/minecraft/class_1_802 net/minecraft/data/BlockItemTagProvider ARG 1 keys METHOD method_1_4892 addTag (Lnet/minecraft/class_1_782;)Lnet/minecraft/class_1_802$class_1_803; ARG 1 tagKey + METHOD method_1_9439 addTags ([Lnet/minecraft/class_1_782;)Lnet/minecraft/class_1_802$class_1_803; + ARG 1 tagKeys diff --git a/mappings/net/minecraft/data/advancement/vanilla/VanillaAdvancementGenerator.mapping b/mappings/net/minecraft/data/advancement/vanilla/VanillaAdvancementGenerator.mapping index d403e7f715..d33c798522 100644 --- a/mappings/net/minecraft/data/advancement/vanilla/VanillaAdvancementGenerator.mapping +++ b/mappings/net/minecraft/data/advancement/vanilla/VanillaAdvancementGenerator.mapping @@ -1,7 +1,9 @@ CLASS net/minecraft/class_1_1277 net/minecraft/data/advancement/vanilla/VanillaAdvancementGenerator FIELD field_1_8701 advancements Lnet/minecraft/class_7891; + FIELD field_1_9187 damageTypesLookup Lnet/minecraft/class_7871; METHOD (Lnet/minecraft/class_7891;)V ARG 1 registry + METHOD method_1_8851 projectileDamageSourcePredicate ()Lnet/minecraft/class_2022$class_2023; METHOD method_10335 accept ()V CLASS class_1_1278 Factory METHOD method_1_8145 create (Lnet/minecraft/class_7891;)Lnet/minecraft/class_1_1277; diff --git a/mappings/net/minecraft/data/loottable/EntityLootTableGenerator.mapping b/mappings/net/minecraft/data/loottable/EntityLootTableGenerator.mapping index 07537f02da..2404ec9e26 100644 --- a/mappings/net/minecraft/data/loottable/EntityLootTableGenerator.mapping +++ b/mappings/net/minecraft/data/loottable/EntityLootTableGenerator.mapping @@ -1,12 +1,22 @@ CLASS net/minecraft/class_7789 net/minecraft/data/loottable/EntityLootTableGenerator + FIELD field_1_8500 enchantmentsLookup Lnet/minecraft/class_7871; + FIELD field_1_8501 entityTypesLookup Lnet/minecraft/class_7871; + FIELD field_1_8502 frogVariantsLookup Lnet/minecraft/class_7871; + FIELD field_1_8503 output Lnet/minecraft/class_7791$class_1_1214; + FIELD field_1_9054 damageTypesLookup Lnet/minecraft/class_7871; + FIELD field_1_9055 itemsLookup Lnet/minecraft/class_7871; + FIELD field_1_9056 lootTablesLookup Lnet/minecraft/class_7871; FIELD field_40615 lootTables Ljava/util/Map; FIELD field_42084 requiredFeatures Lnet/minecraft/class_7699; FIELD field_42085 featureSet Lnet/minecraft/class_7699; METHOD (Lnet/minecraft/class_7699;Lnet/minecraft/class_7699;Lnet/minecraft/class_7791$class_1_1214;)V ARG 1 requiredFeatures ARG 2 featureSet + ARG 3 output METHOD (Lnet/minecraft/class_7699;Lnet/minecraft/class_7791$class_1_1214;)V ARG 1 requiredFeatures + ARG 2 output + METHOD method_1_8659 projectileDamageSource ()Lnet/minecraft/class_2022$class_2023; METHOD method_10400 generate ()V METHOD method_46028 register (Lnet/minecraft/class_1299;Lnet/minecraft/class_5321;Lnet/minecraft/class_52$class_53;)V ARG 1 entityType @@ -18,6 +28,7 @@ CLASS net/minecraft/class_7789 net/minecraft/data/loottable/EntityLootTableGener METHOD method_46030 killedByFrog (Lnet/minecraft/class_5321;)Lnet/minecraft/class_5341$class_210; ARG 1 frogVariant METHOD method_46031 createForSheep (Lnet/minecraft/class_1_727;)Lnet/minecraft/class_55$class_56; + ARG 0 lootTablesByColor METHOD method_46032 (Ljava/util/Set;Lnet/minecraft/class_6880$class_6883;Lnet/minecraft/class_5321;Lnet/minecraft/class_52$class_53;)V ARG 3 tableKey ARG 4 lootTableBuilder diff --git a/mappings/net/minecraft/data/loottable/vanilla/VanillaChestLootTableGenerator.mapping b/mappings/net/minecraft/data/loottable/vanilla/VanillaChestLootTableGenerator.mapping index 0182254d42..cb19aafe4e 100644 --- a/mappings/net/minecraft/data/loottable/vanilla/VanillaChestLootTableGenerator.mapping +++ b/mappings/net/minecraft/data/loottable/vanilla/VanillaChestLootTableGenerator.mapping @@ -1,5 +1,29 @@ CLASS net/minecraft/class_2432 net/minecraft/data/loottable/vanilla/VanillaChestLootTableGenerator + FIELD field_1_8559 biomesLookup Lnet/minecraft/class_7871; + FIELD field_1_8560 enchantmentsLookup Lnet/minecraft/class_7871; + FIELD field_1_8561 instrumentsLookup Lnet/minecraft/class_7871; + FIELD field_1_8562 output Lnet/minecraft/class_7791$class_1_1214; + FIELD field_1_9067 structuresLookup Lnet/minecraft/class_7871; + METHOD (Lnet/minecraft/class_7791$class_1_1214;)V + ARG 1 output METHOD method_1_6728 acceptAbandonedCampTables ()V + METHOD method_1_9468 buriedTreasureMapEntry ()Lnet/minecraft/class_85$class_86; + METHOD method_1_9469 filledMapFilter ()Lnet/minecraft/class_9668$class_12244; + METHOD method_1_9470 explorerMap (Lnet/minecraft/class_6862;Lnet/minecraft/class_6880;Lnet/minecraft/class_1792;)Lnet/minecraft/class_85$class_86; + ARG 1 structures + ARG 2 decoration + ARG 3 item + METHOD method_1_9471 explorerMap (Lnet/minecraft/class_6862;Lnet/minecraft/class_6880;Lnet/minecraft/class_1792;Ljava/lang/String;)Lnet/minecraft/class_85$class_86; + ARG 1 structures + ARG 2 decoration + ARG 3 item + ARG 4 translationKey + METHOD method_1_9472 abandonedCampExplorerMap (Lnet/minecraft/class_6862;Lnet/minecraft/class_6880;Lnet/minecraft/class_1792;Ljava/lang/String;Lnet/minecraft/class_6880;)Lnet/minecraft/class_85$class_86; + ARG 1 structures + ARG 2 decoration + ARG 3 item + ARG 4 translationKey + ARG 5 disallowedBiomes METHOD method_48499 createShipwreckSupplyChestTableBuilder ()Lnet/minecraft/class_52$class_53; METHOD method_48500 createShipwreckMapChestTableBuilder ()Lnet/minecraft/class_52$class_53; METHOD method_48501 createBastionHoglinStableChestTableBuilder ()Lnet/minecraft/class_52$class_53; diff --git a/mappings/net/minecraft/data/loottable/vanilla/VanillaEntityLootTableGenerator.mapping b/mappings/net/minecraft/data/loottable/vanilla/VanillaEntityLootTableGenerator.mapping index 858047f8c3..744dc9ff5a 100644 --- a/mappings/net/minecraft/data/loottable/vanilla/VanillaEntityLootTableGenerator.mapping +++ b/mappings/net/minecraft/data/loottable/vanilla/VanillaEntityLootTableGenerator.mapping @@ -1,2 +1,7 @@ CLASS net/minecraft/class_2434 net/minecraft/data/loottable/vanilla/VanillaEntityLootTableGenerator + METHOD (Lnet/minecraft/class_7791$class_1_1214;)V + ARG 1 output + METHOD method_1_4347 (Lnet/minecraft/class_5321;Lnet/minecraft/class_2248;)V + ARG 1 table + ARG 2 wool METHOD method_48515 createElderGuardianTableBuilder ()Lnet/minecraft/class_52$class_53; diff --git a/mappings/net/minecraft/data/loottable/vanilla/VanillaShearingLootTableGenerator.mapping b/mappings/net/minecraft/data/loottable/vanilla/VanillaShearingLootTableGenerator.mapping index db7ab33089..23c48e38d3 100644 --- a/mappings/net/minecraft/data/loottable/vanilla/VanillaShearingLootTableGenerator.mapping +++ b/mappings/net/minecraft/data/loottable/vanilla/VanillaShearingLootTableGenerator.mapping @@ -1 +1,8 @@ CLASS net/minecraft/class_9340 net/minecraft/data/loottable/vanilla/VanillaShearingLootTableGenerator + FIELD field_1_8617 output Lnet/minecraft/class_7791$class_1_1214; + FIELD field_1_9117 lootTablesLookup Lnet/minecraft/class_7871; + METHOD (Lnet/minecraft/class_7791$class_1_1214;)V + ARG 1 output + METHOD method_1_7926 (Lnet/minecraft/class_5321;Lnet/minecraft/class_2248;)V + ARG 1 table + ARG 2 wool diff --git a/mappings/net/minecraft/data/recipe/TransmuteRecipeJsonBuilder.mapping b/mappings/net/minecraft/data/recipe/TransmuteRecipeJsonBuilder.mapping index 8557a8f51b..16a4ca9e8a 100644 --- a/mappings/net/minecraft/data/recipe/TransmuteRecipeJsonBuilder.mapping +++ b/mappings/net/minecraft/data/recipe/TransmuteRecipeJsonBuilder.mapping @@ -9,6 +9,7 @@ CLASS net/minecraft/class_10243 net/minecraft/data/recipe/TransmuteRecipeJsonBui FIELD field_54401 group Ljava/lang/String; METHOD (Lnet/minecraft/class_7800;Lnet/minecraft/class_1_1434;Lnet/minecraft/class_1856;Lnet/minecraft/class_1856;)V ARG 1 category + ARG 2 result ARG 3 input ARG 4 material METHOD method_1_1407 addMaterialCountToResult ()Lnet/minecraft/class_10243; @@ -18,6 +19,14 @@ CLASS net/minecraft/class_10243 net/minecraft/data/recipe/TransmuteRecipeJsonBui ARG 0 category ARG 1 input ARG 2 material + ARG 3 result + METHOD method_1_9477 (Lnet/minecraft/class_6880;)Lnet/minecraft/class_5321; + ARG 1 item + METHOD method_1_9478 create (Lnet/minecraft/class_7800;Lnet/minecraft/class_1856;Lnet/minecraft/class_1856;Lnet/minecraft/class_1_107;)Lnet/minecraft/class_10243; + ARG 0 category + ARG 1 input + ARG 2 material + ARG 3 result METHOD method_64380 create (Lnet/minecraft/class_7800;Lnet/minecraft/class_1856;Lnet/minecraft/class_1856;Lnet/minecraft/class_1792;)Lnet/minecraft/class_10243; ARG 0 category ARG 1 input diff --git a/mappings/net/minecraft/entity/decoration/CushionEntity.mapping b/mappings/net/minecraft/entity/decoration/CushionEntity.mapping index 8b9109ba67..1369636108 100644 --- a/mappings/net/minecraft/entity/decoration/CushionEntity.mapping +++ b/mappings/net/minecraft/entity/decoration/CushionEntity.mapping @@ -6,7 +6,7 @@ CLASS net/minecraft/class_1_1225 net/minecraft/entity/decoration/CushionEntity METHOD method_1_7783 setColor (Lnet/minecraft/class_1767;)V ARG 1 color METHOD method_1_7784 spawnBreakParticles ()V - METHOD method_1_7785 canBePlacedOn (Lnet/minecraft/class_1937;Lnet/minecraft/class_238;)Z + METHOD method_1_7785 isSupported (Lnet/minecraft/class_1937;Lnet/minecraft/class_238;)Z ARG 0 world ARG 1 cushionBox METHOD method_1_8660 handleFireCollisions (Lnet/minecraft/class_3218;)V @@ -20,3 +20,15 @@ CLASS net/minecraft/class_1_1225 net/minecraft/entity/decoration/CushionEntity METHOD method_1_8664 (Lnet/minecraft/class_1937;Lnet/minecraft/class_238;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Lnet/minecraft/class_7928; ARG 2 pos ARG 3 state + METHOD method_1_9440 canBePlaced (Lnet/minecraft/class_1937;Lnet/minecraft/class_238;)Z + ARG 0 world + ARG 1 box + METHOD method_1_9441 isBottomCompletelyObstructed (Lnet/minecraft/class_1937;Lnet/minecraft/class_238;)Z + ARG 0 world + ARG 1 box + METHOD method_1_9442 isCompletelyObstructedByFullBlocks (Lnet/minecraft/class_1937;Lnet/minecraft/class_238;)Z + ARG 0 world + ARG 1 box + METHOD method_1_9443 canStayAttached (Lnet/minecraft/class_1937;Lnet/minecraft/class_238;)Z + ARG 0 world + ARG 1 box diff --git a/mappings/net/minecraft/entity/mob/MobEntity.mapping b/mappings/net/minecraft/entity/mob/MobEntity.mapping index ecbefb7a53..91557bcfd6 100644 --- a/mappings/net/minecraft/entity/mob/MobEntity.mapping +++ b/mappings/net/minecraft/entity/mob/MobEntity.mapping @@ -79,6 +79,11 @@ CLASS net/minecraft/class_1308 net/minecraft/entity/mob/MobEntity ARG 3 shears ARG 4 slot ARG 5 equipment + METHOD method_1_9365 swingHand (Lnet/minecraft/class_1268;Lnet/minecraft/class_12126;)V + ARG 1 hand + ARG 2 animation + METHOD method_1_9366 swingHand (Lnet/minecraft/class_1268;)V + ARG 1 hand METHOD method_5930 setForwardSpeed (F)V ARG 1 forwardSpeed METHOD method_5937 setLeftHanded (Z)V diff --git a/mappings/net/minecraft/network/packet/s2c/play/PlayerListS2CPacket.mapping b/mappings/net/minecraft/network/packet/s2c/play/PlayerListS2CPacket.mapping index 8a28971549..f512659d2f 100644 --- a/mappings/net/minecraft/network/packet/s2c/play/PlayerListS2CPacket.mapping +++ b/mappings/net/minecraft/network/packet/s2c/play/PlayerListS2CPacket.mapping @@ -10,6 +10,13 @@ CLASS net/minecraft/class_2703 net/minecraft/network/packet/s2c/play/PlayerListS ARG 2 player METHOD (Lnet/minecraft/class_9129;)V ARG 1 buf + METHOD method_1_9140 createEntriesCodec (Ljava/util/EnumSet;)Lnet/minecraft/class_9139; + ARG 0 actions + METHOD method_1_9141 (Ljava/util/EnumSet;Lnet/minecraft/class_9129;Lnet/minecraft/class_2703$class_2705;)V + ARG 1 buf + ARG 2 value + METHOD method_1_9142 (Ljava/util/EnumSet;Lnet/minecraft/class_9129;)Lnet/minecraft/class_2703$class_2705; + ARG 1 buf METHOD method_43886 entryFromPlayer (Ljava/util/Collection;)Lnet/minecraft/class_2703; ARG 0 players METHOD method_46327 getActions ()Ljava/util/EnumSet; diff --git a/mappings/net/minecraft/recipe/ServerRecipeManager.mapping b/mappings/net/minecraft/recipe/ServerRecipeManager.mapping index 478e20334d..a0d92402e7 100644 --- a/mappings/net/minecraft/recipe/ServerRecipeManager.mapping +++ b/mappings/net/minecraft/recipe/ServerRecipeManager.mapping @@ -2,6 +2,7 @@ CLASS net/minecraft/class_1863 net/minecraft/recipe/ServerRecipeManager COMMENT A recipe manager allows easier use of recipes, such as finding matches and COMMENT remainders. It is also integrated with a recipe loader, which loads recipes COMMENT from data packs' JSON files. + FIELD field_1_9563 recipesInBook Ljava/util/Collection; FIELD field_9027 LOGGER Lorg/slf4j/Logger; FIELD field_54638 preparedRecipes Lnet/minecraft/class_10289; FIELD field_54639 propertySets Ljava/util/Map; @@ -9,7 +10,16 @@ CLASS net/minecraft/class_1863 net/minecraft/recipe/ServerRecipeManager FIELD field_54641 recipes Ljava/util/List; FIELD field_54642 recipesByKey Ljava/util/Map; FIELD field_54897 SOLE_INGREDIENT_GETTERS Ljava/util/Map; - METHOD method_8126 values ()Ljava/util/Collection; + METHOD (Lnet/minecraft/class_7225$class_7874;)V + ARG 1 registries + METHOD method_1_7911 (Lnet/minecraft/class_1860;)Ljava/util/Optional; + ARG 0 recipe + METHOD method_1_7912 (Lnet/minecraft/class_1860;)Ljava/util/Optional; + ARG 0 recipe + METHOD method_1_9208 getRecipesInBook ()Ljava/util/Collection; + METHOD method_1_9209 (Lnet/minecraft/class_8786;)Z + ARG 0 recipe + METHOD method_8126 getAllRecipes ()Ljava/util/Collection; COMMENT {@return all recipes in this manager} COMMENT COMMENT

The returned set does not update with the manager. Modifications to the diff --git a/mappings/net/minecraft/registry/ReloadableRegistries.mapping b/mappings/net/minecraft/registry/ReloadableRegistries.mapping index 99360e593f..65e2d6cf5b 100644 --- a/mappings/net/minecraft/registry/ReloadableRegistries.mapping +++ b/mappings/net/minecraft/registry/ReloadableRegistries.mapping @@ -6,8 +6,11 @@ CLASS net/minecraft/class_9383 net/minecraft/registry/ReloadableRegistries ARG 1 pendingTagLoads ARG 2 resourceManager ARG 3 prepareExecutor + METHOD method_61241 (Lnet/minecraft/class_8944;Lnet/minecraft/class_7225$class_7874;Lnet/minecraft/class_8490;)V + ARG 2 type METHOD method_61242 (Ljava/lang/String;Lnet/minecraft/class_8942$class_11337;)V ARG 0 id + ARG 1 error METHOD method_61243 validate (Lnet/minecraft/class_7225$class_7874;)V ARG 0 registries METHOD method_61244 concat (Lnet/minecraft/class_7225$class_7874;Lnet/minecraft/class_7225$class_7874;)Lnet/minecraft/class_7225$class_7874; diff --git a/mappings/net/minecraft/server/command/SwingCommand.mapping b/mappings/net/minecraft/server/command/SwingCommand.mapping index 6cf28e697d..a59d191316 100644 --- a/mappings/net/minecraft/server/command/SwingCommand.mapping +++ b/mappings/net/minecraft/server/command/SwingCommand.mapping @@ -1,7 +1,34 @@ CLASS net/minecraft/class_1_24 net/minecraft/server/command/SwingCommand FIELD field_1_135 NOT_LIVING_EXCEPTION Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; + FIELD field_1_7379 SWING_REPORTER Lnet/minecraft/class_1_1083$class_1_1091; METHOD method_1_466 register (Lcom/mojang/brigadier/CommandDispatcher;)V ARG 0 dispatcher METHOD method_1_467 execute (Lnet/minecraft/class_2168;Ljava/util/Collection;Lnet/minecraft/class_1268;Lnet/minecraft/class_12122;I)I ARG 0 source + ARG 1 targets + ARG 2 hand + ARG 3 animation + ARG 4 duration + METHOD method_1_955 (Lcom/mojang/brigadier/context/CommandContext;)I + ARG 0 context + METHOD method_1_6587 (Lnet/minecraft/class_1309;I)Lnet/minecraft/class_2561; + ARG 0 entity + ARG 1 total + METHOD method_1_6588 (II)Lnet/minecraft/class_2561; + ARG 0 count + ARG 1 total + METHOD method_1_9427 createHandSpecificTree (Ljava/lang/String;Lnet/minecraft/class_1268;)Lcom/mojang/brigadier/builder/LiteralArgumentBuilder; + ARG 0 handName + ARG 1 hand + METHOD method_1_9428 (Lnet/minecraft/class_1268;Lcom/mojang/brigadier/context/CommandContext;)I + ARG 1 context + METHOD method_1_9429 (Lnet/minecraft/class_1268;Lcom/mojang/brigadier/context/CommandContext;)I + ARG 1 context + METHOD method_1_9430 (Lnet/minecraft/class_1268;Lcom/mojang/brigadier/context/CommandContext;)I + ARG 1 context + METHOD method_1_9431 (Lcom/mojang/brigadier/context/CommandContext;)I + ARG 0 context + METHOD method_1_9432 execute (Lnet/minecraft/class_2168;Ljava/util/Collection;Lnet/minecraft/class_1268;)I + ARG 0 source + ARG 1 targets ARG 2 hand diff --git a/mappings/net/minecraft/util/ErrorReporter.mapping b/mappings/net/minecraft/util/ErrorReporter.mapping index ffed19352f..4a54759fe3 100644 --- a/mappings/net/minecraft/util/ErrorReporter.mapping +++ b/mappings/net/minecraft/util/ErrorReporter.mapping @@ -16,6 +16,7 @@ CLASS net/minecraft/class_8942 net/minecraft/util/ErrorReporter ARG 2 context METHOD (Lnet/minecraft/class_8942$class_11336;)V ARG 1 context + METHOD method_1_9169 hasGlobalErrors ()Z METHOD method_59905 (Ljava/util/Map$Entry;)Ljava/lang/String; ARG 0 entry METHOD method_59906 getErrorsAsString ()Ljava/lang/String; @@ -53,6 +54,7 @@ CLASS net/minecraft/class_8942 net/minecraft/util/ErrorReporter CLASS class_11336 Context METHOD method_1_25 getName ()Ljava/lang/String; CLASS class_11337 Error + METHOD method_1_9170 isGlobal ()Z METHOD method_71358 getMessage ()Ljava/lang/String; CLASS class_11338 LootTableContext CLASS class_11339 CriterionContext diff --git a/mappings/net/minecraft/util/context/ContextParameterMap.mapping b/mappings/net/minecraft/util/context/ContextParameterMap.mapping index 506aa9dc8a..902861158c 100644 --- a/mappings/net/minecraft/util/context/ContextParameterMap.mapping +++ b/mappings/net/minecraft/util/context/ContextParameterMap.mapping @@ -1,7 +1,9 @@ CLASS net/minecraft/class_10352 net/minecraft/util/context/ContextParameterMap + FIELD field_1_9766 EMPTY Lnet/minecraft/class_10352; FIELD field_54893 map Ljava/util/Map; METHOD (Ljava/util/Map;)V ARG 1 map + METHOD method_1_9397 builder ()Lnet/minecraft/class_10352$class_10353; METHOD method_64965 contains (Lnet/minecraft/class_169;)Z ARG 1 parameter METHOD method_64966 getOrDefault (Lnet/minecraft/class_169;Ljava/lang/Object;)Ljava/lang/Object; @@ -12,6 +14,11 @@ CLASS net/minecraft/class_10352 net/minecraft/util/context/ContextParameterMap METHOD method_64968 getNullable (Lnet/minecraft/class_169;)Ljava/lang/Object; ARG 1 parameter CLASS class_10353 Builder + FIELD field_1_9767 map Ljava/util/Map; + METHOD method_1_9398 build ()Lnet/minecraft/class_10352; + METHOD method_1_9399 param (Lnet/minecraft/class_169;Ljava/lang/Object;)Lnet/minecraft/class_10352$class_10353; + ARG 1 parameter + ARG 2 value METHOD method_64971 build (Lnet/minecraft/class_176;)Lnet/minecraft/class_10352; ARG 1 type METHOD method_64972 getNullable (Lnet/minecraft/class_169;)Ljava/lang/Object; diff --git a/mappings/net/minecraft/world/gen/chunk/ChunkNoiseSampler.mapping b/mappings/net/minecraft/world/gen/chunk/ChunkNoiseSampler.mapping index e904145aad..aea358fc5b 100644 --- a/mappings/net/minecraft/world/gen/chunk/ChunkNoiseSampler.mapping +++ b/mappings/net/minecraft/world/gen/chunk/ChunkNoiseSampler.mapping @@ -50,6 +50,7 @@ CLASS net/minecraft/class_6568 net/minecraft/world/gen/chunk/ChunkNoiseSampler ARG 3 startBlockX ARG 4 startBlockZ ARG 5 generationShapeConfig + ARG 6 structureWeightSampler ARG 7 chunkGeneratorSettings ARG 8 fluidLevelSampler ARG 9 blender @@ -62,6 +63,7 @@ CLASS net/minecraft/class_6568 net/minecraft/world/gen/chunk/ChunkNoiseSampler COMMENT Interpolates density values on the Y axis for every interpolator. ARG 1 blockY COMMENT the absolute block Y coordinate + ARG 2 cellLocalY METHOD method_38339 sampleEndDensity (I)V COMMENT Samples the density values for all cells in the chunk with the given X coordinate. COMMENT This is done for every {@code interpolated} function. The resulting density values @@ -74,11 +76,13 @@ CLASS net/minecraft/class_6568 net/minecraft/world/gen/chunk/ChunkNoiseSampler COMMENT Interpolates density values on the X axis for every interpolator. ARG 1 blockX COMMENT the absolute block X coordinate + ARG 2 cellLocalX METHOD method_38354 getAquiferSampler ()Lnet/minecraft/class_6350; METHOD method_38355 interpolateZ (IF)V COMMENT Interpolates density values on the Z axis for every interpolator. ARG 1 blockZ COMMENT the absolute block Z coordinate + ARG 2 cellLocalZ METHOD method_38362 onSampledCellCorners (II)V COMMENT This should be called when the start and end density buffers are COMMENT correctly filled for the current cell. @@ -94,6 +98,7 @@ CLASS net/minecraft/class_6568 net/minecraft/world/gen/chunk/ChunkNoiseSampler METHOD method_39543 create (Lnet/minecraft/class_2791;Lnet/minecraft/class_7138;Lnet/minecraft/class_5817;Lnet/minecraft/class_5284;Lnet/minecraft/class_6350$class_6565;Lnet/minecraft/class_6748;)Lnet/minecraft/class_6568; ARG 0 chunk ARG 1 noiseConfig + ARG 2 structureWeightSampler ARG 3 chunkGeneratorSettings ARG 4 fluidLevelSampler ARG 5 blender @@ -121,6 +126,7 @@ CLASS net/minecraft/class_6568 net/minecraft/world/gen/chunk/ChunkNoiseSampler COMMENT the current cell X coordinate METHOD method_40533 getActualDensityFunctionImpl (Lnet/minecraft/class_6910;)Lnet/minecraft/class_6910; COMMENT {@return the actual density function for a given density function} + ARG 1 function METHOD method_40535 calculateBlendResult (II)Lnet/minecraft/class_6748$class_6956; ARG 1 blockX ARG 2 blockZ @@ -206,3 +212,4 @@ CLASS net/minecraft/class_6568 net/minecraft/world/gen/chunk/ChunkNoiseSampler ARG 2 delegate ARG 3 sample CLASS class_6952 ParentedNoiseType + METHOD method_1_9444 getDelegate ()Lnet/minecraft/class_6910;