From 2bd2d2c97548a1efe31a1d8b7087d6747b1110fe Mon Sep 17 00:00:00 2001 From: +merlan #flirora Date: Tue, 18 Aug 2026 05:27:27 -0400 Subject: [PATCH] 26.3-snapshot-9 --- .../minecraft/advancement/Advancement.mapping | 28 ++++++++++++ .../advancement/AdvancementFrame.mapping | 11 ++++- .../advancement/AdvancementManager.mapping | 3 ++ .../advancement/AdvancementPositioner.mapping | 43 +++++++++++-------- .../advancement/AdvancementProgress.mapping | 3 ++ .../AdvancementRequirements.mapping | 1 + .../advancement/PlacedAdvancement.mapping | 9 ++++ .../net/minecraft/block/AbstractBlock.mapping | 18 ++++++++ .../minecraft/block/RedstoneWireBlock.mapping | 10 ++++- .../entity/BrewingStandBlockEntity.mapping | 4 ++ .../minecraft/client/font/FreeTypeFfm.mapping | 19 ++++++++ .../net/minecraft/client/gl/GlBackend.mapping | 4 ++ .../client/gl/GlCommandEncoderBackend.mapping | 1 + .../minecraft/client/gl/GlDeviceInfo.mapping | 16 +++++-- .../client/gl/GpuBufferManager.mapping | 1 + .../screen/advancement/AdvancementTab.mapping | 9 ++++ .../advancement/AdvancementWidget.mapping | 7 +++ .../advancement/AdvancementsScreen.mapping | 3 ++ .../network/ClientAdvancementManager.mapping | 2 + .../client/option/GameOptions.mapping | 5 +++ .../client/realms/RealmsClient.mapping | 11 +++++ .../realms/dto/ViewDistanceSettings.mapping | 2 + .../gui/screen/tab/RealmsSettingsTab.mapping | 23 ++++++++++ .../client/render/StagingBuffer.mapping | 5 +++ .../client/vulkan/VulkanBackend.mapping | 2 + .../VulkanCommandEncoderBackend.mapping | 2 + .../minecraft/client/window/Window.mapping | 9 +++- .../client/window/WindowBackend.mapping | 5 +++ .../command/argument/LocalPosArgument.mapping | 2 + .../type/PotionContentsComponent.mapping | 3 ++ mappings/net/minecraft/entity/Entity.mapping | 2 + .../net/minecraft/entity/LivingEntity.mapping | 21 +++++++++ .../entity/ai/goal/RevengeGoal.mapping | 3 ++ .../entity/mob/DrownedEntity.mapping | 7 ++- .../entity/mob/EndermanEntity.mapping | 1 + .../loot/LootTableReportable.mapping | 5 +++ .../minecraft/loot/LootTableReporter.mapping | 1 + .../AggregateLootNumberProvider.mapping | 5 +++ .../number/AverageLootNumberProvider.mapping | 3 ++ .../number/MaximumLootNumberProvider.mapping | 3 ++ .../number/MinimumLootNumberProvider.mapping | 3 ++ .../number/ProductLootNumberProvider.mapping | 3 ++ .../number/SumLootNumberProvider.mapping | 1 + .../play/AdvancementUpdateS2CPacket.mapping | 4 ++ .../recipe/BrewingIngredient.mapping | 3 ++ .../screen/BrewingStandScreenHandler.mapping | 2 + .../server/world/ServerWorld.mapping | 2 + .../minecraft/village/VillagerData.mapping | 1 + .../gen/blockpredicate/BlockPredicate.mapping | 4 ++ .../DensityFunctionTypes.mapping | 2 +- .../gen/feature/HugeFungusFeature.mapping | 10 +++++ 51 files changed, 318 insertions(+), 29 deletions(-) create mode 100644 mappings/net/minecraft/client/font/FreeTypeFfm.mapping create mode 100644 mappings/net/minecraft/client/realms/dto/ViewDistanceSettings.mapping create mode 100644 mappings/net/minecraft/loot/provider/number/AggregateLootNumberProvider.mapping create mode 100644 mappings/net/minecraft/loot/provider/number/AverageLootNumberProvider.mapping create mode 100644 mappings/net/minecraft/loot/provider/number/MaximumLootNumberProvider.mapping create mode 100644 mappings/net/minecraft/loot/provider/number/MinimumLootNumberProvider.mapping create mode 100644 mappings/net/minecraft/loot/provider/number/ProductLootNumberProvider.mapping diff --git a/mappings/net/minecraft/advancement/Advancement.mapping b/mappings/net/minecraft/advancement/Advancement.mapping index b9bbacd4bc..193df637ed 100644 --- a/mappings/net/minecraft/advancement/Advancement.mapping +++ b/mappings/net/minecraft/advancement/Advancement.mapping @@ -11,6 +11,11 @@ CLASS net/minecraft/class_161 net/minecraft/advancement/Advancement ARG 6 sendsTelemetryEvent METHOD equals (Ljava/lang/Object;)Z ARG 1 o + METHOD method_1_9022 (Ljava/util/Optional;Ljava/util/Optional;Lnet/minecraft/class_8782;Ljava/lang/Boolean;)Lnet/minecraft/class_161; + ARG 0 parent + ARG 1 display + ARG 2 requirements + ARG 3 sendsTelemetryEvent METHOD method_53622 getNameFromIdentity (Lnet/minecraft/class_8779;)Lnet/minecraft/class_2561; ARG 0 identifiedAdvancement METHOD method_53623 createNameFromDisplay (Lnet/minecraft/class_185;)Lnet/minecraft/class_2561; @@ -20,6 +25,8 @@ CLASS net/minecraft/class_161 net/minecraft/advancement/Advancement METHOD method_53630 isRoot ()Z METHOD method_54910 validate (Lnet/minecraft/class_161;)Lcom/mojang/serialization/DataResult; ARG 0 advancement + METHOD method_54911 (Lnet/minecraft/class_161;Lnet/minecraft/class_8782;)Lnet/minecraft/class_161; + ARG 1 requirements METHOD method_54912 validate (Lnet/minecraft/class_8942;Lnet/minecraft/class_7871$class_7872;)V ARG 1 errorReporter ARG 2 lookup @@ -47,13 +54,33 @@ CLASS net/minecraft/class_161 net/minecraft/advancement/Advancement FIELD field_1151 merger Lnet/minecraft/class_8782$class_8797; FIELD field_1153 rewards Lnet/minecraft/class_170; FIELD field_44783 sendsTelemetryEvent Z + METHOD method_1_9766 display (Lnet/minecraft/class_1792;Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;Lnet/minecraft/class_2960;Lnet/minecraft/class_189;ZZZ)Lnet/minecraft/class_161$class_162; + ARG 1 icon + ARG 2 title + ARG 3 description + ARG 4 background + ARG 5 frame + ARG 6 showToast + ARG 7 announceToChat + ARG 8 hidden + METHOD method_1_9767 display (Lnet/minecraft/class_1_107;Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;Lnet/minecraft/class_2960;Lnet/minecraft/class_189;ZZZ)Lnet/minecraft/class_161$class_162; + ARG 1 icon + ARG 2 title + ARG 3 description + ARG 4 background + ARG 5 frame + ARG 6 showToast + ARG 7 announceToChat + ARG 8 hidden METHOD method_693 display (Lnet/minecraft/class_185;)Lnet/minecraft/class_161$class_162; ARG 1 display METHOD method_694 build (Lnet/minecraft/class_7891;Ljava/lang/String;)Lnet/minecraft/class_8779; + ARG 1 registry ARG 2 id METHOD method_695 build (Lnet/minecraft/class_2960;)Lnet/minecraft/class_8779; ARG 1 id METHOD method_697 display (Lnet/minecraft/class_1792;Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;Lnet/minecraft/class_189;ZZZ)Lnet/minecraft/class_161$class_162; + ARG 1 icon ARG 2 title ARG 3 description ARG 4 frame @@ -75,6 +102,7 @@ CLASS net/minecraft/class_161 net/minecraft/advancement/Advancement METHOD method_708 parent (Lnet/minecraft/class_2960;)Lnet/minecraft/class_161$class_162; ARG 1 parentId METHOD method_20416 display (Lnet/minecraft/class_1_107;Lnet/minecraft/class_2561;Lnet/minecraft/class_2561;Lnet/minecraft/class_189;ZZZ)Lnet/minecraft/class_161$class_162; + ARG 1 icon ARG 2 title ARG 3 description ARG 4 frame diff --git a/mappings/net/minecraft/advancement/AdvancementFrame.mapping b/mappings/net/minecraft/advancement/AdvancementFrame.mapping index d7024bc4aa..6b31198539 100644 --- a/mappings/net/minecraft/advancement/AdvancementFrame.mapping +++ b/mappings/net/minecraft/advancement/AdvancementFrame.mapping @@ -1,10 +1,19 @@ CLASS net/minecraft/class_189 net/minecraft/advancement/AdvancementFrame - FIELD field_1251 id Ljava/lang/String; + FIELD field_1_10069 INDEX_TO_VALUE Ljava/util/function/IntFunction; + FIELD field_1_10070 PACKET_CODEC Lnet/minecraft/class_9139; + FIELD field_1_10071 index I + FIELD field_1251 name Ljava/lang/String; FIELD field_1255 titleFormat Lnet/minecraft/class_124; FIELD field_26386 toastText Lnet/minecraft/class_2561; FIELD field_47186 CODEC Lcom/mojang/serialization/Codec; METHOD (Ljava/lang/String;IILjava/lang/String;Lnet/minecraft/class_124;)V + ARG 3 index + ARG 4 name ARG 5 titleFormat + METHOD method_1_9782 (Lnet/minecraft/class_189;)I + ARG 0 frame + METHOD method_1_9783 (Lnet/minecraft/class_189;)I + ARG 0 frame METHOD method_830 getTitleFormat ()Lnet/minecraft/class_124; METHOD method_30756 getToastText ()Lnet/minecraft/class_2561; METHOD method_54932 getChatAnnouncementText (Lnet/minecraft/class_8779;Lnet/minecraft/class_3222;)Lnet/minecraft/class_5250; diff --git a/mappings/net/minecraft/advancement/AdvancementManager.mapping b/mappings/net/minecraft/advancement/AdvancementManager.mapping index f7420c4365..2fbf51f497 100644 --- a/mappings/net/minecraft/advancement/AdvancementManager.mapping +++ b/mappings/net/minecraft/advancement/AdvancementManager.mapping @@ -1,6 +1,8 @@ CLASS net/minecraft/class_163 net/minecraft/advancement/AdvancementManager FIELD field_1157 advancements Ljava/util/Map; FIELD field_1158 LOGGER Lorg/slf4j/Logger; + METHOD method_1_9780 arrangeRootAdvancements ()V + METHOD method_1_9781 getDescendants ()Ljava/lang/Iterable; METHOD method_713 removeAll (Ljava/util/Set;)V ARG 1 advancements METHOD method_714 clear ()V @@ -12,6 +14,7 @@ CLASS net/minecraft/class_163 net/minecraft/advancement/AdvancementManager METHOD method_53690 get (Lnet/minecraft/class_8779;)Lnet/minecraft/class_8781; ARG 1 advancement METHOD method_53691 addAll (Ljava/lang/Iterable;)V + ARG 1 advancements METHOD method_53692 tryAdd (Lnet/minecraft/class_8779;)Z ARG 1 advancement METHOD method_53693 getAdvancements ()Ljava/util/Collection; diff --git a/mappings/net/minecraft/advancement/AdvancementPositioner.mapping b/mappings/net/minecraft/advancement/AdvancementPositioner.mapping index 64df3e58c5..0034b4af14 100644 --- a/mappings/net/minecraft/advancement/AdvancementPositioner.mapping +++ b/mappings/net/minecraft/advancement/AdvancementPositioner.mapping @@ -1,39 +1,44 @@ CLASS net/minecraft/class_194 net/minecraft/advancement/AdvancementPositioner FIELD field_1258 parent Lnet/minecraft/class_194; - FIELD field_1259 depth I + FIELD field_1259 x I FIELD field_1260 previousSibling Lnet/minecraft/class_194; FIELD field_1261 childrenSize I - FIELD field_1262 optionalLast Lnet/minecraft/class_194; + FIELD field_1262 controllingAncestor Lnet/minecraft/class_194; FIELD field_1264 substituteChild Lnet/minecraft/class_194; + FIELD field_1265 height F + FIELD field_1266 padding F FIELD field_1267 children Ljava/util/List; - FIELD field_1268 relativeRowInSiblings F - FIELD field_1269 row F + FIELD field_1268 relativeYInSiblings F + FIELD field_1269 y F FIELD field_46086 advancement Lnet/minecraft/class_8781; METHOD (Lnet/minecraft/class_8781;Lnet/minecraft/class_194;Lnet/minecraft/class_194;II)V ARG 1 advancement ARG 2 parent ARG 3 previousSibling ARG 4 childrenSize - ARG 5 depth + ARG 5 x METHOD method_841 onFinishCalculation (Lnet/minecraft/class_194;)Lnet/minecraft/class_194; ARG 1 last - METHOD method_842 findMinRowRecursively (FIF)F - ARG 1 deltaRow - ARG 2 depth - ARG 3 minRow - METHOD method_843 increaseRowRecursively (F)V - ARG 1 deltaRow + COMMENT the last sibling of {@code this}, or {@code this} if none + METHOD method_842 finishPositioning (FIF)F + ARG 1 deltaY + ARG 2 x + ARG 3 minY + METHOD method_843 increaseYRecursively (F)V + ARG 1 deltaY METHOD method_844 getLastChild ()Lnet/minecraft/class_194; - METHOD method_845 getLast (Lnet/minecraft/class_194;Lnet/minecraft/class_194;)Lnet/minecraft/class_194; - METHOD method_846 findChildrenRecursively (Lnet/minecraft/class_8781;Lnet/minecraft/class_194;)Lnet/minecraft/class_194; - ARG 1 advancement - ARG 2 lastChild - METHOD method_847 calculateRecursively ()V + METHOD method_845 getControllingAncestor (Lnet/minecraft/class_194;Lnet/minecraft/class_194;)Lnet/minecraft/class_194; + ARG 1 nextAncestor + ARG 2 lastAncestor + METHOD method_846 addChild (Lnet/minecraft/class_8781;Lnet/minecraft/class_194;)Lnet/minecraft/class_194; + ARG 1 child + ARG 2 previousChild + METHOD method_847 calculatePositions ()V METHOD method_848 pushDown (Lnet/minecraft/class_194;F)V - ARG 1 positioner - ARG 2 extraRowDistance + ARG 1 targetNode + ARG 2 offset METHOD method_849 getFirstChild ()Lnet/minecraft/class_194; - METHOD method_850 onFinishChildrenCalculation ()V + METHOD method_850 onFinishChildrenCalculations ()V METHOD method_851 apply ()V METHOD method_852 arrangeForTree (Lnet/minecraft/class_8781;)V ARG 0 root diff --git a/mappings/net/minecraft/advancement/AdvancementProgress.mapping b/mappings/net/minecraft/advancement/AdvancementProgress.mapping index 442cc80e30..da97d553be 100644 --- a/mappings/net/minecraft/advancement/AdvancementProgress.mapping +++ b/mappings/net/minecraft/advancement/AdvancementProgress.mapping @@ -1,4 +1,5 @@ CLASS net/minecraft/class_167 net/minecraft/advancement/AdvancementProgress + FIELD field_1_9415 PACKET_CODEC Lnet/minecraft/class_9139; FIELD field_1160 criteriaProgresses Ljava/util/Map; FIELD field_1161 requirements Lnet/minecraft/class_8782; FIELD field_46080 CODEC Lcom/mojang/serialization/Codec; @@ -9,6 +10,8 @@ CLASS net/minecraft/class_167 net/minecraft/advancement/AdvancementProgress ARG 1 criteriaProgresses METHOD compareTo (Ljava/lang/Object;)I ARG 1 other + METHOD method_1_9081 (Lnet/minecraft/class_167;)Ljava/util/Map; + ARG 0 progress METHOD method_727 init (Lnet/minecraft/class_8782;)V ARG 1 requirements METHOD method_728 getProgressBarFraction ()Lnet/minecraft/class_2561; diff --git a/mappings/net/minecraft/advancement/AdvancementRequirements.mapping b/mappings/net/minecraft/advancement/AdvancementRequirements.mapping index 8995f9d9cc..7c105b8fbf 100644 --- a/mappings/net/minecraft/advancement/AdvancementRequirements.mapping +++ b/mappings/net/minecraft/advancement/AdvancementRequirements.mapping @@ -1,4 +1,5 @@ CLASS net/minecraft/class_8782 net/minecraft/advancement/AdvancementRequirements + FIELD field_1_9446 PACKET_CODEC Lnet/minecraft/class_9139; FIELD field_46084 EMPTY Lnet/minecraft/class_8782; FIELD field_47184 CODEC Lcom/mojang/serialization/Codec; METHOD method_53664 getLength ()I diff --git a/mappings/net/minecraft/advancement/PlacedAdvancement.mapping b/mappings/net/minecraft/advancement/PlacedAdvancement.mapping index 0fdf4aba9b..cd96eaa71a 100644 --- a/mappings/net/minecraft/advancement/PlacedAdvancement.mapping +++ b/mappings/net/minecraft/advancement/PlacedAdvancement.mapping @@ -1,4 +1,6 @@ CLASS net/minecraft/class_8781 net/minecraft/advancement/PlacedAdvancement + FIELD field_1_10067 x F + FIELD field_1_10068 y F FIELD field_46077 advancementEntry Lnet/minecraft/class_8779; FIELD field_46078 parent Lnet/minecraft/class_8781; FIELD field_46079 children Ljava/util/Set; @@ -7,6 +9,13 @@ CLASS net/minecraft/class_8781 net/minecraft/advancement/PlacedAdvancement ARG 2 parent METHOD equals (Ljava/lang/Object;)Z ARG 1 o + METHOD method_1_9775 isRoot ()Z + METHOD method_1_9776 hasParent ()Z + METHOD method_1_9777 setPosition (FF)V + ARG 1 x + ARG 2 y + METHOD method_1_9778 getX ()F + METHOD method_1_9779 getY ()F METHOD method_53647 getAdvancement ()Lnet/minecraft/class_161; METHOD method_53648 findRoot (Lnet/minecraft/class_8781;)Lnet/minecraft/class_8781; ARG 0 advancement diff --git a/mappings/net/minecraft/block/AbstractBlock.mapping b/mappings/net/minecraft/block/AbstractBlock.mapping index 2c3823d051..9a7ab8d0a9 100644 --- a/mappings/net/minecraft/block/AbstractBlock.mapping +++ b/mappings/net/minecraft/block/AbstractBlock.mapping @@ -281,6 +281,11 @@ CLASS net/minecraft/class_4970 net/minecraft/block/AbstractBlock ARG 2 world ARG 3 pos ARG 4 hit + METHOD method_1_9802 connectsTo (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Z + ARG 1 state + ARG 2 world + ARG 3 pos + ARG 4 dir METHOD method_8389 asItem ()Lnet/minecraft/class_1792; COMMENT {@return the block's corresponding item} COMMENT @@ -927,6 +932,11 @@ CLASS net/minecraft/class_4970 net/minecraft/block/AbstractBlock ARG 1 bounciness METHOD method_1_6968 fallDistanceReduction (F)Lnet/minecraft/class_4970$class_2251; ARG 1 fallDistanceReduction + METHOD method_1_9521 (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_238;)Z + ARG 1 state + ARG 2 world + ARG 3 pos + ARG 4 type METHOD method_9618 breakInstantly ()Lnet/minecraft/class_4970$class_2251; COMMENT Specifies that a block is broken instantly. METHOD method_9624 dynamicBounds ()Lnet/minecraft/class_4970$class_2251; @@ -977,6 +987,7 @@ CLASS net/minecraft/class_4970 net/minecraft/block/AbstractBlock COMMENT Specifies logic that calculates whether an entity should suffocate if inside of a block. ARG 1 predicate METHOD method_26245 blockVision (Lnet/minecraft/class_4970$class_4972;)Lnet/minecraft/class_4970$class_2251; + ARG 1 blocksVisionPredicate METHOD method_26246 (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z ARG 0 state ARG 1 world @@ -1090,6 +1101,11 @@ CLASS net/minecraft/class_4970 net/minecraft/block/AbstractBlock ARG 1 world ARG 2 pos ARG 3 hit + METHOD method_1_9520 isDiscountedForAmbientOcclusion ()Z + METHOD method_1_9803 connectsTo (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Z + ARG 1 world + ARG 2 pos + ARG 3 dir METHOD method_26165 calcBlockBreakingDelta (Lnet/minecraft/class_1657;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)F ARG 1 player ARG 2 world @@ -1280,6 +1296,8 @@ CLASS net/minecraft/class_4970 net/minecraft/block/AbstractBlock METHOD method_26229 hasRandomTicks ()Z METHOD method_26230 shouldBlockVision (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_238;)Z ARG 1 world + ARG 2 pos + ARG 3 box METHOD method_26231 getSoundGroup ()Lnet/minecraft/class_2498; METHOD method_26233 asBlockState ()Lnet/minecraft/class_2680; METHOD method_26234 isFullCube (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z diff --git a/mappings/net/minecraft/block/RedstoneWireBlock.mapping b/mappings/net/minecraft/block/RedstoneWireBlock.mapping index fe33350046..18ea7919d4 100644 --- a/mappings/net/minecraft/block/RedstoneWireBlock.mapping +++ b/mappings/net/minecraft/block/RedstoneWireBlock.mapping @@ -17,9 +17,14 @@ CLASS net/minecraft/class_2457 net/minecraft/block/RedstoneWireBlock METHOD method_10479 updateNeighbors (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V ARG 1 world ARG 2 pos - METHOD method_10482 connectsTo (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Z + METHOD method_10482 wireConnectsTo (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;)Z + ARG 0 state + ARG 1 view + ARG 2 pos ARG 3 dir - METHOD method_10484 connectsTo (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z + METHOD method_10484 wireConnectsTo (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z + ARG 0 view + ARG 1 pos METHOD method_10485 update (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_9904;Z)V ARG 1 world ARG 2 pos @@ -36,6 +41,7 @@ CLASS net/minecraft/class_2457 net/minecraft/block/RedstoneWireBlock ARG 1 world ARG 2 pos ARG 3 direction + ARG 4 canConnectUp METHOD method_27843 getDefaultWireState (Lnet/minecraft/class_1922;Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2680; ARG 1 world ARG 2 state diff --git a/mappings/net/minecraft/block/entity/BrewingStandBlockEntity.mapping b/mappings/net/minecraft/block/entity/BrewingStandBlockEntity.mapping index 4976639433..269bbccb51 100644 --- a/mappings/net/minecraft/block/entity/BrewingStandBlockEntity.mapping +++ b/mappings/net/minecraft/block/entity/BrewingStandBlockEntity.mapping @@ -25,7 +25,11 @@ CLASS net/minecraft/class_2589 net/minecraft/block/entity/BrewingStandBlockEntit ARG 1 pos ARG 2 state METHOD method_1_8918 getSpeedMultiplier (Lnet/minecraft/class_3218;Lnet/minecraft/class_1_1319;)F + ARG 1 world + ARG 2 fuelComponent METHOD method_1_8919 getUses (Lnet/minecraft/class_3218;Lnet/minecraft/class_1_1319;)I + ARG 1 world + ARG 2 fuelComponent METHOD method_11027 canCraft (Lnet/minecraft/class_3218;Lnet/minecraft/class_2589;)Z ARG 0 world ARG 1 blockEntity diff --git a/mappings/net/minecraft/client/font/FreeTypeFfm.mapping b/mappings/net/minecraft/client/font/FreeTypeFfm.mapping new file mode 100644 index 0000000000..c6023685c4 --- /dev/null +++ b/mappings/net/minecraft/client/font/FreeTypeFfm.mapping @@ -0,0 +1,19 @@ +CLASS net/minecraft/class_1_1479 net/minecraft/client/font/FreeTypeFfm + FIELD field_1_10083 GET_FIRST_CHAR Ljava/lang/invoke/MethodHandle; + FIELD field_1_10084 GET_NEXT_CHAR Ljava/lang/invoke/MethodHandle; + FIELD field_1_10085 IS_C_LONG_32_BIT Z + FIELD field_1_10086 C_LONG Ljava/lang/foreign/ValueLayout; + FIELD field_1_10087 NEW_MEMORY_FACE Ljava/lang/invoke/MethodHandle; + FIELD field_1_10088 IS_32_BIT Z + METHOD method_1_9807 getFirstChar (Lorg/lwjgl/util/freetype/FT_Face;Ljava/nio/IntBuffer;)J + ARG 0 face + ARG 1 agindex + METHOD method_1_9808 getNextChar (Lorg/lwjgl/util/freetype/FT_Face;ILjava/nio/IntBuffer;)J + ARG 0 face + ARG 1 charCode + ARG 2 agindex + METHOD method_1_9809 newMemoryFace (JLjava/nio/ByteBuffer;ILorg/lwjgl/PointerBuffer;)I + ARG 0 library + ARG 2 file + ARG 3 faceIndex + ARG 4 aface diff --git a/mappings/net/minecraft/client/gl/GlBackend.mapping b/mappings/net/minecraft/client/gl/GlBackend.mapping index d2b2b37797..aad652b4f2 100644 --- a/mappings/net/minecraft/client/gl/GlBackend.mapping +++ b/mappings/net/minecraft/client/gl/GlBackend.mapping @@ -10,6 +10,7 @@ CLASS net/minecraft/class_10865 net/minecraft/client/gl/GlBackend FIELD field_1_9066 window J FIELD field_1_9413 programCompiler Lnet/minecraft/class_1_1391; FIELD field_1_9414 vertexArrayFactory Ljava/util/function/BiFunction; + FIELD field_1_10076 currentWindow J FIELD field_57853 LOGGER Lorg/slf4j/Logger; FIELD field_57854 commandEncoder Lnet/minecraft/class_10860; FIELD field_57855 glDebug Lnet/minecraft/class_1008; @@ -23,9 +24,12 @@ CLASS net/minecraft/class_10865 net/minecraft/client/gl/GlBackend FIELD field_60016 allowGlBufferStorage Z FIELD field_60017 gpuBufferManager Lnet/minecraft/class_11266; METHOD (Lnet/minecraft/class_1_9;Lnet/minecraft/class_1_16;)V + ARG 1 window ARG 2 debugOptions METHOD method_1_5402 getFramebufferManager ()Lnet/minecraft/class_1_894; METHOD method_1_7302 onCompiledPipelineClose ()V + METHOD method_1_9789 makeWindowCurrent (J)V + ARG 1 window METHOD method_68377 getDebugLabelManager ()Lnet/minecraft/class_10861; METHOD method_68401 getBufferManager ()Lnet/minecraft/class_10874; METHOD method_71032 getGpuBufferManager ()Lnet/minecraft/class_11266; diff --git a/mappings/net/minecraft/client/gl/GlCommandEncoderBackend.mapping b/mappings/net/minecraft/client/gl/GlCommandEncoderBackend.mapping index 92d785b061..5611748220 100644 --- a/mappings/net/minecraft/client/gl/GlCommandEncoderBackend.mapping +++ b/mappings/net/minecraft/client/gl/GlCommandEncoderBackend.mapping @@ -13,6 +13,7 @@ CLASS net/minecraft/class_10860 net/minecraft/client/gl/GlCommandEncoderBackend METHOD (Lnet/minecraft/class_10865;)V ARG 1 backend METHOD method_1_1394 presentTexture (JLnet/minecraft/class_1_1330;II)V + ARG 1 window ARG 3 textureView ARG 4 width ARG 5 height diff --git a/mappings/net/minecraft/client/gl/GlDeviceInfo.mapping b/mappings/net/minecraft/client/gl/GlDeviceInfo.mapping index 7e868fc4f1..265a75fe8c 100644 --- a/mappings/net/minecraft/client/gl/GlDeviceInfo.mapping +++ b/mappings/net/minecraft/client/gl/GlDeviceInfo.mapping @@ -2,10 +2,13 @@ CLASS net/minecraft/class_11541 net/minecraft/client/gl/GlDeviceInfo FIELD field_1_3852 LOGGER Lorg/slf4j/Logger; FIELD field_1_5274 CPU_DEVICES Ljava/util/List; FIELD field_1_5275 VIRTUAL_DEVICES Ljava/util/List; + FIELD field_1_10079 forceDisableArbBufferStorage Z + FIELD field_1_10080 nvidia Z FIELD field_63062 writeToBufferIsSlow Z - FIELD field_64657 anisotropyHasKnownIssue Z + FIELD field_64657 anisotropyHasKnownIssues Z METHOD (Ljava/lang/String;Ljava/lang/String;)V ARG 1 glRenderer + ARG 2 glVendor METHOD method_1_4679 getGpuDeviceInfo (Lorg/lwjgl/opengl/GLCapabilities;ILjava/util/Set;)Lnet/minecraft/class_1_664; ARG 1 capabilities ARG 2 maxAnisotropy @@ -14,9 +17,16 @@ CLASS net/minecraft/class_11541 net/minecraft/client/gl/GlDeviceInfo METHOD method_1_4763 getDeviceType (Ljava/lang/String;Ljava/lang/String;)Lnet/minecraft/class_1_785; ARG 1 renderer ARG 2 vendor + METHOD method_1_9793 forceDisableArbBufferStorage ()Z + METHOD method_1_9794 forceDisableArbBufferStorage (Ljava/lang/String;Ljava/lang/String;)Z + ARG 0 glRenderer + ARG 1 glVendor + METHOD method_1_9795 isNvidia ()Z + METHOD method_1_9796 isNvidia (Ljava/lang/String;)Z + ARG 0 glRenderer METHOD method_74912 writeToBufferIsSlow ()Z - METHOD method_74913 shouldDisableArbDirectAccess (Ljava/lang/String;)Z + METHOD method_74913 writeToBufferIsSlow (Ljava/lang/String;)Z ARG 0 glRenderer METHOD method_76745 anisotropyHasKnownIssues ()Z - METHOD method_76746 shouldUseRgssOnFabulous (Ljava/lang/String;)Z + METHOD method_76746 anisotropyHasKnownIssues (Ljava/lang/String;)Z ARG 0 glRenderer diff --git a/mappings/net/minecraft/client/gl/GpuBufferManager.mapping b/mappings/net/minecraft/client/gl/GpuBufferManager.mapping index 8f659ca6c3..14389882f9 100644 --- a/mappings/net/minecraft/client/gl/GpuBufferManager.mapping +++ b/mappings/net/minecraft/client/gl/GpuBufferManager.mapping @@ -10,5 +10,6 @@ CLASS net/minecraft/class_11266 net/minecraft/client/gl/GpuBufferManager METHOD method_71019 create (Lorg/lwjgl/opengl/GLCapabilities;Ljava/util/Set;Z)Lnet/minecraft/class_11266; ARG 0 capabilities ARG 1 usedCapabilities + ARG 2 forceDirect CLASS class_11267 ARBGpuBufferManager CLASS class_11268 DirectGpuBufferManager diff --git a/mappings/net/minecraft/client/gui/screen/advancement/AdvancementTab.mapping b/mappings/net/minecraft/client/gui/screen/advancement/AdvancementTab.mapping index debf74aa14..f09418ef04 100644 --- a/mappings/net/minecraft/client/gui/screen/advancement/AdvancementTab.mapping +++ b/mappings/net/minecraft/client/gui/screen/advancement/AdvancementTab.mapping @@ -1,5 +1,6 @@ CLASS net/minecraft/class_454 net/minecraft/client/gui/screen/advancement/AdvancementTab FIELD field_1_7132 hoveredWidget Lnet/minecraft/class_456; + FIELD field_1_10081 background Lnet/minecraft/class_2960; FIELD field_2680 client Lnet/minecraft/class_310; FIELD field_2681 index I FIELD field_2683 initialized Z @@ -21,9 +22,16 @@ CLASS net/minecraft/class_454 net/minecraft/client/gui/screen/advancement/Advanc ARG 2 screen ARG 3 type ARG 4 index + ARG 5 rootWidget + ARG 6 icon + ARG 7 title + ARG 8 background METHOD method_1_6368 tick (II)V ARG 1 x ARG 2 y + METHOD method_1_9805 copyPositioning (Lnet/minecraft/class_454;)V + ARG 1 source + METHOD method_1_9806 getRootEntry ()Lnet/minecraft/class_8779; METHOD method_2308 getWidget (Lnet/minecraft/class_8779;)Lnet/minecraft/class_456; ARG 1 advancement METHOD method_2309 getTitle ()Lnet/minecraft/class_2561; @@ -61,6 +69,7 @@ CLASS net/minecraft/class_454 net/minecraft/client/gui/screen/advancement/Advanc ARG 2 index ARG 3 root METHOD method_2318 addAdvancement (Lnet/minecraft/class_8781;)V + ARG 1 advancement METHOD method_2319 addWidget (Lnet/minecraft/class_456;)V ARG 1 widget METHOD method_35734 getType ()Lnet/minecraft/class_453; diff --git a/mappings/net/minecraft/client/gui/screen/advancement/AdvancementWidget.mapping b/mappings/net/minecraft/client/gui/screen/advancement/AdvancementWidget.mapping index d73d8feb6c..728ff1bcb3 100644 --- a/mappings/net/minecraft/client/gui/screen/advancement/AdvancementWidget.mapping +++ b/mappings/net/minecraft/client/gui/screen/advancement/AdvancementWidget.mapping @@ -24,6 +24,11 @@ CLASS net/minecraft/class_456 net/minecraft/client/gui/screen/advancement/Advanc ARG 1 client ARG 2 advancement ARG 3 display + METHOD method_1_9810 create (Lnet/minecraft/class_310;Lnet/minecraft/class_8781;)Lnet/minecraft/class_456; + ARG 0 client + ARG 1 advancement + METHOD method_1_9811 getEntry ()Lnet/minecraft/class_8779; + METHOD method_1_9812 getDisplay ()Lnet/minecraft/class_185; METHOD method_2322 addChild (Lnet/minecraft/class_456;)V ARG 1 widget METHOD method_2323 renderLines (Lnet/minecraft/class_332;IIZ)V @@ -54,7 +59,9 @@ CLASS net/minecraft/class_456 net/minecraft/client/gui/screen/advancement/Advanc ARG 4 alpha ARG 5 x ARG 6 y + ARG 7 screenWidth METHOD method_2332 addToTree (Lnet/minecraft/class_454;)V + ARG 1 tab METHOD method_2333 setProgress (Lnet/minecraft/class_167;)V ARG 1 progress METHOD method_27572 getMaxWidth (Lnet/minecraft/class_5225;Ljava/util/List;)F diff --git a/mappings/net/minecraft/client/gui/screen/advancement/AdvancementsScreen.mapping b/mappings/net/minecraft/client/gui/screen/advancement/AdvancementsScreen.mapping index 653d506b63..717a98cf9d 100644 --- a/mappings/net/minecraft/client/gui/screen/advancement/AdvancementsScreen.mapping +++ b/mappings/net/minecraft/client/gui/screen/advancement/AdvancementsScreen.mapping @@ -24,6 +24,9 @@ CLASS net/minecraft/class_457 net/minecraft/client/gui/screen/advancement/Advanc METHOD (Lnet/minecraft/class_632;Lnet/minecraft/class_437;)V ARG 1 advancementHandler ARG 2 parent + METHOD method_1_9817 (Lnet/minecraft/class_163;Lnet/minecraft/class_8779;Lnet/minecraft/class_167;)V + ARG 2 advancement + ARG 3 progress METHOD method_2334 drawWindow (Lnet/minecraft/class_332;II)V ARG 1 context ARG 2 mouseX diff --git a/mappings/net/minecraft/client/network/ClientAdvancementManager.mapping b/mappings/net/minecraft/client/network/ClientAdvancementManager.mapping index 8da3c3a4d9..f6fe6ab860 100644 --- a/mappings/net/minecraft/client/network/ClientAdvancementManager.mapping +++ b/mappings/net/minecraft/client/network/ClientAdvancementManager.mapping @@ -9,6 +9,7 @@ CLASS net/minecraft/class_632 net/minecraft/client/network/ClientAdvancementMana METHOD (Lnet/minecraft/class_310;Lnet/minecraft/class_7975;)V ARG 1 client ARG 2 worldSession + METHOD method_1_9800 getAdvancementProgresses ()Ljava/util/Map; METHOD method_2861 onAdvancements (Lnet/minecraft/class_2779;)V ARG 1 packet METHOD method_2862 setListener (Lnet/minecraft/class_632$class_633;)V @@ -20,6 +21,7 @@ CLASS net/minecraft/class_632 net/minecraft/client/network/ClientAdvancementMana METHOD method_53815 get (Lnet/minecraft/class_2960;)Lnet/minecraft/class_8779; ARG 1 id CLASS class_633 Listener + METHOD method_1_9801 refreshAdvancements ()V METHOD method_722 onClear ()V METHOD method_2866 selectTab (Lnet/minecraft/class_8779;)V ARG 1 advancement diff --git a/mappings/net/minecraft/client/option/GameOptions.mapping b/mappings/net/minecraft/client/option/GameOptions.mapping index 9cd964ab97..4bebff1cf3 100644 --- a/mappings/net/minecraft/client/option/GameOptions.mapping +++ b/mappings/net/minecraft/client/option/GameOptions.mapping @@ -18,6 +18,8 @@ CLASS net/minecraft/class_315 net/minecraft/client/option/GameOptions 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_1_10046 CTRL_CLICK_EMULATES_RIGHT_CLICK_TOOLTIP Lnet/minecraft/class_2561; + FIELD field_1_10047 ctrlClickEmulatesRightClick 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; @@ -353,6 +355,9 @@ CLASS net/minecraft/class_315 net/minecraft/client/option/GameOptions METHOD method_1_9159 (Ljava/lang/Boolean;)V ARG 0 vlaue METHOD method_1_9160 getQuitShortcuts ()Lnet/minecraft/class_7172; + METHOD method_1_9759 getCtrlClickEmulatesRightClick ()Lnet/minecraft/class_7172; + METHOD method_1_9760 (Ljava/lang/Boolean;)V + ARG 0 value 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/realms/RealmsClient.mapping b/mappings/net/minecraft/client/realms/RealmsClient.mapping index 9aff24de8e..cca0b83c54 100644 --- a/mappings/net/minecraft/client/realms/RealmsClient.mapping +++ b/mappings/net/minecraft/client/realms/RealmsClient.mapping @@ -7,6 +7,9 @@ CLASS net/minecraft/class_4341 net/minecraft/client/realms/RealmsClient FIELD field_1_9868 INVITE_CODES_UPDATE_PATH Ljava/lang/String; FIELD field_1_9869 INVITE_CODES_USE_PATH Ljava/lang/String; FIELD field_1_9870 REALMS_PLATFORM_KEY Ljava/lang/String; + FIELD field_1_10072 WORLD_RENDER_DISTANCE_CONFIGURATION_ENDPOINT Ljava/lang/String; + FIELD field_1_10073 WORLD_SIM_DISTANCE_CONFIGURATION_ENDPOINT Ljava/lang/String; + FIELD field_1_10074 WORLD_TIER_CONFIGURATION_ENDPOINT Ljava/lang/String; FIELD field_19578 LOGGER Lorg/slf4j/Logger; FIELD field_19579 sessionId Ljava/lang/String; FIELD field_19580 username Ljava/lang/String; @@ -85,6 +88,14 @@ CLASS net/minecraft/class_4341 net/minecraft/client/realms/RealmsClient ARG 3 code ARG 4 enabled ARG 5 expirationDate + METHOD method_1_9784 getViewDistanceSettings (J)Lnet/minecraft/class_1_1476; + ARG 1 worldId + METHOD method_1_9785 setRenderDistance (JI)V + ARG 1 worldId + ARG 3 renderDistance + METHOD method_1_9786 setSimDistance (JI)V + ARG 1 worldId + ARG 3 simDistance METHOD method_20989 createRealmsClient (Lnet/minecraft/class_310;)Lnet/minecraft/class_4341; ARG 0 client METHOD method_20990 fetchWorldTemplates (IILnet/minecraft/class_4877$class_4321;)Lnet/minecraft/class_4891; diff --git a/mappings/net/minecraft/client/realms/dto/ViewDistanceSettings.mapping b/mappings/net/minecraft/client/realms/dto/ViewDistanceSettings.mapping new file mode 100644 index 0000000000..b72507f0bc --- /dev/null +++ b/mappings/net/minecraft/client/realms/dto/ViewDistanceSettings.mapping @@ -0,0 +1,2 @@ +CLASS net/minecraft/class_1_1476 net/minecraft/client/realms/dto/ViewDistanceSettings + CLASS class_1_1477 Values diff --git a/mappings/net/minecraft/client/realms/gui/screen/tab/RealmsSettingsTab.mapping b/mappings/net/minecraft/client/realms/gui/screen/tab/RealmsSettingsTab.mapping index a870914bcd..bbea78bcb0 100644 --- a/mappings/net/minecraft/client/realms/gui/screen/tab/RealmsSettingsTab.mapping +++ b/mappings/net/minecraft/client/realms/gui/screen/tab/RealmsSettingsTab.mapping @@ -1,5 +1,15 @@ CLASS net/minecraft/class_11319 net/minecraft/client/realms/gui/screen/tab/RealmsSettingsTab + FIELD field_1_10093 RENDER_DISTANCE_TEXT Lnet/minecraft/class_2561; + FIELD field_1_10094 RENDER_DISTANCE_TOOLTIP Lnet/minecraft/class_2561; + FIELD field_1_10095 SIMULATION_DISTANCE Lnet/minecraft/class_2561; + FIELD field_1_10096 SIMULATION_DISTANCE_TOOLTIP Lnet/minecraft/class_2561; + FIELD field_1_10097 renderDistance I + FIELD field_1_10098 simDistance I + FIELD field_1_10099 renderDistanceOption Lnet/minecraft/class_7172; + FIELD field_1_10100 content Lnet/minecraft/class_11467; + FIELD field_1_10101 simDistanceOption Lnet/minecraft/class_7172; FIELD field_60266 switchStateButton Lnet/minecraft/class_4185; + FIELD field_60267 WORLD_NAME_TEXT_FIELD_WIDTH I FIELD field_60270 TITLE_TEXT Lnet/minecraft/class_2561; FIELD field_60271 WORLD_NAME_TEXT Lnet/minecraft/class_2561; FIELD field_60272 DESCRIPTION_TEXT Lnet/minecraft/class_2561; @@ -18,7 +28,20 @@ CLASS net/minecraft/class_11319 net/minecraft/client/realms/gui/screen/tab/Realm ARG 1 screen ARG 2 client ARG 3 server + ARG 4 viewDistanceSettings ARG 5 availableRegions + METHOD method_1_9821 createDistanceOption (Ljava/lang/String;Lnet/minecraft/class_2561;Lnet/minecraft/class_1_1476$class_1_1477;I)Lnet/minecraft/class_7172; + ARG 0 translationKey + ARG 1 tooltipText + ARG 2 distances + ARG 3 current + METHOD method_1_9822 getCurrentDistance (Lnet/minecraft/class_1_1476$class_1_1477;)I + ARG 0 distances + METHOD method_1_9823 (Lnet/minecraft/class_2561;Ljava/lang/Integer;)Lnet/minecraft/class_2561; + ARG 0 optionText + ARG 1 value + METHOD method_1_9824 (Ljava/lang/Integer;)V + ARG 0 value METHOD method_71231 saveSettings ()Z METHOD method_71232 (Lnet/minecraft/class_4877;Lnet/minecraft/class_11303;)V ARG 1 region diff --git a/mappings/net/minecraft/client/render/StagingBuffer.mapping b/mappings/net/minecraft/client/render/StagingBuffer.mapping index b0658b677d..2b691e50e3 100644 --- a/mappings/net/minecraft/client/render/StagingBuffer.mapping +++ b/mappings/net/minecraft/client/render/StagingBuffer.mapping @@ -3,6 +3,7 @@ CLASS net/minecraft/class_1_686 net/minecraft/client/render/StagingBuffer FIELD field_1_3523 numActiveSlices I METHOD method_1_2180 reset ()V METHOD method_1_2181 copyTo (Lnet/minecraft/class_1_1329;Lnet/minecraft/class_1_1211;JJJ)V + ARG 1 commandEncoder ARG 2 buffer ARG 3 toStart ARG 5 fromStart @@ -10,8 +11,10 @@ CLASS net/minecraft/class_1_686 net/minecraft/client/render/StagingBuffer METHOD method_1_2184 getData ()Ljava/nio/ByteBuffer; METHOD method_1_4144 create (Ljava/lang/String;Lnet/minecraft/class_1_1313;I)Lnet/minecraft/class_1_686; ARG 0 name + ARG 1 device ARG 2 bufferSize METHOD method_1_4145 uploader (Lnet/minecraft/class_1_1329;)Lnet/minecraft/class_1_686$class_1_688; + ARG 1 commandEncoder METHOD method_1_4146 copyFrom (Ljava/nio/ByteBuffer;)Lnet/minecraft/class_1_686$class_1_687; ARG 1 byteBuffer METHOD method_1_4147 resetIfEmpty ()V @@ -39,6 +42,8 @@ CLASS net/minecraft/class_1_686 net/minecraft/client/render/StagingBuffer METHOD method_1_4149 getSize ()J CLASS class_1_688 Uploader FIELD field_1_3528 commandEncoder Lnet/minecraft/class_1_1329; + METHOD (Lnet/minecraft/class_1_686;Lnet/minecraft/class_1_1329;)V + ARG 2 commandEncoder METHOD method_1_4150 assertStagingBufferMatches (Lnet/minecraft/class_1_686;)V ARG 1 buffer METHOD method_1_4151 copyFromSlice (Lnet/minecraft/class_1_686$class_1_687;Lnet/minecraft/class_1_1211;J)V diff --git a/mappings/net/minecraft/client/vulkan/VulkanBackend.mapping b/mappings/net/minecraft/client/vulkan/VulkanBackend.mapping index 385a04f1ef..0977f412f4 100644 --- a/mappings/net/minecraft/client/vulkan/VulkanBackend.mapping +++ b/mappings/net/minecraft/client/vulkan/VulkanBackend.mapping @@ -10,12 +10,14 @@ CLASS net/minecraft/class_1_679 net/minecraft/client/vulkan/VulkanBackend FIELD field_1_3448 device Lorg/lwjgl/vulkan/VkDevice; FIELD field_1_3449 vmaAllocator J FIELD field_1_6395 markerRecorder Lnet/minecraft/class_1_970; + FIELD field_1_9798 featureSet Lnet/minecraft/class_1_1045; METHOD (Lnet/minecraft/class_1_691;Lnet/minecraft/class_1_717;Lnet/minecraft/class_1_1045;Lorg/lwjgl/vulkan/VkDevice;JLnet/minecraft/class_1_970;)V ARG 1 instance ARG 2 physicalDevice ARG 3 featureSet ARG 4 device ARG 5 vmaAllocator + ARG 7 markerRecorder METHOD method_1_4048 getComputeQueue ()Lnet/minecraft/class_1_674; METHOD method_1_4052 getGraphicsAndComputeQueue ()Lnet/minecraft/class_1_674; METHOD method_1_4053 getInstance ()Lnet/minecraft/class_1_691; diff --git a/mappings/net/minecraft/client/vulkan/VulkanCommandEncoderBackend.mapping b/mappings/net/minecraft/client/vulkan/VulkanCommandEncoderBackend.mapping index 14a591de84..3b773aead7 100644 --- a/mappings/net/minecraft/client/vulkan/VulkanCommandEncoderBackend.mapping +++ b/mappings/net/minecraft/client/vulkan/VulkanCommandEncoderBackend.mapping @@ -10,6 +10,7 @@ CLASS net/minecraft/class_1_715 net/minecraft/client/vulkan/VulkanCommandEncoder FIELD field_1_6424 markerRecorderQueue Lnet/minecraft/class_1_970$class_1_971; FIELD field_1_6425 commandPools [Lnet/minecraft/class_1_907; FIELD field_1_6961 gpuBufferAllocator Lnet/minecraft/class_1_1025; + FIELD field_1_9813 copyCommandBuffer Lorg/lwjgl/vulkan/VkCommandBuffer; METHOD (Lnet/minecraft/class_1_679;)V ARG 1 device METHOD method_1_4258 wait (JJ)Z @@ -44,6 +45,7 @@ CLASS net/minecraft/class_1_715 net/minecraft/client/vulkan/VulkanCommandEncoder METHOD method_1_6194 issueMemoryBarrier (Lorg/lwjgl/vulkan/VkCommandBuffer;Lorg/lwjgl/system/MemoryStack;)V ARG 0 commandBuffer ARG 1 memoryStack + METHOD method_1_9537 getCopyCommandBuffer ()Lorg/lwjgl/vulkan/VkCommandBuffer; CLASS 1 1 FIELD field_1_3671 done Z FIELD field_1_3672 waitValue J diff --git a/mappings/net/minecraft/client/window/Window.mapping b/mappings/net/minecraft/client/window/Window.mapping index c553539ce9..823325e8be 100644 --- a/mappings/net/minecraft/client/window/Window.mapping +++ b/mappings/net/minecraft/client/window/Window.mapping @@ -56,7 +56,7 @@ CLASS net/minecraft/class_1041 net/minecraft/client/window/Window METHOD method_1_8437 setFullscreen ()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; + METHOD method_1_8440 createSdlSurfaceFrom (Lnet/minecraft/class_1011;)Lorg/lwjgl/sdl/SDL_Surface; ARG 0 image METHOD method_1_8441 getSdlDisplayMode ()Lorg/lwjgl/sdl/SDL_DisplayMode; METHOD method_1_8442 getVideoMode ()Lnet/minecraft/class_319; @@ -84,6 +84,11 @@ CLASS net/minecraft/class_1041 net/minecraft/client/window/Window ARG 1 enableQuitShortcuts METHOD method_1_9168 isExclusiveFullscreen ()Z METHOD method_1_9393 onCurrentModeChanged ()V + METHOD method_1_9762 readAsSdlSurface (Lnet/minecraft/class_7367;Ljava/util/List;)Lorg/lwjgl/sdl/SDL_Surface; + ARG 0 icon + ARG 1 imagesToCloseOut + METHOD method_1_9763 setEmulateRightClick (Z)V + ARG 1 emulateRightClick METHOD method_4474 setPhase (Ljava/lang/String;)V ARG 1 phase METHOD method_4475 applyFullscreenVideoMode ()V @@ -132,7 +137,7 @@ CLASS net/minecraft/class_1041 net/minecraft/client/window/Window METHOD method_36813 setWindowedSize (II)V ARG 1 width ARG 2 height - METHOD method_60793 getGlfwPlatform ()Ljava/lang/String; + METHOD method_60793 getPlatform ()Ljava/lang/String; METHOD method_61943 setCloseCallback (Ljava/lang/Runnable;)V ARG 1 callback METHOD method_61945 onMinimizeChanged (Z)V diff --git a/mappings/net/minecraft/client/window/WindowBackend.mapping b/mappings/net/minecraft/client/window/WindowBackend.mapping index 17a5f9b99b..aac2dd2e0b 100644 --- a/mappings/net/minecraft/client/window/WindowBackend.mapping +++ b/mappings/net/minecraft/client/window/WindowBackend.mapping @@ -4,3 +4,8 @@ CLASS net/minecraft/class_1_11 net/minecraft/client/window/WindowBackend ARG 1 debugOptions METHOD method_1_8637 loadGraphics ()V METHOD method_1_8638 unloadGraphics ()V + METHOD method_1_9788 createWindow (Ljava/lang/String;IIJ)J + ARG 1 title + ARG 2 width + ARG 3 height + ARG 4 flags diff --git a/mappings/net/minecraft/command/argument/LocalPosArgument.mapping b/mappings/net/minecraft/command/argument/LocalPosArgument.mapping index 92bbe8deda..9aeb9e29b2 100644 --- a/mappings/net/minecraft/command/argument/LocalPosArgument.mapping +++ b/mappings/net/minecraft/command/argument/LocalPosArgument.mapping @@ -12,6 +12,8 @@ CLASS net/minecraft/class_2268 net/minecraft/command/argument/LocalPosArgument METHOD comp_4923 z ()D METHOD equals (Ljava/lang/Object;)Z ARG 1 o + METHOD method_1_8907 rotationToQuaternion (Lnet/minecraft/class_241;)Lorg/joml/Quaterniond; + ARG 0 rotation METHOD method_9710 readCoordinate (Lcom/mojang/brigadier/StringReader;I)D ARG 0 reader ARG 1 startingCursorPos diff --git a/mappings/net/minecraft/component/type/PotionContentsComponent.mapping b/mappings/net/minecraft/component/type/PotionContentsComponent.mapping index 3671d2ce07..6913b96310 100644 --- a/mappings/net/minecraft/component/type/PotionContentsComponent.mapping +++ b/mappings/net/minecraft/component/type/PotionContentsComponent.mapping @@ -7,6 +7,9 @@ CLASS net/minecraft/class_1844 net/minecraft/component/type/PotionContentsCompon FIELD field_49749 BASE_CODEC Lcom/mojang/serialization/Codec; METHOD (Lnet/minecraft/class_6880;)V ARG 1 potion + METHOD method_1_9791 matches (Lnet/minecraft/class_6862;)Z + ARG 1 potions + METHOD method_1_9792 isStandardPotion ()Z METHOD method_8064 getColor ()I METHOD method_8065 buildTooltip (Ljava/lang/Iterable;Ljava/util/function/Consumer;FF)V ARG 0 effects diff --git a/mappings/net/minecraft/entity/Entity.mapping b/mappings/net/minecraft/entity/Entity.mapping index 5456620a7a..478b61e378 100644 --- a/mappings/net/minecraft/entity/Entity.mapping +++ b/mappings/net/minecraft/entity/Entity.mapping @@ -303,6 +303,8 @@ CLASS net/minecraft/class_1297 net/minecraft/entity/Entity ARG 1 player METHOD method_1_9564 addVelocity (Lnet/minecraft/class_243;)V ARG 1 vec + METHOD method_1_9761 onSetNbt ()V + COMMENT Called when the entity’s NBT is modified through commands. METHOD method_5622 onBlockCollision (Lnet/minecraft/class_2680;)V COMMENT Called when this entity's collision box intersects {@code state}. COMMENT diff --git a/mappings/net/minecraft/entity/LivingEntity.mapping b/mappings/net/minecraft/entity/LivingEntity.mapping index 480dbc65e7..e7b82a38ca 100644 --- a/mappings/net/minecraft/entity/LivingEntity.mapping +++ b/mappings/net/minecraft/entity/LivingEntity.mapping @@ -134,6 +134,26 @@ CLASS net/minecraft/class_1309 net/minecraft/entity/LivingEntity METHOD method_1_9420 getDurationTicks (Lnet/minecraft/class_12126;)I ARG 1 animation METHOD method_1_9421 isSwingingHand ()Z + METHOD method_1_9768 canTeleportToPos (DDD)Z + ARG 1 x + ARG 3 y + ARG 5 z + METHOD method_1_9769 doTeleport (DDDZLjava/util/function/Predicate;Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;)Z + ARG 1 x + ARG 3 y + ARG 5 z + ARG 7 particleEffects + ARG 8 cannotTeleportTo + ARG 9 destState + ARG 10 world + METHOD method_1_9770 (Lnet/minecraft/class_6862;Lnet/minecraft/class_2680;)Z + ARG 1 state + METHOD method_1_9771 teleport (DDDZLnet/minecraft/class_6862;)Z + ARG 1 x + ARG 3 y + ARG 5 z + ARG 7 particleEffects + ARG 8 cannotTeleportTo METHOD method_5673 setEquipment (Lnet/minecraft/class_1304;Lnet/minecraft/class_1799;)V ARG 1 slot ARG 2 stack @@ -304,6 +324,7 @@ CLASS net/minecraft/class_1309 net/minecraft/entity/LivingEntity ARG 3 y ARG 5 z ARG 7 particleEffects + ARG 8 cannotTeleportTo METHOD method_6083 getLastAttackTime ()I METHOD method_6084 hasStackEquipped (Lnet/minecraft/class_1304;)Z ARG 1 slot diff --git a/mappings/net/minecraft/entity/ai/goal/RevengeGoal.mapping b/mappings/net/minecraft/entity/ai/goal/RevengeGoal.mapping index 7e66ed62c3..2b1fd352c5 100644 --- a/mappings/net/minecraft/entity/ai/goal/RevengeGoal.mapping +++ b/mappings/net/minecraft/entity/ai/goal/RevengeGoal.mapping @@ -1,4 +1,5 @@ CLASS net/minecraft/class_1399 net/minecraft/entity/ai/goal/RevengeGoal + FIELD field_1_9918 callPredicate Ljava/util/function/BooleanSupplier; FIELD field_6637 noRevengeTypes [Ljava/lang/Class; FIELD field_6638 lastAttackedTime I FIELD field_6639 groupRevenge Z @@ -8,6 +9,8 @@ CLASS net/minecraft/class_1399 net/minecraft/entity/ai/goal/RevengeGoal METHOD (Lnet/minecraft/class_1314;[Ljava/lang/Class;)V ARG 1 mob ARG 2 noRevengeTypes + METHOD method_1_9667 setCallPredicate (Ljava/util/function/BooleanSupplier;)Lnet/minecraft/class_1399; + ARG 1 callPredicate METHOD method_6317 callSameTypeForRevenge ()V METHOD method_6318 setGroupRevenge ([Ljava/lang/Class;)Lnet/minecraft/class_1399; ARG 1 noHelpTypes diff --git a/mappings/net/minecraft/entity/mob/DrownedEntity.mapping b/mappings/net/minecraft/entity/mob/DrownedEntity.mapping index 641350d6a1..7577f45355 100644 --- a/mappings/net/minecraft/entity/mob/DrownedEntity.mapping +++ b/mappings/net/minecraft/entity/mob/DrownedEntity.mapping @@ -1,11 +1,15 @@ CLASS net/minecraft/class_1551 net/minecraft/entity/mob/DrownedEntity FIELD field_1_1865 DIMENSIONS Lnet/minecraft/class_4048; FIELD field_1_8159 shotDivergence F + FIELD field_1_9880 ANGER_TIME_PROVIDER Lnet/minecraft/class_6019; + FIELD field_1_9881 angerEndTime J + FIELD field_1_9882 angryAt Lnet/minecraft/class_10583; FIELD field_7233 targetingUnderwater Z METHOD method_1_4443 isExplicitlyTargetingUnderwater ()Z METHOD method_1_7448 setShotDivergence (F)V ARG 1 shotDivergence METHOD method_1_7930 canTargetWithTrident ()Z + METHOD method_1_9621 shouldStopPursuingTarget ()Z METHOD method_7013 setTargetingUnderwater (Z)V ARG 1 targetingUnderwater METHOD method_7016 hasFinishedCurrentPath ()Z @@ -20,7 +24,8 @@ CLASS net/minecraft/class_1551 net/minecraft/entity/mob/DrownedEntity ARG 3 pos ARG 4 random METHOD method_55746 createDrownedAttributes ()Lnet/minecraft/class_5132$class_5133; - METHOD method_64461 (Lnet/minecraft/class_1309;Lnet/minecraft/class_3218;)Z + METHOD method_64461 canTarget (Lnet/minecraft/class_1309;Lnet/minecraft/class_3218;)Z + ARG 1 target ARG 2 world CLASS class_1552 DrownedAttackGoal FIELD field_7235 drowned Lnet/minecraft/class_1551; diff --git a/mappings/net/minecraft/entity/mob/EndermanEntity.mapping b/mappings/net/minecraft/entity/mob/EndermanEntity.mapping index 6de458dba6..c539ab33cc 100644 --- a/mappings/net/minecraft/entity/mob/EndermanEntity.mapping +++ b/mappings/net/minecraft/entity/mob/EndermanEntity.mapping @@ -9,6 +9,7 @@ CLASS net/minecraft/class_1560 net/minecraft/entity/mob/EndermanEntity FIELD field_25377 angryAt Lnet/minecraft/class_10583; FIELD field_25378 ANGER_TIME_RANGE Lnet/minecraft/class_6019; FIELD field_63377 angerEndTime J + METHOD method_1_9787 tryTeleportRandomly ()Z METHOD method_7024 teleportTo (DDD)Z ARG 1 x ARG 3 y diff --git a/mappings/net/minecraft/loot/LootTableReportable.mapping b/mappings/net/minecraft/loot/LootTableReportable.mapping index df4a51bda5..3e06d96366 100644 --- a/mappings/net/minecraft/loot/LootTableReportable.mapping +++ b/mappings/net/minecraft/loot/LootTableReportable.mapping @@ -48,5 +48,10 @@ CLASS net/minecraft/class_1_38 net/minecraft/loot/LootTableReportable METHOD method_1_8797 reportEntries (Lnet/minecraft/class_58;Lnet/minecraft/class_6885;)V ARG 0 reporter ARG 1 entries + METHOD method_1_9798 reportChildEntries (Lnet/minecraft/class_58;Ljava/lang/String;Lnet/minecraft/class_6885;I)V + ARG 0 reporter + ARG 1 key + ARG 2 entries + ARG 3 minCount METHOD method_292 report (Lnet/minecraft/class_58;)V ARG 1 reporter diff --git a/mappings/net/minecraft/loot/LootTableReporter.mapping b/mappings/net/minecraft/loot/LootTableReporter.mapping index bfd94f8642..1b2c61270f 100644 --- a/mappings/net/minecraft/loot/LootTableReporter.mapping +++ b/mappings/net/minecraft/loot/LootTableReporter.mapping @@ -45,5 +45,6 @@ CLASS net/minecraft/class_58 net/minecraft/loot/LootTableReporter METHOD method_51220 getDataLookup ()Lnet/minecraft/class_7871$class_7872; METHOD method_60288 getErrorReporter ()Lnet/minecraft/class_8942; CLASS class_1_1353 TagRecursionError + CLASS class_1_1478 NotEnoughElementsError CLASS class_11376 ParametersNotProvidedError CLASS class_11377 RecursionError diff --git a/mappings/net/minecraft/loot/provider/number/AggregateLootNumberProvider.mapping b/mappings/net/minecraft/loot/provider/number/AggregateLootNumberProvider.mapping new file mode 100644 index 0000000000..7e8c334c3d --- /dev/null +++ b/mappings/net/minecraft/loot/provider/number/AggregateLootNumberProvider.mapping @@ -0,0 +1,5 @@ +CLASS net/minecraft/class_1_1484 net/minecraft/loot/provider/number/AggregateLootNumberProvider + METHOD method_1_9819 createCodec (Ljava/util/function/Function;)Lcom/mojang/serialization/MapCodec; + ARG 0 constructor + METHOD method_1_9820 (Ljava/util/function/Function;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 1 instance diff --git a/mappings/net/minecraft/loot/provider/number/AverageLootNumberProvider.mapping b/mappings/net/minecraft/loot/provider/number/AverageLootNumberProvider.mapping new file mode 100644 index 0000000000..27c2046a99 --- /dev/null +++ b/mappings/net/minecraft/loot/provider/number/AverageLootNumberProvider.mapping @@ -0,0 +1,3 @@ +CLASS net/minecraft/class_1_1480 net/minecraft/loot/provider/number/AverageLootNumberProvider + METHOD method_1_9813 of ([Lnet/minecraft/class_6880;)Lnet/minecraft/class_6880; + ARG 0 operands diff --git a/mappings/net/minecraft/loot/provider/number/MaximumLootNumberProvider.mapping b/mappings/net/minecraft/loot/provider/number/MaximumLootNumberProvider.mapping new file mode 100644 index 0000000000..b8f2de3980 --- /dev/null +++ b/mappings/net/minecraft/loot/provider/number/MaximumLootNumberProvider.mapping @@ -0,0 +1,3 @@ +CLASS net/minecraft/class_1_1481 net/minecraft/loot/provider/number/MaximumLootNumberProvider + METHOD method_1_9814 of ([Lnet/minecraft/class_6880;)Lnet/minecraft/class_6880; + ARG 0 operands diff --git a/mappings/net/minecraft/loot/provider/number/MinimumLootNumberProvider.mapping b/mappings/net/minecraft/loot/provider/number/MinimumLootNumberProvider.mapping new file mode 100644 index 0000000000..4dbcd1636c --- /dev/null +++ b/mappings/net/minecraft/loot/provider/number/MinimumLootNumberProvider.mapping @@ -0,0 +1,3 @@ +CLASS net/minecraft/class_1_1482 net/minecraft/loot/provider/number/MinimumLootNumberProvider + METHOD method_1_9815 of ([Lnet/minecraft/class_6880;)Lnet/minecraft/class_6880; + ARG 0 operands diff --git a/mappings/net/minecraft/loot/provider/number/ProductLootNumberProvider.mapping b/mappings/net/minecraft/loot/provider/number/ProductLootNumberProvider.mapping new file mode 100644 index 0000000000..bbe1463570 --- /dev/null +++ b/mappings/net/minecraft/loot/provider/number/ProductLootNumberProvider.mapping @@ -0,0 +1,3 @@ +CLASS net/minecraft/class_1_1483 net/minecraft/loot/provider/number/ProductLootNumberProvider + METHOD method_1_9816 of ([Lnet/minecraft/class_6880;)Lnet/minecraft/class_6880; + ARG 0 operands diff --git a/mappings/net/minecraft/loot/provider/number/SumLootNumberProvider.mapping b/mappings/net/minecraft/loot/provider/number/SumLootNumberProvider.mapping index de658fa011..b41a189f00 100644 --- a/mappings/net/minecraft/loot/provider/number/SumLootNumberProvider.mapping +++ b/mappings/net/minecraft/loot/provider/number/SumLootNumberProvider.mapping @@ -1,2 +1,3 @@ CLASS net/minecraft/class_1_54 net/minecraft/loot/provider/number/SumLootNumberProvider METHOD method_1_686 of ([Lnet/minecraft/class_6880;)Lnet/minecraft/class_6880; + ARG 0 operands diff --git a/mappings/net/minecraft/network/packet/s2c/play/AdvancementUpdateS2CPacket.mapping b/mappings/net/minecraft/network/packet/s2c/play/AdvancementUpdateS2CPacket.mapping index 857908474a..8168c07790 100644 --- a/mappings/net/minecraft/network/packet/s2c/play/AdvancementUpdateS2CPacket.mapping +++ b/mappings/net/minecraft/network/packet/s2c/play/AdvancementUpdateS2CPacket.mapping @@ -10,3 +10,7 @@ CLASS net/minecraft/class_2779 net/minecraft/network/packet/s2c/play/Advancement METHOD comp_1_1479 toRemove ()Ljava/util/Set; METHOD comp_1_1480 clearCurrent ()Z METHOD comp_1_1481 showToast ()Z + CLASS class_1_1485 Entry + FIELD field_1_10102 CODEC Lnet/minecraft/class_9139; + METHOD method_1_9825 of (Lnet/minecraft/class_8781;)Lnet/minecraft/class_2779$class_1_1485; + ARG 0 placedAdvancement diff --git a/mappings/net/minecraft/recipe/BrewingIngredient.mapping b/mappings/net/minecraft/recipe/BrewingIngredient.mapping index 0f380a9a53..58c2b6b0e9 100644 --- a/mappings/net/minecraft/recipe/BrewingIngredient.mapping +++ b/mappings/net/minecraft/recipe/BrewingIngredient.mapping @@ -15,5 +15,8 @@ CLASS net/minecraft/class_1_1264 net/minecraft/recipe/BrewingIngredient METHOD method_1_8014 of (Lnet/minecraft/class_1792;Lnet/minecraft/class_9359;)Lnet/minecraft/class_1_1264; ARG 0 item ARG 1 contents + METHOD method_1_9797 canInsert (Lnet/minecraft/class_1799;Lnet/minecraft/class_10286;)Z + ARG 0 input + ARG 1 recipeManager METHOD test (Ljava/lang/Object;)Z ARG 1 stack diff --git a/mappings/net/minecraft/screen/BrewingStandScreenHandler.mapping b/mappings/net/minecraft/screen/BrewingStandScreenHandler.mapping index df1185abac..beebfa9207 100644 --- a/mappings/net/minecraft/screen/BrewingStandScreenHandler.mapping +++ b/mappings/net/minecraft/screen/BrewingStandScreenHandler.mapping @@ -38,7 +38,9 @@ CLASS net/minecraft/class_1708 net/minecraft/screen/BrewingStandScreenHandler ARG 4 x ARG 5 y CLASS class_1711 PotionSlot + FIELD field_1_10077 recipeManager Lnet/minecraft/class_10286; METHOD (Lnet/minecraft/class_10286;Lnet/minecraft/class_1263;III)V + ARG 1 recipeManager ARG 2 inventory ARG 3 index ARG 4 x diff --git a/mappings/net/minecraft/server/world/ServerWorld.mapping b/mappings/net/minecraft/server/world/ServerWorld.mapping index d22e266d94..f4dbacaadc 100644 --- a/mappings/net/minecraft/server/world/ServerWorld.mapping +++ b/mappings/net/minecraft/server/world/ServerWorld.mapping @@ -1,6 +1,7 @@ CLASS net/minecraft/class_3218 net/minecraft/server/world/ServerWorld FIELD field_1_7066 lastEntityId Ljava/util/concurrent/atomic/AtomicInteger; FIELD field_1_8798 sleepManager Lnet/minecraft/class_5838; + FIELD field_1_9841 biomeSupplier Lnet/minecraft/class_6780; FIELD field_13948 idleTimeout I FIELD field_13949 blockTickScheduler Lnet/minecraft/class_6757; FIELD field_13950 syncedBlockEventQueue Lit/unimi/dsi/fastutil/objects/ObjectLinkedOpenHashSet; @@ -62,6 +63,7 @@ CLASS net/minecraft/class_3218 net/minecraft/server/world/ServerWorld ARG 2 pos ARG 3 radius ARG 4 skipReferencedStructures + METHOD method_1_9570 getBiomeSupplier ()Lnet/minecraft/class_6780; METHOD method_8448 updateSleepingPlayers ()V METHOD method_8487 locateStructure (Lnet/minecraft/class_6862;Lnet/minecraft/class_2338;IZ)Lnet/minecraft/class_2338; COMMENT Tries to find the closest structure of a given type near a given block. diff --git a/mappings/net/minecraft/village/VillagerData.mapping b/mappings/net/minecraft/village/VillagerData.mapping index 5d73d0b4c6..fc1de9178c 100644 --- a/mappings/net/minecraft/village/VillagerData.mapping +++ b/mappings/net/minecraft/village/VillagerData.mapping @@ -2,6 +2,7 @@ CLASS net/minecraft/class_3850 net/minecraft/village/VillagerData FIELD comp_3520 type Lnet/minecraft/class_6880; FIELD comp_3521 profession Lnet/minecraft/class_6880; FIELD comp_3522 level I + FIELD field_1_7101 DEFAULT Lnet/minecraft/class_5321; FIELD field_18540 LEVEL_BASE_EXPERIENCE [I FIELD field_24669 CODEC Lcom/mojang/serialization/Codec; FIELD field_30613 MIN_LEVEL I diff --git a/mappings/net/minecraft/world/gen/blockpredicate/BlockPredicate.mapping b/mappings/net/minecraft/world/gen/blockpredicate/BlockPredicate.mapping index c754a70b74..2991f1e40f 100644 --- a/mappings/net/minecraft/world/gen/blockpredicate/BlockPredicate.mapping +++ b/mappings/net/minecraft/world/gen/blockpredicate/BlockPredicate.mapping @@ -11,6 +11,10 @@ CLASS net/minecraft/class_6646 net/minecraft/world/gen/blockpredicate/BlockPredi METHOD method_1_9136 hasSturdyFace (Lnet/minecraft/class_1_1038;Lnet/minecraft/class_2350;)Lnet/minecraft/class_6646; ARG 0 offset ARG 1 face + METHOD method_1_9695 volumeMatch (Lnet/minecraft/class_2382;Lnet/minecraft/class_2382;Lnet/minecraft/class_6646;)Lnet/minecraft/class_6646; + ARG 0 min + ARG 1 max + ARG 2 match METHOD method_38873 getType ()Lnet/minecraft/class_6647; METHOD method_38877 not (Lnet/minecraft/class_6646;)Lnet/minecraft/class_6646; ARG 0 predicate diff --git a/mappings/net/minecraft/world/gen/densityfunction/DensityFunctionTypes.mapping b/mappings/net/minecraft/world/gen/densityfunction/DensityFunctionTypes.mapping index d164ca4fb6..245820f78b 100644 --- a/mappings/net/minecraft/world/gen/densityfunction/DensityFunctionTypes.mapping +++ b/mappings/net/minecraft/world/gen/densityfunction/DensityFunctionTypes.mapping @@ -73,7 +73,7 @@ CLASS net/minecraft/class_6916 net/minecraft/world/gen/densityfunction/DensityFu 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; + 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 diff --git a/mappings/net/minecraft/world/gen/feature/HugeFungusFeature.mapping b/mappings/net/minecraft/world/gen/feature/HugeFungusFeature.mapping index cf78205a44..483017bc0a 100644 --- a/mappings/net/minecraft/world/gen/feature/HugeFungusFeature.mapping +++ b/mappings/net/minecraft/world/gen/feature/HugeFungusFeature.mapping @@ -1,4 +1,14 @@ CLASS net/minecraft/class_4781 net/minecraft/world/gen/feature/HugeFungusFeature + FIELD field_31507 THICK_STEM_CHANCE F + METHOD method_1_7119 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance + METHOD method_1_8900 generateVines (Lnet/minecraft/class_1936;Lnet/minecraft/class_5819;Lnet/minecraft/class_2338;III)V + ARG 0 world + ARG 1 random + ARG 2 pos + ARG 3 height + ARG 4 minAge + ARG 5 maxAge METHOD method_24439 placeHatBlock (Lnet/minecraft/class_1936;Lnet/minecraft/class_5819;Lnet/minecraft/class_2338$class_2339;FFF)V ARG 1 world ARG 2 random