From c50d9e1ffa386c06eaf0c0287ae5d7fa4f48ef09 Mon Sep 17 00:00:00 2001 From: +merlan #flirora Date: Fri, 13 Feb 2026 04:33:32 -0500 Subject: [PATCH 1/2] Map the rest of 26.1-snapshot-7 --- mappings/net/minecraft/Bootstrap.mapping | 1 + .../minecraft/client/MinecraftClient.mapping | 9 +++- .../minecraft/client/data/TextureMap.mapping | 30 +++++++++++++ .../render/SpecialGuiElementRenderer.mapping | 3 +- .../gui/screen/ChatInputSuggestor.mapping | 11 ++++- .../client/gui/screen/ChatScreen.mapping | 3 ++ .../gui/screen/RestrictionsScreen.mapping | 16 +++++++ .../gui/screen/option/OptionsScreen.mapping | 1 + .../world/UpgradeWorldAbortedScreen.mapping | 13 ++++++ .../client/network/ClientPlayerEntity.mapping | 1 + .../network/message/MessageHandler.mapping | 4 ++ .../client/particle/BillboardParticle.mapping | 4 ++ .../client/render/BlockRenderLayer.mapping | 3 ++ .../minecraft/client/render/Camera.mapping | 44 +++++++++++++++---- .../client/render/GameRenderer.mapping | 1 + .../client/render/ProjectionMatrix2.mapping | 6 --- .../render/ProjectionMatrixBuffer.mapping | 14 ++++++ .../client/render/UberBuffer.mapping | 1 + .../client/render/WorldRenderer.mapping | 5 +++ .../client/render/chunk/ChunkBuilder.mapping | 9 ++-- .../command/ItemCommandRenderer.mapping | 2 + .../render/command/RenderCommandQueue.mapping | 5 ++- .../render/fog/AtmosphericFogModifier.mapping | 8 ++++ .../client/render/fog/FogData.mapping | 1 + .../client/render/fog/FogModifier.mapping | 4 ++ .../client/render/fog/FogRenderer.mapping | 8 +++- .../render/item/ItemRenderState.mapping | 7 +++ .../render/item/model/BasicItemModel.mapping | 2 + .../client/render/model/BakedGeometry.mapping | 2 + .../client/render/model/BakedQuad.mapping | 4 ++ .../render/model/BakedQuadFactory.mapping | 42 ++++++++++++++++++ .../client/render/model/Baker.mapping | 6 ++- .../client/render/model/ModelBaker.mapping | 9 +++- .../model/json/GeneratedItemModel.mapping | 37 +++++++++++++++- .../render/state/CameraRenderState.mapping | 2 + .../minecraft/client/texture/Sprite.mapping | 1 + .../client/texture/SpriteContents.mapping | 9 ++++ mappings/net/minecraft/entity/Entity.mapping | 15 ++++++- .../entity/boss/BossBarManager.mapping | 11 ++++- .../minecraft/entity/mob/MobEntity.mapping | 2 + .../entity/passive/CatEntity.mapping | 9 ++++ .../entity/passive/PigEntity.mapping | 11 +++++ .../entity/player/PlayerEntity.mapping | 1 + .../minecraft/server/MinecraftServer.mapping | 8 ++++ .../MinecraftDedicatedServer.mapping | 1 + .../integrated/IntegratedServer.mapping | 1 + .../integrated/IntegratedServerLoader.mapping | 10 +++++ .../server/world/ServerClocks.mapping | 12 +++++ .../net/minecraft/test/TestContext.mapping | 19 ++++++++ .../util/thread/ThreadExecutor.mapping | 15 ++++++- 50 files changed, 410 insertions(+), 33 deletions(-) create mode 100644 mappings/net/minecraft/client/gui/screen/world/UpgradeWorldAbortedScreen.mapping delete mode 100644 mappings/net/minecraft/client/render/ProjectionMatrix2.mapping create mode 100644 mappings/net/minecraft/client/render/ProjectionMatrixBuffer.mapping diff --git a/mappings/net/minecraft/Bootstrap.mapping b/mappings/net/minecraft/Bootstrap.mapping index ea253436b9..f2322c8664 100644 --- a/mappings/net/minecraft/Bootstrap.mapping +++ b/mappings/net/minecraft/Bootstrap.mapping @@ -3,6 +3,7 @@ CLASS net/minecraft/class_2966 net/minecraft/Bootstrap FIELD field_13358 SYSOUT Ljava/io/PrintStream; FIELD field_13359 LOGGER Lorg/slf4j/Logger; FIELD field_44781 LOAD_TIME Ljava/util/concurrent/atomic/AtomicLong; + METHOD method_1_2119 closeSystemOut ()V METHOD method_12847 println (Ljava/lang/String;)V ARG 0 str METHOD method_12848 collectMissingTranslations (Ljava/lang/Iterable;Ljava/util/function/Function;Ljava/util/Set;)V diff --git a/mappings/net/minecraft/client/MinecraftClient.mapping b/mappings/net/minecraft/client/MinecraftClient.mapping index 3ffc668d5f..a34bcafba4 100644 --- a/mappings/net/minecraft/client/MinecraftClient.mapping +++ b/mappings/net/minecraft/client/MinecraftClient.mapping @@ -189,6 +189,10 @@ CLASS net/minecraft/class_310 net/minecraft/client/MinecraftClient METHOD method_1_368 addLowDiskSpaceWarning ()V METHOD method_1_2117 isOtherPlayer (Ljava/util/UUID;)Z ARG 1 sender + METHOD method_1_2118 printCrashReport (Lnet/minecraft/class_310;Ljava/io/File;Lnet/minecraft/class_128;)I + ARG 0 client + ARG 1 runDirectory + ARG 2 crashReport METHOD method_1478 getResourceManager ()Lnet/minecraft/class_3300; METHOD method_1479 getResourcePackDir ()Ljava/nio/file/Path; METHOD method_1480 getItemRenderer ()Lnet/minecraft/class_918; @@ -252,7 +256,7 @@ CLASS net/minecraft/class_310 net/minecraft/client/MinecraftClient METHOD method_1560 getCameraEntity ()Lnet/minecraft/class_1297; METHOD method_1561 getEntityRenderDispatcher ()Lnet/minecraft/class_898; METHOD method_1562 getNetworkHandler ()Lnet/minecraft/class_634; - METHOD method_1565 printCrashReport (Lnet/minecraft/class_310;Ljava/io/File;Lnet/minecraft/class_128;)V + METHOD method_1565 printCrashReportAndExit (Lnet/minecraft/class_310;Ljava/io/File;Lnet/minecraft/class_128;)V ARG 0 client ARG 1 runDirectory ARG 2 crashReport @@ -342,6 +346,7 @@ CLASS net/minecraft/class_310 net/minecraft/client/MinecraftClient ARG 1 session ARG 2 dataPackManager ARG 3 saveLoader + ARG 4 gameRules ARG 5 newWorld METHOD method_29611 usesImprovedTransparency ()Z METHOD method_29970 setScreenAndRender (Lnet/minecraft/class_437;)V @@ -478,7 +483,7 @@ CLASS net/minecraft/class_310 net/minecraft/client/MinecraftClient METHOD method_60320 (Lnet/minecraft/class_1078;)V ARG 1 translationStorage METHOD method_60647 shouldTick ()Z - METHOD method_61962 saveCrashReport (Ljava/io/File;Lnet/minecraft/class_128;)I + METHOD method_61962 printCrashReport (Ljava/io/File;Lnet/minecraft/class_128;)I ARG 0 runDir ARG 1 crashReport METHOD method_61963 getMapTextureManager ()Lnet/minecraft/class_10093; diff --git a/mappings/net/minecraft/client/data/TextureMap.mapping b/mappings/net/minecraft/client/data/TextureMap.mapping index 1c7e02eaed..dd8d639952 100644 --- a/mappings/net/minecraft/client/data/TextureMap.mapping +++ b/mappings/net/minecraft/client/data/TextureMap.mapping @@ -1,6 +1,12 @@ CLASS net/minecraft/class_4944 net/minecraft/client/data/TextureMap FIELD field_22997 entries Ljava/util/Map; FIELD field_22998 inherited Ljava/util/Set; + METHOD method_1_2323 makeAllForceTranslucent ()Lnet/minecraft/class_4944; + METHOD method_1_2324 (Lnet/minecraft/class_4945;Lnet/minecraft/class_1_314;)Lnet/minecraft/class_1_314; + ARG 0 key + ARG 1 texture + METHOD method_1_2325 replaceAll (Ljava/util/function/BiFunction;)Lnet/minecraft/class_4944; + ARG 1 function METHOD method_25860 getId (Lnet/minecraft/class_2248;)Lnet/minecraft/class_1_314; ARG 0 block METHOD method_25861 getInherited ()Ljava/util/stream/Stream; @@ -21,8 +27,12 @@ CLASS net/minecraft/class_4944 net/minecraft/client/data/TextureMap ARG 1 key METHOD method_25868 put (Lnet/minecraft/class_4945;Lnet/minecraft/class_1_314;)Lnet/minecraft/class_4944; ARG 1 key + ARG 2 texture METHOD method_25869 texture (Lnet/minecraft/class_1_314;)Lnet/minecraft/class_4944; + ARG 0 texture METHOD method_25870 sideEnd (Lnet/minecraft/class_1_314;Lnet/minecraft/class_1_314;)Lnet/minecraft/class_4944; + ARG 0 sideTexture + ARG 1 endTexture METHOD method_25871 layer0 (Lnet/minecraft/class_1792;)Lnet/minecraft/class_4944; ARG 0 item METHOD method_25872 texture (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4944; @@ -34,6 +44,7 @@ CLASS net/minecraft/class_4944 net/minecraft/client/data/TextureMap ARG 1 parent ARG 2 child METHOD method_25875 all (Lnet/minecraft/class_1_314;)Lnet/minecraft/class_4944; + ARG 0 texture METHOD method_25876 getId (Lnet/minecraft/class_1792;)Lnet/minecraft/class_1_314; ARG 0 item METHOD method_25877 cross (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4944; @@ -43,7 +54,9 @@ CLASS net/minecraft/class_4944 net/minecraft/client/data/TextureMap ARG 1 bottom METHOD method_25879 copyAndAdd (Lnet/minecraft/class_4945;Lnet/minecraft/class_1_314;)Lnet/minecraft/class_4944; ARG 1 key + ARG 2 texture METHOD method_25880 cross (Lnet/minecraft/class_1_314;)Lnet/minecraft/class_4944; + ARG 0 texture METHOD method_25881 plant (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4944; ARG 0 block METHOD method_25882 frontTopSide (Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;)Lnet/minecraft/class_4944; @@ -51,24 +64,31 @@ CLASS net/minecraft/class_4944 net/minecraft/client/data/TextureMap ARG 1 downBlock METHOD method_25883 of (Lnet/minecraft/class_4945;Lnet/minecraft/class_1_314;)Lnet/minecraft/class_4944; ARG 0 key + ARG 1 texture METHOD method_25884 plant (Lnet/minecraft/class_1_314;)Lnet/minecraft/class_4944; + ARG 0 texture METHOD method_25885 rail (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4944; ARG 0 block METHOD method_25886 rail (Lnet/minecraft/class_1_314;)Lnet/minecraft/class_4944; + ARG 0 texture METHOD method_25887 wool (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4944; ARG 0 block METHOD method_25888 stem (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4944; ARG 0 block METHOD method_25889 crop (Lnet/minecraft/class_1_314;)Lnet/minecraft/class_4944; + ARG 0 texture METHOD method_25890 pattern (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4944; ARG 0 block METHOD method_25891 particle (Lnet/minecraft/class_1_314;)Lnet/minecraft/class_4944; + ARG 0 texture METHOD method_25892 fan (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4944; ARG 0 block METHOD method_25893 torch (Lnet/minecraft/class_1_314;)Lnet/minecraft/class_4944; + ARG 0 texture METHOD method_25894 sideEnd (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4944; ARG 0 block METHOD method_25895 layer0 (Lnet/minecraft/class_1_314;)Lnet/minecraft/class_4944; + ARG 0 texture METHOD method_25896 sideAndTop (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4944; ARG 0 block METHOD method_25897 sideAndEndForTop (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4944; @@ -109,13 +129,18 @@ CLASS net/minecraft/class_4944 net/minecraft/client/data/TextureMap ARG 0 block ARG 1 lit METHOD method_32232 cauldron (Lnet/minecraft/class_1_314;)Lnet/minecraft/class_4944; + ARG 0 contentTexture METHOD method_35908 copy (Lnet/minecraft/class_4945;Lnet/minecraft/class_4945;)Lnet/minecraft/class_4944; ARG 1 parent ARG 2 child METHOD method_35909 register (Lnet/minecraft/class_4945;Lnet/minecraft/class_1_314;)Lnet/minecraft/class_4944; ARG 1 key + ARG 2 texture METHOD method_35910 topBottom (Lnet/minecraft/class_1_314;Lnet/minecraft/class_1_314;)Lnet/minecraft/class_4944; + ARG 0 topTexture + ARG 1 bottomTexture METHOD method_35911 wool (Lnet/minecraft/class_1_314;)Lnet/minecraft/class_4944; + ARG 0 texture METHOD method_42753 sculkShrieker (Z)Lnet/minecraft/class_4944; ARG 0 canSummon METHOD method_46198 (Ljava/lang/String;Ljava/lang/String;)Ljava/lang/String; @@ -127,7 +152,12 @@ CLASS net/minecraft/class_4944 net/minecraft/client/data/TextureMap METHOD method_46201 textureParticle (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4944; ARG 0 block METHOD method_48529 layered (Lnet/minecraft/class_1_314;Lnet/minecraft/class_1_314;)Lnet/minecraft/class_4944; + ARG 0 layer0 + ARG 1 layer1 METHOD method_48745 layered (Lnet/minecraft/class_1_314;Lnet/minecraft/class_1_314;Lnet/minecraft/class_1_314;)Lnet/minecraft/class_4944; + ARG 0 layer0 + ARG 1 layer1 + ARG 2 layer2 METHOD method_49379 flowerbed (Lnet/minecraft/class_2248;)Lnet/minecraft/class_4944; ARG 0 block METHOD method_50027 snifferEgg (Ljava/lang/String;)Lnet/minecraft/class_4944; diff --git a/mappings/net/minecraft/client/gui/render/SpecialGuiElementRenderer.mapping b/mappings/net/minecraft/client/gui/render/SpecialGuiElementRenderer.mapping index e35c68f369..b15a52c05d 100644 --- a/mappings/net/minecraft/client/gui/render/SpecialGuiElementRenderer.mapping +++ b/mappings/net/minecraft/client/gui/render/SpecialGuiElementRenderer.mapping @@ -1,8 +1,9 @@ CLASS net/minecraft/class_11239 net/minecraft/client/gui/render/SpecialGuiElementRenderer + FIELD field_1_1987 projection Lnet/minecraft/class_11279; FIELD field_59933 vertexConsumers Lnet/minecraft/class_4597$class_4598; FIELD field_59935 texture Lcom/mojang/blaze3d/textures/GpuTexture; FIELD field_59936 depthTexture Lcom/mojang/blaze3d/textures/GpuTexture; - FIELD field_60042 projectionMatrix Lnet/minecraft/class_11278; + FIELD field_60042 projectionBuffer Lnet/minecraft/class_11278; FIELD field_60572 textureView Lcom/mojang/blaze3d/textures/GpuTextureView; FIELD field_60573 depthTextureView Lcom/mojang/blaze3d/textures/GpuTextureView; METHOD (Lnet/minecraft/class_4597$class_4598;)V diff --git a/mappings/net/minecraft/client/gui/screen/ChatInputSuggestor.mapping b/mappings/net/minecraft/client/gui/screen/ChatInputSuggestor.mapping index 7631820960..df90e2c196 100644 --- a/mappings/net/minecraft/client/gui/screen/ChatInputSuggestor.mapping +++ b/mappings/net/minecraft/client/gui/screen/ChatInputSuggestor.mapping @@ -41,8 +41,9 @@ CLASS net/minecraft/class_4717 net/minecraft/client/gui/screen/ChatInputSuggesto ARG 9 chatScreenSized ARG 10 color METHOD method_1_2345 isAllowedToSend ()Z - METHOD method_1_2346 (Lcom/mojang/brigadier/ParseResults;)Z + METHOD method_1_2346 containsMessageArgument (Lcom/mojang/brigadier/ParseResults;)Z ARG 0 parse + METHOD method_1_2347 calculateWidth ()V METHOD method_1_2348 setSendPermissions (ZZ)V ARG 1 canSendMessages ARG 2 canSendCommands @@ -63,6 +64,8 @@ CLASS net/minecraft/class_4717 net/minecraft/client/gui/screen/ChatInputSuggesto ARG 1 original ARG 2 firstCharacterIndex METHOD method_23929 showUsages (Lcom/mojang/brigadier/context/SuggestionContext;Lnet/minecraft/class_2583;)Ljava/util/List; + ARG 1 suggestionContext + ARG 2 style METHOD method_23930 getStartOfCurrentWord (Ljava/lang/String;)I ARG 0 input METHOD method_23931 provideRenderText (Ljava/lang/String;I)Lnet/minecraft/class_5481; @@ -75,6 +78,10 @@ CLASS net/minecraft/class_4717 net/minecraft/client/gui/screen/ChatInputSuggesto ARG 0 original ARG 1 suggestion METHOD method_23937 showCommandSuggestions (Lcom/mojang/brigadier/ParseResults;Lcom/mojang/brigadier/suggestion/Suggestions;)V + ARG 1 parseResults + ARG 2 suggestions + METHOD method_23939 (Lcom/mojang/brigadier/suggestion/Suggestions;)V + ARG 1 suggestions METHOD method_23958 getNarration ()Lnet/minecraft/class_2561; METHOD method_30104 sortSuggestions (Lcom/mojang/brigadier/suggestion/Suggestions;)Ljava/util/List; ARG 1 suggestions @@ -91,6 +98,8 @@ CLASS net/minecraft/class_4717 net/minecraft/client/gui/screen/ChatInputSuggesto METHOD method_53868 getSuggestionUsageNarrationText ()Lnet/minecraft/class_2561; METHOD method_53869 setCanLeave (Z)V ARG 1 canLeave + CLASS class_1_326 MessageDetector + FIELD field_1_1926 message Z CLASS class_464 SuggestionWindow FIELD field_2765 completed Z FIELD field_2766 selection I diff --git a/mappings/net/minecraft/client/gui/screen/ChatScreen.mapping b/mappings/net/minecraft/client/gui/screen/ChatScreen.mapping index caf7559920..fa9b5a8fee 100644 --- a/mappings/net/minecraft/client/gui/screen/ChatScreen.mapping +++ b/mappings/net/minecraft/client/gui/screen/ChatScreen.mapping @@ -48,4 +48,7 @@ CLASS net/minecraft/class_408 net/minecraft/client/gui/screen/ChatScreen METHOD method_76757 shouldInsert ()Z CLASS class_11738 Factory METHOD method_1_113 create (Ljava/lang/String;ZLnet/minecraft/class_1_317;)Lnet/minecraft/class_408; + ARG 1 message + ARG 2 draft + ARG 3 restrictions CLASS class_11739 CloseReason diff --git a/mappings/net/minecraft/client/gui/screen/RestrictionsScreen.mapping b/mappings/net/minecraft/client/gui/screen/RestrictionsScreen.mapping index 46ab07a7a3..c6ad0b16cf 100644 --- a/mappings/net/minecraft/client/gui/screen/RestrictionsScreen.mapping +++ b/mappings/net/minecraft/client/gui/screen/RestrictionsScreen.mapping @@ -1,7 +1,23 @@ CLASS net/minecraft/class_1_350 net/minecraft/client/gui/screen/RestrictionsScreen FIELD field_1_2005 TITLE_TEXT Lnet/minecraft/class_2561; + FIELD field_1_2006 bodyLayout Lnet/minecraft/class_11467; FIELD field_1_2007 restrictions Lnet/minecraft/class_1_317; + FIELD field_1_2008 layout Lnet/minecraft/class_8132; FIELD field_1_2009 parent Lnet/minecraft/class_437; METHOD (Lnet/minecraft/class_437;Lnet/minecraft/class_1_317;)V ARG 1 screen ARG 2 restrictions + METHOD method_1_2433 getAllowedOrDeniedText (Lnet/minecraft/class_1_317;Lnet/minecraft/class_12087;Ljava/lang/String;)Lnet/minecraft/class_2561; + ARG 0 restrictions + ARG 1 permission + ARG 2 name + METHOD method_1_2434 (Lnet/minecraft/class_8667;ILnet/minecraft/class_5859;)V + ARG 3 restriction + METHOD method_1_2435 (Lnet/minecraft/class_8667;Lnet/minecraft/class_5859$class_1_321;)V + ARG 2 action + METHOD method_1_2436 (Lnet/minecraft/class_5859$class_1_321;Lnet/minecraft/class_4185;)V + ARG 2 button + METHOD method_1_2437 (Lnet/minecraft/class_4185;)V + ARG 1 button + METHOD method_1_2438 (Lnet/minecraft/class_1_350;Lnet/minecraft/class_339;)V + ARG 1 child diff --git a/mappings/net/minecraft/client/gui/screen/option/OptionsScreen.mapping b/mappings/net/minecraft/client/gui/screen/option/OptionsScreen.mapping index 0b1e483460..91b8243c3b 100644 --- a/mappings/net/minecraft/client/gui/screen/option/OptionsScreen.mapping +++ b/mappings/net/minecraft/client/gui/screen/option/OptionsScreen.mapping @@ -24,6 +24,7 @@ CLASS net/minecraft/class_429 net/minecraft/client/gui/screen/option/OptionsScre ARG 1 button METHOD method_1_1542 createWorldOptionsButton ()Lnet/minecraft/class_8021; METHOD method_1_1543 getParent ()Lnet/minecraft/class_437; + METHOD method_1_2349 needsAdditionalWorldOptions ()Z METHOD method_47623 (Lnet/minecraft/class_4185;)V ARG 1 button METHOD method_47624 (Ljava/util/function/Supplier;Lnet/minecraft/class_4185;)V diff --git a/mappings/net/minecraft/client/gui/screen/world/UpgradeWorldAbortedScreen.mapping b/mappings/net/minecraft/client/gui/screen/world/UpgradeWorldAbortedScreen.mapping new file mode 100644 index 0000000000..02485962ec --- /dev/null +++ b/mappings/net/minecraft/client/gui/screen/world/UpgradeWorldAbortedScreen.mapping @@ -0,0 +1,13 @@ +CLASS net/minecraft/class_1_332 net/minecraft/client/gui/screen/world/UpgradeWorldAbortedScreen + FIELD field_1_1947 backButton Lnet/minecraft/class_4185; + FIELD field_1_1948 onClose Ljava/lang/Runnable; + FIELD field_1_1949 layout Lnet/minecraft/class_8667; + FIELD field_1_1950 message Lnet/minecraft/class_2561; + FIELD field_1_1951 reportBugButton Lnet/minecraft/class_4185; + METHOD (Ljava/lang/Runnable;Lnet/minecraft/class_2561;)V + ARG 1 onClose + ARG 2 message + METHOD method_1_2365 addButtons (Lnet/minecraft/class_8667;)V + ARG 1 buttonLayout + METHOD method_1_2366 (Lnet/minecraft/class_4185;)V + ARG 1 button diff --git a/mappings/net/minecraft/client/network/ClientPlayerEntity.mapping b/mappings/net/minecraft/client/network/ClientPlayerEntity.mapping index 8c16eec923..247e8adc77 100644 --- a/mappings/net/minecraft/client/network/ClientPlayerEntity.mapping +++ b/mappings/net/minecraft/client/network/ClientPlayerEntity.mapping @@ -51,6 +51,7 @@ CLASS net/minecraft/class_746 net/minecraft/client/network/ClientPlayerEntity ARG 6 lastPlayerInput ARG 7 lastSprinting METHOD method_1_2187 getChatRestrictions ()Lnet/minecraft/class_1_317; + METHOD method_1_2188 setChatRestrictionsFromClient ()V METHOD method_3130 getRecipeBook ()Lnet/minecraft/class_299; METHOD method_3132 openRidingInventory ()V METHOD method_3133 startRidingJump ()V diff --git a/mappings/net/minecraft/client/network/message/MessageHandler.mapping b/mappings/net/minecraft/client/network/message/MessageHandler.mapping index 6e7a7385b3..a2cdec0938 100644 --- a/mappings/net/minecraft/client/network/message/MessageHandler.mapping +++ b/mappings/net/minecraft/client/network/message/MessageHandler.mapping @@ -7,6 +7,8 @@ CLASS net/minecraft/class_7594 net/minecraft/client/network/message/MessageHandl FIELD field_45950 VALIDATION_ERROR_TEXT Lnet/minecraft/class_2561; METHOD (Lnet/minecraft/class_310;)V ARG 1 client + METHOD method_1_2290 onOverlayMessage (Lnet/minecraft/class_2561;)V + ARG 1 message METHOD method_44732 getStatus (Lnet/minecraft/class_7471;Lnet/minecraft/class_2561;Ljava/time/Instant;)Lnet/minecraft/class_7595; COMMENT {@return the trust status of {@code message}} COMMENT @@ -28,8 +30,10 @@ CLASS net/minecraft/class_7594 net/minecraft/client/network/message/MessageHandl COMMENT COMMENT

Game messages ignore chat delay. ARG 1 message + ARG 2 server METHOD method_44737 addToChatLog (Lnet/minecraft/class_7471;Lcom/mojang/authlib/GameProfile;Lnet/minecraft/class_7595;)V ARG 1 message + ARG 2 profile ARG 3 messageTrustStatus METHOD method_44738 isAlwaysTrusted (Ljava/util/UUID;)Z COMMENT {@return whether messages from {@code sender} are always trusted} diff --git a/mappings/net/minecraft/client/particle/BillboardParticle.mapping b/mappings/net/minecraft/client/particle/BillboardParticle.mapping index ad25463f2d..69f17dcabe 100644 --- a/mappings/net/minecraft/client/particle/BillboardParticle.mapping +++ b/mappings/net/minecraft/client/particle/BillboardParticle.mapping @@ -78,7 +78,11 @@ CLASS net/minecraft/class_3940 net/minecraft/client/particle/BillboardParticle ARG 1 camera ARG 2 tickProgress CLASS class_11941 RenderType + FIELD field_1_1848 ITEM_ATLAS_OPAQUE Lnet/minecraft/class_3940$class_11941; + FIELD field_1_1849 BLOCK_ATLAS_OPAQUE Lnet/minecraft/class_3940$class_11941; FIELD field_62639 BLOCK_ATLAS_TRANSLUCENT Lnet/minecraft/class_3940$class_11941; FIELD field_62640 PARTICLE_ATLAS_OPAQUE Lnet/minecraft/class_3940$class_11941; FIELD field_62641 PARTICLE_ATLAS_TRANSLUCENT Lnet/minecraft/class_3940$class_11941; FIELD field_64447 ITEM_ATLAS_TRANSLUCENT Lnet/minecraft/class_3940$class_11941; + METHOD method_1_2272 forSprite (Lnet/minecraft/class_1058;)Lnet/minecraft/class_3940$class_11941; + ARG 0 sprite diff --git a/mappings/net/minecraft/client/render/BlockRenderLayer.mapping b/mappings/net/minecraft/client/render/BlockRenderLayer.mapping index f17dca08d1..0826aeca50 100644 --- a/mappings/net/minecraft/client/render/BlockRenderLayer.mapping +++ b/mappings/net/minecraft/client/render/BlockRenderLayer.mapping @@ -6,6 +6,9 @@ CLASS net/minecraft/class_11515 net/minecraft/client/render/BlockRenderLayer METHOD (Ljava/lang/String;ILcom/mojang/blaze3d/pipeline/RenderPipeline;IZ)V ARG 3 pipeline ARG 4 size + ARG 5 translucent + METHOD method_1_2334 forTransparency (Lnet/minecraft/class_1_303;)Lnet/minecraft/class_11515; + ARG 0 transparency METHOD method_72020 getPipeline ()Lcom/mojang/blaze3d/pipeline/RenderPipeline; METHOD method_72021 getBufferSize ()I METHOD method_72022 getName ()Ljava/lang/String; diff --git a/mappings/net/minecraft/client/render/Camera.mapping b/mappings/net/minecraft/client/render/Camera.mapping index 728e46d213..2f50a5cafd 100644 --- a/mappings/net/minecraft/client/render/Camera.mapping +++ b/mappings/net/minecraft/client/render/Camera.mapping @@ -1,11 +1,23 @@ CLASS net/minecraft/class_4184 net/minecraft/client/render/Camera - FIELD field_1_1696 FLAG_UPDATE_ROTATION_MATRIX I + FIELD field_1_1695 DEFAULT_HUD_FOV F + FIELD field_1_1696 FLAG_ROTATION_MATRIX_DIRTY I + FIELD field_1_1697 FLAG_PROJECTION_MATRIX_DIRTY I + FIELD field_1_1698 NEAR_PLANE_DISTANCE F FIELD field_1_1699 rotationMatrix Lorg/joml/Matrix4f; + FIELD field_1_1700 projectionMatrix Lorg/joml/Matrix4f; + FIELD field_1_1701 captureFrustumRequested Z + FIELD field_1_1702 capturedFrustum Lnet/minecraft/class_4604; FIELD field_1_1703 frustum Lnet/minecraft/class_4604; FIELD field_1_1704 farPlaneDistance F - FIELD field_1_1705 lastTickPRogress F - FIELD field_1_1710 flags I + FIELD field_1_1705 fov F + FIELD field_1_1706 fovMultiplier F + FIELD field_1_1707 hudFov F + FIELD field_1_1708 panoramaMode Z + FIELD field_1_1709 projectionMatrixLastQueriedAt J + FIELD field_1_1710 updateFlags I FIELD field_1_1711 client Lnet/minecraft/class_310; + FIELD field_1_1712 lastFovMultiplier F + FIELD field_1_1713 panoramaHorizontalPlane Lorg/joml/Vector3f; FIELD field_1_1714 projection Lnet/minecraft/class_11279; FIELD field_18709 ready Z FIELD field_18710 area Lnet/minecraft/class_1937; @@ -28,20 +40,33 @@ CLASS net/minecraft/class_4184 net/minecraft/client/render/Camera FIELD field_63830 environmentAttributeInterpolator Lnet/minecraft/class_12202; METHOD method_1_2094 setPositionAndRotation (F)V ARG 1 tickProgress - METHOD method_1_2095 (F)F + METHOD method_1_2095 getFov (F)F ARG 1 tickProgress - METHOD method_1_2096 (F)F + METHOD method_1_2096 getHudFov (F)F ARG 1 tickProgress + METHOD method_1_2097 captureFrustum ()V + METHOD method_1_2098 getPerspectiveMatrix ()Lorg/joml/Matrix4f; + METHOD method_1_2099 revokePanoramaMode ()V + METHOD method_1_2100 setPanoramaMode ()V METHOD method_1_2101 updateRenderState (Lnet/minecraft/class_12075;F)V ARG 1 renderState ARG 2 tickProgress + METHOD method_1_2102 getCapturedFrustum ()Lnet/minecraft/class_4604; METHOD method_1_2103 getFrustum ()Lnet/minecraft/class_4604; METHOD method_1_2104 getRotationMatrix (Lorg/joml/Matrix4f;)Lorg/joml/Matrix4f; ARG 1 matrixOut - METHOD method_1_2105 (Lorg/joml/Matrix4f;)Lorg/joml/Matrix4f; + METHOD method_1_2105 getProjectionMatrix (Lorg/joml/Matrix4f;)Lorg/joml/Matrix4f; ARG 1 matrixOut - METHOD method_1_2108 (FF)F + METHOD method_1_2106 isInPanoramaMode ()Z + METHOD method_1_2107 killFrustum ()V + METHOD method_1_2108 applyFovEffects (FF)F ARG 1 tickProgress + ARG 2 fov + METHOD method_1_2109 getPanoramaHorizontalPlane ()Lorg/joml/Vector3fc; + METHOD method_1_2110 updateFrustum (Lorg/joml/Matrix4f;Lorg/joml/Matrix4f;Lnet/minecraft/class_243;)V + ARG 1 rotationMatrix + ARG 2 projectionMatrix + ARG 3 pos METHOD method_1_2111 setFocusedEntity (Lnet/minecraft/class_1297;)V ARG 1 focusedEntity METHOD method_1_2112 setArea (Lnet/minecraft/class_638;)V @@ -58,7 +83,8 @@ CLASS net/minecraft/class_4184 net/minecraft/client/render/Camera ARG 3 fov ARG 4 width ARG 5 height - METHOD method_1_2116 (Lnet/minecraft/class_9779;)V + METHOD method_1_2115 updateFovMultiplier ()V + METHOD method_1_2116 tick (Lnet/minecraft/class_9779;)V ARG 1 renderTickCounter METHOD method_19317 updateEyeHeight ()V METHOD method_19318 clipToSpace (F)F @@ -93,7 +119,7 @@ CLASS net/minecraft/class_4184 net/minecraft/client/render/Camera COMMENT COMMENT @see GameRenderer#CAMERA_DEPTH ARG 1 fov - METHOD method_55437 getLastTickProgress ()F + METHOD method_55437 getFov ()F METHOD method_75756 getEnvironmentAttributeInterpolator ()Lnet/minecraft/class_12202; CLASS class_6355 Projection COMMENT A projection of a camera. It is a 2-D rectangle in a 3-D volume. diff --git a/mappings/net/minecraft/client/render/GameRenderer.mapping b/mappings/net/minecraft/client/render/GameRenderer.mapping index 67680b89d5..494878650c 100644 --- a/mappings/net/minecraft/client/render/GameRenderer.mapping +++ b/mappings/net/minecraft/client/render/GameRenderer.mapping @@ -3,6 +3,7 @@ CLASS net/minecraft/class_757 net/minecraft/client/render/GameRenderer FIELD field_1_118 lightmapRenderState Lnet/minecraft/class_1_50; FIELD field_1_119 uiLightmapTexture Lnet/minecraft/class_1_14; FIELD field_1_120 renderingUi Z + FIELD field_1_1813 hudProjection Lnet/minecraft/class_11279; FIELD field_3993 LOGGER Lorg/slf4j/Logger; FIELD field_3994 random Lnet/minecraft/class_5819; FIELD field_3997 lastSkyDarkness F diff --git a/mappings/net/minecraft/client/render/ProjectionMatrix2.mapping b/mappings/net/minecraft/client/render/ProjectionMatrix2.mapping deleted file mode 100644 index 0921f52ff2..0000000000 --- a/mappings/net/minecraft/client/render/ProjectionMatrix2.mapping +++ /dev/null @@ -1,6 +0,0 @@ -CLASS net/minecraft/class_11278 net/minecraft/client/render/ProjectionMatrix2 - FIELD field_60059 buffer Lcom/mojang/blaze3d/buffers/GpuBuffer; - FIELD field_60060 slice Lcom/mojang/blaze3d/buffers/GpuBufferSlice; - METHOD (Ljava/lang/String;)V - ARG 1 name - METHOD method_71092 set (Lnet/minecraft/class_11279;)Lcom/mojang/blaze3d/buffers/GpuBufferSlice; diff --git a/mappings/net/minecraft/client/render/ProjectionMatrixBuffer.mapping b/mappings/net/minecraft/client/render/ProjectionMatrixBuffer.mapping new file mode 100644 index 0000000000..ebb8ba66ab --- /dev/null +++ b/mappings/net/minecraft/client/render/ProjectionMatrixBuffer.mapping @@ -0,0 +1,14 @@ +CLASS net/minecraft/class_11278 net/minecraft/client/render/ProjectionMatrixBuffer + FIELD field_1_1882 projection Lnet/minecraft/class_11279; + FIELD field_1_1883 lastUpdatedAt J + FIELD field_1_1884 matrix Lorg/joml/Matrix4f; + FIELD field_60059 buffer Lcom/mojang/blaze3d/buffers/GpuBuffer; + FIELD field_60060 slice Lcom/mojang/blaze3d/buffers/GpuBufferSlice; + METHOD (Ljava/lang/String;)V + ARG 1 name + METHOD method_1_2315 set (Lorg/joml/Matrix4f;)Lcom/mojang/blaze3d/buffers/GpuBufferSlice; + ARG 1 matrix + METHOD method_1_2316 uploadMatrix (Lorg/joml/Matrix4f;)Lcom/mojang/blaze3d/buffers/GpuBufferSlice; + ARG 1 matrix + METHOD method_71092 set (Lnet/minecraft/class_11279;)Lcom/mojang/blaze3d/buffers/GpuBufferSlice; + ARG 1 projection diff --git a/mappings/net/minecraft/client/render/UberBuffer.mapping b/mappings/net/minecraft/client/render/UberBuffer.mapping index 2f3ee522ae..06b7eacb45 100644 --- a/mappings/net/minecraft/client/render/UberBuffer.mapping +++ b/mappings/net/minecraft/client/render/UberBuffer.mapping @@ -29,6 +29,7 @@ CLASS net/minecraft/class_1_296 net/minecraft/client/render/UberBuffer METHOD method_1_2177 dispose (Ljava/lang/Object;)V ARG 1 data METHOD method_1_2178 upload (Lcom/mojang/blaze3d/systems/GpuDevice;Lcom/mojang/blaze3d/systems/CommandEncoder;)Z + COMMENT {@return whether any heaps were created or destroyed} ARG 1 device ARG 2 encoder CLASS class_1_297 StagedAllocation diff --git a/mappings/net/minecraft/client/render/WorldRenderer.mapping b/mappings/net/minecraft/client/render/WorldRenderer.mapping index 5661cbe79f..edd85ea3f0 100644 --- a/mappings/net/minecraft/client/render/WorldRenderer.mapping +++ b/mappings/net/minecraft/client/render/WorldRenderer.mapping @@ -57,6 +57,8 @@ CLASS net/minecraft/class_761 net/minecraft/client/render/WorldRenderer ARG 3 tickProgress METHOD method_1_2233 createSectionRenderState (Lorg/joml/Matrix4fc;)Lnet/minecraft/class_11532; ARG 1 rotationMatrix + METHOD method_1_2234 prepareForRender (Lnet/minecraft/class_4184;)V + ARG 1 camera METHOD method_3242 onResized (II)V ARG 1 width ARG 2 height @@ -116,10 +118,12 @@ CLASS net/minecraft/class_761 net/minecraft/client/render/WorldRenderer ARG 1 allocator ARG 2 tickCounter ARG 3 renderBlockOutline + ARG 4 cameraRenderState ARG 5 positionMatrix ARG 6 fogBuffer ARG 7 fogColor ARG 8 renderSky + ARG 9 sectionRenderState METHOD method_22712 drawBlockOutline (Lnet/minecraft/class_4587;Lnet/minecraft/class_4588;DDDLnet/minecraft/class_12074;IF)V ARG 1 matrices ARG 2 vertexConsumer @@ -168,6 +172,7 @@ CLASS net/minecraft/class_761 net/minecraft/client/render/WorldRenderer ARG 4 matrix METHOD method_62200 renderSky (Lnet/minecraft/class_9909;Lnet/minecraft/class_12075;Lcom/mojang/blaze3d/buffers/GpuBufferSlice;)V ARG 1 frameGraphBuilder + ARG 2 cameraRenderState ARG 3 fogBuffer METHOD method_62202 renderMain (Lnet/minecraft/class_9909;Lnet/minecraft/class_4604;Lorg/joml/Matrix4f;Lcom/mojang/blaze3d/buffers/GpuBufferSlice;ZLnet/minecraft/class_11658;Lnet/minecraft/class_9779;Lnet/minecraft/class_3695;Lnet/minecraft/class_11532;)V ARG 1 frameGraphBuilder diff --git a/mappings/net/minecraft/client/render/chunk/ChunkBuilder.mapping b/mappings/net/minecraft/client/render/chunk/ChunkBuilder.mapping index 7df2a334d9..0c0a65b6cf 100644 --- a/mappings/net/minecraft/client/render/chunk/ChunkBuilder.mapping +++ b/mappings/net/minecraft/client/render/chunk/ChunkBuilder.mapping @@ -36,6 +36,7 @@ CLASS net/minecraft/class_846 net/minecraft/client/render/chunk/ChunkBuilder METHOD method_22752 setWorld (Lnet/minecraft/class_638;)V ARG 1 world METHOD method_22756 send (Lnet/minecraft/class_846$class_851$class_4577;)V + ARG 1 task METHOD method_22763 scheduleRunTasks ()V METHOD method_34847 getFreeBufferCount ()I METHOD method_72045 cancelAllTasks ()V @@ -59,14 +60,14 @@ CLASS net/minecraft/class_846 net/minecraft/client/render/chunk/ChunkBuilder METHOD (Lnet/minecraft/class_846;IJ)V ARG 2 index ARG 3 sectionPos - METHOD method_1_2406 (Lnet/minecraft/class_11515;Lnet/minecraft/class_11516;Ljava/nio/ByteBuffer;Ljava/nio/ByteBuffer;)Z + METHOD method_1_2406 stageChunkGeometry (Lnet/minecraft/class_11515;Lnet/minecraft/class_11516;Ljava/nio/ByteBuffer;Ljava/nio/ByteBuffer;)Z ARG 1 blockRenderLayer ARG 2 chunkRenderData ARG 3 vertex ARG 4 index - METHOD method_1_2407 (Lnet/minecraft/class_11516;)V + METHOD method_1_2407 disposeIfAllBuffersUploaded (Lnet/minecraft/class_11516;)V ARG 1 data - METHOD method_1_2408 (Lnet/minecraft/class_11517;Lnet/minecraft/class_11515;Z)V + METHOD method_1_2408 onIndexBufferUploaded (Lnet/minecraft/class_11517;Lnet/minecraft/class_11515;Z)V ARG 1 data ARG 2 blockRenderLayer ARG 3 noVertex @@ -76,7 +77,7 @@ CLASS net/minecraft/class_846 net/minecraft/client/render/chunk/ChunkBuilder ARG 3 data METHOD method_1_2411 dispose (Lnet/minecraft/class_11517;)V ARG 1 data - METHOD method_1_2412 (Lnet/minecraft/class_11517;Lnet/minecraft/class_11515;)V + METHOD method_1_2412 onVertexBufferUploaded (Lnet/minecraft/class_11517;Lnet/minecraft/class_11515;)V ARG 1 data ARG 2 blockRenderLayer METHOD method_3651 isChunkNonEmpty (J)Z diff --git a/mappings/net/minecraft/client/render/command/ItemCommandRenderer.mapping b/mappings/net/minecraft/client/render/command/ItemCommandRenderer.mapping index 22477c76f6..432524843e 100644 --- a/mappings/net/minecraft/client/render/command/ItemCommandRenderer.mapping +++ b/mappings/net/minecraft/client/render/command/ItemCommandRenderer.mapping @@ -8,3 +8,5 @@ CLASS net/minecraft/class_11687 net/minecraft/client/render/command/ItemCommandR ARG 1 queue ARG 2 veertexConsumers ARG 3 outlineVertexConsumers + METHOD method_1_2386 hasBlend (Lnet/minecraft/class_11661$class_11668;)Z + ARG 0 command diff --git a/mappings/net/minecraft/client/render/command/RenderCommandQueue.mapping b/mappings/net/minecraft/client/render/command/RenderCommandQueue.mapping index 0f8faafde5..a6a5812d67 100644 --- a/mappings/net/minecraft/client/render/command/RenderCommandQueue.mapping +++ b/mappings/net/minecraft/client/render/command/RenderCommandQueue.mapping @@ -19,7 +19,7 @@ CLASS net/minecraft/class_11785 net/minecraft/client/render/command/RenderComman ARG 2 displayContext ARG 3 light ARG 4 overlay - ARG 5 outlineColors + ARG 5 outlineColor ARG 6 tintLayers ARG 7 quads ARG 8 glintType @@ -46,6 +46,9 @@ CLASS net/minecraft/class_11785 net/minecraft/client/render/command/RenderComman ARG 1 matrices ARG 2 renderLayer ARG 3 model + ARG 4 tintColor + ARG 5 lightCoords + ARG 6 overlayCoords ARG 7 light METHOD method_73485 submitMovingBlock (Lnet/minecraft/class_4587;Lnet/minecraft/class_11791;)V ARG 1 matrices diff --git a/mappings/net/minecraft/client/render/fog/AtmosphericFogModifier.mapping b/mappings/net/minecraft/client/render/fog/AtmosphericFogModifier.mapping index 5ee3fd494b..39460c27bf 100644 --- a/mappings/net/minecraft/client/render/fog/AtmosphericFogModifier.mapping +++ b/mappings/net/minecraft/client/render/fog/AtmosphericFogModifier.mapping @@ -1,2 +1,10 @@ CLASS net/minecraft/class_11398 net/minecraft/client/render/fog/AtmosphericFogModifier FIELD field_60589 fogMultiplier F + METHOD method_76304 adjustFogMultiplier (Lnet/minecraft/class_4184;Lnet/minecraft/class_638;Lnet/minecraft/class_9779;)V + ARG 1 camera + ARG 2 world + ARG 3 renderTickCounter + METHOD method_76556 adjustFogColorFromWeather (IFF)I + ARG 0 color + ARG 1 rainGradient + ARG 2 thunderGradient diff --git a/mappings/net/minecraft/client/render/fog/FogData.mapping b/mappings/net/minecraft/client/render/fog/FogData.mapping index 8f9eab4ed8..009d09b27b 100644 --- a/mappings/net/minecraft/client/render/fog/FogData.mapping +++ b/mappings/net/minecraft/client/render/fog/FogData.mapping @@ -1,4 +1,5 @@ CLASS net/minecraft/class_7285 net/minecraft/client/render/fog/FogData + FIELD field_1_1806 color Lorg/joml/Vector4f; FIELD field_60099 skyEnd F FIELD field_60100 cloudEnd F FIELD field_60582 environmentalStart F diff --git a/mappings/net/minecraft/client/render/fog/FogModifier.mapping b/mappings/net/minecraft/client/render/fog/FogModifier.mapping index 058be4fde5..f15bff997e 100644 --- a/mappings/net/minecraft/client/render/fog/FogModifier.mapping +++ b/mappings/net/minecraft/client/render/fog/FogModifier.mapping @@ -1,6 +1,10 @@ CLASS net/minecraft/class_11400 net/minecraft/client/render/fog/FogModifier METHOD method_42591 applyStartEndModifier (Lnet/minecraft/class_7285;Lnet/minecraft/class_4184;Lnet/minecraft/class_638;FLnet/minecraft/class_9779;)V ARG 1 data + ARG 2 camera + ARG 3 world + ARG 4 viewDistanceBlocks + ARG 5 renderTickCounter METHOD method_42592 applyDarknessModifier (Lnet/minecraft/class_1309;FF)F ARG 1 cameraEntity ARG 2 darkness diff --git a/mappings/net/minecraft/client/render/fog/FogRenderer.mapping b/mappings/net/minecraft/client/render/fog/FogRenderer.mapping index 289de1c565..4aae53a23f 100644 --- a/mappings/net/minecraft/client/render/fog/FogRenderer.mapping +++ b/mappings/net/minecraft/client/render/fog/FogRenderer.mapping @@ -4,15 +4,21 @@ CLASS net/minecraft/class_758 net/minecraft/client/render/fog/FogRenderer FIELD field_60097 emptyBuffer Lcom/mojang/blaze3d/buffers/GpuBuffer; FIELD field_60098 fogBuffer Lnet/minecraft/class_11285; FIELD field_60586 FOG_MODIFIERS Ljava/util/List; - METHOD method_3211 applyFog (Lnet/minecraft/class_4184;ILnet/minecraft/class_9779;FLnet/minecraft/class_638;)Lnet/minecraft/class_7285; + METHOD method_1_2257 applyFog (Lnet/minecraft/class_7285;)V + ARG 1 fogData + METHOD method_3211 prepareFog (Lnet/minecraft/class_4184;ILnet/minecraft/class_9779;FLnet/minecraft/class_638;)Lnet/minecraft/class_7285; ARG 1 camera ARG 2 viewDistance + ARG 3 renderTickCounter + ARG 4 skyDarkness + ARG 5 world METHOD method_62185 getFogColor (Lnet/minecraft/class_4184;FLnet/minecraft/class_638;IFLorg/joml/Vector4f;)V ARG 1 camera ARG 2 tickProgress ARG 3 world ARG 4 viewDistance ARG 5 skyDarkness + ARG 6 colorOut METHOD method_63521 toggleFog ()Z METHOD method_71108 rotate ()V METHOD method_71109 getFogBuffer (Lnet/minecraft/class_758$class_4596;)Lcom/mojang/blaze3d/buffers/GpuBufferSlice; diff --git a/mappings/net/minecraft/client/render/item/ItemRenderState.mapping b/mappings/net/minecraft/client/render/item/ItemRenderState.mapping index 82f428b63b..9d09a5ca1d 100644 --- a/mappings/net/minecraft/client/render/item/ItemRenderState.mapping +++ b/mappings/net/minecraft/client/render/item/ItemRenderState.mapping @@ -12,8 +12,10 @@ CLASS net/minecraft/class_10444 net/minecraft/client/render/item/ItemRenderState ARG 1 random METHOD method_65604 render (Lnet/minecraft/class_4587;Lnet/minecraft/class_11659;III)V ARG 1 matrices + ARG 2 queue ARG 3 light ARG 4 overlay + ARG 5 outlineColor METHOD method_65605 clear ()V METHOD method_65606 isEmpty ()Z METHOD method_65608 isSideLit ()Z @@ -30,6 +32,7 @@ CLASS net/minecraft/class_10444 net/minecraft/client/render/item/ItemRenderState METHOD method_72174 isOversizedInGui ()Z CLASS class_10445 Glint CLASS class_10446 LayerRenderState + FIELD field_1_1954 texture Lnet/minecraft/class_1_314$class_1_315; FIELD field_55348 glint Lnet/minecraft/class_10444$class_10445; FIELD field_55349 tints [I FIELD field_55350 specialModelType Lnet/minecraft/class_10515; @@ -40,13 +43,17 @@ CLASS net/minecraft/class_10444 net/minecraft/client/render/item/ItemRenderState FIELD field_56965 useLight Z FIELD field_56967 transform Lnet/minecraft/class_804; FIELD field_56968 vertices Ljava/util/function/Supplier; + METHOD method_1_2374 setTexture (Lnet/minecraft/class_1_314$class_1_315;)V + ARG 1 texture METHOD method_65612 clear ()V METHOD method_65613 initTints (I)[I ARG 1 maxIndex METHOD method_65614 render (Lnet/minecraft/class_4587;Lnet/minecraft/class_11659;III)V ARG 1 matrices + ARG 2 queue ARG 3 light ARG 4 overlay + ARG 5 outlineColor METHOD method_65615 setGlint (Lnet/minecraft/class_10444$class_10445;)V ARG 1 glint METHOD method_65616 eraseType (Lnet/minecraft/class_10515;)Lnet/minecraft/class_10515; diff --git a/mappings/net/minecraft/client/render/item/model/BasicItemModel.mapping b/mappings/net/minecraft/client/render/item/model/BasicItemModel.mapping index f84ddc5e41..48441765cb 100644 --- a/mappings/net/minecraft/client/render/item/model/BasicItemModel.mapping +++ b/mappings/net/minecraft/client/render/item/model/BasicItemModel.mapping @@ -8,6 +8,8 @@ CLASS net/minecraft/class_10430 net/minecraft/client/render/item/model/BasicItem ARG 1 tints ARG 2 quads ARG 3 settings + METHOD method_1_2319 validateQuads (Ljava/util/List;)V + ARG 0 quads METHOD method_65583 shouldUseSpecialGlint (Lnet/minecraft/class_1799;)Z ARG 0 stack METHOD method_67990 bakeQuads (Ljava/util/List;)[Lorg/joml/Vector3fc; diff --git a/mappings/net/minecraft/client/render/model/BakedGeometry.mapping b/mappings/net/minecraft/client/render/model/BakedGeometry.mapping index 2a82073ef9..6b0dd78794 100644 --- a/mappings/net/minecraft/client/render/model/BakedGeometry.mapping +++ b/mappings/net/minecraft/client/render/model/BakedGeometry.mapping @@ -23,6 +23,8 @@ CLASS net/minecraft/class_10817 net/minecraft/client/render/model/BakedGeometry CLASS class_10818 Builder FIELD field_57021 sidelessQuads Lcom/google/common/collect/ImmutableList$Builder; FIELD field_57022 sidedQuads Lcom/google/common/collect/Multimap; + METHOD method_1_2314 addAll (Lnet/minecraft/class_10817;)Lnet/minecraft/class_10817$class_10818; + ARG 1 geometry METHOD method_68050 build ()Lnet/minecraft/class_10817; METHOD method_68051 add (Lnet/minecraft/class_777;)Lnet/minecraft/class_10817$class_10818; ARG 1 quad diff --git a/mappings/net/minecraft/client/render/model/BakedQuad.mapping b/mappings/net/minecraft/client/render/model/BakedQuad.mapping index f23c176f9a..6f3ed713f6 100644 --- a/mappings/net/minecraft/client/render/model/BakedQuad.mapping +++ b/mappings/net/minecraft/client/render/model/BakedQuad.mapping @@ -7,3 +7,7 @@ CLASS net/minecraft/class_777 net/minecraft/client/render/model/BakedQuad ARG 1 index METHOD method_76649 getTexcoords (I)J ARG 1 index + CLASS class_1_320 SpriteInfo + METHOD method_1_2310 of (Lnet/minecraft/class_1_314$class_1_315;Lnet/minecraft/class_1_303;)Lnet/minecraft/class_777$class_1_320; + ARG 0 sprite + ARG 1 transparency diff --git a/mappings/net/minecraft/client/render/model/BakedQuadFactory.mapping b/mappings/net/minecraft/client/render/model/BakedQuadFactory.mapping index b1c971de79..4c97519435 100644 --- a/mappings/net/minecraft/client/render/model/BakedQuadFactory.mapping +++ b/mappings/net/minecraft/client/render/model/BakedQuadFactory.mapping @@ -1,5 +1,21 @@ CLASS net/minecraft/class_796 net/minecraft/client/render/model/BakedQuadFactory FIELD field_60150 CENTER Lorg/joml/Vector3fc; + METHOD method_1_2317 bake (Lnet/minecraft/class_7775$class_12356;Lorg/joml/Vector3fc;Lorg/joml/Vector3fc;Lnet/minecraft/class_783$class_10800;Lnet/minecraft/class_10821;ILnet/minecraft/class_777$class_1_320;Lnet/minecraft/class_2350;Lnet/minecraft/class_3665;Lnet/minecraft/class_789;ZI)Lnet/minecraft/class_777; + ARG 0 interner + ARG 1 from + ARG 2 to + ARG 3 uv + ARG 4 faceRotation + ARG 5 tintIndex + ARG 6 spriteInfo + ARG 7 direction + ARG 8 settings + ARG 9 rotation + ARG 10 shade + ARG 11 lightEmission + METHOD method_1_2318 getRegionTransparency (Lnet/minecraft/class_1_314$class_1_315;Lnet/minecraft/class_783$class_10800;)Lnet/minecraft/class_1_303; + ARG 0 texture + ARG 1 uv METHOD method_3461 packVertexData (ILnet/minecraft/class_753;Lnet/minecraft/class_783$class_10800;Lnet/minecraft/class_10821;Lorg/joml/Matrix4fc;Lorg/joml/Vector3fc;Lorg/joml/Vector3fc;Lnet/minecraft/class_777$class_1_320;Lnet/minecraft/class_4590;Lnet/minecraft/class_789;[Lorg/joml/Vector3fc;[JLnet/minecraft/class_7775$class_12356;)V ARG 0 corner ARG 1 cubeFace @@ -8,28 +24,54 @@ CLASS net/minecraft/class_796 net/minecraft/client/render/model/BakedQuadFactory ARG 4 matrix ARG 5 from ARG 6 to + ARG 7 spriteInfo ARG 8 affineTransformation ARG 9 rotation ARG 10 positions ARG 11 packedUvs + ARG 12 interner METHOD method_3462 encodeDirection ([Lorg/joml/Vector3fc;[JLnet/minecraft/class_2350;)V + ARG 0 positions + ARG 1 packedUvs + ARG 2 direction METHOD method_3464 transformVertex (Lorg/joml/Vector3f;Lorg/joml/Vector3fc;Lorg/joml/Matrix4fc;)V ARG 0 vertex + ARG 1 origin + ARG 2 transform METHOD method_3467 decodeDirection ([Lorg/joml/Vector3fc;)Lnet/minecraft/class_2350; ARG 0 vecs METHOD method_3468 bake (Lnet/minecraft/class_7775;Lorg/joml/Vector3fc;Lorg/joml/Vector3fc;Lnet/minecraft/class_783;Lnet/minecraft/class_1_314$class_1_315;Lnet/minecraft/class_2350;Lnet/minecraft/class_3665;Lnet/minecraft/class_789;ZI)Lnet/minecraft/class_777; + ARG 0 baker ARG 1 from ARG 2 to ARG 3 face + ARG 4 texture ARG 5 direction + ARG 6 settings ARG 7 rotation ARG 8 shade ARG 9 lightEmission METHOD method_67919 setCenterBack (F)F + ARG 0 texcoord METHOD method_67921 setDefaultUV (Lorg/joml/Vector3fc;Lorg/joml/Vector3fc;Lnet/minecraft/class_2350;)Lnet/minecraft/class_783$class_10800; ARG 0 from ARG 1 to ARG 2 facing METHOD method_67924 setCenterForward (F)F + ARG 0 texcoord METHOD method_76653 getDirection (Lorg/joml/Vector3f;)Lnet/minecraft/class_2350; ARG 0 vec + METHOD method_76654 swapPackedUvs ([JII)V + ARG 0 packedUvs + ARG 1 i + ARG 2 j + METHOD method_76655 findVertexToSwap ([Lorg/joml/Vector3fc;IFFF)I + ARG 0 positions + ARG 1 cornerIndex + ARG 2 x + ARG 3 y + ARG 4 z + METHOD method_76656 swapPositions ([Lorg/joml/Vector3fc;II)V + ARG 0 positions + ARG 1 i + ARG 2 j diff --git a/mappings/net/minecraft/client/render/model/Baker.mapping b/mappings/net/minecraft/client/render/model/Baker.mapping index d7b1f4de8c..0073b087c9 100644 --- a/mappings/net/minecraft/client/render/model/Baker.mapping +++ b/mappings/net/minecraft/client/render/model/Baker.mapping @@ -5,10 +5,12 @@ CLASS net/minecraft/class_7775 net/minecraft/client/render/model/Baker METHOD method_68549 compute (Lnet/minecraft/class_7775$class_10897;)Ljava/lang/Object; ARG 1 key METHOD method_76673 getBlockPart ()Lnet/minecraft/class_10889; - METHOD method_76674 getVec3fInterner ()Lnet/minecraft/class_7775$class_12356; + METHOD method_76674 getInterner ()Lnet/minecraft/class_7775$class_12356; CLASS class_10897 ResolvableCacheKey METHOD method_1_164 compute (Lnet/minecraft/class_7775;)Ljava/lang/Object; ARG 1 baker - CLASS class_12356 Vec3fInterner + CLASS class_12356 Interner + METHOD method_1_2261 intern (Lnet/minecraft/class_777$class_1_320;)Lnet/minecraft/class_777$class_1_320; + ARG 1 spriteInfo METHOD method_76676 intern (Lorg/joml/Vector3fc;)Lorg/joml/Vector3fc; ARG 1 vec diff --git a/mappings/net/minecraft/client/render/model/ModelBaker.mapping b/mappings/net/minecraft/client/render/model/ModelBaker.mapping index 9b7622ae36..90ad9a23eb 100644 --- a/mappings/net/minecraft/client/render/model/ModelBaker.mapping +++ b/mappings/net/minecraft/client/render/model/ModelBaker.mapping @@ -20,6 +20,7 @@ CLASS net/minecraft/class_1088 net/minecraft/client/render/model/ModelBaker FIELD field_64595 WATER_STILL Lnet/minecraft/class_1_310; METHOD (Lnet/minecraft/class_5599;Lnet/minecraft/class_11701;Lnet/minecraft/class_11786;Ljava/util/Map;Ljava/util/Map;Ljava/util/Map;Lnet/minecraft/class_10819;)V ARG 1 entityModels + ARG 2 spriteHolder ARG 3 skinCache ARG 4 blockModels ARG 5 itemAssets @@ -30,6 +31,7 @@ CLASS net/minecraft/class_1088 net/minecraft/client/render/model/ModelBaker METHOD method_23216 (Lnet/minecraft/class_2960;)Lnet/minecraft/class_2960; ARG 0 id METHOD method_45876 bake (Lnet/minecraft/class_9826;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; + ARG 1 spriteGetter ARG 2 executor METHOD method_60912 (Ljava/lang/String;)Ljava/lang/String; ARG 0 path @@ -52,6 +54,8 @@ CLASS net/minecraft/class_1088 net/minecraft/client/render/model/ModelBaker FIELD field_64597 interner Lnet/minecraft/class_7775$class_12356; FIELD field_64598 blockItemModels Lnet/minecraft/class_1088$class_10812; METHOD (Lnet/minecraft/class_1088;Lnet/minecraft/class_9826;Lnet/minecraft/class_7775$class_12356;Lnet/minecraft/class_1088$class_10812;)V + ARG 2 spriteGetter + ARG 3 interner ARG 4 blockItemModels METHOD method_68550 (Lnet/minecraft/class_7775$class_10897;)Ljava/lang/Object; ARG 1 key @@ -59,5 +63,8 @@ CLASS net/minecraft/class_1088 net/minecraft/client/render/model/ModelBaker CLASS class_10812 BlockItemModels METHOD method_68021 bake (Lnet/minecraft/class_10819;Lnet/minecraft/class_9826;Lnet/minecraft/class_7775$class_12356;)Lnet/minecraft/class_1088$class_10812; ARG 0 model + ARG 1 spriteGetter + ARG 2 interner CLASS class_12357 Vec3fInternerImpl - FIELD field_64599 INTERNER Lcom/google/common/collect/Interner; + FIELD field_1_1850 SPRITE_INFO_INTERNER Lcom/google/common/collect/Interner; + FIELD field_64599 VEC3F_INTERNER Lcom/google/common/collect/Interner; diff --git a/mappings/net/minecraft/client/render/model/json/GeneratedItemModel.mapping b/mappings/net/minecraft/client/render/model/json/GeneratedItemModel.mapping index bb67efea9c..b3e2bcf5e3 100644 --- a/mappings/net/minecraft/client/render/model/json/GeneratedItemModel.mapping +++ b/mappings/net/minecraft/client/render/model/json/GeneratedItemModel.mapping @@ -1,20 +1,53 @@ CLASS net/minecraft/class_801 net/minecraft/client/render/model/json/GeneratedItemModel FIELD field_4270 LAYERS Ljava/util/List; + FIELD field_32806 Z_FROM F + FIELD field_32807 Z_TO F FIELD field_55273 GENERATED Lnet/minecraft/class_2960; FIELD field_55274 TEXTURES Lnet/minecraft/class_10419$class_10420; FIELD field_56930 FACING_SOUTH_UV Lnet/minecraft/class_783$class_10800; FIELD field_56931 FACING_NORTH_UV Lnet/minecraft/class_783$class_10800; - METHOD method_3476 buildCube (Lnet/minecraft/class_801$class_803;Ljava/util/Set;Lnet/minecraft/class_7764;IIIII)V + METHOD method_1_2413 addGeometry (Lnet/minecraft/class_10817$class_10818;Lnet/minecraft/class_7775$class_12356;Lnet/minecraft/class_3665;ILnet/minecraft/class_777$class_1_320;)V + ARG 0 builder + ARG 1 interner + ARG 2 settings + ARG 3 layerIndex + ARG 4 spriteInfo + METHOD method_1_2414 addEdgeGeometry (Lnet/minecraft/class_10817$class_10818;Lnet/minecraft/class_7775$class_12356;Lnet/minecraft/class_3665;Lnet/minecraft/class_777$class_1_320;I)V + ARG 0 builder + ARG 1 interner + ARG 2 settings + ARG 3 spriteInfo + ARG 4 layerIndex + METHOD method_3476 getEdgePixels (Lnet/minecraft/class_801$class_803;Ljava/util/Set;Lnet/minecraft/class_7764;IIIII)V + ARG 0 side + ARG 1 edgePixelsOut + ARG 2 spriteContents + ARG 3 frame + ARG 4 x + ARG 5 y + ARG 6 width + ARG 7 height METHOD method_3477 isPixelTransparent (Lnet/minecraft/class_7764;IIIII)Z - METHOD method_3478 getFrames (Lnet/minecraft/class_7764;)Ljava/util/Collection; + ARG 0 spriteContents + ARG 1 frame + ARG 2 x + ARG 3 y + ARG 4 width + ARG 5 height + METHOD method_3478 getEdgePixels (Lnet/minecraft/class_7764;)Ljava/util/Collection; + ARG 0 spriteContents METHOD method_3479 bakeGeometry (Lnet/minecraft/class_10419;Lnet/minecraft/class_7775;Lnet/minecraft/class_3665;Lnet/minecraft/class_10813;)Lnet/minecraft/class_10817; ARG 0 textures ARG 1 baker ARG 2 settings ARG 3 model + METHOD method_76297 (IILnet/minecraft/class_7764;Ljava/util/Set;I)V + ARG 4 frame + CLASS class_1_345 Settings CLASS class_803 Side FIELD field_4276 direction Lnet/minecraft/class_2350; METHOD (Ljava/lang/String;ILnet/minecraft/class_2350;)V ARG 3 direction METHOD method_3488 getDirection ()Lnet/minecraft/class_2350; METHOD method_3491 isVertical ()Z + CLASS class_12295 EdgePixel diff --git a/mappings/net/minecraft/client/render/state/CameraRenderState.mapping b/mappings/net/minecraft/client/render/state/CameraRenderState.mapping index 46704b41db..9e350791dc 100644 --- a/mappings/net/minecraft/client/render/state/CameraRenderState.mapping +++ b/mappings/net/minecraft/client/render/state/CameraRenderState.mapping @@ -4,6 +4,8 @@ CLASS net/minecraft/class_12075 net/minecraft/client/render/state/CameraRenderSt FIELD field_1_1897 focusedEntity Lnet/minecraft/class_1_344; FIELD field_1_1898 fogData Lnet/minecraft/class_7285; FIELD field_1_1899 submersionType Lnet/minecraft/class_5636; + FIELD field_1_1900 hudFov F + FIELD field_1_1901 panoramaMode Z FIELD field_1_1902 projectionMatrix Lorg/joml/Matrix4f; FIELD field_1_1903 rotationMatrix Lorg/joml/Matrix4f; FIELD field_1_1904 pitch F diff --git a/mappings/net/minecraft/client/texture/Sprite.mapping b/mappings/net/minecraft/client/texture/Sprite.mapping index d0f70b3102..f83c3d384d 100644 --- a/mappings/net/minecraft/client/texture/Sprite.mapping +++ b/mappings/net/minecraft/client/texture/Sprite.mapping @@ -16,6 +16,7 @@ CLASS net/minecraft/class_1058 net/minecraft/client/texture/Sprite ARG 5 x ARG 6 y ARG 7 padding + METHOD method_1_2375 getTransparency ()Lnet/minecraft/class_1_303; METHOD method_4570 getFrameV (F)F ARG 1 frame METHOD method_4575 getMaxV ()F diff --git a/mappings/net/minecraft/client/texture/SpriteContents.mapping b/mappings/net/minecraft/client/texture/SpriteContents.mapping index e8be542670..5afb3da207 100644 --- a/mappings/net/minecraft/client/texture/SpriteContents.mapping +++ b/mappings/net/minecraft/client/texture/SpriteContents.mapping @@ -1,4 +1,5 @@ CLASS net/minecraft/class_7764 net/minecraft/client/texture/SpriteContents + FIELD field_1_1888 transparency Lnet/minecraft/class_1_303; FIELD field_40535 LOGGER Lorg/slf4j/Logger; FIELD field_40536 id Lnet/minecraft/class_2960; FIELD field_40537 width I @@ -21,6 +22,12 @@ CLASS net/minecraft/class_7764 net/minecraft/client/texture/SpriteContents ARG 4 animationResourceMetadata ARG 5 additionalMetadata ARG 6 metadata + METHOD method_1_2320 getRegionTransparency (FFFF)Lnet/minecraft/class_1_303; + ARG 1 minU + ARG 2 minV + ARG 3 maxU + ARG 4 maxV + METHOD method_1_2321 getTransparency ()Lnet/minecraft/class_1_303; METHOD method_45808 generateMipmaps (I)V ARG 1 mipmapLevels METHOD method_45809 upload (Lcom/mojang/blaze3d/textures/GpuTexture;I)V @@ -37,6 +44,7 @@ CLASS net/minecraft/class_7764 net/minecraft/client/texture/SpriteContents ARG 4 metadata METHOD method_45813 (Lit/unimi/dsi/fastutil/ints/IntSet;I)Z ARG 0 frameIndex + ARG 1 frame METHOD method_45817 getDistinctFrameCount ()Lit/unimi/dsi/fastutil/ints/IntList; METHOD method_45818 createAnimator (Lcom/mojang/blaze3d/buffers/GpuBufferSlice;I)Lnet/minecraft/class_7764$class_12298; ARG 1 bufferSlice @@ -48,6 +56,7 @@ CLASS net/minecraft/class_7764 net/minecraft/client/texture/SpriteContents METHOD method_73021 getAdditionalMetadataValue (Lnet/minecraft/class_7677;)Ljava/util/Optional; ARG 1 serializer CLASS class_5790 Animation + FIELD field_1_1889 frameIndices Lit/unimi/dsi/fastutil/ints/IntList; FIELD field_28472 frames Ljava/util/List; FIELD field_28473 frameCount I FIELD field_40542 interpolated Z diff --git a/mappings/net/minecraft/entity/Entity.mapping b/mappings/net/minecraft/entity/Entity.mapping index e2ebb6ff26..3d160d7b3a 100644 --- a/mappings/net/minecraft/entity/Entity.mapping +++ b/mappings/net/minecraft/entity/Entity.mapping @@ -491,6 +491,7 @@ CLASS net/minecraft/class_1297 net/minecraft/entity/Entity COMMENT the player ARG 2 hand COMMENT the hand the player used to interact with this entity + ARG 3 hitPos METHOD method_5692 updateMovementInFluid (Lnet/minecraft/class_6862;D)Z ARG 1 tag ARG 2 speed @@ -2222,7 +2223,9 @@ CLASS net/minecraft/class_1297 net/minecraft/entity/Entity METHOD method_66233 getInterpolator ()Lnet/minecraft/class_10584; METHOD method_66245 isInterpolating ()Z METHOD method_66246 updateTrackedPositionAndAngles (Lnet/minecraft/class_243;FF)V - ARG 1 pos + ARG 1 position + ARG 2 yaw + ARG 3 tch METHOD method_66247 isLogicalSideForUpdatingMovement ()Z METHOD method_66248 isControlledByMainPlayer ()Z METHOD method_66249 canMoveVoluntarily ()Z @@ -2315,9 +2318,19 @@ CLASS net/minecraft/class_1297 net/minecraft/entity/Entity ARG 2 pos ARG 3 blockCollision ARG 4 fluidCollision + METHOD method_73091 (Ljava/lang/Float;)V + ARG 1 pitch METHOD method_73092 updateTrackedPositionAndAngles (Ljava/util/Optional;Ljava/util/Optional;Ljava/util/Optional;)V + ARG 1 position + ARG 2 yaw + ARG 3 itch + METHOD method_73093 (Ljava/lang/Float;)V + ARG 1 yaw METHOD method_73094 updateTrackedAngles (FF)V + ARG 1 yaw + ARG 2 itch METHOD method_73095 updateTrackedPosition (Lnet/minecraft/class_243;)V + ARG 1 position METHOD method_73187 isInteractable ()Z METHOD method_74016 isPartlyTouchingWater ()Z COMMENT {@return whether this entity's hitbox is touching, but not fully submerged in, water} diff --git a/mappings/net/minecraft/entity/boss/BossBarManager.mapping b/mappings/net/minecraft/entity/boss/BossBarManager.mapping index 478a40b553..1f0bde4d81 100644 --- a/mappings/net/minecraft/entity/boss/BossBarManager.mapping +++ b/mappings/net/minecraft/entity/boss/BossBarManager.mapping @@ -1,6 +1,15 @@ CLASS net/minecraft/class_3004 net/minecraft/entity/boss/BossBarManager + FIELD field_1_1543 CODEC Lcom/mojang/serialization/Codec; + FIELD field_1_1544 TYPE Lnet/minecraft/class_10741; FIELD field_13447 commandBossBars Ljava/util/Map; - FIELD field_56605 CODEC Lcom/mojang/serialization/Codec; + FIELD field_56605 REPR_CODEC Lcom/mojang/serialization/Codec; + METHOD method_1_1834 (Ljava/util/Map;)Lnet/minecraft/class_3004; + ARG 0 contents + METHOD method_1_1835 (Lnet/minecraft/class_3004;Lnet/minecraft/class_2960;Lnet/minecraft/class_3002$class_10765;)V + ARG 1 id + ARG 2 bar + METHOD method_1_1836 (Lnet/minecraft/class_3004;)Ljava/util/Map; + ARG 0 manager METHOD method_12968 getIds ()Ljava/util/Collection; METHOD method_12969 getAll ()Ljava/util/Collection; METHOD method_12970 add (Lnet/minecraft/class_5819;Lnet/minecraft/class_2960;Lnet/minecraft/class_2561;)Lnet/minecraft/class_3002; diff --git a/mappings/net/minecraft/entity/mob/MobEntity.mapping b/mappings/net/minecraft/entity/mob/MobEntity.mapping index 39dfb08ba7..358ea0de2b 100644 --- a/mappings/net/minecraft/entity/mob/MobEntity.mapping +++ b/mappings/net/minecraft/entity/mob/MobEntity.mapping @@ -67,6 +67,8 @@ CLASS net/minecraft/class_1308 net/minecraft/entity/mob/MobEntity METHOD method_1_837 getRawTarget ()Lnet/minecraft/class_1309; COMMENT {@return this entity’s target, even if it is untargetable (e.g. due to being COMMENT in creative or spectator mode)} + METHOD method_1_2126 setPersistent (Z)V + ARG 1 persistent METHOD method_5930 setForwardSpeed (F)V ARG 1 forwardSpeed METHOD method_5937 setLeftHanded (Z)V diff --git a/mappings/net/minecraft/entity/passive/CatEntity.mapping b/mappings/net/minecraft/entity/passive/CatEntity.mapping index ce4315c690..06897c35f2 100644 --- a/mappings/net/minecraft/entity/passive/CatEntity.mapping +++ b/mappings/net/minecraft/entity/passive/CatEntity.mapping @@ -1,5 +1,6 @@ CLASS net/minecraft/class_1451 net/minecraft/entity/passive/CatEntity COMMENT Meow. + FIELD field_1_1840 SOUND_VARIANT Lnet/minecraft/class_2940; FIELD field_6808 fleeGoal Lnet/minecraft/class_1451$class_3698; FIELD field_6810 temptGoal Lnet/minecraft/class_1391; FIELD field_6811 CAT_VARIANT Lnet/minecraft/class_2940; @@ -18,6 +19,14 @@ CLASS net/minecraft/class_1451 net/minecraft/entity/passive/CatEntity FIELD field_49979 DEFAULT_VARIANT Lnet/minecraft/class_5321; FIELD field_52466 nearSleepingPlayer Z FIELD field_56650 DEFAULT_COLLAR_COLOR Lnet/minecraft/class_1767; + METHOD method_1_2251 getSoundSubvariant ()Lnet/minecraft/class_1_334$class_1_335; + METHOD method_1_2252 getSoundVariant ()Lnet/minecraft/class_6880; + METHOD method_1_2253 (Lnet/minecraft/class_11372;Lnet/minecraft/class_5321;)V + ARG 1 soundVariant + METHOD method_1_2254 (Lnet/minecraft/class_5321;)Ljava/util/Optional; + ARG 1 soundVariant + METHOD method_1_2255 setSoundVariant (Lnet/minecraft/class_6880;)V + ARG 1 soundVariant METHOD method_6175 onTamedChanged ()V METHOD method_16082 getSleepAnimationProgress (F)F ARG 1 tickProgress diff --git a/mappings/net/minecraft/entity/passive/PigEntity.mapping b/mappings/net/minecraft/entity/passive/PigEntity.mapping index dec74ecdce..6ee2135a89 100644 --- a/mappings/net/minecraft/entity/passive/PigEntity.mapping +++ b/mappings/net/minecraft/entity/passive/PigEntity.mapping @@ -1,12 +1,23 @@ CLASS net/minecraft/class_1452 net/minecraft/entity/passive/PigEntity + FIELD field_1_1812 SOUND_VARIANT Lnet/minecraft/class_2940; FIELD field_6815 BOOST_TIME Lnet/minecraft/class_2940; FIELD field_23230 saddledComponent Lnet/minecraft/class_4980; FIELD field_55679 VARIANT Lnet/minecraft/class_2940; + METHOD method_1_2226 getSoundSubvariant ()Lnet/minecraft/class_1_324$class_1_325; + METHOD method_1_2227 getSoundVariant ()Lnet/minecraft/class_6880; + METHOD method_1_2228 (Lnet/minecraft/class_11372;Lnet/minecraft/class_5321;)V + ARG 1 soundVariant + METHOD method_1_2229 (Lnet/minecraft/class_5321;)Ljava/util/Optional; + ARG 1 soundVariant + METHOD method_1_2230 setSoundVariant (Lnet/minecraft/class_6880;)V + ARG 1 soundVariant METHOD method_26890 createPigAttributes ()Lnet/minecraft/class_5132$class_5133; METHOD method_58372 (Lnet/minecraft/class_1799;)Z ARG 0 stack METHOD method_58373 (Lnet/minecraft/class_1799;)Z ARG 0 stack + METHOD method_63649 (Lnet/minecraft/class_3218;Lnet/minecraft/class_1590;)V + ARG 2 convertedEntity METHOD method_66298 setVariant (Lnet/minecraft/class_6880;)V ARG 1 variant METHOD method_66299 getVariant ()Lnet/minecraft/class_6880; diff --git a/mappings/net/minecraft/entity/player/PlayerEntity.mapping b/mappings/net/minecraft/entity/player/PlayerEntity.mapping index e0b160de02..72b3308c05 100644 --- a/mappings/net/minecraft/entity/player/PlayerEntity.mapping +++ b/mappings/net/minecraft/entity/player/PlayerEntity.mapping @@ -89,6 +89,7 @@ CLASS net/minecraft/class_1657 net/minecraft/entity/player/PlayerEntity METHOD method_7287 interact (Lnet/minecraft/class_1297;Lnet/minecraft/class_1268;Lnet/minecraft/class_243;)Lnet/minecraft/class_1269; ARG 1 entity ARG 2 hand + ARG 3 hitPos METHOD method_7291 openHorseInventory (Lnet/minecraft/class_1496;Lnet/minecraft/class_1263;)V ARG 1 horse ARG 2 inventory diff --git a/mappings/net/minecraft/server/MinecraftServer.mapping b/mappings/net/minecraft/server/MinecraftServer.mapping index cec1d66d08..23258bdc7b 100644 --- a/mappings/net/minecraft/server/MinecraftServer.mapping +++ b/mappings/net/minecraft/server/MinecraftServer.mapping @@ -17,6 +17,7 @@ CLASS net/minecraft/server/MinecraftServer COMMENT @see net.minecraft.server.integrated.IntegratedServer FIELD field_1_962 clocks Lnet/minecraft/class_1_109; FIELD field_1_1399 SAFE_MODE_GAME_RULES Ljava/util/function/Supplier; + FIELD field_1_1400 OLD_DIMENSION_DIR_NAMES Ljava/util/Map; FIELD field_1_1401 gameRules Lnet/minecraft/class_1928; FIELD field_1_1402 randomSequencesState Lnet/minecraft/class_8565; FIELD field_1_1403 persistentStateManager Lnet/minecraft/class_26; @@ -109,8 +110,12 @@ CLASS net/minecraft/server/MinecraftServer ARG 2 session ARG 3 dataPackManager ARG 4 saveLoader + ARG 5 gameRules + ARG 6 proxy + ARG 7 dataFixer ARG 8 apiServices ARG 9 chunkLoadProgress + ARG 10 throwOnCrashReport METHOD method_1_402 checkLowDiskSpaceWarning ()V METHOD method_1_847 getClocks ()Lnet/minecraft/class_1_109; METHOD method_1_848 getOverworldGameRules ()Lnet/minecraft/class_1928; @@ -122,6 +127,8 @@ CLASS net/minecraft/server/MinecraftServer METHOD method_1_1669 getScheduledEvents ()Lnet/minecraft/class_236; METHOD method_1_1670 getWeatherState ()Lnet/minecraft/class_1_216; METHOD method_1_1671 getWorldGenSettings ()Lnet/minecraft/class_7726; + METHOD method_1_1672 (Lnet/minecraft/class_1928;)V + ARG 1 gameRules METHOD method_1_1674 setWeatherState (IIZZ)V ARG 1 clearWeatherTime ARG 2 rainTime @@ -501,6 +508,7 @@ CLASS net/minecraft/server/MinecraftServer ARG 1 gameRule ARG 2 value METHOD method_74059 changeGameModeGlobally (Lnet/minecraft/class_1934;)I + ARG 1 gameMode METHOD method_74060 getAutosave ()Z METHOD method_74061 setAutosave (Z)Z ARG 1 autosave diff --git a/mappings/net/minecraft/server/dedicated/MinecraftDedicatedServer.mapping b/mappings/net/minecraft/server/dedicated/MinecraftDedicatedServer.mapping index 3032f264a2..25a90994ff 100644 --- a/mappings/net/minecraft/server/dedicated/MinecraftDedicatedServer.mapping +++ b/mappings/net/minecraft/server/dedicated/MinecraftDedicatedServer.mapping @@ -18,6 +18,7 @@ CLASS net/minecraft/class_3176 net/minecraft/server/dedicated/MinecraftDedicated ARG 2 session ARG 3 dataPackManager ARG 4 saveLoader + ARG 5 gameRules ARG 6 propertiesLoader ARG 7 dataFixer ARG 8 apiServices diff --git a/mappings/net/minecraft/server/integrated/IntegratedServer.mapping b/mappings/net/minecraft/server/integrated/IntegratedServer.mapping index 07bfc4c8fd..5f7c31347b 100644 --- a/mappings/net/minecraft/server/integrated/IntegratedServer.mapping +++ b/mappings/net/minecraft/server/integrated/IntegratedServer.mapping @@ -15,6 +15,7 @@ CLASS net/minecraft/class_1132 net/minecraft/server/integrated/IntegratedServer ARG 3 session ARG 4 dataPackManager ARG 5 saveLoader + ARG 6 gameRules ARG 7 apiServices ARG 8 chunkLoadProgress METHOD method_4817 setLocalPlayerUuid (Ljava/util/UUID;)V diff --git a/mappings/net/minecraft/server/integrated/IntegratedServerLoader.mapping b/mappings/net/minecraft/server/integrated/IntegratedServerLoader.mapping index cc19b742e5..c41a4277b3 100644 --- a/mappings/net/minecraft/server/integrated/IntegratedServerLoader.mapping +++ b/mappings/net/minecraft/server/integrated/IntegratedServerLoader.mapping @@ -11,11 +11,21 @@ CLASS net/minecraft/class_7196 net/minecraft/server/integrated/IntegratedServerL ARG 2 levelProperties ARG 3 onCancel ARG 4 backup + METHOD method_1_1996 (Ljava/lang/Runnable;Ljava/lang/Boolean;)V + ARG 1 backupSucceeded + METHOD method_1_1998 (Lcom/mojang/serialization/DataResult$Error;)V + ARG 0 error METHOD method_1_2003 (Lnet/minecraft/class_32$class_5143;Lcom/mojang/serialization/Dynamic;Ljava/lang/Runnable;Ljava/lang/Runnable;Z)V ARG 5 confirmed METHOD method_1_2004 upgradeWorld (Lnet/minecraft/class_32$class_5143;Lcom/mojang/serialization/Dynamic;Ljava/lang/Runnable;)V + ARG 1 session ARG 2 levelProperties ARG 3 onCancel + METHOD method_1_2425 upgradeFileStructure (Lnet/minecraft/class_32$class_5143;Lcom/mojang/serialization/Dynamic;Lnet/minecraft/class_1_27;Ljava/lang/Runnable;)Lcom/mojang/serialization/Dynamic; + ARG 1 session + ARG 2 levelProperties + ARG 3 progress + ARG 4 onCancel METHOD method_41889 startNewWorld (Lnet/minecraft/class_32$class_5143;Lnet/minecraft/class_5350;Lnet/minecraft/class_7780;Lnet/minecraft/class_8895$class_1_251;Ljava/util/Optional;)V ARG 1 session ARG 2 dataPackContents diff --git a/mappings/net/minecraft/server/world/ServerClocks.mapping b/mappings/net/minecraft/server/world/ServerClocks.mapping index 5650da8d76..89bfbfa997 100644 --- a/mappings/net/minecraft/server/world/ServerClocks.mapping +++ b/mappings/net/minecraft/server/world/ServerClocks.mapping @@ -1,6 +1,10 @@ CLASS net/minecraft/class_1_109 net/minecraft/server/world/ServerClocks FIELD field_1_1010 clocks Ljava/util/Map; FIELD field_1_1011 server Lnet/minecraft/server/MinecraftServer; + FIELD field_1_1472 TYPE Lnet/minecraft/class_10741; + FIELD field_1_1473 data Lnet/minecraft/class_1_108; + METHOD (Lnet/minecraft/class_1_108;)V + ARG 1 data METHOD method_1_966 advance (Lnet/minecraft/class_6880;I)V ARG 1 key ARG 2 ticks @@ -17,6 +21,8 @@ CLASS net/minecraft/class_1_109 net/minecraft/server/world/ServerClocks ARG 1 entry METHOD method_1_973 (Ljava/util/Map$Entry;)Z ARG 0 entry + METHOD method_1_974 (Lnet/minecraft/class_1_109$class_1_110;)Lnet/minecraft/class_1_93; + ARG 1 clockEntry METHOD method_1_975 (Lnet/minecraft/class_6880;Lnet/minecraft/class_1_93;)V ARG 1 key ARG 2 data @@ -43,6 +49,12 @@ CLASS net/minecraft/class_1_109 net/minecraft/server/world/ServerClocks ARG 1 clockKey ARG 2 markerKey METHOD method_1_988 tick ()V + METHOD method_1_1749 setServer (Lnet/minecraft/server/MinecraftServer;)V + ARG 1 server + METHOD method_1_1750 (Lnet/minecraft/class_6880$class_6883;)V + ARG 1 clockKey + METHOD method_1_1751 (Lnet/minecraft/class_6880$class_6883;)V + ARG 1 timeline CLASS class_1_110 Entry FIELD field_1_1012 paused Z FIELD field_1_1013 timeMarkers Ljava/util/Map; diff --git a/mappings/net/minecraft/test/TestContext.mapping b/mappings/net/minecraft/test/TestContext.mapping index 91eca08906..710ed38349 100644 --- a/mappings/net/minecraft/test/TestContext.mapping +++ b/mappings/net/minecraft/test/TestContext.mapping @@ -7,11 +7,29 @@ CLASS net/minecraft/class_4516 net/minecraft/test/TestContext ARG 1 block METHOD method_1_526 (Lnet/minecraft/class_2248;Lnet/minecraft/class_2338;)Z ARG 2 pos + METHOD method_1_527 (Lnet/minecraft/class_1297;)Z + ARG 0 entity METHOD method_1_787 getTestBoxWithPadding ()Lnet/minecraft/class_238; METHOD method_1_1002 getItemNameOrEmpty (Lnet/minecraft/class_1792;)Lnet/minecraft/class_2561; ARG 0 item METHOD method_1_1003 runAtLastTick (Ljava/lang/Runnable;)V ARG 1 runnable + METHOD method_1_2262 expectEntityAt (Lnet/minecraft/class_1297;Lnet/minecraft/class_2338;)V + ARG 1 entity + ARG 2 blockPos + METHOD method_1_2263 removeItemsNear (Lnet/minecraft/class_2338;D)V + ARG 1 blockPos + ARG 2 range + METHOD method_1_2264 discardEntity (Lnet/minecraft/class_1297;)V + ARG 1 entity + METHOD method_1_2265 setEntityPos (Lnet/minecraft/class_1308;Lnet/minecraft/class_2338;)V + ARG 1 entity + ARG 2 blockPos + METHOD method_1_2266 setEntityPos (Lnet/minecraft/class_1308;Lnet/minecraft/class_243;)V + ARG 1 entity + ARG 2 pos + METHOD method_1_2267 setDefaultClockTime (J)V + ARG 1 ticks METHOD method_35943 getWorld ()Lnet/minecraft/class_3218; METHOD method_35945 pushButton (III)V ARG 1 x @@ -50,6 +68,7 @@ CLASS net/minecraft/class_4516 net/minecraft/test/TestContext METHOD method_35955 expectEntityAt (Lnet/minecraft/class_1297;Lnet/minecraft/class_2338;D)V ARG 1 entity ARG 2 pos + ARG 3 range METHOD method_35957 testEntityProperty (Lnet/minecraft/class_1297;Ljava/util/function/Function;Ljava/lang/Object;Lnet/minecraft/class_2561;)V ARG 1 entity ARG 2 propertyGetter diff --git a/mappings/net/minecraft/util/thread/ThreadExecutor.mapping b/mappings/net/minecraft/util/thread/ThreadExecutor.mapping index a9c8773b5d..3dcb90a790 100644 --- a/mappings/net/minecraft/util/thread/ThreadExecutor.mapping +++ b/mappings/net/minecraft/util/thread/ThreadExecutor.mapping @@ -1,9 +1,22 @@ CLASS net/minecraft/class_1255 net/minecraft/util/thread/ThreadExecutor + FIELD field_1_1838 crashReportSupplier Ljava/util/function/Supplier; + FIELD field_1_1839 throwOnCrashReport Z FIELD field_5750 tasks Ljava/util/Queue; FIELD field_5751 LOGGER Lorg/slf4j/Logger; FIELD field_18318 name Ljava/lang/String; FIELD field_18319 executionsInProgress I - METHOD method_1494 setCrashReportSupplierAndAddDetails (Lnet/minecraft/class_128;)V + FIELD field_52421 WAIT_TIMEOUT_NS J + METHOD (Ljava/lang/String;Z)V + ARG 1 name + ARG 2 throwOnCrashReport + METHOD execute (Ljava/lang/Runnable;)V + ARG 1 runnable + METHOD method_1_2246 hasCrashReport ()Z + METHOD method_1_2249 addCrashReport (Lnet/minecraft/class_128;)V + ARG 0 crashReport + METHOD method_1_2250 checkForCrashReport ()V + METHOD method_1494 setCrashReport (Lnet/minecraft/class_128;)V + ARG 1 crashReport METHOD method_3777 getThread ()Ljava/lang/Thread; METHOD method_5382 submitAsync (Ljava/lang/Runnable;)Ljava/util/concurrent/CompletableFuture; ARG 1 runnable From 7c5bec592c4c7f5dd84555d3df9aa9601a18b953 Mon Sep 17 00:00:00 2001 From: +merlan #flirora Date: Fri, 13 Feb 2026 04:41:39 -0500 Subject: [PATCH 2/2] Fix `setCrashReport` naming conflict --- mappings/net/minecraft/server/MinecraftServer.mapping | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mappings/net/minecraft/server/MinecraftServer.mapping b/mappings/net/minecraft/server/MinecraftServer.mapping index 23258bdc7b..d54e4e2bba 100644 --- a/mappings/net/minecraft/server/MinecraftServer.mapping +++ b/mappings/net/minecraft/server/MinecraftServer.mapping @@ -179,7 +179,7 @@ CLASS net/minecraft/server/MinecraftServer METHOD method_3740 getCommandFunctionManager ()Lnet/minecraft/class_2991; METHOD method_3742 addServerGuiTickable (Ljava/lang/Runnable;)V ARG 1 tickable - METHOD method_3744 setCrashReport (Lnet/minecraft/class_128;)V + METHOD method_3744 handleCrashReport (Lnet/minecraft/class_128;)V ARG 1 report METHOD method_3747 stop (Z)V COMMENT Stops this server.