From 714653fa751bc3263d8ff23ec54915fc5b5cf9d5 Mon Sep 17 00:00:00 2001 From: +merlan #flirora Date: Tue, 28 Apr 2026 22:30:30 -0400 Subject: [PATCH 1/2] Map 26.2-snapshot-5 --- .../blaze3d/systems/CommandEncoder.mapping | 7 ++ .../systems/CommandEncoderBackend.mapping | 6 ++ .../mojang/blaze3d/systems/RenderPass.mapping | 4 ++ .../net/minecraft/block/AbstractBlock.mapping | 9 +++ .../block/DecoratedPotPatterns.mapping | 2 + .../minecraft/block/PotentSulfurBlock.mapping | 5 ++ .../minecraft/block/SpeleothemBlock.mapping | 1 + .../block/dispenser/DispenserBehavior.mapping | 4 ++ .../FlintAndSteelDispenserBehavior.mapping | 4 ++ .../block/entity/BlockEntityTicker.mapping | 7 ++ .../entity/PotentSulfurBlockEntity.mapping | 46 ++++++++++++ .../block/enums/PotentSulfurState.mapping | 4 ++ mappings/net/minecraft/class_1_880.mapping | 6 -- mappings/net/minecraft/class_1_881.mapping | 2 - .../client/gui/render/GuiItemAtlas.mapping | 3 +- .../ProfilerChartGuiElementRenderer.mapping | 6 ++ .../gui/render/SignGuiElementRenderer.mapping | 2 + .../render/SpecialGuiElementRenderer.mapping | 5 ++ .../particle/GeyserBaseParticle.mapping | 23 ++++++ .../client/particle/GeyserParticle.mapping | 26 +++++++ .../particle/GeyserPlumeParticle.mapping | 24 +++++++ .../render/BufferBuilderStorage.mapping | 2 + .../minecraft/client/render/Distanced.mapping | 4 -- .../minecraft/client/render/DrawSpec.mapping | 11 +++ .../render/ParticleCommandRenderer.mapping | 6 -- .../client/render/RenderLayer.mapping | 3 + .../client/render/WorldRenderer.mapping | 3 + .../block/MovingBlockCommandRenderer.mapping | 4 -- .../command/AbstractCommandRenderer.mapping | 23 ++++++ .../BatchingRenderCommandQueue.mapping | 19 +++++ .../command/BlockStateModelRenderer.mapping | 23 ++++++ .../render/command/CommandRenderer.mapping | 14 ++++ .../command/CommandRendererRegistry.mapping | 10 +++ .../command/CustomCommandRenderer.mapping} | 5 +- ...stanceSortedRenderCommandContainer.mapping | 7 ++ .../render/command/DistancedCommand.mapping | 9 +++ .../command/FireCommandRenderer.mapping | 1 + .../GizmoCommandRenderer.mapping | 3 +- .../{item => command}/ItemRenderer.mapping | 13 +++- .../command/LabelCommandRenderer.mapping | 1 + .../render/command/LayeredCommand.mapping | 2 + .../command/LeashCommandRenderer.mapping | 5 ++ .../command/ModelCommandRenderer.mapping | 3 + .../command/ModelPartCommandRenderer.mapping | 1 + .../MovingBlockCommandRenderer.mapping | 28 ++++++++ .../OrderedRenderCommandQueueImpl.mapping | 4 ++ .../command/ParticleCommandRenderer.mapping | 11 +++ .../render/command/RenderCommand.mapping | 2 + .../command/RenderCommandContainer.mapping | 14 ++++ .../render/command/RenderCommandQueue.mapping | 2 +- .../render/command/RenderCommandType.mapping | 7 ++ .../render/command/RenderDispatcher.mapping | 70 +++++++++++++++++++ .../ShadowPiecesCommandRenderer.mapping | 4 ++ .../command/TextCommandRenderer.mapping | 1 + .../TypedRenderCommandContainer.mapping | 28 ++++++++ .../DragonFireballEntityRenderer.mapping | 11 ++- .../vulkan/VulkanRenderPassBackend.mapping | 9 +++ .../command/EntitySelectorOptions.mapping | 17 +++++ .../command/EntitySelectorReader.mapping | 19 ++++- .../command/NonpolarFilterState.mapping | 4 ++ .../command/PolarFilterState.mapping | 12 ++++ .../datafixer/fix/AttributeRenameFix.mapping | 19 +++++ .../fix/RenameNameplateToNameTagFix.mapping | 5 ++ .../net/minecraft/entity/TntEntity.mapping | 3 + .../entity/mob/ZombieVillagerEntity.mapping | 5 ++ .../entity/passive/SulfurCubeEntity.mapping | 18 +++++ .../entity/passive/VillagerEntity.mapping | 7 ++ .../particle/GeyserBaseParticleEffect.mapping | 21 ++++++ .../particle/GeyserParticleEffect.mapping | 15 ++++ .../scoreboard/ScoreboardCriterion.mapping | 6 ++ .../net/minecraft/scoreboard/Team.mapping | 9 +++ .../minecraft/scoreboard/TeamColor.mapping | 23 ++++++ .../minecraft/server/MinecraftServer.mapping | 2 + .../MinecraftDedicatedServer.mapping | 2 + .../DedicatedServerSubmitter.mapping | 4 ++ .../management/ManagementServer.mapping | 4 ++ .../management/ManagementServers.mapping | 7 ++ .../ManagementHandlerDispatcher.mapping | 1 + .../AllowlistManagementHandlerImpl.mapping | 3 + .../handler/BanManagementHandlerImpl.mapping | 3 + .../GameRuleManagementHandlerImpl.mapping | 3 + .../OperatorManagementHandlerImpl.mapping | 3 + .../PlayerListManagementHandlerImpl.mapping | 5 ++ .../PropertiesManagementHandlerImpl.mapping | 3 + .../ServerManagementHandlerImpl.mapping | 3 + .../CompositeManagementListener.mapping | 4 ++ .../state/property/Properties.mapping | 1 + .../net/minecraft/text/MutableText.mapping | 2 + .../minecraft/util/StringIdentifiable.mapping | 2 + mappings/net/minecraft/util/Util.mapping | 3 + .../util/WinNativeModuleUtil.mapping | 2 + .../net/minecraft/util/dynamic/Codecs.mapping | 11 +++ .../net/minecraft/world/RedstoneView.mapping | 2 + .../gen/blockpredicate/BlockPredicate.mapping | 2 + .../MatchingBiomesBlockPredicate.mapping | 11 +++ .../densityfunction/DensityFunction.mapping | 5 +- .../DensityFunctionTypes.mapping | 14 ++++ .../densityfunction/DensityFunctions.mapping | 16 +++++ 98 files changed, 828 insertions(+), 32 deletions(-) create mode 100644 mappings/net/minecraft/block/dispenser/FlintAndSteelDispenserBehavior.mapping create mode 100644 mappings/net/minecraft/block/enums/PotentSulfurState.mapping delete mode 100644 mappings/net/minecraft/class_1_880.mapping delete mode 100644 mappings/net/minecraft/class_1_881.mapping create mode 100644 mappings/net/minecraft/client/particle/GeyserBaseParticle.mapping create mode 100644 mappings/net/minecraft/client/particle/GeyserParticle.mapping create mode 100644 mappings/net/minecraft/client/particle/GeyserPlumeParticle.mapping delete mode 100644 mappings/net/minecraft/client/render/Distanced.mapping create mode 100644 mappings/net/minecraft/client/render/DrawSpec.mapping delete mode 100644 mappings/net/minecraft/client/render/ParticleCommandRenderer.mapping delete mode 100644 mappings/net/minecraft/client/render/block/MovingBlockCommandRenderer.mapping create mode 100644 mappings/net/minecraft/client/render/command/AbstractCommandRenderer.mapping create mode 100644 mappings/net/minecraft/client/render/command/BlockStateModelRenderer.mapping create mode 100644 mappings/net/minecraft/client/render/command/CommandRenderer.mapping create mode 100644 mappings/net/minecraft/client/render/command/CommandRendererRegistry.mapping rename mappings/net/minecraft/{class_1_869.mapping => client/render/command/CustomCommandRenderer.mapping} (55%) create mode 100644 mappings/net/minecraft/client/render/command/DistanceSortedRenderCommandContainer.mapping create mode 100644 mappings/net/minecraft/client/render/command/DistancedCommand.mapping rename mappings/net/minecraft/client/render/{gizmo => command}/GizmoCommandRenderer.mapping (84%) rename mappings/net/minecraft/client/render/{item => command}/ItemRenderer.mapping (69%) create mode 100644 mappings/net/minecraft/client/render/command/LayeredCommand.mapping create mode 100644 mappings/net/minecraft/client/render/command/MovingBlockCommandRenderer.mapping create mode 100644 mappings/net/minecraft/client/render/command/ParticleCommandRenderer.mapping create mode 100644 mappings/net/minecraft/client/render/command/RenderCommand.mapping create mode 100644 mappings/net/minecraft/client/render/command/RenderCommandContainer.mapping create mode 100644 mappings/net/minecraft/client/render/command/RenderCommandType.mapping create mode 100644 mappings/net/minecraft/client/render/command/TypedRenderCommandContainer.mapping create mode 100644 mappings/net/minecraft/command/NonpolarFilterState.mapping create mode 100644 mappings/net/minecraft/command/PolarFilterState.mapping create mode 100644 mappings/net/minecraft/datafixer/fix/RenameNameplateToNameTagFix.mapping create mode 100644 mappings/net/minecraft/particle/GeyserBaseParticleEffect.mapping create mode 100644 mappings/net/minecraft/particle/GeyserParticleEffect.mapping create mode 100644 mappings/net/minecraft/scoreboard/TeamColor.mapping create mode 100644 mappings/net/minecraft/server/dedicated/management/ManagementServers.mapping create mode 100644 mappings/net/minecraft/world/gen/blockpredicate/MatchingBiomesBlockPredicate.mapping diff --git a/mappings/com/mojang/blaze3d/systems/CommandEncoder.mapping b/mappings/com/mojang/blaze3d/systems/CommandEncoder.mapping index 28d8ef4a78..54fd65f236 100644 --- a/mappings/com/mojang/blaze3d/systems/CommandEncoder.mapping +++ b/mappings/com/mojang/blaze3d/systems/CommandEncoder.mapping @@ -58,12 +58,19 @@ CLASS com/mojang/blaze3d/systems/CommandEncoder ARG 1 labelGetter ARG 2 colorAttachment ARG 3 clearColor + METHOD createRenderPass (Ljava/util/function/Supplier;Lcom/mojang/blaze3d/textures/GpuTextureView;Ljava/util/OptionalInt;Lcom/mojang/blaze3d/textures/GpuTextureView;Ljava/util/OptionalDouble;)Lcom/mojang/blaze3d/systems/RenderPass; + ARG 1 labelGetter + ARG 2 colorAttachment + ARG 3 clearColor + ARG 4 depthAttachment + ARG 5 clearDepth METHOD createRenderPass (Ljava/util/function/Supplier;Lcom/mojang/blaze3d/textures/GpuTextureView;Ljava/util/OptionalInt;Lcom/mojang/blaze3d/textures/GpuTextureView;Ljava/util/OptionalDouble;Lcom/mojang/blaze3d/systems/RenderPass$class_1_837;)Lcom/mojang/blaze3d/systems/RenderPass; ARG 1 labelGetter ARG 2 colorAttachment ARG 3 clearColor ARG 4 depthAttachment ARG 5 clearDepth + ARG 6 renderArea METHOD mapBuffer (Lcom/mojang/blaze3d/buffers/GpuBuffer;ZZ)Lcom/mojang/blaze3d/buffers/GpuBuffer$MappedView; ARG 1 buffer ARG 2 read diff --git a/mappings/com/mojang/blaze3d/systems/CommandEncoderBackend.mapping b/mappings/com/mojang/blaze3d/systems/CommandEncoderBackend.mapping index 4ec6f28c2b..89a2654222 100644 --- a/mappings/com/mojang/blaze3d/systems/CommandEncoderBackend.mapping +++ b/mappings/com/mojang/blaze3d/systems/CommandEncoderBackend.mapping @@ -50,6 +50,12 @@ CLASS net/minecraft/class_1_154 com/mojang/blaze3d/systems/CommandEncoderBackend ARG 2 to METHOD method_1_1389 createFence ()Lcom/mojang/blaze3d/buffers/GpuFence; METHOD method_1_1391 createRenderPass (Ljava/util/function/Supplier;Lcom/mojang/blaze3d/textures/GpuTextureView;Ljava/util/OptionalInt;Lcom/mojang/blaze3d/textures/GpuTextureView;Ljava/util/OptionalDouble;Lcom/mojang/blaze3d/systems/RenderPass$class_1_837;)Lnet/minecraft/class_1_149; + ARG 1 labelGetter + ARG 2 colorAttachment + ARG 3 clearColor + ARG 4 depthAttachment + ARG 5 clearDepth + ARG 6 renderArea METHOD method_1_1393 mapBuffer (Lcom/mojang/blaze3d/buffers/GpuBufferSlice;ZZ)Lcom/mojang/blaze3d/buffers/GpuBuffer$MappedView; ARG 1 slice ARG 2 read diff --git a/mappings/com/mojang/blaze3d/systems/RenderPass.mapping b/mappings/com/mojang/blaze3d/systems/RenderPass.mapping index 6c1b40bb6e..93538f508f 100644 --- a/mappings/com/mojang/blaze3d/systems/RenderPass.mapping +++ b/mappings/com/mojang/blaze3d/systems/RenderPass.mapping @@ -5,6 +5,7 @@ CLASS com/mojang/blaze3d/systems/RenderPass ARG 1 backend ARG 2 device ARG 3 onFinish + ARG 4 renderArea METHOD bindTexture (Ljava/lang/String;Lcom/mojang/blaze3d/textures/GpuTextureView;Lnet/minecraft/class_12137;)V ARG 1 name ARG 2 textureView @@ -47,6 +48,9 @@ CLASS com/mojang/blaze3d/systems/RenderPass METHOD writeTimestamp (Lnet/minecraft/class_1_685;I)V ARG 1 timestampQueryPool ARG 2 index + CLASS class_1_837 RenderArea + METHOD method_1_5116 coversEntirely (Lcom/mojang/blaze3d/textures/GpuTextureView;)Z + ARG 1 textureView CLASS class_10884 RenderObject METHOD (ILcom/mojang/blaze3d/buffers/GpuBuffer;Lcom/mojang/blaze3d/buffers/GpuBuffer;Lcom/mojang/blaze3d/vertex/VertexFormat$class_5595;III)V ARG 1 slot diff --git a/mappings/net/minecraft/block/AbstractBlock.mapping b/mappings/net/minecraft/block/AbstractBlock.mapping index d347fac68f..6895950d7a 100644 --- a/mappings/net/minecraft/block/AbstractBlock.mapping +++ b/mappings/net/minecraft/block/AbstractBlock.mapping @@ -269,6 +269,12 @@ CLASS net/minecraft/class_4970 net/minecraft/block/AbstractBlock COMMENT COMMENT @see net.minecraft.resource.featuretoggle.FeatureFlags FIELD field_54005 translationKey Ljava/lang/String; + METHOD (Lnet/minecraft/class_4970$class_2251;)V + ARG 1 settings + METHOD method_1_5240 getWeakRedstonePower (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)I + ARG 1 state + ARG 2 view + ARG 3 pos METHOD method_8389 asItem ()Lnet/minecraft/class_1792; COMMENT {@return the block's corresponding item} COMMENT @@ -1063,6 +1069,9 @@ CLASS net/minecraft/class_4970 net/minecraft/block/AbstractBlock METHOD method_1_3009 getPostProcessPos (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2338; ARG 1 world ARG 2 pos + METHOD method_1_5241 getWeakRedstonePower (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)I + ARG 1 world + ARG 2 pos METHOD method_26165 calcBlockBreakingDelta (Lnet/minecraft/class_1657;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)F ARG 1 player ARG 2 world diff --git a/mappings/net/minecraft/block/DecoratedPotPatterns.mapping b/mappings/net/minecraft/block/DecoratedPotPatterns.mapping index 7f85426160..6953f708ab 100644 --- a/mappings/net/minecraft/block/DecoratedPotPatterns.mapping +++ b/mappings/net/minecraft/block/DecoratedPotPatterns.mapping @@ -1,4 +1,6 @@ CLASS net/minecraft/class_8173 net/minecraft/block/DecoratedPotPatterns + METHOD method_1_5086 forEachPattern (Ljava/util/function/BiConsumer;)V + ARG 0 callback METHOD method_49207 registerAndGetDefault (Lnet/minecraft/class_2378;)Lnet/minecraft/class_9766; ARG 0 registry METHOD method_49208 of (Ljava/lang/String;)Lnet/minecraft/class_5321; diff --git a/mappings/net/minecraft/block/PotentSulfurBlock.mapping b/mappings/net/minecraft/block/PotentSulfurBlock.mapping index 2a388346c5..fba539e213 100644 --- a/mappings/net/minecraft/block/PotentSulfurBlock.mapping +++ b/mappings/net/minecraft/block/PotentSulfurBlock.mapping @@ -1,8 +1,13 @@ CLASS net/minecraft/class_1_735 net/minecraft/block/PotentSulfurBlock FIELD field_1_3728 EFFECT_HEIGHT I + FIELD field_1_6113 STATE Lnet/minecraft/class_2754; METHOD method_1_4444 addBubbleParticles (Lnet/minecraft/class_1937;Lnet/minecraft/class_5819;DDD)V ARG 0 world ARG 1 random ARG 2 x ARG 4 y ARG 6 z + METHOD method_1_5212 getStateForPos (Lnet/minecraft/class_2680;Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2680; + ARG 0 state + ARG 1 world + ARG 2 pos diff --git a/mappings/net/minecraft/block/SpeleothemBlock.mapping b/mappings/net/minecraft/block/SpeleothemBlock.mapping index 6920ab4d10..a1c8c41f20 100644 --- a/mappings/net/minecraft/block/SpeleothemBlock.mapping +++ b/mappings/net/minecraft/block/SpeleothemBlock.mapping @@ -97,6 +97,7 @@ CLASS net/minecraft/class_1_805 net/minecraft/block/SpeleothemBlock ARG 0 state ARG 1 world ARG 2 pos + METHOD method_1_5205 getWorldEventId ()I METHOD method_36371 canGrow (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;)Z ARG 1 world ARG 2 pos diff --git a/mappings/net/minecraft/block/dispenser/DispenserBehavior.mapping b/mappings/net/minecraft/block/dispenser/DispenserBehavior.mapping index baa122b802..609d0fe4d5 100644 --- a/mappings/net/minecraft/block/dispenser/DispenserBehavior.mapping +++ b/mappings/net/minecraft/block/dispenser/DispenserBehavior.mapping @@ -4,6 +4,8 @@ CLASS net/minecraft/class_2357 net/minecraft/block/dispenser/DispenserBehavior METHOD method_1_192 dispense (Lnet/minecraft/class_2342;Lnet/minecraft/class_1799;)Lnet/minecraft/class_1799; ARG 1 pointer ARG 2 stack + METHOD method_1_4440 (Lnet/minecraft/class_2970;Lnet/minecraft/class_1792;)V + ARG 1 shulkerBox METHOD method_16812 doDispense (Lnet/minecraft/class_2342;Lnet/minecraft/class_1799;)Lnet/minecraft/class_1799; ARG 0 pointer ARG 1 stack @@ -22,6 +24,8 @@ CLASS net/minecraft/class_2357 net/minecraft/block/dispenser/DispenserBehavior CLASS 7 7 CLASS 8 8 CLASS 9 9 + METHOD method_66900 (Lnet/minecraft/class_4970$class_4971;)Z + ARG 0 state METHOD method_66901 pickupFluid (Lnet/minecraft/class_2342;Lnet/minecraft/class_1799;Lnet/minecraft/class_1799;)Lnet/minecraft/class_1799; ARG 1 pointer ARG 2 stack diff --git a/mappings/net/minecraft/block/dispenser/FlintAndSteelDispenserBehavior.mapping b/mappings/net/minecraft/block/dispenser/FlintAndSteelDispenserBehavior.mapping new file mode 100644 index 0000000000..ddcc08b563 --- /dev/null +++ b/mappings/net/minecraft/block/dispenser/FlintAndSteelDispenserBehavior.mapping @@ -0,0 +1,4 @@ +CLASS net/minecraft/class_1_879 net/minecraft/block/dispenser/FlintAndSteelDispenserBehavior + METHOD method_1_5328 tryIgniteSulfurCube (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;)Z + ARG 0 world + ARG 1 pos diff --git a/mappings/net/minecraft/block/entity/BlockEntityTicker.mapping b/mappings/net/minecraft/block/entity/BlockEntityTicker.mapping index 2b01649958..53abe4f64e 100644 --- a/mappings/net/minecraft/block/entity/BlockEntityTicker.mapping +++ b/mappings/net/minecraft/block/entity/BlockEntityTicker.mapping @@ -9,3 +9,10 @@ CLASS net/minecraft/class_5558 net/minecraft/block/entity/BlockEntityTicker ARG 2 pos ARG 3 state ARG 4 blockEntity + METHOD method_1_5276 then (Lnet/minecraft/class_5558;)Lnet/minecraft/class_5558; + ARG 1 after + METHOD method_1_5277 (Lnet/minecraft/class_5558;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2586;)V + ARG 2 world + ARG 3 pos + ARG 4 state + ARG 5 blockEntity diff --git a/mappings/net/minecraft/block/entity/PotentSulfurBlockEntity.mapping b/mappings/net/minecraft/block/entity/PotentSulfurBlockEntity.mapping index 617ffaece5..dffa1ac645 100644 --- a/mappings/net/minecraft/block/entity/PotentSulfurBlockEntity.mapping +++ b/mappings/net/minecraft/block/entity/PotentSulfurBlockEntity.mapping @@ -4,6 +4,16 @@ CLASS net/minecraft/class_1_757 net/minecraft/block/entity/PotentSulfurBlockEnti FIELD field_1_3806 AFFECTED_ENTITY_PREDICATE Ljava/util/function/Predicate; FIELD field_1_3807 MAX_EFFECTIVE_DISTANCE F FIELD field_1_3808 PARTICLE_FREQUENCY I + FIELD field_1_6198 CLIENT_ERUPTION_TICKER Lnet/minecraft/class_5558; + FIELD field_1_6199 CLIENT_CLOUD_PARTICLE_TICKER Lnet/minecraft/class_5558; + FIELD field_1_6201 GEYSER_TO_ENTITY_ACCELERATION F + FIELD field_1_6202 SERVER_ERUPTION_TICKER Lnet/minecraft/class_5558; + FIELD field_1_6203 SERVER_APPLY_EFFECT_TICKER Lnet/minecraft/class_5558; + FIELD field_1_6204 SERVER_GEYSER_TICKER Lnet/minecraft/class_5558; + FIELD field_1_6205 dormantTime I + FIELD field_1_6206 syncTime J + FIELD field_1_6207 eruptionTime I + FIELD field_1_6208 countdown I METHOD (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V ARG 1 pos ARG 2 state @@ -35,3 +45,39 @@ CLASS net/minecraft/class_1_757 net/minecraft/block/entity/PotentSulfurBlockEnti METHOD method_1_4582 addNoxiousGasCloudParticles (Lnet/minecraft/class_1937;Lnet/minecraft/class_243;)V ARG 0 world ARG 1 pos + METHOD method_1_5329 (Ljava/lang/Integer;)V + ARG 1 dormantTime + METHOD method_1_5330 (Ljava/lang/Integer;)V + ARG 1 eruptionTime + METHOD method_1_5331 (Ljava/lang/Integer;)V + ARG 1 countdown + METHOD method_1_5332 (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_1_757;)V + ARG 0 world + ARG 1 pos + ARG 2 state + ARG 3 blockEntity + METHOD method_1_5333 (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_1_757;)V + ARG 0 world + ARG 1 pos + ARG 2 state + ARG 3 blockEntity + METHOD method_1_5334 (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_1_757;)V + ARG 0 world + ARG 1 pos + ARG 2 state + ARG 3 blockEntity + METHOD method_1_5335 (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_1_757;)V + ARG 0 world + ARG 1 pos + ARG 2 state + ARG 3 blockEntity + METHOD method_1_5336 (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_1_757;)V + ARG 0 world + ARG 1 pos + ARG 2 state + ARG 3 blockEntity + METHOD method_1_5337 resetCountdown ()V + METHOD method_1_5338 addGeyserParticles (Lnet/minecraft/class_1937;Lnet/minecraft/class_243;Lnet/minecraft/class_243;)V + ARG 0 world + ARG 1 pos + ARG 2 surfacePos diff --git a/mappings/net/minecraft/block/enums/PotentSulfurState.mapping b/mappings/net/minecraft/block/enums/PotentSulfurState.mapping new file mode 100644 index 0000000000..e5825d21f5 --- /dev/null +++ b/mappings/net/minecraft/block/enums/PotentSulfurState.mapping @@ -0,0 +1,4 @@ +CLASS net/minecraft/class_1_885 net/minecraft/block/enums/PotentSulfurState + FIELD field_1_6235 name Ljava/lang/String; + METHOD (Ljava/lang/String;ILjava/lang/String;)V + ARG 3 name diff --git a/mappings/net/minecraft/class_1_880.mapping b/mappings/net/minecraft/class_1_880.mapping deleted file mode 100644 index c012625e42..0000000000 --- a/mappings/net/minecraft/class_1_880.mapping +++ /dev/null @@ -1,6 +0,0 @@ -CLASS net/minecraft/class_1_880 - CLASS class_11662 BlockStateModelCommand - FIELD comp_4476 matricesEntry Lnet/minecraft/class_4587$class_4665; - FIELD comp_4477 renderLayer Lnet/minecraft/class_1921; - METHOD comp_4476 matricesEntry ()Lnet/minecraft/class_4587$class_4665; - METHOD comp_4477 renderLayer ()Lnet/minecraft/class_1921; diff --git a/mappings/net/minecraft/class_1_881.mapping b/mappings/net/minecraft/class_1_881.mapping deleted file mode 100644 index 933e3756c8..0000000000 --- a/mappings/net/minecraft/class_1_881.mapping +++ /dev/null @@ -1,2 +0,0 @@ -CLASS net/minecraft/class_1_881 - METHOD method_73006 render (Lnet/minecraft/class_1_841;Ljava/util/List;)V diff --git a/mappings/net/minecraft/client/gui/render/GuiItemAtlas.mapping b/mappings/net/minecraft/client/gui/render/GuiItemAtlas.mapping index 88fd593834..eb2d743840 100644 --- a/mappings/net/minecraft/client/gui/render/GuiItemAtlas.mapping +++ b/mappings/net/minecraft/client/gui/render/GuiItemAtlas.mapping @@ -6,12 +6,13 @@ CLASS net/minecraft/class_1_201 net/minecraft/client/gui/render/GuiItemAtlas FIELD field_1_1457 depthTextureView Lcom/mojang/blaze3d/textures/GpuTextureView; FIELD field_1_1458 dispatcher Lnet/minecraft/class_11684; FIELD field_1_1459 matrixStack Lnet/minecraft/class_4587; - FIELD field_1_1460 projection Lnet/minecraft/class_11278; + FIELD field_1_1460 projectionBuffer Lnet/minecraft/class_11278; FIELD field_1_1461 itemSpriteSize I FIELD field_1_1462 queue Lnet/minecraft/class_11661; FIELD field_1_1463 colorTexture Lcom/mojang/blaze3d/textures/GpuTexture; FIELD field_1_1464 atlasSize I FIELD field_1_1465 colorTextureView Lcom/mojang/blaze3d/textures/GpuTextureView; + FIELD field_1_1832 projection Lnet/minecraft/class_11279; METHOD (Lnet/minecraft/class_11684;II)V ARG 1 dispatcher ARG 2 atlasSize diff --git a/mappings/net/minecraft/client/gui/render/ProfilerChartGuiElementRenderer.mapping b/mappings/net/minecraft/client/gui/render/ProfilerChartGuiElementRenderer.mapping index baf09e876d..edf659f932 100644 --- a/mappings/net/minecraft/client/gui/render/ProfilerChartGuiElementRenderer.mapping +++ b/mappings/net/minecraft/client/gui/render/ProfilerChartGuiElementRenderer.mapping @@ -1 +1,7 @@ CLASS net/minecraft/class_11236 net/minecraft/client/gui/render/ProfilerChartGuiElementRenderer + METHOD method_1_4616 (IIDDLnet/minecraft/class_4587$class_4665;Lnet/minecraft/class_4588;)V + ARG 6 matricesEntry + ARG 7 vertexConsumer + METHOD method_1_4617 (IDDILnet/minecraft/class_4587$class_4665;Lnet/minecraft/class_4588;)V + ARG 6 matricesEntry + ARG 7 vertexConsumer diff --git a/mappings/net/minecraft/client/gui/render/SignGuiElementRenderer.mapping b/mappings/net/minecraft/client/gui/render/SignGuiElementRenderer.mapping index 47a53d20f0..4109c0a331 100644 --- a/mappings/net/minecraft/client/gui/render/SignGuiElementRenderer.mapping +++ b/mappings/net/minecraft/client/gui/render/SignGuiElementRenderer.mapping @@ -1,2 +1,4 @@ CLASS net/minecraft/class_11237 net/minecraft/client/gui/render/SignGuiElementRenderer FIELD field_61627 sprite Lnet/minecraft/class_11701; + METHOD (Lnet/minecraft/class_11701;)V + ARG 1 sprite diff --git a/mappings/net/minecraft/client/gui/render/SpecialGuiElementRenderer.mapping b/mappings/net/minecraft/client/gui/render/SpecialGuiElementRenderer.mapping index 713553edd4..ee261c8fcc 100644 --- a/mappings/net/minecraft/client/gui/render/SpecialGuiElementRenderer.mapping +++ b/mappings/net/minecraft/client/gui/render/SpecialGuiElementRenderer.mapping @@ -1,5 +1,6 @@ CLASS net/minecraft/class_11239 net/minecraft/client/gui/render/SpecialGuiElementRenderer FIELD field_1_1987 projection Lnet/minecraft/class_11279; + FIELD field_1_6170 queue Lnet/minecraft/class_11661; FIELD field_59935 texture Lcom/mojang/blaze3d/textures/GpuTexture; FIELD field_59936 depthTexture Lcom/mojang/blaze3d/textures/GpuTexture; FIELD field_60042 projectionBuffer Lnet/minecraft/class_11278; @@ -7,6 +8,9 @@ CLASS net/minecraft/class_11239 net/minecraft/client/gui/render/SpecialGuiElemen FIELD field_60573 depthTextureView Lcom/mojang/blaze3d/textures/GpuTextureView; METHOD method_70903 getElementClass ()Ljava/lang/Class; METHOD method_70905 render (Lnet/minecraft/class_11256;Lnet/minecraft/class_4587;Lnet/minecraft/class_11659;)V + ARG 1 renderState + ARG 2 matrices + ARG 3 queue METHOD method_70906 getName ()Ljava/lang/String; METHOD method_70907 getYOffset (II)F ARG 1 height @@ -14,6 +18,7 @@ CLASS net/minecraft/class_11239 net/minecraft/client/gui/render/SpecialGuiElemen METHOD method_70913 render (Lnet/minecraft/class_11256;Lnet/minecraft/class_11246;Lnet/minecraft/class_11684;I)V ARG 1 elementState ARG 2 state + ARG 3 renderDispatcher ARG 4 windowScaleFactor METHOD method_70914 prepareTextures (ZII)V ARG 1 closePrevious diff --git a/mappings/net/minecraft/client/particle/GeyserBaseParticle.mapping b/mappings/net/minecraft/client/particle/GeyserBaseParticle.mapping new file mode 100644 index 0000000000..511985b970 --- /dev/null +++ b/mappings/net/minecraft/client/particle/GeyserBaseParticle.mapping @@ -0,0 +1,23 @@ +CLASS net/minecraft/class_1_853 net/minecraft/client/particle/GeyserBaseParticle + FIELD field_1_6082 BURST_IMPULSE_PER_WATER_BLOCK F + FIELD field_1_6083 VELOCITY_MULTIPLIER F + FIELD field_1_6084 MAX_LIFESPAN I + FIELD field_1_6085 BASE_SCALE_MULTIPLIER F + FIELD field_1_6086 SCALE_MULTIPLIER_PER_WATER_BLOCK F + FIELD field_1_6087 POS_SPREAD F + FIELD field_1_6088 Y_OFFSET F + METHOD (Lnet/minecraft/class_638;DDDDDDIFLnet/minecraft/class_4002;)V + ARG 1 world + ARG 2 x + ARG 4 y + ARG 6 z + ARG 8 velocityX + ARG 10 velocityY + ARG 12 velocityZ + ARG 14 waterBlocks + ARG 15 burstImpulseBase + ARG 16 spriteProvider + CLASS class_1_854 Factory + FIELD field_1_6089 spriteProvider Lnet/minecraft/class_4002; + METHOD (Lnet/minecraft/class_4002;)V + ARG 1 spriteProvider diff --git a/mappings/net/minecraft/client/particle/GeyserParticle.mapping b/mappings/net/minecraft/client/particle/GeyserParticle.mapping new file mode 100644 index 0000000000..78c34f0de7 --- /dev/null +++ b/mappings/net/minecraft/client/particle/GeyserParticle.mapping @@ -0,0 +1,26 @@ +CLASS net/minecraft/class_1_861 net/minecraft/client/particle/GeyserParticle + FIELD field_1_6138 BASE_BURST_IMPULSE F + FIELD field_1_6139 BASE_PARTICLE_COUNT I + FIELD field_1_6140 BASE_PARTICLE_PERIOD I + FIELD field_1_6141 POOF_BASE_IMPULSE F + FIELD field_1_6142 POOF_PARTICLE_COUNT I + FIELD field_1_6143 POOF_PARTICLE_PERIOD I + FIELD field_1_6144 baseEffect Lnet/minecraft/class_1_864; + FIELD field_1_6145 plumeEffect Lnet/minecraft/class_1_857; + FIELD field_1_6146 poofEffect Lnet/minecraft/class_1_864; + FIELD field_1_6147 waterBlocks I + FIELD field_1_6148 childVelocityX D + FIELD field_1_6149 childVelocityY D + FIELD field_1_6150 childVelocityZ D + METHOD (Lnet/minecraft/class_638;DDDDDDLnet/minecraft/class_1_857;)V + ARG 1 world + ARG 2 x + ARG 4 y + ARG 6 z + ARG 8 velocityX + ARG 10 velocityY + ARG 12 velocityZ + ARG 14 parameters + CLASS class_1_862 Factory + METHOD (Lnet/minecraft/class_4002;)V + ARG 1 spriteProvider diff --git a/mappings/net/minecraft/client/particle/GeyserPlumeParticle.mapping b/mappings/net/minecraft/client/particle/GeyserPlumeParticle.mapping new file mode 100644 index 0000000000..103781969b --- /dev/null +++ b/mappings/net/minecraft/client/particle/GeyserPlumeParticle.mapping @@ -0,0 +1,24 @@ +CLASS net/minecraft/class_1_855 net/minecraft/client/particle/GeyserPlumeParticle + FIELD field_1_6101 finished Z + FIELD field_1_6102 initialVelocityX F + FIELD field_1_6103 initialVelocityZ F + FIELD field_1_6104 initialGravityStrength F + FIELD field_1_6105 maxScale F + FIELD field_1_6106 maxY D + FIELD field_1_6107 initialScale F + FIELD field_1_6108 spriteProvider Lnet/minecraft/class_4002; + FIELD field_1_6109 initialY D + METHOD (Lnet/minecraft/class_638;DDDDDDLnet/minecraft/class_1_857;Lnet/minecraft/class_4002;)V + ARG 1 world + ARG 2 x + ARG 4 y + ARG 6 z + ARG 8 velocityX + ARG 10 velocityY + ARG 12 velocityZ + ARG 14 parameters + ARG 15 spriteProvider + CLASS class_1_856 Factory + FIELD field_1_6110 spriteProvider Lnet/minecraft/class_4002; + METHOD (Lnet/minecraft/class_4002;)V + ARG 1 spriteProvider diff --git a/mappings/net/minecraft/client/render/BufferBuilderStorage.mapping b/mappings/net/minecraft/client/render/BufferBuilderStorage.mapping index 5aea048fcb..909a20cf9e 100644 --- a/mappings/net/minecraft/client/render/BufferBuilderStorage.mapping +++ b/mappings/net/minecraft/client/render/BufferBuilderStorage.mapping @@ -1,8 +1,10 @@ CLASS net/minecraft/class_4599 net/minecraft/client/render/BufferBuilderStorage + FIELD field_1_6063 sharedBuffer Lnet/minecraft/class_1_807; FIELD field_20956 blockBufferBuilders Lnet/minecraft/class_750; FIELD field_46900 blockBufferBuildersPool Lnet/minecraft/class_8901; METHOD (I)V ARG 1 maxBlockBuildersPoolSize METHOD method_1_4868 finish ()V + METHOD method_1_5197 getSharedBuffer ()Lnet/minecraft/class_1_807; METHOD method_22997 getBlockBufferBuilders ()Lnet/minecraft/class_750; METHOD method_54640 getBlockBufferBuildersPool ()Lnet/minecraft/class_8901; diff --git a/mappings/net/minecraft/client/render/Distanced.mapping b/mappings/net/minecraft/client/render/Distanced.mapping deleted file mode 100644 index 39f765e8de..0000000000 --- a/mappings/net/minecraft/client/render/Distanced.mapping +++ /dev/null @@ -1,4 +0,0 @@ -CLASS net/minecraft/class_1_847 net/minecraft/client/render/Distanced - METHOD method_1_5157 getDistance (Lorg/joml/Matrix4fc;)F - ARG 0 positionMatrix - METHOD method_1_5158 getDistance ()F diff --git a/mappings/net/minecraft/client/render/DrawSpec.mapping b/mappings/net/minecraft/client/render/DrawSpec.mapping new file mode 100644 index 0000000000..ab627a1052 --- /dev/null +++ b/mappings/net/minecraft/client/render/DrawSpec.mapping @@ -0,0 +1,11 @@ +CLASS net/minecraft/class_1_870 net/minecraft/client/render/DrawSpec + METHOD method_1_5291 draw (Lcom/mojang/blaze3d/buffers/GpuBuffer;Lcom/mojang/blaze3d/buffers/GpuBuffer;Lcom/mojang/blaze3d/vertex/VertexFormat$class_5595;III)V + ARG 1 vertexBuffer + ARG 2 indexBuffer + ARG 3 indexType + ARG 4 baseVertex + ARG 5 firstIndex + ARG 6 indexCount + METHOD method_1_5292 draw (Lnet/minecraft/class_1_807$class_1_809;)V + ARG 1 drawCall + CLASS class_1_871 Texture diff --git a/mappings/net/minecraft/client/render/ParticleCommandRenderer.mapping b/mappings/net/minecraft/client/render/ParticleCommandRenderer.mapping deleted file mode 100644 index c032a67218..0000000000 --- a/mappings/net/minecraft/client/render/ParticleCommandRenderer.mapping +++ /dev/null @@ -1,6 +0,0 @@ -CLASS net/minecraft/class_1_849 net/minecraft/client/render/ParticleCommandRenderer - METHOD method_1_5165 doRender (Lnet/minecraft/class_1_807;Ljava/util/Map;Lcom/mojang/blaze3d/systems/RenderPass;Lnet/minecraft/class_1060;)V - ARG 0 multiDrawBuffer - ARG 1 geometryBuffers - ARG 2 renderPass - ARG 3 textureManager diff --git a/mappings/net/minecraft/client/render/RenderLayer.mapping b/mappings/net/minecraft/client/render/RenderLayer.mapping index e9970cd01a..b71170dd49 100644 --- a/mappings/net/minecraft/client/render/RenderLayer.mapping +++ b/mappings/net/minecraft/client/render/RenderLayer.mapping @@ -19,6 +19,9 @@ CLASS net/minecraft/class_1921 net/minecraft/client/render/RenderLayer ARG 2 renderSetup METHOD method_1_1195 hasBlend ()Z METHOD method_1_2313 getOutputTarget ()Lnet/minecraft/class_12246; + METHOD method_1_5226 getDrawSpec ()Lnet/minecraft/class_1_870; + METHOD method_1_5227 setModelViewMatrix (Lorg/joml/Matrix4f;)Lcom/mojang/blaze3d/buffers/GpuBufferSlice; + ARG 1 matrix METHOD method_23031 getVertexFormat ()Lcom/mojang/blaze3d/vertex/VertexFormat; METHOD method_23033 getDrawMode ()Lcom/mojang/blaze3d/vertex/VertexFormat$class_5596; METHOD method_23037 hasCrumbling ()Z diff --git a/mappings/net/minecraft/client/render/WorldRenderer.mapping b/mappings/net/minecraft/client/render/WorldRenderer.mapping index 6451cfa6b2..15677e71eb 100644 --- a/mappings/net/minecraft/client/render/WorldRenderer.mapping +++ b/mappings/net/minecraft/client/render/WorldRenderer.mapping @@ -64,6 +64,7 @@ CLASS net/minecraft/class_761 net/minecraft/client/render/WorldRenderer METHOD method_1_4867 getWorldBorderRenderer ()Lnet/minecraft/class_9978; METHOD method_1_5121 renderOnTopElements (Lnet/minecraft/class_9909;Lnet/minecraft/class_11684$class_1_875;Lcom/mojang/blaze3d/buffers/GpuBufferSlice;)V ARG 1 frameGraphBuilder + ARG 2 prepareFrame ARG 3 fogBuffer METHOD method_1_5122 submitFeatures (Lnet/minecraft/class_11658;Lnet/minecraft/class_11659;Z)V ARG 1 worldRenderState @@ -113,7 +114,9 @@ CLASS net/minecraft/class_761 net/minecraft/client/render/WorldRenderer ARG 3 fogBuffer METHOD method_62202 renderMain (Lnet/minecraft/class_9909;Lnet/minecraft/class_11684$class_1_875;Lcom/mojang/blaze3d/buffers/GpuBufferSlice;Lnet/minecraft/class_11658;Lnet/minecraft/class_3695;Lnet/minecraft/class_11532;)V ARG 1 frameGraphBuilder + ARG 2 preparedFrame ARG 3 fogBuffer + ARG 4 worldRenderState ARG 5 profiler ARG 6 sectionRenderState METHOD method_62203 renderWeather (Lnet/minecraft/class_9909;Lcom/mojang/blaze3d/buffers/GpuBufferSlice;)V diff --git a/mappings/net/minecraft/client/render/block/MovingBlockCommandRenderer.mapping b/mappings/net/minecraft/client/render/block/MovingBlockCommandRenderer.mapping deleted file mode 100644 index 69162bc39d..0000000000 --- a/mappings/net/minecraft/client/render/block/MovingBlockCommandRenderer.mapping +++ /dev/null @@ -1,4 +0,0 @@ -CLASS net/minecraft/class_1_848 net/minecraft/client/render/block/MovingBlockCommandRenderer - CLASS class_11790 Command - FIELD comp_4652 matricesEntry Lorg/joml/Matrix4fc; - METHOD comp_4652 matricesEntry ()Lorg/joml/Matrix4fc; diff --git a/mappings/net/minecraft/client/render/command/AbstractCommandRenderer.mapping b/mappings/net/minecraft/client/render/command/AbstractCommandRenderer.mapping new file mode 100644 index 0000000000..cc8e530967 --- /dev/null +++ b/mappings/net/minecraft/client/render/command/AbstractCommandRenderer.mapping @@ -0,0 +1,23 @@ +CLASS net/minecraft/class_1_881 net/minecraft/client/render/command/AbstractCommandRenderer + FIELD field_1_6212 preparingGroup Lnet/minecraft/class_1_881$class_1_882; + FIELD field_1_6213 preparedGroups Ljava/util/List; + METHOD method_1_5341 getGroup ()Lnet/minecraft/class_1_881$class_1_882; + METHOD method_1_5342 getVertexConsumer (Lnet/minecraft/class_1921;)Lnet/minecraft/class_4588; + ARG 1 renderLayer + METHOD method_73006 render (Lnet/minecraft/class_1_841;Ljava/util/List;)V + ARG 1 context + ARG 2 commands + CLASS class_1_882 Group + FIELD field_1_6214 reuseMultiBuffers Z + FIELD field_1_6215 drawSpecs Ljava/util/List; + FIELD field_1_6216 multiBuffers Ljava/util/List; + FIELD field_1_6217 bufferOfLastQueriedRenderLayer Lnet/minecraft/class_1_807$class_1_808; + FIELD field_1_6218 lastQueriedRenderLayer Lnet/minecraft/class_1921; + FIELD field_1_6219 multiDrawBuffer Lnet/minecraft/class_1_807; + METHOD (Lnet/minecraft/class_1_807;Z)V + ARG 1 multiDrawBuffer + ARG 2 reuseMultiBuffers + METHOD method_1_5343 findVertexConsumer (Lnet/minecraft/class_1921;)Lnet/minecraft/class_1_807$class_1_808; + ARG 1 renderLayer + METHOD method_1_5344 getVertexConsumer (Lnet/minecraft/class_1921;)Lnet/minecraft/class_4588; + ARG 1 renderLayer diff --git a/mappings/net/minecraft/client/render/command/BatchingRenderCommandQueue.mapping b/mappings/net/minecraft/client/render/command/BatchingRenderCommandQueue.mapping index e00a3fe02b..02f4dbf6e4 100644 --- a/mappings/net/minecraft/client/render/command/BatchingRenderCommandQueue.mapping +++ b/mappings/net/minecraft/client/render/command/BatchingRenderCommandQueue.mapping @@ -1 +1,20 @@ CLASS net/minecraft/class_11788 net/minecraft/client/render/command/BatchingRenderCommandQueue + FIELD field_1_6115 particlesTranslucent Lnet/minecraft/class_1_886; + FIELD field_1_6116 renderCommandContainers Ljava/util/List; + FIELD field_1_6117 onTopGizmos Lnet/minecraft/class_1_886; + FIELD field_1_6118 crumbling Lnet/minecraft/class_1_886; + FIELD field_1_6119 gizmos Lnet/minecraft/class_1_886; + FIELD field_1_6120 labelsNormal Lnet/minecraft/class_1_886; + FIELD field_1_6121 outline Lnet/minecraft/class_1_886; + FIELD field_1_6122 labelsSeeThrough Lnet/minecraft/class_1_889; + FIELD field_1_6123 shadowPieces Lnet/minecraft/class_1_886; + FIELD field_1_6124 modelPart Lnet/minecraft/class_1_886; + FIELD field_1_6125 worldOpaque Lnet/minecraft/class_1_886; + FIELD field_1_6126 texts Lnet/minecraft/class_1_886; + FIELD field_1_6127 worldBlended Lnet/minecraft/class_1_889; + FIELD field_1_6128 worldBlendedCustom Lnet/minecraft/class_1_886; + FIELD field_1_6129 worldBlendedModel Lnet/minecraft/class_1_889; + FIELD field_1_6130 worldWaterMask Lnet/minecraft/class_1_886; + METHOD method_1_5213 getRenderCommandContainers ()Ljava/util/List; + METHOD method_1_5214 getOutlineLayer (Lnet/minecraft/class_1921;)Lnet/minecraft/class_1921; + ARG 0 renderLayer diff --git a/mappings/net/minecraft/client/render/command/BlockStateModelRenderer.mapping b/mappings/net/minecraft/client/render/command/BlockStateModelRenderer.mapping new file mode 100644 index 0000000000..f1486df70a --- /dev/null +++ b/mappings/net/minecraft/client/render/command/BlockStateModelRenderer.mapping @@ -0,0 +1,23 @@ +CLASS net/minecraft/class_1_880 net/minecraft/client/render/command/BlockStateModelRenderer + FIELD field_1_6209 DIRECTIONS [Lnet/minecraft/class_2350; + FIELD field_1_6210 TYPE Lnet/minecraft/class_1_867; + FIELD field_1_6211 shading Lnet/minecraft/class_1_382; + METHOD method_1_5339 renderPart (Lnet/minecraft/class_10889;Lnet/minecraft/class_4587$class_4665;Lnet/minecraft/class_1_382;I[ILnet/minecraft/class_4588;)V + ARG 0 part + ARG 1 matrix + ARG 2 shading + ARG 3 tintColor + ARG 4 tintLayers + ARG 5 vertexConsumer + METHOD method_1_5340 renderQuad (Lnet/minecraft/class_4587$class_4665;Lnet/minecraft/class_777;Lnet/minecraft/class_1_382;I[ILnet/minecraft/class_4588;)V + ARG 0 matrix + ARG 1 quad + ARG 2 shading + ARG 3 tintColor + ARG 4 tintLayers + ARG 5 vertexConsumer + CLASS class_11662 Command + FIELD comp_4476 matricesEntry Lnet/minecraft/class_4587$class_4665; + FIELD comp_4477 renderLayer Lnet/minecraft/class_1921; + METHOD comp_4476 matricesEntry ()Lnet/minecraft/class_4587$class_4665; + METHOD comp_4477 renderLayer ()Lnet/minecraft/class_1921; diff --git a/mappings/net/minecraft/client/render/command/CommandRenderer.mapping b/mappings/net/minecraft/client/render/command/CommandRenderer.mapping new file mode 100644 index 0000000000..3541a585ac --- /dev/null +++ b/mappings/net/minecraft/client/render/command/CommandRenderer.mapping @@ -0,0 +1,14 @@ +CLASS net/minecraft/class_1_863 net/minecraft/client/render/command/CommandRenderer + METHOD method_1_5242 beginPrepare (Lnet/minecraft/class_1_841;)V + ARG 1 context + METHOD method_1_5243 render (Lnet/minecraft/class_1_841;ILjava/util/List;Z)V + ARG 1 context + ARG 2 groupIndex + ARG 3 commands + METHOD method_1_5244 clear (Lnet/minecraft/class_1_841;)V + ARG 1 context + METHOD method_1_5245 finishPrepare (Lnet/minecraft/class_1_841;)V + ARG 1 context + METHOD method_1_5246 prepare (Lnet/minecraft/class_1_841;Ljava/util/List;Z)V + ARG 1 context + ARG 2 commands diff --git a/mappings/net/minecraft/client/render/command/CommandRendererRegistry.mapping b/mappings/net/minecraft/client/render/command/CommandRendererRegistry.mapping new file mode 100644 index 0000000000..d37b5baa42 --- /dev/null +++ b/mappings/net/minecraft/client/render/command/CommandRendererRegistry.mapping @@ -0,0 +1,10 @@ +CLASS net/minecraft/class_1_866 net/minecraft/client/render/command/CommandRendererRegistry + FIELD field_1_6159 renderers [Lnet/minecraft/class_1_863; + METHOD method_1_5270 get (Lnet/minecraft/class_1_867;)Lnet/minecraft/class_1_863; + ARG 1 type + METHOD method_1_5271 getOrThrow (Lnet/minecraft/class_1_867;)Lnet/minecraft/class_1_863; + ARG 1 type + METHOD method_1_5272 register (Lnet/minecraft/class_1_867;Lnet/minecraft/class_1_863;)V + ARG 1 type + ARG 2 renderer + METHOD method_1_5273 getAll ()Ljava/lang/Iterable; diff --git a/mappings/net/minecraft/class_1_869.mapping b/mappings/net/minecraft/client/render/command/CustomCommandRenderer.mapping similarity index 55% rename from mappings/net/minecraft/class_1_869.mapping rename to mappings/net/minecraft/client/render/command/CustomCommandRenderer.mapping index 16fea3cf08..df320f99d8 100644 --- a/mappings/net/minecraft/class_1_869.mapping +++ b/mappings/net/minecraft/client/render/command/CustomCommandRenderer.mapping @@ -1,6 +1,9 @@ -CLASS net/minecraft/class_1_869 +CLASS net/minecraft/class_1_869 net/minecraft/client/render/command/CustomCommandRenderer + FIELD field_1_6168 TYPE Lnet/minecraft/class_1_867; CLASS class_11664 CustomCommand + FIELD comp_1_662 renderLayer Lnet/minecraft/class_1921; FIELD comp_4488 matricesEntry Lnet/minecraft/class_4587$class_4665; FIELD comp_4489 customRenderer Lnet/minecraft/class_11659$class_11660; + METHOD comp_1_662 renderLayer ()Lnet/minecraft/class_1921; METHOD comp_4488 matricesEntry ()Lnet/minecraft/class_4587$class_4665; METHOD comp_4489 customRenderer ()Lnet/minecraft/class_11659$class_11660; diff --git a/mappings/net/minecraft/client/render/command/DistanceSortedRenderCommandContainer.mapping b/mappings/net/minecraft/client/render/command/DistanceSortedRenderCommandContainer.mapping new file mode 100644 index 0000000000..320637b0c4 --- /dev/null +++ b/mappings/net/minecraft/client/render/command/DistanceSortedRenderCommandContainer.mapping @@ -0,0 +1,7 @@ +CLASS net/minecraft/class_1_889 net/minecraft/client/render/command/DistanceSortedRenderCommandContainer + FIELD field_1_6250 distances Lit/unimi/dsi/fastutil/floats/FloatList; + FIELD field_1_6251 commands Ljava/util/List; + METHOD method_1_5379 (II)I + ARG 1 a + ARG 2 b + METHOD method_1_5380 getSortOrder ()[I diff --git a/mappings/net/minecraft/client/render/command/DistancedCommand.mapping b/mappings/net/minecraft/client/render/command/DistancedCommand.mapping new file mode 100644 index 0000000000..5b905a8679 --- /dev/null +++ b/mappings/net/minecraft/client/render/command/DistancedCommand.mapping @@ -0,0 +1,9 @@ +CLASS net/minecraft/class_1_847 net/minecraft/client/render/command/DistancedCommand + METHOD method_1_5157 getDistance (Lorg/joml/Matrix4fc;)F + ARG 0 positionMatrix + METHOD method_1_5158 getDistance ()F + METHOD method_1_5322 getDistanceSquared (Lorg/joml/Matrix4fc;FFF)F + ARG 0 positionMatrix + ARG 1 x + ARG 2 y + ARG 3 z diff --git a/mappings/net/minecraft/client/render/command/FireCommandRenderer.mapping b/mappings/net/minecraft/client/render/command/FireCommandRenderer.mapping index a47971ebaf..5bfd2692fd 100644 --- a/mappings/net/minecraft/client/render/command/FireCommandRenderer.mapping +++ b/mappings/net/minecraft/client/render/command/FireCommandRenderer.mapping @@ -1,4 +1,5 @@ CLASS net/minecraft/class_11685 net/minecraft/client/render/command/FireCommandRenderer + FIELD field_1_6163 TYPE Lnet/minecraft/class_1_867; METHOD method_73004 vertex (Lnet/minecraft/class_4587$class_4665;Lnet/minecraft/class_4588;FFFFFI)V ARG 0 matricesEntry ARG 1 vertexConsumer diff --git a/mappings/net/minecraft/client/render/gizmo/GizmoCommandRenderer.mapping b/mappings/net/minecraft/client/render/command/GizmoCommandRenderer.mapping similarity index 84% rename from mappings/net/minecraft/client/render/gizmo/GizmoCommandRenderer.mapping rename to mappings/net/minecraft/client/render/command/GizmoCommandRenderer.mapping index 3e983ed2aa..9c8284c5fb 100644 --- a/mappings/net/minecraft/client/render/gizmo/GizmoCommandRenderer.mapping +++ b/mappings/net/minecraft/client/render/command/GizmoCommandRenderer.mapping @@ -1,5 +1,6 @@ -CLASS net/minecraft/class_1_844 net/minecraft/client/render/gizmo/GizmoCommandRenderer +CLASS net/minecraft/class_1_844 net/minecraft/client/render/command/GizmoCommandRenderer FIELD field_1_5979 matrices Lnet/minecraft/class_4587; + FIELD field_1_6164 TYPE Lnet/minecraft/class_1_867; METHOD method_1_5144 renderLines (Ljava/util/List;Lnet/minecraft/class_12075;Lorg/joml/Matrix4fc;Z)V ARG 1 lines ARG 2 cameraRenderState diff --git a/mappings/net/minecraft/client/render/item/ItemRenderer.mapping b/mappings/net/minecraft/client/render/command/ItemRenderer.mapping similarity index 69% rename from mappings/net/minecraft/client/render/item/ItemRenderer.mapping rename to mappings/net/minecraft/client/render/command/ItemRenderer.mapping index 2891c1b797..a822fdb517 100644 --- a/mappings/net/minecraft/client/render/item/ItemRenderer.mapping +++ b/mappings/net/minecraft/client/render/command/ItemRenderer.mapping @@ -1,5 +1,6 @@ -CLASS net/minecraft/class_918 net/minecraft/client/render/item/ItemRenderer +CLASS net/minecraft/class_918 net/minecraft/client/render/command/ItemRenderer FIELD field_1_2537 shading Lnet/minecraft/class_1_382; + FIELD field_1_6161 TYPE Lnet/minecraft/class_1_867; FIELD field_43086 ENTITY_ENCHANTMENT_GLINT Lnet/minecraft/class_2960; FIELD field_43087 ITEM_ENCHANTMENT_GLINT Lnet/minecraft/class_2960; FIELD field_55295 NO_TINT I @@ -12,6 +13,15 @@ CLASS net/minecraft/class_918 net/minecraft/client/render/item/ItemRenderer METHOD method_1_3052 getTint ([ILnet/minecraft/class_777$class_1_320;)I ARG 0 tints ARG 1 spriteInfo + METHOD method_1_5279 renderGlint (Lnet/minecraft/class_918$class_11668;)V + ARG 1 command + METHOD method_1_5280 renderRegular (Lnet/minecraft/class_918$class_11668;)V + ARG 1 command + METHOD method_1_5281 renderOutlined (Lnet/minecraft/class_918$class_11668;)V + ARG 1 command + METHOD method_1_5282 render (Lnet/minecraft/class_918$class_11668;Z)V + ARG 1 command + ARG 2 glint METHOD method_65569 getTint ([II)I ARG 0 tints ARG 1 index @@ -25,3 +35,4 @@ CLASS net/minecraft/class_918 net/minecraft/client/render/item/ItemRenderer FIELD comp_4642 glintType Lnet/minecraft/class_10444$class_10445; METHOD comp_4498 positionMatrix ()Lnet/minecraft/class_4587$class_4665; METHOD comp_4642 glintType ()Lnet/minecraft/class_10444$class_10445; + METHOD method_1_5283 hasBlendedQuads ()Z diff --git a/mappings/net/minecraft/client/render/command/LabelCommandRenderer.mapping b/mappings/net/minecraft/client/render/command/LabelCommandRenderer.mapping index 02bdda65e0..d94a2302a0 100644 --- a/mappings/net/minecraft/client/render/command/LabelCommandRenderer.mapping +++ b/mappings/net/minecraft/client/render/command/LabelCommandRenderer.mapping @@ -1,4 +1,5 @@ CLASS net/minecraft/class_11689 net/minecraft/client/render/command/LabelCommandRenderer + FIELD field_1_6171 TYPE Lnet/minecraft/class_1_867; METHOD method_1_5151 prepare (Lnet/minecraft/class_327;Lnet/minecraft/class_11689$class_11672;)Lnet/minecraft/class_327$class_11465; ARG 0 textRenderer ARG 1 command diff --git a/mappings/net/minecraft/client/render/command/LayeredCommand.mapping b/mappings/net/minecraft/client/render/command/LayeredCommand.mapping new file mode 100644 index 0000000000..13122e9647 --- /dev/null +++ b/mappings/net/minecraft/client/render/command/LayeredCommand.mapping @@ -0,0 +1,2 @@ +CLASS net/minecraft/class_1_872 net/minecraft/client/render/command/LayeredCommand + METHOD method_1_5294 getRenderLayer ()Ljava/lang/Object; diff --git a/mappings/net/minecraft/client/render/command/LeashCommandRenderer.mapping b/mappings/net/minecraft/client/render/command/LeashCommandRenderer.mapping index 5e86ab75cd..41adb6bc85 100644 --- a/mappings/net/minecraft/client/render/command/LeashCommandRenderer.mapping +++ b/mappings/net/minecraft/client/render/command/LeashCommandRenderer.mapping @@ -1,8 +1,13 @@ CLASS net/minecraft/class_11688 net/minecraft/client/render/command/LeashCommandRenderer + FIELD field_1_6165 TYPE Lnet/minecraft/class_1_867; FIELD field_61845 LEASH_SEGMENTS I FIELD field_61846 LEASH_WIDTH F + METHOD method_1_5284 render (Lnet/minecraft/class_11688$class_11669;Lnet/minecraft/class_4588;)V + ARG 0 command + ARG 1 vertexConsumer METHOD method_73011 render (Lnet/minecraft/class_4588;Lorg/joml/Matrix4fc;FFFFFFIZLnet/minecraft/class_10017$class_10018;)V ARG 0 vertexConsumer + ARG 1 matrix ARG 2 offsetX ARG 3 offsetY ARG 4 offsetZ diff --git a/mappings/net/minecraft/client/render/command/ModelCommandRenderer.mapping b/mappings/net/minecraft/client/render/command/ModelCommandRenderer.mapping index fa9a3af13b..225d242847 100644 --- a/mappings/net/minecraft/client/render/command/ModelCommandRenderer.mapping +++ b/mappings/net/minecraft/client/render/command/ModelCommandRenderer.mapping @@ -1,5 +1,8 @@ CLASS net/minecraft/class_11683 net/minecraft/client/render/command/ModelCommandRenderer + FIELD field_1_6166 TYPE Lnet/minecraft/class_1_867; FIELD field_61827 matrices Lnet/minecraft/class_4587; + METHOD method_1_5285 render (Lnet/minecraft/class_11683$class_11670;)V + ARG 1 command CLASS class_11670 ModelCommand FIELD comp_4504 matricesEntry Lnet/minecraft/class_4587$class_4665; METHOD comp_4504 matricesEntry ()Lnet/minecraft/class_4587$class_4665; diff --git a/mappings/net/minecraft/client/render/command/ModelPartCommandRenderer.mapping b/mappings/net/minecraft/client/render/command/ModelPartCommandRenderer.mapping index aa63c87c89..6bc9bf142b 100644 --- a/mappings/net/minecraft/client/render/command/ModelPartCommandRenderer.mapping +++ b/mappings/net/minecraft/client/render/command/ModelPartCommandRenderer.mapping @@ -1,4 +1,5 @@ CLASS net/minecraft/class_9974 net/minecraft/client/render/command/ModelPartCommandRenderer + FIELD field_1_6228 TYPE Lnet/minecraft/class_1_867; METHOD method_62299 (Lorg/joml/Vector3f;Lnet/minecraft/class_4588;Lnet/minecraft/class_4587$class_4665;IFDDDDDD)V ARG 5 minX ARG 7 minY diff --git a/mappings/net/minecraft/client/render/command/MovingBlockCommandRenderer.mapping b/mappings/net/minecraft/client/render/command/MovingBlockCommandRenderer.mapping new file mode 100644 index 0000000000..6f4da50507 --- /dev/null +++ b/mappings/net/minecraft/client/render/command/MovingBlockCommandRenderer.mapping @@ -0,0 +1,28 @@ +CLASS net/minecraft/class_1_848 net/minecraft/client/render/command/MovingBlockCommandRenderer + FIELD field_1_6221 TYPE Lnet/minecraft/class_1_867; + FIELD field_1_6222 tempMatrixStack Lnet/minecraft/class_4587; + FIELD field_1_6223 quadRenderer Lnet/minecraft/class_1_319; + FIELD field_1_6224 solidQuadRenderer Lnet/minecraft/class_1_319; + METHOD method_1_5345 (FFFLnet/minecraft/class_777;Lnet/minecraft/class_1_382;)V + ARG 1 x + ARG 2 y + ARG 3 z + ARG 4 bakedQuad + ARG 5 shading + METHOD method_1_5346 (FFFLnet/minecraft/class_777;Lnet/minecraft/class_1_382;)V + ARG 1 x + ARG 2 y + ARG 3 z + ARG 4 bakedQuad + ARG 5 shading + METHOD method_1_5347 addQuad (Lnet/minecraft/class_4587;FFFLnet/minecraft/class_777;Lnet/minecraft/class_1_382;Lnet/minecraft/class_11515;)V + ARG 1 matrices + ARG 2 x + ARG 3 y + ARG 4 z + ARG 5 bakedQuad + ARG 6 shading + ARG 7 blockRenderLayer + CLASS class_11790 Command + FIELD comp_4652 matricesEntry Lorg/joml/Matrix4fc; + METHOD comp_4652 matricesEntry ()Lorg/joml/Matrix4fc; diff --git a/mappings/net/minecraft/client/render/command/OrderedRenderCommandQueueImpl.mapping b/mappings/net/minecraft/client/render/command/OrderedRenderCommandQueueImpl.mapping index a393b907ec..e08d2f098f 100644 --- a/mappings/net/minecraft/client/render/command/OrderedRenderCommandQueueImpl.mapping +++ b/mappings/net/minecraft/client/render/command/OrderedRenderCommandQueueImpl.mapping @@ -1,3 +1,7 @@ CLASS net/minecraft/class_11661 net/minecraft/client/render/command/OrderedRenderCommandQueueImpl FIELD field_62244 batchingQueues Lit/unimi/dsi/fastutil/ints/Int2ObjectAVLTreeMap; + METHOD method_1_5202 forEachContainer (Ljava/util/function/Consumer;)V + ARG 1 callback + METHOD method_1_5203 (Ljava/util/function/Consumer;Lnet/minecraft/class_11788;)Z + ARG 1 queue METHOD method_73532 getBatchingQueues ()Lit/unimi/dsi/fastutil/ints/Int2ObjectAVLTreeMap; diff --git a/mappings/net/minecraft/client/render/command/ParticleCommandRenderer.mapping b/mappings/net/minecraft/client/render/command/ParticleCommandRenderer.mapping new file mode 100644 index 0000000000..8255ff91d4 --- /dev/null +++ b/mappings/net/minecraft/client/render/command/ParticleCommandRenderer.mapping @@ -0,0 +1,11 @@ +CLASS net/minecraft/class_1_849 net/minecraft/client/render/command/ParticleCommandRenderer + FIELD field_1_6225 TYPE Lnet/minecraft/class_1_867; + FIELD field_1_6226 modelViewUniform Lcom/mojang/blaze3d/buffers/GpuBufferSlice; + FIELD field_1_6227 groups Ljava/util/List; + METHOD method_1_5165 doRender (Lnet/minecraft/class_1_807;Ljava/util/Map;Lcom/mojang/blaze3d/systems/RenderPass;Lnet/minecraft/class_1060;)V + ARG 0 multiDrawBuffer + ARG 1 geometryBuffers + ARG 2 renderPass + ARG 3 textureManager + CLASS class_1_883 Group + CLASS class_1_884 Command diff --git a/mappings/net/minecraft/client/render/command/RenderCommand.mapping b/mappings/net/minecraft/client/render/command/RenderCommand.mapping new file mode 100644 index 0000000000..2158009716 --- /dev/null +++ b/mappings/net/minecraft/client/render/command/RenderCommand.mapping @@ -0,0 +1,2 @@ +CLASS net/minecraft/class_1_865 net/minecraft/client/render/command/RenderCommand + METHOD method_1_5269 getType ()Lnet/minecraft/class_1_867; diff --git a/mappings/net/minecraft/client/render/command/RenderCommandContainer.mapping b/mappings/net/minecraft/client/render/command/RenderCommandContainer.mapping new file mode 100644 index 0000000000..3d796666a9 --- /dev/null +++ b/mappings/net/minecraft/client/render/command/RenderCommandContainer.mapping @@ -0,0 +1,14 @@ +CLASS net/minecraft/class_1_877 net/minecraft/client/render/command/RenderCommandContainer + METHOD method_1_5317 isEmpty ()Z + METHOD method_1_5318 execute (Lnet/minecraft/class_1_877$class_1_878;)V + COMMENT Passes all submitted commands to {@code callback} and removes them from + COMMENT submission. + ARG 1 callback + METHOD method_1_5319 submit (Lnet/minecraft/class_1_865;)V + ARG 1 command + CLASS class_1_878 Executor + METHOD method_1_5320 accept (Lnet/minecraft/class_1_865;Z)V + ARG 1 command + METHOD method_1_5321 accept (Lnet/minecraft/class_1_867;Ljava/util/Collection;Z)V + ARG 1 type + ARG 2 commands diff --git a/mappings/net/minecraft/client/render/command/RenderCommandQueue.mapping b/mappings/net/minecraft/client/render/command/RenderCommandQueue.mapping index 791d7f4f04..04238dae20 100644 --- a/mappings/net/minecraft/client/render/command/RenderCommandQueue.mapping +++ b/mappings/net/minecraft/client/render/command/RenderCommandQueue.mapping @@ -74,7 +74,7 @@ CLASS net/minecraft/class_11785 net/minecraft/client/render/command/RenderComman ARG 4 tintLayers ARG 5 lightCoords ARG 6 overlayCoords - ARG 7 light + ARG 7 outlineColor METHOD method_73485 submitMovingBlock (Lnet/minecraft/class_4587;Lnet/minecraft/class_11791;)V ARG 1 matrices ARG 2 state diff --git a/mappings/net/minecraft/client/render/command/RenderCommandType.mapping b/mappings/net/minecraft/client/render/command/RenderCommandType.mapping new file mode 100644 index 0000000000..2d58d66f1c --- /dev/null +++ b/mappings/net/minecraft/client/render/command/RenderCommandType.mapping @@ -0,0 +1,7 @@ +CLASS net/minecraft/class_1_867 net/minecraft/client/render/command/RenderCommandType + FIELD field_1_6160 ID_COUNTER Ljava/util/concurrent/atomic/AtomicInteger; + METHOD (ILjava/lang/String;)V + ARG 1 id + ARG 2 name + METHOD method_1_5278 create (Ljava/lang/String;)Lnet/minecraft/class_1_867; + ARG 0 name diff --git a/mappings/net/minecraft/client/render/command/RenderDispatcher.mapping b/mappings/net/minecraft/client/render/command/RenderDispatcher.mapping index 3886113cb6..d042c3cecb 100644 --- a/mappings/net/minecraft/client/render/command/RenderDispatcher.mapping +++ b/mappings/net/minecraft/client/render/command/RenderDispatcher.mapping @@ -1,10 +1,80 @@ CLASS net/minecraft/class_11684 net/minecraft/client/render/command/RenderDispatcher FIELD field_1_2397 gameRenderState Lnet/minecraft/class_1_405; FIELD field_1_2553 bakedModelManager Lnet/minecraft/class_1092; + FIELD field_1_6172 commandRendererRegistry Lnet/minecraft/class_1_866; + FIELD field_1_6173 preparedFrame Lnet/minecraft/class_11684$class_1_875; + FIELD field_1_6174 sharedBuffer Lnet/minecraft/class_1_807; FIELD field_61831 atlasManager Lnet/minecraft/class_11697; FIELD field_61833 textRenderer Lnet/minecraft/class_327; METHOD (Lnet/minecraft/class_4599;Lnet/minecraft/class_1092;Lnet/minecraft/class_11697;Lnet/minecraft/class_327;Lnet/minecraft/class_1_405;)V + ARG 1 bufferBuilderStorage ARG 2 bakedModelManager ARG 3 atlasManager ARG 4 textRenderer ARG 5 gameRenderState + METHOD method_1_5296 (Lnet/minecraft/class_11684$class_1_875;Lnet/minecraft/class_1_877;)V + ARG 1 container + METHOD method_1_5297 prepareFrame (Lnet/minecraft/class_11661;)Lnet/minecraft/class_11684$class_1_875; + ARG 1 queue + METHOD method_1_5298 prepareFrame (Lnet/minecraft/class_1_841;Lnet/minecraft/class_11661;)Lnet/minecraft/class_11684$class_1_875; + ARG 1 context + ARG 2 queue + METHOD method_1_5299 renderAll (Lnet/minecraft/class_11661;)V + ARG 1 queue + CLASS class_1_874 Executor + FIELD field_1_6175 commands Ljava/util/List; + FIELD field_1_6176 preparedFrame Lnet/minecraft/class_11684$class_1_875; + FIELD field_1_6177 lastGroup Lnet/minecraft/class_11684$class_1_876; + FIELD field_1_6178 groups Ljava/util/List; + METHOD (Lnet/minecraft/class_11684$class_1_875;Lnet/minecraft/class_1_877;)V + ARG 1 preparedFrame + ARG 2 container + METHOD method_1_5300 add (Lnet/minecraft/class_1_867;ZII)V + ARG 1 type + ARG 3 firstCommandIndex + ARG 4 lastCommandIndex + METHOD method_1_5301 (Lnet/minecraft/class_1_867;)Ljava/util/List; + ARG 0 t + CLASS class_1_875 PreparedFrame + FIELD field_1_6179 commands Ljava/util/List; + FIELD field_1_6180 context Lnet/minecraft/class_1_841; + FIELD field_1_6181 groupListsByType Ljava/util/Map; + FIELD field_1_6182 groupListsByContainer Ljava/util/Map; + FIELD field_1_6183 queue Lnet/minecraft/class_11661; + METHOD method_1_5303 start (Lnet/minecraft/class_1_841;Lnet/minecraft/class_11661;)Lnet/minecraft/class_11684$class_1_875; + ARG 1 context + ARG 2 queue + METHOD method_1_5304 clear (Ljava/util/Collection;)V + ARG 0 groupLists + METHOD method_1_5305 renderTopGizmos ()V + METHOD method_1_5306 renderOutlines ()V + METHOD method_1_5307 render (Lnet/minecraft/class_1_877;Lnet/minecraft/class_1_841;)V + ARG 1 commands + ARG 2 context + METHOD method_1_5308 renderSolidFeatures ()V + METHOD method_1_5309 renderTranslucentFeatures ()V + METHOD method_1_5310 renderTranslucentParticles ()V + METHOD method_1_5311 hasAnyTopGizmos ()Z + METHOD method_1_5312 hasAnyOutlines ()Z + METHOD method_1_5313 (Ljava/util/List;)Z + ARG 0 groupList + CLASS class_1_876 Group + FIELD field_1_6185 groupIndex I + FIELD field_1_6186 type Lnet/minecraft/class_1_867; + FIELD field_1_6187 firstCommandIndex I + FIELD field_1_6189 lastCommandIndex I + METHOD (ILnet/minecraft/class_1_867;ZII)V + ARG 1 groupIndex + ARG 2 type + ARG 4 firstIndex + ARG 5 lastIndex + METHOD method_1_5314 render (Lnet/minecraft/class_1_841;Lnet/minecraft/class_1_866;Ljava/util/List;)V + ARG 1 context + ARG 2 commandRendererRegistry + ARG 3 commands + METHOD method_1_5315 prepare (Lnet/minecraft/class_1_841;Lnet/minecraft/class_1_866;Ljava/util/List;)V + ARG 1 context + ARG 2 commandRendererRegistry + ARG 3 commands + METHOD method_1_5316 getRelevantCommands (Ljava/util/List;)Ljava/util/List; + ARG 1 commands diff --git a/mappings/net/minecraft/client/render/command/ShadowPiecesCommandRenderer.mapping b/mappings/net/minecraft/client/render/command/ShadowPiecesCommandRenderer.mapping index 9ee3e3799a..4a6c889c68 100644 --- a/mappings/net/minecraft/client/render/command/ShadowPiecesCommandRenderer.mapping +++ b/mappings/net/minecraft/client/render/command/ShadowPiecesCommandRenderer.mapping @@ -1,7 +1,11 @@ CLASS net/minecraft/class_11690 net/minecraft/client/render/command/ShadowPiecesCommandRenderer + FIELD field_1_6169 TYPE Lnet/minecraft/class_1_867; FIELD field_61847 renderLayer Lnet/minecraft/class_1921; METHOD method_73015 render (Lnet/minecraft/class_11690$class_11673;Lnet/minecraft/class_4588;)V + ARG 1 command + ARG 2 vertexConsumer METHOD method_73016 vertex (Lorg/joml/Matrix4fc;Lnet/minecraft/class_4588;IFFFFF)V + ARG 0 matrix ARG 1 vertexConsumer ARG 2 color ARG 3 x diff --git a/mappings/net/minecraft/client/render/command/TextCommandRenderer.mapping b/mappings/net/minecraft/client/render/command/TextCommandRenderer.mapping index 97535fb5bd..d2a1cb57cb 100644 --- a/mappings/net/minecraft/client/render/command/TextCommandRenderer.mapping +++ b/mappings/net/minecraft/client/render/command/TextCommandRenderer.mapping @@ -1,4 +1,5 @@ CLASS net/minecraft/class_11691 net/minecraft/client/render/command/TextCommandRenderer + FIELD field_1_6162 TYPE Lnet/minecraft/class_1_867; CLASS class_1_842 GlyphDrawer FIELD field_1_5975 vertexConsumers Lnet/minecraft/class_11691; FIELD field_1_5976 textLayerType Lnet/minecraft/class_327$class_6415; diff --git a/mappings/net/minecraft/client/render/command/TypedRenderCommandContainer.mapping b/mappings/net/minecraft/client/render/command/TypedRenderCommandContainer.mapping new file mode 100644 index 0000000000..9996f3df21 --- /dev/null +++ b/mappings/net/minecraft/client/render/command/TypedRenderCommandContainer.mapping @@ -0,0 +1,28 @@ +CLASS net/minecraft/class_1_886 net/minecraft/client/render/command/TypedRenderCommandContainer + FIELD field_1_6236 entriesByType [Lnet/minecraft/class_1_886$class_1_887; + METHOD method_1_5352 clear ()V + METHOD method_1_5353 permute (Ljava/util/Collection;)Ljava/util/Collection; + ARG 0 commands + METHOD method_1_5354 permute ([Ljava/lang/Object;)[Ljava/lang/Object; + ARG 0 commands + METHOD method_1_5355 forEachCommandIn (Lnet/minecraft/class_1_877$class_1_878;Lnet/minecraft/class_1_886$class_1_887;)V + ARG 0 callback + ARG 1 entry + CLASS class_1_887 Entry + FIELD field_1_6237 commandsByRenderLayer Ljava/util/Map; + FIELD field_1_6238 type Lnet/minecraft/class_1_867; + FIELD field_1_6239 unlayeredCommands Ljava/util/List; + METHOD (Lnet/minecraft/class_1_867;)V + ARG 1 type + METHOD method_1_5356 submit (Lnet/minecraft/class_1_865;)V + ARG 1 command + METHOD method_1_5357 submitCasting (Lnet/minecraft/class_1_865;)V + ARG 1 command + METHOD method_1_5358 getRenderLayer (Lnet/minecraft/class_1_865;)Ljava/lang/Object; + ARG 0 command + METHOD method_1_5359 clear ()V + METHOD method_1_5360 isEmpty ()Z + METHOD method_1_5361 (Ljava/lang/Object;)Ljava/util/List; + ARG 0 layer + METHOD method_1_5362 (Ljava/util/List;)Z + ARG 0 commands diff --git a/mappings/net/minecraft/client/render/entity/DragonFireballEntityRenderer.mapping b/mappings/net/minecraft/client/render/entity/DragonFireballEntityRenderer.mapping index bb5ed5d94a..9172ae3b72 100644 --- a/mappings/net/minecraft/client/render/entity/DragonFireballEntityRenderer.mapping +++ b/mappings/net/minecraft/client/render/entity/DragonFireballEntityRenderer.mapping @@ -1,14 +1,23 @@ CLASS net/minecraft/class_891 net/minecraft/client/render/entity/DragonFireballEntityRenderer FIELD field_4661 TEXTURE Lnet/minecraft/class_2960; FIELD field_21735 LAYER Lnet/minecraft/class_1921; + METHOD method_1_5289 produceQuad (Lnet/minecraft/class_10017;Lnet/minecraft/class_4587$class_4665;Lnet/minecraft/class_4588;I)V + ARG 0 renderState + ARG 1 matricesEntry + ARG 2 vertexConsumer + ARG 3 outlineColor + METHOD method_1_5290 (Lnet/minecraft/class_10017;Lnet/minecraft/class_4587$class_4665;Lnet/minecraft/class_4588;)V + ARG 1 matricesEntry + ARG 2 vertexConsumer METHOD method_23837 produceVertex (Lnet/minecraft/class_4588;Lnet/minecraft/class_4587$class_4665;IFIIII)V ARG 0 vertexConsumer - ARG 1 matrix + ARG 1 matricesEntry ARG 2 light ARG 3 x ARG 4 z ARG 5 textureU ARG 6 textureV + ARG 7 outlineColor METHOD method_72972 (Lnet/minecraft/class_10017;Lnet/minecraft/class_4587$class_4665;Lnet/minecraft/class_4588;)V ARG 1 matricesEntry ARG 2 vertexConsumer diff --git a/mappings/net/minecraft/client/vulkan/VulkanRenderPassBackend.mapping b/mappings/net/minecraft/client/vulkan/VulkanRenderPassBackend.mapping index 88aa0b4826..104535e48d 100644 --- a/mappings/net/minecraft/client/vulkan/VulkanRenderPassBackend.mapping +++ b/mappings/net/minecraft/client/vulkan/VulkanRenderPassBackend.mapping @@ -13,11 +13,13 @@ CLASS net/minecraft/class_1_704 net/minecraft/client/vulkan/VulkanRenderPassBack FIELD field_1_3625 commandBufferSupplier Ljava/util/function/Supplier; FIELD field_1_3626 boundTextures Ljava/util/HashMap; FIELD field_1_3627 uniforms Ljava/util/HashMap; + FIELD field_1_5956 renderArea Lcom/mojang/blaze3d/systems/RenderPass$class_1_837; METHOD (Lnet/minecraft/class_1_679;Ljava/util/function/Consumer;Lorg/lwjgl/vulkan/VkCommandBuffer;Ljava/util/function/Supplier;Lcom/mojang/blaze3d/systems/RenderPass$class_1_837;IIZ)V ARG 1 device ARG 2 disposer ARG 3 primaryCommandBuffer ARG 4 commandBufferSupplier + ARG 5 renderArea ARG 6 width ARG 7 height ARG 8 hasDepth @@ -28,4 +30,11 @@ CLASS net/minecraft/class_1_704 net/minecraft/client/vulkan/VulkanRenderPassBack ARG 1 commandBuffer METHOD method_1_4217 updateShaderParams ()V METHOD method_1_4218 createViewportCommandBuffer ()Lorg/lwjgl/vulkan/VkCommandBuffer; + METHOD method_1_5120 setScissor (Lorg/lwjgl/system/MemoryStack;Lorg/lwjgl/vulkan/VkCommandBuffer;IIII)V + ARG 0 memoryStack + ARG 1 viewportCommandBuffer + ARG 2 x + ARG 3 y + ARG 4 width + ARG 5 height CLASS class_1_705 BoundTexture diff --git a/mappings/net/minecraft/command/EntitySelectorOptions.mapping b/mappings/net/minecraft/command/EntitySelectorOptions.mapping index fac6a55c96..a1f2d18791 100644 --- a/mappings/net/minecraft/command/EntitySelectorOptions.mapping +++ b/mappings/net/minecraft/command/EntitySelectorOptions.mapping @@ -1,4 +1,5 @@ CLASS net/minecraft/class_2306 net/minecraft/command/EntitySelectorOptions + FIELD field_1_6247 ALWAYS_SUGGEST Ljava/util/function/Predicate; FIELD field_10885 UNKNOWN_OPTION_EXCEPTION Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; FIELD field_10886 TOO_SMALL_LEVEL_EXCEPTION Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; FIELD field_10887 INAPPLICABLE_OPTION_EXCEPTION Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; @@ -9,6 +10,22 @@ CLASS net/minecraft/class_2306 net/minecraft/command/EntitySelectorOptions FIELD field_10892 INVALID_TYPE_EXCEPTION Lcom/mojang/brigadier/exceptions/DynamicCommandExceptionType; FIELD field_10893 NEGATIVE_LEVEL_EXCEPTION Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; FIELD field_60481 LOGGER Lorg/slf4j/Logger; + METHOD method_1_5369 (Lnet/minecraft/class_2303;)Z + ARG 0 reader + METHOD method_1_5370 (Lnet/minecraft/class_2303;)Z + ARG 0 reader + METHOD method_1_5371 (Lnet/minecraft/class_2303;)V + ARG 0 reader + METHOD method_1_5372 (Lnet/minecraft/class_2303;)Z + ARG 0 reader + METHOD method_1_5373 (Lnet/minecraft/class_2303;)Z + ARG 0 reader + METHOD method_1_5374 (Lnet/minecraft/class_2303;)Z + ARG 0 reader + METHOD method_1_5375 (Lnet/minecraft/class_2303;)Z + ARG 0 reader + METHOD method_1_5376 (Lnet/minecraft/class_2303;)Z + ARG 0 reader METHOD method_9919 (Lnet/minecraft/class_1299;ZLnet/minecraft/class_1297;)Z ARG 2 entity METHOD method_9920 (Ljava/lang/String;ZLnet/minecraft/class_1297;)Z diff --git a/mappings/net/minecraft/command/EntitySelectorReader.mapping b/mappings/net/minecraft/command/EntitySelectorReader.mapping index 38cd900a04..3fa4f62e5b 100644 --- a/mappings/net/minecraft/command/EntitySelectorReader.mapping +++ b/mappings/net/minecraft/command/EntitySelectorReader.mapping @@ -1,4 +1,12 @@ CLASS net/minecraft/class_2303 net/minecraft/command/EntitySelectorReader + FIELD field_1_6190 advancementsFilterState Lnet/minecraft/class_1_888; + FIELD field_1_6191 gamemodeFilterState Lnet/minecraft/class_1_890; + FIELD field_1_6192 limitFilterState Lnet/minecraft/class_1_888; + FIELD field_1_6193 nameFilterState Lnet/minecraft/class_1_890; + FIELD field_1_6194 scoresFilterState Lnet/minecraft/class_1_888; + FIELD field_1_6195 sorterFilterState Lnet/minecraft/class_1_888; + FIELD field_1_6196 teamFilterState Lnet/minecraft/class_1_890; + FIELD field_1_6197 typeFilterState Lnet/minecraft/class_1_890; FIELD field_10837 UNTERMINATED_EXCEPTION Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; FIELD field_10838 distance Lnet/minecraft/class_2096$class_2099; FIELD field_10839 z Ljava/lang/Double; @@ -48,6 +56,11 @@ CLASS net/minecraft/class_2303 net/minecraft/command/EntitySelectorReader FIELD field_52174 NEAREST_ENTITY C METHOD (Lcom/mojang/brigadier/StringReader;Z)V ARG 2 atAllowed + METHOD method_1_5323 getAdvancementsFilterState ()Lnet/minecraft/class_1_888; + METHOD method_1_5324 getGamemodeFilterState ()Lnet/minecraft/class_1_890; + METHOD method_1_5325 getScoresFilterState ()Lnet/minecraft/class_1_888; + METHOD method_1_5326 getTeamFilterState ()Lnet/minecraft/class_1_890; + METHOD method_1_5327 getTypeFilterState ()Lnet/minecraft/class_1_890; METHOD method_9834 suggestSelectorRest (Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;Ljava/util/function/Consumer;)Ljava/util/concurrent/CompletableFuture; ARG 1 builder ARG 2 consumer @@ -57,7 +70,7 @@ CLASS net/minecraft/class_2303 net/minecraft/command/EntitySelectorReader ARG 1 includesNonPlayers METHOD method_9842 setEntityType (Lnet/minecraft/class_1299;)V ARG 1 entityType - METHOD method_9844 excludesName ()Lnet/minecraft/class_1_890; + METHOD method_9844 getNameFilterState ()Lnet/minecraft/class_1_890; METHOD method_9845 setSorter (Ljava/util/function/BiConsumer;)V ARG 1 sorter METHOD method_9846 setLevelRange (Lnet/minecraft/class_2096$class_2100;)V @@ -91,7 +104,7 @@ CLASS net/minecraft/class_2303 net/minecraft/command/EntitySelectorReader ARG 0 selectorType METHOD method_9864 setY (D)V ARG 1 y - METHOD method_9866 hasLimit ()Lnet/minecraft/class_1_888; + METHOD method_9866 getLimitFilterState ()Lnet/minecraft/class_1_888; METHOD method_9867 (Lnet/minecraft/class_243;Ljava/util/List;)V ARG 0 pos ARG 1 entities @@ -120,7 +133,7 @@ CLASS net/minecraft/class_2303 net/minecraft/command/EntitySelectorReader METHOD method_9888 (Lnet/minecraft/class_243;Ljava/util/List;)V ARG 0 pos ARG 1 entities - METHOD method_9889 hasSorter ()Lnet/minecraft/class_1_888; + METHOD method_9889 getSorterFilterState ()Lnet/minecraft/class_1_888; METHOD method_9891 setDx (D)V ARG 1 dx METHOD method_9892 readNegationCharacter ()Z diff --git a/mappings/net/minecraft/command/NonpolarFilterState.mapping b/mappings/net/minecraft/command/NonpolarFilterState.mapping new file mode 100644 index 0000000000..5b364c674a --- /dev/null +++ b/mappings/net/minecraft/command/NonpolarFilterState.mapping @@ -0,0 +1,4 @@ +CLASS net/minecraft/class_1_888 net/minecraft/command/NonpolarFilterState + FIELD field_1_6240 added Z + METHOD method_1_5363 shouldSuggest ()Z + METHOD method_1_5364 setAdded ()V diff --git a/mappings/net/minecraft/command/PolarFilterState.mapping b/mappings/net/minecraft/command/PolarFilterState.mapping new file mode 100644 index 0000000000..0388c6e92e --- /dev/null +++ b/mappings/net/minecraft/command/PolarFilterState.mapping @@ -0,0 +1,12 @@ +CLASS net/minecraft/class_1_890 net/minecraft/command/PolarFilterState + FIELD field_1_6253 addedNegative Z + FIELD field_1_6254 addedPositive Z + METHOD method_1_5383 isApplicable (Z)Z + ARG 1 negated + METHOD method_1_5384 shouldSuggest ()Z + METHOD method_1_5385 isNegativeApplicable ()Z + METHOD method_1_5386 isPositiveApplicable ()Z + METHOD method_1_5387 setAdded (Z)V + ARG 1 negated + METHOD method_1_5388 addNegative ()V + METHOD method_1_5389 addPositive ()V diff --git a/mappings/net/minecraft/datafixer/fix/AttributeRenameFix.mapping b/mappings/net/minecraft/datafixer/fix/AttributeRenameFix.mapping index fd6d9c2481..11b35ebf97 100644 --- a/mappings/net/minecraft/datafixer/fix/AttributeRenameFix.mapping +++ b/mappings/net/minecraft/datafixer/fix/AttributeRenameFix.mapping @@ -1,11 +1,30 @@ CLASS net/minecraft/class_9853 net/minecraft/datafixer/fix/AttributeRenameFix + FIELD field_1_6151 old Z FIELD field_52399 name Ljava/lang/String; FIELD field_52400 renamer Ljava/util/function/UnaryOperator; METHOD (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/util/function/UnaryOperator;)V ARG 1 outputSchema ARG 2 name ARG 3 renamer + METHOD (Lcom/mojang/datafixers/schemas/Schema;Ljava/lang/String;Ljava/util/function/UnaryOperator;Z)V + ARG 1 outputSchema + ARG 2 name + ARG 3 renamer + ARG 4 old + METHOD method_1_5236 applyToComponentsOld (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; + COMMENT Prior to 24w10a, the {@code minecraft:attribute_modifiers} component had + COMMENT an extra nested {@code modifiers} tag. + METHOD method_1_5237 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; + ARG 1 modifiersR + METHOD method_1_5238 (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; + ARG 1 modifiers METHOD method_61360 applyToComponents (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; METHOD method_61361 applyToIdField (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; + ARG 1 tag METHOD method_61363 applyToEntity (Lcom/mojang/datafixers/Typed;)Lcom/mojang/datafixers/Typed; METHOD method_61364 applyToTypeField (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; + ARG 1 tag + METHOD method_61365 (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; + ARG 1 modifiers + METHOD method_61370 (Lcom/mojang/serialization/Dynamic;)Lcom/mojang/serialization/Dynamic; + ARG 1 modifiersR diff --git a/mappings/net/minecraft/datafixer/fix/RenameNameplateToNameTagFix.mapping b/mappings/net/minecraft/datafixer/fix/RenameNameplateToNameTagFix.mapping new file mode 100644 index 0000000000..c3df8b612d --- /dev/null +++ b/mappings/net/minecraft/datafixer/fix/RenameNameplateToNameTagFix.mapping @@ -0,0 +1,5 @@ +CLASS net/minecraft/class_1_873 net/minecraft/datafixer/fix/RenameNameplateToNameTagFix + METHOD (Lcom/mojang/datafixers/schemas/Schema;)V + ARG 1 outputSchema + METHOD method_1_5295 fix (Ljava/lang/String;)Ljava/lang/String; + ARG 0 id diff --git a/mappings/net/minecraft/entity/TntEntity.mapping b/mappings/net/minecraft/entity/TntEntity.mapping index dc6333a92f..7210bee86e 100644 --- a/mappings/net/minecraft/entity/TntEntity.mapping +++ b/mappings/net/minecraft/entity/TntEntity.mapping @@ -17,6 +17,9 @@ CLASS net/minecraft/class_1541 net/minecraft/entity/TntEntity ARG 4 y ARG 6 z ARG 8 igniter + METHOD method_1_5195 getChainedFuseTime (ILnet/minecraft/class_5819;)I + ARG 0 originalFuse + ARG 1 random METHOD method_6967 setFuse (I)V ARG 1 fuse METHOD method_6969 getFuse ()I diff --git a/mappings/net/minecraft/entity/mob/ZombieVillagerEntity.mapping b/mappings/net/minecraft/entity/mob/ZombieVillagerEntity.mapping index 628858eda8..b89f931a3f 100644 --- a/mappings/net/minecraft/entity/mob/ZombieVillagerEntity.mapping +++ b/mappings/net/minecraft/entity/mob/ZombieVillagerEntity.mapping @@ -1,4 +1,6 @@ CLASS net/minecraft/class_1641 net/minecraft/entity/mob/ZombieVillagerEntity + FIELD field_1_695 VILLAGER_DATA_FINALIZED Lnet/minecraft/class_2940; + FIELD field_1_1962 BABY_DIMENSIONS Lnet/minecraft/class_4048; FIELD field_7420 VILLAGER_DATA Lnet/minecraft/class_2940; FIELD field_7421 converter Ljava/util/UUID; FIELD field_7422 conversionTimer I @@ -9,6 +11,9 @@ CLASS net/minecraft/class_1641 net/minecraft/entity/mob/ZombieVillagerEntity FIELD field_30523 BASE_CONVERSION_DELAY I FIELD field_57700 DEFAULT_CONVERSION_TIME I FIELD field_57701 DEFAULT_EXPERIENCE I + METHOD method_1_5274 isVillagerDataFinalized ()Z + METHOD method_1_5275 setVillagerDataFinalized (Z)V + ARG 1 villagerDataFinalized METHOD method_7194 getConversionRate ()I METHOD method_7197 finishConversion (Lnet/minecraft/class_3218;)V ARG 1 world diff --git a/mappings/net/minecraft/entity/passive/SulfurCubeEntity.mapping b/mappings/net/minecraft/entity/passive/SulfurCubeEntity.mapping index 01f5c50195..99c44421b2 100644 --- a/mappings/net/minecraft/entity/passive/SulfurCubeEntity.mapping +++ b/mappings/net/minecraft/entity/passive/SulfurCubeEntity.mapping @@ -3,10 +3,18 @@ CLASS net/minecraft/class_1_748 net/minecraft/entity/passive/SulfurCubeEntity FIELD field_1_3780 FROM_BUCKET Lnet/minecraft/class_2940; FIELD field_1_3789 buoyant Z FIELD field_1_3790 pickupTimer I + FIELD field_1_6154 FUSE Lnet/minecraft/class_2940; + FIELD field_1_6155 fuse I + FIELD field_1_6156 explosionFuse Ljava/util/OptionalInt; METHOD method_1_4504 applyImpulse (FLnet/minecraft/class_243;)V ARG 1 damage ARG 2 vec METHOD method_1_4505 canSpawn (Lnet/minecraft/class_1299;Lnet/minecraft/class_1936;Lnet/minecraft/class_3730;Lnet/minecraft/class_2338;Lnet/minecraft/class_5819;)Z + ARG 0 type + ARG 1 world + ARG 2 spawnReason + ARG 3 pos + ARG 4 random METHOD method_1_4506 addAttributes ()Lnet/minecraft/class_5132$class_5133; METHOD method_1_4507 tryEquip (Lnet/minecraft/class_1799;)Z ARG 1 stack @@ -34,11 +42,21 @@ CLASS net/minecraft/class_1_748 net/minecraft/entity/passive/SulfurCubeEntity METHOD method_1_4521 getApplicableArchetypes (Lnet/minecraft/class_1799;)Ljava/util/List; ARG 1 containedBlock METHOD method_1_4522 applyImpulse (Lnet/minecraft/class_1309;F)V + ARG 1 attacker ARG 2 damage METHOD method_1_4523 onPlayerCollisionWithContainedBlock (Lnet/minecraft/class_1657;)V ARG 1 player METHOD method_1_4524 setContentComponent (Lnet/minecraft/class_1_745;)V ARG 1 content + METHOD method_1_5247 isIgnitable ()Z + METHOD method_1_5248 getFuse ()I + METHOD method_1_5249 isIgnited ()Z + METHOD method_1_5250 ignite (Z)Z + ARG 1 chained + METHOD method_1_5251 tickIgnitionByBlock ()V + METHOD method_1_5252 setFuse (I)V + ARG 1 fuse + METHOD method_1_5253 tickFuseCountdown ()V CLASS class_1_749 SulfurCubeLookControl CLASS class_1_750 SulfurCubeMoveControl METHOD (Lnet/minecraft/class_1_748;)V diff --git a/mappings/net/minecraft/entity/passive/VillagerEntity.mapping b/mappings/net/minecraft/entity/passive/VillagerEntity.mapping index 0384544cea..610116f3e5 100644 --- a/mappings/net/minecraft/entity/passive/VillagerEntity.mapping +++ b/mappings/net/minecraft/entity/passive/VillagerEntity.mapping @@ -1,6 +1,7 @@ CLASS net/minecraft/class_1646 net/minecraft/entity/passive/VillagerEntity FIELD field_1_625 VILLAGER_DATA_FINALIZED Lnet/minecraft/class_2940; FIELD field_1_1197 PROFILE Lnet/minecraft/class_4095$class_5303; + FIELD field_1_1851 BABY_DIMENSIONS Lnet/minecraft/class_4048; FIELD field_7445 VILLAGER_DATA Lnet/minecraft/class_2940; FIELD field_18526 ITEM_FOOD_VALUES Ljava/util/Map; FIELD field_18528 levelUpTimer I @@ -26,8 +27,13 @@ CLASS net/minecraft/class_1646 net/minecraft/entity/passive/VillagerEntity ARG 1 entityType ARG 2 world ARG 3 type + METHOD method_1_1020 (Lnet/minecraft/class_3218;Lnet/minecraft/class_6880$class_6883;)Ljava/lang/Integer; + ARG 1 day METHOD method_1_1401 (Lnet/minecraft/class_1646;)Ljava/util/List; ARG 0 villager + METHOD method_1_5209 isDataFinalized ()Z + METHOD method_1_5210 setDataFinalized (Z)V + ARG 1 dataFinalized METHOD method_7234 canShareFoodForBreeding ()Z METHOD method_7239 needsFoodForBreeding ()Z METHOD method_16917 setOffers (Lnet/minecraft/class_1916;)V @@ -97,6 +103,7 @@ CLASS net/minecraft/class_1646 net/minecraft/entity/passive/VillagerEntity ARG 1 worldTime METHOD method_20821 clearDailyRestockCount ()V METHOD method_20822 shouldRestock (Lnet/minecraft/class_3218;)Z + ARG 1 world METHOD method_20823 needsRestock ()Z COMMENT Returns whether this villager needs restock. COMMENT diff --git a/mappings/net/minecraft/particle/GeyserBaseParticleEffect.mapping b/mappings/net/minecraft/particle/GeyserBaseParticleEffect.mapping new file mode 100644 index 0000000000..5a7d052e1d --- /dev/null +++ b/mappings/net/minecraft/particle/GeyserBaseParticleEffect.mapping @@ -0,0 +1,21 @@ +CLASS net/minecraft/class_1_864 net/minecraft/particle/GeyserBaseParticleEffect + METHOD method_1_5258 createCodec (Lnet/minecraft/class_2396;)Lcom/mojang/serialization/MapCodec; + ARG 0 type + METHOD method_1_5259 (Lnet/minecraft/class_2396;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 1 instance + METHOD method_1_5260 (Lnet/minecraft/class_1_864;)Ljava/lang/Integer; + ARG 0 effect + METHOD method_1_5261 (Lnet/minecraft/class_1_864;)Ljava/lang/Float; + ARG 0 effect + METHOD method_1_5262 (Lnet/minecraft/class_2396;Ljava/lang/Integer;Ljava/lang/Float;)Lnet/minecraft/class_1_864; + ARG 1 waterBlocks + ARG 2 burstImpulseBase + METHOD method_1_5263 (Lnet/minecraft/class_1_864;)Ljava/lang/Integer; + ARG 0 effect + METHOD method_1_5264 (Lnet/minecraft/class_1_864;)Ljava/lang/Float; + ARG 0 effect + METHOD method_1_5265 (Lnet/minecraft/class_2396;Ljava/lang/Integer;Ljava/lang/Float;)Lnet/minecraft/class_1_864; + ARG 1 waterBlocks + ARG 2 burstImpulseBase + METHOD method_1_5266 createPacketCodec (Lnet/minecraft/class_2396;)Lnet/minecraft/class_9139; + ARG 0 type diff --git a/mappings/net/minecraft/particle/GeyserParticleEffect.mapping b/mappings/net/minecraft/particle/GeyserParticleEffect.mapping new file mode 100644 index 0000000000..aa68aa3291 --- /dev/null +++ b/mappings/net/minecraft/particle/GeyserParticleEffect.mapping @@ -0,0 +1,15 @@ +CLASS net/minecraft/class_1_857 net/minecraft/particle/GeyserParticleEffect + METHOD method_1_5215 createCodec (Lnet/minecraft/class_2396;)Lcom/mojang/serialization/MapCodec; + ARG 0 type + METHOD method_1_5216 (Lnet/minecraft/class_2396;Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 1 instance + METHOD method_1_5217 (Lnet/minecraft/class_1_857;)Ljava/lang/Integer; + ARG 0 effect + METHOD method_1_5218 (Lnet/minecraft/class_2396;Ljava/lang/Integer;)Lnet/minecraft/class_1_857; + ARG 1 waterBlocks + METHOD method_1_5219 (Lnet/minecraft/class_1_857;)Ljava/lang/Integer; + ARG 0 effect + METHOD method_1_5220 (Lnet/minecraft/class_2396;Ljava/lang/Integer;)Lnet/minecraft/class_1_857; + ARG 1 waterBlocks + METHOD method_1_5221 createPacketCodec (Lnet/minecraft/class_2396;)Lnet/minecraft/class_9139; + ARG 0 type diff --git a/mappings/net/minecraft/scoreboard/ScoreboardCriterion.mapping b/mappings/net/minecraft/scoreboard/ScoreboardCriterion.mapping index 29ead3511c..5146aff66d 100644 --- a/mappings/net/minecraft/scoreboard/ScoreboardCriterion.mapping +++ b/mappings/net/minecraft/scoreboard/ScoreboardCriterion.mapping @@ -18,6 +18,12 @@ CLASS net/minecraft/class_274 net/minecraft/scoreboard/ScoreboardCriterion ARG 1 name ARG 2 readOnly ARG 3 defaultRenderType + METHOD method_1_5255 (Lnet/minecraft/class_1_851;)Ljava/lang/String; + ARG 0 color + METHOD method_1_5256 (Lnet/minecraft/class_1_851;)Ljava/lang/String; + ARG 0 color + METHOD method_1_5257 byColor (Ljava/util/function/Function;)Ljava/util/Map; + ARG 0 nameFunction METHOD method_1223 getOrCreateStatCriterion (Lnet/minecraft/class_3448;Lnet/minecraft/class_2960;)Ljava/util/Optional; ARG 0 statType ARG 1 id diff --git a/mappings/net/minecraft/scoreboard/Team.mapping b/mappings/net/minecraft/scoreboard/Team.mapping index 710f137665..b83a522a84 100644 --- a/mappings/net/minecraft/scoreboard/Team.mapping +++ b/mappings/net/minecraft/scoreboard/Team.mapping @@ -1,4 +1,6 @@ CLASS net/minecraft/class_268 net/minecraft/scoreboard/Team + FIELD field_1_6049 FRIENDLY_FIRE_ALLOWED B + FIELD field_1_6050 SHOW_FRIENDLY_INVISIBLES B FIELD field_1414 displayName Lnet/minecraft/class_2561; FIELD field_1415 playerList Ljava/util/Set; FIELD field_1416 showFriendlyInvisibles Z @@ -15,6 +17,10 @@ CLASS net/minecraft/class_268 net/minecraft/scoreboard/Team METHOD (Lnet/minecraft/class_269;Ljava/lang/String;)V ARG 1 scoreboard ARG 2 name + METHOD method_1_5189 format (Lnet/minecraft/class_5250;)Lnet/minecraft/class_5250; + ARG 1 text + METHOD method_1_5190 (Lnet/minecraft/class_5250;Lnet/minecraft/class_1_851;)V + ARG 1 color METHOD method_1133 setDeathMessageVisibilityRule (Lnet/minecraft/class_270$class_272;)V ARG 1 deathMessageVisibilityRule METHOD method_1135 setFriendlyFireAllowed (Z)V @@ -28,6 +34,7 @@ CLASS net/minecraft/class_268 net/minecraft/scoreboard/Team ARG 1 suffix METHOD method_1140 getDisplayName ()Lnet/minecraft/class_2561; METHOD method_1141 setColor (Ljava/util/Optional;)V + ARG 1 color METHOD method_1142 decorateName (Lnet/minecraft/class_270;Lnet/minecraft/class_2561;)Lnet/minecraft/class_5250; COMMENT Decorates the name of an entity with the prefix, suffix and color of the team. COMMENT If the team is null, returns a copy of the name. @@ -41,12 +48,14 @@ CLASS net/minecraft/class_268 net/minecraft/scoreboard/Team METHOD method_1145 setCollisionRule (Lnet/minecraft/class_270$class_271;)V ARG 1 collisionRule METHOD method_1146 setFriendlyFlagsBitwise (B)V + ARG 1 flags METHOD method_1147 getFriendlyFlagsBitwise ()B METHOD method_1148 getFormattedName ()Lnet/minecraft/class_5250; METHOD method_1149 setNameTagVisibilityRule (Lnet/minecraft/class_270$class_272;)V ARG 1 nameTagVisibilityRule METHOD method_35594 getScoreboard ()Lnet/minecraft/class_269; METHOD method_67448 pack ()Lnet/minecraft/class_268$class_10743; + CLASS class_1_852 FriendlyFlags CLASS class_10743 Packed FIELD field_56482 CODEC Lcom/mojang/serialization/Codec; METHOD method_67449 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; diff --git a/mappings/net/minecraft/scoreboard/TeamColor.mapping b/mappings/net/minecraft/scoreboard/TeamColor.mapping new file mode 100644 index 0000000000..53594e5d0d --- /dev/null +++ b/mappings/net/minecraft/scoreboard/TeamColor.mapping @@ -0,0 +1,23 @@ +CLASS net/minecraft/class_1_851 net/minecraft/scoreboard/TeamColor + FIELD field_1_6028 FROM_INDEX_FUNCTION Ljava/util/function/IntFunction; + FIELD field_1_6029 CODEC Lnet/minecraft/class_3542$class_7292; + FIELD field_1_6041 PACKET_CODEC Lnet/minecraft/class_9139; + FIELD field_1_6042 VALUES Ljava/util/List; + FIELD field_1_6045 displaySlot Lnet/minecraft/class_8646; + FIELD field_1_6046 textColor Lnet/minecraft/class_5251; + FIELD field_1_6047 index I + FIELD field_1_6048 name Ljava/lang/String; + METHOD (Ljava/lang/String;IILjava/lang/String;Lnet/minecraft/class_5251;Lnet/minecraft/class_8646;)V + ARG 3 index + ARG 4 name + ARG 5 textColor + ARG 6 displaySlot + METHOD method_1_5182 byName (Ljava/lang/String;)Lnet/minecraft/class_1_851; + ARG 0 name + METHOD method_1_5183 getDisplaySlot ()Lnet/minecraft/class_8646; + METHOD method_1_5184 (Lnet/minecraft/class_1_851;)I + ARG 0 color + METHOD method_1_5185 (Lnet/minecraft/class_1_851;)I + ARG 0 color + METHOD method_1_5186 getRgbColor ()I + METHOD method_1_5187 getTextColor ()Lnet/minecraft/class_5251; diff --git a/mappings/net/minecraft/server/MinecraftServer.mapping b/mappings/net/minecraft/server/MinecraftServer.mapping index 50b9d501fb..df75ab00fe 100644 --- a/mappings/net/minecraft/server/MinecraftServer.mapping +++ b/mappings/net/minecraft/server/MinecraftServer.mapping @@ -24,6 +24,7 @@ CLASS net/minecraft/server/MinecraftServer FIELD field_1_1404 timer Lnet/minecraft/class_236; FIELD field_1_1405 weatherState Lnet/minecraft/class_1_216; FIELD field_1_1406 worldGenSettings Lnet/minecraft/class_7726; + FIELD field_1_5953 SERVER_THREAD_NAME Ljava/lang/String; FIELD field_4543 onlineMode Z FIELD field_4544 running Z FIELD field_4546 LOGGER Lorg/slf4j/Logger; @@ -116,6 +117,7 @@ CLASS net/minecraft/server/MinecraftServer ARG 8 apiServices ARG 9 chunkLoadProgress ARG 10 throwOnCrashReport + ARG 11 managementListener 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; diff --git a/mappings/net/minecraft/server/dedicated/MinecraftDedicatedServer.mapping b/mappings/net/minecraft/server/dedicated/MinecraftDedicatedServer.mapping index 3d95dbd58e..98b51cf1c3 100644 --- a/mappings/net/minecraft/server/dedicated/MinecraftDedicatedServer.mapping +++ b/mappings/net/minecraft/server/dedicated/MinecraftDedicatedServer.mapping @@ -21,6 +21,8 @@ CLASS net/minecraft/class_3176 net/minecraft/server/dedicated/MinecraftDedicated ARG 6 propertiesLoader ARG 7 dataFixer ARG 8 apiServices + ARG 9 managementServer + ARG 10 compositeManagementListener METHOD method_1_490 (Lnet/minecraft/class_12087$class_12089;Lnet/minecraft/class_3222;)Z ARG 1 player METHOD method_1_491 (Lnet/minecraft/class_3222;)V diff --git a/mappings/net/minecraft/server/dedicated/management/DedicatedServerSubmitter.mapping b/mappings/net/minecraft/server/dedicated/management/DedicatedServerSubmitter.mapping index dd6c2c2968..80e2b3a26e 100644 --- a/mappings/net/minecraft/server/dedicated/management/DedicatedServerSubmitter.mapping +++ b/mappings/net/minecraft/server/dedicated/management/DedicatedServerSubmitter.mapping @@ -1 +1,5 @@ CLASS net/minecraft/class_11992 net/minecraft/server/dedicated/management/DedicatedServerSubmitter + FIELD field_1_6242 managementListener Lnet/minecraft/class_11870; + METHOD (Lnet/minecraft/class_11870;)V + ARG 1 managementListener + METHOD method_1_5366 getServer ()Lnet/minecraft/class_3176; diff --git a/mappings/net/minecraft/server/dedicated/management/ManagementServer.mapping b/mappings/net/minecraft/server/dedicated/management/ManagementServer.mapping index f96793c887..9fd0d31fd9 100644 --- a/mappings/net/minecraft/server/dedicated/management/ManagementServer.mapping +++ b/mappings/net/minecraft/server/dedicated/management/ManagementServer.mapping @@ -1,4 +1,5 @@ CLASS net/minecraft/class_11807 net/minecraft/server/dedicated/management/ManagementServer + FIELD field_1_6072 heartbeat Ljava/util/concurrent/ScheduledFuture; FIELD field_62314 LOGGER Lorg/slf4j/Logger; FIELD field_62315 address Lcom/google/common/net/HostAndPort; FIELD field_62316 connectionHandlers Ljava/util/Set; @@ -12,6 +13,9 @@ CLASS net/minecraft/class_11807 net/minecraft/server/dedicated/management/Manage ARG 1 address ARG 2 authHandler ARG 3 eventLoopGroup + METHOD method_1_5199 setStatusHeartbeatInterval (Lnet/minecraft/class_11870;J)Z + ARG 1 listener + ARG 2 statusHeartbeatIntervalSeconds METHOD method_73676 processTimeouts ()V METHOD method_73677 listen (Lnet/minecraft/class_11827;Lio/netty/handler/ssl/SslContext;)V ARG 1 dispatcher diff --git a/mappings/net/minecraft/server/dedicated/management/ManagementServers.mapping b/mappings/net/minecraft/server/dedicated/management/ManagementServers.mapping new file mode 100644 index 0000000000..07def62d06 --- /dev/null +++ b/mappings/net/minecraft/server/dedicated/management/ManagementServers.mapping @@ -0,0 +1,7 @@ +CLASS net/minecraft/class_1_850 net/minecraft/server/dedicated/management/ManagementServers + FIELD field_1_6023 LOGGER Lorg/slf4j/Logger; + METHOD method_1_5179 create (Lnet/minecraft/class_3807;Lnet/minecraft/class_11870;)Lnet/minecraft/class_11807; + ARG 0 serverPropertiesLoader + ARG 1 managementListener + METHOD method_1_5180 createSslContext (Lnet/minecraft/class_3806;)Lio/netty/handler/ssl/SslContext; + ARG 0 serverPropertiesHandler diff --git a/mappings/net/minecraft/server/dedicated/management/dispatch/ManagementHandlerDispatcher.mapping b/mappings/net/minecraft/server/dedicated/management/dispatch/ManagementHandlerDispatcher.mapping index 14571b5e04..167dface0d 100644 --- a/mappings/net/minecraft/server/dedicated/management/dispatch/ManagementHandlerDispatcher.mapping +++ b/mappings/net/minecraft/server/dedicated/management/dispatch/ManagementHandlerDispatcher.mapping @@ -30,4 +30,5 @@ CLASS net/minecraft/class_11827 net/minecraft/server/dedicated/management/dispat METHOD method_73744 getPropertiesHandler ()Lnet/minecraft/class_11832; METHOD method_73745 getServerHandler ()Lnet/minecraft/class_11833; METHOD method_74480 create (Lnet/minecraft/class_11870;)Lnet/minecraft/class_11827; + ARG 0 managementListener METHOD method_74481 getListener ()Lnet/minecraft/class_11870; diff --git a/mappings/net/minecraft/server/dedicated/management/handler/AllowlistManagementHandlerImpl.mapping b/mappings/net/minecraft/server/dedicated/management/handler/AllowlistManagementHandlerImpl.mapping index 0218b2f1a3..adb19cb012 100644 --- a/mappings/net/minecraft/server/dedicated/management/handler/AllowlistManagementHandlerImpl.mapping +++ b/mappings/net/minecraft/server/dedicated/management/handler/AllowlistManagementHandlerImpl.mapping @@ -1,4 +1,7 @@ CLASS net/minecraft/class_11988 net/minecraft/server/dedicated/management/handler/AllowlistManagementHandlerImpl + FIELD field_1_6246 managementListener Lnet/minecraft/class_11870; FIELD field_62805 logger Lnet/minecraft/class_11805; METHOD (Lnet/minecraft/class_11870;Lnet/minecraft/class_11805;)V + ARG 1 managementListener ARG 2 logger + METHOD method_1_5368 getServer ()Lnet/minecraft/class_3176; diff --git a/mappings/net/minecraft/server/dedicated/management/handler/BanManagementHandlerImpl.mapping b/mappings/net/minecraft/server/dedicated/management/handler/BanManagementHandlerImpl.mapping index 93f62a7408..652e00eab2 100644 --- a/mappings/net/minecraft/server/dedicated/management/handler/BanManagementHandlerImpl.mapping +++ b/mappings/net/minecraft/server/dedicated/management/handler/BanManagementHandlerImpl.mapping @@ -1,4 +1,7 @@ CLASS net/minecraft/class_11990 net/minecraft/server/dedicated/management/handler/BanManagementHandlerImpl + FIELD field_1_6241 managementListener Lnet/minecraft/class_11870; FIELD field_62818 logger Lnet/minecraft/class_11805; METHOD (Lnet/minecraft/class_11870;Lnet/minecraft/class_11805;)V + ARG 1 managementListener ARG 2 logger + METHOD method_1_5365 getServer ()Lnet/minecraft/class_3176; diff --git a/mappings/net/minecraft/server/dedicated/management/handler/GameRuleManagementHandlerImpl.mapping b/mappings/net/minecraft/server/dedicated/management/handler/GameRuleManagementHandlerImpl.mapping index 6a515550d6..fc2cd1e4d1 100644 --- a/mappings/net/minecraft/server/dedicated/management/handler/GameRuleManagementHandlerImpl.mapping +++ b/mappings/net/minecraft/server/dedicated/management/handler/GameRuleManagementHandlerImpl.mapping @@ -1,4 +1,7 @@ CLASS net/minecraft/class_11993 net/minecraft/server/dedicated/management/handler/GameRuleManagementHandlerImpl + FIELD field_1_6243 managementListener Lnet/minecraft/class_11870; FIELD field_62821 logger Lnet/minecraft/class_11805; METHOD (Lnet/minecraft/class_11870;Lnet/minecraft/class_11805;)V + ARG 1 managementListener ARG 2 logger + METHOD method_1_5367 getServer ()Lnet/minecraft/class_3176; diff --git a/mappings/net/minecraft/server/dedicated/management/handler/OperatorManagementHandlerImpl.mapping b/mappings/net/minecraft/server/dedicated/management/handler/OperatorManagementHandlerImpl.mapping index b5cefba42e..10b7e4d9d7 100644 --- a/mappings/net/minecraft/server/dedicated/management/handler/OperatorManagementHandlerImpl.mapping +++ b/mappings/net/minecraft/server/dedicated/management/handler/OperatorManagementHandlerImpl.mapping @@ -1,4 +1,7 @@ CLASS net/minecraft/class_11994 net/minecraft/server/dedicated/management/handler/OperatorManagementHandlerImpl + FIELD field_1_6252 managementListener Lnet/minecraft/class_11870; FIELD field_62823 logger Lnet/minecraft/class_11805; METHOD (Lnet/minecraft/class_11870;Lnet/minecraft/class_11805;)V + ARG 1 managementListener ARG 2 logger + METHOD method_1_5382 getServer ()Lnet/minecraft/class_3176; diff --git a/mappings/net/minecraft/server/dedicated/management/handler/PlayerListManagementHandlerImpl.mapping b/mappings/net/minecraft/server/dedicated/management/handler/PlayerListManagementHandlerImpl.mapping index d4853537aa..9c29a1675c 100644 --- a/mappings/net/minecraft/server/dedicated/management/handler/PlayerListManagementHandlerImpl.mapping +++ b/mappings/net/minecraft/server/dedicated/management/handler/PlayerListManagementHandlerImpl.mapping @@ -1,4 +1,9 @@ CLASS net/minecraft/class_11995 net/minecraft/server/dedicated/management/handler/PlayerListManagementHandlerImpl + FIELD field_1_6248 managementListener Lnet/minecraft/class_11870; FIELD field_62824 logger Lnet/minecraft/class_11805; + METHOD (Lnet/minecraft/class_11870;Lnet/minecraft/class_11805;)V + ARG 1 managementListener + ARG 2 logger + METHOD method_1_5377 getServer ()Lnet/minecraft/class_3176; METHOD method_74505 (Lcom/mojang/authlib/yggdrasil/ProfileResult;)Lnet/minecraft/class_11560; ARG 0 result diff --git a/mappings/net/minecraft/server/dedicated/management/handler/PropertiesManagementHandlerImpl.mapping b/mappings/net/minecraft/server/dedicated/management/handler/PropertiesManagementHandlerImpl.mapping index bd9e2d4699..e4258d8fcb 100644 --- a/mappings/net/minecraft/server/dedicated/management/handler/PropertiesManagementHandlerImpl.mapping +++ b/mappings/net/minecraft/server/dedicated/management/handler/PropertiesManagementHandlerImpl.mapping @@ -1,4 +1,7 @@ CLASS net/minecraft/class_11996 net/minecraft/server/dedicated/management/handler/PropertiesManagementHandlerImpl + FIELD field_1_6257 managementListener Lnet/minecraft/class_11870; FIELD field_62827 logger Lnet/minecraft/class_11805; METHOD (Lnet/minecraft/class_11870;Lnet/minecraft/class_11805;)V + ARG 1 managementListener ARG 2 logger + METHOD method_1_5393 getServer ()Lnet/minecraft/class_3176; diff --git a/mappings/net/minecraft/server/dedicated/management/handler/ServerManagementHandlerImpl.mapping b/mappings/net/minecraft/server/dedicated/management/handler/ServerManagementHandlerImpl.mapping index 6371d035c5..36d6967fee 100644 --- a/mappings/net/minecraft/server/dedicated/management/handler/ServerManagementHandlerImpl.mapping +++ b/mappings/net/minecraft/server/dedicated/management/handler/ServerManagementHandlerImpl.mapping @@ -1,4 +1,7 @@ CLASS net/minecraft/class_11997 net/minecraft/server/dedicated/management/handler/ServerManagementHandlerImpl + FIELD field_1_6249 managementListener Lnet/minecraft/class_11870; FIELD field_62829 logger Lnet/minecraft/class_11805; METHOD (Lnet/minecraft/class_11870;Lnet/minecraft/class_11805;)V + ARG 1 managementListener ARG 2 logger + METHOD method_1_5378 getServer ()Lnet/minecraft/class_3176; diff --git a/mappings/net/minecraft/server/dedicated/management/listener/CompositeManagementListener.mapping b/mappings/net/minecraft/server/dedicated/management/listener/CompositeManagementListener.mapping index a09568af69..837a489c39 100644 --- a/mappings/net/minecraft/server/dedicated/management/listener/CompositeManagementListener.mapping +++ b/mappings/net/minecraft/server/dedicated/management/listener/CompositeManagementListener.mapping @@ -1,5 +1,9 @@ CLASS net/minecraft/class_11870 net/minecraft/server/dedicated/management/listener/CompositeManagementListener + FIELD field_1_6157 server Lnet/minecraft/class_3176; FIELD field_62417 listeners Ljava/util/List; + METHOD method_1_5267 getServer ()Lnet/minecraft/class_3176; + METHOD method_1_5268 setServer (Lnet/minecraft/class_3176;)V + ARG 1 server METHOD method_73986 (Lnet/minecraft/class_3222;Lnet/minecraft/class_11871;)V ARG 1 listener METHOD method_73987 addListener (Lnet/minecraft/class_11871;)V diff --git a/mappings/net/minecraft/state/property/Properties.mapping b/mappings/net/minecraft/state/property/Properties.mapping index 54e1052637..26888b2937 100644 --- a/mappings/net/minecraft/state/property/Properties.mapping +++ b/mappings/net/minecraft/state/property/Properties.mapping @@ -1,5 +1,6 @@ CLASS net/minecraft/class_2741 net/minecraft/state/property/Properties COMMENT Contains all block and fluid state properties that Minecraft uses. + FIELD field_1_6244 POTENT_SULFUR_STATE Lnet/minecraft/class_2754; FIELD field_12480 FALLING Lnet/minecraft/class_2746; COMMENT A property that specifies if a fluid is falling. FIELD field_12481 HORIZONTAL_FACING Lnet/minecraft/class_2754; diff --git a/mappings/net/minecraft/text/MutableText.mapping b/mappings/net/minecraft/text/MutableText.mapping index fdeeb535fe..e92abb01db 100644 --- a/mappings/net/minecraft/text/MutableText.mapping +++ b/mappings/net/minecraft/text/MutableText.mapping @@ -11,6 +11,8 @@ CLASS net/minecraft/class_5250 net/minecraft/text/MutableText ARG 3 style METHOD equals (Ljava/lang/Object;)Z ARG 1 o + METHOD method_1_5198 withColor (Lnet/minecraft/class_5251;)Lnet/minecraft/class_5250; + ARG 1 color METHOD method_10852 append (Lnet/minecraft/class_2561;)Lnet/minecraft/class_5250; COMMENT Appends a text to this text's siblings. ARG 1 text diff --git a/mappings/net/minecraft/util/StringIdentifiable.mapping b/mappings/net/minecraft/util/StringIdentifiable.mapping index 952d38d944..8923773ff1 100644 --- a/mappings/net/minecraft/util/StringIdentifiable.mapping +++ b/mappings/net/minecraft/util/StringIdentifiable.mapping @@ -41,6 +41,8 @@ CLASS net/minecraft/class_3542 net/minecraft/util/StringIdentifiable METHOD ([Ljava/lang/Enum;Ljava/util/function/Function;)V ARG 1 values ARG 2 idToIdentifiable + METHOD method_1_414 (Ljava/lang/Enum;)I + ARG 0 value METHOD method_42633 byId (Ljava/lang/String;)Ljava/lang/Enum; ARG 1 id METHOD method_47920 byId (Ljava/lang/String;Ljava/lang/Enum;)Ljava/lang/Enum; diff --git a/mappings/net/minecraft/util/Util.mapping b/mappings/net/minecraft/util/Util.mapping index 3270f6282d..8eaaf282fb 100644 --- a/mappings/net/minecraft/util/Util.mapping +++ b/mappings/net/minecraft/util/Util.mapping @@ -1,5 +1,6 @@ CLASS net/minecraft/class_156 net/minecraft/util/Util COMMENT A class holding various utility methods. + FIELD field_1_5947 ESCAPER Lcom/google/common/escape/Escaper; FIELD field_1128 nanoTimeSupplier Lnet/minecraft/class_7576$class_7577; FIELD field_1129 LOGGER Lorg/slf4j/Logger; FIELD field_18035 MAIN_WORKER_EXECUTOR Lnet/minecraft/class_10207; @@ -35,6 +36,8 @@ CLASS net/minecraft/class_156 net/minecraft/util/Util METHOD method_1_4710 join (Ljava/util/List;Ljava/util/List;)Ljava/util/List; ARG 0 first ARG 1 second + METHOD method_1_5113 (Lcom/google/common/escape/Escapers$Builder;)V + ARG 0 builder METHOD method_645 previous (Ljava/lang/Iterable;Ljava/lang/Object;)Ljava/lang/Object; COMMENT {@return the item preceding {@code object} in {@code iterable}} COMMENT diff --git a/mappings/net/minecraft/util/WinNativeModuleUtil.mapping b/mappings/net/minecraft/util/WinNativeModuleUtil.mapping index b6cfc3835a..7550ecaa81 100644 --- a/mappings/net/minecraft/util/WinNativeModuleUtil.mapping +++ b/mappings/net/minecraft/util/WinNativeModuleUtil.mapping @@ -4,6 +4,8 @@ CLASS net/minecraft/class_6498 net/minecraft/util/WinNativeModuleUtil FIELD field_34393 EN_US_CODE_PAGE I FIELD field_34394 LANGUAGE_ID_MASK I FIELD field_34395 LANGUAGE_ID I + METHOD method_1_5117 escape (Ljava/lang/String;)Ljava/lang/String; + ARG 0 string METHOD method_37961 collectNativeModules ()Ljava/util/List; METHOD method_37962 (Lnet/minecraft/class_6498$class_6499;)Ljava/lang/String; ARG 0 moduleName diff --git a/mappings/net/minecraft/util/dynamic/Codecs.mapping b/mappings/net/minecraft/util/dynamic/Codecs.mapping index 5196dddcae..802e9bbdc8 100644 --- a/mappings/net/minecraft/util/dynamic/Codecs.mapping +++ b/mappings/net/minecraft/util/dynamic/Codecs.mapping @@ -65,6 +65,17 @@ CLASS net/minecraft/class_5699 net/minecraft/util/dynamic/Codecs ARG 0 converter METHOD method_1_2462 normalizedAndValidatedPath (Ljava/util/function/Function;)Lcom/mojang/serialization/Codec; ARG 0 converter + METHOD method_1_5175 (Ljava/lang/Object;Ljava/util/Optional;)Ljava/lang/Object; + ARG 1 optionalValue + METHOD method_1_5176 optionalField (Lcom/mojang/serialization/Codec;Ljava/lang/String;Ljava/lang/Object;)Lcom/mojang/serialization/MapCodec; + ARG 0 codec + ARG 1 fieldName + ARG 2 defaultValue + METHOD method_1_5177 optionalField (Lcom/mojang/serialization/Codec;Ljava/lang/String;Ljava/lang/Object;Z)Lcom/mojang/serialization/MapCodec; + ARG 0 codec + ARG 1 fieldName + ARG 2 defaultValue + ARG 3 lenient METHOD method_36241 rangedInt (IILjava/util/function/Function;)Lcom/mojang/serialization/Codec; ARG 0 min ARG 1 max diff --git a/mappings/net/minecraft/world/RedstoneView.mapping b/mappings/net/minecraft/world/RedstoneView.mapping index 0aae688ebc..886702d9f4 100644 --- a/mappings/net/minecraft/world/RedstoneView.mapping +++ b/mappings/net/minecraft/world/RedstoneView.mapping @@ -1,5 +1,7 @@ CLASS net/minecraft/class_8235 net/minecraft/world/RedstoneView FIELD field_43226 DIRECTIONS [Lnet/minecraft/class_2350; + METHOD method_1_5191 getReceivedOrEmittedRedstonePower (Lnet/minecraft/class_2338;)I + ARG 1 pos METHOD method_49803 isReceivingRedstonePower (Lnet/minecraft/class_2338;)Z ARG 1 pos METHOD method_49804 getReceivedRedstonePower (Lnet/minecraft/class_2338;)I diff --git a/mappings/net/minecraft/world/gen/blockpredicate/BlockPredicate.mapping b/mappings/net/minecraft/world/gen/blockpredicate/BlockPredicate.mapping index 38835725d4..a04ddb6001 100644 --- a/mappings/net/minecraft/world/gen/blockpredicate/BlockPredicate.mapping +++ b/mappings/net/minecraft/world/gen/blockpredicate/BlockPredicate.mapping @@ -2,6 +2,8 @@ CLASS net/minecraft/class_6646 net/minecraft/world/gen/blockpredicate/BlockPredi FIELD field_35054 BASE_CODEC Lcom/mojang/serialization/Codec; FIELD field_35696 IS_AIR Lnet/minecraft/class_6646; FIELD field_35697 IS_AIR_OR_WATER Lnet/minecraft/class_6646; + METHOD method_1_5350 matchingBiomes (Lnet/minecraft/class_6885;)Lnet/minecraft/class_6646; + ARG 0 biomes 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/blockpredicate/MatchingBiomesBlockPredicate.mapping b/mappings/net/minecraft/world/gen/blockpredicate/MatchingBiomesBlockPredicate.mapping new file mode 100644 index 0000000000..df2e4f7f10 --- /dev/null +++ b/mappings/net/minecraft/world/gen/blockpredicate/MatchingBiomesBlockPredicate.mapping @@ -0,0 +1,11 @@ +CLASS net/minecraft/class_1_891 net/minecraft/world/gen/blockpredicate/MatchingBiomesBlockPredicate + FIELD field_1_6256 biomes Lnet/minecraft/class_6885; + METHOD (Lnet/minecraft/class_6885;)V + ARG 1 biomes + METHOD method_1_5390 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance + METHOD method_1_5391 (Lnet/minecraft/class_1_891;)Lnet/minecraft/class_6885; + ARG 0 prediate + METHOD test (Ljava/lang/Object;Ljava/lang/Object;)Z + ARG 1 world + ARG 2 pos diff --git a/mappings/net/minecraft/world/gen/densityfunction/DensityFunction.mapping b/mappings/net/minecraft/world/gen/densityfunction/DensityFunction.mapping index bd98dde80e..3e5d69be36 100644 --- a/mappings/net/minecraft/world/gen/densityfunction/DensityFunction.mapping +++ b/mappings/net/minecraft/world/gen/densityfunction/DensityFunction.mapping @@ -7,6 +7,8 @@ CLASS net/minecraft/class_6910 net/minecraft/world/gen/densityfunction/DensityFu FIELD field_37058 REGISTRY_ENTRY_CODEC Lcom/mojang/serialization/Codec; METHOD method_1_4456 (Lnet/minecraft/class_6880;)Lnet/minecraft/class_6910; ARG 0 registryEntry + METHOD method_1_5222 apply (Lnet/minecraft/class_6910$class_6915;)Lnet/minecraft/class_6910; + ARG 1 visitor METHOD method_40464 sample (Lnet/minecraft/class_6910$class_6912;)D COMMENT {@return the density value for the given block position} ARG 1 pos @@ -14,7 +16,7 @@ CLASS net/minecraft/class_6910 net/minecraft/world/gen/densityfunction/DensityFu METHOD method_40468 clamp (DD)Lnet/minecraft/class_6910; ARG 1 min ARG 3 max - METHOD method_40469 apply (Lnet/minecraft/class_6910$class_6915;)Lnet/minecraft/class_6910; + METHOD method_40469 applyInternal (Lnet/minecraft/class_6910$class_6915;)Lnet/minecraft/class_6910; COMMENT Applies the visitor to every child density function and {@code this}. COMMENT COMMENT @return the resulting density function @@ -37,6 +39,7 @@ CLASS net/minecraft/class_6910 net/minecraft/world/gen/densityfunction/DensityFu ARG 0 function METHOD method_41062 getCodecHolder ()Lnet/minecraft/class_7243; METHOD method_72682 invert ()Lnet/minecraft/class_6910; + CLASS class_1_858 Wrapper CLASS class_6911 EachApplier COMMENT {@code EachApplier} is used to fill an array of densities, like a density buffer COMMENT or cache, with values from a density function. diff --git a/mappings/net/minecraft/world/gen/densityfunction/DensityFunctionTypes.mapping b/mappings/net/minecraft/world/gen/densityfunction/DensityFunctionTypes.mapping index f3a0e41bef..0ec4b79b28 100644 --- a/mappings/net/minecraft/world/gen/densityfunction/DensityFunctionTypes.mapping +++ b/mappings/net/minecraft/world/gen/densityfunction/DensityFunctionTypes.mapping @@ -3,6 +3,10 @@ CLASS net/minecraft/class_6916 net/minecraft/world/gen/densityfunction/DensityFu FIELD field_37061 CODEC Lcom/mojang/serialization/Codec; FIELD field_37062 DYNAMIC_RANGE Lcom/mojang/serialization/Codec; FIELD field_37063 CONSTANT_RANGE Lcom/mojang/serialization/Codec; + METHOD method_1_5228 intervalSelect (Lnet/minecraft/class_6910;Lit/unimi/dsi/fastutil/doubles/DoubleList;Ljava/util/List;)Lnet/minecraft/class_6910; + ARG 0 input + ARG 1 thresholds + ARG 2 functions METHOD method_40479 zero ()Lnet/minecraft/class_6910; METHOD method_40480 constant (D)Lnet/minecraft/class_6910; ARG 0 density @@ -149,6 +153,15 @@ CLASS net/minecraft/class_6916 net/minecraft/world/gen/densityfunction/DensityFu ARG 1 upperBound ARG 2 lowerBound ARG 3 cellHeight + CLASS class_1_860 IntervalSelect + FIELD field_1_6134 CODEC_HOLDER Lnet/minecraft/class_7243; + FIELD field_1_6136 THRESHOLDS_CODEC Lcom/mojang/serialization/Codec; + METHOD method_1_5229 sample (Lnet/minecraft/class_6910$class_6912;D)D + ARG 1 pos + ARG 2 noise + METHOD method_1_5230 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance + METHOD method_1_5233 validate ()Lcom/mojang/serialization/DataResult; CLASS class_6917 BinaryOperation CLASS class_6919 BlendAlpha FIELD field_37079 CODEC Lnet/minecraft/class_7243; @@ -225,6 +238,7 @@ CLASS net/minecraft/class_6916 net/minecraft/world/gen/densityfunction/DensityFu METHOD method_41090 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; ARG 0 instance CLASS class_6943 Positional + METHOD method_1_5234 getDensityFunction ()Lnet/minecraft/class_6910; METHOD method_40518 apply (Lnet/minecraft/class_6910$class_6912;D)D ARG 1 pos ARG 2 density diff --git a/mappings/net/minecraft/world/gen/densityfunction/DensityFunctions.mapping b/mappings/net/minecraft/world/gen/densityfunction/DensityFunctions.mapping index 16b635ece3..30c3ab924e 100644 --- a/mappings/net/minecraft/world/gen/densityfunction/DensityFunctions.mapping +++ b/mappings/net/minecraft/world/gen/densityfunction/DensityFunctions.mapping @@ -75,6 +75,8 @@ CLASS net/minecraft/class_6954 net/minecraft/world/gen/densityfunction/DensityFu ARG 0 densityFunctionRegisterable ARG 1 densityFunctionLookup ARG 2 jaggedNoise + ARG 3 continents + ARG 4 erosion ARG 5 offsetKey ARG 6 factorKey ARG 7 jaggednessKey @@ -167,3 +169,17 @@ CLASS net/minecraft/class_6954 net/minecraft/world/gen/densityfunction/DensityFu ARG 0 offset ARG 1 factor ARG 2 amplified + CLASS class_1_859 WeirdScaledSampler + COMMENT Replacement for the removed {@code minecraft:weird_scaled_sampler} density + COMMENT function. + COMMENT + COMMENT @see https://www.minecraft.net/en-us/article/minecraft-26-2-snapshot-5 + METHOD method_1_5223 selectorFunction (Lnet/minecraft/class_6880;D)Lnet/minecraft/class_6910; + ARG 0 noiseParameters + ARG 1 rarity + METHOD method_1_5224 rarityValueMapperType1 (Lnet/minecraft/class_6910;Lnet/minecraft/class_6880;)Lnet/minecraft/class_6910; + ARG 0 input + ARG 1 noiseParameters + METHOD method_1_5225 rarityValueMapperType2 (Lnet/minecraft/class_6910;Lnet/minecraft/class_6880;)Lnet/minecraft/class_6910; + ARG 0 input + ARG 1 noiseParameters From 8fffcfab4d174b3512cf96fde7e906618f3a610e Mon Sep 17 00:00:00 2001 From: +merlan #flirora Date: Wed, 29 Apr 2026 23:29:05 -0400 Subject: [PATCH 2/2] Add some parameter mappings --- .../minecraft/client/render/command/CommandRenderer.mapping | 2 ++ .../client/render/command/RenderCommandContainer.mapping | 2 ++ .../minecraft/client/render/command/RenderDispatcher.mapping | 5 ++++- 3 files changed, 8 insertions(+), 1 deletion(-) diff --git a/mappings/net/minecraft/client/render/command/CommandRenderer.mapping b/mappings/net/minecraft/client/render/command/CommandRenderer.mapping index 3541a585ac..aeb902c4b1 100644 --- a/mappings/net/minecraft/client/render/command/CommandRenderer.mapping +++ b/mappings/net/minecraft/client/render/command/CommandRenderer.mapping @@ -5,6 +5,7 @@ CLASS net/minecraft/class_1_863 net/minecraft/client/render/command/CommandRende ARG 1 context ARG 2 groupIndex ARG 3 commands + ARG 4 separateMultiBuffers METHOD method_1_5244 clear (Lnet/minecraft/class_1_841;)V ARG 1 context METHOD method_1_5245 finishPrepare (Lnet/minecraft/class_1_841;)V @@ -12,3 +13,4 @@ CLASS net/minecraft/class_1_863 net/minecraft/client/render/command/CommandRende METHOD method_1_5246 prepare (Lnet/minecraft/class_1_841;Ljava/util/List;Z)V ARG 1 context ARG 2 commands + ARG 3 separateMultiBuffers diff --git a/mappings/net/minecraft/client/render/command/RenderCommandContainer.mapping b/mappings/net/minecraft/client/render/command/RenderCommandContainer.mapping index 3d796666a9..38f43ac9d6 100644 --- a/mappings/net/minecraft/client/render/command/RenderCommandContainer.mapping +++ b/mappings/net/minecraft/client/render/command/RenderCommandContainer.mapping @@ -9,6 +9,8 @@ CLASS net/minecraft/class_1_877 net/minecraft/client/render/command/RenderComman CLASS class_1_878 Executor METHOD method_1_5320 accept (Lnet/minecraft/class_1_865;Z)V ARG 1 command + ARG 2 separateMultiBuffers METHOD method_1_5321 accept (Lnet/minecraft/class_1_867;Ljava/util/Collection;Z)V ARG 1 type ARG 2 commands + ARG 3 separateMultiBuffers diff --git a/mappings/net/minecraft/client/render/command/RenderDispatcher.mapping b/mappings/net/minecraft/client/render/command/RenderDispatcher.mapping index d042c3cecb..52748a37ef 100644 --- a/mappings/net/minecraft/client/render/command/RenderDispatcher.mapping +++ b/mappings/net/minecraft/client/render/command/RenderDispatcher.mapping @@ -29,8 +29,9 @@ CLASS net/minecraft/class_11684 net/minecraft/client/render/command/RenderDispat METHOD (Lnet/minecraft/class_11684$class_1_875;Lnet/minecraft/class_1_877;)V ARG 1 preparedFrame ARG 2 container - METHOD method_1_5300 add (Lnet/minecraft/class_1_867;ZII)V + METHOD method_1_5300 addGroup (Lnet/minecraft/class_1_867;ZII)V ARG 1 type + ARG 2 separateMultiBuffers ARG 3 firstCommandIndex ARG 4 lastCommandIndex METHOD method_1_5301 (Lnet/minecraft/class_1_867;)Ljava/util/List; @@ -62,10 +63,12 @@ CLASS net/minecraft/class_11684 net/minecraft/client/render/command/RenderDispat FIELD field_1_6185 groupIndex I FIELD field_1_6186 type Lnet/minecraft/class_1_867; FIELD field_1_6187 firstCommandIndex I + FIELD field_1_6188 separateMultiBuffers Z FIELD field_1_6189 lastCommandIndex I METHOD (ILnet/minecraft/class_1_867;ZII)V ARG 1 groupIndex ARG 2 type + ARG 3 separateMultiBuffers ARG 4 firstIndex ARG 5 lastIndex METHOD method_1_5314 render (Lnet/minecraft/class_1_841;Lnet/minecraft/class_1_866;Ljava/util/List;)V