From 9bc33e4f7df17f42237e40a34fc447b05bb3b704 Mon Sep 17 00:00:00 2001 From: apple502j <33279053+apple502j@users.noreply.github.com> Date: Wed, 17 Apr 2024 01:13:34 +0900 Subject: [PATCH] 1.20.5-pre3 more stuff --- .../client/font/FreeTypeUtil.mapping | 5 +++++ .../client/gui/screen/Screen.mapping | 2 ++ .../screen/option/GameOptionsScreen.mapping | 2 ++ .../screen/world/CreateWorldScreen.mapping | 2 ++ .../gui/widget/OptionListWidget.mapping | 1 + .../ClientCommonNetworkHandler.mapping | 1 + .../network/ClientPlayNetworkHandler.mapping | 1 + .../client/option/SimpleOption.mapping | 7 +++++++ .../component/DataComponentType.mapping | 2 ++ .../component/DataComponentTypes.mapping | 1 + .../component/type/ContainerComponent.mapping | 1 + ...r.mapping => ProjectileDeflection.mapping} | 12 ++++++++++- mappings/net/minecraft/nbt/NbtOps.mapping | 5 +++++ .../network/ClientConnection.mapping | 10 +++++++-- .../handler/NoopInboundHandler.mapping | 1 + .../handler/NoopOutboundHandler.mapping | 1 + .../handler/PacketSizeLogHandler.mapping | 7 +++++++ .../minecraft/recipe/RecipeManager.mapping | 1 + .../minecraft/registry/RegistryOps.mapping | 11 ++++++++++ .../minecraft/util/dynamic/CodecCache.mapping | 21 +++++++++++++++++++ .../world/gen/chunk/ChunkGenerator.mapping | 1 + .../world/gen/structure/Structure.mapping | 6 ++++++ 22 files changed, 98 insertions(+), 3 deletions(-) rename mappings/net/minecraft/entity/{ProjectileDeflector.mapping => ProjectileDeflection.mapping} (58%) create mode 100644 mappings/net/minecraft/network/handler/NoopInboundHandler.mapping create mode 100644 mappings/net/minecraft/network/handler/NoopOutboundHandler.mapping create mode 100644 mappings/net/minecraft/network/handler/PacketSizeLogHandler.mapping create mode 100644 mappings/net/minecraft/util/dynamic/CodecCache.mapping diff --git a/mappings/net/minecraft/client/font/FreeTypeUtil.mapping b/mappings/net/minecraft/client/font/FreeTypeUtil.mapping index 8c5e1843ff..4268fff540 100644 --- a/mappings/net/minecraft/client/font/FreeTypeUtil.mapping +++ b/mappings/net/minecraft/client/font/FreeTypeUtil.mapping @@ -1,5 +1,7 @@ CLASS net/minecraft/class_9111 net/minecraft/client/font/FreeTypeUtil FIELD field_48394 freeType J + FIELD field_51483 LOCK Ljava/lang/Object; + FIELD field_51484 LOGGER Lorg/slf4j/Logger; METHOD method_56143 initialize ()J METHOD method_56144 getErrorMessage (I)Ljava/lang/String; ARG 0 code @@ -13,3 +15,6 @@ CLASS net/minecraft/class_9111 net/minecraft/client/font/FreeTypeUtil ARG 1 x ARG 2 y METHOD method_56148 release ()V + METHOD method_59837 checkFatalError (ILjava/lang/String;)V + ARG 0 code + ARG 1 description diff --git a/mappings/net/minecraft/client/gui/screen/Screen.mapping b/mappings/net/minecraft/client/gui/screen/Screen.mapping index b8037bdf8f..6228e7ff87 100644 --- a/mappings/net/minecraft/client/gui/screen/Screen.mapping +++ b/mappings/net/minecraft/client/gui/screen/Screen.mapping @@ -31,6 +31,7 @@ CLASS net/minecraft/class_437 net/minecraft/client/gui/screen/Screen FIELD field_49896 FOOTER_SEPARATOR_TEXTURE Lnet/minecraft/class_2960; FIELD field_49897 INWORLD_HEADER_SEPARATOR_TEXTURE Lnet/minecraft/class_2960; FIELD field_49898 INWORLD_FOOTER_SEPARATOR_TEXTURE Lnet/minecraft/class_2960; + FIELD field_51515 lastPanoramaTickDeltaTime J METHOD (Lnet/minecraft/class_2561;)V ARG 1 title METHOD method_25393 tick ()V @@ -197,6 +198,7 @@ CLASS net/minecraft/class_437 net/minecraft/client/gui/screen/Screen ARG 6 width ARG 7 height METHOD method_59840 clearTooltip ()V + METHOD method_59870 getPanoramaTickDelta ()F CLASS class_6390 SelectedElementNarrationData FIELD field_33825 selectable Lnet/minecraft/class_6379; FIELD field_33826 index I diff --git a/mappings/net/minecraft/client/gui/screen/option/GameOptionsScreen.mapping b/mappings/net/minecraft/client/gui/screen/option/GameOptionsScreen.mapping index e621b35688..167f0d59a0 100644 --- a/mappings/net/minecraft/client/gui/screen/option/GameOptionsScreen.mapping +++ b/mappings/net/minecraft/client/gui/screen/option/GameOptionsScreen.mapping @@ -7,4 +7,6 @@ CLASS net/minecraft/class_4667 net/minecraft/client/gui/screen/option/GameOption ARG 2 gameOptions ARG 3 title METHOD method_31387 initFooter ()V + METHOD method_57731 (Lnet/minecraft/class_4185;)V + ARG 1 button METHOD method_57732 initHeader ()V diff --git a/mappings/net/minecraft/client/gui/screen/world/CreateWorldScreen.mapping b/mappings/net/minecraft/client/gui/screen/world/CreateWorldScreen.mapping index 867383ef99..21d721b551 100644 --- a/mappings/net/minecraft/client/gui/screen/world/CreateWorldScreen.mapping +++ b/mappings/net/minecraft/client/gui/screen/world/CreateWorldScreen.mapping @@ -116,6 +116,8 @@ CLASS net/minecraft/class_525 net/minecraft/client/gui/screen/world/CreateWorldS ARG 1 resourcePackManager METHOD method_49629 (Ljava/util/function/Consumer;Ljava/lang/Void;Ljava/lang/Throwable;)Ljava/lang/Object; ARG 3 throwable + METHOD method_59841 (Lnet/minecraft/class_7193;)Lnet/minecraft/class_7193; + ARG 0 generatorOptionsHolder CLASS class_7749 WorldCreationSettings CLASS class_8093 GameTab FIELD field_42175 GAME_TAB_TITLE_TEXT Lnet/minecraft/class_2561; diff --git a/mappings/net/minecraft/client/gui/widget/OptionListWidget.mapping b/mappings/net/minecraft/client/gui/widget/OptionListWidget.mapping index 0f39aadf85..c036b8f28b 100644 --- a/mappings/net/minecraft/client/gui/widget/OptionListWidget.mapping +++ b/mappings/net/minecraft/client/gui/widget/OptionListWidget.mapping @@ -18,6 +18,7 @@ CLASS net/minecraft/class_353 net/minecraft/client/gui/widget/OptionListWidget ARG 1 option METHOD method_58227 addAll (Ljava/util/List;)V ARG 1 widgets + METHOD method_59869 forceApplyAll ()V CLASS class_354 WidgetEntry FIELD field_18214 widgets Ljava/util/List; FIELD field_49484 WIDGET_X_SPACING I diff --git a/mappings/net/minecraft/client/network/ClientCommonNetworkHandler.mapping b/mappings/net/minecraft/client/network/ClientCommonNetworkHandler.mapping index a0fe0436bf..da0f57a9da 100644 --- a/mappings/net/minecraft/client/network/ClientCommonNetworkHandler.mapping +++ b/mappings/net/minecraft/client/network/ClientCommonNetworkHandler.mapping @@ -9,6 +9,7 @@ CLASS net/minecraft/class_8673 net/minecraft/client/network/ClientCommonNetworkH FIELD field_45595 queuedPackets Ljava/util/List; FIELD field_45944 LOGGER Lorg/slf4j/Logger; FIELD field_48399 serverCookies Ljava/util/Map; + FIELD field_51516 transferring Z METHOD (Lnet/minecraft/class_310;Lnet/minecraft/class_2535;Lnet/minecraft/class_8675;)V ARG 1 client ARG 2 connection diff --git a/mappings/net/minecraft/client/network/ClientPlayNetworkHandler.mapping b/mappings/net/minecraft/client/network/ClientPlayNetworkHandler.mapping index df4d66f9cc..fa859bfa90 100644 --- a/mappings/net/minecraft/client/network/ClientPlayNetworkHandler.mapping +++ b/mappings/net/minecraft/client/network/ClientPlayNetworkHandler.mapping @@ -139,6 +139,7 @@ CLASS net/minecraft/class_634 net/minecraft/client/network/ClientPlayNetworkHand METHOD method_54133 startWorldLoading (Lnet/minecraft/class_746;Lnet/minecraft/class_638;Lnet/minecraft/class_434$class_9678;)V ARG 1 player ARG 2 world + ARG 3 worldEntryReason METHOD method_54134 clearWorld ()V METHOD method_55823 getScoreboard ()Lnet/minecraft/class_269; METHOD method_59754 getBrewingRecipeRegistry ()Lnet/minecraft/class_1845; diff --git a/mappings/net/minecraft/client/option/SimpleOption.mapping b/mappings/net/minecraft/client/option/SimpleOption.mapping index e84e756795..734824c21a 100644 --- a/mappings/net/minecraft/client/option/SimpleOption.mapping +++ b/mappings/net/minecraft/client/option/SimpleOption.mapping @@ -181,11 +181,16 @@ CLASS net/minecraft/class_7172 net/minecraft/client/option/SimpleOption COMMENT A set of callbacks for a slider of integer values with a fixed minimum and maximum values. COMMENT COMMENT @see Callbacks + METHOD (II)V + ARG 1 minInclusive + ARG 2 maxInclusive CLASS class_7175 OptionSliderWidgetImpl FIELD field_37872 option Lnet/minecraft/class_7172; FIELD field_37873 callbacks Lnet/minecraft/class_7172$class_7176; FIELD field_37874 tooltipFactory Lnet/minecraft/class_7172$class_7277; FIELD field_41334 changeCallback Ljava/util/function/Consumer; + FIELD field_51513 applyTime Ljava/lang/Long; + FIELD field_51514 shouldApplyImmediately Z METHOD (Lnet/minecraft/class_315;IIIILnet/minecraft/class_7172;Lnet/minecraft/class_7172$class_7176;Lnet/minecraft/class_7172$class_7277;Ljava/util/function/Consumer;Z)V ARG 1 options ARG 2 x @@ -196,6 +201,8 @@ CLASS net/minecraft/class_7172 net/minecraft/client/option/SimpleOption ARG 7 callbacks ARG 8 tooltipFactory ARG 9 changeCallback + ARG 10 shouldApplyImmediately + METHOD method_59868 apply ()V CLASS class_7176 SliderCallbacks COMMENT A set of callbacks for slider options. COMMENT diff --git a/mappings/net/minecraft/component/DataComponentType.mapping b/mappings/net/minecraft/component/DataComponentType.mapping index 5be9d482b6..9725f35b4c 100644 --- a/mappings/net/minecraft/component/DataComponentType.mapping +++ b/mappings/net/minecraft/component/DataComponentType.mapping @@ -15,11 +15,13 @@ CLASS net/minecraft/class_9331 net/minecraft/component/DataComponentType CLASS class_9332 Builder FIELD field_49602 codec Lcom/mojang/serialization/Codec; FIELD field_49603 packetCodec Lnet/minecraft/class_9139; + FIELD field_51517 cache Z METHOD method_57880 build ()Lnet/minecraft/class_9331; METHOD method_57881 codec (Lcom/mojang/serialization/Codec;)Lnet/minecraft/class_9331$class_9332; ARG 1 codec METHOD method_57882 packetCodec (Lnet/minecraft/class_9139;)Lnet/minecraft/class_9331$class_9332; ARG 1 packetCodec + METHOD method_59871 cache ()Lnet/minecraft/class_9331$class_9332; CLASS class_9333 SimpleDataComponentType FIELD field_49604 codec Lcom/mojang/serialization/Codec; FIELD field_49605 packetCodec Lnet/minecraft/class_9139; diff --git a/mappings/net/minecraft/component/DataComponentTypes.mapping b/mappings/net/minecraft/component/DataComponentTypes.mapping index 027cc1d80e..883f894cea 100644 --- a/mappings/net/minecraft/component/DataComponentTypes.mapping +++ b/mappings/net/minecraft/component/DataComponentTypes.mapping @@ -1,5 +1,6 @@ CLASS net/minecraft/class_9334 net/minecraft/component/DataComponentTypes FIELD field_49627 DEFAULT_ITEM_COMPONENTS Lnet/minecraft/class_9323; + FIELD field_51518 CACHE Lnet/minecraft/class_9684; METHOD method_57884 (Lnet/minecraft/class_9331$class_9332;)Lnet/minecraft/class_9331$class_9332; ARG 0 builder METHOD method_57885 (Lnet/minecraft/class_9331$class_9332;)Lnet/minecraft/class_9331$class_9332; diff --git a/mappings/net/minecraft/component/type/ContainerComponent.mapping b/mappings/net/minecraft/component/type/ContainerComponent.mapping index 12be510b5e..adb38cdb41 100644 --- a/mappings/net/minecraft/component/type/ContainerComponent.mapping +++ b/mappings/net/minecraft/component/type/ContainerComponent.mapping @@ -5,6 +5,7 @@ CLASS net/minecraft/class_9288 net/minecraft/component/type/ContainerComponent FIELD field_49337 MAX_SLOTS I FIELD field_49338 stacks Lnet/minecraft/class_2371; FIELD field_51410 ALL_SLOTS_EMPTY I + FIELD field_51511 stacksHashCode I METHOD (I)V ARG 1 size METHOD (Ljava/util/List;)V diff --git a/mappings/net/minecraft/entity/ProjectileDeflector.mapping b/mappings/net/minecraft/entity/ProjectileDeflection.mapping similarity index 58% rename from mappings/net/minecraft/entity/ProjectileDeflector.mapping rename to mappings/net/minecraft/entity/ProjectileDeflection.mapping index 9b07441dea..1e28827b8f 100644 --- a/mappings/net/minecraft/entity/ProjectileDeflector.mapping +++ b/mappings/net/minecraft/entity/ProjectileDeflection.mapping @@ -1,6 +1,8 @@ -CLASS net/minecraft/class_9109 net/minecraft/entity/ProjectileDeflector +CLASS net/minecraft/class_9109 net/minecraft/entity/ProjectileDeflection FIELD field_48347 NONE Lnet/minecraft/class_9109; FIELD field_48348 SIMPLE Lnet/minecraft/class_9109; + FIELD field_51509 PLAYER_HIT Lnet/minecraft/class_9109; + FIELD field_51510 TRANSFER_VELOCITY_DIRECTION Lnet/minecraft/class_9109; METHOD deflect (Lnet/minecraft/class_1676;Lnet/minecraft/class_1297;Lnet/minecraft/class_5819;)V ARG 1 projectile ARG 2 hitEntity @@ -13,3 +15,11 @@ CLASS net/minecraft/class_9109 net/minecraft/entity/ProjectileDeflector ARG 0 projectile ARG 1 hitEntity ARG 2 random + METHOD method_59861 (Lnet/minecraft/class_1676;Lnet/minecraft/class_1297;Lnet/minecraft/class_5819;)V + ARG 0 projectile + ARG 1 hitEntity + ARG 2 random + METHOD method_59862 (Lnet/minecraft/class_1676;Lnet/minecraft/class_1297;Lnet/minecraft/class_5819;)V + ARG 0 projectile + ARG 1 hitEntity + ARG 2 random diff --git a/mappings/net/minecraft/nbt/NbtOps.mapping b/mappings/net/minecraft/nbt/NbtOps.mapping index 29797ac0f6..d9e52163b5 100644 --- a/mappings/net/minecraft/nbt/NbtOps.mapping +++ b/mappings/net/minecraft/nbt/NbtOps.mapping @@ -83,6 +83,9 @@ CLASS net/minecraft/class_2509 net/minecraft/nbt/NbtOps ARG 1 map ARG 2 key ARG 3 value + METHOD mergeToMap (Ljava/lang/Object;Ljava/util/Map;)Lcom/mojang/serialization/DataResult; + ARG 1 nbt + ARG 2 map METHOD method_10667 (Lnet/minecraft/class_2520;)Lnet/minecraft/class_2520; ARG 0 nbt METHOD method_29147 (Ljava/util/List;Lnet/minecraft/class_2487;Lcom/mojang/datafixers/util/Pair;)V @@ -109,6 +112,8 @@ CLASS net/minecraft/class_2509 net/minecraft/nbt/NbtOps METHOD get (Ljava/lang/String;)Ljava/lang/Object; ARG 1 key CLASS class_5320 MapBuilder + METHOD (Lnet/minecraft/class_2509;)V + ARG 1 ops METHOD append (Ljava/lang/String;Ljava/lang/Object;Ljava/lang/Object;)Ljava/lang/Object; ARG 1 key ARG 2 value diff --git a/mappings/net/minecraft/network/ClientConnection.mapping b/mappings/net/minecraft/network/ClientConnection.mapping index fd83ff986b..bf6b481462 100644 --- a/mappings/net/minecraft/network/ClientConnection.mapping +++ b/mappings/net/minecraft/network/ClientConnection.mapping @@ -119,6 +119,7 @@ CLASS net/minecraft/class_2535 net/minecraft/network/ClientConnection METHOD method_48311 addHandlers (Lio/netty/channel/ChannelPipeline;Lnet/minecraft/class_2598;ZLnet/minecraft/class_8762;)V ARG 0 pipeline ARG 1 side + ARG 2 local ARG 3 packetSizeLogger METHOD method_52271 connect (Ljava/net/InetSocketAddress;ZLnet/minecraft/class_2535;)Lio/netty/channel/ChannelFuture; ARG 0 address @@ -151,7 +152,7 @@ CLASS net/minecraft/class_2535 net/minecraft/network/ClientConnection ARG 3 connection METHOD method_52909 getAddressAsString (Z)Ljava/lang/String; ARG 1 logIps - METHOD method_52911 addValidator (Lio/netty/channel/ChannelPipeline;Lnet/minecraft/class_2598;)V + METHOD method_52911 addLocalValidator (Lio/netty/channel/ChannelPipeline;Lnet/minecraft/class_2598;)V ARG 0 pipeline ARG 1 side METHOD method_52912 setInitialPacketListener (Lnet/minecraft/class_2547;)V @@ -192,8 +193,13 @@ CLASS net/minecraft/class_2535 net/minecraft/network/ClientConnection ARG 0 sendingSide METHOD method_56334 getInboundHandlerName (Z)Ljava/lang/String; ARG 0 receivingSide - METHOD method_59852 (Lnet/minecraft/class_8762;Z)Lio/netty/channel/ChannelInboundHandler; + METHOD method_59851 syncUninterruptibly (Lio/netty/channel/ChannelFuture;)V + ARG 0 future + METHOD method_59852 getSplitter (Lnet/minecraft/class_8762;Z)Lio/netty/channel/ChannelInboundHandler; ARG 0 packetSizeLogger + ARG 1 local + METHOD method_59853 getPrepender (Z)Lio/netty/channel/ChannelOutboundHandler; + ARG 0 local CLASS 1 METHOD initChannel (Lio/netty/channel/Channel;)V ARG 1 channel diff --git a/mappings/net/minecraft/network/handler/NoopInboundHandler.mapping b/mappings/net/minecraft/network/handler/NoopInboundHandler.mapping new file mode 100644 index 0000000000..44c19c667b --- /dev/null +++ b/mappings/net/minecraft/network/handler/NoopInboundHandler.mapping @@ -0,0 +1 @@ +CLASS net/minecraft/class_9681 net/minecraft/network/handler/NoopInboundHandler diff --git a/mappings/net/minecraft/network/handler/NoopOutboundHandler.mapping b/mappings/net/minecraft/network/handler/NoopOutboundHandler.mapping new file mode 100644 index 0000000000..8549a52ac2 --- /dev/null +++ b/mappings/net/minecraft/network/handler/NoopOutboundHandler.mapping @@ -0,0 +1 @@ +CLASS net/minecraft/class_9682 net/minecraft/network/handler/NoopOutboundHandler diff --git a/mappings/net/minecraft/network/handler/PacketSizeLogHandler.mapping b/mappings/net/minecraft/network/handler/PacketSizeLogHandler.mapping new file mode 100644 index 0000000000..57e99b79a1 --- /dev/null +++ b/mappings/net/minecraft/network/handler/PacketSizeLogHandler.mapping @@ -0,0 +1,7 @@ +CLASS net/minecraft/class_9680 net/minecraft/network/handler/PacketSizeLogHandler + FIELD field_51500 logger Lnet/minecraft/class_8762; + METHOD (Lnet/minecraft/class_8762;)V + ARG 1 logger + METHOD channelRead (Lio/netty/channel/ChannelHandlerContext;Ljava/lang/Object;)V + ARG 1 context + ARG 2 value diff --git a/mappings/net/minecraft/recipe/RecipeManager.mapping b/mappings/net/minecraft/recipe/RecipeManager.mapping index cc29cf7b16..a8d59a7167 100644 --- a/mappings/net/minecraft/recipe/RecipeManager.mapping +++ b/mappings/net/minecraft/recipe/RecipeManager.mapping @@ -84,6 +84,7 @@ CLASS net/minecraft/class_1863 net/minecraft/recipe/RecipeManager COMMENT the type of the desired recipe ARG 2 id COMMENT the ID of the desired recipe + METHOD method_59822 sortedValues ()Ljava/util/Collection; METHOD method_8126 values ()Ljava/util/Collection; COMMENT {@return all recipes in this manager} COMMENT diff --git a/mappings/net/minecraft/registry/RegistryOps.mapping b/mappings/net/minecraft/registry/RegistryOps.mapping index 4804c262bd..60de925b9c 100644 --- a/mappings/net/minecraft/registry/RegistryOps.mapping +++ b/mappings/net/minecraft/registry/RegistryOps.mapping @@ -3,6 +3,8 @@ CLASS net/minecraft/class_6903 net/minecraft/registry/RegistryOps METHOD (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/class_6903$class_7863;)V ARG 1 delegate ARG 2 registryInfoGetter + METHOD equals (Ljava/lang/Object;)Z + ARG 1 o METHOD method_40414 of (Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/class_6903$class_7863;)Lnet/minecraft/class_6903; ARG 0 delegate ARG 1 registryInfoGetter @@ -42,3 +44,12 @@ CLASS net/minecraft/class_6903 net/minecraft/registry/RegistryOps CLASS class_7863 RegistryInfoGetter METHOD method_46623 getRegistryInfo (Lnet/minecraft/class_5321;)Ljava/util/Optional; ARG 1 registryRef + CLASS class_9683 CachedRegistryInfoGetter + FIELD field_51501 registriesLookup Lnet/minecraft/class_7225$class_7874; + FIELD field_51502 cache Ljava/util/Map; + METHOD (Lnet/minecraft/class_7225$class_7874;)V + ARG 1 registriesLookup + METHOD equals (Ljava/lang/Object;)Z + ARG 1 o + METHOD method_59855 compute (Lnet/minecraft/class_5321;)Ljava/util/Optional; + ARG 1 registryRef diff --git a/mappings/net/minecraft/util/dynamic/CodecCache.mapping b/mappings/net/minecraft/util/dynamic/CodecCache.mapping new file mode 100644 index 0000000000..40f0470990 --- /dev/null +++ b/mappings/net/minecraft/util/dynamic/CodecCache.mapping @@ -0,0 +1,21 @@ +CLASS net/minecraft/class_9684 net/minecraft/util/dynamic/CodecCache + FIELD field_51504 cache Lcom/google/common/cache/LoadingCache; + METHOD (I)V + ARG 1 maxSize + METHOD method_59856 wrap (Lcom/mojang/serialization/Codec;)Lcom/mojang/serialization/Codec; + ARG 1 codec + CLASS 1 + METHOD load (Ljava/lang/Object;)Ljava/lang/Object; + ARG 1 entry + CLASS 2 + METHOD decode (Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; + ARG 1 ops + ARG 2 value + METHOD encode (Ljava/lang/Object;Lcom/mojang/serialization/DynamicOps;Ljava/lang/Object;)Lcom/mojang/serialization/DataResult; + ARG 1 input + ARG 2 ops + ARG 3 prefix + CLASS class_9685 Entry + METHOD equals (Ljava/lang/Object;)Z + ARG 1 o + METHOD method_59858 encode ()Lcom/mojang/serialization/DataResult; diff --git a/mappings/net/minecraft/world/gen/chunk/ChunkGenerator.mapping b/mappings/net/minecraft/world/gen/chunk/ChunkGenerator.mapping index 8cf2fcc585..ee1534e8f8 100644 --- a/mappings/net/minecraft/world/gen/chunk/ChunkGenerator.mapping +++ b/mappings/net/minecraft/world/gen/chunk/ChunkGenerator.mapping @@ -190,3 +190,4 @@ CLASS net/minecraft/class_2794 net/minecraft/world/gen/chunk/ChunkGenerator ARG 1 structureSetRegistry ARG 2 noiseConfig ARG 3 seed + METHOD method_59825 initializeIndexedFeaturesList ()V diff --git a/mappings/net/minecraft/world/gen/structure/Structure.mapping b/mappings/net/minecraft/world/gen/structure/Structure.mapping index bbd7cc9902..fdec0f18a3 100644 --- a/mappings/net/minecraft/world/gen/structure/Structure.mapping +++ b/mappings/net/minecraft/world/gen/structure/Structure.mapping @@ -70,6 +70,12 @@ CLASS net/minecraft/class_3195 net/minecraft/world/gen/structure/Structure ARG 1 position METHOD method_47932 getValidStructurePosition (Lnet/minecraft/class_3195$class_7149;)Ljava/util/Optional; ARG 1 context + METHOD method_59863 getAverageCornerHeights (Lnet/minecraft/class_3195$class_7149;IIII)I + ARG 0 context + ARG 1 x + ARG 2 width + ARG 3 z + ARG 4 height CLASS class_7149 Context FIELD comp_561 dynamicRegistryManager Lnet/minecraft/class_5455; FIELD comp_564 noiseConfig Lnet/minecraft/class_7138;