From 61ba6c05e27ea9ac647dd083251c6b800f7ee357 Mon Sep 17 00:00:00 2001 From: +merlan #flirora Date: Wed, 8 Apr 2026 01:52:54 -0400 Subject: [PATCH 1/4] Start mapping 26.2-snapshot-1 --- .../blaze3d/pipeline/BlendEquation.mapping | 1 + .../blaze3d/pipeline/BlendFunction.mapping | 22 +++ .../blaze3d/pipeline/BlendOperation.mapping | 1 + .../blaze3d/pipeline/BlendParameter.mapping | 1 + .../blaze3d/profiling/GpuProfiler.mapping | 4 + .../profiling/TimestampQueryPool.mapping | 7 + .../blaze3d/systems/CommandEncoder.mapping | 3 + .../systems/CommandEncoderBackend.mapping | 3 + .../mojang/blaze3d/systems/GpuBackend.mapping | 8 +- .../mojang/blaze3d/systems/GpuDevice.mapping | 4 + .../blaze3d/systems/GpuDeviceInfo.mapping | 1 + .../blaze3d/systems/GpuDeviceLimits.mapping | 1 + .../mojang/blaze3d/systems/GpuSurface.mapping | 18 ++ .../blaze3d/systems/GpuSurfaceBackend.mapping | 9 + .../mojang/blaze3d/systems/RenderPass.mapping | 4 + .../blaze3d/systems/RenderPassBackend.mapping | 3 + .../blaze3d/systems/SurfaceException.mapping | 5 + .../blaze3d/textures/GpuTexture.mapping | 12 ++ .../blaze3d/textures/TexelFormat.mapping | 8 + .../net/minecraft/block/AbstractBlock.mapping | 4 + mappings/net/minecraft/block/Block.mapping | 3 + mappings/net/minecraft/block/Blocks.mapping | 184 ++++++++++++++++++ .../minecraft/block/CopperChestBlock.mapping | 3 + .../net/minecraft/block/OxidationMap.mapping | 73 +++++++ .../minecraft/block/PotentSulfurBlock.mapping | 8 + ...urCubeSwallowableDispenserBehavior.mapping | 5 + .../entity/PotentSulfurBlockEntity.mapping | 47 +++++ mappings/net/minecraft/class_1_671.mapping | 16 ++ mappings/net/minecraft/class_1_674.mapping | 22 +++ mappings/net/minecraft/class_1_686.mapping | 13 -- mappings/net/minecraft/class_1_691.mapping | 15 ++ mappings/net/minecraft/class_1_714.mapping | 5 + mappings/net/minecraft/class_1_717.mapping | 11 ++ mappings/net/minecraft/class_1_741.mapping | 2 + .../minecraft/client/MinecraftClient.mapping | 16 +- .../client/gl/CompiledShaderPipeline.mapping | 1 - .../client/gl/DynamicUniforms.mapping | 17 ++ ...apping => GlCommandEncoderBackend.mapping} | 3 +- .../gl/GlCompiledRenderPipeline.mapping | 1 + ...hader.mapping => GlCompiledShader.mapping} | 2 +- ...pl.mapping => GlRenderPassBackend.mapping} | 2 +- .../client/gl/GlSurfaceBackend.mapping | 4 + .../client/gl/GlTimestampQueryPool.mapping | 7 + ...iceInfo.mapping => GpuDevicesInfo.mapping} | 2 +- .../minecraft/client/gui/GuiManager.mapping | 69 +++++++ .../client/gui/hud/InGameHud.mapping | 8 + .../gui/hud/InGameOverlayRenderer.mapping | 48 +++++ .../gui/render/state/GuiRenderState.mapping | 1 + .../AccessibilityOnboardingScreen.mapping | 3 + .../client/gui/screen/Screen.mapping | 6 +- .../client/input/ImeStatusController.mapping | 2 +- .../client/option/GameOptions.mapping | 9 + .../client/option/GraphicsApiOption.mapping | 8 + .../client/particle/CrackParticle.mapping | 14 ++ .../particle/NoxiousGasCloudParticle.mapping | 9 + .../particle/NoxiousGasParticle.mapping | 16 ++ .../particle/SulfurBubblesParticle.mapping | 18 ++ .../client/render/GameRenderer.mapping | 1 + .../client/render/StagingBuffer.mapping | 54 +++++ .../render/ThreeDimensionalCrosshair.mapping | 6 + .../client/render/WorldRenderer.mapping | 5 + .../OrderedRenderCommandQueueImpl.mapping | 1 + .../render/command/RenderCommandQueue.mapping | 12 ++ .../effect}/PostEffectPass.mapping | 2 +- .../effect}/PostEffectProcessor.mapping | 2 +- .../AbstractSlimeEntityRenderer.mapping | 9 + .../entity/SulfurCubeEntityRenderer.mapping | 4 + .../SulfurCubeInnardsFeatureRenderer.mapping | 6 + .../entity/model/EntityModelLayers.mapping | 1 + .../render/entity/model/EntityModels.mapping | 2 + .../model/PiglinBaseEntityModel.mapping | 2 +- .../entity/model/SulfurCubeModel.mapping | 3 + .../SulfurCubeEntityEntityRenderState.mapping | 2 + .../render/state/WorldRenderState.mapping | 1 + .../GlslImportProcessor.mapping} | 2 +- .../{gl => shader}/ShaderLoader.mapping | 2 +- .../client/texture/AbstractTexture.mapping | 8 +- .../client/util/BatchObjectDisposer.mapping | 20 ++ .../client/util/GpuTimestampProfiler.mapping | 15 ++ .../client/vulkan/SamplerEntry.mapping | 1 + .../vulkan/ShaderCompileException.mapping | 3 + .../client/vulkan/SpirvShader.mapping | 9 + .../client/vulkan/SpirvShaderCompiler.mapping | 11 ++ .../client/vulkan/TextureDimensions.mapping | 3 + .../client/vulkan/UniformBufferEntry.mapping | 1 + .../client/vulkan/VariableEntry.mapping | 1 + .../minecraft/client/vulkan/VkBackend.mapping | 19 ++ .../minecraft/client/vulkan/VkBuffer.mapping | 8 + .../vulkan/VkCommandEncoderBackend.mapping | 23 +++ .../vulkan/VkCompiledRenderPipeline.mapping | 1 + .../client/vulkan/VkConstConversion.mapping | 23 +++ .../client/vulkan/VkPipelineLayout.mapping | 8 + .../client/vulkan/VkRenderPassBackend.mapping | 9 + .../minecraft/client/vulkan/VkSampler.mapping | 1 + .../client/vulkan/VkSurfaceBackend.mapping | 4 + .../minecraft/client/vulkan/VkTexture.mapping | 11 ++ .../client/vulkan/VkTextureView.mapping | 1 + .../vulkan/VkTimestampQueryPool.mapping | 8 + .../client/vulkan/VulkanUtils.mapping | 31 +++ .../client/window/GlWindowBackend.mapping | 3 + .../client/window/OpenGlWindowBackend.mapping | 3 - .../client/window/VulkanWindowBackend.mapping | 2 + .../minecraft/client/window/Window.mapping | 2 + .../window/WindowCreationException.mapping | 1 - .../client/window/WindowException.mapping | 14 ++ .../component/DataComponentTypes.mapping | 8 + .../type/SulfurCubeContentComponent.mapping | 5 + .../datafixer/schema/Schema4881.mapping | 5 + mappings/net/minecraft/entity/Entity.mapping | 9 + .../net/minecraft/entity/EntityType.mapping | 1 + .../net/minecraft/entity/LivingEntity.mapping | 6 + .../entity/ai/goal/TemptGoal.mapping | 8 +- .../entity/mob/AbstractSlimeEntity.mapping | 68 +++++++ .../entity/mob/MagmaCubeEntity.mapping | 5 +- .../minecraft/entity/mob/MobEntity.mapping | 11 ++ .../minecraft/entity/mob/SlimeEntity.mapping | 57 +----- .../entity/passive/BeeEntity.mapping | 2 + .../entity/passive/ParrotEntity.mapping | 1 + .../entity/passive/PassiveEntity.mapping | 1 + .../passive/SulfurCubeArchetype.mapping | 14 ++ .../passive/SulfurCubeArchetypes.mapping | 37 ++++ .../entity/passive/SulfurCubeEntity.mapping | 52 +++++ .../minecraft/sound/BlockSoundGroup.mapping | 3 + .../processor/StructureProcessors.mapping | 3 + mappings/net/minecraft/util/ColorMap.mapping | 31 +++ mappings/net/minecraft/util/DyeColor.mapping | 3 + .../minecraft/util/math/MathHelper.mapping | 3 + .../minecraft/world/EntityLookupView.mapping | 5 + .../gen/feature/FeatureSequenceConfig.mapping | 5 + .../world/gen/feature/SequenceFeature.mapping | 1 + ...pping => SpeleothemClusterFeature.mapping} | 2 +- .../SpeleothemClusterFeatureConfig.mapping | 31 +++ ...ture.mapping => SpeleothemFeature.mapping} | 2 +- .../feature/SpeleothemFeatureConfig.mapping | 1 + .../world/gen/feature/TemplateFeature.mapping | 1 + .../gen/feature/TemplateFeatureConfig.mapping | 1 + 136 files changed, 1447 insertions(+), 88 deletions(-) create mode 100644 mappings/com/mojang/blaze3d/pipeline/BlendEquation.mapping create mode 100644 mappings/com/mojang/blaze3d/pipeline/BlendFunction.mapping create mode 100644 mappings/com/mojang/blaze3d/pipeline/BlendOperation.mapping create mode 100644 mappings/com/mojang/blaze3d/pipeline/BlendParameter.mapping create mode 100644 mappings/com/mojang/blaze3d/profiling/GpuProfiler.mapping create mode 100644 mappings/com/mojang/blaze3d/profiling/TimestampQueryPool.mapping create mode 100644 mappings/com/mojang/blaze3d/systems/GpuDeviceInfo.mapping create mode 100644 mappings/com/mojang/blaze3d/systems/GpuDeviceLimits.mapping create mode 100644 mappings/com/mojang/blaze3d/systems/GpuSurface.mapping create mode 100644 mappings/com/mojang/blaze3d/systems/GpuSurfaceBackend.mapping create mode 100644 mappings/com/mojang/blaze3d/systems/SurfaceException.mapping create mode 100644 mappings/com/mojang/blaze3d/textures/TexelFormat.mapping create mode 100644 mappings/net/minecraft/block/OxidationMap.mapping create mode 100644 mappings/net/minecraft/block/PotentSulfurBlock.mapping create mode 100644 mappings/net/minecraft/block/dispenser/SulfurCubeSwallowableDispenserBehavior.mapping create mode 100644 mappings/net/minecraft/block/entity/PotentSulfurBlockEntity.mapping create mode 100644 mappings/net/minecraft/class_1_671.mapping create mode 100644 mappings/net/minecraft/class_1_674.mapping delete mode 100644 mappings/net/minecraft/class_1_686.mapping create mode 100644 mappings/net/minecraft/class_1_691.mapping create mode 100644 mappings/net/minecraft/class_1_714.mapping create mode 100644 mappings/net/minecraft/class_1_717.mapping create mode 100644 mappings/net/minecraft/class_1_741.mapping delete mode 100644 mappings/net/minecraft/client/gl/CompiledShaderPipeline.mapping rename mappings/net/minecraft/client/gl/{GlCommandEncoder.mapping => GlCommandEncoderBackend.mapping} (97%) create mode 100644 mappings/net/minecraft/client/gl/GlCompiledRenderPipeline.mapping rename mappings/net/minecraft/client/gl/{CompiledShader.mapping => GlCompiledShader.mapping} (87%) rename mappings/net/minecraft/client/gl/{RenderPassImpl.mapping => GlRenderPassBackend.mapping} (93%) create mode 100644 mappings/net/minecraft/client/gl/GlSurfaceBackend.mapping create mode 100644 mappings/net/minecraft/client/gl/GlTimestampQueryPool.mapping rename mappings/net/minecraft/client/gl/{GpuDeviceInfo.mapping => GpuDevicesInfo.mapping} (99%) create mode 100644 mappings/net/minecraft/client/gui/GuiManager.mapping create mode 100644 mappings/net/minecraft/client/option/GraphicsApiOption.mapping create mode 100644 mappings/net/minecraft/client/particle/NoxiousGasCloudParticle.mapping create mode 100644 mappings/net/minecraft/client/particle/NoxiousGasParticle.mapping create mode 100644 mappings/net/minecraft/client/particle/SulfurBubblesParticle.mapping create mode 100644 mappings/net/minecraft/client/render/StagingBuffer.mapping create mode 100644 mappings/net/minecraft/client/render/ThreeDimensionalCrosshair.mapping rename mappings/net/minecraft/client/{gl => render/effect}/PostEffectPass.mapping (95%) rename mappings/net/minecraft/client/{gl => render/effect}/PostEffectProcessor.mapping (96%) create mode 100644 mappings/net/minecraft/client/render/entity/AbstractSlimeEntityRenderer.mapping create mode 100644 mappings/net/minecraft/client/render/entity/SulfurCubeEntityRenderer.mapping create mode 100644 mappings/net/minecraft/client/render/entity/feature/SulfurCubeInnardsFeatureRenderer.mapping create mode 100644 mappings/net/minecraft/client/render/entity/model/SulfurCubeModel.mapping create mode 100644 mappings/net/minecraft/client/render/entity/state/SulfurCubeEntityEntityRenderState.mapping rename mappings/net/minecraft/client/{gl/GlImportProcessor.mapping => shader/GlslImportProcessor.mapping} (96%) rename mappings/net/minecraft/client/{gl => shader}/ShaderLoader.mapping (97%) create mode 100644 mappings/net/minecraft/client/util/BatchObjectDisposer.mapping create mode 100644 mappings/net/minecraft/client/util/GpuTimestampProfiler.mapping create mode 100644 mappings/net/minecraft/client/vulkan/SamplerEntry.mapping create mode 100644 mappings/net/minecraft/client/vulkan/ShaderCompileException.mapping create mode 100644 mappings/net/minecraft/client/vulkan/SpirvShader.mapping create mode 100644 mappings/net/minecraft/client/vulkan/SpirvShaderCompiler.mapping create mode 100644 mappings/net/minecraft/client/vulkan/TextureDimensions.mapping create mode 100644 mappings/net/minecraft/client/vulkan/UniformBufferEntry.mapping create mode 100644 mappings/net/minecraft/client/vulkan/VariableEntry.mapping create mode 100644 mappings/net/minecraft/client/vulkan/VkBackend.mapping create mode 100644 mappings/net/minecraft/client/vulkan/VkBuffer.mapping create mode 100644 mappings/net/minecraft/client/vulkan/VkCommandEncoderBackend.mapping create mode 100644 mappings/net/minecraft/client/vulkan/VkCompiledRenderPipeline.mapping create mode 100644 mappings/net/minecraft/client/vulkan/VkConstConversion.mapping create mode 100644 mappings/net/minecraft/client/vulkan/VkPipelineLayout.mapping create mode 100644 mappings/net/minecraft/client/vulkan/VkRenderPassBackend.mapping create mode 100644 mappings/net/minecraft/client/vulkan/VkSampler.mapping create mode 100644 mappings/net/minecraft/client/vulkan/VkSurfaceBackend.mapping create mode 100644 mappings/net/minecraft/client/vulkan/VkTexture.mapping create mode 100644 mappings/net/minecraft/client/vulkan/VkTextureView.mapping create mode 100644 mappings/net/minecraft/client/vulkan/VkTimestampQueryPool.mapping create mode 100644 mappings/net/minecraft/client/vulkan/VulkanUtils.mapping create mode 100644 mappings/net/minecraft/client/window/GlWindowBackend.mapping delete mode 100644 mappings/net/minecraft/client/window/OpenGlWindowBackend.mapping create mode 100644 mappings/net/minecraft/client/window/VulkanWindowBackend.mapping delete mode 100644 mappings/net/minecraft/client/window/WindowCreationException.mapping create mode 100644 mappings/net/minecraft/client/window/WindowException.mapping create mode 100644 mappings/net/minecraft/component/type/SulfurCubeContentComponent.mapping create mode 100644 mappings/net/minecraft/datafixer/schema/Schema4881.mapping create mode 100644 mappings/net/minecraft/entity/mob/AbstractSlimeEntity.mapping create mode 100644 mappings/net/minecraft/entity/passive/SulfurCubeArchetype.mapping create mode 100644 mappings/net/minecraft/entity/passive/SulfurCubeArchetypes.mapping create mode 100644 mappings/net/minecraft/entity/passive/SulfurCubeEntity.mapping create mode 100644 mappings/net/minecraft/structure/processor/StructureProcessors.mapping create mode 100644 mappings/net/minecraft/util/ColorMap.mapping create mode 100644 mappings/net/minecraft/world/gen/feature/FeatureSequenceConfig.mapping create mode 100644 mappings/net/minecraft/world/gen/feature/SequenceFeature.mapping rename mappings/net/minecraft/world/gen/feature/{DripstoneClusterFeature.mapping => SpeleothemClusterFeature.mapping} (93%) create mode 100644 mappings/net/minecraft/world/gen/feature/SpeleothemClusterFeatureConfig.mapping rename mappings/net/minecraft/world/gen/feature/{SmallDripstoneFeature.mapping => SpeleothemFeature.mapping} (95%) create mode 100644 mappings/net/minecraft/world/gen/feature/SpeleothemFeatureConfig.mapping create mode 100644 mappings/net/minecraft/world/gen/feature/TemplateFeature.mapping create mode 100644 mappings/net/minecraft/world/gen/feature/TemplateFeatureConfig.mapping diff --git a/mappings/com/mojang/blaze3d/pipeline/BlendEquation.mapping b/mappings/com/mojang/blaze3d/pipeline/BlendEquation.mapping new file mode 100644 index 0000000000..f81ff0307b --- /dev/null +++ b/mappings/com/mojang/blaze3d/pipeline/BlendEquation.mapping @@ -0,0 +1 @@ +CLASS net/minecraft/class_1_693 com/mojang/blaze3d/pipeline/BlendEquation diff --git a/mappings/com/mojang/blaze3d/pipeline/BlendFunction.mapping b/mappings/com/mojang/blaze3d/pipeline/BlendFunction.mapping new file mode 100644 index 0000000000..c5da0eeb0e --- /dev/null +++ b/mappings/com/mojang/blaze3d/pipeline/BlendFunction.mapping @@ -0,0 +1,22 @@ +CLASS com/mojang/blaze3d/pipeline/BlendFunction + METHOD (Lnet/minecraft/class_1_683;Lnet/minecraft/class_1_683;)V + ARG 1 src + ARG 2 dest + METHOD (Lnet/minecraft/class_1_683;Lnet/minecraft/class_1_683;Lnet/minecraft/class_1_662;)V + ARG 1 src + ARG 2 dest + ARG 3 op + METHOD (Lnet/minecraft/class_1_683;Lnet/minecraft/class_1_683;Lnet/minecraft/class_1_662;Lnet/minecraft/class_1_683;Lnet/minecraft/class_1_683;Lnet/minecraft/class_1_662;)V + ARG 1 colorSrc + ARG 2 colorDest + ARG 3 colorOp + ARG 4 alphaSrc + ARG 5 alphaDest + ARG 6 alphaOp + METHOD (Lnet/minecraft/class_1_683;Lnet/minecraft/class_1_683;Lnet/minecraft/class_1_683;Lnet/minecraft/class_1_683;)V + ARG 1 colorSrc + ARG 2 colorDest + ARG 3 alphaSrc + ARG 4 alphaDest + METHOD (Lnet/minecraft/class_1_693;)V + ARG 1 equation diff --git a/mappings/com/mojang/blaze3d/pipeline/BlendOperation.mapping b/mappings/com/mojang/blaze3d/pipeline/BlendOperation.mapping new file mode 100644 index 0000000000..5a8bc1564e --- /dev/null +++ b/mappings/com/mojang/blaze3d/pipeline/BlendOperation.mapping @@ -0,0 +1 @@ +CLASS net/minecraft/class_1_662 com/mojang/blaze3d/pipeline/BlendOperation diff --git a/mappings/com/mojang/blaze3d/pipeline/BlendParameter.mapping b/mappings/com/mojang/blaze3d/pipeline/BlendParameter.mapping new file mode 100644 index 0000000000..a4c93acca3 --- /dev/null +++ b/mappings/com/mojang/blaze3d/pipeline/BlendParameter.mapping @@ -0,0 +1 @@ +CLASS net/minecraft/class_1_683 com/mojang/blaze3d/pipeline/BlendParameter diff --git a/mappings/com/mojang/blaze3d/profiling/GpuProfiler.mapping b/mappings/com/mojang/blaze3d/profiling/GpuProfiler.mapping new file mode 100644 index 0000000000..57f1728c8f --- /dev/null +++ b/mappings/com/mojang/blaze3d/profiling/GpuProfiler.mapping @@ -0,0 +1,4 @@ +CLASS net/minecraft/class_1_708 com/mojang/blaze3d/profiling/GpuProfiler + FIELD field_1_3637 timestampQueryPool Lnet/minecraft/class_1_685; + METHOD (Lcom/mojang/blaze3d/systems/GpuDevice;)V + ARG 1 device diff --git a/mappings/com/mojang/blaze3d/profiling/TimestampQueryPool.mapping b/mappings/com/mojang/blaze3d/profiling/TimestampQueryPool.mapping new file mode 100644 index 0000000000..bf6b240e30 --- /dev/null +++ b/mappings/com/mojang/blaze3d/profiling/TimestampQueryPool.mapping @@ -0,0 +1,7 @@ +CLASS net/minecraft/class_1_685 com/mojang/blaze3d/profiling/TimestampQueryPool + METHOD method_1_4139 getQueryResult (I)Ljava/util/OptionalLong; + ARG 1 index + METHOD method_1_4140 getQueryResults (II)[Ljava/util/OptionalLong; + ARG 1 start + ARG 2 count + METHOD method_1_4141 getCount ()I diff --git a/mappings/com/mojang/blaze3d/systems/CommandEncoder.mapping b/mappings/com/mojang/blaze3d/systems/CommandEncoder.mapping index d96214da12..e7350f73b3 100644 --- a/mappings/com/mojang/blaze3d/systems/CommandEncoder.mapping +++ b/mappings/com/mojang/blaze3d/systems/CommandEncoder.mapping @@ -80,6 +80,9 @@ CLASS com/mojang/blaze3d/systems/CommandEncoder ARG 3 regionY ARG 4 regionWidth ARG 5 regionHeight + METHOD writeTimestamp (Lnet/minecraft/class_1_685;I)V + ARG 1 timestampQueryPool + ARG 2 index METHOD writeToBuffer (Lcom/mojang/blaze3d/buffers/GpuBufferSlice;Ljava/nio/ByteBuffer;)V ARG 1 slice ARG 2 source diff --git a/mappings/com/mojang/blaze3d/systems/CommandEncoderBackend.mapping b/mappings/com/mojang/blaze3d/systems/CommandEncoderBackend.mapping index 35fa657dad..d77798ed63 100644 --- a/mappings/com/mojang/blaze3d/systems/CommandEncoderBackend.mapping +++ b/mappings/com/mojang/blaze3d/systems/CommandEncoderBackend.mapping @@ -87,4 +87,7 @@ CLASS net/minecraft/class_1_154 com/mojang/blaze3d/systems/CommandEncoderBackend ARG 7 offsetY ARG 8 width ARG 9 height + METHOD method_1_4411 writeTimestamp (Lnet/minecraft/class_1_685;I)V + ARG 1 timestampQueryPool + ARG 2 index METHOD method_68346 closePass ()V diff --git a/mappings/com/mojang/blaze3d/systems/GpuBackend.mapping b/mappings/com/mojang/blaze3d/systems/GpuBackend.mapping index 5d5e75c4ac..823d512546 100644 --- a/mappings/com/mojang/blaze3d/systems/GpuBackend.mapping +++ b/mappings/com/mojang/blaze3d/systems/GpuBackend.mapping @@ -9,7 +9,7 @@ CLASS net/minecraft/class_1_147 com/mojang/blaze3d/systems/GpuBackend ARG 1 labelGetter ARG 2 usage ARG 3 data - METHOD method_1_1288 createBaseCommandEncoder ()Lnet/minecraft/class_1_154; + METHOD method_1_1288 getCommandEncoder ()Lnet/minecraft/class_1_154; METHOD method_1_1289 createSampler (Lcom/mojang/blaze3d/textures/AddressMode;Lcom/mojang/blaze3d/textures/AddressMode;Lcom/mojang/blaze3d/textures/FilterMode;Lcom/mojang/blaze3d/textures/FilterMode;ILjava/util/OptionalDouble;)Lnet/minecraft/class_12137; ARG 1 addressModeU ARG 2 addressModeV @@ -44,3 +44,9 @@ CLASS net/minecraft/class_1_147 com/mojang/blaze3d/systems/GpuBackend METHOD method_1_1306 precompilePipeline (Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lnet/minecraft/class_12289;)Lcom/mojang/blaze3d/pipeline/CompiledRenderPipeline; ARG 1 pipeline ARG 2 sourceGetter + METHOD method_1_4219 createSurface (J)Lnet/minecraft/class_1_713; + ARG 1 window + METHOD method_1_4220 createTimestampQueryPool (I)Lnet/minecraft/class_1_685; + ARG 1 size + METHOD method_1_4221 getDeviceInfo ()Lnet/minecraft/class_1_664; + METHOD method_1_4222 getTimestampNow ()J diff --git a/mappings/com/mojang/blaze3d/systems/GpuDevice.mapping b/mappings/com/mojang/blaze3d/systems/GpuDevice.mapping index 340630e194..b889a75435 100644 --- a/mappings/com/mojang/blaze3d/systems/GpuDevice.mapping +++ b/mappings/com/mojang/blaze3d/systems/GpuDevice.mapping @@ -18,6 +18,8 @@ CLASS com/mojang/blaze3d/systems/GpuDevice ARG 4 filterModeV ARG 5 maxAnisotropy ARG 6 maxLevelOfDetail + METHOD createSurface (J)Lnet/minecraft/class_1_665; + ARG 1 window METHOD createTexture (Ljava/lang/String;ILnet/minecraft/class_1_658;IIII)Lcom/mojang/blaze3d/textures/GpuTexture; ARG 1 label ARG 2 usage @@ -40,6 +42,8 @@ CLASS com/mojang/blaze3d/systems/GpuDevice ARG 1 texture ARG 2 baseMipLevel ARG 3 mipLevels + METHOD createTimestampQueryPool (I)Lnet/minecraft/class_1_685; + ARG 1 size METHOD precompilePipeline (Lcom/mojang/blaze3d/pipeline/RenderPipeline;)Lcom/mojang/blaze3d/pipeline/CompiledRenderPipeline; ARG 1 pipeline METHOD precompilePipeline (Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lnet/minecraft/class_12289;)Lcom/mojang/blaze3d/pipeline/CompiledRenderPipeline; diff --git a/mappings/com/mojang/blaze3d/systems/GpuDeviceInfo.mapping b/mappings/com/mojang/blaze3d/systems/GpuDeviceInfo.mapping new file mode 100644 index 0000000000..f30a868b17 --- /dev/null +++ b/mappings/com/mojang/blaze3d/systems/GpuDeviceInfo.mapping @@ -0,0 +1 @@ +CLASS net/minecraft/class_1_664 com/mojang/blaze3d/systems/GpuDeviceInfo diff --git a/mappings/com/mojang/blaze3d/systems/GpuDeviceLimits.mapping b/mappings/com/mojang/blaze3d/systems/GpuDeviceLimits.mapping new file mode 100644 index 0000000000..7d0dfd3e43 --- /dev/null +++ b/mappings/com/mojang/blaze3d/systems/GpuDeviceLimits.mapping @@ -0,0 +1 @@ +CLASS net/minecraft/class_1_684 com/mojang/blaze3d/systems/GpuDeviceLimits diff --git a/mappings/com/mojang/blaze3d/systems/GpuSurface.mapping b/mappings/com/mojang/blaze3d/systems/GpuSurface.mapping new file mode 100644 index 0000000000..0828656872 --- /dev/null +++ b/mappings/com/mojang/blaze3d/systems/GpuSurface.mapping @@ -0,0 +1,18 @@ +CLASS net/minecraft/class_1_665 com/mojang/blaze3d/systems/GpuSurface + FIELD field_1_3401 backend Lnet/minecraft/class_1_713; + FIELD field_1_3402 settings Ljava/util/Optional; + FIELD field_1_3403 blitted Z + FIELD field_1_3404 acquired Z + METHOD (Lnet/minecraft/class_1_713;)V + ARG 1 backend + METHOD method_1_3989 acquire ()V + METHOD method_1_3990 blit (Lcom/mojang/blaze3d/systems/CommandEncoder;Lcom/mojang/blaze3d/textures/GpuTextureView;)V + ARG 1 encoder + ARG 2 textureView + METHOD method_1_3991 configure (Lnet/minecraft/class_1_665$class_1_666;)V + ARG 1 settings + METHOD method_1_3992 getSettings ()Ljava/util/Optional; + METHOD method_1_3993 isAcquired ()Z + METHOD method_1_3994 needsReconfigure ()Z + METHOD method_1_3995 present ()V + CLASS class_1_666 Settings diff --git a/mappings/com/mojang/blaze3d/systems/GpuSurfaceBackend.mapping b/mappings/com/mojang/blaze3d/systems/GpuSurfaceBackend.mapping new file mode 100644 index 0000000000..7ada9027f3 --- /dev/null +++ b/mappings/com/mojang/blaze3d/systems/GpuSurfaceBackend.mapping @@ -0,0 +1,9 @@ +CLASS net/minecraft/class_1_713 com/mojang/blaze3d/systems/GpuSurfaceBackend + METHOD method_1_4238 acquire ()V + METHOD method_1_4239 blit (Lnet/minecraft/class_1_154;Lcom/mojang/blaze3d/textures/GpuTextureView;)V + ARG 1 encoder + ARG 2 textureView + METHOD method_1_4240 configure (Lnet/minecraft/class_1_665$class_1_666;)V + ARG 1 settings + METHOD method_1_4241 needsReconfigure ()Z + METHOD method_1_4242 present ()V diff --git a/mappings/com/mojang/blaze3d/systems/RenderPass.mapping b/mappings/com/mojang/blaze3d/systems/RenderPass.mapping index 194ec1b96b..15f1c29f54 100644 --- a/mappings/com/mojang/blaze3d/systems/RenderPass.mapping +++ b/mappings/com/mojang/blaze3d/systems/RenderPass.mapping @@ -4,6 +4,7 @@ CLASS com/mojang/blaze3d/systems/RenderPass METHOD (Lnet/minecraft/class_1_149;Lnet/minecraft/class_1_147;Ljava/lang/Runnable;)V ARG 1 backend ARG 2 device + ARG 3 onFinish METHOD bindTexture (Ljava/lang/String;Lcom/mojang/blaze3d/textures/GpuTextureView;Lnet/minecraft/class_12137;)V ARG 1 name ARG 2 textureView @@ -43,6 +44,9 @@ CLASS com/mojang/blaze3d/systems/RenderPass METHOD setVertexBuffer (ILcom/mojang/blaze3d/buffers/GpuBuffer;)V ARG 1 index ARG 2 buffer + METHOD writeTimestamp (Lnet/minecraft/class_1_685;I)V + ARG 1 timestampQueryPool + ARG 2 index 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/com/mojang/blaze3d/systems/RenderPassBackend.mapping b/mappings/com/mojang/blaze3d/systems/RenderPassBackend.mapping index 29969d3b50..e910890d84 100644 --- a/mappings/com/mojang/blaze3d/systems/RenderPassBackend.mapping +++ b/mappings/com/mojang/blaze3d/systems/RenderPassBackend.mapping @@ -40,3 +40,6 @@ CLASS net/minecraft/class_1_149 com/mojang/blaze3d/systems/RenderPassBackend METHOD method_1_1338 setVertexBuffer (ILcom/mojang/blaze3d/buffers/GpuBuffer;)V ARG 1 index ARG 2 buffer + METHOD method_1_4243 writeTimestamp (Lnet/minecraft/class_1_685;I)V + ARG 1 timestampQueryPool + ARG 2 index diff --git a/mappings/com/mojang/blaze3d/systems/SurfaceException.mapping b/mappings/com/mojang/blaze3d/systems/SurfaceException.mapping new file mode 100644 index 0000000000..afb8882941 --- /dev/null +++ b/mappings/com/mojang/blaze3d/systems/SurfaceException.mapping @@ -0,0 +1,5 @@ +CLASS net/minecraft/class_1_707 com/mojang/blaze3d/systems/SurfaceException + METHOD (Ljava/lang/String;)V + ARG 1 message + METHOD (Ljava/lang/Throwable;)V + ARG 1 cause diff --git a/mappings/com/mojang/blaze3d/textures/GpuTexture.mapping b/mappings/com/mojang/blaze3d/textures/GpuTexture.mapping index a8e3258436..e5fe0e701a 100644 --- a/mappings/com/mojang/blaze3d/textures/GpuTexture.mapping +++ b/mappings/com/mojang/blaze3d/textures/GpuTexture.mapping @@ -1,2 +1,14 @@ CLASS com/mojang/blaze3d/textures/GpuTexture + METHOD (ILjava/lang/String;Lnet/minecraft/class_1_658;IIII)V + ARG 1 usage + ARG 2 label + ARG 3 format + ARG 4 width + ARG 5 height + ARG 6 depthOrLayers + ARG 7 mipLevels + METHOD getHeight (I)I + ARG 1 mipLevel + METHOD getWidth (I)I + ARG 1 mipLevel CLASS class_12115 Usage diff --git a/mappings/com/mojang/blaze3d/textures/TexelFormat.mapping b/mappings/com/mojang/blaze3d/textures/TexelFormat.mapping new file mode 100644 index 0000000000..fbf705d6bb --- /dev/null +++ b/mappings/com/mojang/blaze3d/textures/TexelFormat.mapping @@ -0,0 +1,8 @@ +CLASS net/minecraft/class_1_658 com/mojang/blaze3d/textures/TexelFormat + FIELD field_1_3259 size I + METHOD (Ljava/lang/String;II)V + ARG 3 size + METHOD method_1_3886 isColor ()Z + METHOD method_1_3887 hasDepth ()Z + METHOD method_1_3888 hasStencil ()Z + METHOD method_1_3889 getSize ()I diff --git a/mappings/net/minecraft/block/AbstractBlock.mapping b/mappings/net/minecraft/block/AbstractBlock.mapping index 5c2f00bfd1..84efe5dbea 100644 --- a/mappings/net/minecraft/block/AbstractBlock.mapping +++ b/mappings/net/minecraft/block/AbstractBlock.mapping @@ -219,6 +219,7 @@ CLASS net/minecraft/class_4970 net/minecraft/block/AbstractBlock COMMENT
  • Called before {@link #onStateReplaced onStateReplaced} in this case.
  • COMMENT
  • Called before {@link #getDroppedStacks getDroppedStacks} in this case.
  • COMMENT + FIELD field_1_3773 bounciness F FIELD field_23154 dynamicBounds Z COMMENT Whether this block's collision shape can change. COMMENT @@ -877,6 +878,7 @@ CLASS net/minecraft/class_4970 net/minecraft/block/AbstractBlock ARG 3 pos CLASS class_2250 OffsetType CLASS class_2251 Settings + FIELD field_1_3774 bounciness F FIELD field_10660 resistance F FIELD field_10661 randomTicks Z FIELD field_10662 mapColorProvider Ljava/util/function/Function; @@ -911,6 +913,8 @@ CLASS net/minecraft/class_4970 net/minecraft/block/AbstractBlock FIELD field_54006 registryKey Lnet/minecraft/class_5321; FIELD field_54007 lootTable Lnet/minecraft/class_10162; FIELD field_54008 translationKey Lnet/minecraft/class_10162; + METHOD method_1_4491 bounciness (F)Lnet/minecraft/class_4970$class_2251; + ARG 1 bounciness METHOD method_9618 breakInstantly ()Lnet/minecraft/class_4970$class_2251; COMMENT Specifies that a block is broken instantly. METHOD method_9624 dynamicBounds ()Lnet/minecraft/class_4970$class_2251; diff --git a/mappings/net/minecraft/block/Block.mapping b/mappings/net/minecraft/block/Block.mapping index 4e3b70d26d..4e468d1247 100644 --- a/mappings/net/minecraft/block/Block.mapping +++ b/mappings/net/minecraft/block/Block.mapping @@ -67,6 +67,7 @@ CLASS net/minecraft/class_2248 net/minecraft/block/Block FIELD field_56561 SKIP_BLOCK_ADDED_CALLBACK I COMMENT Skips {@link AbstractBlock#onBlockAdded}. COMMENT Used when placing structures. + METHOD method_1_4045 getBounciness ()F METHOD method_9496 randomDisplayTick (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_5819;)V COMMENT Called randomly on the client. Blocks may override this to spawn particles. COMMENT Unlike {@link AbstractBlock#randomTick} this is not affected by a game rule. @@ -311,6 +312,7 @@ CLASS net/minecraft/class_2248 net/minecraft/block/Block ARG 2 pos ARG 3 blockEntity ARG 4 entity + ARG 5 tool METHOD method_9610 dropStacks (Lnet/minecraft/class_2680;Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;Lnet/minecraft/class_2586;)V ARG 0 state ARG 1 world @@ -453,6 +455,7 @@ CLASS net/minecraft/class_2248 net/minecraft/block/Block ARG 1 lootTable ARG 2 state ARG 3 blockEntity + ARG 4 tool ARG 5 interactingEntity ARG 6 lootConsumer METHOD method_72547 generateLoot (Lnet/minecraft/class_3218;Lnet/minecraft/class_5321;Ljava/util/function/Function;Ljava/util/function/BiConsumer;)Z diff --git a/mappings/net/minecraft/block/Blocks.mapping b/mappings/net/minecraft/block/Blocks.mapping index 18a52e9ce4..dec43ddf7e 100644 --- a/mappings/net/minecraft/block/Blocks.mapping +++ b/mappings/net/minecraft/block/Blocks.mapping @@ -1,5 +1,31 @@ CLASS net/minecraft/class_2246 net/minecraft/block/Blocks COMMENT Contains all the minecraft blocks. + FIELD field_1_3452 BANNERS Lnet/minecraft/class_1_727; + FIELD field_1_3453 BEDS Lnet/minecraft/class_1_727; + FIELD field_1_3454 CARPETS Lnet/minecraft/class_1_727; + FIELD field_1_3456 CHISELED_COPPERS Lnet/minecraft/class_1_758; + FIELD field_1_3466 CONCRETES Lnet/minecraft/class_1_727; + FIELD field_1_3467 CONCRETE_POWDERS Lnet/minecraft/class_1_727; + FIELD field_1_3468 COPPER_BLOCKS Lnet/minecraft/class_1_758; + FIELD field_1_3469 COPPER_BULBS Lnet/minecraft/class_1_758; + FIELD field_1_3470 COPPER_CHESTS Lnet/minecraft/class_1_758; + FIELD field_1_3471 COPPER_DOORS Lnet/minecraft/class_1_758; + FIELD field_1_3472 COPPER_GOLEM_STATUES Lnet/minecraft/class_1_758; + FIELD field_1_3473 COPPER_GRATES Lnet/minecraft/class_1_758; + FIELD field_1_3474 COPPER_TRAPDOORS Lnet/minecraft/class_1_758; + FIELD field_1_3475 CUT_COPPERS Lnet/minecraft/class_1_758; + FIELD field_1_3476 CUT_COPPER_SLABS Lnet/minecraft/class_1_758; + FIELD field_1_3477 CUT_COPPER_STAIRS Lnet/minecraft/class_1_758; + FIELD field_1_3478 DYED_CANDLES Lnet/minecraft/class_1_727; + FIELD field_1_3479 DYED_CANDLE_CAKES Lnet/minecraft/class_1_727; + FIELD field_1_3480 DYED_SHULKER_BOXES Lnet/minecraft/class_1_727; + FIELD field_1_3481 TERRACOTTAS Lnet/minecraft/class_1_727; + FIELD field_1_3482 GLAZED_TERRACOTTAS Lnet/minecraft/class_1_727; + FIELD field_1_3483 LIGHTNING_RODS Lnet/minecraft/class_1_758; + FIELD field_1_3493 STAINED_GLASSES Lnet/minecraft/class_1_727; + FIELD field_1_3494 STAINED_GLASS_PANES Lnet/minecraft/class_1_727; + FIELD field_1_3503 WALL_BANNERS Lnet/minecraft/class_1_727; + FIELD field_1_3504 WOOLS Lnet/minecraft/class_1_727; FIELD field_10566 DIRT Lnet/minecraft/class_2248; FIELD field_23985 IRON_CHAIN Lnet/minecraft/class_2248; FIELD field_46282 PUMPKIN Lnet/minecraft/class_2248; @@ -29,6 +55,164 @@ CLASS net/minecraft/class_2246 net/minecraft/block/Blocks ARG 0 state ARG 1 world ARG 2 pos + METHOD method_1_4073 (Lnet/minecraft/class_1767;)Lnet/minecraft/class_4970$class_2251; + ARG 0 color + METHOD method_1_4074 (Lnet/minecraft/class_5955$class_5811;Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2389; + ARG 0 oxidationLevel + ARG 1 settings + METHOD method_1_4075 (Lnet/minecraft/class_5955$class_5811;Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_5172; + ARG 0 oxidationLevel + ARG 1 settings + METHOD method_1_4076 (Lnet/minecraft/class_1767;Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 color + ARG 1 settings + METHOD method_1_4077 (Lnet/minecraft/class_1767;)Lnet/minecraft/class_4970$class_2251; + ARG 0 color + METHOD method_1_4078 (Lnet/minecraft/class_1767;)Lnet/minecraft/class_4970$class_2251; + ARG 0 color + METHOD method_1_4079 (Lnet/minecraft/class_1767;)Lnet/minecraft/class_4970$class_2251; + ARG 0 color + METHOD method_1_4080 (Lnet/minecraft/class_1767;)Lnet/minecraft/class_4970$class_2251; + ARG 0 color + METHOD method_1_4081 (Lnet/minecraft/class_1767;)Lnet/minecraft/class_4970$class_2251; + ARG 0 color + METHOD method_1_4082 (Lnet/minecraft/class_1767;)Lnet/minecraft/class_4970$class_2251; + ARG 0 color + METHOD method_1_4083 (Lnet/minecraft/class_1767;Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2366; + ARG 0 color + ARG 1 settings + METHOD method_1_4084 (Lnet/minecraft/class_1767;)Lnet/minecraft/class_4970$class_2251; + ARG 0 color + METHOD method_1_4085 (Lnet/minecraft/class_1767;Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 color + ARG 1 settings + METHOD method_1_4086 (Lnet/minecraft/class_1767;)Lnet/minecraft/class_4970$class_2251; + ARG 0 color + METHOD method_1_4087 (Lnet/minecraft/class_1767;Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2292; + ARG 0 color + ARG 1 settings + METHOD method_1_4088 (Lnet/minecraft/class_1767;)Lnet/minecraft/class_4970$class_2251; + ARG 0 color + METHOD method_1_4089 (Lnet/minecraft/class_5955$class_5811;Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_3749; + ARG 0 oxidationLevel + ARG 1 settings + METHOD method_1_4090 (Lnet/minecraft/class_1767;Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_5544; + ARG 0 color + ARG 1 settings + METHOD method_1_4091 (Lnet/minecraft/class_1767;)Lnet/minecraft/class_4970$class_2251; + ARG 0 color + METHOD method_1_4092 (Lnet/minecraft/class_1767;Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_5545; + ARG 0 color + ARG 1 settings + METHOD method_1_4093 (Lnet/minecraft/class_1767;)Lnet/minecraft/class_4970$class_2251; + ARG 0 color + METHOD method_1_4094 (Lnet/minecraft/class_2680;)I + ARG 0 state + METHOD method_1_4095 (Lnet/minecraft/class_2680;)I + ARG 0 state + METHOD method_1_4096 (Lnet/minecraft/class_5955$class_5811;Ljava/lang/Boolean;)Ljava/lang/String; + ARG 0 oxidationLevel + ARG 1 waxed + METHOD method_1_4097 (Lnet/minecraft/class_5955$class_5811;Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 oxidationLevel + ARG 1 settings + METHOD method_1_4098 (Lnet/minecraft/class_5955$class_5811;)Lnet/minecraft/class_4970$class_2251; + ARG 0 oxidationLevel + METHOD method_1_4099 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_1_4100 (Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 settings + METHOD method_1_4101 (Lnet/minecraft/class_5955$class_5811;Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 oxidationLevel + ARG 1 settings + METHOD method_1_4102 (Lnet/minecraft/class_5955$class_5811;)Lnet/minecraft/class_4970$class_2251; + ARG 0 oxidationLevel + METHOD method_1_4103 (Lnet/minecraft/class_5955$class_5811;Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 oxidationLevel + ARG 1 settings + METHOD method_1_4104 (Lnet/minecraft/class_5955$class_5811;)Lnet/minecraft/class_4970$class_2251; + ARG 0 oxidationLevel + METHOD method_1_4105 (Lnet/minecraft/class_5955$class_5811;Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2510; + ARG 0 oxidationLevel + ARG 1 settings + METHOD method_1_4106 (Lnet/minecraft/class_5955$class_5811;Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_5814; + ARG 0 oxidationLevel + ARG 1 settings + METHOD method_1_4107 (Lnet/minecraft/class_5955$class_5811;)Lnet/minecraft/class_4970$class_2251; + ARG 0 oxidationLevel + METHOD method_1_4108 (Lnet/minecraft/class_5955$class_5811;Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2482; + ARG 0 oxidationLevel + ARG 1 settings + METHOD method_1_4109 (Lnet/minecraft/class_5955$class_5811;)Lnet/minecraft/class_4970$class_2251; + ARG 0 oxidationLevel + METHOD method_1_4110 (Lnet/minecraft/class_5955$class_5811;Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2323; + ARG 0 oxidationLevel + ARG 1 settings + METHOD method_1_4111 (Lnet/minecraft/class_5955$class_5811;Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_8925; + ARG 0 oxidationLevel + ARG 1 settings + METHOD method_1_4112 (Lnet/minecraft/class_5955$class_5811;)Lnet/minecraft/class_4970$class_2251; + ARG 0 oxidationLevel + METHOD method_1_4113 (Lnet/minecraft/class_5955$class_5811;Lnet/minecraft/class_2680;)Lnet/minecraft/class_3620; + ARG 1 state + METHOD method_1_4114 (Lnet/minecraft/class_5955$class_5811;Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2533; + ARG 0 oxidationLevel + ARG 1 settings + METHOD method_1_4115 (Lnet/minecraft/class_5955$class_5811;Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_8927; + ARG 0 oxidationLevel + ARG 1 settings + METHOD method_1_4116 (Lnet/minecraft/class_5955$class_5811;)Lnet/minecraft/class_4970$class_2251; + ARG 0 oxidationLevel + METHOD method_1_4117 (Lnet/minecraft/class_5955$class_5811;Lnet/minecraft/class_2680;)Lnet/minecraft/class_3620; + ARG 1 state + METHOD method_1_4118 (Lnet/minecraft/class_5955$class_5811;Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_9009; + ARG 0 oxidationLevel + ARG 1 settings + METHOD method_1_4119 (Lnet/minecraft/class_5955$class_5811;)Lnet/minecraft/class_4970$class_2251; + ARG 0 oxidationLevel + METHOD method_1_4120 (Lnet/minecraft/class_5955$class_5811;Lnet/minecraft/class_2680;)Lnet/minecraft/class_3620; + ARG 1 state + METHOD method_1_4121 (Lnet/minecraft/class_5955$class_5811;Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_8922; + ARG 0 oxidationLevel + ARG 1 settings + METHOD method_1_4122 (Lnet/minecraft/class_5955$class_5811;)Lnet/minecraft/class_4970$class_2251; + ARG 0 oxidationLevel + METHOD method_1_4123 (Lnet/minecraft/class_5955$class_5811;Lnet/minecraft/class_2680;)Lnet/minecraft/class_3620; + ARG 1 state + METHOD method_1_4124 (Lnet/minecraft/class_5955$class_5811;Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_11582; + ARG 0 oxidationLevel + ARG 1 settings + METHOD method_1_4125 (Lnet/minecraft/class_5955$class_5811;Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_11592; + ARG 0 oxidationLevel + ARG 1 settings + METHOD method_1_4126 (Lnet/minecraft/class_5955$class_5811;)Lnet/minecraft/class_4970$class_2251; + ARG 0 oxidationLevel + METHOD method_1_4127 (Lnet/minecraft/class_5955$class_5811;Lnet/minecraft/class_2680;)Lnet/minecraft/class_3620; + ARG 1 state + METHOD method_1_4128 (Lnet/minecraft/class_5955$class_5811;)Lnet/minecraft/class_4970$class_2251; + ARG 0 oxidationLevel + METHOD method_1_4129 (Lnet/minecraft/class_1767;)Lnet/minecraft/class_4970$class_2251; + ARG 0 color + METHOD method_1_4130 (Lnet/minecraft/class_5955$class_5811;Lnet/minecraft/class_2680;)Lnet/minecraft/class_3620; + ARG 1 state + METHOD method_1_4131 (Lnet/minecraft/class_5955$class_5811;Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_5554; + ARG 0 oxidationLevel + ARG 1 settings + METHOD method_1_4132 (Lnet/minecraft/class_5955$class_5811;)Lnet/minecraft/class_4970$class_2251; + ARG 0 oxidationLevel + METHOD method_1_4133 (Lnet/minecraft/class_5955$class_5811;Lnet/minecraft/class_2680;)Lnet/minecraft/class_3620; + ARG 1 state + METHOD method_1_4134 (Lnet/minecraft/class_1767;Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 0 color + ARG 1 settings + METHOD method_1_4135 (Lnet/minecraft/class_1767;)Lnet/minecraft/class_4970$class_2251; + ARG 0 color + METHOD method_1_4136 registerSlabBlock (Ljava/lang/String;Lnet/minecraft/class_2248;)Lnet/minecraft/class_2248; + ARG 0 id + ARG 1 base + METHOD method_1_4137 registerWallBlock (Ljava/lang/String;Lnet/minecraft/class_2248;)Lnet/minecraft/class_2248; + ARG 0 id + ARG 1 base METHOD method_9492 register (Ljava/lang/String;Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; ARG 0 id ARG 1 settings diff --git a/mappings/net/minecraft/block/CopperChestBlock.mapping b/mappings/net/minecraft/block/CopperChestBlock.mapping index 186d4108be..d56e65d63f 100644 --- a/mappings/net/minecraft/block/CopperChestBlock.mapping +++ b/mappings/net/minecraft/block/CopperChestBlock.mapping @@ -7,6 +7,9 @@ CLASS net/minecraft/class_11582 net/minecraft/block/CopperChestBlock ARG 2 openSound ARG 3 closeSound ARG 4 settings + METHOD method_1_4423 getSoundEvent (Lnet/minecraft/class_5955$class_5811;Z)Lnet/minecraft/class_3414; + ARG 0 oxidationLevel + ARG 1 open METHOD method_72596 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; ARG 0 instance METHOD method_72597 fromCopperBlock (Lnet/minecraft/class_2248;Lnet/minecraft/class_2350;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2680; diff --git a/mappings/net/minecraft/block/OxidationMap.mapping b/mappings/net/minecraft/block/OxidationMap.mapping new file mode 100644 index 0000000000..13837fc988 --- /dev/null +++ b/mappings/net/minecraft/block/OxidationMap.mapping @@ -0,0 +1,73 @@ +CLASS net/minecraft/class_1_758 net/minecraft/block/OxidationMap + METHOD method_1_4591 values ()Lcom/google/common/collect/ImmutableList; + METHOD method_1_4592 ofBlockFamilies (Ljava/util/function/BiFunction;Ljava/util/function/BiFunction;)Lnet/minecraft/class_1_758; + ARG 0 waxedFactory + ARG 1 weatheringFactory + METHOD method_1_4593 forEach (Ljava/util/function/Consumer;)V + ARG 1 callback + METHOD method_1_4594 (Ljava/lang/String;Lnet/minecraft/class_5955$class_5811;Ljava/lang/Boolean;)Ljava/lang/String; + ARG 1 oxidationLevel + ARG 2 waxed + METHOD method_1_4595 (Ljava/lang/Boolean;Ljava/util/function/BiFunction;Ljava/util/function/BiFunction;Lnet/minecraft/class_5955$class_5811;Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 4 settings + METHOD method_1_4596 get (Lnet/minecraft/class_5955$class_5811;Z)Ljava/lang/Object; + ARG 1 oxidationLevel + ARG 2 waxed + METHOD method_1_4597 getPrefix (Lnet/minecraft/class_5955$class_5811;Z)Ljava/lang/String; + ARG 0 oxidationLevel + ARG 1 waxed + METHOD method_1_4598 ofBlocks (Ljava/lang/String;Lorg/apache/commons/lang3/function/TriFunction;Ljava/util/function/BiFunction;Ljava/util/function/BiFunction;Ljava/util/function/Function;)Lnet/minecraft/class_1_758; + ARG 0 suffix + ARG 1 registrar + ARG 2 waxedBlockFactory + ARG 3 weatheringBlockFactory + ARG 4 settingsFactory + METHOD method_1_4599 ofBlocks (Ljava/util/function/BiFunction;Lorg/apache/commons/lang3/function/TriFunction;Ljava/util/function/BiFunction;Ljava/util/function/BiFunction;Ljava/util/function/Function;)Lnet/minecraft/class_1_758; + ARG 0 suffixFactory + ARG 1 registrar + ARG 2 waxedBlockFactory + ARG 3 weatheringBlockFactory + ARG 4 settingsFactory + METHOD method_1_4600 ofItems (Lnet/minecraft/class_1_758;Ljava/util/function/Function;)Lnet/minecraft/class_1_758; + ARG 0 block + ARG 1 itemFactory + METHOD method_1_4601 ofBlock (Lnet/minecraft/class_5955$class_5811;Ljava/lang/Boolean;Ljava/util/function/BiFunction;Lorg/apache/commons/lang3/function/TriFunction;Ljava/util/function/BiFunction;Ljava/util/function/BiFunction;Ljava/util/function/Function;)Lnet/minecraft/class_2248; + ARG 0 oxidationLevel + ARG 1 waxed + ARG 2 suffixFactory + ARG 3 registrar + ARG 4 waxedBlockFactory + ARG 5 weatheringBlockFactory + ARG 6 settingsFactory + METHOD method_1_4602 filter (Ljava/util/function/BiPredicate;)Ljava/util/Collection; + ARG 1 predicate + METHOD method_1_4603 waxingMap ()Lcom/google/common/collect/ImmutableBiMap; + METHOD method_1_4604 weatheringMap ()Lcom/google/common/collect/ImmutableBiMap; + METHOD method_1_4605 forEachZipped (Ljava/util/function/BiConsumer;Lnet/minecraft/class_1_758;Lnet/minecraft/class_1_758;)V + ARG 0 callback + ARG 1 first + ARG 2 second + METHOD method_1_4606 forEachZipped (Lnet/minecraft/class_1_758$class_1_759;Lnet/minecraft/class_1_758;Lnet/minecraft/class_1_758;Lnet/minecraft/class_1_758;Lnet/minecraft/class_1_758;)V + ARG 0 callback + ARG 1 first + ARG 2 second + ARG 3 third + ARG 4 fourth + METHOD method_1_4607 forEachZipped (Lorg/apache/commons/lang3/function/TriConsumer;Lnet/minecraft/class_1_758;Lnet/minecraft/class_1_758;Lnet/minecraft/class_1_758;)V + ARG 0 callback + ARG 1 first + ARG 2 second + ARG 3 third + CLASS class_1_759 QuadConsumer + METHOD method_1_4608 accept (Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V + ARG 1 first + ARG 2 second + ARG 3 third + ARG 4 fourth + METHOD method_1_4609 then (Lnet/minecraft/class_1_758$class_1_759;)Lnet/minecraft/class_1_758$class_1_759; + ARG 1 after + METHOD method_1_4610 (Lnet/minecraft/class_1_758$class_1_759;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;Ljava/lang/Object;)V + ARG 2 first + ARG 3 second + ARG 4 third + ARG 5 fourth diff --git a/mappings/net/minecraft/block/PotentSulfurBlock.mapping b/mappings/net/minecraft/block/PotentSulfurBlock.mapping new file mode 100644 index 0000000000..2a388346c5 --- /dev/null +++ b/mappings/net/minecraft/block/PotentSulfurBlock.mapping @@ -0,0 +1,8 @@ +CLASS net/minecraft/class_1_735 net/minecraft/block/PotentSulfurBlock + FIELD field_1_3728 EFFECT_HEIGHT I + 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 diff --git a/mappings/net/minecraft/block/dispenser/SulfurCubeSwallowableDispenserBehavior.mapping b/mappings/net/minecraft/block/dispenser/SulfurCubeSwallowableDispenserBehavior.mapping new file mode 100644 index 0000000000..ee05aa54ed --- /dev/null +++ b/mappings/net/minecraft/block/dispenser/SulfurCubeSwallowableDispenserBehavior.mapping @@ -0,0 +1,5 @@ +CLASS net/minecraft/class_1_765 net/minecraft/block/dispenser/SulfurCubeSwallowableDispenserBehavior + FIELD field_1_3821 INSTANCE Lnet/minecraft/class_1_765; + METHOD method_1_4628 tryEquipSulfurCube (Lnet/minecraft/class_2342;Lnet/minecraft/class_1799;)Z + ARG 0 pointer + ARG 1 stack diff --git a/mappings/net/minecraft/block/entity/PotentSulfurBlockEntity.mapping b/mappings/net/minecraft/block/entity/PotentSulfurBlockEntity.mapping new file mode 100644 index 0000000000..2a76f5fa49 --- /dev/null +++ b/mappings/net/minecraft/block/entity/PotentSulfurBlockEntity.mapping @@ -0,0 +1,47 @@ +CLASS net/minecraft/class_1_757 net/minecraft/block/entity/PotentSulfurBlockEntity + FIELD field_1_3803 EFFECT_CHECK_FREQUENCY I + FIELD field_1_3805 NAUSEA_DURATION I + 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 + METHOD (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V + ARG 1 pos + ARG 2 state + METHOD method_1_4572 applyEffect (Lnet/minecraft/class_1309;)V + ARG 0 entity + METHOD method_1_4573 isPositionCorrectForEffect (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_243;)Z + ARG 0 world + ARG 1 surfacePos + ARG 2 entityEyesPos + METHOD method_1_4574 tickClient (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_4575 getSurfacePos (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2338; + ARG 0 world + ARG 1 pos + METHOD method_1_4576 getEntitiesInRange (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Ljava/util/List; + ARG 0 world + ARG 1 surfacePos + METHOD method_1_4577 isFreeOfObstructions (Lnet/minecraft/class_1937;Lnet/minecraft/class_243;Lnet/minecraft/class_243;)Z + ARG 0 world + ARG 1 sourcePos + ARG 2 entityWaistPos + METHOD method_1_4578 isBreathingAir (Lnet/minecraft/class_1937;Lnet/minecraft/class_243;)Z + ARG 0 world + ARG 1 entityEyesPos + METHOD method_1_4579 isActive (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Z + ARG 0 world + ARG 1 pos + METHOD method_1_4580 isSwimmingInStillWater (Lnet/minecraft/class_1937;Lnet/minecraft/class_243;)Z + ARG 0 world + ARG 1 entityWaistPos + METHOD method_1_4581 tickServer (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_4582 addNoxiousGasCloudParticles (Lnet/minecraft/class_1937;Lnet/minecraft/class_243;)V + ARG 0 world + ARG 1 pos diff --git a/mappings/net/minecraft/class_1_671.mapping b/mappings/net/minecraft/class_1_671.mapping new file mode 100644 index 0000000000..63637e7741 --- /dev/null +++ b/mappings/net/minecraft/class_1_671.mapping @@ -0,0 +1,16 @@ +CLASS net/minecraft/class_1_671 + METHOD method_1_4015 (Lorg/lwjgl/vulkan/VkInstanceCreateInfo;Lorg/lwjgl/system/MemoryStack;)V + ARG 2 memoryStack + METHOD method_1_4016 create (IZLjava/util/Set;Ljava/util/Set;)Lnet/minecraft/class_1_671; + ARG 0 logLevel + ARG 1 useLabels + ARG 2 instanceExtensionProperties + ARG 3 enabledExtensions + CLASS class_1_672 NoDebug + CLASS class_1_673 Debug + FIELD field_1_3423 FLAGS_BY_LOG_LEVEL [I + FIELD field_1_3428 logLevelFlags I + FIELD field_1_3429 useLabels Z + METHOD (IZ)V + ARG 1 logLevel + ARG 2 useLabels diff --git a/mappings/net/minecraft/class_1_674.mapping b/mappings/net/minecraft/class_1_674.mapping new file mode 100644 index 0000000000..d6ab7542e9 --- /dev/null +++ b/mappings/net/minecraft/class_1_674.mapping @@ -0,0 +1,22 @@ +CLASS net/minecraft/class_1_674 + METHOD (Lnet/minecraft/class_1_679;II)V + ARG 1 device + ARG 2 start + ARG 3 end + METHOD method_1_4027 submission ()Lnet/minecraft/class_1_674$class_1_675; + METHOD method_1_4028 (Lnet/minecraft/class_1_679;II)J + ARG 0 device + ARG 1 start + ARG 2 end + CLASS class_1_675 Submission + FIELD field_1_3430 closed Z + METHOD method_1_4030 addCommandBuffer (Lorg/lwjgl/vulkan/VkCommandBuffer;)V + ARG 1 commandBuffer + METHOD method_1_4031 addSignal (JJJ)V + ARG 1 vkSemaphore + ARG 3 value + ARG 5 stageMask + METHOD method_1_4032 addWait (JJJ)V + ARG 1 vkSemaphore + ARG 3 value + ARG 5 stageMask diff --git a/mappings/net/minecraft/class_1_686.mapping b/mappings/net/minecraft/class_1_686.mapping deleted file mode 100644 index 18c4341dce..0000000000 --- a/mappings/net/minecraft/class_1_686.mapping +++ /dev/null @@ -1,13 +0,0 @@ -CLASS net/minecraft/class_1_686 - METHOD method_1_2180 reset (Lcom/mojang/blaze3d/systems/CommandEncoder;)V - METHOD method_1_2181 copy (Lcom/mojang/blaze3d/systems/CommandEncoder;Lcom/mojang/blaze3d/buffers/GpuBuffer;JJJ)V - METHOD method_1_2184 getData ()Ljava/nio/ByteBuffer; - CLASS class_1_300 Direct - FIELD field_1_1775 buffer Ljava/nio/ByteBuffer; - CLASS class_1_301 Ring - FIELD field_1_1776 subData Ljava/nio/ByteBuffer; - FIELD field_1_1777 sub Lcom/mojang/blaze3d/buffers/GpuBuffer; - FIELD field_1_1778 subView Lcom/mojang/blaze3d/buffers/GpuBuffer$MappedView; - FIELD field_1_1779 ringBuffer Lnet/minecraft/class_11285; - METHOD (Ljava/lang/String;Lcom/mojang/blaze3d/systems/GpuDevice;I)V - ARG 2 device diff --git a/mappings/net/minecraft/class_1_691.mapping b/mappings/net/minecraft/class_1_691.mapping new file mode 100644 index 0000000000..f6672b54ca --- /dev/null +++ b/mappings/net/minecraft/class_1_691.mapping @@ -0,0 +1,15 @@ +CLASS net/minecraft/class_1_691 + FIELD field_1_3545 APPLICATION_NAME Ljava/lang/String; + FIELD field_1_3546 APPLICATION_VERSION I + FIELD field_1_3547 ENGINE_NAME Ljava/lang/String; + FIELD field_1_3548 ENGINE_VERSION I + FIELD field_1_3549 LOGGER Lorg/slf4j/Logger; + FIELD field_1_3551 enabledExtensions Ljava/util/Set; + FIELD field_1_3552 instance Lorg/lwjgl/vulkan/VkInstance; + METHOD (IZZ)V + ARG 1 logLevel + ARG 2 useLabels + ARG 3 enableValidationLayer + METHOD method_1_4170 getInstanceExtensionProperties ()Ljava/util/Set; + METHOD method_1_4171 getLayerProperties ()Ljava/util/List; + METHOD method_1_4172 getInstance ()Lorg/lwjgl/vulkan/VkInstance; diff --git a/mappings/net/minecraft/class_1_714.mapping b/mappings/net/minecraft/class_1_714.mapping new file mode 100644 index 0000000000..4dca7c6bd5 --- /dev/null +++ b/mappings/net/minecraft/class_1_714.mapping @@ -0,0 +1,5 @@ +CLASS net/minecraft/class_1_714 + METHOD (Lnet/minecraft/class_1_730;Ljava/lang/String;J)V + ARG 1 struct + ARG 2 name + ARG 3 offset diff --git a/mappings/net/minecraft/class_1_717.mapping b/mappings/net/minecraft/class_1_717.mapping new file mode 100644 index 0000000000..fd22892aa0 --- /dev/null +++ b/mappings/net/minecraft/class_1_717.mapping @@ -0,0 +1,11 @@ +CLASS net/minecraft/class_1_717 + FIELD field_1_3682 driverProperties Lorg/lwjgl/vulkan/VkPhysicalDeviceDriverProperties; + FIELD field_1_3683 physicalDeviceFeatures Lorg/lwjgl/vulkan/VkPhysicalDeviceFeatures2; + FIELD field_1_3684 physicalDevice Lorg/lwjgl/vulkan/VkPhysicalDevice; + FIELD field_1_3685 physicalDeviceProperties Lorg/lwjgl/vulkan/VkPhysicalDeviceProperties2; + METHOD (Lorg/lwjgl/vulkan/VkPhysicalDevice;)V + ARG 1 physicalDevice + METHOD method_1_4281 getDeviceName ()Ljava/lang/String; + METHOD method_1_4290 getVendorId ()Ljava/lang/String; + METHOD method_1_4292 getDriverProperties ()Lorg/lwjgl/vulkan/VkPhysicalDeviceDriverProperties; + METHOD method_1_4293 getDeviceProperties ()Lorg/lwjgl/vulkan/VkPhysicalDeviceProperties; diff --git a/mappings/net/minecraft/class_1_741.mapping b/mappings/net/minecraft/class_1_741.mapping new file mode 100644 index 0000000000..7e6d8e6b0b --- /dev/null +++ b/mappings/net/minecraft/class_1_741.mapping @@ -0,0 +1,2 @@ +CLASS net/minecraft/class_1_741 + FIELD field_1_3763 LOGGER Lorg/slf4j/Logger; diff --git a/mappings/net/minecraft/client/MinecraftClient.mapping b/mappings/net/minecraft/client/MinecraftClient.mapping index 5d8fddd09a..3d3e711ef8 100644 --- a/mappings/net/minecraft/client/MinecraftClient.mapping +++ b/mappings/net/minecraft/client/MinecraftClient.mapping @@ -42,6 +42,9 @@ CLASS net/minecraft/class_310 net/minecraft/client/MinecraftClient FIELD field_1_2136 blockModelManager Lnet/minecraft/class_1_394; FIELD field_1_2249 lastWindowFocusTime J FIELD field_1_2571 imeStatusController Lnet/minecraft/class_1_490; + FIELD field_1_3291 gpuTimestampProfiler Lnet/minecraft/class_1_667; + FIELD field_1_3292 gpuSurface Lnet/minecraft/class_1_665; + FIELD field_1_3293 updateSurface Z FIELD field_1687 world Lnet/minecraft/class_638; COMMENT Represents the world the client is currently viewing. COMMENT This field is not null when in game. @@ -54,7 +57,7 @@ CLASS net/minecraft/class_310 net/minecraft/client/MinecraftClient FIELD field_1698 running Z FIELD field_1700 instance Lnet/minecraft/class_310; FIELD field_1704 window Lnet/minecraft/class_1041; - FIELD field_1705 inGameHud Lnet/minecraft/class_1_659; + FIELD field_1705 guiManager Lnet/minecraft/class_1_659; FIELD field_1707 skinProvider Lnet/minecraft/class_1071; FIELD field_1708 fontManager Lnet/minecraft/class_378; FIELD field_1711 gameVersion Ljava/lang/String; @@ -172,6 +175,7 @@ CLASS net/minecraft/class_310 net/minecraft/client/MinecraftClient ARG 0 client ARG 1 runDirectory ARG 2 crashReport + ARG 3 exitCode METHOD method_1_2659 updateFocusState ()V METHOD method_1_2660 updateCrosshairTarget (F)V ARG 1 tickProgress @@ -179,6 +183,12 @@ CLASS net/minecraft/class_310 net/minecraft/client/MinecraftClient ARG 1 element ARG 2 focused METHOD method_1_3097 getImeStatusController ()Lnet/minecraft/class_1_490; + METHOD method_1_3935 getYggdrasilGameProfileResult ()Lcom/mojang/authlib/yggdrasil/ProfileResult; + METHOD method_1_3936 markSurfaceForUpdate ()V + METHOD method_1_3939 printCrashReport (Ljava/io/File;Lnet/minecraft/class_128;)V + ARG 0 runDir + ARG 1 crashReport + METHOD method_1_3940 getGpuSurface ()Lnet/minecraft/class_1_665; METHOD method_1478 getResourceManager ()Lnet/minecraft/class_3300; METHOD method_1479 getResourcePackDir ()Ljava/nio/file/Path; METHOD method_1481 joinWorld (Lnet/minecraft/class_638;)V @@ -231,6 +241,7 @@ CLASS net/minecraft/class_310 net/minecraft/client/MinecraftClient ARG 0 client ARG 1 runDirectory ARG 2 crashReport + ARG 3 exitCode METHOD method_1569 isWindowFocused ()Z METHOD method_1571 getCreativeHotbarStorage ()Lnet/minecraft/class_302; METHOD method_1573 forcesUnicodeFont ()Z @@ -435,6 +446,7 @@ CLASS net/minecraft/class_310 net/minecraft/client/MinecraftClient METHOD method_61962 printCrashReport (Ljava/io/File;Lnet/minecraft/class_128;I)I ARG 0 runDir ARG 1 crashReport + ARG 2 exitCode METHOD method_61963 getMapTextureManager ()Lnet/minecraft/class_10093; METHOD method_61964 getInactivityFpsLimiter ()Lnet/minecraft/class_9919; METHOD method_61965 getMapRenderer ()Lnet/minecraft/class_330; @@ -462,7 +474,7 @@ CLASS net/minecraft/class_310 net/minecraft/client/MinecraftClient ARG 1 reasonText METHOD method_73361 getApiServices ()Lnet/minecraft/class_7497; METHOD method_73362 getPlayerSkinCache ()Lnet/minecraft/class_11786; - METHOD method_73363 canCurrentScreenInterruptOtherScreen ()Z + METHOD method_73363 canCurrentScreenBeInterrupted ()Z METHOD method_74186 getPacketApplyBatcher ()Lnet/minecraft/class_11980; METHOD method_74187 isShiftPressed ()Z METHOD method_74188 isCtrlPressed ()Z diff --git a/mappings/net/minecraft/client/gl/CompiledShaderPipeline.mapping b/mappings/net/minecraft/client/gl/CompiledShaderPipeline.mapping deleted file mode 100644 index 0cf185a3b4..0000000000 --- a/mappings/net/minecraft/client/gl/CompiledShaderPipeline.mapping +++ /dev/null @@ -1 +0,0 @@ -CLASS net/minecraft/class_10867 net/minecraft/client/gl/CompiledShaderPipeline diff --git a/mappings/net/minecraft/client/gl/DynamicUniforms.mapping b/mappings/net/minecraft/client/gl/DynamicUniforms.mapping index 9bbe790653..b8cdedc338 100644 --- a/mappings/net/minecraft/client/gl/DynamicUniforms.mapping +++ b/mappings/net/minecraft/client/gl/DynamicUniforms.mapping @@ -1,11 +1,28 @@ CLASS net/minecraft/class_11282 net/minecraft/client/gl/DynamicUniforms + FIELD field_1_3648 DEFAULT_TEXTURE_MATRIX Lorg/joml/Matrix4fc; + FIELD field_1_3649 DEFAULT_MODEL_OFFSET Lorg/joml/Vector3fc; + FIELD field_1_3650 DEFAULT_COLOR_MODULATOR Lorg/joml/Vector4fc; FIELD field_60093 TRANSFORMS_SIZE I FIELD field_60094 DEFAULT_CAPACITY I FIELD field_60095 transformsStorage Lnet/minecraft/class_11280; FIELD field_64216 CHUNK_SECTIONS_SIZE I FIELD field_64217 chunkSectionsStorage Lnet/minecraft/class_11280; + METHOD method_1_4251 write (Lnet/minecraft/class_11282$class_11283;)Lcom/mojang/blaze3d/buffers/GpuBufferSlice; + ARG 1 transforms + METHOD method_1_4252 write (Lorg/joml/Matrix4f;)Lcom/mojang/blaze3d/buffers/GpuBufferSlice; + ARG 1 modelView + METHOD method_1_4253 write (Lorg/joml/Matrix4f;Lorg/joml/Matrix4f;)Lcom/mojang/blaze3d/buffers/GpuBufferSlice; + ARG 1 modelView + ARG 2 textureMatrix + METHOD method_1_4254 write (Lorg/joml/Matrix4f;Lorg/joml/Vector4f;)Lcom/mojang/blaze3d/buffers/GpuBufferSlice; + ARG 1 modelView + ARG 2 colorModulator METHOD method_71105 clear ()V METHOD method_71106 write (Lorg/joml/Matrix4f;Lorg/joml/Vector4f;Lorg/joml/Vector3f;Lorg/joml/Matrix4f;)Lcom/mojang/blaze3d/buffers/GpuBufferSlice; + ARG 1 modelView + ARG 2 colorModulator + ARG 3 modelOffset + ARG 4 textureMatrix METHOD method_71107 writeTransforms ([Lnet/minecraft/class_11282$class_11283;)[Lcom/mojang/blaze3d/buffers/GpuBufferSlice; ARG 1 values METHOD method_76294 writeChunkSections ([Lnet/minecraft/class_11282$class_12294;)[Lcom/mojang/blaze3d/buffers/GpuBufferSlice; diff --git a/mappings/net/minecraft/client/gl/GlCommandEncoder.mapping b/mappings/net/minecraft/client/gl/GlCommandEncoderBackend.mapping similarity index 97% rename from mappings/net/minecraft/client/gl/GlCommandEncoder.mapping rename to mappings/net/minecraft/client/gl/GlCommandEncoderBackend.mapping index 11cec5cf2b..b8560f9fe0 100644 --- a/mappings/net/minecraft/client/gl/GlCommandEncoder.mapping +++ b/mappings/net/minecraft/client/gl/GlCommandEncoderBackend.mapping @@ -1,4 +1,4 @@ -CLASS net/minecraft/class_10860 net/minecraft/client/gl/GlCommandEncoder +CLASS net/minecraft/class_10860 net/minecraft/client/gl/GlCommandEncoderBackend FIELD field_57843 LOGGER Lorg/slf4j/Logger; FIELD field_57844 backend Lnet/minecraft/class_10865; FIELD field_57845 temporaryFb1 I @@ -8,6 +8,7 @@ CLASS net/minecraft/class_10860 net/minecraft/client/gl/GlCommandEncoder METHOD (Lnet/minecraft/class_10865;)V ARG 1 backend METHOD method_1_1394 presentTexture (Lcom/mojang/blaze3d/textures/GpuTextureView;)V + ARG 1 textureView METHOD method_68351 setupRenderPass (Lnet/minecraft/class_10866;Ljava/util/Collection;)Z ARG 1 pass ARG 2 validationSkippedUniforms diff --git a/mappings/net/minecraft/client/gl/GlCompiledRenderPipeline.mapping b/mappings/net/minecraft/client/gl/GlCompiledRenderPipeline.mapping new file mode 100644 index 0000000000..7db8196105 --- /dev/null +++ b/mappings/net/minecraft/client/gl/GlCompiledRenderPipeline.mapping @@ -0,0 +1 @@ +CLASS net/minecraft/class_10867 net/minecraft/client/gl/GlCompiledRenderPipeline diff --git a/mappings/net/minecraft/client/gl/CompiledShader.mapping b/mappings/net/minecraft/client/gl/GlCompiledShader.mapping similarity index 87% rename from mappings/net/minecraft/client/gl/CompiledShader.mapping rename to mappings/net/minecraft/client/gl/GlCompiledShader.mapping index 2dc354c9ee..07ff71d7f8 100644 --- a/mappings/net/minecraft/client/gl/CompiledShader.mapping +++ b/mappings/net/minecraft/client/gl/GlCompiledShader.mapping @@ -1,4 +1,4 @@ -CLASS net/minecraft/class_10141 net/minecraft/client/gl/CompiledShader +CLASS net/minecraft/class_10141 net/minecraft/client/gl/GlCompiledShader FIELD field_53827 CLOSED I FIELD field_53828 id Lnet/minecraft/class_2960; FIELD field_53829 handle I diff --git a/mappings/net/minecraft/client/gl/RenderPassImpl.mapping b/mappings/net/minecraft/client/gl/GlRenderPassBackend.mapping similarity index 93% rename from mappings/net/minecraft/client/gl/RenderPassImpl.mapping rename to mappings/net/minecraft/client/gl/GlRenderPassBackend.mapping index ad05883204..b8e7daa256 100644 --- a/mappings/net/minecraft/client/gl/RenderPassImpl.mapping +++ b/mappings/net/minecraft/client/gl/GlRenderPassBackend.mapping @@ -1,4 +1,4 @@ -CLASS net/minecraft/class_10866 net/minecraft/client/gl/RenderPassImpl +CLASS net/minecraft/class_10866 net/minecraft/client/gl/GlRenderPassBackend FIELD field_1_1151 device Lnet/minecraft/class_10865; FIELD field_57867 IS_DEVELOPMENT Z FIELD field_57868 pipeline Lnet/minecraft/class_10867; diff --git a/mappings/net/minecraft/client/gl/GlSurfaceBackend.mapping b/mappings/net/minecraft/client/gl/GlSurfaceBackend.mapping new file mode 100644 index 0000000000..3f960d7d7b --- /dev/null +++ b/mappings/net/minecraft/client/gl/GlSurfaceBackend.mapping @@ -0,0 +1,4 @@ +CLASS net/minecraft/class_1_661 net/minecraft/client/gl/GlSurfaceBackend + FIELD field_1_3391 window J + METHOD (J)V + ARG 1 window diff --git a/mappings/net/minecraft/client/gl/GlTimestampQueryPool.mapping b/mappings/net/minecraft/client/gl/GlTimestampQueryPool.mapping new file mode 100644 index 0000000000..e8f633f0ed --- /dev/null +++ b/mappings/net/minecraft/client/gl/GlTimestampQueryPool.mapping @@ -0,0 +1,7 @@ +CLASS net/minecraft/class_1_663 net/minecraft/client/gl/GlTimestampQueryPool + FIELD field_1_3399 closed Z + FIELD field_1_3400 queries [I + METHOD (I)V + ARG 1 count + METHOD method_1_3988 writeTimestamp (I)V + ARG 1 index diff --git a/mappings/net/minecraft/client/gl/GpuDeviceInfo.mapping b/mappings/net/minecraft/client/gl/GpuDevicesInfo.mapping similarity index 99% rename from mappings/net/minecraft/client/gl/GpuDeviceInfo.mapping rename to mappings/net/minecraft/client/gl/GpuDevicesInfo.mapping index caeca05ca5..6760a2ce78 100644 --- a/mappings/net/minecraft/client/gl/GpuDeviceInfo.mapping +++ b/mappings/net/minecraft/client/gl/GpuDevicesInfo.mapping @@ -1,4 +1,4 @@ -CLASS net/minecraft/class_11541 net/minecraft/client/gl/GpuDeviceInfo +CLASS net/minecraft/class_11541 net/minecraft/client/gl/GpuDevicesInfo FIELD field_61070 instance Lnet/minecraft/class_11541; FIELD field_61071 device Ljava/lang/ref/WeakReference; FIELD field_61072 requiresRecreateOnUploadToBuffer Z diff --git a/mappings/net/minecraft/client/gui/GuiManager.mapping b/mappings/net/minecraft/client/gui/GuiManager.mapping new file mode 100644 index 0000000000..69513e21b2 --- /dev/null +++ b/mappings/net/minecraft/client/gui/GuiManager.mapping @@ -0,0 +1,69 @@ +CLASS net/minecraft/class_1_659 net/minecraft/client/gui/GuiManager + FIELD field_1_3262 LOGGER Lorg/slf4j/Logger; + FIELD field_1_3263 SAVING_LEVEL_TEXT Lnet/minecraft/class_2561; + FIELD field_1_3264 SOCIAL_INTERACTIONS_NOT_AVAILABLE_TEXT Lnet/minecraft/class_2561; + FIELD field_1_3265 messageHandler Lnet/minecraft/class_7594; + FIELD field_1_3266 disconnecting Z + FIELD field_1_3267 guiRenderState Lnet/minecraft/class_11246; + FIELD field_1_3268 inGameHud Lnet/minecraft/class_329; + FIELD field_1_3269 client Lnet/minecraft/class_310; + FIELD field_1_3270 overlay Lnet/minecraft/class_4071; + FIELD field_1_3271 currentScreen Lnet/minecraft/class_437; + FIELD field_1_3272 tutorialToast Lnet/minecraft/class_372; + FIELD field_1_3273 splashTextSupplier Lnet/minecraft/class_4008; + FIELD field_1_3274 toastManager Lnet/minecraft/class_374; + METHOD (Lnet/minecraft/class_310;Lnet/minecraft/class_329;Lnet/minecraft/class_11246;)V + ARG 1 client + ARG 2 hud + ARG 3 guiRenderState + METHOD method_1_3896 getStartupScreenFactories (Ljava/util/List;)Z + ARG 1 factoriesOut + METHOD method_1_3897 showSocialInteractionsTutorialToast ()V + METHOD method_1_3898 getGameStartTask (Lnet/minecraft/class_8764;)Ljava/lang/Runnable; + ARG 1 loadingContext + METHOD method_1_3899 canCurrentScreenBeInterrupted ()Z + METHOD method_1_3900 getMessageHandler ()Lnet/minecraft/class_7594; + METHOD method_1_3901 render (Lnet/minecraft/class_9779;ZZ)V + ARG 1 tickCounter + ARG 2 renderHud + ARG 3 finishedLoading + METHOD method_1_3902 handleKeyInput ()V + METHOD method_1_3903 isPaused ()Z + METHOD method_1_3904 (Ljava/lang/Runnable;)Lnet/minecraft/class_437; + ARG 1 closeAction + METHOD method_1_3905 (Lcom/mojang/authlib/minecraft/BanDetails;Ljava/lang/Runnable;)Lnet/minecraft/class_437; + ARG 1 closeAction + METHOD method_1_3906 (Ljava/lang/Runnable;Z)V + ARG 1 yes + METHOD method_1_3907 (Lcom/mojang/authlib/GameProfile;Ljava/lang/Runnable;)Lnet/minecraft/class_437; + ARG 1 closeAction + METHOD method_1_3912 (Lnet/minecraft/class_11247;)V + ARG 1 textElem + METHOD method_1_3914 openChatForCommand (Lnet/minecraft/class_338$class_11732;Ljava/lang/String;)V + ARG 1 chatMethod + ARG 2 command + METHOD method_1_3915 openChat (Lnet/minecraft/class_338$class_11732;)V + ARG 1 chatMethod + METHOD method_1_3916 getOverlay ()Lnet/minecraft/class_4071; + METHOD method_1_3917 registerReloaders (Lnet/minecraft/class_3304;)V + ARG 1 resourceManager + METHOD method_1_3918 renderActiveTextAreas ()V + METHOD method_1_3919 getCurrentScreen ()Lnet/minecraft/class_437; + METHOD method_1_3920 setDisconnecting (Z)V + ARG 1 disconnecting + METHOD method_1_3921 setOverlay (Lnet/minecraft/class_4071;)V + ARG 1 overlay + METHOD method_1_3922 showGameMenuScreen (ZZ)V + ARG 1 pauseOnly + ARG 2 singleplayer + METHOD method_1_3923 setScreen (Lnet/minecraft/class_437;)V + ARG 1 screen + METHOD method_1_3924 getSplashTextSupplier ()Lnet/minecraft/class_4008; + METHOD method_1_3925 tick ()V + METHOD method_1_3926 getToastManager ()Lnet/minecraft/class_374; + METHOD method_1_3927 updateElements ()V + CLASS 1 1 + FIELD field_1_3275 index I + METHOD method_1_3928 draw (Lnet/minecraft/class_12236;Z)V + ARG 1 rect + ARG 2 empty diff --git a/mappings/net/minecraft/client/gui/hud/InGameHud.mapping b/mappings/net/minecraft/client/gui/hud/InGameHud.mapping index 83716c345c..d5dd95b95b 100644 --- a/mappings/net/minecraft/client/gui/hud/InGameHud.mapping +++ b/mappings/net/minecraft/client/gui/hud/InGameHud.mapping @@ -3,6 +3,8 @@ CLASS net/minecraft/class_329 net/minecraft/client/gui/hud/InGameHud COMMENT COMMENT

    The current instance used by the client can be obtained by {@link COMMENT MinecraftClient#inGameHud MinecraftClient.getInstance().inGameHud}. + FIELD field_1_3278 hideGui Z + FIELD field_1_3279 waypointStyleAssetManager Lnet/minecraft/class_11327; FIELD field_2012 lastHealthCheckTime J FIELD field_2013 vignetteDarkness F FIELD field_2014 lastHealthValue I @@ -73,6 +75,11 @@ CLASS net/minecraft/class_329 net/minecraft/client/gui/hud/InGameHud FIELD field_61530 deferredSubtitleRenderer Ljava/lang/Runnable; METHOD (Lnet/minecraft/class_310;)V ARG 1 client + METHOD method_1_3929 getWaypointStyleAssetManager ()Lnet/minecraft/class_11327; + METHOD method_1_3930 isGuiHidden ()Z + METHOD method_1_3931 registerReloaders (Lnet/minecraft/class_3304;)V + ARG 1 resourceManager + METHOD method_1_3932 toggleGui ()V METHOD method_1731 updateVignetteDarkness (Lnet/minecraft/class_1297;)V ARG 1 entity METHOD method_1732 setRecordPlayingOverlay (Lnet/minecraft/class_2561;)V @@ -219,6 +226,7 @@ CLASS net/minecraft/class_329 net/minecraft/client/gui/hud/InGameHud ARG 0 context ARG 1 player ARG 2 y + ARG 3 healthBarLineHeight ARG 4 healthBarLines ARG 5 x METHOD method_61980 renderNauseaOverlay (Lnet/minecraft/class_332;F)V diff --git a/mappings/net/minecraft/client/gui/hud/InGameOverlayRenderer.mapping b/mappings/net/minecraft/client/gui/hud/InGameOverlayRenderer.mapping index a1ce836b73..5e42f63217 100644 --- a/mappings/net/minecraft/client/gui/hud/InGameOverlayRenderer.mapping +++ b/mappings/net/minecraft/client/gui/hud/InGameOverlayRenderer.mapping @@ -1,5 +1,6 @@ CLASS net/minecraft/class_4603 net/minecraft/client/gui/hud/InGameOverlayRenderer FIELD field_20986 UNDERWATER_TEXTURE Lnet/minecraft/class_2960; + FIELD field_59969 FLOATING_ITEM_LIFESPAN I FIELD field_59970 client Lnet/minecraft/class_310; FIELD field_59972 floatingItem Lnet/minecraft/class_1799; FIELD field_59973 floatingItemTimer I @@ -8,14 +9,61 @@ CLASS net/minecraft/class_4603 net/minecraft/client/gui/hud/InGameOverlayRendere FIELD field_61744 spriteHolder Lnet/minecraft/class_11701; METHOD (Lnet/minecraft/class_310;Lnet/minecraft/class_11701;)V ARG 1 client + ARG 2 spriteHolder + METHOD method_1_4449 renderFireOverlayPart (Lnet/minecraft/class_1058;Lnet/minecraft/class_4588;Lorg/joml/Matrix4f;)V + ARG 0 sprite + ARG 1 vertexConsumer + ARG 2 matrix + METHOD method_1_4450 drawRectangle (Lnet/minecraft/class_4588;Lorg/joml/Matrix4f;FFFFFFFFFI)V + ARG 0 vertexConsumer + ARG 1 positionMatrix + ARG 2 x1 + ARG 3 y1 + ARG 4 x2 + ARG 5 y2 + ARG 6 z + ARG 7 u1 + ARG 8 v1 + ARG 9 u2 + ARG 10 v2 + ARG 11 color + METHOD method_1_4451 renderSprite (Lnet/minecraft/class_4588;Lorg/joml/Matrix4f;Lnet/minecraft/class_1058;FFFFFI)V + ARG 0 vertexConsumer + ARG 1 positionMatrix + ARG 2 sprite + ARG 3 x1 + ARG 4 y1 + ARG 5 x2 + ARG 6 y2 + ARG 7 z + ARG 8 color + METHOD method_1_4452 (Lnet/minecraft/class_1058;ILnet/minecraft/class_4587$class_4665;Lnet/minecraft/class_4588;)V + ARG 2 matricesEntry + ARG 3 vertexConsumer + METHOD method_1_4453 (Lnet/minecraft/class_1058;Lnet/minecraft/class_4587$class_4665;Lnet/minecraft/class_4588;)V + ARG 1 matricesEntry + ARG 2 vertexConsumer + METHOD method_1_4454 (FFILnet/minecraft/class_4587$class_4665;Lnet/minecraft/class_4588;)V + ARG 3 matricesEntry + ARG 4 vertexConsumer + METHOD method_1_4455 renderOverlay (Lnet/minecraft/class_1058;Lnet/minecraft/class_4587;Lnet/minecraft/class_11659;I)V + ARG 0 sprite + ARG 1 matrices + ARG 2 queue + ARG 3 color METHOD method_23067 renderOverlays (ZZFLnet/minecraft/class_11659;Z)V + ARG 1 firstPerson ARG 2 sleeping ARG 3 tickProgress ARG 4 queue + ARG 5 hideGui METHOD method_23069 renderUnderwaterOverlay (Lnet/minecraft/class_310;Lnet/minecraft/class_4587;Lnet/minecraft/class_11659;)V ARG 0 client + ARG 1 matrices + ARG 2 queue METHOD method_23070 renderFireOverlay (Lnet/minecraft/class_4587;Lnet/minecraft/class_11659;Lnet/minecraft/class_1058;)V ARG 0 matrices + ARG 1 queue ARG 2 sprite METHOD method_24225 getInWallBlockState (Lnet/minecraft/class_1657;)Lnet/minecraft/class_2680; ARG 0 player diff --git a/mappings/net/minecraft/client/gui/render/state/GuiRenderState.mapping b/mappings/net/minecraft/client/gui/render/state/GuiRenderState.mapping index 2a0f60163f..e79a302b6d 100644 --- a/mappings/net/minecraft/client/gui/render/state/GuiRenderState.mapping +++ b/mappings/net/minecraft/client/gui/render/state/GuiRenderState.mapping @@ -1,6 +1,7 @@ CLASS net/minecraft/class_11246 net/minecraft/client/gui/render/state/GuiRenderState FIELD field_1_2350 clearColor I FIELD field_1_2351 panorama Lnet/minecraft/class_1_435; + FIELD field_1_3796 hideGui Z FIELD field_60043 rootLayers Ljava/util/List; FIELD field_60044 currentLayer Lnet/minecraft/class_11246$class_11276; FIELD field_60046 itemModelKeys Ljava/util/Set; diff --git a/mappings/net/minecraft/client/gui/screen/AccessibilityOnboardingScreen.mapping b/mappings/net/minecraft/client/gui/screen/AccessibilityOnboardingScreen.mapping index a4b183f64c..f59cccc877 100644 --- a/mappings/net/minecraft/client/gui/screen/AccessibilityOnboardingScreen.mapping +++ b/mappings/net/minecraft/client/gui/screen/AccessibilityOnboardingScreen.mapping @@ -1,4 +1,5 @@ CLASS net/minecraft/class_8032 net/minecraft/client/gui/screen/AccessibilityOnboardingScreen + FIELD field_1_2128 titleWidget Lnet/minecraft/class_8019; FIELD field_41837 NARRATOR_PROMPT Lnet/minecraft/class_2561; FIELD field_41841 logoDrawer Lnet/minecraft/class_8020; FIELD field_41842 gameOptions Lnet/minecraft/class_315; @@ -11,6 +12,8 @@ CLASS net/minecraft/class_8032 net/minecraft/client/gui/screen/AccessibilityOnbo FIELD field_60456 fadeTime F FIELD field_60457 fading Z FIELD field_60458 closeTime F + FIELD field_60459 MS_PER_SEC F + FIELD field_63528 TITLE_WIDTH I METHOD (Lnet/minecraft/class_315;Ljava/lang/Runnable;)V ARG 1 gameOptions ARG 2 onClose diff --git a/mappings/net/minecraft/client/gui/screen/Screen.mapping b/mappings/net/minecraft/client/gui/screen/Screen.mapping index 58a17fd9c0..571a65a902 100644 --- a/mappings/net/minecraft/client/gui/screen/Screen.mapping +++ b/mappings/net/minecraft/client/gui/screen/Screen.mapping @@ -27,6 +27,10 @@ CLASS net/minecraft/class_437 net/minecraft/client/gui/screen/Screen FIELD field_49897 INWORLD_HEADER_SEPARATOR_TEXTURE Lnet/minecraft/class_2960; FIELD field_49898 INWORLD_FOOTER_SEPARATOR_TEXTURE Lnet/minecraft/class_2960; FIELD field_52252 narratorToggleButton Lnet/minecraft/class_5676; + METHOD (Lnet/minecraft/class_310;Lnet/minecraft/class_327;Lnet/minecraft/class_2561;)V + ARG 1 client + ARG 2 textRenderer + ARG 3 title METHOD (Lnet/minecraft/class_2561;)V ARG 1 title METHOD method_25393 tick ()V @@ -186,7 +190,7 @@ CLASS net/minecraft/class_437 net/minecraft/client/gui/screen/Screen ARG 1 startTimeMs METHOD method_73150 deferSubtitles ()Z METHOD method_73217 keepOpenThroughPortal ()Z - METHOD method_73339 canInterruptOtherScreen ()Z + METHOD method_73339 canBeInterruptedByOtherScreen ()Z CLASS class_6390 SelectedElementNarrationData FIELD comp_4463 selectable Lnet/minecraft/class_6379; FIELD comp_4464 index I diff --git a/mappings/net/minecraft/client/input/ImeStatusController.mapping b/mappings/net/minecraft/client/input/ImeStatusController.mapping index 7e632c66b1..be9bd637bb 100644 --- a/mappings/net/minecraft/client/input/ImeStatusController.mapping +++ b/mappings/net/minecraft/client/input/ImeStatusController.mapping @@ -21,7 +21,7 @@ CLASS net/minecraft/class_1_490 net/minecraft/client/input/ImeStatusController ARG 3 right ARG 4 bottom METHOD method_1_3112 startEditing ()V - METHOD method_1_3113 stopEditign ()V + METHOD method_1_3113 stopEditing ()V METHOD method_1_3114 tick ()V METHOD method_1_3115 updateActiveStatus ()V METHOD method_1_3116 disable ()V diff --git a/mappings/net/minecraft/client/option/GameOptions.mapping b/mappings/net/minecraft/client/option/GameOptions.mapping index 72b7a0cddc..f092aec5e3 100644 --- a/mappings/net/minecraft/client/option/GameOptions.mapping +++ b/mappings/net/minecraft/client/option/GameOptions.mapping @@ -4,6 +4,8 @@ CLASS net/minecraft/class_315 net/minecraft/client/option/GameOptions FIELD field_1_2568 NEEDS_RESTART_TEXT Lnet/minecraft/class_2561; FIELD field_1_2569 exclusiveFullscreen Lnet/minecraft/class_7172; FIELD field_1_2570 exclusiveFullscreenOnGameStart Z + FIELD field_1_3260 graphicsApiValue Lnet/minecraft/class_1_698; + FIELD field_1_3261 graphicsApi Lnet/minecraft/class_7172; FIELD field_1814 cloudRenderMode Lnet/minecraft/class_7172; FIELD field_1815 hideServerAddress Z FIELD field_1816 smoothCameraKey Lnet/minecraft/class_304; @@ -304,6 +306,13 @@ CLASS net/minecraft/class_315 net/minecraft/client/option/GameOptions METHOD method_1_3093 getExclusiveFullscreen ()Lnet/minecraft/class_7172; METHOD method_1_3094 (Ljava/lang/Boolean;)Lnet/minecraft/class_7919; ARG 1 value + METHOD method_1_3890 isGraphicsApiChanged ()Z + METHOD method_1_3891 (Lnet/minecraft/class_1_698;)V + ARG 0 value + METHOD method_1_3894 (Lnet/minecraft/class_2561;Lnet/minecraft/class_1_698;)Lnet/minecraft/class_2561; + ARG 0 optionText + ARG 1 value + METHOD method_1_3895 getGraphicsApi ()Lnet/minecraft/class_7172; METHOD method_1626 update (Lnet/minecraft/class_2487;)Lnet/minecraft/class_2487; ARG 1 nbt METHOD method_1627 addResourcePackProfilesToManager (Lnet/minecraft/class_3283;)V diff --git a/mappings/net/minecraft/client/option/GraphicsApiOption.mapping b/mappings/net/minecraft/client/option/GraphicsApiOption.mapping new file mode 100644 index 0000000000..cd1a10801f --- /dev/null +++ b/mappings/net/minecraft/client/option/GraphicsApiOption.mapping @@ -0,0 +1,8 @@ +CLASS net/minecraft/class_1_698 net/minecraft/client/option/GraphicsApiOption + FIELD field_1_3569 text Lnet/minecraft/class_2561; + FIELD field_1_3570 id Ljava/lang/String; + METHOD (Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V + ARG 3 id + ARG 4 translationKey + METHOD method_1_4178 getText ()Lnet/minecraft/class_2561; + METHOD method_1_4179 getPreferredBackendOrder ()[Lnet/minecraft/class_1_11; diff --git a/mappings/net/minecraft/client/particle/CrackParticle.mapping b/mappings/net/minecraft/client/particle/CrackParticle.mapping index 39e7656736..fd97675652 100644 --- a/mappings/net/minecraft/client/particle/CrackParticle.mapping +++ b/mappings/net/minecraft/client/particle/CrackParticle.mapping @@ -2,6 +2,19 @@ CLASS net/minecraft/class_647 net/minecraft/client/particle/CrackParticle FIELD field_17783 sampleU F FIELD field_17784 sampleV F FIELD field_64446 renderType Lnet/minecraft/class_3940$class_11941; + METHOD (Lnet/minecraft/class_638;DDDDDDLnet/minecraft/class_1058;)V + ARG 1 world + ARG 2 x + ARG 4 y + ARG 6 z + ARG 8 velocityX + ARG 10 velocityY + ARG 12 velocityZ + ARG 14 sprite + CLASS class_1_736 SulfurCubeGooFactory + FIELD field_1_3730 spriteProvider Lnet/minecraft/class_4002; + METHOD (Lnet/minecraft/class_4002;)V + ARG 1 spriteProvider CLASS class_648 ItemFactory CLASS class_649 SlimeballFactory CLASS class_650 SnowballFactory @@ -9,5 +22,6 @@ CLASS net/minecraft/class_647 net/minecraft/client/particle/CrackParticle CLASS class_10417 Factory FIELD field_55268 itemRenderState Lnet/minecraft/class_10444; METHOD method_74256 getSprite (Lnet/minecraft/class_1_107;Lnet/minecraft/class_638;Lnet/minecraft/class_5819;)Lnet/minecraft/class_1058; + ARG 1 stack ARG 2 world ARG 3 random diff --git a/mappings/net/minecraft/client/particle/NoxiousGasCloudParticle.mapping b/mappings/net/minecraft/client/particle/NoxiousGasCloudParticle.mapping new file mode 100644 index 0000000000..d719452752 --- /dev/null +++ b/mappings/net/minecraft/client/particle/NoxiousGasCloudParticle.mapping @@ -0,0 +1,9 @@ +CLASS net/minecraft/class_1_746 net/minecraft/client/particle/NoxiousGasCloudParticle + FIELD field_1_3776 PARTICLE_SPAWN_PERIOD I + METHOD method_1_4501 offsetPos (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Lnet/minecraft/class_243; + ARG 0 world + ARG 1 pos + METHOD method_1_4502 addVisibleParticle (Lnet/minecraft/class_1937;Lnet/minecraft/class_243;)V + ARG 0 world + ARG 1 pos + CLASS class_1_747 Factory diff --git a/mappings/net/minecraft/client/particle/NoxiousGasParticle.mapping b/mappings/net/minecraft/client/particle/NoxiousGasParticle.mapping new file mode 100644 index 0000000000..0363c89abc --- /dev/null +++ b/mappings/net/minecraft/client/particle/NoxiousGasParticle.mapping @@ -0,0 +1,16 @@ +CLASS net/minecraft/class_1_731 net/minecraft/client/particle/NoxiousGasParticle + FIELD field_1_3715 fadeStartAge F + METHOD (Lnet/minecraft/class_638;DDDDDDFLnet/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 scaleMultiplier + ARG 15 spriteProvider + CLASS class_1_732 Factory + FIELD field_1_3716 spriteProvider Lnet/minecraft/class_4002; + METHOD (Lnet/minecraft/class_4002;)V + ARG 1 spriteProvider diff --git a/mappings/net/minecraft/client/particle/SulfurBubblesParticle.mapping b/mappings/net/minecraft/client/particle/SulfurBubblesParticle.mapping new file mode 100644 index 0000000000..342ad73897 --- /dev/null +++ b/mappings/net/minecraft/client/particle/SulfurBubblesParticle.mapping @@ -0,0 +1,18 @@ +CLASS net/minecraft/class_1_737 net/minecraft/client/particle/SulfurBubblesParticle + FIELD field_1_3735 originalScale F + FIELD field_1_3736 maxY D + FIELD field_1_3737 minY D + FIELD field_1_3738 originalY D + METHOD (Lnet/minecraft/class_638;DDDDDLnet/minecraft/class_1058;)V + ARG 1 world + ARG 2 x + ARG 4 y + ARG 6 z + ARG 8 velocityX + ARG 10 velocityZ + ARG 12 sprite + METHOD method_1_4447 sampleJitter ()D + CLASS class_1_738 Factory + FIELD field_1_3739 spriteProvider Lnet/minecraft/class_4002; + METHOD (Lnet/minecraft/class_4002;)V + ARG 1 spriteProvider diff --git a/mappings/net/minecraft/client/render/GameRenderer.mapping b/mappings/net/minecraft/client/render/GameRenderer.mapping index 5fa027e466..922d091ab3 100644 --- a/mappings/net/minecraft/client/render/GameRenderer.mapping +++ b/mappings/net/minecraft/client/render/GameRenderer.mapping @@ -4,6 +4,7 @@ CLASS net/minecraft/class_757 net/minecraft/client/render/GameRenderer FIELD field_1_120 renderingUi Z FIELD field_1_1813 hudProjection Lnet/minecraft/class_11279; FIELD field_1_2263 renderState Lnet/minecraft/class_1_405; + FIELD field_1_3629 crosshair3d Lnet/minecraft/class_1_744; FIELD field_3993 LOGGER Lorg/slf4j/Logger; FIELD field_3994 random Lnet/minecraft/class_5819; FIELD field_3997 lastSkyDarkness F diff --git a/mappings/net/minecraft/client/render/StagingBuffer.mapping b/mappings/net/minecraft/client/render/StagingBuffer.mapping new file mode 100644 index 0000000000..87341846f8 --- /dev/null +++ b/mappings/net/minecraft/client/render/StagingBuffer.mapping @@ -0,0 +1,54 @@ +CLASS net/minecraft/class_1_686 net/minecraft/client/render/StagingBuffer + FIELD field_1_3522 nextOffset I + FIELD field_1_3523 numActiveSlices I + METHOD method_1_2180 reset (Lcom/mojang/blaze3d/systems/CommandEncoder;)V + ARG 1 commandEncoder + METHOD method_1_2181 copyTo (Lcom/mojang/blaze3d/systems/CommandEncoder;Lcom/mojang/blaze3d/buffers/GpuBuffer;JJJ)V + ARG 1 commandEncoder + ARG 2 buffer + ARG 3 toStart + ARG 5 fromStart + ARG 7 size + METHOD method_1_2184 getData ()Ljava/nio/ByteBuffer; + METHOD method_1_4144 create (Ljava/lang/String;Lcom/mojang/blaze3d/systems/GpuDevice;ILnet/minecraft/class_11541;)Lnet/minecraft/class_1_686; + ARG 0 name + ARG 1 devices + ARG 2 bufferSize + ARG 3 devicesInfo + METHOD method_1_4145 uploader (Lcom/mojang/blaze3d/systems/CommandEncoder;)Lnet/minecraft/class_1_686$class_1_688; + ARG 1 commandEncoder + METHOD method_1_4146 copyFrom (Ljava/nio/ByteBuffer;)Lnet/minecraft/class_1_686$class_1_687; + ARG 1 byteBuffer + METHOD method_1_4147 resetIfEmpty (Lcom/mojang/blaze3d/systems/CommandEncoder;)V + ARG 1 commandEncoder + CLASS class_1_300 Direct + FIELD field_1_1775 buffer Ljava/nio/ByteBuffer; + METHOD (I)V + ARG 1 size + CLASS class_1_301 Ring + FIELD field_1_1776 subData Ljava/nio/ByteBuffer; + FIELD field_1_1777 sub Lcom/mojang/blaze3d/buffers/GpuBuffer; + FIELD field_1_1778 subView Lcom/mojang/blaze3d/buffers/GpuBuffer$MappedView; + FIELD field_1_1779 ringBuffer Lnet/minecraft/class_11285; + METHOD (Ljava/lang/String;Lcom/mojang/blaze3d/systems/GpuDevice;I)V + ARG 1 name + ARG 2 device + ARG 3 size + CLASS class_1_687 Slice + FIELD field_1_3524 closed Z + FIELD field_1_3525 offset I + FIELD field_1_3526 size I + METHOD (Lnet/minecraft/class_1_686;II)V + ARG 2 offset + ARG 3 size + METHOD method_1_4148 assertValidChildOf (Lnet/minecraft/class_1_686;)V + ARG 1 parent + METHOD method_1_4149 getSize ()J + CLASS class_1_688 Uploader + FIELD field_1_3528 commandEncoder Lcom/mojang/blaze3d/systems/CommandEncoder; + METHOD (Lnet/minecraft/class_1_686;Lcom/mojang/blaze3d/systems/CommandEncoder;)V + ARG 2 commandEncoder + METHOD method_1_4151 copyFromSlice (Lnet/minecraft/class_1_686$class_1_687;Lcom/mojang/blaze3d/buffers/GpuBuffer;J)V + ARG 1 slice + ARG 2 buffer + ARG 3 toStart diff --git a/mappings/net/minecraft/client/render/ThreeDimensionalCrosshair.mapping b/mappings/net/minecraft/client/render/ThreeDimensionalCrosshair.mapping new file mode 100644 index 0000000000..d7cf36014d --- /dev/null +++ b/mappings/net/minecraft/client/render/ThreeDimensionalCrosshair.mapping @@ -0,0 +1,6 @@ +CLASS net/minecraft/class_1_744 net/minecraft/client/render/ThreeDimensionalCrosshair + FIELD field_1_3768 crosshairVertexBuffer Lcom/mojang/blaze3d/buffers/GpuBuffer; + FIELD field_1_3769 linesIndexBuffer Lcom/mojang/blaze3d/systems/RenderSystem$class_5590; + METHOD method_1_4488 render (Lnet/minecraft/class_12075;I)V + ARG 1 cameraRenderState + ARG 2 windowScaleFactor diff --git a/mappings/net/minecraft/client/render/WorldRenderer.mapping b/mappings/net/minecraft/client/render/WorldRenderer.mapping index fd31fb2ab7..c5d8ed5105 100644 --- a/mappings/net/minecraft/client/render/WorldRenderer.mapping +++ b/mappings/net/minecraft/client/render/WorldRenderer.mapping @@ -126,9 +126,13 @@ CLASS net/minecraft/class_761 net/minecraft/client/render/WorldRenderer ARG 8 renderSky ARG 9 sectionRenderState METHOD method_22712 drawBlockOutline (Lnet/minecraft/class_4587;Lnet/minecraft/class_11659;Lnet/minecraft/class_1921;Lnet/minecraft/class_12074;IFZ)V + ARG 1 matrices + ARG 2 queue + ARG 3 renderLayer ARG 4 state ARG 5 color ARG 6 lineWidth + ARG 7 afterTerrain METHOD method_22979 checkEmpty (Lnet/minecraft/class_4587;)V ARG 1 matrices METHOD method_22987 removeBlockBreakingInfo (Lnet/minecraft/class_3191;)V @@ -202,6 +206,7 @@ CLASS net/minecraft/class_761 net/minecraft/client/render/WorldRenderer ARG 3 queue METHOD method_62210 renderTargetBlockOutline (Lnet/minecraft/class_4587;Lnet/minecraft/class_11659;Lnet/minecraft/class_11658;)V ARG 1 matrices + ARG 2 queue ARG 3 renderStates METHOD method_62219 scheduleChunkRenders (IIIIII)V ARG 1 minX diff --git a/mappings/net/minecraft/client/render/command/OrderedRenderCommandQueueImpl.mapping b/mappings/net/minecraft/client/render/command/OrderedRenderCommandQueueImpl.mapping index beca932da7..d052407531 100644 --- a/mappings/net/minecraft/client/render/command/OrderedRenderCommandQueueImpl.mapping +++ b/mappings/net/minecraft/client/render/command/OrderedRenderCommandQueueImpl.mapping @@ -8,6 +8,7 @@ CLASS net/minecraft/class_11661 net/minecraft/client/render/command/OrderedRende METHOD method_73533 (I)Lnet/minecraft/class_11788; ARG 1 orderx CLASS class_1_471 FallingBlockCommand + CLASS class_1_725 ModelPartCommand CLASS class_11662 BlockStateModelCommand FIELD comp_4476 matricesEntry Lnet/minecraft/class_4587$class_4665; FIELD comp_4477 renderLayer Lnet/minecraft/class_1921; diff --git a/mappings/net/minecraft/client/render/command/RenderCommandQueue.mapping b/mappings/net/minecraft/client/render/command/RenderCommandQueue.mapping index c3e54eccd4..5aa1ad9efa 100644 --- a/mappings/net/minecraft/client/render/command/RenderCommandQueue.mapping +++ b/mappings/net/minecraft/client/render/command/RenderCommandQueue.mapping @@ -24,6 +24,8 @@ CLASS net/minecraft/class_11785 net/minecraft/client/render/command/RenderComman ARG 6 overlay ARG 7 outlineColor ARG 8 crumblingOverlay + METHOD method_1_4569 (Lnet/minecraft/class_1921;Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921; + ARG 1 id METHOD method_73478 submitText (Lnet/minecraft/class_4587;FFLnet/minecraft/class_5481;ZLnet/minecraft/class_327$class_6415;IIII)V ARG 1 matrices ARG 2 x @@ -116,11 +118,21 @@ CLASS net/minecraft/class_11785 net/minecraft/client/render/command/RenderComman ARG 7 tintedColor ARG 8 crumblingOverlay METHOD method_73493 submitModelPart (Lnet/minecraft/class_630;Lnet/minecraft/class_4587;Lnet/minecraft/class_1921;IILnet/minecraft/class_1058;ILnet/minecraft/class_11683$class_11792;I)V + ARG 1 modelPart ARG 2 matrices ARG 3 renderLayer ARG 4 light ARG 5 overlay ARG 6 sprite + ARG 7 tintedColor + ARG 8 crumblingOverlay + ARG 9 outlineColor METHOD method_73494 submitModelPart (Lnet/minecraft/class_4587;Lnet/minecraft/class_265;Lnet/minecraft/class_1921;IFZ)V + ARG 1 matrices + ARG 2 voxelShape + ARG 3 renderLayer + ARG 4 color + ARG 5 width + ARG 6 afterTerrain METHOD method_74315 submitCustom (Lnet/minecraft/class_11659$class_11947;)V ARG 1 customRenderer diff --git a/mappings/net/minecraft/client/gl/PostEffectPass.mapping b/mappings/net/minecraft/client/render/effect/PostEffectPass.mapping similarity index 95% rename from mappings/net/minecraft/client/gl/PostEffectPass.mapping rename to mappings/net/minecraft/client/render/effect/PostEffectPass.mapping index 259ca5fb65..7625e22a69 100644 --- a/mappings/net/minecraft/client/gl/PostEffectPass.mapping +++ b/mappings/net/minecraft/client/render/effect/PostEffectPass.mapping @@ -1,4 +1,4 @@ -CLASS net/minecraft/class_283 net/minecraft/client/gl/PostEffectPass +CLASS net/minecraft/class_283 net/minecraft/client/render/effect/PostEffectPass FIELD field_53121 outputTargetId Lnet/minecraft/class_2960; FIELD field_53122 samplers Ljava/util/List; FIELD field_53926 id Ljava/lang/String; diff --git a/mappings/net/minecraft/client/gl/PostEffectProcessor.mapping b/mappings/net/minecraft/client/render/effect/PostEffectProcessor.mapping similarity index 96% rename from mappings/net/minecraft/client/gl/PostEffectProcessor.mapping rename to mappings/net/minecraft/client/render/effect/PostEffectProcessor.mapping index 20cf2f795b..8e656fc588 100644 --- a/mappings/net/minecraft/client/gl/PostEffectProcessor.mapping +++ b/mappings/net/minecraft/client/render/effect/PostEffectProcessor.mapping @@ -1,4 +1,4 @@ -CLASS net/minecraft/class_279 net/minecraft/client/gl/PostEffectProcessor +CLASS net/minecraft/class_279 net/minecraft/client/render/effect/PostEffectProcessor FIELD field_1_1781 projectionMatrix Lnet/minecraft/class_11279; FIELD field_1497 passes Ljava/util/List; FIELD field_53104 MAIN Lnet/minecraft/class_2960; diff --git a/mappings/net/minecraft/client/render/entity/AbstractSlimeEntityRenderer.mapping b/mappings/net/minecraft/client/render/entity/AbstractSlimeEntityRenderer.mapping new file mode 100644 index 0000000000..c3ea1afcee --- /dev/null +++ b/mappings/net/minecraft/client/render/entity/AbstractSlimeEntityRenderer.mapping @@ -0,0 +1,9 @@ +CLASS net/minecraft/class_1_762 net/minecraft/client/render/entity/AbstractSlimeEntityRenderer + METHOD (Lnet/minecraft/class_5617$class_5618;Lnet/minecraft/class_583;)V + ARG 1 ctx + ARG 2 model + METHOD method_1_4618 scaleAccordingToSize (Lnet/minecraft/class_10067;Lnet/minecraft/class_4587;)V + ARG 1 state + ARG 2 matrices + METHOD method_1_4619 shrinkSlightly (Lnet/minecraft/class_4587;)V + ARG 1 matrices diff --git a/mappings/net/minecraft/client/render/entity/SulfurCubeEntityRenderer.mapping b/mappings/net/minecraft/client/render/entity/SulfurCubeEntityRenderer.mapping new file mode 100644 index 0000000000..a90c4867dc --- /dev/null +++ b/mappings/net/minecraft/client/render/entity/SulfurCubeEntityRenderer.mapping @@ -0,0 +1,4 @@ +CLASS net/minecraft/class_1_754 net/minecraft/client/render/entity/SulfurCubeEntityRenderer + FIELD field_1_3800 ID Lnet/minecraft/class_1_436; + FIELD field_1_3801 OUTER_TEXTURE Lnet/minecraft/class_2960; + FIELD field_1_3802 blockModelManager Lnet/minecraft/class_1_394; diff --git a/mappings/net/minecraft/client/render/entity/feature/SulfurCubeInnardsFeatureRenderer.mapping b/mappings/net/minecraft/client/render/entity/feature/SulfurCubeInnardsFeatureRenderer.mapping new file mode 100644 index 0000000000..841e54a942 --- /dev/null +++ b/mappings/net/minecraft/client/render/entity/feature/SulfurCubeInnardsFeatureRenderer.mapping @@ -0,0 +1,6 @@ +CLASS net/minecraft/class_1_763 net/minecraft/client/render/entity/feature/SulfurCubeInnardsFeatureRenderer + FIELD field_1_3818 INNER_TEXTURE Lnet/minecraft/class_2960; + FIELD field_1_3819 model Lnet/minecraft/class_1_756; + METHOD (Lnet/minecraft/class_3883;Lnet/minecraft/class_5599;)V + ARG 1 ctx + ARG 2 models diff --git a/mappings/net/minecraft/client/render/entity/model/EntityModelLayers.mapping b/mappings/net/minecraft/client/render/entity/model/EntityModelLayers.mapping index d78227f415..bcd1723924 100644 --- a/mappings/net/minecraft/client/render/entity/model/EntityModelLayers.mapping +++ b/mappings/net/minecraft/client/render/entity/model/EntityModelLayers.mapping @@ -1,4 +1,5 @@ CLASS net/minecraft/class_5602 net/minecraft/client/render/entity/model/EntityModelLayers + FIELD field_1_3643 SULFUR_CUBE_INNER Lnet/minecraft/class_5601; FIELD field_27557 DROWNED_OUTER Lnet/minecraft/class_5601; FIELD field_27575 PIG_SADDLE Lnet/minecraft/class_5601; FIELD field_27594 SHEEP_WOOL Lnet/minecraft/class_5601; diff --git a/mappings/net/minecraft/client/render/entity/model/EntityModels.mapping b/mappings/net/minecraft/client/render/entity/model/EntityModels.mapping index b4b72ca17f..ad38d610a2 100644 --- a/mappings/net/minecraft/client/render/entity/model/EntityModels.mapping +++ b/mappings/net/minecraft/client/render/entity/model/EntityModels.mapping @@ -2,6 +2,8 @@ CLASS net/minecraft/class_5600 net/minecraft/client/render/entity/model/EntityMo FIELD field_1_1845 BABY_HAT_DILATION Lnet/minecraft/class_5605; FIELD field_1_1846 BABY_ARMOR_DILATION Lnet/minecraft/class_5605; FIELD field_1_1847 BABY_PIGLIN_MODEL_TRANSFORM Lnet/minecraft/class_5603; + FIELD field_1_2177 PIGLIN_HAT_DILATION Lnet/minecraft/class_5605; + FIELD field_1_2178 PIGLIN_ARMOR_DILATION Lnet/minecraft/class_5605; FIELD field_27543 FISH_PATTERN_DILATION Lnet/minecraft/class_5605; FIELD field_27544 ARMOR_DILATION Lnet/minecraft/class_5605; FIELD field_27545 HAT_DILATION Lnet/minecraft/class_5605; diff --git a/mappings/net/minecraft/client/render/entity/model/PiglinBaseEntityModel.mapping b/mappings/net/minecraft/client/render/entity/model/PiglinBaseEntityModel.mapping index 92b1dcf8f4..46afc1a315 100644 --- a/mappings/net/minecraft/client/render/entity/model/PiglinBaseEntityModel.mapping +++ b/mappings/net/minecraft/client/render/entity/model/PiglinBaseEntityModel.mapping @@ -2,7 +2,7 @@ CLASS net/minecraft/class_9939 net/minecraft/client/render/entity/model/PiglinBa FIELD field_52861 rightEar Lnet/minecraft/class_630; FIELD field_52862 leftEar Lnet/minecraft/class_630; METHOD method_1_2416 createBabyEquipmentModelData (Lnet/minecraft/class_5605;Lnet/minecraft/class_5605;Lnet/minecraft/class_5603;)Lnet/minecraft/class_11677; - ARG 0 hahtDilation + ARG 0 hatDilation ARG 1 armorDilation ARG 2 modelTransform METHOD method_1_2417 getEarRollAngle ()F diff --git a/mappings/net/minecraft/client/render/entity/model/SulfurCubeModel.mapping b/mappings/net/minecraft/client/render/entity/model/SulfurCubeModel.mapping new file mode 100644 index 0000000000..849248f970 --- /dev/null +++ b/mappings/net/minecraft/client/render/entity/model/SulfurCubeModel.mapping @@ -0,0 +1,3 @@ +CLASS net/minecraft/class_1_756 net/minecraft/client/render/entity/model/SulfurCubeModel + METHOD method_1_4567 getInnerTexturedModelData ()Lnet/minecraft/class_5607; + METHOD method_1_4568 getOuterTexturedModelData ()Lnet/minecraft/class_5607; diff --git a/mappings/net/minecraft/client/render/entity/state/SulfurCubeEntityEntityRenderState.mapping b/mappings/net/minecraft/client/render/entity/state/SulfurCubeEntityEntityRenderState.mapping new file mode 100644 index 0000000000..43dc514f2b --- /dev/null +++ b/mappings/net/minecraft/client/render/entity/state/SulfurCubeEntityEntityRenderState.mapping @@ -0,0 +1,2 @@ +CLASS net/minecraft/class_1_764 net/minecraft/client/render/entity/state/SulfurCubeEntityEntityRenderState + FIELD field_1_3820 block Lnet/minecraft/class_1_395; diff --git a/mappings/net/minecraft/client/render/state/WorldRenderState.mapping b/mappings/net/minecraft/client/render/state/WorldRenderState.mapping index 93a40f1f42..18fb610158 100644 --- a/mappings/net/minecraft/client/render/state/WorldRenderState.mapping +++ b/mappings/net/minecraft/client/render/state/WorldRenderState.mapping @@ -4,6 +4,7 @@ CLASS net/minecraft/class_11658 net/minecraft/client/render/state/WorldRenderSta FIELD field_1_1887 cloudHeight F FIELD field_1_2383 section Lnet/minecraft/class_11532; FIELD field_1_2384 particles Lnet/minecraft/class_11943; + FIELD field_1_3809 show3dCrosshair Z FIELD field_61735 entityRenderStates Ljava/util/List; FIELD field_61736 hasOutline Z FIELD field_62646 blockEntityRenderStates Ljava/util/List; diff --git a/mappings/net/minecraft/client/gl/GlImportProcessor.mapping b/mappings/net/minecraft/client/shader/GlslImportProcessor.mapping similarity index 96% rename from mappings/net/minecraft/client/gl/GlImportProcessor.mapping rename to mappings/net/minecraft/client/shader/GlslImportProcessor.mapping index 38fa84c97a..4e1394081e 100644 --- a/mappings/net/minecraft/client/gl/GlImportProcessor.mapping +++ b/mappings/net/minecraft/client/shader/GlslImportProcessor.mapping @@ -1,4 +1,4 @@ -CLASS net/minecraft/class_5913 net/minecraft/client/gl/GlImportProcessor +CLASS net/minecraft/class_5913 net/minecraft/client/shader/GlslImportProcessor COMMENT Handles the flattening of "moj_" import strings in the loaded GLSL shader file. COMMENT Instances of an import are replaced by the contents of the referenced file COMMENT prefixed by a comment describing the line position and original file location diff --git a/mappings/net/minecraft/client/gl/ShaderLoader.mapping b/mappings/net/minecraft/client/shader/ShaderLoader.mapping similarity index 97% rename from mappings/net/minecraft/client/gl/ShaderLoader.mapping rename to mappings/net/minecraft/client/shader/ShaderLoader.mapping index 72a1838c8f..e02cf28d59 100644 --- a/mappings/net/minecraft/client/gl/ShaderLoader.mapping +++ b/mappings/net/minecraft/client/shader/ShaderLoader.mapping @@ -1,4 +1,4 @@ -CLASS net/minecraft/class_10151 net/minecraft/client/gl/ShaderLoader +CLASS net/minecraft/class_10151 net/minecraft/client/shader/ShaderLoader FIELD field_1_1822 projectionMatrix Lnet/minecraft/class_11279; FIELD field_53934 SHADERS_PATH Ljava/lang/String; FIELD field_53935 INCLUDE_PATH Ljava/lang/String; diff --git a/mappings/net/minecraft/client/texture/AbstractTexture.mapping b/mappings/net/minecraft/client/texture/AbstractTexture.mapping index 1609527948..4682be8e53 100644 --- a/mappings/net/minecraft/client/texture/AbstractTexture.mapping +++ b/mappings/net/minecraft/client/texture/AbstractTexture.mapping @@ -1,7 +1,7 @@ CLASS net/minecraft/class_1044 net/minecraft/client/texture/AbstractTexture - FIELD field_56974 glTexture Lcom/mojang/blaze3d/textures/GpuTexture; - FIELD field_60597 glTextureView Lcom/mojang/blaze3d/textures/GpuTextureView; + FIELD field_56974 texture Lcom/mojang/blaze3d/textures/GpuTexture; + FIELD field_60597 textureView Lcom/mojang/blaze3d/textures/GpuTextureView; FIELD field_63613 sampler Lnet/minecraft/class_12137; - METHOD method_68004 getGlTexture ()Lcom/mojang/blaze3d/textures/GpuTexture; - METHOD method_71659 getGlTextureView ()Lcom/mojang/blaze3d/textures/GpuTextureView; + METHOD method_68004 getTexture ()Lcom/mojang/blaze3d/textures/GpuTexture; + METHOD method_71659 getTextureView ()Lcom/mojang/blaze3d/textures/GpuTextureView; METHOD method_75484 getSampler ()Lnet/minecraft/class_12137; diff --git a/mappings/net/minecraft/client/util/BatchObjectDisposer.mapping b/mappings/net/minecraft/client/util/BatchObjectDisposer.mapping new file mode 100644 index 0000000000..28c46cf08b --- /dev/null +++ b/mappings/net/minecraft/client/util/BatchObjectDisposer.mapping @@ -0,0 +1,20 @@ +CLASS net/minecraft/class_1_699 net/minecraft/client/util/BatchObjectDisposer + FIELD field_1_3575 index I + FIELD field_1_3576 disposer Lnet/minecraft/class_1_699$class_1_700; + FIELD field_1_3577 bins Lit/unimi/dsi/fastutil/objects/ReferenceList; + METHOD (ILnet/minecraft/class_1_699$class_1_700;)V + ARG 1 count + ARG 2 disposer + METHOD method_1_4199 add (Ljava/lang/Object;)V + ARG 1 object + METHOD method_1_4200 disposeCurrentBin ()Z + CLASS class_1_700 DisposalAction + COMMENT Collects objects to be destroyed. + COMMENT + COMMENT This can be used to store a buffer of pointers to objects to destroy with + COMMENT one API call if the API in question allows for this. + METHOD method_1_4201 prepare (I)V + ARG 1 objectCount + METHOD method_1_4202 accept (Ljava/lang/Object;)V + ARG 1 object + METHOD method_1_4203 free ()V diff --git a/mappings/net/minecraft/client/util/GpuTimestampProfiler.mapping b/mappings/net/minecraft/client/util/GpuTimestampProfiler.mapping new file mode 100644 index 0000000000..7f55c270b3 --- /dev/null +++ b/mappings/net/minecraft/client/util/GpuTimestampProfiler.mapping @@ -0,0 +1,15 @@ +CLASS net/minecraft/class_1_667 net/minecraft/client/util/GpuTimestampProfiler + FIELD field_1_3405 MAX_SAVED_RESULTS I + FIELD field_1_3406 commandEncoder Lcom/mojang/blaze3d/systems/CommandEncoder; + FIELD field_1_3407 index I + FIELD field_1_3408 timestampQueryPool Lnet/minecraft/class_1_685; + COMMENT Stores {@code 2 * MAX_SAVED_RESULTS} entries, with the even indices holding + COMMENT timestamps corresponding to {@link #beginProfile} and odd indices holding + COMMENT timestamps corresponding to {@link #endProfile}. + FIELD field_1_3409 recordedDurations [J + FIELD field_1_3410 state Lnet/minecraft/class_1_667$class_1_668; + METHOD method_1_3996 beginProfile ()V + METHOD method_1_3997 endProfile ()V + METHOD method_1_3998 getAverageDuration ()J + METHOD method_1_3999 awaitResults ()Lnet/minecraft/class_1_667$class_1_668; + CLASS class_1_668 State diff --git a/mappings/net/minecraft/client/vulkan/SamplerEntry.mapping b/mappings/net/minecraft/client/vulkan/SamplerEntry.mapping new file mode 100644 index 0000000000..57239bb772 --- /dev/null +++ b/mappings/net/minecraft/client/vulkan/SamplerEntry.mapping @@ -0,0 +1 @@ +CLASS net/minecraft/class_1_697 net/minecraft/client/vulkan/SamplerEntry diff --git a/mappings/net/minecraft/client/vulkan/ShaderCompileException.mapping b/mappings/net/minecraft/client/vulkan/ShaderCompileException.mapping new file mode 100644 index 0000000000..b2815b8daf --- /dev/null +++ b/mappings/net/minecraft/client/vulkan/ShaderCompileException.mapping @@ -0,0 +1,3 @@ +CLASS net/minecraft/class_1_39 net/minecraft/client/vulkan/ShaderCompileException + METHOD (Ljava/lang/String;)V + ARG 1 message diff --git a/mappings/net/minecraft/client/vulkan/SpirvShader.mapping b/mappings/net/minecraft/client/vulkan/SpirvShader.mapping new file mode 100644 index 0000000000..7a9d9fc2e7 --- /dev/null +++ b/mappings/net/minecraft/client/vulkan/SpirvShader.mapping @@ -0,0 +1,9 @@ +CLASS net/minecraft/class_1_753 net/minecraft/client/vulkan/SpirvShader + METHOD method_1_4553 create (Ljava/lang/String;Ljava/nio/ByteBuffer;)Lnet/minecraft/class_1_753; + ARG 0 name + ARG 1 spirv + METHOD method_1_4554 (Lnet/minecraft/class_1_679;)J + ARG 1 backend + METHOD method_1_4561 reportSpvcError (ILjava/lang/String;)V + ARG 0 code + ARG 1 message diff --git a/mappings/net/minecraft/client/vulkan/SpirvShaderCompiler.mapping b/mappings/net/minecraft/client/vulkan/SpirvShaderCompiler.mapping new file mode 100644 index 0000000000..eaf480a352 --- /dev/null +++ b/mappings/net/minecraft/client/vulkan/SpirvShaderCompiler.mapping @@ -0,0 +1,11 @@ +CLASS net/minecraft/class_1_709 net/minecraft/client/vulkan/SpirvShaderCompiler + FIELD field_1_3639 defines Lnet/minecraft/class_10149; + FIELD field_1_3640 compiler J + FIELD field_1_3641 compileOptions J + METHOD method_1_4229 (Lnet/minecraft/class_1_679;Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lnet/minecraft/class_1_753;Lnet/minecraft/class_1_753;Ljava/util/List;)Lnet/minecraft/class_1_709$class_1_710; + ARG 1 backend + ARG 2 pipeline + METHOD method_1_4230 compile (Ljava/lang/String;Ljava/lang/String;Lcom/mojang/blaze3d/shaders/ShaderType;)Lnet/minecraft/class_1_753; + ARG 1 name + ARG 2 source + ARG 3 shaderType diff --git a/mappings/net/minecraft/client/vulkan/TextureDimensions.mapping b/mappings/net/minecraft/client/vulkan/TextureDimensions.mapping new file mode 100644 index 0000000000..9c24541325 --- /dev/null +++ b/mappings/net/minecraft/client/vulkan/TextureDimensions.mapping @@ -0,0 +1,3 @@ +CLASS net/minecraft/class_1_690 net/minecraft/client/vulkan/TextureDimensions + METHOD method_1_4161 describeDimensions (I)Ljava/lang/String; + ARG 0 dimensions diff --git a/mappings/net/minecraft/client/vulkan/UniformBufferEntry.mapping b/mappings/net/minecraft/client/vulkan/UniformBufferEntry.mapping new file mode 100644 index 0000000000..b83e7b95b2 --- /dev/null +++ b/mappings/net/minecraft/client/vulkan/UniformBufferEntry.mapping @@ -0,0 +1 @@ +CLASS net/minecraft/class_1_724 net/minecraft/client/vulkan/UniformBufferEntry diff --git a/mappings/net/minecraft/client/vulkan/VariableEntry.mapping b/mappings/net/minecraft/client/vulkan/VariableEntry.mapping new file mode 100644 index 0000000000..e67487b99d --- /dev/null +++ b/mappings/net/minecraft/client/vulkan/VariableEntry.mapping @@ -0,0 +1 @@ +CLASS net/minecraft/class_1_706 net/minecraft/client/vulkan/VariableEntry diff --git a/mappings/net/minecraft/client/vulkan/VkBackend.mapping b/mappings/net/minecraft/client/vulkan/VkBackend.mapping new file mode 100644 index 0000000000..43474f1743 --- /dev/null +++ b/mappings/net/minecraft/client/vulkan/VkBackend.mapping @@ -0,0 +1,19 @@ +CLASS net/minecraft/class_1_679 net/minecraft/client/vulkan/VkBackend + FIELD field_1_3436 LOGGER Lorg/slf4j/Logger; + FIELD field_1_3437 commandEncoder Lnet/minecraft/class_1_715; + FIELD field_1_3439 shaderSourceGetter Lnet/minecraft/class_12289; + FIELD field_1_3448 device Lorg/lwjgl/vulkan/VkDevice; + FIELD field_1_3449 allocator J + METHOD (Lnet/minecraft/class_12289;Lnet/minecraft/class_1_691;Lnet/minecraft/class_1_717;Ljava/util/Set;Lorg/lwjgl/vulkan/VkDevice;J)V + ARG 1 shaderSoruceGetter + ARG 5 device + METHOD method_1_4046 (Lcom/mojang/blaze3d/pipeline/RenderPipeline;Lnet/minecraft/class_12289;)Lnet/minecraft/class_1_718; + ARG 1 pipeline + ARG 2 sourceGetter + METHOD method_1_4051 (Lnet/minecraft/class_2960;Lcom/mojang/blaze3d/shaders/ShaderType;Lnet/minecraft/class_10149;Lnet/minecraft/class_12289;)Lnet/minecraft/class_1_753; + ARG 1 id + ARG 2 shaderType + ARG 3 defines + ARG 4 sourceGetter + METHOD method_1_4058 getRawDevice ()Lorg/lwjgl/vulkan/VkDevice; + METHOD method_1_4059 getAllocator ()J diff --git a/mappings/net/minecraft/client/vulkan/VkBuffer.mapping b/mappings/net/minecraft/client/vulkan/VkBuffer.mapping new file mode 100644 index 0000000000..092d49e3df --- /dev/null +++ b/mappings/net/minecraft/client/vulkan/VkBuffer.mapping @@ -0,0 +1,8 @@ +CLASS net/minecraft/class_1_694 net/minecraft/client/vulkan/VkBuffer + FIELD field_1_3554 closed Z + FIELD field_1_3555 device Lnet/minecraft/class_1_679; + METHOD (Lnet/minecraft/class_1_679;Ljava/util/function/Supplier;IJZ)V + ARG 1 device + ARG 2 labelGetter + ARG 3 usage + ARG 4 size diff --git a/mappings/net/minecraft/client/vulkan/VkCommandEncoderBackend.mapping b/mappings/net/minecraft/client/vulkan/VkCommandEncoderBackend.mapping new file mode 100644 index 0000000000..3e672b78b6 --- /dev/null +++ b/mappings/net/minecraft/client/vulkan/VkCommandEncoderBackend.mapping @@ -0,0 +1,23 @@ +CLASS net/minecraft/class_1_715 net/minecraft/client/vulkan/VkCommandEncoderBackend + FIELD field_1_3661 commandBuffer Lorg/lwjgl/vulkan/VkCommandBuffer; + FIELD field_1_3665 device Lnet/minecraft/class_1_679; + FIELD field_1_3666 submission Lnet/minecraft/class_1_674$class_1_675; + METHOD (Lnet/minecraft/class_1_679;)V + ARG 1 device + METHOD method_1_4261 getCommandBufferImpl ()Lorg/lwjgl/vulkan/VkCommandBuffer; + METHOD method_1_4263 endCommandBuffer ()V + METHOD method_1_4264 addCommandBuffer (Lorg/lwjgl/vulkan/VkCommandBuffer;)V + ARG 1 commandBuffer + METHOD method_1_4265 getTimestampNow ()J + METHOD method_1_4270 close (Lnet/minecraft/class_1_669;)V + METHOD method_1_4273 addSignal (JJJ)V + ARG 1 vkSemaphore + ARG 3 value + ARG 5 stageMask + METHOD method_1_4274 getCommandBuffer ()Lorg/lwjgl/vulkan/VkCommandBuffer; + METHOD method_1_4275 addWait (JJJ)V + ARG 1 vkSemaphore + ARG 3 value + ARG 5 stageMask + CLASS 1 1 + FIELD field_1_3668 buffer Lorg/lwjgl/PointerBuffer; diff --git a/mappings/net/minecraft/client/vulkan/VkCompiledRenderPipeline.mapping b/mappings/net/minecraft/client/vulkan/VkCompiledRenderPipeline.mapping new file mode 100644 index 0000000000..9e0eff9eb5 --- /dev/null +++ b/mappings/net/minecraft/client/vulkan/VkCompiledRenderPipeline.mapping @@ -0,0 +1 @@ +CLASS net/minecraft/class_1_718 net/minecraft/client/vulkan/VkCompiledRenderPipeline diff --git a/mappings/net/minecraft/client/vulkan/VkConstConversion.mapping b/mappings/net/minecraft/client/vulkan/VkConstConversion.mapping new file mode 100644 index 0000000000..d18298fe8a --- /dev/null +++ b/mappings/net/minecraft/client/vulkan/VkConstConversion.mapping @@ -0,0 +1,23 @@ +CLASS net/minecraft/class_1_670 net/minecraft/client/vulkan/VkConstConversion + COMMENT Converts Blaze3D constants to Vulkan constants. + METHOD method_1_4002 toVkBufferUsage (I)I + ARG 0 usage + METHOD method_1_4003 getAspectMask (Lnet/minecraft/class_1_658;)I + ARG 0 arg + METHOD method_1_4004 toVkTextureUsage (ILnet/minecraft/class_1_658;)I + ARG 0 usage + ARG 1 texelFormat + METHOD method_1_4005 toVkTextureFormat (Lnet/minecraft/class_1_658;)I + ARG 0 texelFormat + METHOD method_1_4007 toVkBlendParameter (Lnet/minecraft/class_1_683;)I + ARG 0 blendParameter + METHOD method_1_4008 toVkBlendOperation (Lnet/minecraft/class_1_662;)I + ARG 0 blendOperation + METHOD method_1_4009 toVkDepthTest (Lnet/minecraft/class_1_381;)I + ARG 0 depthTest + METHOD method_1_4010 toVkPolygonMode (Lcom/mojang/blaze3d/platform/PolygonMode;)I + ARG 0 polygonMode + METHOD method_1_4011 toVkAddressMode (Lcom/mojang/blaze3d/textures/AddressMode;)I + ARG 0 addressMode + METHOD method_1_4012 toVkFilterMode (Lcom/mojang/blaze3d/textures/FilterMode;)I + ARG 0 filterMode diff --git a/mappings/net/minecraft/client/vulkan/VkPipelineLayout.mapping b/mappings/net/minecraft/client/vulkan/VkPipelineLayout.mapping new file mode 100644 index 0000000000..672a4db362 --- /dev/null +++ b/mappings/net/minecraft/client/vulkan/VkPipelineLayout.mapping @@ -0,0 +1,8 @@ +CLASS net/minecraft/class_1_721 net/minecraft/client/vulkan/VkPipelineLayout + FIELD field_1_3689 EMPTY Lnet/minecraft/class_1_721; + METHOD method_1_4345 create (Lnet/minecraft/class_1_679;Ljava/util/List;Ljava/lang/String;)Lnet/minecraft/class_1_721; + ARG 0 device + ARG 1 entries + ARG 2 name + CLASS class_1_722 Entry + CLASS class_1_723 Type diff --git a/mappings/net/minecraft/client/vulkan/VkRenderPassBackend.mapping b/mappings/net/minecraft/client/vulkan/VkRenderPassBackend.mapping new file mode 100644 index 0000000000..c5fd7d2eb2 --- /dev/null +++ b/mappings/net/minecraft/client/vulkan/VkRenderPassBackend.mapping @@ -0,0 +1,9 @@ +CLASS net/minecraft/class_1_704 net/minecraft/client/vulkan/VkRenderPassBackend + FIELD field_1_3614 IS_DEVELOPMENT Z + FIELD field_1_3615 shaderParamsDirty Z + FIELD field_1_3617 device Lnet/minecraft/class_1_679; + FIELD field_1_3620 height I + FIELD field_1_3621 width I + FIELD field_1_3627 uniforms Ljava/util/HashMap; + METHOD (Lnet/minecraft/class_1_679;Ljava/util/function/Consumer;Lorg/lwjgl/vulkan/VkCommandBuffer;Ljava/util/function/Supplier;IIZ)V + ARG 1 device diff --git a/mappings/net/minecraft/client/vulkan/VkSampler.mapping b/mappings/net/minecraft/client/vulkan/VkSampler.mapping new file mode 100644 index 0000000000..f17eab1ec8 --- /dev/null +++ b/mappings/net/minecraft/client/vulkan/VkSampler.mapping @@ -0,0 +1 @@ +CLASS net/minecraft/class_1_701 net/minecraft/client/vulkan/VkSampler diff --git a/mappings/net/minecraft/client/vulkan/VkSurfaceBackend.mapping b/mappings/net/minecraft/client/vulkan/VkSurfaceBackend.mapping new file mode 100644 index 0000000000..1904c6b481 --- /dev/null +++ b/mappings/net/minecraft/client/vulkan/VkSurfaceBackend.mapping @@ -0,0 +1,4 @@ +CLASS net/minecraft/class_1_702 net/minecraft/client/vulkan/VkSurfaceBackend + FIELD field_1_3605 needsReconfigure Z + METHOD (Lnet/minecraft/class_1_679;J)V + ARG 2 window diff --git a/mappings/net/minecraft/client/vulkan/VkTexture.mapping b/mappings/net/minecraft/client/vulkan/VkTexture.mapping new file mode 100644 index 0000000000..928e146e3a --- /dev/null +++ b/mappings/net/minecraft/client/vulkan/VkTexture.mapping @@ -0,0 +1,11 @@ +CLASS net/minecraft/class_1_703 net/minecraft/client/vulkan/VkTexture + FIELD field_1_3609 device Lnet/minecraft/class_1_679; + METHOD (Lnet/minecraft/class_1_679;ILjava/lang/String;Lnet/minecraft/class_1_658;IIII)V + ARG 1 device + ARG 2 usage + ARG 3 label + ARG 4 format + ARG 5 width + ARG 6 height + ARG 7 depthOrLayers + ARG 8 mipLevels diff --git a/mappings/net/minecraft/client/vulkan/VkTextureView.mapping b/mappings/net/minecraft/client/vulkan/VkTextureView.mapping new file mode 100644 index 0000000000..c3f1bbf6b3 --- /dev/null +++ b/mappings/net/minecraft/client/vulkan/VkTextureView.mapping @@ -0,0 +1 @@ +CLASS net/minecraft/class_1_716 net/minecraft/client/vulkan/VkTextureView diff --git a/mappings/net/minecraft/client/vulkan/VkTimestampQueryPool.mapping b/mappings/net/minecraft/client/vulkan/VkTimestampQueryPool.mapping new file mode 100644 index 0000000000..67641cbbe8 --- /dev/null +++ b/mappings/net/minecraft/client/vulkan/VkTimestampQueryPool.mapping @@ -0,0 +1,8 @@ +CLASS net/minecraft/class_1_696 net/minecraft/client/vulkan/VkTimestampQueryPool + FIELD field_1_3561 device Lnet/minecraft/class_1_679; + FIELD field_1_3562 count I + FIELD field_1_3563 ptr J + METHOD (Lnet/minecraft/class_1_679;I)V + ARG 1 device + ARG 2 count + METHOD method_1_4176 getPointer ()J diff --git a/mappings/net/minecraft/client/vulkan/VulkanUtils.mapping b/mappings/net/minecraft/client/vulkan/VulkanUtils.mapping new file mode 100644 index 0000000000..7180049502 --- /dev/null +++ b/mappings/net/minecraft/client/vulkan/VulkanUtils.mapping @@ -0,0 +1,31 @@ +CLASS net/minecraft/class_1_678 net/minecraft/client/vulkan/VulkanUtils + METHOD method_1_4033 reportError (ILjava/lang/String;)V + ARG 0 code + ARG 1 message + METHOD method_1_4034 containsAll (II)Z + ARG 0 actual + ARG 1 required + METHOD method_1_4035 containsAll (JJ)Z + ARG 0 actual + ARG 2 required + METHOD method_1_4036 hasAnyOf (II)Z + ARG 0 actual + ARG 1 required + METHOD method_1_4037 hasAnyOf (JJ)Z + ARG 0 actual + ARG 2 required + METHOD method_1_4038 isDisjointFrom (II)Z + ARG 0 actual + ARG 1 required + METHOD method_1_4039 isDisjointFrom (JJ)Z + ARG 0 actual + ARG 2 required + METHOD method_1_4040 setClearColor (Lorg/lwjgl/vulkan/VkClearColorValue;I)Lorg/lwjgl/vulkan/VkClearColorValue; + ARG 0 clearColorValue + ARG 1 color + METHOD method_1_4041 describe (I)Ljava/lang/String; + ARG 0 code + METHOD method_1_4042 reportWindowError (ILjava/lang/String;Lnet/minecraft/class_1_739$class_1_740;)V + ARG 0 code + ARG 1 message + ARG 2 condition diff --git a/mappings/net/minecraft/client/window/GlWindowBackend.mapping b/mappings/net/minecraft/client/window/GlWindowBackend.mapping new file mode 100644 index 0000000000..ff9df3bfd6 --- /dev/null +++ b/mappings/net/minecraft/client/window/GlWindowBackend.mapping @@ -0,0 +1,3 @@ +CLASS net/minecraft/class_1_9 net/minecraft/client/window/GlWindowBackend + FIELD field_1_29 GL_MAJOR_VERSION I + FIELD field_1_30 GL_MINOR_VERSION I diff --git a/mappings/net/minecraft/client/window/OpenGlWindowBackend.mapping b/mappings/net/minecraft/client/window/OpenGlWindowBackend.mapping deleted file mode 100644 index 38f194cf99..0000000000 --- a/mappings/net/minecraft/client/window/OpenGlWindowBackend.mapping +++ /dev/null @@ -1,3 +0,0 @@ -CLASS net/minecraft/class_1_9 net/minecraft/client/window/OpenGlWindowBackend - FIELD field_1_29 GL_MAJOR_VERSION I - FIELD field_1_30 GL_MINOR_VERSION I diff --git a/mappings/net/minecraft/client/window/VulkanWindowBackend.mapping b/mappings/net/minecraft/client/window/VulkanWindowBackend.mapping new file mode 100644 index 0000000000..eba62b85e5 --- /dev/null +++ b/mappings/net/minecraft/client/window/VulkanWindowBackend.mapping @@ -0,0 +1,2 @@ +CLASS net/minecraft/class_1_689 net/minecraft/client/window/VulkanWindowBackend + FIELD field_1_3534 LOGGER Lorg/slf4j/Logger; diff --git a/mappings/net/minecraft/client/window/Window.mapping b/mappings/net/minecraft/client/window/Window.mapping index c0f4d937a6..7292811078 100644 --- a/mappings/net/minecraft/client/window/Window.mapping +++ b/mappings/net/minecraft/client/window/Window.mapping @@ -1,6 +1,7 @@ CLASS net/minecraft/class_1041 net/minecraft/client/window/Window FIELD field_1_2251 backend Lnet/minecraft/class_1_11; FIELD field_1_2252 changedSize Z + FIELD field_1_2592 focused Z FIELD field_5174 windowedWidth I FIELD field_5175 windowedX I FIELD field_5176 eventHandler Lnet/minecraft/class_3678; @@ -55,6 +56,7 @@ CLASS net/minecraft/class_1041 net/minecraft/client/window/Window METHOD method_1_2666 updateFullscreenIfNeeded ()V METHOD method_1_3099 clampToPositive (I)I ARG 0 x + METHOD method_1_3138 isFocused ()Z METHOD method_4474 setPhase (Ljava/lang/String;)V ARG 1 phase METHOD method_4475 applyFullscreenVideoMode ()V diff --git a/mappings/net/minecraft/client/window/WindowCreationException.mapping b/mappings/net/minecraft/client/window/WindowCreationException.mapping deleted file mode 100644 index fe75f2c440..0000000000 --- a/mappings/net/minecraft/client/window/WindowCreationException.mapping +++ /dev/null @@ -1 +0,0 @@ -CLASS net/minecraft/class_1_39 net/minecraft/client/window/WindowCreationException diff --git a/mappings/net/minecraft/client/window/WindowException.mapping b/mappings/net/minecraft/client/window/WindowException.mapping new file mode 100644 index 0000000000..bf5205fa62 --- /dev/null +++ b/mappings/net/minecraft/client/window/WindowException.mapping @@ -0,0 +1,14 @@ +CLASS net/minecraft/class_1_739 net/minecraft/client/window/WindowException + FIELD field_1_3745 condition Lnet/minecraft/class_1_739$class_1_740; + METHOD (Ljava/lang/String;Lnet/minecraft/class_1_739$class_1_740;)V + ARG 1 message + ARG 2 condition + METHOD (Ljava/lang/String;Lnet/minecraft/class_1_739$class_1_740;Ljava/util/List;)V + ARG 1 message + ARG 2 condition + METHOD method_1_4458 getCondition ()Lnet/minecraft/class_1_739$class_1_740; + CLASS class_1_740 Condition + FIELD field_1_3756 id Ljava/lang/String; + METHOD (Ljava/lang/String;ILjava/lang/String;)V + ARG 3 id + METHOD method_1_4460 getId ()Ljava/lang/String; diff --git a/mappings/net/minecraft/component/DataComponentTypes.mapping b/mappings/net/minecraft/component/DataComponentTypes.mapping index b4bac53c3d..6c8a137049 100644 --- a/mappings/net/minecraft/component/DataComponentTypes.mapping +++ b/mappings/net/minecraft/component/DataComponentTypes.mapping @@ -26,12 +26,20 @@ CLASS net/minecraft/class_9334 net/minecraft/component/DataComponentTypes FIELD field_56595 CHICKEN_VARIANT Lnet/minecraft/class_9331; FIELD field_57109 WOLF_SOUND_VARIANT Lnet/minecraft/class_9331; FIELD field_64474 ZOMBIE_NAUTILUS_VARIANT Lnet/minecraft/class_9331; + METHOD method_1_478 (Lnet/minecraft/class_9331$class_9332;)Lnet/minecraft/class_9331$class_9332; + ARG 0 builder + METHOD method_1_1309 (Lnet/minecraft/class_9331$class_9332;)Lnet/minecraft/class_9331$class_9332; + ARG 0 builder + METHOD method_1_2235 (Lnet/minecraft/class_9331$class_9332;)Lnet/minecraft/class_9331$class_9332; + ARG 0 builder METHOD method_1_2236 (Lnet/minecraft/class_9331$class_9332;)Lnet/minecraft/class_9331$class_9332; ARG 0 builder METHOD method_1_2237 (Lnet/minecraft/class_9331$class_9332;)Lnet/minecraft/class_9331$class_9332; ARG 0 builder METHOD method_1_2238 (Lnet/minecraft/class_9331$class_9332;)Lnet/minecraft/class_9331$class_9332; ARG 0 builder + METHOD method_1_4236 (Lnet/minecraft/class_9331$class_9332;)Lnet/minecraft/class_9331$class_9332; + ARG 0 builder METHOD method_57884 (Lnet/minecraft/class_9331$class_9332;)Lnet/minecraft/class_9331$class_9332; ARG 0 builder METHOD method_57885 (Lnet/minecraft/class_9331$class_9332;)Lnet/minecraft/class_9331$class_9332; diff --git a/mappings/net/minecraft/component/type/SulfurCubeContentComponent.mapping b/mappings/net/minecraft/component/type/SulfurCubeContentComponent.mapping new file mode 100644 index 0000000000..73490257ca --- /dev/null +++ b/mappings/net/minecraft/component/type/SulfurCubeContentComponent.mapping @@ -0,0 +1,5 @@ +CLASS net/minecraft/class_1_745 net/minecraft/component/type/SulfurCubeContentComponent + FIELD field_1_3771 CODEC Lcom/mojang/serialization/Codec; + FIELD field_1_3772 PACKET_CODEC Lnet/minecraft/class_9139; + METHOD method_1_4490 of (Lnet/minecraft/class_1799;)Lnet/minecraft/class_1_745; + ARG 0 contents diff --git a/mappings/net/minecraft/datafixer/schema/Schema4881.mapping b/mappings/net/minecraft/datafixer/schema/Schema4881.mapping new file mode 100644 index 0000000000..711cfa3a1b --- /dev/null +++ b/mappings/net/minecraft/datafixer/schema/Schema4881.mapping @@ -0,0 +1,5 @@ +CLASS net/minecraft/class_1_692 net/minecraft/datafixer/schema/Schema4881 + METHOD registerBlockEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; + ARG 1 schema + METHOD registerEntities (Lcom/mojang/datafixers/schemas/Schema;)Ljava/util/Map; + ARG 1 schema diff --git a/mappings/net/minecraft/entity/Entity.mapping b/mappings/net/minecraft/entity/Entity.mapping index cc980565c4..55a36fe531 100644 --- a/mappings/net/minecraft/entity/Entity.mapping +++ b/mappings/net/minecraft/entity/Entity.mapping @@ -244,6 +244,15 @@ CLASS net/minecraft/class_1297 net/minecraft/entity/Entity METHOD method_1_2570 getRandomYAroundFeet (D)D ARG 1 heightScale METHOD method_1_3098 tickCurrentlyCheckedCollisions ()V + METHOD method_1_3982 getGroundBounciness (Lnet/minecraft/class_2248;)D + ARG 1 block + METHOD method_1_3983 getBounciness ()D + METHOD method_1_3984 flutters ()Z + METHOD method_1_3985 processBounces (Lnet/minecraft/class_2680;ZZLnet/minecraft/class_243;)V + ARG 1 landingBlockState + ARG 2 changedX + ARG 3 changedZ + ARG 4 movement METHOD method_5622 onBlockCollision (Lnet/minecraft/class_2680;)V COMMENT Called when this entity's collision box intersects {@code state}. COMMENT diff --git a/mappings/net/minecraft/entity/EntityType.mapping b/mappings/net/minecraft/entity/EntityType.mapping index 38e38d7799..6e9e1f1f20 100644 --- a/mappings/net/minecraft/entity/EntityType.mapping +++ b/mappings/net/minecraft/entity/EntityType.mapping @@ -13,6 +13,7 @@ CLASS net/minecraft/class_1299 net/minecraft/entity/EntityType FIELD field_24085 maxTrackDistance I FIELD field_24086 trackTickInterval I FIELD field_25355 canSpawnInside Lcom/google/common/collect/ImmutableSet; + FIELD field_30054 EQUINE_AND_HOGLIN_WIDTH F FIELD field_36398 registryEntry Lnet/minecraft/class_6880$class_6883; FIELD field_40115 requiredFeatures Lnet/minecraft/class_7699; FIELD field_50125 spawnBoxScale F diff --git a/mappings/net/minecraft/entity/LivingEntity.mapping b/mappings/net/minecraft/entity/LivingEntity.mapping index c10b2a9393..3ce9d8c3c3 100644 --- a/mappings/net/minecraft/entity/LivingEntity.mapping +++ b/mappings/net/minecraft/entity/LivingEntity.mapping @@ -108,6 +108,10 @@ CLASS net/minecraft/class_1309 net/minecraft/entity/LivingEntity METHOD method_1_884 getAttackRange (Lnet/minecraft/class_1799;)Lnet/minecraft/class_12392; ARG 1 weapon METHOD method_1_1166 getFluidWalkingShape ()Lnet/minecraft/class_265; + METHOD method_1_4165 adjustSlipperinessByFriction (FF)F + ARG 0 slipperiness + ARG 1 frictionModifier + METHOD method_1_4166 setDead ()V METHOD method_5673 setEquipment (Lnet/minecraft/class_1304;Lnet/minecraft/class_1799;)V ARG 1 slot ARG 2 stack @@ -261,6 +265,7 @@ CLASS net/minecraft/class_1309 net/minecraft/entity/LivingEntity ARG 1 world ARG 2 source ARG 3 amount + ARG 10 unabsorbedAmount METHOD method_6075 stopUsingItem ()V METHOD method_6076 tickActiveItemStack ()V METHOD method_6077 canEnterTrapdoor (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Z @@ -539,6 +544,7 @@ CLASS net/minecraft/class_1309 net/minecraft/entity/LivingEntity METHOD method_30129 getEquipmentChanges (Ljava/util/Map;)Ljava/util/Map; COMMENT {@return the difference between the last sent equipment set and the COMMENT current one} + ARG 1 lastEquipmentStacks METHOD method_31079 positionInPortal (Lnet/minecraft/class_243;)Lnet/minecraft/class_243; ARG 0 pos METHOD method_32321 getStackReference (Lnet/minecraft/class_1309;Lnet/minecraft/class_1304;)Lnet/minecraft/class_5630; diff --git a/mappings/net/minecraft/entity/ai/goal/TemptGoal.mapping b/mappings/net/minecraft/entity/ai/goal/TemptGoal.mapping index f34345db20..6219899b21 100644 --- a/mappings/net/minecraft/entity/ai/goal/TemptGoal.mapping +++ b/mappings/net/minecraft/entity/ai/goal/TemptGoal.mapping @@ -39,4 +39,10 @@ CLASS net/minecraft/class_1391 net/minecraft/entity/ai/goal/TemptGoal METHOD method_70684 startMovingTo (Lnet/minecraft/class_1657;)V ARG 1 player METHOD method_70685 stopMoving ()V - CLASS class_11185 HappyGhastTemptGoal + CLASS class_11185 DirectMovementTemptGoal + METHOD (Lnet/minecraft/class_1308;DLjava/util/function/Predicate;ZD)V + ARG 1 mob + ARG 2 speed + ARG 4 temptItemPredicate + ARG 5 canBeScared + ARG 6 range diff --git a/mappings/net/minecraft/entity/mob/AbstractSlimeEntity.mapping b/mappings/net/minecraft/entity/mob/AbstractSlimeEntity.mapping new file mode 100644 index 0000000000..67992f7891 --- /dev/null +++ b/mappings/net/minecraft/entity/mob/AbstractSlimeEntity.mapping @@ -0,0 +1,68 @@ +CLASS net/minecraft/class_1621 net/minecraft/entity/mob/AbstractSlimeEntity + FIELD field_7387 lastStretch F + FIELD field_7388 stretch F + FIELD field_7389 targetStretch F + FIELD field_7390 SLIME_SIZE Lnet/minecraft/class_2940; + FIELD field_7391 onGroundLastTick Z + FIELD field_30496 MIN_SIZE I + FIELD field_30497 MAX_SIZE I + FIELD field_57692 DEFAULT_ON_GROUND_LAST_TICK Z + METHOD method_1_4583 addGoals ()V + METHOD method_1_4584 addTargets ()V + METHOD method_1_4586 sampleFecundity ()I + METHOD method_1_4588 setInitialSize (Lnet/minecraft/class_5425;Lnet/minecraft/class_1266;)V + ARG 1 world + ARG 2 difficulty + METHOD method_1_4589 (Lnet/minecraft/class_1621;IFF)V + ARG 1 slime + ARG 2 size + ARG 3 dx + ARG 4 dz + METHOD method_1_4590 updateMaxHealth (I)V + ARG 1 size + METHOD method_7152 getSize ()I + METHOD method_7153 getJumpSound ()Lnet/minecraft/class_3414; + METHOD method_7154 getTicksUntilNextJump ()I + METHOD method_7155 damage (Lnet/minecraft/class_1309;)V + ARG 1 target + METHOD method_7156 updateStretch ()V + METHOD method_7157 isSmall ()Z + METHOD method_7158 getDamageAmount ()F + METHOD method_7159 makesJumpSound ()Z + METHOD method_7160 getSquishSound ()Lnet/minecraft/class_3414; + METHOD method_7161 setSize (IZ)V + ARG 1 size + ARG 2 heal + METHOD method_7162 getParticles ()Lnet/minecraft/class_2394; + METHOD method_7163 canAttack ()Z + METHOD method_24353 getJumpSoundPitch ()F + CLASS class_1622 FaceTowardTargetGoal + FIELD field_7392 ticksLeft I + FIELD field_7393 slime Lnet/minecraft/class_1621; + METHOD (Lnet/minecraft/class_1621;)V + ARG 1 slime + CLASS class_1623 SwimmingGoal + FIELD field_7394 slime Lnet/minecraft/class_1621; + METHOD (Lnet/minecraft/class_1621;)V + ARG 1 slime + CLASS class_1624 MoveGoal + FIELD field_7395 slime Lnet/minecraft/class_1621; + METHOD (Lnet/minecraft/class_1621;)V + ARG 1 slime + CLASS class_1625 SlimeMoveControl + FIELD field_7397 targetYaw F + FIELD field_7398 jumpOften Z + FIELD field_7399 ticksUntilJump I + METHOD (Lnet/minecraft/class_1621;)V + ARG 1 slime + METHOD method_7164 move (D)V + ARG 1 speed + METHOD method_7165 look (FZ)V + ARG 1 targetYaw + ARG 2 jumpOften + CLASS class_1626 RandomLookGoal + FIELD field_7400 targetYaw F + FIELD field_7401 timer I + FIELD field_7402 slime Lnet/minecraft/class_1621; + METHOD (Lnet/minecraft/class_1621;)V + ARG 1 slime diff --git a/mappings/net/minecraft/entity/mob/MagmaCubeEntity.mapping b/mappings/net/minecraft/entity/mob/MagmaCubeEntity.mapping index 9e92f4d02e..7b066c573b 100644 --- a/mappings/net/minecraft/entity/mob/MagmaCubeEntity.mapping +++ b/mappings/net/minecraft/entity/mob/MagmaCubeEntity.mapping @@ -1,5 +1,8 @@ CLASS net/minecraft/class_1589 net/minecraft/entity/mob/MagmaCubeEntity - METHOD method_20678 canMagmaCubeSpawn (Lnet/minecraft/class_1299;Lnet/minecraft/class_1936;Lnet/minecraft/class_3730;Lnet/minecraft/class_2338;Lnet/minecraft/class_5819;)Z + METHOD method_1_4489 (Lnet/minecraft/class_1309;Lnet/minecraft/class_3218;)Z + ARG 1 target + ARG 2 world + METHOD method_20678 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 diff --git a/mappings/net/minecraft/entity/mob/MobEntity.mapping b/mappings/net/minecraft/entity/mob/MobEntity.mapping index 42bcf45565..7b6a5f9ced 100644 --- a/mappings/net/minecraft/entity/mob/MobEntity.mapping +++ b/mappings/net/minecraft/entity/mob/MobEntity.mapping @@ -67,6 +67,17 @@ CLASS net/minecraft/class_1308 net/minecraft/entity/mob/MobEntity METHOD method_1_837 getRawTarget ()Lnet/minecraft/class_1309; COMMENT {@return this entity’s target, even if it is untargetable (e.g. due to being COMMENT in creative or spectator mode)} + METHOD method_1_3953 tryRemoveEquipmentByShearing (Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;Lnet/minecraft/class_1799;)Z + ARG 1 player + ARG 2 hand + ARG 3 shears + METHOD method_1_3954 getGoalSelector ()Lnet/minecraft/class_1355; + METHOD method_1_3955 removeEquipmentByShearing (Lnet/minecraft/class_1657;Lnet/minecraft/class_1268;Lnet/minecraft/class_1799;Lnet/minecraft/class_1304;Lnet/minecraft/class_1799;)V + ARG 1 player + ARG 2 hand + ARG 3 shears + ARG 4 slot + ARG 5 equipment METHOD method_5930 setForwardSpeed (F)V ARG 1 forwardSpeed METHOD method_5937 setLeftHanded (Z)V diff --git a/mappings/net/minecraft/entity/mob/SlimeEntity.mapping b/mappings/net/minecraft/entity/mob/SlimeEntity.mapping index 12339e2061..f776e9d7cb 100644 --- a/mappings/net/minecraft/entity/mob/SlimeEntity.mapping +++ b/mappings/net/minecraft/entity/mob/SlimeEntity.mapping @@ -1,49 +1,10 @@ -CLASS net/minecraft/class_1621 net/minecraft/entity/mob/SlimeEntity - FIELD field_7387 lastStretch F - FIELD field_7388 stretch F - FIELD field_7389 targetStretch F - FIELD field_7390 SLIME_SIZE Lnet/minecraft/class_2940; - FIELD field_7391 onGroundLastTick Z - FIELD field_30496 MIN_SIZE I - FIELD field_30497 MAX_SIZE I - FIELD field_57692 DEFAULT_ON_GROUND_LAST_TICK Z - METHOD method_7152 getSize ()I - METHOD method_7153 getJumpSound ()Lnet/minecraft/class_3414; - METHOD method_7154 getTicksUntilNextJump ()I - METHOD method_7155 damage (Lnet/minecraft/class_1309;)V +CLASS net/minecraft/class_1_733 net/minecraft/entity/mob/SlimeEntity + METHOD method_1_4421 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_4422 (Lnet/minecraft/class_1309;Lnet/minecraft/class_3218;)Z ARG 1 target - METHOD method_7156 updateStretch ()V - METHOD method_7157 isSmall ()Z - METHOD method_7158 getDamageAmount ()F - METHOD method_7159 makesJumpSound ()Z - METHOD method_7160 getSquishSound ()Lnet/minecraft/class_3414; - METHOD method_7161 setSize (IZ)V - ARG 1 size - ARG 2 heal - METHOD method_7162 getParticles ()Lnet/minecraft/class_2394; - METHOD method_7163 canAttack ()Z - METHOD method_24353 getJumpSoundPitch ()F - CLASS class_1622 FaceTowardTargetGoal - FIELD field_7392 ticksLeft I - FIELD field_7393 slime Lnet/minecraft/class_1621; - CLASS class_1623 SwimmingGoal - FIELD field_7394 slime Lnet/minecraft/class_1621; - METHOD (Lnet/minecraft/class_1621;)V - ARG 1 slime - CLASS class_1624 MoveGoal - FIELD field_7395 slime Lnet/minecraft/class_1621; - METHOD (Lnet/minecraft/class_1621;)V - ARG 1 slime - CLASS class_1625 SlimeMoveControl - FIELD field_7397 targetYaw F - FIELD field_7398 jumpOften Z - FIELD field_7399 ticksUntilJump I - METHOD method_7164 move (D)V - ARG 1 speed - METHOD method_7165 look (FZ)V - ARG 1 targetYaw - ARG 2 jumpOften - CLASS class_1626 RandomLookGoal - FIELD field_7400 targetYaw F - FIELD field_7401 timer I - FIELD field_7402 slime Lnet/minecraft/class_1621; + ARG 2 world diff --git a/mappings/net/minecraft/entity/passive/BeeEntity.mapping b/mappings/net/minecraft/entity/passive/BeeEntity.mapping index 87ced8d4d3..206aeca18d 100644 --- a/mappings/net/minecraft/entity/passive/BeeEntity.mapping +++ b/mappings/net/minecraft/entity/passive/BeeEntity.mapping @@ -16,6 +16,7 @@ CLASS net/minecraft/class_4466 net/minecraft/entity/passive/BeeEntity FIELD field_21646 moveToFlowerGoal Lnet/minecraft/class_4466$class_4473; FIELD field_25363 ANGER_TIME_RANGE Lnet/minecraft/class_6019; FIELD field_25364 angryAt Lnet/minecraft/class_10583; + FIELD field_28638 WING_FLAP_PERIOD I FIELD field_30272 CROPS_GROWN_SINCE_POLLINATION_KEY Ljava/lang/String; FIELD field_30273 CANNOT_ENTER_HIVE_TICKS_KEY Ljava/lang/String; FIELD field_30276 TICKS_SINCE_POLLINATION_KEY Ljava/lang/String; @@ -44,6 +45,7 @@ CLASS net/minecraft/class_4466 net/minecraft/entity/passive/BeeEntity FIELD field_57603 DEFAULT_CANNOT_ENTER_HIVE_TICKS I FIELD field_57604 DEFAULT_CROPS_GROWN_SINCE_POLLINATION I FIELD field_63320 ANGER_END_TIME Lnet/minecraft/class_2940; + METHOD method_1_4181 isFlying ()Z METHOD method_21769 addParticle (Lnet/minecraft/class_1937;DDDDDLnet/minecraft/class_2394;)V ARG 1 world ARG 2 lastX diff --git a/mappings/net/minecraft/entity/passive/ParrotEntity.mapping b/mappings/net/minecraft/entity/passive/ParrotEntity.mapping index 4ad457aca0..68b4b2031c 100644 --- a/mappings/net/minecraft/entity/passive/ParrotEntity.mapping +++ b/mappings/net/minecraft/entity/passive/ParrotEntity.mapping @@ -9,6 +9,7 @@ CLASS net/minecraft/class_1453 net/minecraft/entity/passive/ParrotEntity FIELD field_6826 VARIANT Lnet/minecraft/class_2940; FIELD field_6827 lastMaxWingDeviation F FIELD field_6829 lastFlapProgress F + FIELD field_28640 wingFlappingThresholdSpeed F METHOD method_6578 flapWings ()V METHOD method_6579 (Ljava/util/HashMap;)V ARG 0 map diff --git a/mappings/net/minecraft/entity/passive/PassiveEntity.mapping b/mappings/net/minecraft/entity/passive/PassiveEntity.mapping index dd63b6b174..5be3efa351 100644 --- a/mappings/net/minecraft/entity/passive/PassiveEntity.mapping +++ b/mappings/net/minecraft/entity/passive/PassiveEntity.mapping @@ -32,6 +32,7 @@ CLASS net/minecraft/class_1296 net/minecraft/entity/passive/PassiveEntity ARG 4 toggleCallback METHOD method_1_1679 toggleAgeLock ()V METHOD method_1_3137 getStartingAge ()I + METHOD method_1_4043 hasAge ()Z METHOD method_5613 createChild (Lnet/minecraft/class_3218;Lnet/minecraft/class_1296;)Lnet/minecraft/class_1296; ARG 1 world ARG 2 entity diff --git a/mappings/net/minecraft/entity/passive/SulfurCubeArchetype.mapping b/mappings/net/minecraft/entity/passive/SulfurCubeArchetype.mapping new file mode 100644 index 0000000000..32266fcc6f --- /dev/null +++ b/mappings/net/minecraft/entity/passive/SulfurCubeArchetype.mapping @@ -0,0 +1,14 @@ +CLASS net/minecraft/class_1_719 net/minecraft/entity/passive/SulfurCubeArchetype + METHOD method_1_4341 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance + CLASS class_1_720 AttributeEntry + METHOD method_1_4342 add (Lnet/minecraft/class_6880;DLnet/minecraft/class_5321;)Lnet/minecraft/class_1_719$class_1_720; + ARG 0 attribute + ARG 1 amount + ARG 3 archetype + METHOD method_1_4343 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance + METHOD method_1_4344 mul (Lnet/minecraft/class_6880;DLnet/minecraft/class_5321;)Lnet/minecraft/class_1_719$class_1_720; + ARG 0 attribute + ARG 1 amount + ARG 3 archetype diff --git a/mappings/net/minecraft/entity/passive/SulfurCubeArchetypes.mapping b/mappings/net/minecraft/entity/passive/SulfurCubeArchetypes.mapping new file mode 100644 index 0000000000..d94d897e7e --- /dev/null +++ b/mappings/net/minecraft/entity/passive/SulfurCubeArchetypes.mapping @@ -0,0 +1,37 @@ +CLASS net/minecraft/class_1_726 net/minecraft/entity/passive/SulfurCubeArchetypes + FIELD field_1_3695 BOUNCY Lnet/minecraft/class_5321; + FIELD field_1_3696 FAST_FLAT Lnet/minecraft/class_5321; + FIELD field_1_3697 FAST_SLIDING Lnet/minecraft/class_5321; + FIELD field_1_3698 HIGH_RESISTANCE Lnet/minecraft/class_5321; + FIELD field_1_3699 LIGHT Lnet/minecraft/class_5321; + FIELD field_1_3700 REGULAR Lnet/minecraft/class_5321; + FIELD field_1_3701 SLOW_FLAT Lnet/minecraft/class_5321; + FIELD field_1_3702 SLOW_SLIDING Lnet/minecraft/class_5321; + FIELD field_1_3703 STICKY Lnet/minecraft/class_5321; + METHOD method_1_4354 add (Lnet/minecraft/class_6880;D)Ljava/util/function/Function; + ARG 0 attribute + ARG 1 value + METHOD method_1_4355 attributes (FFFF)Ljava/util/List; + ARG 0 knockbackResistancePenalty + ARG 1 bouncinessBonus + ARG 2 frictionMulti + ARG 3 airDragMulti + METHOD method_1_4356 bootstrap (Lnet/minecraft/class_7891;)V + ARG 0 registry + METHOD method_1_4357 of (Lnet/minecraft/class_2960;)Lnet/minecraft/class_5321; + ARG 0 id + METHOD method_1_4358 (Lnet/minecraft/class_6880;DLnet/minecraft/class_5321;)Lnet/minecraft/class_1_719$class_1_720; + ARG 3 key + METHOD method_1_4359 (Lnet/minecraft/class_6880;DLnet/minecraft/class_5321;)Lnet/minecraft/class_1_719$class_1_720; + ARG 3 key + METHOD method_1_4360 (Lnet/minecraft/class_5321;Ljava/util/function/Function;)Lnet/minecraft/class_1_719$class_1_720; + ARG 1 attribute + METHOD method_1_4361 mul (Lnet/minecraft/class_6880;D)Ljava/util/function/Function; + ARG 0 attribute + ARG 1 value + METHOD method_1_4362 register (Lnet/minecraft/class_7891;Lnet/minecraft/class_5321;Lnet/minecraft/class_6862;Ljava/util/List;Z)V + ARG 0 registry + ARG 1 key + ARG 2 itemTag + ARG 3 attributes + ARG 4 buoyant diff --git a/mappings/net/minecraft/entity/passive/SulfurCubeEntity.mapping b/mappings/net/minecraft/entity/passive/SulfurCubeEntity.mapping new file mode 100644 index 0000000000..7fd24dc01e --- /dev/null +++ b/mappings/net/minecraft/entity/passive/SulfurCubeEntity.mapping @@ -0,0 +1,52 @@ +CLASS net/minecraft/class_1_748 net/minecraft/entity/passive/SulfurCubeEntity + FIELD field_1_3777 SWALLOWABLE_PREDICATE Ljava/util/function/Predicate; + FIELD field_1_3780 FROM_BUCKET Lnet/minecraft/class_2940; + FIELD field_1_3789 buoyant Z + FIELD field_1_3790 pickupTimer I + 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 + METHOD method_1_4506 addAttributes ()Lnet/minecraft/class_5132$class_5133; + METHOD method_1_4507 tryEquip (Lnet/minecraft/class_1799;)Z + ARG 1 stack + METHOD method_1_4508 getAbsorbSound ()Lnet/minecraft/class_3414; + METHOD method_1_4509 getEjectSound ()Lnet/minecraft/class_3414; + METHOD method_1_4510 getHitSound ()Lnet/minecraft/class_3414; + METHOD method_1_4511 getPushSound ()Lnet/minecraft/class_3414; + METHOD method_1_4512 getContentComponent (Lnet/minecraft/class_1799;)Lnet/minecraft/class_1_745; + ARG 0 stack + METHOD method_1_4513 containsBlock ()Z + METHOD method_1_4514 canEat (Lnet/minecraft/class_1799;)Z + ARG 1 stack + METHOD method_1_4515 canSwallow (Lnet/minecraft/class_1799;)Z + ARG 0 stack + METHOD method_1_4516 (Lnet/minecraft/class_1799;)Z + ARG 1 stack + METHOD method_1_4517 (Lnet/minecraft/class_1352;)Z + ARG 0 goal + METHOD method_1_4518 (Lnet/minecraft/class_1799;Lnet/minecraft/class_1_719;)Z + ARG 1 archetype + METHOD method_1_4519 (Lnet/minecraft/class_2487;)V + ARG 1 tag + METHOD method_1_4520 (Lnet/minecraft/class_1542;)Z + ARG 0 item + METHOD method_1_4521 getApplicableArchetypes (Lnet/minecraft/class_1799;)Ljava/util/List; + ARG 1 containedBlock + METHOD method_1_4522 applyImpulse (Lnet/minecraft/class_1657;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 + CLASS class_1_749 SulfurCubeLookControl + CLASS class_1_750 SulfurCubeMoveControl + METHOD (Lnet/minecraft/class_1_748;)V + ARG 1 sulfurCube + CLASS class_1_751 SeekDroppedBlockGoal + FIELD field_1_3792 sulfurCube Lnet/minecraft/class_1_748; + FIELD field_1_3793 targetItem Lnet/minecraft/class_1542; + METHOD (Lnet/minecraft/class_1_748;Lnet/minecraft/class_1_748;)V + ARG 2 sulfurCube + CLASS class_1_752 SulfurCubeTemptGoal diff --git a/mappings/net/minecraft/sound/BlockSoundGroup.mapping b/mappings/net/minecraft/sound/BlockSoundGroup.mapping index 22246f3648..34439c03eb 100644 --- a/mappings/net/minecraft/sound/BlockSoundGroup.mapping +++ b/mappings/net/minecraft/sound/BlockSoundGroup.mapping @@ -1,4 +1,7 @@ CLASS net/minecraft/class_2498 net/minecraft/sound/BlockSoundGroup + FIELD field_1_3571 CINNABAR Lnet/minecraft/class_2498; + FIELD field_1_3572 POTENT_SULFUR Lnet/minecraft/class_2498; + FIELD field_1_3573 SULFUR Lnet/minecraft/class_2498; FIELD field_11526 SAND Lnet/minecraft/class_2498; FIELD field_11527 stepSound Lnet/minecraft/class_3414; FIELD field_11528 CORAL Lnet/minecraft/class_2498; diff --git a/mappings/net/minecraft/structure/processor/StructureProcessors.mapping b/mappings/net/minecraft/structure/processor/StructureProcessors.mapping new file mode 100644 index 0000000000..a94f6ab56a --- /dev/null +++ b/mappings/net/minecraft/structure/processor/StructureProcessors.mapping @@ -0,0 +1,3 @@ +CLASS net/minecraft/class_1_769 net/minecraft/structure/processor/StructureProcessors + METHOD method_1_4649 registerAndGetDefault (Lnet/minecraft/class_2378;)Lcom/mojang/serialization/MapCodec; + ARG 0 registry diff --git a/mappings/net/minecraft/util/ColorMap.mapping b/mappings/net/minecraft/util/ColorMap.mapping new file mode 100644 index 0000000000..884786d2fa --- /dev/null +++ b/mappings/net/minecraft/util/ColorMap.mapping @@ -0,0 +1,31 @@ +CLASS net/minecraft/class_1_727 net/minecraft/util/ColorMap + METHOD method_1_4393 values ()Lcom/google/common/collect/ImmutableList; + METHOD method_1_4394 forEach (Ljava/util/function/Consumer;)V + ARG 1 callback + METHOD method_1_4395 (Lorg/apache/commons/lang3/function/TriFunction;Ljava/lang/String;Ljava/util/function/BiFunction;Ljava/util/function/Function;Lnet/minecraft/class_1767;)Lnet/minecraft/class_2248; + ARG 4 color + METHOD method_1_4396 (Ljava/util/function/BiFunction;Lnet/minecraft/class_1767;Lnet/minecraft/class_4970$class_2251;)Lnet/minecraft/class_2248; + ARG 2 settings + METHOD method_1_4397 (Ljava/util/function/BiFunction;Lnet/minecraft/class_1_727;Lnet/minecraft/class_1767;)Lnet/minecraft/class_1792; + ARG 2 color + METHOD method_1_4398 (Ljava/util/function/BiFunction;Ljava/lang/String;Lnet/minecraft/class_1767;)Lnet/minecraft/class_1792; + ARG 2 color + METHOD method_1_4399 fromFunction (Ljava/util/function/Function;)Lnet/minecraft/class_1_727; + ARG 0 f + METHOD method_1_4400 get (Lnet/minecraft/class_1767;)Ljava/lang/Object; + ARG 1 color + METHOD method_1_4401 forBlocks (Ljava/lang/String;Lorg/apache/commons/lang3/function/TriFunction;Ljava/util/function/BiFunction;Ljava/util/function/Function;)Lnet/minecraft/class_1_727; + ARG 0 suffix + ARG 1 registrar + ARG 2 blockFactory + ARG 3 settingsFactory + METHOD method_1_4402 forItems (Ljava/lang/String;Ljava/util/function/BiFunction;)Lnet/minecraft/class_1_727; + ARG 0 suffix + ARG 1 itemFactory + METHOD method_1_4403 forBlockItems (Lnet/minecraft/class_1_727;Ljava/util/function/BiFunction;)Lnet/minecraft/class_1_727; + ARG 0 blocks + ARG 1 itemFactory + METHOD method_1_4404 forEachZipped (Ljava/util/function/BiConsumer;Lnet/minecraft/class_1_727;Lnet/minecraft/class_1_727;)V + ARG 0 callback + ARG 1 first + ARG 2 second diff --git a/mappings/net/minecraft/util/DyeColor.mapping b/mappings/net/minecraft/util/DyeColor.mapping index 9141cdc866..ccd6f4e445 100644 --- a/mappings/net/minecraft/util/DyeColor.mapping +++ b/mappings/net/minecraft/util/DyeColor.mapping @@ -1,6 +1,7 @@ CLASS net/minecraft/class_1767 net/minecraft/util/DyeColor COMMENT An enum representing 16 dye colors. FIELD field_1_22 VALUES Ljava/util/List; + FIELD field_1_3389 terracottaMapColor Lnet/minecraft/class_3620; FIELD field_7943 entityColor I FIELD field_7948 id Ljava/lang/String; FIELD field_7950 BY_FIREWORK_COLOR Lit/unimi/dsi/fastutil/ints/Int2ObjectOpenHashMap; @@ -17,12 +18,14 @@ CLASS net/minecraft/class_1767 net/minecraft/util/DyeColor ARG 4 id ARG 5 entityColor ARG 6 mapColor + ARG 7 terracottaMapColor ARG 8 fireworkColor ARG 9 signColor METHOD method_1_1235 mix (Lnet/minecraft/class_3218;Lnet/minecraft/class_1767;Lnet/minecraft/class_1767;)Lnet/minecraft/class_1767; ARG 0 world ARG 1 color1 ARG 2 color2 + METHOD method_1_3986 terracottaMapColor ()Lnet/minecraft/class_3620; METHOD method_7786 byFireworkColor (I)Lnet/minecraft/class_1767; COMMENT {@return the dye color whose firework color is {@code color}, or {@code null} COMMENT if there is no such color} diff --git a/mappings/net/minecraft/util/math/MathHelper.mapping b/mappings/net/minecraft/util/math/MathHelper.mapping index d33e0b56f0..e4a5985054 100644 --- a/mappings/net/minecraft/util/math/MathHelper.mapping +++ b/mappings/net/minecraft/util/math/MathHelper.mapping @@ -50,6 +50,8 @@ CLASS net/minecraft/class_3532 net/minecraft/util/math/MathHelper FIELD field_46242 Y_AXIS Lorg/joml/Vector3fc; FIELD field_46243 X_AXIS Lorg/joml/Vector3fc; FIELD field_46244 Z_AXIS Lorg/joml/Vector3fc; + METHOD method_1_3881 getBearingFromCardinal (F)F + ARG 0 degrees METHOD method_15338 wrapDegrees (D)D COMMENT Wraps an angle in degrees to the interval {@code [-180, 180)}. ARG 0 degrees @@ -510,6 +512,7 @@ CLASS net/minecraft/class_3532 net/minecraft/util/math/MathHelper ARG 1 start ARG 2 end METHOD method_53948 rotateAround (Lorg/joml/Vector3fc;Lorg/joml/Quaternionf;Lorg/joml/Quaternionf;)Lorg/joml/Quaternionf; + ARG 0 axis ARG 1 rotation ARG 2 result METHOD method_59515 multiplyFraction (Lorg/apache/commons/lang3/math/Fraction;I)I diff --git a/mappings/net/minecraft/world/EntityLookupView.mapping b/mappings/net/minecraft/world/EntityLookupView.mapping index d6b28a0460..63b0d3f505 100644 --- a/mappings/net/minecraft/world/EntityLookupView.mapping +++ b/mappings/net/minecraft/world/EntityLookupView.mapping @@ -1,4 +1,9 @@ CLASS net/minecraft/class_10245 net/minecraft/world/EntityLookupView + METHOD method_1_4255 getClosestEntity (Ljava/util/List;DDD)Lnet/minecraft/class_1297; + ARG 1 entities + ARG 2 x + ARG 4 y + ARG 6 z METHOD method_8410 toServerWorld ()Lnet/minecraft/class_3218; METHOD method_64386 (Lnet/minecraft/class_1309;)Z ARG 0 entity diff --git a/mappings/net/minecraft/world/gen/feature/FeatureSequenceConfig.mapping b/mappings/net/minecraft/world/gen/feature/FeatureSequenceConfig.mapping new file mode 100644 index 0000000000..58cbfc76f5 --- /dev/null +++ b/mappings/net/minecraft/world/gen/feature/FeatureSequenceConfig.mapping @@ -0,0 +1,5 @@ +CLASS net/minecraft/class_1_772 net/minecraft/world/gen/feature/FeatureSequenceConfig + METHOD method_1_4654 (Lnet/minecraft/class_6880;)Ljava/util/stream/Stream; + ARG 0 feature + METHOD method_1_4655 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance diff --git a/mappings/net/minecraft/world/gen/feature/SequenceFeature.mapping b/mappings/net/minecraft/world/gen/feature/SequenceFeature.mapping new file mode 100644 index 0000000000..34e99aac97 --- /dev/null +++ b/mappings/net/minecraft/world/gen/feature/SequenceFeature.mapping @@ -0,0 +1 @@ +CLASS net/minecraft/class_1_760 net/minecraft/world/gen/feature/SequenceFeature diff --git a/mappings/net/minecraft/world/gen/feature/DripstoneClusterFeature.mapping b/mappings/net/minecraft/world/gen/feature/SpeleothemClusterFeature.mapping similarity index 93% rename from mappings/net/minecraft/world/gen/feature/DripstoneClusterFeature.mapping rename to mappings/net/minecraft/world/gen/feature/SpeleothemClusterFeature.mapping index c163d02009..3e1048f03f 100644 --- a/mappings/net/minecraft/world/gen/feature/DripstoneClusterFeature.mapping +++ b/mappings/net/minecraft/world/gen/feature/SpeleothemClusterFeature.mapping @@ -1,4 +1,4 @@ -CLASS net/minecraft/class_5725 net/minecraft/world/gen/feature/DripstoneClusterFeature +CLASS net/minecraft/class_5725 net/minecraft/world/gen/feature/SpeleothemClusterFeature METHOD method_32997 dripstoneChance (IIIILnet/minecraft/class_1_773;)D ARG 1 radiusX ARG 2 radiusZ diff --git a/mappings/net/minecraft/world/gen/feature/SpeleothemClusterFeatureConfig.mapping b/mappings/net/minecraft/world/gen/feature/SpeleothemClusterFeatureConfig.mapping new file mode 100644 index 0000000000..c4499e12e9 --- /dev/null +++ b/mappings/net/minecraft/world/gen/feature/SpeleothemClusterFeatureConfig.mapping @@ -0,0 +1,31 @@ +CLASS net/minecraft/class_1_773 net/minecraft/world/gen/feature/SpeleothemClusterFeatureConfig + METHOD method_1_4656 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance + METHOD method_1_4657 (Lnet/minecraft/class_1_773;)Lnet/minecraft/class_2680; + ARG 0 config + METHOD method_1_4658 (Lnet/minecraft/class_1_773;)Lnet/minecraft/class_5863; + ARG 0 config + METHOD method_1_4659 (Lnet/minecraft/class_1_773;)Lnet/minecraft/class_5863; + ARG 0 config + METHOD method_1_4660 (Lnet/minecraft/class_1_773;)Ljava/lang/Float; + ARG 0 config + METHOD method_1_4661 (Lnet/minecraft/class_1_773;)Ljava/lang/Integer; + ARG 0 config + METHOD method_1_4662 (Lnet/minecraft/class_1_773;)Ljava/lang/Integer; + ARG 0 config + METHOD method_1_4663 (Lnet/minecraft/class_1_773;)Lnet/minecraft/class_2680; + ARG 0 config + METHOD method_1_4664 (Lnet/minecraft/class_1_773;)Lnet/minecraft/class_6885; + ARG 0 config + METHOD method_1_4665 (Lnet/minecraft/class_1_773;)Ljava/lang/Integer; + ARG 0 config + METHOD method_1_4666 (Lnet/minecraft/class_1_773;)Lnet/minecraft/class_6017; + ARG 0 config + METHOD method_1_4667 (Lnet/minecraft/class_1_773;)Lnet/minecraft/class_6017; + ARG 0 config + METHOD method_1_4668 (Lnet/minecraft/class_1_773;)Ljava/lang/Integer; + ARG 0 config + METHOD method_1_4669 (Lnet/minecraft/class_1_773;)Ljava/lang/Integer; + ARG 0 config + METHOD method_1_4670 (Lnet/minecraft/class_1_773;)Lnet/minecraft/class_6017; + ARG 0 config diff --git a/mappings/net/minecraft/world/gen/feature/SmallDripstoneFeature.mapping b/mappings/net/minecraft/world/gen/feature/SpeleothemFeature.mapping similarity index 95% rename from mappings/net/minecraft/world/gen/feature/SmallDripstoneFeature.mapping rename to mappings/net/minecraft/world/gen/feature/SpeleothemFeature.mapping index b56ef0c2d2..3acfcfb8ae 100644 --- a/mappings/net/minecraft/world/gen/feature/SmallDripstoneFeature.mapping +++ b/mappings/net/minecraft/world/gen/feature/SpeleothemFeature.mapping @@ -1,4 +1,4 @@ -CLASS net/minecraft/class_5730 net/minecraft/world/gen/feature/SmallDripstoneFeature +CLASS net/minecraft/class_5730 net/minecraft/world/gen/feature/SpeleothemFeature METHOD method_33034 generateDripstoneBlocks (Lnet/minecraft/class_1936;Lnet/minecraft/class_5819;Lnet/minecraft/class_2338;Lnet/minecraft/class_1_768;)V ARG 0 world ARG 1 random diff --git a/mappings/net/minecraft/world/gen/feature/SpeleothemFeatureConfig.mapping b/mappings/net/minecraft/world/gen/feature/SpeleothemFeatureConfig.mapping new file mode 100644 index 0000000000..232a77d4cd --- /dev/null +++ b/mappings/net/minecraft/world/gen/feature/SpeleothemFeatureConfig.mapping @@ -0,0 +1 @@ +CLASS net/minecraft/class_1_768 net/minecraft/world/gen/feature/SpeleothemFeatureConfig diff --git a/mappings/net/minecraft/world/gen/feature/TemplateFeature.mapping b/mappings/net/minecraft/world/gen/feature/TemplateFeature.mapping new file mode 100644 index 0000000000..71496e9fa0 --- /dev/null +++ b/mappings/net/minecraft/world/gen/feature/TemplateFeature.mapping @@ -0,0 +1 @@ +CLASS net/minecraft/class_1_761 net/minecraft/world/gen/feature/TemplateFeature diff --git a/mappings/net/minecraft/world/gen/feature/TemplateFeatureConfig.mapping b/mappings/net/minecraft/world/gen/feature/TemplateFeatureConfig.mapping new file mode 100644 index 0000000000..cb25b0e5cb --- /dev/null +++ b/mappings/net/minecraft/world/gen/feature/TemplateFeatureConfig.mapping @@ -0,0 +1 @@ +CLASS net/minecraft/class_1_770 net/minecraft/world/gen/feature/TemplateFeatureConfig From 3a611af9edc9b54ef7f101fdb77c427cd37c1811 Mon Sep 17 00:00:00 2001 From: +merlan #flirora Date: Wed, 8 Apr 2026 02:08:49 -0400 Subject: [PATCH 2/4] Map class_1_741 --- mappings/net/minecraft/class_1_741.mapping | 2 - .../client/NativeLibraryLoading.mapping | 41 +++++++++++++++++++ 2 files changed, 41 insertions(+), 2 deletions(-) delete mode 100644 mappings/net/minecraft/class_1_741.mapping create mode 100644 mappings/net/minecraft/client/NativeLibraryLoading.mapping diff --git a/mappings/net/minecraft/class_1_741.mapping b/mappings/net/minecraft/class_1_741.mapping deleted file mode 100644 index 7e6d8e6b0b..0000000000 --- a/mappings/net/minecraft/class_1_741.mapping +++ /dev/null @@ -1,2 +0,0 @@ -CLASS net/minecraft/class_1_741 - FIELD field_1_3763 LOGGER Lorg/slf4j/Logger; diff --git a/mappings/net/minecraft/client/NativeLibraryLoading.mapping b/mappings/net/minecraft/client/NativeLibraryLoading.mapping new file mode 100644 index 0000000000..66f7a4a092 --- /dev/null +++ b/mappings/net/minecraft/client/NativeLibraryLoading.mapping @@ -0,0 +1,41 @@ +CLASS net/minecraft/class_1_741 net/minecraft/client/NativeLibraryLoading + FIELD field_1_3762 HEX_FORMAT Ljava/util/HexFormat; + FIELD field_1_3763 LOGGER Lorg/slf4j/Logger; + METHOD method_1_4462 setSharedLibraryExtractPath ()V + METHOD method_1_4463 testSharedLibraryExtractDir (Ljava/lang/String;)V + ARG 0 dir + METHOD method_1_4464 getFileDetails (Ljava/nio/file/Path;)Ljava/lang/String; + ARG 0 path + METHOD method_1_4465 (Lcom/mojang/datafixers/util/Pair;)Ljava/lang/String; + ARG 0 pair + METHOD method_1_4470 listDirectoryContents (Ljava/lang/String;)Ljava/lang/String; + ARG 0 pathsProperty + METHOD method_1_4471 loadFreeType ()V + METHOD method_1_4472 loadGlfw ()V + METHOD method_1_4473 loadLwjglSystem ()V + METHOD method_1_4474 loadLibraries ()V + METHOD method_1_4475 loadOrReportError (Ljava/util/function/Supplier;Ljava/lang/String;Ljava/lang/Runnable;)V + ARG 0 stdoutSupplier + ARG 1 libraryName + ARG 2 loadTask + METHOD method_1_4476 loadOpenAl ()V + METHOD method_1_4477 loadOpenGl ()V + METHOD method_1_4478 loadStb ()V + METHOD method_1_4479 loadTinyFd ()V + METHOD method_1_4480 getStdoutSupplier ()Ljava/util/function/Supplier; + METHOD method_1_4481 createFileLock (Ljava/nio/channels/FileChannel;)Ljava/nio/channels/FileLock; + ARG 0 channel + CLASS class_1_742 ToggledRecordingPrintStream + FIELD field_1_3764 byteOutput Lnet/minecraft/class_1_741$class_1_743; + METHOD (Ljava/io/OutputStream;)V + ARG 1 output + METHOD method_1_4482 startRecording ()V + METHOD method_1_4483 stopRecording ()Ljava/lang/String; + CLASS class_1_743 OptionalByteArrayOutputStream + FIELD field_1_3765 out Ljava/io/ByteArrayOutputStream; + METHOD write ([BII)V + ARG 1 b + ARG 2 off + ARG 3 len + METHOD write (I)V + ARG 1 b From 28c93c69cdd7dcb6be78ead39287dc6fe83598c5 Mon Sep 17 00:00:00 2001 From: +merlan #flirora Date: Wed, 8 Apr 2026 03:45:26 -0400 Subject: [PATCH 3/4] Map some more Vulkan-related classes --- mappings/net/minecraft/class_1_714.mapping | 5 ---- mappings/net/minecraft/class_1_717.mapping | 8 +++++++ .../client/vulkan/DeferredDisposable.mapping | 2 ++ .../vulkan/VkCommandEncoderBackend.mapping | 2 ++ .../minecraft/client/vulkan/VkFeature.mapping | 23 +++++++++++++++++++ .../vulkan/VkQueue.mapping} | 16 ++++++++----- .../minecraft/client/vulkan/VkSampler.mapping | 18 +++++++++++++++ .../minecraft/client/vulkan/VkStruct.mapping | 15 ++++++++++++ .../client/window/VulkanWindowBackend.mapping | 5 ++++ 9 files changed, 83 insertions(+), 11 deletions(-) delete mode 100644 mappings/net/minecraft/class_1_714.mapping create mode 100644 mappings/net/minecraft/client/vulkan/DeferredDisposable.mapping create mode 100644 mappings/net/minecraft/client/vulkan/VkFeature.mapping rename mappings/net/minecraft/{class_1_674.mapping => client/vulkan/VkQueue.mapping} (55%) create mode 100644 mappings/net/minecraft/client/vulkan/VkStruct.mapping diff --git a/mappings/net/minecraft/class_1_714.mapping b/mappings/net/minecraft/class_1_714.mapping deleted file mode 100644 index 4dca7c6bd5..0000000000 --- a/mappings/net/minecraft/class_1_714.mapping +++ /dev/null @@ -1,5 +0,0 @@ -CLASS net/minecraft/class_1_714 - METHOD (Lnet/minecraft/class_1_730;Ljava/lang/String;J)V - ARG 1 struct - ARG 2 name - ARG 3 offset diff --git a/mappings/net/minecraft/class_1_717.mapping b/mappings/net/minecraft/class_1_717.mapping index fd22892aa0..4ff34c2ac7 100644 --- a/mappings/net/minecraft/class_1_717.mapping +++ b/mappings/net/minecraft/class_1_717.mapping @@ -1,4 +1,6 @@ CLASS net/minecraft/class_1_717 + FIELD field_1_3679 queueFamilyPriorities Lit/unimi/dsi/fastutil/ints/Int2IntMap; + FIELD field_1_3681 extensionProperties Lorg/lwjgl/vulkan/VkExtensionProperties$Buffer; FIELD field_1_3682 driverProperties Lorg/lwjgl/vulkan/VkPhysicalDeviceDriverProperties; FIELD field_1_3683 physicalDeviceFeatures Lorg/lwjgl/vulkan/VkPhysicalDeviceFeatures2; FIELD field_1_3684 physicalDevice Lorg/lwjgl/vulkan/VkPhysicalDevice; @@ -6,6 +8,12 @@ CLASS net/minecraft/class_1_717 METHOD (Lorg/lwjgl/vulkan/VkPhysicalDevice;)V ARG 1 physicalDevice METHOD method_1_4281 getDeviceName ()Ljava/lang/String; + METHOD method_1_4286 supportsExtension (Ljava/lang/String;)Z + ARG 1 extensionName + METHOD method_1_4287 (Ljava/lang/String;Lorg/lwjgl/vulkan/VkExtensionProperties;)Z + ARG 1 extension + METHOD method_1_4288 getQueueFamilyPriorities ()Lit/unimi/dsi/fastutil/ints/Int2IntMap; METHOD method_1_4290 getVendorId ()Ljava/lang/String; + METHOD method_1_4291 getPhysicalDevice ()Lorg/lwjgl/vulkan/VkPhysicalDevice; METHOD method_1_4292 getDriverProperties ()Lorg/lwjgl/vulkan/VkPhysicalDeviceDriverProperties; METHOD method_1_4293 getDeviceProperties ()Lorg/lwjgl/vulkan/VkPhysicalDeviceProperties; diff --git a/mappings/net/minecraft/client/vulkan/DeferredDisposable.mapping b/mappings/net/minecraft/client/vulkan/DeferredDisposable.mapping new file mode 100644 index 0000000000..bd6fc7d81d --- /dev/null +++ b/mappings/net/minecraft/client/vulkan/DeferredDisposable.mapping @@ -0,0 +1,2 @@ +CLASS net/minecraft/class_1_669 net/minecraft/client/vulkan/DeferredDisposable + METHOD method_1_4001 destroy ()V diff --git a/mappings/net/minecraft/client/vulkan/VkCommandEncoderBackend.mapping b/mappings/net/minecraft/client/vulkan/VkCommandEncoderBackend.mapping index 3e672b78b6..f8157ba8f2 100644 --- a/mappings/net/minecraft/client/vulkan/VkCommandEncoderBackend.mapping +++ b/mappings/net/minecraft/client/vulkan/VkCommandEncoderBackend.mapping @@ -1,5 +1,7 @@ CLASS net/minecraft/class_1_715 net/minecraft/client/vulkan/VkCommandEncoderBackend + FIELD field_1_3658 commandBufferDisposer Lnet/minecraft/class_1_699; FIELD field_1_3661 commandBuffer Lorg/lwjgl/vulkan/VkCommandBuffer; + FIELD field_1_3664 objectDisposer Lnet/minecraft/class_1_699; FIELD field_1_3665 device Lnet/minecraft/class_1_679; FIELD field_1_3666 submission Lnet/minecraft/class_1_674$class_1_675; METHOD (Lnet/minecraft/class_1_679;)V diff --git a/mappings/net/minecraft/client/vulkan/VkFeature.mapping b/mappings/net/minecraft/client/vulkan/VkFeature.mapping new file mode 100644 index 0000000000..70428c0279 --- /dev/null +++ b/mappings/net/minecraft/client/vulkan/VkFeature.mapping @@ -0,0 +1,23 @@ +CLASS net/minecraft/class_1_714 net/minecraft/client/vulkan/VkFeature + METHOD (Lnet/minecraft/class_1_730;Ljava/lang/String;J)V + ARG 1 struct + ARG 2 name + ARG 3 offset + METHOD method_1_4244 get (J)Z + ARG 1 address + METHOD method_1_4245 get (Lorg/lwjgl/vulkan/VkPhysicalDeviceFeatures2;)Z + ARG 1 physicalDeviceFeatures + METHOD method_1_4246 trySet (JZ)Z + ARG 1 address + ARG 3 value + METHOD method_1_4247 setOrCreate (JZLorg/lwjgl/system/MemoryStack;)V + ARG 1 address + ARG 3 value + ARG 4 memoryStack + METHOD method_1_4248 trySet (Lorg/lwjgl/vulkan/VkPhysicalDeviceFeatures2;Z)Z + ARG 1 physicalDeviceFeatures + ARG 2 value + METHOD method_1_4249 setOrCreate (Lorg/lwjgl/vulkan/VkPhysicalDeviceFeatures2;ZLorg/lwjgl/system/MemoryStack;)V + ARG 1 physicalDeviceFeatures + ARG 2 value + ARG 3 memoryStack diff --git a/mappings/net/minecraft/class_1_674.mapping b/mappings/net/minecraft/client/vulkan/VkQueue.mapping similarity index 55% rename from mappings/net/minecraft/class_1_674.mapping rename to mappings/net/minecraft/client/vulkan/VkQueue.mapping index d6ab7542e9..4075d30547 100644 --- a/mappings/net/minecraft/class_1_674.mapping +++ b/mappings/net/minecraft/client/vulkan/VkQueue.mapping @@ -1,15 +1,17 @@ -CLASS net/minecraft/class_1_674 +CLASS net/minecraft/class_1_674 net/minecraft/client/vulkan/VkQueue METHOD (Lnet/minecraft/class_1_679;II)V ARG 1 device - ARG 2 start - ARG 3 end + ARG 2 queueIndex + ARG 3 queueFamilyIndex METHOD method_1_4027 submission ()Lnet/minecraft/class_1_674$class_1_675; - METHOD method_1_4028 (Lnet/minecraft/class_1_679;II)J + METHOD method_1_4028 getDeviceQueue (Lnet/minecraft/class_1_679;II)J ARG 0 device - ARG 1 start - ARG 2 end + ARG 1 queueIndex + ARG 2 queueFamilyIndex + METHOD method_1_4029 waitIdle ()V CLASS class_1_675 Submission FIELD field_1_3430 closed Z + FIELD field_1_3431 frames Lit/unimi/dsi/fastutil/objects/ReferenceArrayList; METHOD method_1_4030 addCommandBuffer (Lorg/lwjgl/vulkan/VkCommandBuffer;)V ARG 1 commandBuffer METHOD method_1_4031 addSignal (JJJ)V @@ -20,3 +22,5 @@ CLASS net/minecraft/class_1_674 ARG 1 vkSemaphore ARG 3 value ARG 5 stageMask + CLASS class_1_676 SemaphoreInfo + CLASS class_1_677 Frame diff --git a/mappings/net/minecraft/client/vulkan/VkSampler.mapping b/mappings/net/minecraft/client/vulkan/VkSampler.mapping index f17eab1ec8..6c73c8be12 100644 --- a/mappings/net/minecraft/client/vulkan/VkSampler.mapping +++ b/mappings/net/minecraft/client/vulkan/VkSampler.mapping @@ -1 +1,19 @@ CLASS net/minecraft/class_1_701 net/minecraft/client/vulkan/VkSampler + FIELD field_1_3578 addressModeU Lcom/mojang/blaze3d/textures/AddressMode; + FIELD field_1_3579 addressModeV Lcom/mojang/blaze3d/textures/AddressMode; + FIELD field_1_3580 closed Z + FIELD field_1_3581 device Lnet/minecraft/class_1_679; + FIELD field_1_3582 magFilterMode Lcom/mojang/blaze3d/textures/FilterMode; + FIELD field_1_3583 maxAnisotropy I + FIELD field_1_3584 maxLod Ljava/util/OptionalDouble; + FIELD field_1_3585 minFilterMode Lcom/mojang/blaze3d/textures/FilterMode; + FIELD field_1_3586 sampler J + METHOD (Lnet/minecraft/class_1_679;Lcom/mojang/blaze3d/textures/AddressMode;Lcom/mojang/blaze3d/textures/AddressMode;Lcom/mojang/blaze3d/textures/FilterMode;Lcom/mojang/blaze3d/textures/FilterMode;ILjava/util/OptionalDouble;)V + ARG 1 device + ARG 2 addressModeU + ARG 3 addressModeV + ARG 4 minFilterMode + ARG 5 magFilterMode + ARG 6 maxAnisotropy + ARG 7 maxLod + METHOD method_1_4204 getRawSampler ()J diff --git a/mappings/net/minecraft/client/vulkan/VkStruct.mapping b/mappings/net/minecraft/client/vulkan/VkStruct.mapping new file mode 100644 index 0000000000..7bfad29df7 --- /dev/null +++ b/mappings/net/minecraft/client/vulkan/VkStruct.mapping @@ -0,0 +1,15 @@ +CLASS net/minecraft/class_1_730 net/minecraft/client/vulkan/VkStruct + METHOD method_1_4412 findOrCreate (JLorg/lwjgl/system/MemoryStack;)J + ARG 1 address + ARG 3 memoryStack + METHOD method_1_4413 findOrCreate (Lorg/lwjgl/vulkan/VkPhysicalDeviceFeatures2;Lorg/lwjgl/system/MemoryStack;)J + ARG 1 physicalDeviceFeatures + ARG 2 memoryStack + METHOD method_1_4414 findOrCreate (Lorg/lwjgl/vulkan/VkPhysicalDeviceProperties2;Lorg/lwjgl/system/MemoryStack;)J + ARG 1 physicalDeviceProperties + ARG 2 memoryStack + METHOD method_1_4415 find (J)J + ARG 1 address + METHOD method_1_4416 find (JI)J + ARG 0 address + ARG 2 structureType diff --git a/mappings/net/minecraft/client/window/VulkanWindowBackend.mapping b/mappings/net/minecraft/client/window/VulkanWindowBackend.mapping index eba62b85e5..5bd168dc16 100644 --- a/mappings/net/minecraft/client/window/VulkanWindowBackend.mapping +++ b/mappings/net/minecraft/client/window/VulkanWindowBackend.mapping @@ -1,2 +1,7 @@ CLASS net/minecraft/class_1_689 net/minecraft/client/window/VulkanWindowBackend + FIELD field_1_3533 PHYSICAL_DEVICE_DYNAMIC_RENDERING_FEATURES Lnet/minecraft/class_1_730; FIELD field_1_3534 LOGGER Lorg/slf4j/Logger; + FIELD field_1_3536 REQUIRED_FEATURES Ljava/util/Set; + FIELD field_1_3537 PHYSICAL_DEVICE_SYNCHRONIZATION_2_FEATURES Lnet/minecraft/class_1_730; + FIELD field_1_3538 PHYSICAL_DEVICE_FEATURES_2 Lnet/minecraft/class_1_730; + FIELD field_1_3539 PHYSICAL_DEVICE_VULKAN_1_2_FEATURES Lnet/minecraft/class_1_730; From b13fa94f49c8ebce40e65172bf64224336365166 Mon Sep 17 00:00:00 2001 From: +merlan #flirora Date: Wed, 8 Apr 2026 04:05:13 -0400 Subject: [PATCH 4/4] Map DebugBackend and VkInstance --- mappings/net/minecraft/class_1_671.mapping | 16 ------ .../client/vulkan/DebugBackend.mapping | 52 +++++++++++++++++++ .../client/vulkan/DeferredDisposable.mapping | 2 + .../vulkan/VkInstance.mapping} | 6 ++- 4 files changed, 59 insertions(+), 17 deletions(-) delete mode 100644 mappings/net/minecraft/class_1_671.mapping create mode 100644 mappings/net/minecraft/client/vulkan/DebugBackend.mapping rename mappings/net/minecraft/{class_1_691.mapping => client/vulkan/VkInstance.mapping} (68%) diff --git a/mappings/net/minecraft/class_1_671.mapping b/mappings/net/minecraft/class_1_671.mapping deleted file mode 100644 index 63637e7741..0000000000 --- a/mappings/net/minecraft/class_1_671.mapping +++ /dev/null @@ -1,16 +0,0 @@ -CLASS net/minecraft/class_1_671 - METHOD method_1_4015 (Lorg/lwjgl/vulkan/VkInstanceCreateInfo;Lorg/lwjgl/system/MemoryStack;)V - ARG 2 memoryStack - METHOD method_1_4016 create (IZLjava/util/Set;Ljava/util/Set;)Lnet/minecraft/class_1_671; - ARG 0 logLevel - ARG 1 useLabels - ARG 2 instanceExtensionProperties - ARG 3 enabledExtensions - CLASS class_1_672 NoDebug - CLASS class_1_673 Debug - FIELD field_1_3423 FLAGS_BY_LOG_LEVEL [I - FIELD field_1_3428 logLevelFlags I - FIELD field_1_3429 useLabels Z - METHOD (IZ)V - ARG 1 logLevel - ARG 2 useLabels diff --git a/mappings/net/minecraft/client/vulkan/DebugBackend.mapping b/mappings/net/minecraft/client/vulkan/DebugBackend.mapping new file mode 100644 index 0000000000..a1b13a6fc4 --- /dev/null +++ b/mappings/net/minecraft/client/vulkan/DebugBackend.mapping @@ -0,0 +1,52 @@ +CLASS net/minecraft/class_1_671 net/minecraft/client/vulkan/DebugBackend + METHOD method_1_4014 beginLabelRegion (Lorg/lwjgl/vulkan/VkCommandBuffer;Ljava/util/function/Supplier;)V + ARG 1 commandBuffer + ARG 2 labelSupplier + METHOD method_1_4015 setInstanceCreationOptions (Lorg/lwjgl/vulkan/VkInstanceCreateInfo;Lorg/lwjgl/system/MemoryStack;)V + ARG 1 instanceCreateInfo + ARG 2 memoryStack + METHOD method_1_4016 create (IZLjava/util/Set;Ljava/util/Set;)Lnet/minecraft/class_1_671; + ARG 0 logLevel + ARG 1 useLabels + ARG 2 instanceExtensionProperties + ARG 3 enabledExtensions + METHOD method_1_4017 destroyDebugUtilsMessenger (Lorg/lwjgl/vulkan/VkInstance;)V + ARG 1 instance + METHOD method_1_4018 isDebug ()Z + METHOD method_1_4019 endLabelRegion (Lorg/lwjgl/vulkan/VkCommandBuffer;)V + ARG 1 commandBuffer + METHOD method_1_4020 setObjectLabel (Lorg/lwjgl/vulkan/VkDevice;IJLjava/lang/String;)V + ARG 1 device + ARG 2 type + ARG 3 handle + ARG 5 label + METHOD method_1_4021 setObjectLabel (Lorg/lwjgl/vulkan/VkDevice;IJLjava/util/function/Supplier;)V + ARG 1 device + ARG 2 type + ARG 3 handle + ARG 5 labelSupplier + METHOD method_1_4022 createDebugUtilsMessenger (Lorg/lwjgl/vulkan/VkInstance;)V + ARG 1 instance + CLASS class_1_672 NoDebug + CLASS class_1_673 Debug + FIELD field_1_3423 FLAGS_BY_LOG_LEVEL [I + FIELD field_1_3424 LOGGER Lorg/slf4j/Logger; + FIELD field_1_3425 MESSAGE_TYPE_FLAGS I + FIELD field_1_3426 STACK_WALKER Ljava/lang/StackWalker; + FIELD field_1_3427 debugUtilsMessenger J + FIELD field_1_3428 logLevelFlags I + FIELD field_1_3429 useLabels Z + METHOD (IZ)V + ARG 1 logLevel + ARG 2 useLabels + METHOD method_1_4023 (Ljava/util/stream/Stream;)Ljava/lang/String; + ARG 0 stackFrames + METHOD method_1_4024 (Ljava/lang/StackWalker$StackFrame;)Z + ARG 0 stackFrame + METHOD method_1_4025 (Ljava/lang/StackWalker$StackFrame;)Ljava/lang/String; + ARG 0 stackFrame + METHOD method_1_4026 debugMessengerCallback (IIJJ)I + ARG 1 messageSeverity + ARG 2 messageTypes + ARG 3 pCallbackData + ARG 5 pUserData diff --git a/mappings/net/minecraft/client/vulkan/DeferredDisposable.mapping b/mappings/net/minecraft/client/vulkan/DeferredDisposable.mapping index bd6fc7d81d..36a8bc2fdc 100644 --- a/mappings/net/minecraft/client/vulkan/DeferredDisposable.mapping +++ b/mappings/net/minecraft/client/vulkan/DeferredDisposable.mapping @@ -1,2 +1,4 @@ CLASS net/minecraft/class_1_669 net/minecraft/client/vulkan/DeferredDisposable + COMMENT Implemented by various classes in the Vulkan backend to decouple closing from + COMMENT actually destroying an object (by calling the appropriate API function). METHOD method_1_4001 destroy ()V diff --git a/mappings/net/minecraft/class_1_691.mapping b/mappings/net/minecraft/client/vulkan/VkInstance.mapping similarity index 68% rename from mappings/net/minecraft/class_1_691.mapping rename to mappings/net/minecraft/client/vulkan/VkInstance.mapping index f6672b54ca..15cb736669 100644 --- a/mappings/net/minecraft/class_1_691.mapping +++ b/mappings/net/minecraft/client/vulkan/VkInstance.mapping @@ -1,15 +1,19 @@ -CLASS net/minecraft/class_1_691 +CLASS net/minecraft/class_1_691 net/minecraft/client/vulkan/VkInstance FIELD field_1_3545 APPLICATION_NAME Ljava/lang/String; FIELD field_1_3546 APPLICATION_VERSION I FIELD field_1_3547 ENGINE_NAME Ljava/lang/String; FIELD field_1_3548 ENGINE_VERSION I FIELD field_1_3549 LOGGER Lorg/slf4j/Logger; + FIELD field_1_3550 debugBackend Lnet/minecraft/class_1_671; FIELD field_1_3551 enabledExtensions Ljava/util/Set; FIELD field_1_3552 instance Lorg/lwjgl/vulkan/VkInstance; METHOD (IZZ)V ARG 1 logLevel ARG 2 useLabels ARG 3 enableValidationLayer + METHOD method_1_4167 destroy ()V + METHOD method_1_4168 getDebugBackend ()Lnet/minecraft/class_1_671; + METHOD method_1_4169 getEnabledExtensions ()Ljava/util/Set; METHOD method_1_4170 getInstanceExtensionProperties ()Ljava/util/Set; METHOD method_1_4171 getLayerProperties ()Ljava/util/List; METHOD method_1_4172 getInstance ()Lorg/lwjgl/vulkan/VkInstance;