From 222e73555bbf2542796f6822ec803ae551335715 Mon Sep 17 00:00:00 2001 From: +merlan #flirora Date: Sun, 12 Jul 2026 05:13:12 -0400 Subject: [PATCH] 26.3-snapshot-3 part 2 --- .../mojang/blaze3d/buffers/GpuBufferSlice.mapping | 4 ++-- .../minecraft/block/MushroomPlantBlock.mapping | 7 +++++++ .../network/ClientPlayNetworkHandler.mapping | 1 + .../block/entity/SkullBlockEntityRenderer.mapping | 2 ++ .../entity/SulfurCubeEntityRenderer.mapping | 5 +++++ .../entity/feature/HeadFeatureRenderer.mapping | 13 +++++++++++++ .../SulfurCubeEntityEntityRenderState.mapping | 1 + .../client/render/model/json/ModelElement.mapping | 2 ++ .../client/texture/PlayerSkinCache.mapping | 5 +++++ .../net/minecraft/data/family/BlockFamily.mapping | 2 ++ .../data/recipe/VanillaRecipeGenerator.mapping | 1 + mappings/net/minecraft/entity/Entity.mapping | 4 +++- .../minecraft/entity/mob/DrownedEntity.mapping | 1 + .../movement/EntityStance.mapping} | 2 +- .../entity/movement/PositionInterpolator.mapping | 4 ++++ mappings/net/minecraft/util/math/Vec3d.mapping | 5 +++++ .../world/gen/feature/CoralTreeFeature.mapping | 2 ++ .../world/gen/feature/OceanFeatures.mapping | 15 +++++++++++++++ .../world/gen/feature/PlacedFeature.mapping | 2 ++ 19 files changed, 74 insertions(+), 4 deletions(-) rename mappings/net/minecraft/{class_1_1193.mapping => entity/movement/EntityStance.mapping} (92%) diff --git a/mappings/com/mojang/blaze3d/buffers/GpuBufferSlice.mapping b/mappings/com/mojang/blaze3d/buffers/GpuBufferSlice.mapping index 8cf5b371e1..33b85606e7 100644 --- a/mappings/com/mojang/blaze3d/buffers/GpuBufferSlice.mapping +++ b/mappings/com/mojang/blaze3d/buffers/GpuBufferSlice.mapping @@ -1,8 +1,8 @@ CLASS net/minecraft/class_1_1254 com/mojang/blaze3d/buffers/GpuBufferSlice - METHOD method_1_7924 (ZZ)Lnet/minecraft/class_1_1254$class_1_892; + METHOD method_1_7924 map (ZZ)Lnet/minecraft/class_1_1254$class_1_892; ARG 1 read ARG 2 write - METHOD method_1_7925 (JJ)Lnet/minecraft/class_1_1254; + METHOD method_1_7925 slice (JJ)Lnet/minecraft/class_1_1254; ARG 1 offset ARG 3 length CLASS class_1_892 Mapped diff --git a/mappings/net/minecraft/block/MushroomPlantBlock.mapping b/mappings/net/minecraft/block/MushroomPlantBlock.mapping index 47bfd6d2f9..307ed81fd2 100644 --- a/mappings/net/minecraft/block/MushroomPlantBlock.mapping +++ b/mappings/net/minecraft/block/MushroomPlantBlock.mapping @@ -1,9 +1,16 @@ CLASS net/minecraft/class_2420 net/minecraft/block/MushroomPlantBlock + FIELD field_1_8513 SPREAD_CHECK_MAX_COUNT I + FIELD field_1_8514 SPREAD_CHECK_NEIGHBORHOOD_RADIUS I FIELD field_11304 SHAPE Lnet/minecraft/class_265; FIELD field_27194 featureKey Lnet/minecraft/class_5321; METHOD (Lnet/minecraft/class_5321;Lnet/minecraft/class_4970$class_2251;)V ARG 1 featureKey ARG 2 settings + METHOD method_1_7787 canSpread (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)Z + ARG 1 world + ARG 2 pos + METHOD method_1_7788 (Lnet/minecraft/class_2680;)Z + ARG 1 state METHOD method_10349 trySpawningBigMushroom (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_5819;)Z ARG 1 world ARG 2 pos diff --git a/mappings/net/minecraft/client/network/ClientPlayNetworkHandler.mapping b/mappings/net/minecraft/client/network/ClientPlayNetworkHandler.mapping index b562a7aa06..e1870e9543 100644 --- a/mappings/net/minecraft/client/network/ClientPlayNetworkHandler.mapping +++ b/mappings/net/minecraft/client/network/ClientPlayNetworkHandler.mapping @@ -1,6 +1,7 @@ CLASS net/minecraft/class_634 net/minecraft/client/network/ClientPlayNetworkHandler FIELD field_1_1040 clocks Lnet/minecraft/class_1_100; FIELD field_1_6575 onlineMode Z + FIELD field_1_8196 PACKET_SPAWN_CONTEXT Lnet/minecraft/class_1_1035; FIELD field_3687 random Lnet/minecraft/class_5819; FIELD field_3691 commandSource Lnet/minecraft/class_637; FIELD field_3692 dataQueryHandler Lnet/minecraft/class_300; diff --git a/mappings/net/minecraft/client/render/block/entity/SkullBlockEntityRenderer.mapping b/mappings/net/minecraft/client/render/block/entity/SkullBlockEntityRenderer.mapping index 895a9e5fb4..002757d217 100644 --- a/mappings/net/minecraft/client/render/block/entity/SkullBlockEntityRenderer.mapping +++ b/mappings/net/minecraft/client/render/block/entity/SkullBlockEntityRenderer.mapping @@ -9,6 +9,8 @@ CLASS net/minecraft/class_836 net/minecraft/client/render/block/entity/SkullBloc ARG 0 rotation METHOD method_1_2846 getWallTransformation (Lnet/minecraft/class_2350;)Lnet/minecraft/class_4590; ARG 0 direction + METHOD method_1_7109 getSulfurCubeRenderLayer (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921; + ARG 0 texture METHOD method_3578 getCutoutRenderLayer (Lnet/minecraft/class_2484$class_2485;Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921; ARG 0 type ARG 1 texture diff --git a/mappings/net/minecraft/client/render/entity/SulfurCubeEntityRenderer.mapping b/mappings/net/minecraft/client/render/entity/SulfurCubeEntityRenderer.mapping index a90c4867dc..bfe7cede09 100644 --- a/mappings/net/minecraft/client/render/entity/SulfurCubeEntityRenderer.mapping +++ b/mappings/net/minecraft/client/render/entity/SulfurCubeEntityRenderer.mapping @@ -2,3 +2,8 @@ CLASS net/minecraft/class_1_754 net/minecraft/client/render/entity/SulfurCubeEnt FIELD field_1_3800 ID Lnet/minecraft/class_1_436; FIELD field_1_3801 OUTER_TEXTURE Lnet/minecraft/class_2960; FIELD field_1_3802 blockModelManager Lnet/minecraft/class_1_394; + FIELD field_1_7085 OUTER_TEXTURE_SMALL Lnet/minecraft/class_2960; + FIELD field_1_7086 regularModel Lnet/minecraft/class_1_756; + FIELD field_1_7087 smallModel Lnet/minecraft/class_1_1032; + FIELD field_1_7614 HORIZONTAL_SCALE F + FIELD field_1_7615 HEAD_TRANSFORMATION Lnet/minecraft/class_976$class_9994; diff --git a/mappings/net/minecraft/client/render/entity/feature/HeadFeatureRenderer.mapping b/mappings/net/minecraft/client/render/entity/feature/HeadFeatureRenderer.mapping index 9693c1e702..d30537fbec 100644 --- a/mappings/net/minecraft/client/render/entity/feature/HeadFeatureRenderer.mapping +++ b/mappings/net/minecraft/client/render/entity/feature/HeadFeatureRenderer.mapping @@ -20,4 +20,17 @@ CLASS net/minecraft/class_976 net/minecraft/client/render/entity/feature/HeadFea ARG 1 state ARG 2 skullType CLASS class_9994 HeadTransformation + FIELD field_1_7701 SULFUR_CUBE_RESOLVER Ljava/util/function/Function; + FIELD field_1_7702 DEFAULT_RESOLVER Ljava/util/function/Function; FIELD field_53212 DEFAULT Lnet/minecraft/class_976$class_9994; + METHOD (FFF)V + ARG 1 yOffset + ARG 2 skullYOffset + ARG 3 horizontalScale + METHOD (FFFF)V + ARG 1 yOffset + ARG 2 skullYOffset + ARG 3 horizontalScale + ARG 4 verticalScale + METHOD method_1_7090 (Lnet/minecraft/class_11786$class_11787;)Lnet/minecraft/class_1921; + ARG 0 entry diff --git a/mappings/net/minecraft/client/render/entity/state/SulfurCubeEntityEntityRenderState.mapping b/mappings/net/minecraft/client/render/entity/state/SulfurCubeEntityEntityRenderState.mapping index 43dc514f2b..c84a04afe5 100644 --- a/mappings/net/minecraft/client/render/entity/state/SulfurCubeEntityEntityRenderState.mapping +++ b/mappings/net/minecraft/client/render/entity/state/SulfurCubeEntityEntityRenderState.mapping @@ -1,2 +1,3 @@ CLASS net/minecraft/class_1_764 net/minecraft/client/render/entity/state/SulfurCubeEntityEntityRenderState FIELD field_1_3820 block Lnet/minecraft/class_1_395; + FIELD field_1_6220 fuse F diff --git a/mappings/net/minecraft/client/render/model/json/ModelElement.mapping b/mappings/net/minecraft/client/render/model/json/ModelElement.mapping index 6975f3e0e3..4f5a38d782 100644 --- a/mappings/net/minecraft/client/render/model/json/ModelElement.mapping +++ b/mappings/net/minecraft/client/render/model/json/ModelElement.mapping @@ -37,6 +37,8 @@ CLASS net/minecraft/class_785 net/minecraft/client/render/model/json/ModelElemen ARG 1 json ARG 2 type ARG 3 context + METHOD method_1_8177 deserializeShadeDirectionOverride (Lcom/google/gson/JsonObject;)Lnet/minecraft/class_2350; + ARG 1 json METHOD method_3404 deserializeFaces (Lcom/google/gson/JsonDeserializationContext;Lcom/google/gson/JsonObject;)Ljava/util/Map; ARG 1 context ARG 2 object diff --git a/mappings/net/minecraft/client/texture/PlayerSkinCache.mapping b/mappings/net/minecraft/client/texture/PlayerSkinCache.mapping index 3e7ce4dac8..166147d2c9 100644 --- a/mappings/net/minecraft/client/texture/PlayerSkinCache.mapping +++ b/mappings/net/minecraft/client/texture/PlayerSkinCache.mapping @@ -21,8 +21,12 @@ CLASS net/minecraft/class_11786 net/minecraft/client/texture/PlayerSkinCache CLASS 1 1 METHOD load (Ljava/lang/Object;)Ljava/lang/Object; ARG 1 profile + METHOD method_73497 (Lnet/minecraft/class_9296;Lcom/mojang/authlib/GameProfile;)Ljava/util/concurrent/CompletionStage; + ARG 2 profile METHOD method_73498 (Lcom/mojang/authlib/GameProfile;Lnet/minecraft/class_9296;Lnet/minecraft/class_8685;)Lnet/minecraft/class_11786$class_11787; ARG 3 skinTextures + METHOD method_73499 (Lcom/mojang/authlib/GameProfile;Lnet/minecraft/class_9296;Ljava/util/Optional;)Ljava/util/Optional; + ARG 3 skinTexturesOpt CLASS 2 2 METHOD load (Ljava/lang/Object;)Ljava/lang/Object; ARG 1 profile @@ -35,6 +39,7 @@ CLASS net/minecraft/class_11786 net/minecraft/client/texture/PlayerSkinCache METHOD (Lnet/minecraft/class_11786;Lcom/mojang/authlib/GameProfile;Lnet/minecraft/class_8685;Lnet/minecraft/class_8685$class_11892;)V ARG 2 profile ARG 3 textures + ARG 4 skinOverride METHOD equals (Ljava/lang/Object;)Z ARG 1 o METHOD method_73502 getProfile ()Lcom/mojang/authlib/GameProfile; diff --git a/mappings/net/minecraft/data/family/BlockFamily.mapping b/mappings/net/minecraft/data/family/BlockFamily.mapping index 7b6147ec4b..419ac57af8 100644 --- a/mappings/net/minecraft/data/family/BlockFamily.mapping +++ b/mappings/net/minecraft/data/family/BlockFamily.mapping @@ -43,6 +43,8 @@ CLASS net/minecraft/class_5794 net/minecraft/data/family/BlockFamily METHOD method_1_6273 noGenerateCrackingRecipes ()Lnet/minecraft/class_5794$class_5795; METHOD method_1_6274 pillar (Lnet/minecraft/class_2248;)Lnet/minecraft/class_5794$class_5795; ARG 1 block + METHOD method_1_6430 carpet (Lnet/minecraft/class_2248;)Lnet/minecraft/class_5794$class_5795; + ARG 1 block METHOD method_33481 build ()Lnet/minecraft/class_5794; METHOD method_33482 button (Lnet/minecraft/class_2248;)Lnet/minecraft/class_5794$class_5795; ARG 1 block diff --git a/mappings/net/minecraft/data/recipe/VanillaRecipeGenerator.mapping b/mappings/net/minecraft/data/recipe/VanillaRecipeGenerator.mapping index 0a0a49a87d..64285511dc 100644 --- a/mappings/net/minecraft/data/recipe/VanillaRecipeGenerator.mapping +++ b/mappings/net/minecraft/data/recipe/VanillaRecipeGenerator.mapping @@ -11,6 +11,7 @@ CLASS net/minecraft/class_7803 net/minecraft/data/recipe/VanillaRecipeGenerator METHOD method_1_1551 (Lnet/minecraft/class_1860$class_1_145;Lnet/minecraft/class_3955$class_1_155;)Lnet/minecraft/class_1860; ARG 0 settings ARG 1 location + METHOD method_1_8146 createRegistriesGenerator ()Lnet/minecraft/class_1_1269; METHOD method_51693 (Lcom/mojang/datafixers/util/Pair;)Lnet/minecraft/class_7803$class_8905; ARG 0 pair METHOD method_51694 streamSmithingTemplates ()Ljava/util/stream/Stream; diff --git a/mappings/net/minecraft/entity/Entity.mapping b/mappings/net/minecraft/entity/Entity.mapping index cd36c6f5ca..29a9c20731 100644 --- a/mappings/net/minecraft/entity/Entity.mapping +++ b/mappings/net/minecraft/entity/Entity.mapping @@ -273,8 +273,10 @@ CLASS net/minecraft/class_1297 net/minecraft/entity/Entity ARG 3 pitch METHOD method_1_7599 onLerp (Lnet/minecraft/class_10584;)V ARG 1 interpolator - METHOD method_1_7600 (Lnet/minecraft/class_1313;Lnet/minecraft/class_243;)V + METHOD method_1_7600 moveRaw (Lnet/minecraft/class_1313;Lnet/minecraft/class_243;)V ARG 1 movementType + ARG 2 movement + METHOD method_1_7601 getStance ()Lnet/minecraft/class_1_1193; 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/mob/DrownedEntity.mapping b/mappings/net/minecraft/entity/mob/DrownedEntity.mapping index cb56f62636..2593d939e1 100644 --- a/mappings/net/minecraft/entity/mob/DrownedEntity.mapping +++ b/mappings/net/minecraft/entity/mob/DrownedEntity.mapping @@ -5,6 +5,7 @@ CLASS net/minecraft/class_1551 net/minecraft/entity/mob/DrownedEntity METHOD method_1_4443 isExplicitlyTargetingUnderwater ()Z METHOD method_1_7448 setShotDivergence (F)V ARG 1 shotDivergence + METHOD method_1_7930 canTargetWithTrident ()Z METHOD method_7012 canDrownedAttackTarget (Lnet/minecraft/class_1309;)Z ARG 1 target METHOD method_7013 setTargetingUnderwater (Z)V diff --git a/mappings/net/minecraft/class_1_1193.mapping b/mappings/net/minecraft/entity/movement/EntityStance.mapping similarity index 92% rename from mappings/net/minecraft/class_1_1193.mapping rename to mappings/net/minecraft/entity/movement/EntityStance.mapping index dabd09fe44..ba9595a0dd 100644 --- a/mappings/net/minecraft/class_1_1193.mapping +++ b/mappings/net/minecraft/entity/movement/EntityStance.mapping @@ -1,4 +1,4 @@ -CLASS net/minecraft/class_1_1193 +CLASS net/minecraft/class_1_1193 net/minecraft/entity/movement/EntityStance FIELD field_1_8284 PACKET_CODEC Lnet/minecraft/class_9139; METHOD comp_1_1266 pitch ()F METHOD comp_1_1267 yaw ()F diff --git a/mappings/net/minecraft/entity/movement/PositionInterpolator.mapping b/mappings/net/minecraft/entity/movement/PositionInterpolator.mapping index c98afc3ebd..646625a328 100644 --- a/mappings/net/minecraft/entity/movement/PositionInterpolator.mapping +++ b/mappings/net/minecraft/entity/movement/PositionInterpolator.mapping @@ -1,4 +1,5 @@ CLASS net/minecraft/class_10584 net/minecraft/entity/movement/PositionInterpolator + FIELD field_1_8594 lastStance Lnet/minecraft/class_1_1193$class_1_1195; FIELD field_55663 DEFAULT_INTERPOLATION_DURATION I FIELD field_55664 entity Lnet/minecraft/class_1297; FIELD field_55665 lerpDuration I @@ -7,11 +8,14 @@ CLASS net/minecraft/class_10584 net/minecraft/entity/movement/PositionInterpolat METHOD (Lnet/minecraft/class_1297;I)V ARG 1 entity ARG 2 lerpDuration + METHOD method_1_7886 shiftDestination ()V METHOD method_1_7887 move (Lnet/minecraft/class_243;)V ARG 1 offset METHOD method_1_7888 tickPos ()V + METHOD method_1_7889 getStance ()Lnet/minecraft/class_1_1193; METHOD method_1_7890 getDestination ()Lnet/minecraft/class_1_1193$class_1_1195; METHOD method_1_7891 getMovementTracker ()Lnet/minecraft/class_1_1247; + METHOD method_1_7892 updateLastStance ()V METHOD method_1_7893 setMotionPath (Lnet/minecraft/class_1_1198;FF)V ARG 1 motionPath ARG 2 yaw diff --git a/mappings/net/minecraft/util/math/Vec3d.mapping b/mappings/net/minecraft/util/math/Vec3d.mapping index 9295ab286e..8909dcd024 100644 --- a/mappings/net/minecraft/util/math/Vec3d.mapping +++ b/mappings/net/minecraft/util/math/Vec3d.mapping @@ -35,6 +35,11 @@ CLASS net/minecraft/class_243 net/minecraft/util/math/Vec3d ARG 1 vec METHOD equals (Ljava/lang/Object;)Z ARG 1 o + METHOD method_1_7586 ofCenterWithY (Lnet/minecraft/class_2382;D)Lnet/minecraft/class_243; + COMMENT Creates a vector representing the center of the given block position but with + COMMENT a fixed Y coordinate. + ARG 0 vec + ARG 1 y METHOD method_1019 add (Lnet/minecraft/class_243;)Lnet/minecraft/class_243; COMMENT Returns the sum of this vector and the given vector. COMMENT diff --git a/mappings/net/minecraft/world/gen/feature/CoralTreeFeature.mapping b/mappings/net/minecraft/world/gen/feature/CoralTreeFeature.mapping index f4aa52beab..f7ec13dcb7 100644 --- a/mappings/net/minecraft/world/gen/feature/CoralTreeFeature.mapping +++ b/mappings/net/minecraft/world/gen/feature/CoralTreeFeature.mapping @@ -1 +1,3 @@ CLASS net/minecraft/class_2979 net/minecraft/world/gen/feature/CoralTreeFeature + METHOD method_1_8174 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance diff --git a/mappings/net/minecraft/world/gen/feature/OceanFeatures.mapping b/mappings/net/minecraft/world/gen/feature/OceanFeatures.mapping index ed0221040c..383d25e524 100644 --- a/mappings/net/minecraft/world/gen/feature/OceanFeatures.mapping +++ b/mappings/net/minecraft/world/gen/feature/OceanFeatures.mapping @@ -6,5 +6,20 @@ CLASS net/minecraft/class_6800 net/minecraft/world/gen/feature/OceanFeatures FIELD field_35766 SEA_PICKLE Lnet/minecraft/class_5321; FIELD field_35768 KELP Lnet/minecraft/class_5321; FIELD field_35769 WARM_OCEAN_VEGETATION Lnet/minecraft/class_5321; + METHOD method_1_8124 coralInner (Lnet/minecraft/class_7871;Lnet/minecraft/class_7871;Lnet/minecraft/class_2248;)Lnet/minecraft/class_3031; + ARG 0 featureRegistry + ARG 1 blockRegistry + ARG 2 block + METHOD method_1_8125 (Lnet/minecraft/class_7871;Lnet/minecraft/class_1_784;)Lnet/minecraft/class_2248; + ARG 1 key + METHOD method_1_8126 (Lnet/minecraft/class_7871;Lnet/minecraft/class_7871;Lnet/minecraft/class_2248;)Lnet/minecraft/class_3031; + ARG 2 block + METHOD method_1_8127 (Lnet/minecraft/class_6658;Lnet/minecraft/class_3031;)Ljava/util/stream/Stream; + ARG 1 feature + METHOD method_1_8128 seagrass (I)Lnet/minecraft/class_3031; + ARG 0 tallPercentage + METHOD method_1_8129 wallCoral (Lnet/minecraft/class_7871;Lnet/minecraft/class_2350;)Lnet/minecraft/class_6880; + ARG 0 blockRegistry + ARG 1 direction METHOD method_46849 bootstrap (Lnet/minecraft/class_7891;)V ARG 0 featureRegisterable diff --git a/mappings/net/minecraft/world/gen/feature/PlacedFeature.mapping b/mappings/net/minecraft/world/gen/feature/PlacedFeature.mapping index ea28af960b..e98dab4b27 100644 --- a/mappings/net/minecraft/world/gen/feature/PlacedFeature.mapping +++ b/mappings/net/minecraft/world/gen/feature/PlacedFeature.mapping @@ -13,6 +13,8 @@ CLASS net/minecraft/class_6796 net/minecraft/world/gen/feature/PlacedFeature METHOD method_39644 generateUnregistered (Lnet/minecraft/class_5281;Lnet/minecraft/class_2794;Lnet/minecraft/class_5819;Lnet/minecraft/class_2338;)Z ARG 1 world ARG 2 generator + ARG 3 random + ARG 4 pos METHOD method_39645 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; ARG 0 instance METHOD method_39647 (Lnet/minecraft/class_6796;)Ljava/util/List;