diff --git a/mappings/com/mojang/blaze3d/buffers/GpuBuffer.mapping b/mappings/com/mojang/blaze3d/buffers/GpuBuffer.mapping index 5cdd108b80..10781b0038 100644 --- a/mappings/com/mojang/blaze3d/buffers/GpuBuffer.mapping +++ b/mappings/com/mojang/blaze3d/buffers/GpuBuffer.mapping @@ -9,18 +9,25 @@ CLASS net/minecraft/class_1_1211 com/mojang/blaze3d/buffers/GpuBuffer FIELD field_1_8356 USAGE_UNIFORM I FIELD field_1_8357 USAGE_UNIFORM_TEXEL_BUFFER I FIELD field_1_8358 USAGE_VERTEX I + FIELD field_1_8359 entireSlice Lnet/minecraft/class_1_1254; + FIELD field_1_8360 size J + FIELD field_1_8361 usage I METHOD (IJ)V ARG 1 usage ARG 2 size - METHOD method_1_7729 (JJZZ)Lnet/minecraft/class_1_1254$class_1_892; + METHOD method_1_7728 isClosed ()Z + METHOD method_1_7729 map (JJZZ)Lnet/minecraft/class_1_1254$class_1_892; ARG 1 offset ARG 3 size ARG 5 read ARG 6 write - METHOD method_1_7730 (ZZ)Lnet/minecraft/class_1_1254$class_1_892; + METHOD method_1_7730 map (ZZ)Lnet/minecraft/class_1_1254$class_1_892; ARG 1 read ARG 2 write - METHOD method_1_7733 (JJ)Lnet/minecraft/class_1_1254; + METHOD method_1_7731 getSize ()J + METHOD method_1_7732 slice ()Lnet/minecraft/class_1_1254; + METHOD method_1_7733 slice (JJ)Lnet/minecraft/class_1_1254; ARG 1 start ARG 3 length + METHOD method_1_7734 getUsage ()I CLASS class_12113 Usage diff --git a/mappings/com/mojang/blaze3d/opengl/GlConst.mapping b/mappings/com/mojang/blaze3d/opengl/GlConst.mapping index 2ecd78561e..0a3ec1f968 100644 --- a/mappings/com/mojang/blaze3d/opengl/GlConst.mapping +++ b/mappings/com/mojang/blaze3d/opengl/GlConst.mapping @@ -1,18 +1,33 @@ CLASS net/minecraft/class_1_1222 com/mojang/blaze3d/opengl/GlConst METHOD method_1_7752 bufferUsageToGlEnum (I)I + ARG 0 usage METHOD method_1_7753 bufferUsageToGlFlag (I)I + ARG 0 usage METHOD method_1_7754 glFormatChannelCount (I)I + ARG 0 format METHOD method_1_7755 isFormatNormalized (Lnet/minecraft/class_1_658;)Z + ARG 0 format METHOD method_1_7756 isGlFormatInteger (I)Z + ARG 0 format METHOD method_1_7757 toGl (Lnet/minecraft/class_1_683;)I + ARG 0 blendParameter METHOD method_1_7758 toGl (Lnet/minecraft/class_1_662;)I + ARG 0 blendOperation METHOD method_1_7759 toGl (Lnet/minecraft/class_1_381;)I + ARG 0 depthTest METHOD method_1_7760 toGl (Lnet/minecraft/class_5595;)I ARG 0 type METHOD method_1_7761 toGl (Lnet/minecraft/class_1_1238;)I + ARG 0 polygonMode METHOD method_1_7762 toGl (Lnet/minecraft/class_5596;)I + ARG 0 drawMode METHOD method_1_7763 toGl (Lnet/minecraft/class_1_1229;)I + ARG 0 shaderType METHOD method_1_7764 toGl (Lnet/minecraft/class_1_1239;)I + ARG 0 addressMode METHOD method_1_7765 toGlExternalId (Lnet/minecraft/class_1_658;)I + ARG 0 format METHOD method_1_7766 toGlInternalId (Lnet/minecraft/class_1_658;)I + ARG 0 format METHOD method_1_7767 toGlType (Lnet/minecraft/class_1_658;)I + ARG 0 format diff --git a/mappings/com/mojang/blaze3d/opengl/GlStateManager.mapping b/mappings/com/mojang/blaze3d/opengl/GlStateManager.mapping index 93d0fdc51d..74ed30059d 100644 --- a/mappings/com/mojang/blaze3d/opengl/GlStateManager.mapping +++ b/mappings/com/mojang/blaze3d/opengl/GlStateManager.mapping @@ -1,67 +1,121 @@ CLASS net/minecraft/class_1_1267 com/mojang/blaze3d/opengl/GlStateManager - METHOD method_1_8022 _activeTexture (I)V + FIELD field_1_8668 blendFunc [Lnet/minecraft/class_1_1267$class_1017; + FIELD field_1_8669 logicOp Lnet/minecraft/class_1_1267$class_1021; + FIELD field_1_8670 writeMasks [I + FIELD field_1_8671 cullFace Lnet/minecraft/class_1_1267$class_1025; + FIELD field_1_8672 depthTest Lnet/minecraft/class_1_1267$class_1026; + FIELD field_1_8673 BUFFERS_PLOT Lcom/mojang/jtracy/Plot; + FIELD field_1_8674 TEXTURES_PLOT Lcom/mojang/jtracy/Plot; + FIELD field_1_8675 polygonOffset Lnet/minecraft/class_1_1267$class_1031; + FIELD field_1_8676 scissorTest Lnet/minecraft/class_1_1267$class_5518; + FIELD field_1_8677 texture [Lnet/minecraft/class_1_1267$class_1039; + FIELD field_1_8679 activeTexture I + FIELD field_1_8680 numBuffers I + FIELD field_1_8681 numTextures I + FIELD field_1_8682 currentReadFramebuffer I + FIELD field_1_8683 currentDrawFramebuffer I + METHOD method_1_8022 activeTexture (I)V ARG 0 texture - METHOD method_1_8023 (I)V + METHOD method_1_8023 bindTexture (I)V ARG 0 texture - METHOD method_1_8025 (IIII)V + METHOD method_1_8024 blendEquationSeparate (II)V + ARG 0 opRgb + ARG 1 opAlpha + METHOD method_1_8025 blendFuncSeparate (IIII)V ARG 0 srcFactorRGB ARG 1 dstFactorRgb ARG 2 srcFactorAlpha ARG 3 dstFactorAlpha - METHOD method_1_8026 _clear (I)V + METHOD method_1_8026 clear (I)V ARG 0 mask - METHOD method_1_8029 (I)V + METHOD method_1_8027 clear (D)V + ARG 0 depth + METHOD method_1_8028 clear (ILorg/joml/Vector4fc;)V + ARG 0 mask + ARG 1 color + METHOD method_1_8029 colorMask (I)V ARG 0 writeMask - METHOD method_1_8031 (I)V + METHOD method_1_8030 colorMask (II)V + ARG 0 index + ARG 1 writeMask + METHOD method_1_8031 deleteTexture (I)V ARG 0 texture - METHOD method_1_8032 (I)V + METHOD method_1_8032 depthFunc (I)V ARG 0 func - METHOD method_1_8033 (Z)V + METHOD method_1_8033 depthMask (Z)V ARG 0 mask - METHOD method_1_8041 (IIIJ)V + METHOD method_1_8034 disableBlend (I)V + ARG 0 index + METHOD method_1_8035 disableLogicOp ()V + METHOD method_1_8036 disableCull ()V + METHOD method_1_8037 disableDepthTest ()V + METHOD method_1_8038 disablePolygonOffset ()V + METHOD method_1_8039 disableScissor ()V + METHOD method_1_8040 drawArrays (III)V + METHOD method_1_8041 drawElements (IIIJ)V ARG 1 type ARG 2 count - METHOD method_1_8050 _getError ()I - METHOD method_1_8051 _getInteger (I)I + METHOD method_1_8042 enableBlend (I)V + ARG 0 index + METHOD method_1_8043 enableLogicOp ()V + METHOD method_1_8044 enableCull ()V + METHOD method_1_8045 enableDepthTest ()V + METHOD method_1_8046 enablePolygonOffset ()V + METHOD method_1_8047 enableScissor ()V + METHOD method_1_8048 enableVertexAttribArray (I)V + METHOD method_1_8049 genTexture ()I + METHOD method_1_8050 getError ()I + METHOD method_1_8051 getInteger (I)I ARG 0 pname - METHOD method_1_8052 _getString (I)Ljava/lang/String; + METHOD method_1_8052 getString (I)Ljava/lang/String; ARG 0 name - METHOD method_1_8053 _getTexLevelParameter (III)I + METHOD method_1_8053 getTexLevelParameter (III)I ARG 2 pname - METHOD method_1_8054 (IILjava/lang/CharSequence;)V + METHOD method_1_8054 bindAttribLocation (IILjava/lang/CharSequence;)V ARG 1 index - METHOD method_1_8055 _bindBuffer (II)V - METHOD method_1_8056 _glBindFramebuffer (II)V + METHOD method_1_8055 bindBuffer (II)V + METHOD method_1_8056 bindFramebuffer (II)V ARG 0 target ARG 1 framebuffer - METHOD method_1_8057 (I)V + METHOD method_1_8057 bindVertexArray (I)V ARG 0 array - METHOD method_1_8058 _glBlitFrameBuffer (IIIIIIIIII)V - METHOD method_1_8059 _bufferData (IJI)V - METHOD method_1_8060 _bufferData (ILjava/nio/ByteBuffer;I)V - METHOD method_1_8062 _glClientWaitSync (JIJ)I - METHOD method_1_8066 _glFenceSync (II)J - METHOD method_1_8067 _glFramebufferTexture2D (IIIII)V + METHOD method_1_8058 blitFrameBuffer (IIIIIIIIII)V + METHOD method_1_8059 bufferData (IJI)V + METHOD method_1_8060 bufferData (ILjava/nio/ByteBuffer;I)V + METHOD method_1_8061 bufferSubData (IJLjava/nio/ByteBuffer;)V + METHOD method_1_8062 clientWaitSync (JIJ)I + METHOD method_1_8063 deleteBuffer (I)V + ARG 0 buffer + METHOD method_1_8064 deleteFramebuffer (I)V + ARG 0 framebuffer + METHOD method_1_8065 deleteSync (J)V + METHOD method_1_8066 fenceSync (II)J + METHOD method_1_8067 framebufferTexture2D (IIIII)V ARG 0 target ARG 1 attachment ARG 2 textureTarget ARG 3 texture ARG 4 level - METHOD method_1_8071 (IJJI)Ljava/nio/ByteBuffer; + METHOD method_1_8068 genBuffer ()I + METHOD method_1_8069 genVertexArray ()I + METHOD method_1_8070 getUniformLocation (ILjava/lang/CharSequence;)I + ARG 1 name + METHOD method_1_8071 mapBufferRange (IJJI)Ljava/nio/ByteBuffer; ARG 3 range - METHOD method_1_8072 (II)V + METHOD method_1_8072 uniform1i (II)V ARG 1 value - METHOD method_1_8073 _unmapBuffer (I)V - METHOD method_1_8075 _logicOp (I)V + METHOD method_1_8073 unmapBuffer (I)V + METHOD method_1_8074 useProgram (I)V + METHOD method_1_8075 logicOp (I)V ARG 0 op - METHOD method_1_8076 _pixelStore (II)V + METHOD method_1_8076 pixelStore (II)V ARG 0 pname ARG 1 param - METHOD method_1_8077 _polygonMode (II)V - METHOD method_1_8078 (FF)V + METHOD method_1_8077 polygonMode (II)V + METHOD method_1_8078 polygonOffset (FF)V ARG 0 factor ARG 1 units - METHOD method_1_8079 _readPixels (IIIIIIJ)V + METHOD method_1_8079 readPixels (IIIIIIJ)V ARG 0 x ARG 1 y ARG 2 width @@ -69,38 +123,59 @@ CLASS net/minecraft/class_1_1267 com/mojang/blaze3d/opengl/GlStateManager ARG 4 format ARG 5 type ARG 6 data - METHOD method_1_8080 (IIII)V + METHOD method_1_8080 scissor (IIII)V ARG 0 x ARG 1 y ARG 2 width ARG 3 height - METHOD method_1_8081 _texImage2D (IIIIIIIILjava/nio/ByteBuffer;)V + METHOD method_1_8081 texImage2D (IIIIIIIILjava/nio/ByteBuffer;)V ARG 2 internalFormat - METHOD method_1_8082 _texParameter (III)V + METHOD method_1_8082 texParameter (III)V ARG 1 pname ARG 2 param - METHOD method_1_8083 _texSubImage2D (IIIIIIIIJ)V + METHOD method_1_8083 texSubImage2D (IIIIIIIIJ)V ARG 2 offsetX ARG 3 offsetY - METHOD method_1_8084 _texSubImage2D (IIIIIIIILjava/nio/ByteBuffer;)V + METHOD method_1_8084 texSubImage2D (IIIIIIIILjava/nio/ByteBuffer;)V ARG 2 offsetX ARG 3 offsetY - METHOD method_1_8085 (IIIIJ)V + METHOD method_1_8085 vertexAttribIPointer (IIIIJ)V ARG 4 pointer - METHOD method_1_8086 (IIIZIJ)V + METHOD method_1_8086 vertexAttribPointer (IIIZIJ)V ARG 5 pointer + METHOD method_1_8087 viewport (IIII)V + METHOD method_1_8088 clearErrors ()V METHOD method_1_8089 getFrameBuffer (I)I ARG 0 target - METHOD method_1_8092 (IIII)V + METHOD method_1_8090 attachShader (II)V + METHOD method_1_8091 glBlendEquationSeparate (II)V + ARG 0 opRgb + ARG 1 opAlpha + METHOD method_1_8092 glBlendFuncSeparate (IIII)V ARG 0 srcFactorRgb ARG 1 dstFactorRgb ARG 2 srcFactorAlpha ARG 3 dstFactorAlpha - METHOD method_1_8095 _createShader (I)I - METHOD method_1_8100 _getProgram (II)I - METHOD method_1_8102 _getShader (II)I + METHOD method_1_8093 compileShader (I)V + METHOD method_1_8094 createProgram ()I + METHOD method_1_8095 createShader (I)I + METHOD method_1_8096 deleteProgram (I)V + METHOD method_1_8097 deleteShadder (I)V + METHOD method_1_8098 genFramebuffers ()I + METHOD method_1_8099 getProgramInfoLog (II)Ljava/lang/String; + METHOD method_1_8100 getProgram (II)I + METHOD method_1_8101 getShaderInfoLog (II)Ljava/lang/String; + METHOD method_1_8102 getShader (II)I + METHOD method_1_8103 linkProgram (I)V + METHOD method_1_8104 shaderSource (ILjava/lang/String;)V + ARG 1 source + METHOD method_1_8105 onCreateBuffer ()V METHOD method_1_8107 (I)Lnet/minecraft/class_1_1267$class_1039; ARG 0 index + METHOD method_1_8108 (I)I + ARG 0 index + METHOD method_1_8109 (I)Lnet/minecraft/class_1_1267$class_1017; + ARG 0 index CLASS class_1017 BlendFuncState FIELD field_1_3543 opAlpha I FIELD field_1_3544 opRgb I diff --git a/mappings/net/minecraft/class_1_1255.mapping b/mappings/com/mojang/blaze3d/pipeline/BlendFunction.mapping similarity index 55% rename from mappings/net/minecraft/class_1_1255.mapping rename to mappings/com/mojang/blaze3d/pipeline/BlendFunction.mapping index 61ed43ab65..4918e0be61 100644 --- a/mappings/net/minecraft/class_1_1255.mapping +++ b/mappings/com/mojang/blaze3d/pipeline/BlendFunction.mapping @@ -1,4 +1,13 @@ -CLASS net/minecraft/class_1_1255 +CLASS net/minecraft/class_1_1255 com/mojang/blaze3d/pipeline/BlendFunction + FIELD field_1_8608 ADDITIVE Lnet/minecraft/class_1_1255; + FIELD field_1_8609 ENTITY_OUTLINE_BLIT Lnet/minecraft/class_1_1255; + FIELD field_1_8610 GLINT Lnet/minecraft/class_1_1255; + FIELD field_1_8611 INVERT Lnet/minecraft/class_1_1255; + FIELD field_1_8612 LIGHTING Lnet/minecraft/class_1_1255; + FIELD field_1_8613 MAX Lnet/minecraft/class_1_1255; + FIELD field_1_8614 OVERLAY Lnet/minecraft/class_1_1255; + FIELD field_1_8615 TRANSLUCENT Lnet/minecraft/class_1_1255; + FIELD field_1_8616 TRANSLUCENT_PREMULTIPLIED_ALPHA Lnet/minecraft/class_1_1255; METHOD (Lnet/minecraft/class_1_683;Lnet/minecraft/class_1_683;)V ARG 1 src ARG 2 dest diff --git a/mappings/com/mojang/blaze3d/pipeline/CompiledPipeline.mapping b/mappings/com/mojang/blaze3d/pipeline/CompiledPipeline.mapping new file mode 100644 index 0000000000..63b0325fa9 --- /dev/null +++ b/mappings/com/mojang/blaze3d/pipeline/CompiledPipeline.mapping @@ -0,0 +1,3 @@ +CLASS net/minecraft/class_1_1285 com/mojang/blaze3d/pipeline/CompiledPipeline + METHOD method_1_8166 getPipeline ()Lnet/minecraft/class_1_1257; + METHOD method_1_8167 isClosed ()Z diff --git a/mappings/com/mojang/blaze3d/pipeline/RenderPipeline.mapping b/mappings/com/mojang/blaze3d/pipeline/RenderPipeline.mapping new file mode 100644 index 0000000000..cab6a22b6e --- /dev/null +++ b/mappings/com/mojang/blaze3d/pipeline/RenderPipeline.mapping @@ -0,0 +1,112 @@ +CLASS net/minecraft/class_1_1257 com/mojang/blaze3d/pipeline/RenderPipeline + FIELD field_1_8626 bindGroupLayouts Ljava/util/List; + FIELD field_1_8627 colorTargetStates [Lnet/minecraft/class_1_384; + FIELD field_1_8628 cull Z + FIELD field_1_8629 depthStencilState Lnet/minecraft/class_1_386; + FIELD field_1_8630 fragmentShader Lnet/minecraft/class_2960; + FIELD field_1_8631 location Lnet/minecraft/class_2960; + FIELD field_1_8632 polygonMode Lnet/minecraft/class_1_1238; + FIELD field_1_8633 drawMode Lnet/minecraft/class_5596; + FIELD field_1_8634 shaderDefines Lnet/minecraft/class_10149; + FIELD field_1_8635 sortKey I + FIELD field_1_8636 randomValue I + FIELD field_1_8637 vertexFormats [Lnet/minecraft/class_1_1232; + FIELD field_1_8638 vertexShader Lnet/minecraft/class_2960; + METHOD (Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;Lnet/minecraft/class_10149;Ljava/util/List;[Lnet/minecraft/class_1_384;Lnet/minecraft/class_1_386;Lnet/minecraft/class_1_1238;Z[Lnet/minecraft/class_1_1232;Lnet/minecraft/class_5596;I)V + ARG 1 location + ARG 2 vertexShader + ARG 3 fragmentShader + ARG 4 shaderDefines + ARG 5 bindGroupLayouts + ARG 6 colorTargetStates + ARG 7 depthStencilState + ARG 8 polygonMode + ARG 9 cull + ARG 10 vertexFormats + ARG 11 drawMode + ARG 12 sortKey + METHOD method_1_7960 builder ([Lnet/minecraft/class_1_1257$class_1_1259;)Lnet/minecraft/class_1_1257$class_1_1258; + ARG 0 snippets + METHOD method_1_7961 getBindGroupLayouts ()Ljava/util/List; + METHOD method_1_7962 getColorTargetStates ()[Lnet/minecraft/class_1_384; + METHOD method_1_7963 getDepthStencilState ()Lnet/minecraft/class_1_386; + METHOD method_1_7964 getFragmentShader ()Lnet/minecraft/class_2960; + METHOD method_1_7965 getId ()Lnet/minecraft/class_2960; + METHOD method_1_7966 getPolygonMode ()Lnet/minecraft/class_1_1238; + METHOD method_1_7967 getDrawMode ()Lnet/minecraft/class_5596; + METHOD method_1_7968 getShaderDefines ()Lnet/minecraft/class_10149; + METHOD method_1_7969 getSortKey ()I + METHOD method_1_7970 getVertexFormat (I)Lnet/minecraft/class_1_1232; + ARG 1 index + METHOD method_1_7971 getVertexFormats ()[Lnet/minecraft/class_1_1232; + METHOD method_1_7972 getVertexShader ()Lnet/minecraft/class_2960; + METHOD method_1_7973 isCulled ()Z + METHOD method_1_7974 randomize ()V + METHOD method_1_7975 hasDepthStencil ()Z + CLASS class_1_1258 Builder + FIELD field_1_8639 numColorTargetStates I + FIELD field_1_8640 bindGroupLayouts Ljava/util/Optional; + FIELD field_1_8641 colorTargetStates [Lnet/minecraft/class_1_384; + FIELD field_1_8642 cull Ljava/util/Optional; + FIELD field_1_8643 defines Ljava/util/Optional; + FIELD field_1_8644 depthStencilState Ljava/util/Optional; + FIELD field_1_8645 fragmentShader Ljava/util/Optional; + FIELD field_1_8646 location Ljava/util/Optional; + FIELD field_1_8647 ordinal I + FIELD field_1_8648 polygonMode Ljava/util/Optional; + FIELD field_1_8649 drawMode Ljava/util/Optional; + FIELD field_1_8650 vertexFormats [Lnet/minecraft/class_1_1232; + FIELD field_1_8651 vertexShader Ljava/util/Optional; + METHOD method_1_7976 build ()Lnet/minecraft/class_1_1257; + METHOD method_1_7977 buildSnippet ()Lnet/minecraft/class_1_1257$class_1_1259; + METHOD method_1_7978 (Ljava/util/List;)V + ARG 1 bindGroupLayouts + METHOD method_1_7979 bindGroupLayout (Lnet/minecraft/class_1_794;)Lnet/minecraft/class_1_1257$class_1_1258; + ARG 1 bindGroupLayout + METHOD method_1_7980 colorTargetState (ILnet/minecraft/class_1_384;)Lnet/minecraft/class_1_1257$class_1_1258; + ARG 1 index + ARG 2 colorTargetState + METHOD method_1_7981 colorTargetState (Lnet/minecraft/class_1_384;)Lnet/minecraft/class_1_1257$class_1_1258; + ARG 1 colorTargetState + METHOD method_1_7982 colorTargetStates (IILjava/util/function/Supplier;)Lnet/minecraft/class_1_1257$class_1_1258; + ARG 1 first + ARG 2 last + ARG 3 colorTargetStateSupplier + METHOD method_1_7983 cull (Z)Lnet/minecraft/class_1_1257$class_1_1258; + ARG 1 cull + METHOD method_1_7984 depthStencilState (Lnet/minecraft/class_1_386;)Lnet/minecraft/class_1_1257$class_1_1258; + ARG 1 depthStencilState + METHOD method_1_7985 depthStencilState (Ljava/util/Optional;)Lnet/minecraft/class_1_1257$class_1_1258; + ARG 1 depthStencilState + METHOD method_1_7986 fragmentShader (Ljava/lang/String;)Lnet/minecraft/class_1_1257$class_1_1258; + ARG 1 fragmentShader + METHOD method_1_7987 fragmentShader (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1_1257$class_1_1258; + ARG 1 fragmentShader + METHOD method_1_7988 id (Ljava/lang/String;)Lnet/minecraft/class_1_1257$class_1_1258; + ARG 1 location + METHOD method_1_7989 id (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1_1257$class_1_1258; + ARG 1 location + METHOD method_1_7990 polygonMode (Lnet/minecraft/class_1_1238;)Lnet/minecraft/class_1_1257$class_1_1258; + ARG 1 polygonMode + METHOD method_1_7991 drawMode (Lnet/minecraft/class_5596;)Lnet/minecraft/class_1_1257$class_1_1258; + ARG 1 drawMode + METHOD method_1_7992 define (Ljava/lang/String;)Lnet/minecraft/class_1_1257$class_1_1258; + ARG 1 flag + METHOD method_1_7993 define (Ljava/lang/String;F)Lnet/minecraft/class_1_1257$class_1_1258; + ARG 1 name + ARG 2 value + METHOD method_1_7994 define (Ljava/lang/String;I)Lnet/minecraft/class_1_1257$class_1_1258; + ARG 1 name + ARG 2 value + METHOD method_1_7995 addSnippet (Lnet/minecraft/class_1_1257$class_1_1259;)V + ARG 1 snippet + METHOD method_1_7996 emptyColorTargetState (I)Lnet/minecraft/class_1_1257$class_1_1258; + ARG 1 index + METHOD method_1_7997 vertexFormat (ILnet/minecraft/class_1_1232;)Lnet/minecraft/class_1_1257$class_1_1258; + ARG 1 index + ARG 2 vertexFormat + METHOD method_1_7998 vertexShader (Ljava/lang/String;)Lnet/minecraft/class_1_1257$class_1_1258; + ARG 1 vertexShader + METHOD method_1_7999 vertexShader (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1_1257$class_1_1258; + ARG 1 vertexShader + CLASS class_1_1259 Snippet diff --git a/mappings/com/mojang/blaze3d/shaders/ShaderType.mapping b/mappings/com/mojang/blaze3d/shaders/ShaderType.mapping index 35f2b9c299..9c11c55680 100644 --- a/mappings/com/mojang/blaze3d/shaders/ShaderType.mapping +++ b/mappings/com/mojang/blaze3d/shaders/ShaderType.mapping @@ -1,6 +1,11 @@ CLASS net/minecraft/class_1_1229 com/mojang/blaze3d/shaders/ShaderType + FIELD field_1_8531 VALUES [Lnet/minecraft/class_1_1229; + FIELD field_1_8533 extension Ljava/lang/String; + FIELD field_1_8534 name Ljava/lang/String; METHOD (Ljava/lang/String;ILjava/lang/String;Ljava/lang/String;)V ARG 3 name ARG 4 extension - METHOD method_1_7813 (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1_1229; + METHOD method_1_7813 fromExtension (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1_1229; ARG 0 id + METHOD method_1_7814 getName ()Ljava/lang/String; + METHOD method_1_7815 createResourceFinder ()Lnet/minecraft/class_7654; diff --git a/mappings/com/mojang/blaze3d/systems/CommandEncoder.mapping b/mappings/com/mojang/blaze3d/systems/CommandEncoder.mapping new file mode 100644 index 0000000000..92dfb833fc --- /dev/null +++ b/mappings/com/mojang/blaze3d/systems/CommandEncoder.mapping @@ -0,0 +1,134 @@ +CLASS net/minecraft/class_1_1256 com/mojang/blaze3d/systems/CommandEncoder + COMMENT Wraps a {@link com.mojang.blaze3d.systems.CommandEncoderBackend} to provide + COMMENT extra run-time checks. + FIELD field_1_8621 LOGGER Lorg/slf4j/Logger; + FIELD field_1_8622 backend Lnet/minecraft/class_1_154; + FIELD field_1_8623 device Lnet/minecraft/class_1_147; + FIELD field_1_8624 renderPassOpen Z + FIELD field_1_8625 profiler Lnet/minecraft/class_1_708; + METHOD (Lnet/minecraft/class_1_708;Lnet/minecraft/class_1_147;Lnet/minecraft/class_1_154;)V + ARG 1 profiler + ARG 2 device + ARG 3 backend + METHOD method_1_7933 getBackend ()Lnet/minecraft/class_1_154; + METHOD method_1_7934 clearColorAndDepthTextures (Lnet/minecraft/class_1_1231;Lorg/joml/Vector4fc;Lnet/minecraft/class_1_1231;D)V + ARG 1 colorAttachment + ARG 2 clearColor + ARG 3 depthAttachment + ARG 4 depth + METHOD method_1_7935 clearColorAndDepthTextures (Lnet/minecraft/class_1_1231;Lorg/joml/Vector4fc;Lnet/minecraft/class_1_1231;DIIII)V + ARG 1 colorAttachment + ARG 2 clearColor + ARG 3 depthAttachment + ARG 4 depth + ARG 6 scissorX + ARG 7 scissorY + ARG 8 scissorLeft + ARG 9 scissorTop + METHOD method_1_7936 clearColorTexture (Lnet/minecraft/class_1_1231;Lorg/joml/Vector4fc;)V + ARG 1 texture + ARG 2 clearColor + METHOD method_1_7937 clearDepthTexture (Lnet/minecraft/class_1_1231;D)V + ARG 1 texture + ARG 2 depth + METHOD method_1_7938 writeToTexture (Lnet/minecraft/class_1_1254;IIIILnet/minecraft/class_1_1231;IIIIII)V + ARG 1 source + ARG 2 sourceX + ARG 3 sourceY + ARG 4 sourceWidth + ARG 5 sourceHeight + ARG 6 target + ARG 7 targetX + ARG 8 targetY + ARG 9 targetWidth + ARG 10 targetHeight + ARG 11 mipmap + ARG 12 depthOrLayer + METHOD method_1_7939 copyTextureToBuffer (Lnet/minecraft/class_1_1231;Lnet/minecraft/class_1_1211;JLjava/lang/Runnable;I)V + ARG 1 source + ARG 2 target + ARG 3 offset + ARG 5 dataUploadedCallback + ARG 6 mipLevel + METHOD method_1_7940 copyTextureToBuffer (Lnet/minecraft/class_1_1231;Lnet/minecraft/class_1_1211;JLjava/lang/Runnable;IIIII)V + ARG 1 source + ARG 2 target + ARG 3 offset + ARG 5 dataUploadedCallback + ARG 6 mipLevel + ARG 7 sourceX + ARG 8 sourceY + ARG 9 width + ARG 10 height + METHOD method_1_7941 copyTextureToTexture (Lnet/minecraft/class_1_1231;Lnet/minecraft/class_1_1231;IIIIIII)V + ARG 1 source + ARG 2 target + ARG 3 mipLevel + ARG 4 intoX + ARG 5 intoY + ARG 6 sourceX + ARG 7 sourceY + ARG 8 width + ARG 9 height + METHOD method_1_7942 copyToBuffer (Lnet/minecraft/class_1_1254;Lnet/minecraft/class_1_1254;)V + ARG 1 from + ARG 2 to + METHOD method_1_7943 createFence ()Lnet/minecraft/class_1_1212; + METHOD method_1_7944 createRenderPass (Lnet/minecraft/class_1_900;)Lnet/minecraft/class_1_1227; + ARG 1 description + METHOD method_1_7945 createRenderPass (Ljava/util/function/Supplier;Lnet/minecraft/class_1_1260;Ljava/util/Optional;)Lnet/minecraft/class_1_1227; + ARG 1 labelGetter + ARG 2 colorAttachment + ARG 3 clearColor + METHOD method_1_7946 createRenderPass (Ljava/util/function/Supplier;Lnet/minecraft/class_1_1260;Ljava/util/Optional;Lnet/minecraft/class_1_1260;Ljava/util/OptionalDouble;)Lnet/minecraft/class_1_1227; + ARG 1 labelGetter + ARG 2 colorAttachment + ARG 3 clearColor + ARG 4 depthAttachment + ARG 5 clearDepth + METHOD method_1_7947 createRenderPass (Ljava/util/function/Supplier;Lnet/minecraft/class_1_1260;Ljava/util/Optional;Lnet/minecraft/class_1_1260;Ljava/util/OptionalDouble;Lnet/minecraft/class_1_1227$class_1_837;)Lnet/minecraft/class_1_1227; + ARG 1 labelGetter + ARG 2 colorAttachment + ARG 3 clearColor + ARG 4 depthAttachment + ARG 5 clearDepth + ARG 6 renderArea + METHOD method_1_7948 isRenderPassOpen ()Z + METHOD method_1_7949 submit ()V + METHOD method_1_7950 finishRenderPass ()V + METHOD method_1_7951 getBufferAllocator ()Lnet/minecraft/class_1_1013; + METHOD method_1_7952 assertClearableColorTexture (Lnet/minecraft/class_1_1231;)V + ARG 1 texture + METHOD method_1_7953 assertClearableDepthTexture (Lnet/minecraft/class_1_1231;)V + ARG 1 texture + METHOD method_1_7954 assertValidRegion (Lnet/minecraft/class_1_1231;IIII)V + ARG 1 texture + ARG 2 regionX + ARG 3 regionY + ARG 4 regionWidth + ARG 5 regionHeight + METHOD method_1_7955 writeTimestamp (Lnet/minecraft/class_1_685;I)V + ARG 1 timestampQueryPool + ARG 2 index + METHOD method_1_7956 writeToBuffer (Lnet/minecraft/class_1_1254;Ljava/nio/ByteBuffer;)V + ARG 1 slice + ARG 2 source + METHOD method_1_7957 writeToTexture (Lnet/minecraft/class_1_1231;Lnet/minecraft/class_1011;)V + ARG 1 target + ARG 2 source + METHOD method_1_7958 writeToTexture (Lnet/minecraft/class_1_1231;Lnet/minecraft/class_1011;IIII)V + ARG 1 target + ARG 2 source + ARG 3 mipLevel + ARG 4 depth + ARG 5 offsetX + ARG 6 offsetY + METHOD method_1_7959 writeToTexture (Lnet/minecraft/class_1_1231;Ljava/nio/ByteBuffer;IIIIII)V + ARG 1 target + ARG 2 buf + ARG 3 mipLevel + ARG 4 depth + ARG 5 offsetX + ARG 6 offsetY + ARG 7 width + ARG 8 height diff --git a/mappings/com/mojang/blaze3d/systems/GpuDevice.mapping b/mappings/com/mojang/blaze3d/systems/GpuDevice.mapping index 9af1d642eb..9b06eba407 100644 --- a/mappings/com/mojang/blaze3d/systems/GpuDevice.mapping +++ b/mappings/com/mojang/blaze3d/systems/GpuDevice.mapping @@ -1,29 +1,34 @@ CLASS net/minecraft/class_1_1209 com/mojang/blaze3d/systems/GpuDevice COMMENT Wraps a {@link com.mojang.blaze3d.systems.GpuBackend} to provide extra COMMENT run-time checks. + FIELD field_1_8343 backend Lnet/minecraft/class_1_147; + FIELD field_1_8344 commandEncoder Lnet/minecraft/class_1_1256; + FIELD field_1_8345 profiler Lnet/minecraft/class_1_708; METHOD (Lnet/minecraft/class_1_147;)V ARG 1 backend - METHOD method_1_7706 (Lnet/minecraft/class_1_1257;Lnet/minecraft/class_12289;)Lnet/minecraft/class_1_1285; + METHOD method_1_7705 close ()V + METHOD method_1_7706 getCompiledPipeline (Lnet/minecraft/class_1_1257;Lnet/minecraft/class_12289;)Lnet/minecraft/class_1_1285; ARG 1 pipeline ARG 2 sourceGetter - METHOD method_1_7707 (Ljava/util/function/Supplier;IJ)Lnet/minecraft/class_1_1211; + METHOD method_1_7707 createBuffer (Ljava/util/function/Supplier;IJ)Lnet/minecraft/class_1_1211; ARG 1 labelGetter ARG 2 usage ARG 3 size - METHOD method_1_7708 (Ljava/util/function/Supplier;ILjava/nio/ByteBuffer;)Lnet/minecraft/class_1_1211; + METHOD method_1_7708 createBuffer (Ljava/util/function/Supplier;ILjava/nio/ByteBuffer;)Lnet/minecraft/class_1_1211; ARG 1 labelGetter ARG 2 usage ARG 3 data - METHOD method_1_7710 (Lnet/minecraft/class_1_1239;Lnet/minecraft/class_1_1239;Lnet/minecraft/class_1_1230;Lnet/minecraft/class_1_1230;ILjava/util/OptionalDouble;)Lnet/minecraft/class_12137; + METHOD method_1_7709 getCommandEncoder ()Lnet/minecraft/class_1_1256; + METHOD method_1_7710 createSampler (Lnet/minecraft/class_1_1239;Lnet/minecraft/class_1_1239;Lnet/minecraft/class_1_1230;Lnet/minecraft/class_1_1230;ILjava/util/OptionalDouble;)Lnet/minecraft/class_12137; ARG 1 addressModeU ARG 2 addressModeV ARG 3 filterModeU ARG 4 filterModeV ARG 5 maxAnisotropy ARG 6 maxLevelOfDetail - METHOD method_1_7711 (J)Lnet/minecraft/class_1_665; + METHOD method_1_7711 createSurface (J)Lnet/minecraft/class_1_665; ARG 1 window - METHOD method_1_7712 (Ljava/lang/String;ILnet/minecraft/class_1_658;IIII)Lnet/minecraft/class_1_1231; + METHOD method_1_7712 createTexture (Ljava/lang/String;ILnet/minecraft/class_1_658;IIII)Lnet/minecraft/class_1_1231; ARG 1 label ARG 2 usage ARG 3 format @@ -31,7 +36,7 @@ CLASS net/minecraft/class_1_1209 com/mojang/blaze3d/systems/GpuDevice ARG 5 height ARG 6 depthOrLayers ARG 7 mipLevels - METHOD method_1_7713 (Ljava/util/function/Supplier;ILnet/minecraft/class_1_658;IIII)Lnet/minecraft/class_1_1231; + METHOD method_1_7713 createTexture (Ljava/util/function/Supplier;ILnet/minecraft/class_1_658;IIII)Lnet/minecraft/class_1_1231; ARG 1 labelGetter ARG 2 usage ARG 3 format @@ -39,21 +44,25 @@ CLASS net/minecraft/class_1_1209 com/mojang/blaze3d/systems/GpuDevice ARG 5 height ARG 6 depthOrLayers ARG 7 mipLevels - METHOD method_1_7714 (Lnet/minecraft/class_1_1231;)Lnet/minecraft/class_1_1260; + METHOD method_1_7714 createTextureView (Lnet/minecraft/class_1_1231;)Lnet/minecraft/class_1_1260; ARG 1 texture - METHOD method_1_7715 (Lnet/minecraft/class_1_1231;II)Lnet/minecraft/class_1_1260; + METHOD method_1_7715 createTextureView (Lnet/minecraft/class_1_1231;II)Lnet/minecraft/class_1_1260; ARG 1 texture ARG 2 baseMipLevel ARG 3 mipLevels - METHOD method_1_7716 (I)Lnet/minecraft/class_1_685; + METHOD method_1_7716 createTimestampQueryPool (I)Lnet/minecraft/class_1_685; ARG 1 size - METHOD method_1_7721 (IIIII)V + METHOD method_1_7717 getDeviceInfo ()Lnet/minecraft/class_1_664; + METHOD method_1_7718 getLastDebugMessages ()Ljava/util/List; + METHOD method_1_7719 getTimestampNow ()J + METHOD method_1_7720 isDebuggingEnabled ()Z + METHOD method_1_7721 assertValidTextureCreationParams (IIIII)V ARG 1 usage ARG 2 width ARG 3 height ARG 4 depthOrLayers ARG 5 mipLevels - METHOD method_1_7722 (Lnet/minecraft/class_1_1231;II)V + METHOD method_1_7722 assertTextureUsableWithMipLevels (Lnet/minecraft/class_1_1231;II)V ARG 1 texture ARG 2 baseMipLevel ARG 3 mipLevels diff --git a/mappings/com/mojang/blaze3d/systems/GpuFence.mapping b/mappings/com/mojang/blaze3d/systems/GpuFence.mapping new file mode 100644 index 0000000000..cacafe7dd3 --- /dev/null +++ b/mappings/com/mojang/blaze3d/systems/GpuFence.mapping @@ -0,0 +1,3 @@ +CLASS net/minecraft/class_1_1212 com/mojang/blaze3d/systems/GpuFence + METHOD method_1_7735 wait (J)Z + ARG 1 timeout diff --git a/mappings/com/mojang/blaze3d/systems/RenderPass.mapping b/mappings/com/mojang/blaze3d/systems/RenderPass.mapping new file mode 100644 index 0000000000..74f6e3ca14 --- /dev/null +++ b/mappings/com/mojang/blaze3d/systems/RenderPass.mapping @@ -0,0 +1,106 @@ +CLASS net/minecraft/class_1_1227 com/mojang/blaze3d/systems/RenderPass + COMMENT Wraps a {@link com.mojang.blaze3d.systems.RenderPassBackend} to provide + COMMENT extra run-time checks. + FIELD field_1_8520 backend Lnet/minecraft/class_1_149; + FIELD field_1_8521 colorAttachments Ljava/util/List; + FIELD field_1_8522 features Lnet/minecraft/class_1_893; + FIELD field_1_8523 gpuBackend Lnet/minecraft/class_1_147; + FIELD field_1_8524 limits Lnet/minecraft/class_1_684; + FIELD field_1_8525 closed Z + FIELD field_1_8526 onFinish Ljava/lang/Runnable; + FIELD field_1_8527 numPushedDebugGroups I + FIELD field_1_8528 renderArea Lnet/minecraft/class_1_1227$class_1_837; + METHOD (Lnet/minecraft/class_1_149;Lnet/minecraft/class_1_147;Ljava/util/List;Ljava/lang/Runnable;Lnet/minecraft/class_1_1227$class_1_837;)V + ARG 1 backend + ARG 2 device + ARG 3 colorAttachments + ARG 4 onFinish + ARG 5 renderArea + METHOD method_1_7792 bindTexture (Ljava/lang/String;Lnet/minecraft/class_1_1260;Lnet/minecraft/class_12137;)V + ARG 1 name + ARG 2 textureView + ARG 3 sampler + METHOD method_1_7793 disableScissor ()V + METHOD method_1_7794 draw (IIII)V + ARG 1 vertexCount + ARG 2 instanceCount + ARG 3 firstVertex + ARG 4 firstInstance + METHOD method_1_7795 drawIndexed (IIIII)V + ARG 1 indexCount + ARG 2 instanceCount + ARG 3 firstIndex + ARG 4 vertexOffset + ARG 5 firstInstance + METHOD method_1_7796 drawIndexedIndirect (Lnet/minecraft/class_1_1254;I)V + ARG 1 buffer + ARG 2 drawCount + METHOD method_1_7797 drawIndirect (Lnet/minecraft/class_1_1254;I)V + ARG 1 buffer + ARG 2 drawCount + METHOD method_1_7798 drawMultipleIndexed (Ljava/util/Collection;Lnet/minecraft/class_1_1211;Lnet/minecraft/class_5595;Ljava/util/Collection;Ljava/lang/Object;)V + ARG 1 objects + ARG 2 buffer + ARG 3 indexType + ARG 4 validationSkippedUniforms + ARG 5 uniformArgument + METHOD method_1_7799 enableScissor (IIII)V + ARG 1 x + ARG 2 y + ARG 3 width + ARG 4 height + METHOD method_1_7800 multiDrawInterleaved (Ljava/nio/IntBuffer;III)V + ARG 1 vertexInfo + ARG 2 instanceCount + ARG 3 firstInstance + ARG 4 drawCount + METHOD method_1_7801 multiDrawSeparate (Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V + ARG 1 first + ARG 2 count + ARG 3 drawCount + METHOD method_1_7802 multiDrawIndexedInterleaved (Ljava/nio/IntBuffer;III)V + ARG 1 indexInfo + ARG 2 instanceCount + ARG 3 firstInstance + ARG 4 drawCount + METHOD method_1_7803 multiDrawIndexedSeparate (Lorg/lwjgl/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V + ARG 1 indices + ARG 2 count + ARG 3 first + ARG 4 drawCount + METHOD method_1_7804 popDebugGroup ()V + METHOD method_1_7805 pushDebugGroup (Ljava/util/function/Supplier;)V + ARG 1 labelGetter + METHOD method_1_7806 setIndexBuffer (Lnet/minecraft/class_1_1211;Lnet/minecraft/class_5595;)V + ARG 1 indexBuffer + ARG 2 indexType + METHOD method_1_7807 setPipeline (Lnet/minecraft/class_1_1285;)V + ARG 1 compiledPipeline + METHOD method_1_7808 setUniform (Ljava/lang/String;Lnet/minecraft/class_1_1211;)V + ARG 1 name + ARG 2 buffer + METHOD method_1_7809 setUniform (Ljava/lang/String;Lnet/minecraft/class_1_1254;)V + ARG 1 name + ARG 2 slice + METHOD method_1_7810 setVertexBuffer (ILnet/minecraft/class_1_1254;)V + ARG 1 slot + ARG 2 vertexBuffer + METHOD method_1_7811 writeTimestamp (Lnet/minecraft/class_1_685;I)V + ARG 1 timestampQueryPool + ARG 2 index + CLASS class_1_837 RenderArea + METHOD method_1_5116 coversEntirely (Lnet/minecraft/class_1_1260;)Z + ARG 1 textureView + CLASS class_10884 RenderObject + METHOD (ILnet/minecraft/class_1_1211;Lnet/minecraft/class_1_1211;Lnet/minecraft/class_5595;III)V + ARG 1 slot + ARG 2 vertexBuffer + ARG 3 indexBuffer + ARG 4 indexType + ARG 5 firstIndex + ARG 6 indexCount + ARG 7 baseVertex + CLASS class_10885 UniformUploader + METHOD method_1_44 upload (Ljava/lang/String;Lnet/minecraft/class_1_1254;)V + ARG 1 name + ARG 2 slice diff --git a/mappings/com/mojang/blaze3d/textures/GpuTexture.mapping b/mappings/com/mojang/blaze3d/textures/GpuTexture.mapping index 93d0271782..90191d7859 100644 --- a/mappings/com/mojang/blaze3d/textures/GpuTexture.mapping +++ b/mappings/com/mojang/blaze3d/textures/GpuTexture.mapping @@ -4,6 +4,13 @@ CLASS net/minecraft/class_1_1231 com/mojang/blaze3d/textures/GpuTexture FIELD field_1_8540 USAGE_CUBEMAP_COMPATIBLE I FIELD field_1_8541 USAGE_RENDER_ATTACHMENT I FIELD field_1_8542 USAGE_TEXTURE_BINDING I + FIELD field_1_8543 depthOrLayers I + FIELD field_1_8544 format Lnet/minecraft/class_1_658; + FIELD field_1_8545 height I + FIELD field_1_8546 label Ljava/lang/String; + FIELD field_1_8547 mipLevels I + FIELD field_1_8548 usage I + FIELD field_1_8549 width I METHOD (ILjava/lang/String;Lnet/minecraft/class_1_658;IIII)V ARG 1 usage ARG 2 label @@ -12,8 +19,14 @@ CLASS net/minecraft/class_1_1231 com/mojang/blaze3d/textures/GpuTexture ARG 5 height ARG 6 depthOrLayers ARG 7 mipLevels - METHOD method_1_7819 (I)I + METHOD method_1_7817 getDepthOrLayers ()I + METHOD method_1_7818 getTexelFormat ()Lnet/minecraft/class_1_658; + METHOD method_1_7819 getHeight (I)I ARG 1 mipLevel - METHOD method_1_7822 (I)I + METHOD method_1_7820 getLabel ()Ljava/lang/String; + METHOD method_1_7821 getMipLevels ()I + METHOD method_1_7822 getWidth (I)I ARG 1 mipLevel + METHOD method_1_7823 isClosed ()Z + METHOD method_1_7824 getUsage ()I CLASS class_12115 Usage diff --git a/mappings/com/mojang/blaze3d/textures/GpuTextureView.mapping b/mappings/com/mojang/blaze3d/textures/GpuTextureView.mapping index 1ffc341573..a76feefacc 100644 --- a/mappings/com/mojang/blaze3d/textures/GpuTextureView.mapping +++ b/mappings/com/mojang/blaze3d/textures/GpuTextureView.mapping @@ -1,9 +1,16 @@ CLASS net/minecraft/class_1_1260 com/mojang/blaze3d/textures/GpuTextureView + FIELD field_1_8652 baseMipLevel I + FIELD field_1_8653 mipLevel I + FIELD field_1_8654 texture Lnet/minecraft/class_1_1231; METHOD (Lnet/minecraft/class_1_1231;II)V ARG 1 texture ARG 2 baseMipLevel ARG 3 mipLevel - METHOD method_1_8001 (I)I + METHOD method_1_8000 baseMipLevel ()I + METHOD method_1_8001 getHeight (I)I ARG 1 mipmap - METHOD method_1_8002 (I)I + METHOD method_1_8002 getWidth (I)I ARG 1 mipmap + METHOD method_1_8003 isClosed ()Z + METHOD method_1_8004 mipLevel ()I + METHOD method_1_8005 getTexture ()Lnet/minecraft/class_1_1231; diff --git a/mappings/com/mojang/blaze3d/vertex/VertexFormat.mapping b/mappings/com/mojang/blaze3d/vertex/VertexFormat.mapping index c40c6c0989..bd0eafc1cc 100644 --- a/mappings/com/mojang/blaze3d/vertex/VertexFormat.mapping +++ b/mappings/com/mojang/blaze3d/vertex/VertexFormat.mapping @@ -1,6 +1,52 @@ CLASS net/minecraft/class_1_1232 com/mojang/blaze3d/vertex/VertexFormat + FIELD field_1_8550 MAX_ATTRIBUTES I + FIELD field_1_8551 MIN_VERTEX_ALIGNMENT I + FIELD field_1_8552 attributes Ljava/util/List; + FIELD field_1_8553 attributesByName Ljava/util/Map; + FIELD field_1_8554 divisor I + FIELD field_1_8555 vertexSize I METHOD (Ljava/util/List;II)V - ARG 1 elements + ARG 1 attributes ARG 2 vertexSize + ARG 3 divisor METHOD equals (Ljava/lang/Object;)Z ARG 1 other + METHOD method_1_7825 builder (I)Lnet/minecraft/class_1_1232$class_1_1233; + ARG 0 divisor + METHOD method_1_7826 hasAttribute (Ljava/lang/String;)Z + ARG 1 name + METHOD method_1_7827 getAttribute (Ljava/lang/String;)Lnet/minecraft/class_1_1271; + ARG 1 name + METHOD method_1_7828 numVertexAttributes ()Ljava/util/List; + METHOD method_1_7829 getDivisor ()I + METHOD method_1_7830 getVertexSize ()I + CLASS class_1_1233 Builder + FIELD field_1_8556 attributes Ljava/util/List; + FIELD field_1_8557 vertexSize I + FIELD field_1_8558 divisor I + METHOD (I)V + ARG 1 divisor + METHOD method_1_7831 attributes (Ljava/lang/String;IILnet/minecraft/class_1_658;I)Lnet/minecraft/class_1_1232$class_1_1233; + ARG 1 name + ARG 2 firstOffset + ARG 3 stride + ARG 4 texelFormat + ARG 5 count + METHOD method_1_7832 attribute (Ljava/lang/String;ILnet/minecraft/class_1_658;)Lnet/minecraft/class_1_1232$class_1_1233; + ARG 1 name + ARG 2 size + ARG 3 texelFormat + METHOD method_1_7833 attribute (Ljava/lang/String;Lnet/minecraft/class_1_658;)Lnet/minecraft/class_1_1232$class_1_1233; + ARG 1 name + ARG 2 texelFormat + METHOD method_1_7834 attributes (Ljava/lang/String;Lnet/minecraft/class_1_658;I)Lnet/minecraft/class_1_1232$class_1_1233; + ARG 1 name + ARG 2 texelFormat + ARG 3 count + METHOD method_1_7835 build ()Lnet/minecraft/class_1_1232; + METHOD method_1_7836 addAttribute (Ljava/lang/String;ILnet/minecraft/class_1_658;)V + ARG 1 name + ARG 2 offset + ARG 3 texelFormat + METHOD method_1_7837 assertNameAvailable (Ljava/lang/String;)V + ARG 1 name diff --git a/mappings/com/mojang/blaze3d/vertex/VertexFormatElement.mapping b/mappings/com/mojang/blaze3d/vertex/VertexFormatElement.mapping new file mode 100644 index 0000000000..8fcccdfcd6 --- /dev/null +++ b/mappings/com/mojang/blaze3d/vertex/VertexFormatElement.mapping @@ -0,0 +1 @@ +CLASS net/minecraft/class_1_1271 com/mojang/blaze3d/vertex/VertexFormatElement diff --git a/mappings/net/minecraft/advancement/AdvancementEntry.mapping b/mappings/net/minecraft/advancement/AdvancementEntry.mapping index 88f07d6eab..cc8e913781 100644 --- a/mappings/net/minecraft/advancement/AdvancementEntry.mapping +++ b/mappings/net/minecraft/advancement/AdvancementEntry.mapping @@ -7,3 +7,5 @@ CLASS net/minecraft/class_8779 net/minecraft/advancement/AdvancementEntry METHOD comp_1920 value ()Lnet/minecraft/class_161; METHOD equals (Ljava/lang/Object;)Z ARG 1 o + METHOD method_1_7737 addTo (Lnet/minecraft/class_7891;)V + ARG 1 registry diff --git a/mappings/net/minecraft/advancement/criterion/SpearMobsCriterion.mapping b/mappings/net/minecraft/advancement/criterion/SpearMobsCriterion.mapping index 8482044457..37d03649f5 100644 --- a/mappings/net/minecraft/advancement/criterion/SpearMobsCriterion.mapping +++ b/mappings/net/minecraft/advancement/criterion/SpearMobsCriterion.mapping @@ -6,6 +6,8 @@ CLASS net/minecraft/class_12322 net/minecraft/advancement/criterion/SpearMobsCri ARG 2 count CLASS class_12323 Conditions FIELD comp_2029 player Ljava/util/Optional; + METHOD method_76462 atLeast (I)Lnet/minecraft/class_175; + ARG 0 count METHOD method_76463 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; ARG 0 instance METHOD method_76464 test (I)Z diff --git a/mappings/net/minecraft/block/AbstractBedBlock.mapping b/mappings/net/minecraft/block/AbstractBedBlock.mapping new file mode 100644 index 0000000000..ea877106f2 --- /dev/null +++ b/mappings/net/minecraft/block/AbstractBedBlock.mapping @@ -0,0 +1,72 @@ +CLASS net/minecraft/class_2244 net/minecraft/block/AbstractBedBlock + FIELD field_9967 PART Lnet/minecraft/class_2754; + FIELD field_9968 OCCUPIED Lnet/minecraft/class_2746; + METHOD (Lnet/minecraft/class_4970$class_2251;)V + ARG 1 settings + METHOD method_1_7917 destroyOnLeave (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V + ARG 1 world + ARG 2 pos + METHOD method_1_7918 onUseFailure (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1657;)Lnet/minecraft/class_1269; + ARG 1 state + ARG 2 world + ARG 3 pos + ARG 4 user + METHOD method_1_7919 getBedRule ()Lnet/minecraft/class_12197; + METHOD method_1_7920 getBedRule (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Lnet/minecraft/class_12195; + ARG 1 world + ARG 2 pos + METHOD method_1_7921 getHeight (Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)D + ARG 1 state + ARG 2 world + ARG 3 pos + METHOD method_1_7922 getStatistic ()Lnet/minecraft/class_2960; + METHOD method_1_7923 onLeave (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V + ARG 1 world + ARG 2 pos + METHOD method_9484 findWakeUpPosition (Lnet/minecraft/class_1299;Lnet/minecraft/class_1941;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;F)Ljava/util/Optional; + ARG 0 type + ARG 1 world + ARG 2 pos + ARG 3 bedDirection + ARG 4 spawnAngle + METHOD method_9488 getDirectionTowardsOtherPart (Lnet/minecraft/class_2742;Lnet/minecraft/class_2350;)Lnet/minecraft/class_2350; + ARG 0 part + ARG 1 direction + METHOD method_18476 getDirection (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2350; + ARG 0 world + ARG 1 pos + METHOD method_22357 wakeVillager (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Z + COMMENT Wakes up a sleeping villager at {@code pos}, if any. + COMMENT + COMMENT @return whether a villager was found + ARG 1 world + ARG 2 pos + METHOD method_24163 getOppositePartDirection (Lnet/minecraft/class_2680;)Lnet/minecraft/class_2350; + ARG 0 state + METHOD method_24164 getBedPart (Lnet/minecraft/class_2680;)Lnet/minecraft/class_4732$class_4733; + ARG 0 state + METHOD method_30835 findWakeUpPosition (Lnet/minecraft/class_1299;Lnet/minecraft/class_1941;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;Lnet/minecraft/class_2350;)Ljava/util/Optional; + ARG 0 type + ARG 1 world + ARG 2 pos + ARG 3 bedDirection + ARG 4 respawnDirection + METHOD method_30836 findWakeUpPosition (Lnet/minecraft/class_1299;Lnet/minecraft/class_1941;Lnet/minecraft/class_2338;[[IZ)Ljava/util/Optional; + ARG 0 type + ARG 1 world + ARG 2 pos + ARG 3 possibleOffsets + ARG 4 ignoreInvalidPos + METHOD method_30837 getOnBedOffsets (Lnet/minecraft/class_2350;)[[I + ARG 0 bedDirection + METHOD method_30838 getAroundAndOnBedOffsets (Lnet/minecraft/class_2350;Lnet/minecraft/class_2350;)[[I + ARG 0 bedDirection + ARG 1 respawnDirection + METHOD method_30839 isBedBelow (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z + ARG 0 world + ARG 1 pos + METHOD method_30840 getAroundBedOffsets (Lnet/minecraft/class_2350;Lnet/minecraft/class_2350;)[[I + ARG 0 bedDirection + ARG 1 respawnDirection + METHOD method_55767 (Lnet/minecraft/class_1657;Lnet/minecraft/class_1657$class_1658;)V + ARG 1 reason diff --git a/mappings/net/minecraft/block/AbstractBlock.mapping b/mappings/net/minecraft/block/AbstractBlock.mapping index cb6ec3fedf..90f92db8c4 100644 --- a/mappings/net/minecraft/block/AbstractBlock.mapping +++ b/mappings/net/minecraft/block/AbstractBlock.mapping @@ -270,6 +270,8 @@ CLASS net/minecraft/class_4970 net/minecraft/block/AbstractBlock COMMENT COMMENT @see net.minecraft.resource.featuretoggle.FeatureFlags FIELD field_54005 translationKey Ljava/lang/String; + METHOD (Lnet/minecraft/class_4970$class_2251;)V + ARG 1 settings METHOD method_1_5240 getWeakRedstonePower (Lnet/minecraft/class_2680;Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)I ARG 1 state ARG 2 view diff --git a/mappings/net/minecraft/block/BedBlock.mapping b/mappings/net/minecraft/block/BedBlock.mapping index 3dc1fdecc3..3c85c0377a 100644 --- a/mappings/net/minecraft/block/BedBlock.mapping +++ b/mappings/net/minecraft/block/BedBlock.mapping @@ -1,52 +1,7 @@ -CLASS net/minecraft/class_2244 net/minecraft/block/BedBlock - FIELD field_9967 PART Lnet/minecraft/class_2754; - FIELD field_9968 OCCUPIED Lnet/minecraft/class_2746; - METHOD (Lnet/minecraft/class_4970$class_2251;)V - ARG 1 settings - METHOD method_9484 findWakeUpPosition (Lnet/minecraft/class_1299;Lnet/minecraft/class_1941;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;F)Ljava/util/Optional; - ARG 0 type - ARG 1 world - ARG 2 pos - ARG 3 bedDirection - ARG 4 spawnAngle - METHOD method_9488 getDirectionTowardsOtherPart (Lnet/minecraft/class_2742;Lnet/minecraft/class_2350;)Lnet/minecraft/class_2350; - ARG 0 part - ARG 1 direction - METHOD method_18476 getDirection (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2350; - ARG 0 world - ARG 1 pos - METHOD method_22357 wakeVillager (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)Z - COMMENT Wakes up a sleeping villager at {@code pos}, if any. - COMMENT - COMMENT @return whether a villager was found - ARG 1 world - ARG 2 pos - METHOD method_24163 getOppositePartDirection (Lnet/minecraft/class_2680;)Lnet/minecraft/class_2350; - ARG 0 state - METHOD method_24164 getBedPart (Lnet/minecraft/class_2680;)Lnet/minecraft/class_4732$class_4733; - ARG 0 state - METHOD method_30835 findWakeUpPosition (Lnet/minecraft/class_1299;Lnet/minecraft/class_1941;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;Lnet/minecraft/class_2350;)Ljava/util/Optional; - ARG 0 type - ARG 1 world - ARG 2 pos - ARG 3 bedDirection - ARG 4 respawnDirection - METHOD method_30836 findWakeUpPosition (Lnet/minecraft/class_1299;Lnet/minecraft/class_1941;Lnet/minecraft/class_2338;[[IZ)Ljava/util/Optional; - ARG 0 type - ARG 1 world - ARG 2 pos - ARG 3 possibleOffsets - ARG 4 ignoreInvalidPos - METHOD method_30837 getOnBedOffsets (Lnet/minecraft/class_2350;)[[I - ARG 0 bedDirection - METHOD method_30838 getAroundAndOnBedOffsets (Lnet/minecraft/class_2350;Lnet/minecraft/class_2350;)[[I - ARG 0 bedDirection - ARG 1 respawnDirection - METHOD method_30839 isBedBelow (Lnet/minecraft/class_1922;Lnet/minecraft/class_2338;)Z - ARG 0 world - ARG 1 pos - METHOD method_30840 getAroundBedOffsets (Lnet/minecraft/class_2350;Lnet/minecraft/class_2350;)[[I - ARG 0 bedDirection - ARG 1 respawnDirection - METHOD method_55767 (Lnet/minecraft/class_1657;Lnet/minecraft/class_1657$class_1658;)V - ARG 1 reason +CLASS net/minecraft/class_1_1206 net/minecraft/block/BedBlock + FIELD field_1_8310 OUTLINE_SHAPES Ljava/util/Map; + FIELD field_1_8311 color Lnet/minecraft/class_1767; + METHOD (Lnet/minecraft/class_1767;Lnet/minecraft/class_4970$class_2251;)V + ARG 1 color + ARG 2 settings + METHOD method_1_7675 getColor ()Lnet/minecraft/class_1767; diff --git a/mappings/net/minecraft/block/Block.mapping b/mappings/net/minecraft/block/Block.mapping index 5d5be7218d..1c889427db 100644 --- a/mappings/net/minecraft/block/Block.mapping +++ b/mappings/net/minecraft/block/Block.mapping @@ -74,6 +74,10 @@ CLASS net/minecraft/class_2248 net/minecraft/block/Block ARG 4 entity ARG 5 fallDistance METHOD method_1_6483 getFallDistanceReduction ()F + METHOD method_1_7631 spawnBreakParticles (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V + ARG 1 world + ARG 2 pos + ARG 3 state 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. @@ -373,6 +377,7 @@ CLASS net/minecraft/class_2248 net/minecraft/block/Block COMMENT the bitwise flags for {@link net.minecraft.world.ModifiableWorld#setBlockState(BlockPos, BlockState, int, int)} METHOD method_33614 spawnBreakParticles (Lnet/minecraft/class_1937;Lnet/minecraft/class_1297;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)V ARG 1 world + ARG 2 entity ARG 3 pos ARG 4 state METHOD method_33615 createShapeFunction (Ljava/util/function/Function;)Ljava/util/function/Function; diff --git a/mappings/net/minecraft/block/StrawBedBlock.mapping b/mappings/net/minecraft/block/StrawBedBlock.mapping new file mode 100644 index 0000000000..ca4a216163 --- /dev/null +++ b/mappings/net/minecraft/block/StrawBedBlock.mapping @@ -0,0 +1,8 @@ +CLASS net/minecraft/class_1_1226 net/minecraft/block/StrawBedBlock + FIELD field_1_8515 BASE_FOOT_SHAPE Lnet/minecraft/class_265; + FIELD field_1_8516 FOOT_SHAPES Ljava/util/Map; + FIELD field_1_8517 HEAD_SHAPES Ljava/util/Map; + FIELD field_1_8518 BASE_HEAD_SHAPE Lnet/minecraft/class_265; + METHOD method_1_7789 destroyStrawBed (Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;)V + ARG 1 world + ARG 2 pos diff --git a/mappings/net/minecraft/class_1_1009.mapping b/mappings/net/minecraft/class_1_1009.mapping deleted file mode 100644 index 145dd30bf2..0000000000 --- a/mappings/net/minecraft/class_1_1009.mapping +++ /dev/null @@ -1,3 +0,0 @@ -CLASS net/minecraft/class_1_1009 - METHOD method_1_6141 usageToGlBufferType (I)I - ARG 0 usage diff --git a/mappings/net/minecraft/class_1_1193.mapping b/mappings/net/minecraft/class_1_1193.mapping new file mode 100644 index 0000000000..dabd09fe44 --- /dev/null +++ b/mappings/net/minecraft/class_1_1193.mapping @@ -0,0 +1,29 @@ +CLASS net/minecraft/class_1_1193 + FIELD field_1_8284 PACKET_CODEC Lnet/minecraft/class_9139; + METHOD comp_1_1266 pitch ()F + METHOD comp_1_1267 yaw ()F + METHOD method_1_7632 freeze ()Lnet/minecraft/class_1_1193; + METHOD method_1_7633 equals (Lnet/minecraft/class_243;FF)Z + ARG 1 position + ARG 2 yaw + ARG 3 pitch + METHOD method_1_7634 of (Lnet/minecraft/class_243;FF)Lnet/minecraft/class_1_1193; + ARG 0 position + ARG 1 yaw + ARG 2 pitch + CLASS class_1_1194 Immutable + FIELD comp_1_1266 pitch F + FIELD comp_1_1267 yaw F + CLASS class_1_1195 Mutable + FIELD field_1_8285 position Lnet/minecraft/class_243; + FIELD field_1_8286 pitch F + FIELD field_1_8287 yaw F + METHOD method_1_7635 move (Lnet/minecraft/class_243;)V + ARG 1 offset + METHOD method_1_7636 turn (FF)V + ARG 1 yawOffset + ARG 2 pitchOffset + METHOD method_1_7637 set (Lnet/minecraft/class_243;FF)V + ARG 1 position + ARG 2 yaw + ARG 3 pitch diff --git a/mappings/net/minecraft/class_1_1198.mapping b/mappings/net/minecraft/class_1_1198.mapping deleted file mode 100644 index a2f5e472dc..0000000000 --- a/mappings/net/minecraft/class_1_1198.mapping +++ /dev/null @@ -1,2 +0,0 @@ -CLASS net/minecraft/class_1_1198 - METHOD comp_1_1268 comp_1_1269 ()Lnet/minecraft/class_243; diff --git a/mappings/net/minecraft/class_1_1223.mapping b/mappings/net/minecraft/class_1_1223.mapping deleted file mode 100644 index b226342a78..0000000000 --- a/mappings/net/minecraft/class_1_1223.mapping +++ /dev/null @@ -1,6 +0,0 @@ -CLASS net/minecraft/class_1_1223 - CLASS class_8992 LazyReferenceEntry - FIELD field_47490 supplier Ljava/util/function/Supplier; - METHOD (Lnet/minecraft/class_7876;Lnet/minecraft/class_5321;)V - ARG 1 owner - ARG 2 key diff --git a/mappings/net/minecraft/class_1_1227.mapping b/mappings/net/minecraft/class_1_1227.mapping deleted file mode 100644 index 02746e9677..0000000000 --- a/mappings/net/minecraft/class_1_1227.mapping +++ /dev/null @@ -1,95 +0,0 @@ -CLASS net/minecraft/class_1_1227 - COMMENT Wraps a {@link com.mojang.blaze3d.systems.RenderPassBackend} to provide - COMMENT extra run-time checks. - METHOD (Lnet/minecraft/class_1_149;Lnet/minecraft/class_1_147;Ljava/util/List;Ljava/lang/Runnable;Lnet/minecraft/class_1_1227$class_1_837;)V - ARG 1 backend - ARG 2 device - ARG 3 colorAttachments - ARG 4 onFinish - ARG 5 renderArea - METHOD method_1_7792 (Ljava/lang/String;Lnet/minecraft/class_1_1260;Lnet/minecraft/class_12137;)V - ARG 1 name - ARG 2 textureView - ARG 3 sampler - METHOD method_1_7794 (IIII)V - ARG 1 vertexCount - ARG 2 instanceCount - ARG 3 firstVertex - ARG 4 firstInstance - METHOD method_1_7795 (IIIII)V - ARG 1 indexCount - ARG 2 instanceCount - ARG 3 firstIndex - ARG 4 vertexOffset - ARG 5 firstInstance - METHOD method_1_7796 (Lnet/minecraft/class_1_1254;I)V - ARG 1 buffer - ARG 2 drawCount - METHOD method_1_7797 (Lnet/minecraft/class_1_1254;I)V - ARG 1 buffer - ARG 2 drawCount - METHOD method_1_7798 (Ljava/util/Collection;Lnet/minecraft/class_1_1211;Lnet/minecraft/class_5595;Ljava/util/Collection;Ljava/lang/Object;)V - ARG 1 objects - ARG 2 buffer - ARG 3 indexType - ARG 4 validationSkippedUniforms - ARG 5 uniformArgument - METHOD method_1_7799 (IIII)V - ARG 1 x - ARG 2 y - ARG 3 width - ARG 4 height - METHOD method_1_7800 (Ljava/nio/IntBuffer;III)V - ARG 1 vertexInfo - ARG 2 instanceCount - ARG 3 firstInstance - ARG 4 drawCount - METHOD method_1_7801 (Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V - ARG 1 first - ARG 2 count - ARG 3 drawCount - METHOD method_1_7802 (Ljava/nio/IntBuffer;III)V - ARG 1 indexInfo - ARG 2 instanceCount - ARG 3 firstInstance - ARG 4 drawCount - METHOD method_1_7803 (Lorg/lwjgl/PointerBuffer;Ljava/nio/IntBuffer;Ljava/nio/IntBuffer;I)V - ARG 1 indices - ARG 2 count - ARG 3 first - ARG 4 drawCount - METHOD method_1_7805 (Ljava/util/function/Supplier;)V - ARG 1 labelGetter - METHOD method_1_7806 (Lnet/minecraft/class_1_1211;Lnet/minecraft/class_5595;)V - ARG 1 indexBuffer - ARG 2 indexType - METHOD method_1_7807 (Lnet/minecraft/class_1_1285;)V - ARG 1 compiledPipeline - METHOD method_1_7808 (Ljava/lang/String;Lnet/minecraft/class_1_1211;)V - ARG 1 name - ARG 2 buffer - METHOD method_1_7809 (Ljava/lang/String;Lnet/minecraft/class_1_1254;)V - ARG 1 name - ARG 2 slice - METHOD method_1_7810 (ILnet/minecraft/class_1_1254;)V - ARG 1 slot - ARG 2 vertexBuffer - METHOD method_1_7811 (Lnet/minecraft/class_1_685;I)V - ARG 1 timestampQueryPool - ARG 2 index - CLASS class_1_837 RenderArea - METHOD method_1_5116 coversEntirely (Lnet/minecraft/class_1_1260;)Z - ARG 1 textureView - CLASS class_10884 RenderObject - METHOD (ILnet/minecraft/class_1_1211;Lnet/minecraft/class_1_1211;Lnet/minecraft/class_5595;III)V - ARG 1 slot - ARG 2 vertexBuffer - ARG 3 indexBuffer - ARG 4 indexType - ARG 5 firstIndex - ARG 6 indexCount - ARG 7 baseVertex - CLASS class_10885 UniformUploader - METHOD method_1_44 upload (Ljava/lang/String;Lnet/minecraft/class_1_1254;)V - ARG 1 name - ARG 2 slice diff --git a/mappings/net/minecraft/class_1_1256.mapping b/mappings/net/minecraft/class_1_1256.mapping deleted file mode 100644 index 00789a83dc..0000000000 --- a/mappings/net/minecraft/class_1_1256.mapping +++ /dev/null @@ -1,123 +0,0 @@ -CLASS net/minecraft/class_1_1256 - COMMENT Wraps a {@link com.mojang.blaze3d.systems.BaseCommandEncoder} to provide - COMMENT extra run-time checks. - METHOD (Lnet/minecraft/class_1_708;Lnet/minecraft/class_1_147;Lnet/minecraft/class_1_154;)V - ARG 1 profiler - ARG 2 device - ARG 3 backend - METHOD method_1_7934 (Lnet/minecraft/class_1_1231;Lorg/joml/Vector4fc;Lnet/minecraft/class_1_1231;D)V - ARG 1 colorAttachment - ARG 2 clearColor - ARG 3 depthAttachment - ARG 4 depth - METHOD method_1_7935 (Lnet/minecraft/class_1_1231;Lorg/joml/Vector4fc;Lnet/minecraft/class_1_1231;DIIII)V - ARG 1 colorAttachment - ARG 2 clearColor - ARG 3 depthAttachment - ARG 4 depth - ARG 6 scissorX - ARG 7 scissorY - ARG 8 scissorLeft - ARG 9 scissorTop - METHOD method_1_7936 (Lnet/minecraft/class_1_1231;Lorg/joml/Vector4fc;)V - ARG 1 texture - ARG 2 clearColor - METHOD method_1_7937 (Lnet/minecraft/class_1_1231;D)V - ARG 1 texture - ARG 2 depth - METHOD method_1_7938 (Lnet/minecraft/class_1_1254;IIIILnet/minecraft/class_1_1231;IIIIII)V - ARG 1 source - ARG 2 sourceX - ARG 3 sourceY - ARG 4 sourceWidth - ARG 5 sourceHeight - ARG 6 target - ARG 7 targetX - ARG 8 targetY - ARG 9 targetWidth - ARG 10 targetHeight - ARG 11 mipmap - ARG 12 depthOrLayer - METHOD method_1_7939 (Lnet/minecraft/class_1_1231;Lnet/minecraft/class_1_1211;JLjava/lang/Runnable;I)V - ARG 1 source - ARG 2 target - ARG 3 offset - ARG 5 dataUploadedCallback - ARG 6 mipLevel - METHOD method_1_7940 (Lnet/minecraft/class_1_1231;Lnet/minecraft/class_1_1211;JLjava/lang/Runnable;IIIII)V - ARG 1 source - ARG 2 target - ARG 3 offset - ARG 5 dataUploadedCallback - ARG 6 mipLevel - ARG 7 sourceX - ARG 8 sourceY - ARG 9 width - ARG 10 height - METHOD method_1_7941 (Lnet/minecraft/class_1_1231;Lnet/minecraft/class_1_1231;IIIIIII)V - ARG 1 source - ARG 2 target - ARG 3 mipLevel - ARG 4 intoX - ARG 5 intoY - ARG 6 sourceX - ARG 7 sourceY - ARG 8 width - ARG 9 height - METHOD method_1_7942 (Lnet/minecraft/class_1_1254;Lnet/minecraft/class_1_1254;)V - ARG 1 from - ARG 2 to - METHOD method_1_7944 (Lnet/minecraft/class_1_900;)Lnet/minecraft/class_1_1227; - ARG 1 description - METHOD method_1_7945 (Ljava/util/function/Supplier;Lnet/minecraft/class_1_1260;Ljava/util/Optional;)Lnet/minecraft/class_1_1227; - ARG 1 labelGetter - ARG 2 colorAttachment - ARG 3 clearColor - METHOD method_1_7946 (Ljava/util/function/Supplier;Lnet/minecraft/class_1_1260;Ljava/util/Optional;Lnet/minecraft/class_1_1260;Ljava/util/OptionalDouble;)Lnet/minecraft/class_1_1227; - ARG 1 labelGetter - ARG 2 colorAttachment - ARG 3 clearColor - ARG 4 depthAttachment - ARG 5 clearDepth - METHOD method_1_7947 (Ljava/util/function/Supplier;Lnet/minecraft/class_1_1260;Ljava/util/Optional;Lnet/minecraft/class_1_1260;Ljava/util/OptionalDouble;Lnet/minecraft/class_1_1227$class_1_837;)Lnet/minecraft/class_1_1227; - ARG 1 labelGetter - ARG 2 colorAttachment - ARG 3 clearColor - ARG 4 depthAttachment - ARG 5 clearDepth - ARG 6 renderArea - METHOD method_1_7952 (Lnet/minecraft/class_1_1231;)V - ARG 1 texture - METHOD method_1_7953 (Lnet/minecraft/class_1_1231;)V - ARG 1 texture - METHOD method_1_7954 (Lnet/minecraft/class_1_1231;IIII)V - ARG 1 texture - ARG 2 regionX - ARG 3 regionY - ARG 4 regionWidth - ARG 5 regionHeight - METHOD method_1_7955 (Lnet/minecraft/class_1_685;I)V - ARG 1 timestampQueryPool - ARG 2 index - METHOD method_1_7956 (Lnet/minecraft/class_1_1254;Ljava/nio/ByteBuffer;)V - ARG 1 slice - ARG 2 source - METHOD method_1_7957 (Lnet/minecraft/class_1_1231;Lnet/minecraft/class_1011;)V - ARG 1 target - ARG 2 source - METHOD method_1_7958 (Lnet/minecraft/class_1_1231;Lnet/minecraft/class_1011;IIII)V - ARG 1 target - ARG 2 source - ARG 3 mipLevel - ARG 4 depth - ARG 5 offsetX - ARG 6 offsetY - METHOD method_1_7959 (Lnet/minecraft/class_1_1231;Ljava/nio/ByteBuffer;IIIIII)V - ARG 1 target - ARG 2 buf - ARG 3 mipLevel - ARG 4 depth - ARG 5 offsetX - ARG 6 offsetY - ARG 7 width - ARG 8 height diff --git a/mappings/net/minecraft/class_1_1257.mapping b/mappings/net/minecraft/class_1_1257.mapping deleted file mode 100644 index e3f740103c..0000000000 --- a/mappings/net/minecraft/class_1_1257.mapping +++ /dev/null @@ -1,69 +0,0 @@ -CLASS net/minecraft/class_1_1257 - METHOD (Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;Lnet/minecraft/class_10149;Ljava/util/List;[Lnet/minecraft/class_1_384;Lnet/minecraft/class_1_386;Lnet/minecraft/class_1_1238;Z[Lnet/minecraft/class_1_1232;Lnet/minecraft/class_5596;I)V - ARG 1 location - ARG 2 vertexShader - ARG 3 fragmentShader - ARG 4 shaderDefines - ARG 5 bindGroupLayouts - ARG 6 colorTargetStates - ARG 7 depthStencilState - ARG 8 polygonMode - ARG 9 cull - ARG 10 vertexFormats - ARG 11 primitiveTopology - ARG 12 sortKey - METHOD method_1_7960 ([Lnet/minecraft/class_1_1257$class_1_1259;)Lnet/minecraft/class_1_1257$class_1_1258; - ARG 0 snippets - METHOD method_1_7970 (I)Lnet/minecraft/class_1_1232; - ARG 1 index - CLASS class_1_1258 - METHOD method_1_7978 (Ljava/util/List;)V - ARG 1 bindGroupLayouts - METHOD method_1_7979 (Lnet/minecraft/class_1_794;)Lnet/minecraft/class_1_1257$class_1_1258; - ARG 1 bindGroupLayout - METHOD method_1_7980 (ILnet/minecraft/class_1_384;)Lnet/minecraft/class_1_1257$class_1_1258; - ARG 1 index - ARG 2 colorTargetState - METHOD method_1_7981 (Lnet/minecraft/class_1_384;)Lnet/minecraft/class_1_1257$class_1_1258; - ARG 1 colorTargetState - METHOD method_1_7982 (IILjava/util/function/Supplier;)Lnet/minecraft/class_1_1257$class_1_1258; - ARG 1 first - ARG 2 last - ARG 3 colorTargetStateSupplier - METHOD method_1_7983 (Z)Lnet/minecraft/class_1_1257$class_1_1258; - ARG 1 cull - METHOD method_1_7984 (Lnet/minecraft/class_1_386;)Lnet/minecraft/class_1_1257$class_1_1258; - ARG 1 depthStencilState - METHOD method_1_7985 (Ljava/util/Optional;)Lnet/minecraft/class_1_1257$class_1_1258; - ARG 1 depthStencilState - METHOD method_1_7986 (Ljava/lang/String;)Lnet/minecraft/class_1_1257$class_1_1258; - ARG 1 fragmentShader - METHOD method_1_7987 (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1_1257$class_1_1258; - ARG 1 fragmentShader - METHOD method_1_7988 (Ljava/lang/String;)Lnet/minecraft/class_1_1257$class_1_1258; - ARG 1 location - METHOD method_1_7989 (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1_1257$class_1_1258; - ARG 1 location - METHOD method_1_7990 (Lnet/minecraft/class_1_1238;)Lnet/minecraft/class_1_1257$class_1_1258; - ARG 1 polygonMode - METHOD method_1_7991 (Lnet/minecraft/class_5596;)Lnet/minecraft/class_1_1257$class_1_1258; - ARG 1 drawMode - METHOD method_1_7992 (Ljava/lang/String;)Lnet/minecraft/class_1_1257$class_1_1258; - ARG 1 flag - METHOD method_1_7993 (Ljava/lang/String;F)Lnet/minecraft/class_1_1257$class_1_1258; - ARG 1 name - ARG 2 value - METHOD method_1_7994 (Ljava/lang/String;I)Lnet/minecraft/class_1_1257$class_1_1258; - ARG 1 name - ARG 2 value - METHOD method_1_7995 (Lnet/minecraft/class_1_1257$class_1_1259;)V - ARG 1 snippet - METHOD method_1_7996 (I)Lnet/minecraft/class_1_1257$class_1_1258; - ARG 1 index - METHOD method_1_7997 (ILnet/minecraft/class_1_1232;)Lnet/minecraft/class_1_1257$class_1_1258; - ARG 1 index - ARG 2 vertexFormat - METHOD method_1_7998 (Ljava/lang/String;)Lnet/minecraft/class_1_1257$class_1_1258; - ARG 1 vertexShader - METHOD method_1_7999 (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1_1257$class_1_1258; - ARG 1 vertexShader diff --git a/mappings/net/minecraft/class_1_1263.mapping b/mappings/net/minecraft/class_1_1263.mapping deleted file mode 100644 index cac7202c79..0000000000 --- a/mappings/net/minecraft/class_1_1263.mapping +++ /dev/null @@ -1,3 +0,0 @@ -CLASS net/minecraft/class_1_1263 - METHOD method_11652 hasRotation ()Z - METHOD method_22826 isPositionChanged ()Z diff --git a/mappings/net/minecraft/class_1_1265.mapping b/mappings/net/minecraft/class_1_1265.mapping deleted file mode 100644 index 30bde1bf40..0000000000 --- a/mappings/net/minecraft/class_1_1265.mapping +++ /dev/null @@ -1,2 +0,0 @@ -CLASS net/minecraft/class_1_1265 - FIELD comp_1_1258 getBase Lnet/minecraft/class_7225$class_7226; diff --git a/mappings/net/minecraft/class_1_1277.mapping b/mappings/net/minecraft/class_1_1277.mapping deleted file mode 100644 index e260e09cc3..0000000000 --- a/mappings/net/minecraft/class_1_1277.mapping +++ /dev/null @@ -1,2 +0,0 @@ -CLASS net/minecraft/class_1_1277 - METHOD method_10335 accept ()V diff --git a/mappings/net/minecraft/client/MinecraftClient.mapping b/mappings/net/minecraft/client/MinecraftClient.mapping index 0e971009df..c652c5f72e 100644 --- a/mappings/net/minecraft/client/MinecraftClient.mapping +++ b/mappings/net/minecraft/client/MinecraftClient.mapping @@ -353,6 +353,7 @@ CLASS net/minecraft/class_310 net/minecraft/client/MinecraftClient METHOD method_31320 getSocialInteractionsManager ()Lnet/minecraft/class_5520; METHOD method_31321 isConnectedToServer ()Z METHOD method_31382 createUserApiService (Lcom/mojang/authlib/services/MinecraftServicesDiscoveryService;Lnet/minecraft/class_542;)Lcom/mojang/authlib/minecraft/UserApiService; + ARG 0 discoveryService ARG 1 runArgs METHOD method_31974 getLoadedEntityModels ()Lnet/minecraft/class_5599; METHOD method_31975 getBlockEntityRenderDispatcher ()Lnet/minecraft/class_824; diff --git a/mappings/net/minecraft/client/gl/GlCommandEncoderBackend.mapping b/mappings/net/minecraft/client/gl/GlCommandEncoderBackend.mapping index df5c2e5edb..d112f0f225 100644 --- a/mappings/net/minecraft/client/gl/GlCommandEncoderBackend.mapping +++ b/mappings/net/minecraft/client/gl/GlCommandEncoderBackend.mapping @@ -15,6 +15,8 @@ CLASS net/minecraft/class_10860 net/minecraft/client/gl/GlCommandEncoderBackend ARG 1 backend METHOD method_1_1394 presentTexture (Lnet/minecraft/class_1_1260;II)V ARG 1 textureView + ARG 2 width + ARG 3 height METHOD method_1_5502 drawIndirect (Lnet/minecraft/class_10866;Lnet/minecraft/class_5595;Lnet/minecraft/class_1_1010;JI)V ARG 1 pass ARG 2 indexType diff --git a/mappings/net/minecraft/client/gl/GlGpuFence.mapping b/mappings/net/minecraft/client/gl/GlGpuFence.mapping index 6805e572de..9d8a73e1b2 100644 --- a/mappings/net/minecraft/client/gl/GlGpuFence.mapping +++ b/mappings/net/minecraft/client/gl/GlGpuFence.mapping @@ -1 +1,6 @@ CLASS net/minecraft/class_11270 net/minecraft/client/gl/GlGpuFence + FIELD field_1_7059 closed Z + FIELD field_1_7060 commandEncoder Lnet/minecraft/class_10860; + FIELD field_1_7061 submitIndex J + METHOD (Lnet/minecraft/class_10860;)V + ARG 1 commandEncoder diff --git a/mappings/net/minecraft/client/gl/GlSurfaceBackend.mapping b/mappings/net/minecraft/client/gl/GlSurfaceBackend.mapping index 7f09b2df01..6a5cca92ac 100644 --- a/mappings/net/minecraft/client/gl/GlSurfaceBackend.mapping +++ b/mappings/net/minecraft/client/gl/GlSurfaceBackend.mapping @@ -1,5 +1,7 @@ CLASS net/minecraft/class_1_661 net/minecraft/client/gl/GlSurfaceBackend FIELD field_1_3391 window J FIELD field_1_3842 SUPPORTED_PRESENT_MODES Ljava/util/Set; + FIELD field_1_7138 height I + FIELD field_1_7139 width I METHOD (J)V ARG 1 window diff --git a/mappings/net/minecraft/client/gl/GlUsage.mapping b/mappings/net/minecraft/client/gl/GlUsage.mapping new file mode 100644 index 0000000000..94b4baef3a --- /dev/null +++ b/mappings/net/minecraft/client/gl/GlUsage.mapping @@ -0,0 +1,3 @@ +CLASS net/minecraft/class_1_1009 net/minecraft/client/gl/GlUsage + METHOD method_1_6141 usageToGlBufferType (I)I + ARG 0 usage diff --git a/mappings/net/minecraft/client/gui/DrawContext.mapping b/mappings/net/minecraft/client/gui/DrawContext.mapping index dc4c54b46c..9997f71fe2 100644 --- a/mappings/net/minecraft/client/gui/DrawContext.mapping +++ b/mappings/net/minecraft/client/gui/DrawContext.mapping @@ -48,6 +48,21 @@ CLASS net/minecraft/class_332 net/minecraft/client/gui/DrawContext ARG 8 texture METHOD method_1_2483 setPreEditWidget (Lnet/minecraft/class_4068;)V ARG 1 widget + METHOD method_1_7768 drawTooltip (Lnet/minecraft/class_327;Ljava/util/List;Ljava/util/Optional;IILnet/minecraft/class_2960;)V + ARG 1 textRenderer + ARG 2 text + ARG 3 data + ARG 4 x + ARG 5 y + ARG 6 texture + METHOD method_1_7769 drawTooltip (Lnet/minecraft/class_327;Ljava/util/List;IILnet/minecraft/class_8000;Lnet/minecraft/class_2960;Z)V + ARG 1 textRenderer + ARG 2 components + ARG 3 x + ARG 4 y + ARG 5 positioner + ARG 6 texture + ARG 7 focused METHOD method_25290 drawTexture (Lnet/minecraft/class_1_1257;Lnet/minecraft/class_2960;IIFFIIII)V COMMENT Draws a textured rectangle from a region in a texture. COMMENT @@ -247,6 +262,7 @@ CLASS net/minecraft/class_332 net/minecraft/client/gui/DrawContext ARG 4 y ARG 5 positioner ARG 6 texture + ARG 7 tall METHOD method_51436 drawTooltip (Lnet/minecraft/class_327;Ljava/util/List;Lnet/minecraft/class_8000;IIZ)V ARG 1 textRenderer ARG 2 text @@ -261,6 +277,7 @@ CLASS net/minecraft/class_332 net/minecraft/client/gui/DrawContext ARG 4 x ARG 5 y ARG 6 texture + ARG 7 tall METHOD method_51438 drawTooltip (Lnet/minecraft/class_327;Lnet/minecraft/class_2561;II)V ARG 1 textRenderer ARG 2 text @@ -579,6 +596,7 @@ CLASS net/minecraft/class_332 net/minecraft/client/gui/DrawContext ARG 5 positioner ARG 6 texture ARG 7 focused + ARG 8 tall METHOD method_71274 drawTooltip (Ljava/util/List;II)V ARG 1 text ARG 2 x diff --git a/mappings/net/minecraft/client/gui/screen/ingame/HandledScreen.mapping b/mappings/net/minecraft/client/gui/screen/ingame/HandledScreen.mapping index 21df7a78e7..da4a4857ed 100644 --- a/mappings/net/minecraft/client/gui/screen/ingame/HandledScreen.mapping +++ b/mappings/net/minecraft/client/gui/screen/ingame/HandledScreen.mapping @@ -82,6 +82,7 @@ CLASS net/minecraft/class_465 net/minecraft/client/gui/screen/ingame/HandledScre ARG 2 mouseX ARG 3 mouseY METHOD method_30107 onMouseClick (Lnet/minecraft/class_11909;)V + ARG 1 click METHOD method_37432 handledScreenTick ()V METHOD method_51454 getTooltipFromItem (Lnet/minecraft/class_1799;)Ljava/util/List; ARG 1 stack diff --git a/mappings/net/minecraft/client/network/ClientPlayerEntity.mapping b/mappings/net/minecraft/client/network/ClientPlayerEntity.mapping index e7bbbb3b27..f4b90dd4b1 100644 --- a/mappings/net/minecraft/client/network/ClientPlayerEntity.mapping +++ b/mappings/net/minecraft/client/network/ClientPlayerEntity.mapping @@ -54,6 +54,9 @@ CLASS net/minecraft/class_746 net/minecraft/client/network/ClientPlayerEntity METHOD method_1_2187 getChatRestrictions ()Lnet/minecraft/class_1_317; METHOD method_1_2188 setChatRestrictionsFromClient ()V METHOD method_1_6520 sync ()V + METHOD method_1_7639 getPostEffects ()Ljava/util/List; + METHOD method_1_7640 setPostEffects (Ljava/util/List;)V + ARG 1 postEffects METHOD method_3130 getRecipeBook ()Lnet/minecraft/class_299; METHOD method_3132 openRidingInventory ()V METHOD method_3133 startRidingJump ()V diff --git a/mappings/net/minecraft/client/particle/FireworksSparkParticle.mapping b/mappings/net/minecraft/client/particle/FireworksSparkParticle.mapping index 2daa4459a4..14f53865de 100644 --- a/mappings/net/minecraft/client/particle/FireworksSparkParticle.mapping +++ b/mappings/net/minecraft/client/particle/FireworksSparkParticle.mapping @@ -1,5 +1,11 @@ CLASS net/minecraft/class_677 net/minecraft/client/particle/FireworksSparkParticle CLASS class_678 Flash + METHOD (Lnet/minecraft/class_638;DDDLnet/minecraft/class_1058;)V + ARG 1 world + ARG 2 x + ARG 4 y + ARG 6 z + ARG 8 sprite CLASS class_679 ExplosionFactory FIELD field_17811 spriteProvider Lnet/minecraft/class_4002; METHOD (Lnet/minecraft/class_4002;)V @@ -23,6 +29,7 @@ CLASS net/minecraft/class_677 net/minecraft/client/particle/FireworksSparkPartic METHOD method_3027 setTrail (Z)V ARG 1 trail CLASS class_681 FireworkParticle + FIELD field_1_8574 playSounds Z FIELD field_3805 particleManager Lnet/minecraft/class_702; FIELD field_3806 explosions Ljava/util/List; FIELD field_3807 flicker Z @@ -39,6 +46,7 @@ CLASS net/minecraft/class_677 net/minecraft/client/particle/FireworksSparkPartic ARG 12 velocityZ ARG 14 particleManager ARG 15 fireworkExplosions + ARG 16 playSounds METHOD method_3028 explodeStar (D[[DLit/unimi/dsi/fastutil/ints/IntList;Lit/unimi/dsi/fastutil/ints/IntList;ZZZ)V ARG 1 size ARG 3 pattern diff --git a/mappings/net/minecraft/client/render/GameRenderState.mapping b/mappings/net/minecraft/client/render/GameRenderState.mapping index 50a12e6704..ce578dafb7 100644 --- a/mappings/net/minecraft/client/render/GameRenderState.mapping +++ b/mappings/net/minecraft/client/render/GameRenderState.mapping @@ -5,3 +5,4 @@ CLASS net/minecraft/class_1_405 net/minecraft/client/render/GameRenderState FIELD field_1_2299 lightmap Lnet/minecraft/class_1_50; FIELD field_1_2300 options Lnet/minecraft/class_1_421; FIELD field_1_2301 window Lnet/minecraft/class_1_416; + FIELD field_1_8661 postEffects Ljava/util/List; diff --git a/mappings/net/minecraft/client/render/GameRenderer.mapping b/mappings/net/minecraft/client/render/GameRenderer.mapping index 2cf1a81fca..9c1ec57cf8 100644 --- a/mappings/net/minecraft/client/render/GameRenderer.mapping +++ b/mappings/net/minecraft/client/render/GameRenderer.mapping @@ -6,6 +6,11 @@ CLASS net/minecraft/class_757 net/minecraft/client/render/GameRenderer FIELD field_1_2263 renderState Lnet/minecraft/class_1_405; FIELD field_1_3629 crosshair3d Lnet/minecraft/class_1_744; FIELD field_1_5610 framebuffer Lnet/minecraft/class_276; + FIELD field_1_8330 END_OF_FRAME Lnet/minecraft/class_2960; + FIELD field_1_8331 appliedPostEffects Ljava/util/List; + FIELD field_1_8332 erroredPostEffects Ljava/util/List; + FIELD field_1_8333 postEffects Ljava/util/List; + FIELD field_1_8334 reloadedResources Z FIELD field_3993 LOGGER Lorg/slf4j/Logger; FIELD field_3994 random Lnet/minecraft/class_5819; FIELD field_3997 lastSkyDarkness F @@ -57,6 +62,12 @@ CLASS net/minecraft/class_757 net/minecraft/client/render/GameRenderer METHOD method_1_4829 getFramebuffer ()Lnet/minecraft/class_276; METHOD method_1_4830 getBuffers ()Lnet/minecraft/class_4599; METHOD method_1_7330 usesImprovedTransparency ()Z + METHOD method_1_7688 applyPostEffects ()V + METHOD method_1_7689 getResourceReloadCallback ()Lnet/minecraft/class_3302; + METHOD method_1_7690 getAppliedPostEffects ()Ljava/util/List; + METHOD method_1_7691 getPostEffects ()Ljava/util/List; + METHOD method_1_7692 (Lnet/minecraft/class_3300;)V + ARG 1 manager METHOD method_3167 onCameraEntitySet (Lnet/minecraft/class_1297;)V ARG 1 entity METHOD method_3169 onResized (II)V diff --git a/mappings/net/minecraft/client/render/block/AmbientOcclusionCalculator.mapping b/mappings/net/minecraft/client/render/block/AmbientOcclusionCalculator.mapping index 03889cf27f..195ed1ee8c 100644 --- a/mappings/net/minecraft/client/render/block/AmbientOcclusionCalculator.mapping +++ b/mappings/net/minecraft/client/render/block/AmbientOcclusionCalculator.mapping @@ -30,6 +30,10 @@ CLASS net/minecraft/class_1_392 net/minecraft/client/render/block/AmbientOcclusi ARG 3 pos ARG 4 bakedQuad ARG 5 ao + METHOD method_1_8139 getFaceLighting (Lnet/minecraft/class_1_383;Lnet/minecraft/class_777;Lnet/minecraft/class_2350;)F + ARG 0 cardinalLighting + ARG 1 quad + ARG 2 shadeDirection CLASS class_779 NeighborData FIELD field_4189 nonCubicWeight Z FIELD field_4190 VALUES [Lnet/minecraft/class_1_392$class_779; diff --git a/mappings/net/minecraft/client/render/block/entity/AbstractEndPortalBlockEntityRenderer.mapping b/mappings/net/minecraft/client/render/block/entity/AbstractEndPortalBlockEntityRenderer.mapping index 0e49387c3f..1337f1a5c1 100644 --- a/mappings/net/minecraft/client/render/block/entity/AbstractEndPortalBlockEntityRenderer.mapping +++ b/mappings/net/minecraft/client/render/block/entity/AbstractEndPortalBlockEntityRenderer.mapping @@ -13,10 +13,24 @@ CLASS net/minecraft/class_840 net/minecraft/client/render/block/entity/AbstractE ARG 0 direction METHOD method_1_3077 (Ljava/util/Collection;Ljava/util/function/Consumer;Lnet/minecraft/class_4587$class_4665;Lnet/minecraft/class_4588;)V ARG 2 matricesEntry + ARG 3 vertexConsumer METHOD method_1_3078 render (Ljava/util/Collection;Lnet/minecraft/class_1921;Lnet/minecraft/class_4587;Lnet/minecraft/class_11659;)V ARG 0 visibleDirections + ARG 1 renderLayer ARG 2 matrices + ARG 3 queue METHOD method_1_3079 render (Lnet/minecraft/class_1921;Lnet/minecraft/class_4587;Lnet/minecraft/class_11659;I)V ARG 0 renderLayer ARG 1 matrices ARG 2 queue + ARG 3 outlineColor + METHOD method_1_7191 (Lnet/minecraft/class_4588;)V + ARG 0 vertexConsumer + METHOD method_1_7192 (ILnet/minecraft/class_4588;)V + ARG 1 vertexConsumer + METHOD method_1_7193 render (Ljava/util/Collection;Lnet/minecraft/class_1921;Lnet/minecraft/class_4587;Lnet/minecraft/class_11659;Ljava/util/function/Consumer;)V + ARG 0 visibleDirections + ARG 1 renderLayer + ARG 2 matrices + ARG 3 queue + ARG 4 extraAttributeCallback diff --git a/mappings/net/minecraft/client/render/entity/CushionEntityRenderer.mapping b/mappings/net/minecraft/client/render/entity/CushionEntityRenderer.mapping new file mode 100644 index 0000000000..f11ab12d6a --- /dev/null +++ b/mappings/net/minecraft/client/render/entity/CushionEntityRenderer.mapping @@ -0,0 +1,5 @@ +CLASS net/minecraft/class_1_1268 net/minecraft/client/render/entity/CushionEntityRenderer + FIELD field_1_8684 TEXTURES_BY_COLOR Ljava/util/EnumMap; + FIELD field_1_8685 model Lnet/minecraft/class_1_1275; + METHOD method_1_8113 (Ljava/util/EnumMap;)V + ARG 0 map diff --git a/mappings/net/minecraft/client/render/entity/model/CushionEntityModel.mapping b/mappings/net/minecraft/client/render/entity/model/CushionEntityModel.mapping new file mode 100644 index 0000000000..46321f7a21 --- /dev/null +++ b/mappings/net/minecraft/client/render/entity/model/CushionEntityModel.mapping @@ -0,0 +1,2 @@ +CLASS net/minecraft/class_1_1275 net/minecraft/client/render/entity/model/CushionEntityModel + METHOD method_1_8144 getTexturedModelData ()Lnet/minecraft/class_5607; diff --git a/mappings/net/minecraft/client/render/entity/state/CushionEntityRenderState.mapping b/mappings/net/minecraft/client/render/entity/state/CushionEntityRenderState.mapping new file mode 100644 index 0000000000..ac5e9adfd0 --- /dev/null +++ b/mappings/net/minecraft/client/render/entity/state/CushionEntityRenderState.mapping @@ -0,0 +1,4 @@ +CLASS net/minecraft/class_1_1287 net/minecraft/client/render/entity/state/CushionEntityRenderState + FIELD field_1_8727 DEFAULT_TEXTURE Lnet/minecraft/class_2960; + FIELD field_1_8728 direction Lnet/minecraft/class_2350; + FIELD field_1_8729 texture Lnet/minecraft/class_2960; diff --git a/mappings/net/minecraft/client/shader/ShaderLoader.mapping b/mappings/net/minecraft/client/shader/ShaderLoader.mapping index 9968f3c67d..8be471ed0c 100644 --- a/mappings/net/minecraft/client/shader/ShaderLoader.mapping +++ b/mappings/net/minecraft/client/shader/ShaderLoader.mapping @@ -11,6 +11,7 @@ CLASS net/minecraft/class_10151 net/minecraft/client/shader/ShaderLoader METHOD (Lnet/minecraft/class_1060;Ljava/util/function/Consumer;)V ARG 1 textureManager ARG 2 onError + METHOD method_1_7723 streamPostChainIds ()Ljava/util/stream/Stream; METHOD method_62939 loadShaderSource (Lnet/minecraft/class_2960;Lnet/minecraft/class_3298;Lnet/minecraft/class_1_1229;Ljava/util/Map;Lcom/google/common/collect/ImmutableMap$Builder;)V ARG 0 id ARG 1 resource @@ -49,6 +50,7 @@ CLASS net/minecraft/class_10151 net/minecraft/client/shader/ShaderLoader FIELD field_55152 errorHandled Z METHOD (Lnet/minecraft/class_10151;Lnet/minecraft/class_10151$class_10153;)V ARG 2 definitions + METHOD method_1_7724 streamPostChainIds ()Ljava/util/stream/Stream; METHOD method_63523 getOrLoadProcessor (Lnet/minecraft/class_2960;Ljava/util/Set;)Lnet/minecraft/class_279; ARG 1 id ARG 2 availableExternalTargets diff --git a/mappings/net/minecraft/client/vulkan/VulkanConst.mapping b/mappings/net/minecraft/client/vulkan/VulkanConst.mapping index 5408ea2a9a..c498a96ba2 100644 --- a/mappings/net/minecraft/client/vulkan/VulkanConst.mapping +++ b/mappings/net/minecraft/client/vulkan/VulkanConst.mapping @@ -24,5 +24,6 @@ CLASS net/minecraft/class_1_670 net/minecraft/client/vulkan/VulkanConst METHOD method_1_4012 toVkFilterMode (Lnet/minecraft/class_1_1230;)I ARG 0 filterMode METHOD method_1_4013 toVkTopology (Lnet/minecraft/class_5596;)I + ARG 0 drawMode METHOD method_1_4678 getVkPresentMode (Lnet/minecraft/class_1_665$class_1_774;)I ARG 0 presentMode diff --git a/mappings/net/minecraft/client/world/ClientClocks.mapping b/mappings/net/minecraft/client/world/ClientClocks.mapping index 9077bbef7a..77ca0e768d 100644 --- a/mappings/net/minecraft/client/world/ClientClocks.mapping +++ b/mappings/net/minecraft/client/world/ClientClocks.mapping @@ -6,6 +6,8 @@ CLASS net/minecraft/class_1_100 net/minecraft/client/world/ClientClocks METHOD method_1_880 update (JLjava/util/Map;)V ARG 1 ticks ARG 3 clockDataByKey + METHOD method_1_881 (Lnet/minecraft/class_6880;)Lnet/minecraft/class_1_100$class_1_101; + ARG 0 c METHOD method_1_882 (Lnet/minecraft/class_6880;Lnet/minecraft/class_1_465;)V ARG 1 key ARG 2 data @@ -13,3 +15,5 @@ CLASS net/minecraft/class_1_100 net/minecraft/client/world/ClientClocks ARG 1 ticks CLASS class_1_101 Entry FIELD field_1_981 ticks J + FIELD field_1_2455 partialTick F + FIELD field_1_2456 rate F diff --git a/mappings/net/minecraft/client/world/WorldEventHandler.mapping b/mappings/net/minecraft/client/world/WorldEventHandler.mapping index 45e301f4f1..d798a0aa07 100644 --- a/mappings/net/minecraft/client/world/WorldEventHandler.mapping +++ b/mappings/net/minecraft/client/world/WorldEventHandler.mapping @@ -5,6 +5,11 @@ CLASS net/minecraft/class_9959 net/minecraft/client/world/WorldEventHandler METHOD (Lnet/minecraft/class_310;Lnet/minecraft/class_638;)V ARG 1 client ARG 2 world + METHOD method_1_7845 addEffectParticles (Lnet/minecraft/class_2396;Lnet/minecraft/class_2338;ILnet/minecraft/class_5819;)V + ARG 1 effect + ARG 2 pos + ARG 3 data + ARG 4 random METHOD method_62187 processGlobalEvent (ILnet/minecraft/class_2338;I)V ARG 1 eventId ARG 2 pos diff --git a/mappings/net/minecraft/command/CommandSource.mapping b/mappings/net/minecraft/command/CommandSource.mapping index 9742c9cc7e..67fa693054 100644 --- a/mappings/net/minecraft/command/CommandSource.mapping +++ b/mappings/net/minecraft/command/CommandSource.mapping @@ -1,5 +1,6 @@ CLASS net/minecraft/class_2172 net/minecraft/command/CommandSource FIELD field_55224 SUGGESTION_MATCH_PREFIX Lcom/google/common/base/CharMatcher; + METHOD method_1_7846 getPostEffects ()Ljava/util/stream/Stream; METHOD method_9250 forEachMatching (Ljava/lang/Iterable;Ljava/lang/String;Ljava/lang/String;Ljava/util/function/Function;Ljava/util/function/Consumer;)V ARG 0 candidates ARG 1 remaining diff --git a/mappings/net/minecraft/command/argument/RegistryEntryArgumentType.mapping b/mappings/net/minecraft/command/argument/RegistryEntryArgumentType.mapping index efa46cadc7..a4fbb82650 100644 --- a/mappings/net/minecraft/command/argument/RegistryEntryArgumentType.mapping +++ b/mappings/net/minecraft/command/argument/RegistryEntryArgumentType.mapping @@ -15,6 +15,11 @@ CLASS net/minecraft/class_9433 net/minecraft/command/argument/RegistryEntryArgum METHOD listSuggestions (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; ARG 1 context ARG 2 suggestionsBuilder + METHOD method_1_8140 feature (Lnet/minecraft/class_7157;)Lnet/minecraft/class_9433$class_1_1272; + ARG 0 registryAccess + METHOD method_1_8141 getFeature (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_6880; + ARG 0 context + ARG 1 argument METHOD method_58481 getLootTable (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_6880; ARG 0 context ARG 1 argument @@ -52,6 +57,9 @@ CLASS net/minecraft/class_9433 net/minecraft/command/argument/RegistryEntryArgum ARG 1 argument METHOD method_71780 dialog (Lnet/minecraft/class_7157;)Lnet/minecraft/class_9433$class_11458; ARG 0 registryAccess + CLASS class_1_1272 FeatureArgumentType + METHOD (Lnet/minecraft/class_7157;)V + ARG 1 registryAccess CLASS class_9434 LootFunctionArgumentType METHOD (Lnet/minecraft/class_7157;)V ARG 1 registryAccess diff --git a/mappings/net/minecraft/command/suggestion/SuggestionProviders.mapping b/mappings/net/minecraft/command/suggestion/SuggestionProviders.mapping index de9c7f073e..1fd61ea81c 100644 --- a/mappings/net/minecraft/command/suggestion/SuggestionProviders.mapping +++ b/mappings/net/minecraft/command/suggestion/SuggestionProviders.mapping @@ -1,9 +1,13 @@ CLASS net/minecraft/class_2321 net/minecraft/command/suggestion/SuggestionProviders + FIELD field_1_8724 POST_EFFECTS Lcom/mojang/brigadier/suggestion/SuggestionProvider; FIELD field_10931 REGISTRY Ljava/util/Map; FIELD field_10933 ASK_SERVER Lcom/mojang/brigadier/suggestion/SuggestionProvider; FIELD field_10934 AVAILABLE_SOUNDS Lcom/mojang/brigadier/suggestion/SuggestionProvider; FIELD field_10935 SUMMONABLE_ENTITIES Lcom/mojang/brigadier/suggestion/SuggestionProvider; FIELD field_60811 ASK_SERVER_ID Lnet/minecraft/class_2960; + METHOD method_1_8168 (Lcom/mojang/brigadier/context/CommandContext;Lcom/mojang/brigadier/suggestion/SuggestionsBuilder;)Ljava/util/concurrent/CompletableFuture; + ARG 0 context + ARG 1 builder METHOD method_10022 register (Lnet/minecraft/class_2960;Lcom/mojang/brigadier/suggestion/SuggestionProvider;)Lcom/mojang/brigadier/suggestion/SuggestionProvider; ARG 0 id ARG 1 provider diff --git a/mappings/net/minecraft/component/EnchantmentEffectComponentTypes.mapping b/mappings/net/minecraft/component/EnchantmentEffectComponentTypes.mapping index d0abe8a616..fef8480c33 100644 --- a/mappings/net/minecraft/component/EnchantmentEffectComponentTypes.mapping +++ b/mappings/net/minecraft/component/EnchantmentEffectComponentTypes.mapping @@ -1,6 +1,18 @@ CLASS net/minecraft/class_9701 net/minecraft/component/EnchantmentEffectComponentTypes FIELD field_51657 COMPONENT_TYPE_CODEC Lcom/mojang/serialization/Codec; FIELD field_51658 COMPONENT_MAP_CODEC Lcom/mojang/serialization/Codec; + METHOD method_1_726 (Lnet/minecraft/class_9331$class_9332;)Lnet/minecraft/class_9331$class_9332; + ARG 0 builder + METHOD method_1_727 (Lnet/minecraft/class_9331$class_9332;)Lnet/minecraft/class_9331$class_9332; + ARG 0 builder + METHOD method_1_728 (Lnet/minecraft/class_9331$class_9332;)Lnet/minecraft/class_9331$class_9332; + ARG 0 builder + METHOD method_1_729 (Lnet/minecraft/class_9331$class_9332;)Lnet/minecraft/class_9331$class_9332; + ARG 0 builder + METHOD method_1_730 (Lnet/minecraft/class_9331$class_9332;)Lnet/minecraft/class_9331$class_9332; + ARG 0 builder + METHOD method_1_731 (Lnet/minecraft/class_9331$class_9332;)Lnet/minecraft/class_9331$class_9332; + ARG 0 builder METHOD method_1_732 listUnderContext (Lcom/mojang/serialization/Codec;Lnet/minecraft/class_176;)Lcom/mojang/serialization/Codec; ARG 0 codec ARG 1 contextType @@ -55,3 +67,7 @@ CLASS net/minecraft/class_9701 net/minecraft/component/EnchantmentEffectComponen ARG 0 builder METHOD method_60105 (Lnet/minecraft/class_9331$class_9332;)Lnet/minecraft/class_9331$class_9332; ARG 0 builder + METHOD method_75253 (Lnet/minecraft/class_9331$class_9332;)Lnet/minecraft/class_9331$class_9332; + ARG 0 builder + METHOD method_75254 (Lnet/minecraft/class_9331$class_9332;)Lnet/minecraft/class_9331$class_9332; + ARG 0 builder diff --git a/mappings/net/minecraft/component/AbstractContainerComponent.mapping b/mappings/net/minecraft/component/type/AbstractContainerComponent.mapping similarity index 79% rename from mappings/net/minecraft/component/AbstractContainerComponent.mapping rename to mappings/net/minecraft/component/type/AbstractContainerComponent.mapping index 71419f945d..d916f42932 100644 --- a/mappings/net/minecraft/component/AbstractContainerComponent.mapping +++ b/mappings/net/minecraft/component/type/AbstractContainerComponent.mapping @@ -1,4 +1,4 @@ -CLASS net/minecraft/class_1_1106 net/minecraft/component/AbstractContainerComponent +CLASS net/minecraft/class_1_1106 net/minecraft/component/type/AbstractContainerComponent METHOD method_1_7000 toBuilder ()Lnet/minecraft/class_1_1106$class_1_1107; METHOD method_1_7001 fromItemStacks (Ljava/util/stream/Stream;)Lnet/minecraft/class_1_1106; ARG 1 stacks diff --git a/mappings/net/minecraft/component/AbstractContainerComponentBuilder.mapping b/mappings/net/minecraft/component/type/AbstractContainerComponentBuilder.mapping similarity index 84% rename from mappings/net/minecraft/component/AbstractContainerComponentBuilder.mapping rename to mappings/net/minecraft/component/type/AbstractContainerComponentBuilder.mapping index 3656af450f..5acfbc6523 100644 --- a/mappings/net/minecraft/component/AbstractContainerComponentBuilder.mapping +++ b/mappings/net/minecraft/component/type/AbstractContainerComponentBuilder.mapping @@ -1,4 +1,4 @@ -CLASS net/minecraft/class_1_1116 net/minecraft/component/AbstractContainerComponentBuilder +CLASS net/minecraft/class_1_1116 net/minecraft/component/type/AbstractContainerComponentBuilder FIELD field_1_7677 stacks Ljava/util/List; METHOD (Ljava/util/List;)V ARG 1 stacks diff --git a/mappings/net/minecraft/component/BlockTransformerComponent.mapping b/mappings/net/minecraft/component/type/BlockTransformerComponent.mapping similarity index 95% rename from mappings/net/minecraft/component/BlockTransformerComponent.mapping rename to mappings/net/minecraft/component/type/BlockTransformerComponent.mapping index 4cbcdf789a..c64bc87382 100644 --- a/mappings/net/minecraft/component/BlockTransformerComponent.mapping +++ b/mappings/net/minecraft/component/type/BlockTransformerComponent.mapping @@ -1,4 +1,4 @@ -CLASS net/minecraft/class_1_1156 net/minecraft/component/BlockTransformerComponent +CLASS net/minecraft/class_1_1156 net/minecraft/component/type/BlockTransformerComponent FIELD field_1_8068 CODEC Lcom/mojang/serialization/Codec; FIELD field_1_8069 PACKET_CODEC Lnet/minecraft/class_9139; METHOD method_1_7371 (Lnet/minecraft/class_3218;Lnet/minecraft/class_2680;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_1799;Lnet/minecraft/class_1657;Lnet/minecraft/class_1_1156$class_1_1157;Lnet/minecraft/class_2350;Lnet/minecraft/class_5321;)V @@ -32,6 +32,7 @@ CLASS net/minecraft/class_1_1156 net/minecraft/component/BlockTransformerCompone FIELD field_1_8078 sound Lnet/minecraft/class_6880; FIELD field_1_8079 blockStateProvider Lnet/minecraft/class_4651; FIELD field_1_8080 transformType Lnet/minecraft/class_1_1156$class_1_1162; + FIELD field_1_8496 updateFromNeighbors Z METHOD (Lnet/minecraft/class_4651;)V ARG 1 blockStateProvider METHOD method_1_7379 build ()Lnet/minecraft/class_1_1156$class_1_1157; @@ -51,6 +52,8 @@ CLASS net/minecraft/class_1_1156 net/minecraft/component/BlockTransformerCompone ARG 1 sound METHOD method_1_7387 transformType (Lnet/minecraft/class_1_1156$class_1_1162;)Lnet/minecraft/class_1_1156$class_1_1157$class_1_1158; ARG 1 transformType + METHOD method_1_7770 updateFromNeighbors (Z)Lnet/minecraft/class_1_1156$class_1_1157$class_1_1158; + ARG 1 updateFromNeighbors CLASS class_1_1159 DropStrategy FIELD field_1_8082 INDEX_TO_VALUE Ljava/util/function/IntFunction; FIELD field_1_8086 PACKET_CODEC Lnet/minecraft/class_9139; diff --git a/mappings/net/minecraft/component/BlockTransformerComponents.mapping b/mappings/net/minecraft/component/type/BlockTransformerComponents.mapping similarity index 90% rename from mappings/net/minecraft/component/BlockTransformerComponents.mapping rename to mappings/net/minecraft/component/type/BlockTransformerComponents.mapping index c795fae036..ef91f2a5fa 100644 --- a/mappings/net/minecraft/component/BlockTransformerComponents.mapping +++ b/mappings/net/minecraft/component/type/BlockTransformerComponents.mapping @@ -1,4 +1,4 @@ -CLASS net/minecraft/class_1_1180 net/minecraft/component/BlockTransformerComponents +CLASS net/minecraft/class_1_1180 net/minecraft/component/type/BlockTransformerComponents FIELD field_1_8225 AXE Lnet/minecraft/class_1_1156; FIELD field_1_8226 WOOD_STRIPPING_RULES Ljava/util/List; FIELD field_1_8227 FARMLAND_TILLING Lnet/minecraft/class_1_1156$class_1_1157; diff --git a/mappings/net/minecraft/component/type/CompostableComponent.mapping b/mappings/net/minecraft/component/type/CompostableComponent.mapping new file mode 100644 index 0000000000..72f3579ca6 --- /dev/null +++ b/mappings/net/minecraft/component/type/CompostableComponent.mapping @@ -0,0 +1,4 @@ +CLASS net/minecraft/class_1_1235 net/minecraft/component/type/CompostableComponent + FIELD field_1_8567 PACKET_CODEC Lnet/minecraft/class_9139; + METHOD method_1_7841 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance diff --git a/mappings/net/minecraft/component/type/CompostableComponents.mapping b/mappings/net/minecraft/component/type/CompostableComponents.mapping new file mode 100644 index 0000000000..73f8f46858 --- /dev/null +++ b/mappings/net/minecraft/component/type/CompostableComponents.mapping @@ -0,0 +1,12 @@ +CLASS net/minecraft/class_1_1293 net/minecraft/component/type/CompostableComponents + FIELD field_1_8761 NUMBER_PROVIDER_CODEC Lcom/mojang/serialization/Codec; + METHOD method_1_8202 bootstrap (Lnet/minecraft/class_7891;)V + ARG 0 registry + METHOD method_1_8203 chance (I)Lnet/minecraft/class_5658; + ARG 0 percentage + METHOD method_1_8204 of (Ljava/lang/String;)Lnet/minecraft/class_5321; + ARG 0 path + METHOD method_1_8206 (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; + ARG 0 mapCodec + METHOD method_1_8207 (Lnet/minecraft/class_5658;)Lcom/mojang/datafixers/util/Either; + ARG 0 provider diff --git a/mappings/net/minecraft/data/DatagenRegistryWrapper.mapping b/mappings/net/minecraft/data/DatagenRegistryWrapper.mapping new file mode 100644 index 0000000000..faa4daaf10 --- /dev/null +++ b/mappings/net/minecraft/data/DatagenRegistryWrapper.mapping @@ -0,0 +1,5 @@ +CLASS net/minecraft/class_1_1265 net/minecraft/data/DatagenRegistryWrapper + METHOD method_1_8016 forRegistries (Lnet/minecraft/class_7225$class_7874;)Lnet/minecraft/class_7225$class_7874; + ARG 0 registries + METHOD method_1_8017 of (Lnet/minecraft/class_7225$class_7226;)Lnet/minecraft/class_7225$class_7226; + ARG 0 parent diff --git a/mappings/net/minecraft/data/DynamicRegistriesProvider.mapping b/mappings/net/minecraft/data/DynamicRegistriesProvider.mapping index fe9e237b92..a7eccae364 100644 --- a/mappings/net/minecraft/data/DynamicRegistriesProvider.mapping +++ b/mappings/net/minecraft/data/DynamicRegistriesProvider.mapping @@ -1,8 +1,19 @@ CLASS net/minecraft/class_5475 net/minecraft/data/DynamicRegistriesProvider + FIELD field_1_8721 stage Ljava/lang/String; + FIELD field_1_8722 registries Ljava/util/Collection; FIELD field_40665 output Lnet/minecraft/class_7784; FIELD field_40952 registriesFuture Ljava/util/concurrent/CompletableFuture; METHOD (Lnet/minecraft/class_7784;Ljava/lang/String;Ljava/util/Collection;Ljava/util/concurrent/CompletableFuture;)V ARG 1 output + ARG 2 stage + ARG 3 registries + ARG 4 registriesFuture + METHOD method_1_8160 reloadable (Lnet/minecraft/class_7784;Ljava/util/concurrent/CompletableFuture;)Lnet/minecraft/class_2405; + ARG 0 output + ARG 1 registriesFuture + METHOD method_1_8161 world (Lnet/minecraft/class_7784;Ljava/util/concurrent/CompletableFuture;)Lnet/minecraft/class_5475; + ARG 0 output + ARG 1 registriesFuture METHOD method_39678 writeRegistryEntries (Lnet/minecraft/class_7403;Lnet/minecraft/class_7225$class_7874;Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/class_7655$class_7657;)Ljava/util/Optional; ARG 1 writer ARG 2 registries @@ -22,3 +33,7 @@ CLASS net/minecraft/class_5475 net/minecraft/data/DynamicRegistriesProvider ARG 2 registries METHOD method_46816 (Lnet/minecraft/class_7403;Lnet/minecraft/class_7225$class_7874;Lcom/mojang/serialization/DynamicOps;Lnet/minecraft/class_7655$class_7657;)Ljava/util/stream/Stream; ARG 4 entry + METHOD method_61090 (Ljava/nio/file/Path;Lcom/mojang/serialization/DataResult$Error;)Ljava/util/concurrent/CompletableFuture; + ARG 1 error + METHOD method_61091 (Lnet/minecraft/class_7403;Ljava/nio/file/Path;Lcom/google/gson/JsonElement;)Ljava/util/concurrent/CompletableFuture; + ARG 2 element diff --git a/mappings/net/minecraft/data/advancement/AdvancementProvider.mapping b/mappings/net/minecraft/data/advancement/AdvancementProvider.mapping new file mode 100644 index 0000000000..4daebe0bd9 --- /dev/null +++ b/mappings/net/minecraft/data/advancement/AdvancementProvider.mapping @@ -0,0 +1,4 @@ +CLASS net/minecraft/class_1_1266 net/minecraft/data/advancement/AdvancementProvider + FIELD field_1_8662 generatorFactories Ljava/util/List; + METHOD (Ljava/util/List;)V + ARG 1 generatorFactories diff --git a/mappings/net/minecraft/data/advancement/vanilla/VanillaAdvancementGenerator.mapping b/mappings/net/minecraft/data/advancement/vanilla/VanillaAdvancementGenerator.mapping new file mode 100644 index 0000000000..d403e7f715 --- /dev/null +++ b/mappings/net/minecraft/data/advancement/vanilla/VanillaAdvancementGenerator.mapping @@ -0,0 +1,8 @@ +CLASS net/minecraft/class_1_1277 net/minecraft/data/advancement/vanilla/VanillaAdvancementGenerator + FIELD field_1_8701 advancements Lnet/minecraft/class_7891; + METHOD (Lnet/minecraft/class_7891;)V + ARG 1 registry + METHOD method_10335 accept ()V + CLASS class_1_1278 Factory + METHOD method_1_8145 create (Lnet/minecraft/class_7891;)Lnet/minecraft/class_1_1277; + ARG 1 registry diff --git a/mappings/net/minecraft/data/advancement/vanilla/VanillaAdventureTabAdvancementGenerator.mapping b/mappings/net/minecraft/data/advancement/vanilla/VanillaAdventureTabAdvancementGenerator.mapping index 85e48d1538..79c87807a9 100644 --- a/mappings/net/minecraft/data/advancement/vanilla/VanillaAdventureTabAdvancementGenerator.mapping +++ b/mappings/net/minecraft/data/advancement/vanilla/VanillaAdventureTabAdvancementGenerator.mapping @@ -1,4 +1,10 @@ CLASS net/minecraft/class_2412 net/minecraft/data/advancement/vanilla/VanillaAdventureTabAdvancementGenerator + FIELD field_1_8747 bannerPatterns Lnet/minecraft/class_7871; + FIELD field_1_8748 biomes Lnet/minecraft/class_7871; + FIELD field_1_8749 blocks Lnet/minecraft/class_7871; + FIELD field_1_8750 entityTypes Lnet/minecraft/class_7871; + FIELD field_1_8751 items Lnet/minecraft/class_7871; + FIELD field_1_8752 structures Lnet/minecraft/class_7871; FIELD field_11294 MONSTERS Ljava/util/List; FIELD field_35091 OVERWORLD_HEIGHT I FIELD field_35092 OVERWORLD_MAX_Y I @@ -7,9 +13,11 @@ CLASS net/minecraft/class_2412 net/minecraft/data/advancement/vanilla/VanillaAdv FIELD field_60599 LOGGER Lorg/slf4j/Logger; FIELD field_60600 EXCEPTIONS Ljava/util/Map; METHOD method_10336 requireListedMobsKilled (Lnet/minecraft/class_161$class_162;Ljava/util/List;)Lnet/minecraft/class_161$class_162; + ARG 1 builder ARG 2 entityTypes METHOD method_10337 requireListedBiomesVisited (Lnet/minecraft/class_161$class_162;Lnet/minecraft/class_7871;Ljava/util/List;)Lnet/minecraft/class_161$class_162; ARG 0 builder + ARG 1 biomeRegistry ARG 2 biomes METHOD method_37315 createLookingAtEntityUsing (Lnet/minecraft/class_2048$class_2049;Lnet/minecraft/class_2073$class_2074;)Lnet/minecraft/class_175; ARG 0 lookingAt diff --git a/mappings/net/minecraft/data/advancement/vanilla/VanillaEndTabAdvancementGenerator.mapping b/mappings/net/minecraft/data/advancement/vanilla/VanillaEndTabAdvancementGenerator.mapping index 6cfb2b1459..8444b86590 100644 --- a/mappings/net/minecraft/data/advancement/vanilla/VanillaEndTabAdvancementGenerator.mapping +++ b/mappings/net/minecraft/data/advancement/vanilla/VanillaEndTabAdvancementGenerator.mapping @@ -1 +1,3 @@ CLASS net/minecraft/class_2419 net/minecraft/data/advancement/vanilla/VanillaEndTabAdvancementGenerator + FIELD field_1_8738 entityTypes Lnet/minecraft/class_7871; + FIELD field_1_8739 structures Lnet/minecraft/class_7871; diff --git a/mappings/net/minecraft/data/advancement/vanilla/VanillaHusbandryTabAdvancementGenerator.mapping b/mappings/net/minecraft/data/advancement/vanilla/VanillaHusbandryTabAdvancementGenerator.mapping index 99f2978d5e..fe53addf88 100644 --- a/mappings/net/minecraft/data/advancement/vanilla/VanillaHusbandryTabAdvancementGenerator.mapping +++ b/mappings/net/minecraft/data/advancement/vanilla/VanillaHusbandryTabAdvancementGenerator.mapping @@ -1,4 +1,8 @@ CLASS net/minecraft/class_2414 net/minecraft/data/advancement/vanilla/VanillaHusbandryTabAdvancementGenerator + FIELD field_1_8753 blocks Lnet/minecraft/class_7871; + FIELD field_1_8754 enchantments Lnet/minecraft/class_7871; + FIELD field_1_8755 entityTypes Lnet/minecraft/class_7871; + FIELD field_1_8756 items Lnet/minecraft/class_7871; FIELD field_11295 FISH_ITEMS [Lnet/minecraft/class_1792; FIELD field_11296 BREEDABLE_ANIMALS Ljava/util/List; FIELD field_11297 FISH_BUCKET_ITEMS [Lnet/minecraft/class_1792; @@ -13,6 +17,7 @@ CLASS net/minecraft/class_2414 net/minecraft/data/advancement/vanilla/VanillaHus METHOD method_10341 requireFoodItemsEaten (Lnet/minecraft/class_161$class_162;)Lnet/minecraft/class_161$class_162; ARG 1 builder METHOD method_10342 requireListedAnimalsBred (Lnet/minecraft/class_161$class_162;Ljava/util/stream/Stream;Ljava/util/stream/Stream;)Lnet/minecraft/class_161$class_162; + ARG 1 builder ARG 2 breedableAnimals ARG 3 eggLayingAnimals METHOD method_16117 (Lnet/minecraft/class_161$class_162;Lnet/minecraft/class_6880$class_6883;)V @@ -38,3 +43,4 @@ CLASS net/minecraft/class_2414 net/minecraft/data/advancement/vanilla/VanillaHus METHOD method_68717 (Lnet/minecraft/class_6880$class_6883;)Lnet/minecraft/class_2960; ARG 0 entry METHOD method_68718 streamSorted (Lnet/minecraft/class_5321;)Ljava/util/stream/Stream; + ARG 1 registry diff --git a/mappings/net/minecraft/data/advancement/vanilla/VanillaNetherTabAdvancementGenerator.mapping b/mappings/net/minecraft/data/advancement/vanilla/VanillaNetherTabAdvancementGenerator.mapping index 471d9eb35e..97829c8bab 100644 --- a/mappings/net/minecraft/data/advancement/vanilla/VanillaNetherTabAdvancementGenerator.mapping +++ b/mappings/net/minecraft/data/advancement/vanilla/VanillaNetherTabAdvancementGenerator.mapping @@ -1 +1,6 @@ CLASS net/minecraft/class_2416 net/minecraft/data/advancement/vanilla/VanillaNetherTabAdvancementGenerator + FIELD field_1_8733 biomes Lnet/minecraft/class_7871; + FIELD field_1_8734 blocks Lnet/minecraft/class_7871; + FIELD field_1_8735 entityTypes Lnet/minecraft/class_7871; + FIELD field_1_8736 items Lnet/minecraft/class_7871; + FIELD field_1_8737 structures Lnet/minecraft/class_7871; diff --git a/mappings/net/minecraft/data/advancement/vanilla/VanillaStoryTabAdvancementGenerator.mapping b/mappings/net/minecraft/data/advancement/vanilla/VanillaStoryTabAdvancementGenerator.mapping index 0bcfda7f9c..1c47814efd 100644 --- a/mappings/net/minecraft/data/advancement/vanilla/VanillaStoryTabAdvancementGenerator.mapping +++ b/mappings/net/minecraft/data/advancement/vanilla/VanillaStoryTabAdvancementGenerator.mapping @@ -1 +1,3 @@ CLASS net/minecraft/class_2417 net/minecraft/data/advancement/vanilla/VanillaStoryTabAdvancementGenerator + FIELD field_1_8730 items Lnet/minecraft/class_7871; + FIELD field_1_8731 structures Lnet/minecraft/class_7871; diff --git a/mappings/net/minecraft/data/loottable/LootTableGenerator.mapping b/mappings/net/minecraft/data/loottable/LootTableGenerator.mapping index 99ee3361a9..9e96f98710 100644 --- a/mappings/net/minecraft/data/loottable/LootTableGenerator.mapping +++ b/mappings/net/minecraft/data/loottable/LootTableGenerator.mapping @@ -1 +1,9 @@ CLASS net/minecraft/class_7791 net/minecraft/data/loottable/LootTableGenerator + METHOD method_1_7738 accept ()V + CLASS class_1_1214 Output + METHOD method_1_7739 register (Lnet/minecraft/class_5321;Lnet/minecraft/class_52$class_53;)Lnet/minecraft/class_6880$class_6883; + ARG 1 key + ARG 2 builder + CLASS class_1_1215 Factory + METHOD method_1_7740 create (Lnet/minecraft/class_7791$class_1_1214;)Lnet/minecraft/class_7791; + ARG 1 output diff --git a/mappings/net/minecraft/data/loottable/LootTableProvider.mapping b/mappings/net/minecraft/data/loottable/LootTableProvider.mapping index 183878d594..ea6979ac6e 100644 --- a/mappings/net/minecraft/data/loottable/LootTableProvider.mapping +++ b/mappings/net/minecraft/data/loottable/LootTableProvider.mapping @@ -4,6 +4,8 @@ CLASS net/minecraft/class_2438 net/minecraft/data/loottable/LootTableProvider METHOD (Ljava/util/Set;Ljava/util/List;)V ARG 1 lootTableIds ARG 2 lootTypeGenerators + METHOD method_1_7677 (Ljava/util/Map;Lnet/minecraft/class_7891;Lnet/minecraft/class_2438$class_7790;)V + ARG 3 lootTypeGenerator METHOD method_58574 getId (Lnet/minecraft/class_5321;)Lnet/minecraft/class_2960; ARG 0 lootTableKey CLASS class_7790 LootTypeGenerator diff --git a/mappings/net/minecraft/data/loottable/vanilla/VanillaFishingLootTableGenerator.mapping b/mappings/net/minecraft/data/loottable/vanilla/VanillaFishingLootTableGenerator.mapping index 256ad10938..0cd1175019 100644 --- a/mappings/net/minecraft/data/loottable/vanilla/VanillaFishingLootTableGenerator.mapping +++ b/mappings/net/minecraft/data/loottable/vanilla/VanillaFishingLootTableGenerator.mapping @@ -1,2 +1,7 @@ CLASS net/minecraft/class_2437 net/minecraft/data/loottable/vanilla/VanillaFishingLootTableGenerator + FIELD field_1_8601 biomes Lnet/minecraft/class_7871; + FIELD field_1_8602 enchantments Lnet/minecraft/class_7871; + FIELD field_1_8603 output Lnet/minecraft/class_7791$class_1_1214; + METHOD (Lnet/minecraft/class_7791$class_1_1214;)V + ARG 1 output METHOD method_48516 createFishTableBuilder ()Lnet/minecraft/class_52$class_53; diff --git a/mappings/net/minecraft/data/recipe/BrewingRecipeGenerator.mapping b/mappings/net/minecraft/data/recipe/BrewingRecipeGenerator.mapping new file mode 100644 index 0000000000..c0a0d14332 --- /dev/null +++ b/mappings/net/minecraft/data/recipe/BrewingRecipeGenerator.mapping @@ -0,0 +1,28 @@ +CLASS net/minecraft/class_1_1207 net/minecraft/data/recipe/BrewingRecipeGenerator + FIELD field_1_8335 transformations Ljava/util/List; + FIELD field_1_8336 containers Ljava/util/List; + FIELD field_1_8337 exporter Lnet/minecraft/class_8790; + FIELD field_1_8338 usedPotions Ljava/util/Set; + METHOD (Lnet/minecraft/class_8790;)V + ARG 1 exporter + METHOD method_1_7693 registerContainer (Lnet/minecraft/class_1792;)V + ARG 1 container + METHOD method_1_7694 registerTransformation (Lnet/minecraft/class_1792;Lnet/minecraft/class_1792;Lnet/minecraft/class_1792;)V + ARG 1 container + ARG 2 reagent + ARG 3 output + METHOD method_1_7695 registerTransformations ()V + METHOD method_1_7696 registerContainers ()V + METHOD method_1_7697 registerPotionRecipe (Lnet/minecraft/class_6880;Lnet/minecraft/class_1792;Lnet/minecraft/class_6880;)V + ARG 1 inputPotion + ARG 2 reagent + ARG 3 outputPotion + METHOD method_1_7698 registerPotionRecipes ()V + METHOD method_1_7699 generate ()V + METHOD method_1_7700 registerPotionRecipePlusMundane (Lnet/minecraft/class_1792;Lnet/minecraft/class_6880;)V + ARG 1 reagent + ARG 2 outputFromAwkward + METHOD method_1_7701 offerTransformationRecipes ()V + METHOD method_1_7702 offer (Lnet/minecraft/class_1_1245;)V + ARG 1 builder + CLASS class_1_1208 Transformation diff --git a/mappings/net/minecraft/data/recipe/BrewingRecipeJsonBuilder.mapping b/mappings/net/minecraft/data/recipe/BrewingRecipeJsonBuilder.mapping new file mode 100644 index 0000000000..4dbf62bebe --- /dev/null +++ b/mappings/net/minecraft/data/recipe/BrewingRecipeJsonBuilder.mapping @@ -0,0 +1,30 @@ +CLASS net/minecraft/class_1_1245 net/minecraft/data/recipe/BrewingRecipeJsonBuilder + FIELD field_1_8583 input Lnet/minecraft/class_1_1264; + FIELD field_1_8584 output Lnet/minecraft/class_1_107; + FIELD field_1_8585 reagent Lnet/minecraft/class_1_1264; + METHOD (Lnet/minecraft/class_1_1264;Lnet/minecraft/class_1_1264;Lnet/minecraft/class_1_107;)V + ARG 1 input + ARG 2 reagent + ARG 3 output + METHOD method_1_7857 createTransformation (Lnet/minecraft/class_1792;Lnet/minecraft/class_6880;Lnet/minecraft/class_1792;Lnet/minecraft/class_1792;)Lnet/minecraft/class_1_1245; + ARG 0 inputItem + ARG 1 potion + ARG 2 reagent + ARG 3 outputItem + METHOD method_1_7858 create (Lnet/minecraft/class_1792;Lnet/minecraft/class_6880;Lnet/minecraft/class_1792;Lnet/minecraft/class_6880;)Lnet/minecraft/class_1_1245; + ARG 0 potionItem + ARG 1 inputPotion + ARG 2 reagent + ARG 3 outputPotion + METHOD method_1_7859 getUniquePotionEntry (Lnet/minecraft/class_9359;)Ljava/util/Optional; + ARG 0 contents + METHOD method_1_7860 getUniquePotionEntry (Lnet/minecraft/class_1_1264;)Ljava/util/Optional; + ARG 1 ingredient + METHOD method_1_7862 (Lnet/minecraft/class_5321;Lnet/minecraft/class_5321;Ljava/lang/String;)Ljava/lang/String; + ARG 2 path + METHOD method_1_7863 potionInput (Lnet/minecraft/class_1792;Lnet/minecraft/class_6880;)Lnet/minecraft/class_1_1264; + ARG 0 item + ARG 1 potion + METHOD method_1_7864 potionOutput (Lnet/minecraft/class_1792;Lnet/minecraft/class_6880;)Lnet/minecraft/class_1_107; + ARG 0 item + ARG 1 potion diff --git a/mappings/net/minecraft/data/recipe/RecipeGenerator.mapping b/mappings/net/minecraft/data/recipe/RecipeGenerator.mapping index 606b92f919..b86d60b9e4 100644 --- a/mappings/net/minecraft/data/recipe/RecipeGenerator.mapping +++ b/mappings/net/minecraft/data/recipe/RecipeGenerator.mapping @@ -1,8 +1,13 @@ CLASS net/minecraft/class_2446 net/minecraft/data/recipe/RecipeGenerator FIELD field_1_1156 STONECUTTING_VARIANT_FACTORIES Ljava/util/Map; + FIELD field_1_8315 advancements Lnet/minecraft/class_7891; + FIELD field_1_8316 armorTrimPatternLookup Lnet/minecraft/class_7871; FIELD field_28555 VARIANT_FACTORIES Ljava/util/Map; FIELD field_53721 exporter Lnet/minecraft/class_8790; FIELD field_53722 itemLookup Lnet/minecraft/class_7871; + METHOD (Lnet/minecraft/class_7891;Lnet/minecraft/class_7891;)V + ARG 1 recipes + ARG 2 advancements METHOD method_1_898 getBricksRecipe (Lnet/minecraft/class_7800;Lnet/minecraft/class_1935;Lnet/minecraft/class_1856;)Lnet/minecraft/class_5797; ARG 1 category ARG 2 output @@ -114,6 +119,33 @@ CLASS net/minecraft/class_2446 net/minecraft/data/recipe/RecipeGenerator ARG 1 category ARG 2 output ARG 3 input + METHOD method_1_7320 createCarpetRecipe (Lnet/minecraft/class_7800;Lnet/minecraft/class_1935;Lnet/minecraft/class_1856;)Lnet/minecraft/class_2447; + ARG 1 category + ARG 2 output + ARG 3 input + METHOD method_1_7321 (Lnet/minecraft/class_2446;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)Lnet/minecraft/class_5797; + ARG 0 generator + ARG 1 output + ARG 2 input + METHOD method_1_7322 (Lnet/minecraft/class_2446;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)Lnet/minecraft/class_5797; + ARG 0 generator + ARG 1 output + ARG 2 input + METHOD method_1_7323 (Lnet/minecraft/class_2446;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V + ARG 0 generator + ARG 1 output + ARG 2 input + METHOD method_1_7324 (Lnet/minecraft/class_2446;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V + ARG 0 generator + ARG 1 output + ARG 2 input + METHOD method_1_7325 (Lnet/minecraft/class_2446;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)Lnet/minecraft/class_5797; + ARG 0 generator + ARG 1 output + ARG 2 input + METHOD method_1_7678 offerCusionRecipe (Lnet/minecraft/class_1792;Lnet/minecraft/class_1792;)V + ARG 1 input + ARG 2 result METHOD method_10419 generate ()V METHOD method_10420 conditionsFromTag (Lnet/minecraft/class_6862;)Lnet/minecraft/class_175; ARG 1 tag @@ -494,6 +526,9 @@ CLASS net/minecraft/class_2446 net/minecraft/data/recipe/RecipeGenerator METHOD method_76679 offerWaxedChiseledCopperRecipe (Lnet/minecraft/class_2248;Lnet/minecraft/class_2248;)V ARG 1 output ARG 2 input + CLASS 1 1 + METHOD method_1_7679 addAdvancement (Lnet/minecraft/class_8779;)V + ARG 1 advancement CLASS class_1_146 StonecuttingBlockFamilyRecipeFactory METHOD method_1_1280 create (Lnet/minecraft/class_2446;Lnet/minecraft/class_1935;Lnet/minecraft/class_1935;)V ARG 1 generator diff --git a/mappings/net/minecraft/data/recipe/VanillaBrewingRecipeGenerator.mapping b/mappings/net/minecraft/data/recipe/VanillaBrewingRecipeGenerator.mapping new file mode 100644 index 0000000000..04e0d13e30 --- /dev/null +++ b/mappings/net/minecraft/data/recipe/VanillaBrewingRecipeGenerator.mapping @@ -0,0 +1 @@ +CLASS net/minecraft/class_1_1284 net/minecraft/data/recipe/VanillaBrewingRecipeGenerator diff --git a/mappings/net/minecraft/data/recipe/VanillaRecipeGenerator.mapping b/mappings/net/minecraft/data/recipe/VanillaRecipeGenerator.mapping index 1d437b6ce4..0a0a49a87d 100644 --- a/mappings/net/minecraft/data/recipe/VanillaRecipeGenerator.mapping +++ b/mappings/net/minecraft/data/recipe/VanillaRecipeGenerator.mapping @@ -1,4 +1,5 @@ CLASS net/minecraft/class_7803 net/minecraft/data/recipe/VanillaRecipeGenerator + FIELD field_1_8703 brewing Lnet/minecraft/class_1_1207; FIELD field_40652 COAL_ORES Lcom/google/common/collect/ImmutableList; FIELD field_40653 IRON_ORES Lcom/google/common/collect/ImmutableList; FIELD field_40654 COPPER_ORES Lcom/google/common/collect/ImmutableList; diff --git a/mappings/net/minecraft/datafixer/schema/Schema5000.mapping b/mappings/net/minecraft/datafixer/schema/Schema5000.mapping new file mode 100644 index 0000000000..7ae1a95564 --- /dev/null +++ b/mappings/net/minecraft/datafixer/schema/Schema5000.mapping @@ -0,0 +1,3 @@ +CLASS net/minecraft/class_1_1203 net/minecraft/datafixer/schema/Schema5000 + 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 4aa4cf2146..cd36c6f5ca 100644 --- a/mappings/net/minecraft/entity/Entity.mapping +++ b/mappings/net/minecraft/entity/Entity.mapping @@ -264,6 +264,17 @@ CLASS net/minecraft/class_1297 net/minecraft/entity/Entity ARG 4 additionalCollisions METHOD method_1_6352 isImmuneToPiercing ()Z METHOD method_1_6424 obstructsTargetingFromInside ()Z + METHOD method_1_7595 canHurt (Lnet/minecraft/class_1297;)Z + ARG 1 other + METHOD method_1_7596 getMovementSide ()Lnet/minecraft/class_1_1224; + METHOD method_1_7598 updateTrackedPositionAndAngles (Lnet/minecraft/class_243;FF)V + ARG 1 pos + ARG 2 yaw + ARG 3 pitch + METHOD method_1_7599 onLerp (Lnet/minecraft/class_10584;)V + ARG 1 interpolator + METHOD method_1_7600 (Lnet/minecraft/class_1313;Lnet/minecraft/class_243;)V + ARG 1 movementType METHOD method_5622 onBlockCollision (Lnet/minecraft/class_2680;)V COMMENT Called when this entity's collision box intersects {@code state}. COMMENT @@ -2244,8 +2255,9 @@ CLASS net/minecraft/class_1297 net/minecraft/entity/Entity METHOD method_66233 getInterpolator ()Lnet/minecraft/class_10584; METHOD method_66245 isInterpolating ()Z METHOD method_66246 updateTrackedPositionAndAngles (Lnet/minecraft/class_1_1198;FF)V + ARG 1 motionPath ARG 2 yaw - ARG 3 tch + ARG 3 pitch METHOD method_66247 isLogicalSideForUpdatingMovement ()Z METHOD method_66248 isControlledByMainPlayer ()Z METHOD method_66249 canMoveVoluntarily ()Z @@ -2335,10 +2347,15 @@ CLASS net/minecraft/class_1297 net/minecraft/entity/Entity ARG 3 blockCollision ARG 4 fluidCollision METHOD method_73092 updateTrackedPositionAndAngles (Lnet/minecraft/class_1_1198;FFZ)V + ARG 1 motionPath + ARG 2 yaw + ARG 3 pitch + ARG 4 updateAngles METHOD method_73094 updateTrackedAngles (FF)V ARG 1 yaw - ARG 2 itch + ARG 2 pitch METHOD method_73095 updateTrackedPosition (Lnet/minecraft/class_1_1198;)V + ARG 1 motionPath METHOD method_73187 isInteractable ()Z METHOD method_74016 isPartlyTouchingWater ()Z COMMENT {@return whether this entity's hitbox is touching, but not fully submerged in, water} diff --git a/mappings/net/minecraft/entity/EntityType.mapping b/mappings/net/minecraft/entity/EntityType.mapping index ec44abf7d7..e029e65bdd 100644 --- a/mappings/net/minecraft/entity/EntityType.mapping +++ b/mappings/net/minecraft/entity/EntityType.mapping @@ -47,6 +47,8 @@ CLASS net/minecraft/class_1299 net/minecraft/entity/EntityType ARG 1 world ARG 2 reason ARG 3 entityProcessor + METHOD method_1_7627 getSpawnBox (Lnet/minecraft/class_243;)Lnet/minecraft/class_238; + ARG 1 pos METHOD method_5881 loadFromEntityNbt (Lnet/minecraft/class_1937;Lnet/minecraft/class_1309;Lnet/minecraft/class_1297;Lnet/minecraft/class_11580;)V ARG 0 world ARG 1 spawner diff --git a/mappings/net/minecraft/entity/ItemEntity.mapping b/mappings/net/minecraft/entity/ItemEntity.mapping index 6e7b5893ca..4b7b53c75f 100644 --- a/mappings/net/minecraft/entity/ItemEntity.mapping +++ b/mappings/net/minecraft/entity/ItemEntity.mapping @@ -17,9 +17,11 @@ CLASS net/minecraft/class_1542 net/minecraft/entity/ItemEntity FIELD field_57661 DEFAULT_AGE S FIELD field_57662 DEFAULT_PICKUP_DELAY S METHOD (Lnet/minecraft/class_1937;DDDLnet/minecraft/class_1799;)V + ARG 1 world ARG 2 x ARG 4 y ARG 6 z + ARG 8 stack METHOD (Lnet/minecraft/class_1937;DDDLnet/minecraft/class_1799;DDD)V ARG 1 world ARG 2 x @@ -90,6 +92,8 @@ CLASS net/minecraft/class_1542 net/minecraft/entity/ItemEntity ARG 2 maxCount METHOD method_24348 applyLavaBuoyancy ()V METHOD method_27314 getRotation (FF)F + ARG 0 age + ARG 1 uniqueOffset METHOD method_35190 setNeverDespawn ()V METHOD method_48349 setOwner (Ljava/util/UUID;)V ARG 1 owner diff --git a/mappings/net/minecraft/entity/LivingEntity.mapping b/mappings/net/minecraft/entity/LivingEntity.mapping index acd8cafe07..01c35b5c42 100644 --- a/mappings/net/minecraft/entity/LivingEntity.mapping +++ b/mappings/net/minecraft/entity/LivingEntity.mapping @@ -129,6 +129,9 @@ CLASS net/minecraft/class_1309 net/minecraft/entity/LivingEntity METHOD method_1_6521 getRecentDamageSource (I)Lnet/minecraft/class_1282; ARG 1 maxTicksSinceDamage METHOD method_1_6522 isHurting ()Z + METHOD method_1_7652 setPositionInBed (Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;)V + ARG 1 state + ARG 2 pos METHOD method_5673 setEquipment (Lnet/minecraft/class_1304;Lnet/minecraft/class_1799;)V ARG 1 slot ARG 2 stack diff --git a/mappings/net/minecraft/entity/PositionInterpolator.mapping b/mappings/net/minecraft/entity/PositionInterpolator.mapping deleted file mode 100644 index b7645b3758..0000000000 --- a/mappings/net/minecraft/entity/PositionInterpolator.mapping +++ /dev/null @@ -1,14 +0,0 @@ -CLASS net/minecraft/class_10584 net/minecraft/entity/PositionInterpolator - FIELD field_55663 DEFAULT_INTERPOLATION_DURATION I - FIELD field_55664 entity Lnet/minecraft/class_1297; - FIELD field_55665 lerpDuration I - METHOD (Lnet/minecraft/class_1297;)V - ARG 1 entity - METHOD (Lnet/minecraft/class_1297;I)V - ARG 2 lerpDuration - METHOD method_66267 refreshPositionAndAngles (Lnet/minecraft/class_1_1198;FF)V - ARG 2 yaw - ARG 3 pitch - METHOD method_66270 isInterpolating ()Z - METHOD method_66271 tick ()V - METHOD method_66272 clear ()V diff --git a/mappings/net/minecraft/entity/TrackedPosition.mapping b/mappings/net/minecraft/entity/TrackedPosition.mapping index 6efe7fd735..2890538697 100644 --- a/mappings/net/minecraft/entity/TrackedPosition.mapping +++ b/mappings/net/minecraft/entity/TrackedPosition.mapping @@ -3,6 +3,14 @@ CLASS net/minecraft/class_7422 net/minecraft/entity/TrackedPosition FIELD field_39016 pos Lnet/minecraft/class_243; METHOD method_1_6831 error (D)D ARG 0 value + METHOD method_1_7927 isTooBigToInterpolate (JJJ)Z + ARG 0 dx + ARG 2 dy + ARG 4 dz + METHOD method_1_7928 motionToVecDelta (Lnet/minecraft/class_1_1198;)Lnet/minecraft/class_1_1216; + ARG 1 motion + METHOD method_1_7929 getMotionToPos (Lnet/minecraft/class_243;)Lnet/minecraft/class_1_1216; + ARG 1 pos METHOD method_43487 pack (D)J ARG 0 value METHOD method_43488 unpack (J)D diff --git a/mappings/net/minecraft/entity/VecDelta.mapping b/mappings/net/minecraft/entity/VecDelta.mapping new file mode 100644 index 0000000000..90152b3f10 --- /dev/null +++ b/mappings/net/minecraft/entity/VecDelta.mapping @@ -0,0 +1,20 @@ +CLASS net/minecraft/class_1_1216 net/minecraft/entity/VecDelta + FIELD field_1_8367 ZERO Lnet/minecraft/class_1_1216; + METHOD method_1_7741 getAppliedMotion (Lnet/minecraft/class_7422;)Lnet/minecraft/class_1_1198; + ARG 1 trackedPos + METHOD method_1_7742 movedX ()Z + METHOD method_1_7743 movedZ ()Z + METHOD method_1_7744 read (Lnet/minecraft/class_2540;I)Lnet/minecraft/class_1_1216; + ARG 0 buf + ARG 1 steps + METHOD method_1_7745 steps ()I + METHOD method_1_7746 write (Lnet/minecraft/class_2540;Lnet/minecraft/class_1_1216;)V + ARG 0 buf + ARG 1 vecDelta + CLASS class_1_1217 Linear + CLASS class_1_1218 Stepped + FIELD field_1_8368 SIZE_PER_STEP I + METHOD method_1_7747 fromMotion (Lnet/minecraft/class_7422;Ljava/util/List;)Lnet/minecraft/class_1_1216$class_1_1218; + ARG 0 trackedPos + ARG 1 steps + CLASS class_1_1219 Step diff --git a/mappings/net/minecraft/entity/data/TrackedDataHandlerRegistry.mapping b/mappings/net/minecraft/entity/data/TrackedDataHandlerRegistry.mapping index 3a18f01cc1..8c606aec1a 100644 --- a/mappings/net/minecraft/entity/data/TrackedDataHandlerRegistry.mapping +++ b/mappings/net/minecraft/entity/data/TrackedDataHandlerRegistry.mapping @@ -3,6 +3,7 @@ CLASS net/minecraft/class_2943 net/minecraft/entity/data/TrackedDataHandlerRegis FIELD field_1_1877 CHICKEN_SOUND_VARIANT Lnet/minecraft/class_2941; FIELD field_1_1878 COW_SOUND_VARIANT Lnet/minecraft/class_2941; FIELD field_1_1879 PIG_SOUND_VARIANT Lnet/minecraft/class_2941; + FIELD field_1_8663 DYE_COLOR Lnet/minecraft/class_2941; FIELD field_13312 BLOCK_STATE Lnet/minecraft/class_2941; FIELD field_13314 PARTICLE Lnet/minecraft/class_2941; FIELD field_13315 OPTIONAL_BLOCK_POS Lnet/minecraft/class_2941; diff --git a/mappings/net/minecraft/entity/decoration/AbstractDecorationEntity.mapping b/mappings/net/minecraft/entity/decoration/AbstractDecorationEntity.mapping index c9e6b32e72..f8f654c826 100644 --- a/mappings/net/minecraft/entity/decoration/AbstractDecorationEntity.mapping +++ b/mappings/net/minecraft/entity/decoration/AbstractDecorationEntity.mapping @@ -5,6 +5,8 @@ CLASS net/minecraft/class_1530 net/minecraft/entity/decoration/AbstractDecoratio ARG 1 type ARG 2 world ARG 3 pos + METHOD method_1_8018 isValidForAttachment (Lnet/minecraft/class_2680;)Z + ARG 0 state METHOD method_6892 setFacing (Lnet/minecraft/class_2350;)V ARG 1 facing METHOD method_6894 onPlace ()V diff --git a/mappings/net/minecraft/entity/decoration/BlockAttachedEntity.mapping b/mappings/net/minecraft/entity/decoration/BlockAttachedEntity.mapping index 42b214ef6c..3d8c00ff20 100644 --- a/mappings/net/minecraft/entity/decoration/BlockAttachedEntity.mapping +++ b/mappings/net/minecraft/entity/decoration/BlockAttachedEntity.mapping @@ -1,4 +1,5 @@ CLASS net/minecraft/class_9691 net/minecraft/entity/decoration/BlockAttachedEntity + FIELD field_1_8723 ATTACH_CHECK_PERIOD_TICKS I FIELD field_51589 attachedBlockPos Lnet/minecraft/class_2338; FIELD field_51590 LOGGER Lorg/slf4j/Logger; FIELD field_51591 attachCheckTimer I @@ -6,6 +7,7 @@ CLASS net/minecraft/class_9691 net/minecraft/entity/decoration/BlockAttachedEnti ARG 1 type ARG 2 world ARG 3 attachedBlockPos + METHOD method_1_8162 handleFluidCollisions ()V METHOD method_6888 canStayAttached ()Z METHOD method_6889 onBreak (Lnet/minecraft/class_3218;Lnet/minecraft/class_1297;)V ARG 1 world diff --git a/mappings/net/minecraft/entity/decoration/CushionEntity.mapping b/mappings/net/minecraft/entity/decoration/CushionEntity.mapping new file mode 100644 index 0000000000..fa8cab1eb6 --- /dev/null +++ b/mappings/net/minecraft/entity/decoration/CushionEntity.mapping @@ -0,0 +1,10 @@ +CLASS net/minecraft/class_1_1225 net/minecraft/entity/decoration/CushionEntity + FIELD field_1_8511 COLOR Lnet/minecraft/class_2940; + FIELD field_1_8512 DEFAULT_COLOR Lnet/minecraft/class_1767; + METHOD method_1_7782 getColor ()Lnet/minecraft/class_1767; + METHOD method_1_7783 setColor (Lnet/minecraft/class_1767;)V + ARG 1 color + METHOD method_1_7784 spawnBreakParticles ()V + METHOD method_1_7785 canBePlacedOn (Lnet/minecraft/class_1937;Lnet/minecraft/class_238;)Z + ARG 0 world + ARG 1 cushionBox diff --git a/mappings/net/minecraft/entity/EntityPosition.mapping b/mappings/net/minecraft/entity/movement/EntityPosition.mapping similarity index 91% rename from mappings/net/minecraft/entity/EntityPosition.mapping rename to mappings/net/minecraft/entity/movement/EntityPosition.mapping index bddc79e793..4ff0d76d93 100644 --- a/mappings/net/minecraft/entity/EntityPosition.mapping +++ b/mappings/net/minecraft/entity/movement/EntityPosition.mapping @@ -1,4 +1,4 @@ -CLASS net/minecraft/class_10182 net/minecraft/entity/EntityPosition +CLASS net/minecraft/class_10182 net/minecraft/entity/movement/EntityPosition FIELD comp_3150 yaw F FIELD comp_3151 pitch F FIELD field_54565 PACKET_CODEC Lnet/minecraft/class_9139; diff --git a/mappings/net/minecraft/entity/movement/LinearPositionInterpolator.mapping b/mappings/net/minecraft/entity/movement/LinearPositionInterpolator.mapping new file mode 100644 index 0000000000..e18abf6277 --- /dev/null +++ b/mappings/net/minecraft/entity/movement/LinearPositionInterpolator.mapping @@ -0,0 +1,6 @@ +CLASS net/minecraft/class_1_1273 net/minecraft/entity/movement/LinearPositionInterpolator + FIELD field_1_8698 destination Lnet/minecraft/class_1_1273$class_1_1274; + METHOD method_1_8143 setLerpDuration (I)V + ARG 1 lerpDuration + CLASS class_1_1274 Destination + FIELD field_1_8699 lerpDuration I diff --git a/mappings/net/minecraft/entity/movement/MotionPath.mapping b/mappings/net/minecraft/entity/movement/MotionPath.mapping new file mode 100644 index 0000000000..bdd01cf1da --- /dev/null +++ b/mappings/net/minecraft/entity/movement/MotionPath.mapping @@ -0,0 +1,20 @@ +CLASS net/minecraft/class_1_1198 net/minecraft/entity/movement/MotionPath + FIELD field_1_8291 PACKET_CODEC Lnet/minecraft/class_9139; + METHOD method_1_7653 linear (Lnet/minecraft/class_243;)Lnet/minecraft/class_1_1198; + ARG 0 endPosition + METHOD method_1_7654 stepped (Ljava/util/List;)Lnet/minecraft/class_1_1198; + ARG 0 steps + METHOD method_1_7655 getType ()Lnet/minecraft/class_1_1198$class_1_1201; + CLASS class_1_1199 Linear + FIELD field_1_8292 PACKET_CODEC Lnet/minecraft/class_9139; + CLASS class_1_1200 Stepped + FIELD field_1_8293 PACKET_CODEC Lnet/minecraft/class_9139; + METHOD (Ljava/util/List;)V + ARG 1 steps + CLASS class_1_1201 Type + FIELD field_1_8295 INDEX_TO_VALUE Ljava/util/function/IntFunction; + FIELD field_1_8298 PACKET_CODEC Lnet/minecraft/class_9139; + FIELD field_1_8299 packetCodec Lnet/minecraft/class_9139; + METHOD (Ljava/lang/String;ILnet/minecraft/class_9139;)V + ARG 3 packetCodec + METHOD method_1_7657 getPacketCodec ()Lnet/minecraft/class_9139; diff --git a/mappings/net/minecraft/entity/movement/MotionPathTracker.mapping b/mappings/net/minecraft/entity/movement/MotionPathTracker.mapping new file mode 100644 index 0000000000..b063c55caa --- /dev/null +++ b/mappings/net/minecraft/entity/movement/MotionPathTracker.mapping @@ -0,0 +1,13 @@ +CLASS net/minecraft/class_1_1281 net/minecraft/entity/movement/MotionPathTracker + FIELD field_1_8711 entity Lnet/minecraft/class_1297; + FIELD field_1_8712 offset Lnet/minecraft/class_243; + FIELD field_1_8713 tickOffset I + FIELD field_1_8714 steps Ljava/util/List; + METHOD (Lnet/minecraft/class_1297;)V + ARG 1 entity + METHOD method_1_8152 addStep (Lnet/minecraft/class_243;)V + ARG 1 pos + METHOD method_1_8153 move (Lnet/minecraft/class_243;)V + ARG 1 offset + METHOD method_1_8154 (Lnet/minecraft/class_1_1202;)Lnet/minecraft/class_1_1202; + ARG 1 step diff --git a/mappings/net/minecraft/entity/movement/MotionStep.mapping b/mappings/net/minecraft/entity/movement/MotionStep.mapping new file mode 100644 index 0000000000..0d9ccc2f5b --- /dev/null +++ b/mappings/net/minecraft/entity/movement/MotionStep.mapping @@ -0,0 +1,4 @@ +CLASS net/minecraft/class_1_1202 net/minecraft/entity/movement/MotionStep + FIELD field_1_8300 PACKET_CODEC Lnet/minecraft/class_9139; + METHOD method_1_7658 moved (Lnet/minecraft/class_243;)Lnet/minecraft/class_1_1202; + ARG 1 offset diff --git a/mappings/net/minecraft/entity/movement/MovementSide.mapping b/mappings/net/minecraft/entity/movement/MovementSide.mapping new file mode 100644 index 0000000000..24c2a3130f --- /dev/null +++ b/mappings/net/minecraft/entity/movement/MovementSide.mapping @@ -0,0 +1 @@ +CLASS net/minecraft/class_1_1224 net/minecraft/entity/movement/MovementSide diff --git a/mappings/net/minecraft/entity/movement/MovementTracker.mapping b/mappings/net/minecraft/entity/movement/MovementTracker.mapping new file mode 100644 index 0000000000..ca3a091ac0 --- /dev/null +++ b/mappings/net/minecraft/entity/movement/MovementTracker.mapping @@ -0,0 +1,6 @@ +CLASS net/minecraft/class_1_1247 net/minecraft/entity/movement/MovementTracker + METHOD method_1_7894 clear ()V + METHOD method_1_7895 getMotionToSyncedPos (Lnet/minecraft/class_243;)Lnet/minecraft/class_1_1198; + ARG 1 syncedPos + METHOD method_1_7896 commitTickMovement (Lnet/minecraft/class_243;)V + ARG 1 syncedPos diff --git a/mappings/net/minecraft/entity/movement/PathingPositionInterpolator.mapping b/mappings/net/minecraft/entity/movement/PathingPositionInterpolator.mapping new file mode 100644 index 0000000000..69a31f669d --- /dev/null +++ b/mappings/net/minecraft/entity/movement/PathingPositionInterpolator.mapping @@ -0,0 +1,15 @@ +CLASS net/minecraft/class_1_1279 net/minecraft/entity/movement/PathingPositionInterpolator + FIELD field_1_8705 destination Lnet/minecraft/class_1_1279$class_1_1280; + FIELD field_1_8706 movementTracker Lnet/minecraft/class_1_1281; + CLASS class_1_1280 Destination + FIELD field_1_8707 progress F + FIELD field_1_8708 cumulativeOffset Lnet/minecraft/class_243; + FIELD field_1_8709 duration F + FIELD field_1_8710 steps Ljava/util/LinkedList; + METHOD method_1_8149 setMotionPath (Lnet/minecraft/class_1_1198;Lnet/minecraft/class_243;I)V + ARG 1 motion + ARG 2 entityPos + ARG 3 lerpDuration + METHOD method_1_8150 tickPos ()Lnet/minecraft/class_243; + METHOD method_1_8151 (Lnet/minecraft/class_243;Lnet/minecraft/class_1_1202;)Lnet/minecraft/class_1_1202; + ARG 1 step diff --git a/mappings/net/minecraft/entity/movement/PositionInterpolator.mapping b/mappings/net/minecraft/entity/movement/PositionInterpolator.mapping new file mode 100644 index 0000000000..c98afc3ebd --- /dev/null +++ b/mappings/net/minecraft/entity/movement/PositionInterpolator.mapping @@ -0,0 +1,25 @@ +CLASS net/minecraft/class_10584 net/minecraft/entity/movement/PositionInterpolator + FIELD field_55663 DEFAULT_INTERPOLATION_DURATION I + FIELD field_55664 entity Lnet/minecraft/class_1297; + FIELD field_55665 lerpDuration I + METHOD (Lnet/minecraft/class_1297;)V + ARG 1 entity + METHOD (Lnet/minecraft/class_1297;I)V + ARG 1 entity + ARG 2 lerpDuration + METHOD method_1_7887 move (Lnet/minecraft/class_243;)V + ARG 1 offset + METHOD method_1_7888 tickPos ()V + METHOD method_1_7890 getDestination ()Lnet/minecraft/class_1_1193$class_1_1195; + METHOD method_1_7891 getMovementTracker ()Lnet/minecraft/class_1_1247; + METHOD method_1_7893 setMotionPath (Lnet/minecraft/class_1_1198;FF)V + ARG 1 motionPath + ARG 2 yaw + ARG 3 pitch + METHOD method_66267 refreshPositionAndAngles (Lnet/minecraft/class_1_1198;FF)V + ARG 1 motion + ARG 2 yaw + ARG 3 pitch + METHOD method_66270 isInterpolating ()Z + METHOD method_66271 tick ()V + METHOD method_66272 clear ()V diff --git a/mappings/net/minecraft/entity/player/PlayerEntity.mapping b/mappings/net/minecraft/entity/player/PlayerEntity.mapping index e6acff015e..89d656ebce 100644 --- a/mappings/net/minecraft/entity/player/PlayerEntity.mapping +++ b/mappings/net/minecraft/entity/player/PlayerEntity.mapping @@ -1,4 +1,5 @@ CLASS net/minecraft/class_1657 net/minecraft/entity/player/PlayerEntity + FIELD field_1_8303 postEffects Ljava/util/List; FIELD field_7484 itemCooldownManager Lnet/minecraft/class_1796; FIELD field_7486 enderChestInventory Lnet/minecraft/class_1730; FIELD field_7487 sleepTimer I @@ -68,6 +69,9 @@ CLASS net/minecraft/class_1657 net/minecraft/entity/player/PlayerEntity COMMENT @return an {@link com.mojang.datafixers.util.Either.Right Either.Right} COMMENT if successful, otherwise an {@link com.mojang.datafixers.util.Either.Left COMMENT Either.Left} containing the failure reason + ARG 1 block + ARG 2 state + ARG 3 bedRule ARG 4 pos COMMENT the position of the bed block METHOD method_7270 giveItemStack (Lnet/minecraft/class_1799;)Z diff --git a/mappings/net/minecraft/entity/projectile/ProjectileEntity.mapping b/mappings/net/minecraft/entity/projectile/ProjectileEntity.mapping index 0e25636c6d..b47342340e 100644 --- a/mappings/net/minecraft/entity/projectile/ProjectileEntity.mapping +++ b/mappings/net/minecraft/entity/projectile/ProjectileEntity.mapping @@ -1,5 +1,9 @@ CLASS net/minecraft/class_1676 net/minecraft/entity/projectile/ProjectileEntity FIELD field_1_8153 canBreak Lnet/minecraft/class_6538; + FIELD field_1_8604 CAN_BREAK_KEY Ljava/lang/String; + FIELD field_1_8605 HAS_BEEN_SHOT_KEY Ljava/lang/String; + FIELD field_1_8606 LEFT_OWNER_KEY Ljava/lang/String; + FIELD field_1_8607 OWNER_KEY Ljava/lang/String; FIELD field_23740 leftOwner Z FIELD field_28646 shot Z FIELD field_51621 lastDeflectedEntity Lnet/minecraft/class_1297; diff --git a/mappings/net/minecraft/entity/vehicle/AbstractMinecartEntity.mapping b/mappings/net/minecraft/entity/vehicle/AbstractMinecartEntity.mapping index 168d128b08..eaa7dde9c3 100644 --- a/mappings/net/minecraft/entity/vehicle/AbstractMinecartEntity.mapping +++ b/mappings/net/minecraft/entity/vehicle/AbstractMinecartEntity.mapping @@ -18,8 +18,11 @@ CLASS net/minecraft/class_1688 net/minecraft/entity/vehicle/AbstractMinecartEnti METHOD method_7504 getMaxSpeed (Lnet/minecraft/class_3218;)D ARG 1 world METHOD method_7506 onActivatorRail (Lnet/minecraft/class_3218;IIIZ)V - ARG 2 y - ARG 3 z + ARG 1 world + ARG 2 x + ARG 3 y + ARG 4 z + ARG 5 powered METHOD method_7512 moveOffRail (Lnet/minecraft/class_3218;)V ARG 1 world METHOD method_7513 moveOnRail (Lnet/minecraft/class_3218;)V diff --git a/mappings/net/minecraft/item/CushionItem.mapping b/mappings/net/minecraft/item/CushionItem.mapping new file mode 100644 index 0000000000..83d72bce47 --- /dev/null +++ b/mappings/net/minecraft/item/CushionItem.mapping @@ -0,0 +1,5 @@ +CLASS net/minecraft/class_1_1190 net/minecraft/item/CushionItem + FIELD field_1_8275 color Lnet/minecraft/class_1767; + METHOD (Lnet/minecraft/class_1792$class_1793;Lnet/minecraft/class_1767;)V + ARG 1 settings + ARG 2 color diff --git a/mappings/net/minecraft/item/Item.mapping b/mappings/net/minecraft/item/Item.mapping index 374993ea44..c2735217e6 100644 --- a/mappings/net/minecraft/item/Item.mapping +++ b/mappings/net/minecraft/item/Item.mapping @@ -358,14 +358,19 @@ CLASS net/minecraft/class_1792 net/minecraft/item/Item METHOD method_1_830 (Lnet/minecraft/class_9331;Lnet/minecraft/class_5321;Lnet/minecraft/class_9323$class_9324;Lnet/minecraft/class_7225$class_7874;Lnet/minecraft/class_5321;)V ARG 2 builder ARG 3 lookup + ARG 4 key METHOD method_1_831 (Lnet/minecraft/class_2561;Lnet/minecraft/class_2960;Lnet/minecraft/class_9323$class_9324;Lnet/minecraft/class_7225$class_7874;Lnet/minecraft/class_5321;)V ARG 2 builder + ARG 3 lookup + ARG 4 key METHOD method_1_832 (Lnet/minecraft/class_9323;)V ARG 0 components METHOD method_1_833 (Lnet/minecraft/class_5321;Lnet/minecraft/class_7225$class_7874;)Lnet/minecraft/class_9792; ARG 1 registries METHOD method_1_834 (Lnet/minecraft/class_9323$class_9324;Lnet/minecraft/class_7225$class_7874;Lnet/minecraft/class_5321;)V ARG 0 builder + ARG 1 lookup + ARG 2 key METHOD method_1_2914 (Lnet/minecraft/class_7225$class_7874;)Lnet/minecraft/class_10215; ARG 0 registries METHOD method_1_3095 requires (Lnet/minecraft/class_7699;)Lnet/minecraft/class_1792$class_1793; @@ -380,6 +385,8 @@ CLASS net/minecraft/class_1792 net/minecraft/item/Item ARG 0 registries METHOD method_1_7296 (Lnet/minecraft/class_7225$class_7874;)Lnet/minecraft/class_1_1156; ARG 0 registries + METHOD method_1_7584 compostable (Lnet/minecraft/class_5321;)Lnet/minecraft/class_1792$class_1793; + ARG 1 layers METHOD method_7889 maxCount (I)Lnet/minecraft/class_1792$class_1793; COMMENT Sets the maximum stack count of any ItemStack with an Item using this Settings instance. COMMENT diff --git a/mappings/net/minecraft/item/Items.mapping b/mappings/net/minecraft/item/Items.mapping index 9778966278..9f64e282eb 100644 --- a/mappings/net/minecraft/item/Items.mapping +++ b/mappings/net/minecraft/item/Items.mapping @@ -55,6 +55,9 @@ CLASS net/minecraft/class_1802 net/minecraft/item/Items FIELD field_1_3348 SULFUR_STAIRS Lnet/minecraft/class_1792; FIELD field_1_3349 SULFUR_WALL Lnet/minecraft/class_1792; FIELD field_1_3350 WOOLS Lnet/minecraft/class_1_727; + FIELD field_1_7230 WOOL_SLABS Lnet/minecraft/class_1_727; + FIELD field_1_7231 WOOL_STAIRS Lnet/minecraft/class_1_727; + FIELD field_1_8252 CUSHIONS Lnet/minecraft/class_1_727; FIELD field_8047 JUNGLE_PRESSURE_PLATE Lnet/minecraft/class_1792; FIELD field_8048 SPRUCE_BUTTON Lnet/minecraft/class_1792; FIELD field_8051 DEAD_BUBBLE_CORAL Lnet/minecraft/class_1792; @@ -942,6 +945,102 @@ CLASS net/minecraft/class_1802 net/minecraft/item/Items METHOD method_1_3977 (Lnet/minecraft/class_5321;Lnet/minecraft/class_1767;)Lnet/minecraft/class_1792; ARG 0 id ARG 1 color + METHOD method_1_6431 (Lnet/minecraft/class_1_784;Lnet/minecraft/class_2248;Lnet/minecraft/class_1767;)Lnet/minecraft/class_1792; + ARG 0 id + ARG 1 block + ARG 2 color + METHOD method_1_6432 (Lnet/minecraft/class_2248;Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792; + ARG 0 block + ARG 1 settings + METHOD method_1_6433 (Lnet/minecraft/class_2248;Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792; + ARG 0 block + ARG 1 settings + METHOD method_1_6434 (Lnet/minecraft/class_2248;Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792; + ARG 0 block + ARG 1 settings + METHOD method_1_6435 (Lnet/minecraft/class_2248;Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792; + ARG 0 block + ARG 1 settings + METHOD method_1_6436 (Lnet/minecraft/class_2248;Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792; + ARG 0 block + ARG 1 settings + METHOD method_1_6437 (Lnet/minecraft/class_2248;Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792; + ARG 0 block + ARG 1 settings + METHOD method_1_6438 (Lnet/minecraft/class_2248;Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792; + ARG 0 block + ARG 1 settings + METHOD method_1_6439 (Lnet/minecraft/class_2248;Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792; + ARG 0 block + ARG 1 settings + METHOD method_1_6440 (Lnet/minecraft/class_2248;Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792; + ARG 0 block + ARG 1 settings + METHOD method_1_6441 (Lnet/minecraft/class_2248;Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792; + ARG 0 block + ARG 1 settings + METHOD method_1_6442 (Lnet/minecraft/class_2248;Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792; + ARG 0 block + ARG 1 settings + METHOD method_1_6443 (Lnet/minecraft/class_2248;Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792; + ARG 0 block + ARG 1 settings + METHOD method_1_6444 (Lnet/minecraft/class_2248;Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792; + ARG 0 block + ARG 1 settings + METHOD method_1_6445 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_6446 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_6447 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_6448 (Lnet/minecraft/class_1_784;Lnet/minecraft/class_2248;Lnet/minecraft/class_1767;)Lnet/minecraft/class_1792; + ARG 0 id + ARG 1 block + ARG 2 color + METHOD method_1_6449 (Lnet/minecraft/class_1_784;Lnet/minecraft/class_2248;Lnet/minecraft/class_1767;)Lnet/minecraft/class_1792; + ARG 0 id + ARG 1 block + ARG 2 color + METHOD method_1_6450 (Lnet/minecraft/class_1_784;Lnet/minecraft/class_2248;Lnet/minecraft/class_1767;)Lnet/minecraft/class_1792; + ARG 0 id + ARG 1 block + ARG 2 color + METHOD method_1_6451 (Lnet/minecraft/class_2248;Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792; + ARG 0 block + ARG 1 settings + METHOD method_1_6452 (Lnet/minecraft/class_2248;Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792; + ARG 0 block + ARG 1 settings + METHOD method_1_6453 (Lnet/minecraft/class_2248;Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792; + ARG 0 block + ARG 1 settings + METHOD method_1_6454 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_6455 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792; + ARG 0 settings + METHOD method_1_6456 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792; + ARG 0 settings + METHOD method_1_6457 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792; + ARG 0 settings + METHOD method_1_6458 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792; + ARG 0 settings + METHOD method_1_6459 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792; + ARG 0 settings + METHOD method_1_7587 (Lnet/minecraft/class_5321;Lnet/minecraft/class_1767;)Lnet/minecraft/class_1792; + ARG 0 id + ARG 1 color + METHOD method_1_7588 (Lnet/minecraft/class_1767;Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792; + ARG 1 settings + METHOD method_1_7589 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_7590 (Lnet/minecraft/class_1792$class_1793;)Lnet/minecraft/class_1792$class_1793; + ARG 0 settings + METHOD method_1_7591 registerWithVariants (Lnet/minecraft/class_1_784;Lnet/minecraft/class_2248;Lnet/minecraft/class_1792$class_1793;[Lnet/minecraft/class_2248;)Lnet/minecraft/class_1792; + ARG 0 key + ARG 1 block + ARG 2 settings + ARG 3 variants METHOD method_7989 register (Lnet/minecraft/class_1_784;Lnet/minecraft/class_2248;)Lnet/minecraft/class_1792; ARG 0 key ARG 1 block diff --git a/mappings/net/minecraft/loot/LootDataType.mapping b/mappings/net/minecraft/loot/LootDataType.mapping index 39dbe48d44..0ec9a66ba7 100644 --- a/mappings/net/minecraft/loot/LootDataType.mapping +++ b/mappings/net/minecraft/loot/LootDataType.mapping @@ -1,5 +1,6 @@ CLASS net/minecraft/class_8490 net/minecraft/loot/LootDataType FIELD field_1_7540 SLOT_SOURCES Lnet/minecraft/class_8490; + FIELD field_1_8667 NUMBER_PROVIDERS Lnet/minecraft/class_8490; FIELD field_44496 PREDICATES Lnet/minecraft/class_8490; FIELD field_44497 ITEM_MODIFIERS Lnet/minecraft/class_8490; FIELD field_44498 LOOT_TABLES Lnet/minecraft/class_8490; @@ -12,6 +13,14 @@ CLASS net/minecraft/class_8490 net/minecraft/loot/LootDataType ARG 1 validator ARG 2 key ARG 3 value + METHOD method_1_8019 (Lnet/minecraft/class_8944;Lnet/minecraft/class_7225$class_7226;)V + ARG 2 registry + METHOD method_1_8020 validate (Lnet/minecraft/class_8944;Lnet/minecraft/class_7225$class_7874;)V + ARG 1 validator + ARG 2 registries + METHOD method_1_8021 validateOptional (Lnet/minecraft/class_8944;Lnet/minecraft/class_7225$class_7874;)V + ARG 1 validator + ARG 2 registries METHOD method_51215 stream ()Ljava/util/stream/Stream; CLASS class_1_40 ContextTypeGetter METHOD method_1_600 constant (Lnet/minecraft/class_176;)Lnet/minecraft/class_8490$class_1_40; diff --git a/mappings/net/minecraft/loot/condition/LocationCheckLootCondition.mapping b/mappings/net/minecraft/loot/condition/LocationCheckLootCondition.mapping index b7fd498ab6..53080821e0 100644 --- a/mappings/net/minecraft/loot/condition/LocationCheckLootCondition.mapping +++ b/mappings/net/minecraft/loot/condition/LocationCheckLootCondition.mapping @@ -1,10 +1,14 @@ CLASS net/minecraft/class_205 net/minecraft/loot/condition/LocationCheckLootCondition FIELD field_45866 CODEC Lcom/mojang/serialization/MapCodec; FIELD field_45867 OFFSET_CODEC Lcom/mojang/serialization/MapCodec; + METHOD method_1_7158 builder (Lnet/minecraft/class_2090$class_2091;Lnet/minecraft/class_2350;)Lnet/minecraft/class_5341$class_210; + ARG 0 predicateBuilder + ARG 1 offset METHOD method_884 builder (Lnet/minecraft/class_2090$class_2091;)Lnet/minecraft/class_5341$class_210; ARG 0 predicateBuilder METHOD method_30151 builder (Lnet/minecraft/class_2090$class_2091;Lnet/minecraft/class_2382;)Lnet/minecraft/class_5341$class_210; ARG 0 predicateBuilder + ARG 1 offset METHOD method_53415 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; ARG 0 instance METHOD method_53416 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; diff --git a/mappings/net/minecraft/loot/condition/LootCondition.mapping b/mappings/net/minecraft/loot/condition/LootCondition.mapping index 1d1cc61c1c..7121b112bb 100644 --- a/mappings/net/minecraft/loot/condition/LootCondition.mapping +++ b/mappings/net/minecraft/loot/condition/LootCondition.mapping @@ -5,6 +5,8 @@ CLASS net/minecraft/class_5341 net/minecraft/loot/condition/LootCondition FIELD field_51809 CODEC Lcom/mojang/serialization/Codec; FIELD field_51810 ENTRY_CODEC Lcom/mojang/serialization/Codec; METHOD method_1_745 getCodec ()Lcom/mojang/serialization/MapCodec; + METHOD method_1_8188 (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; + ARG 0 mapCodec CLASS class_210 Builder METHOD method_1_327 and (Lnet/minecraft/class_5341$class_210;)Lnet/minecraft/class_8548$class_8549; ARG 1 condition diff --git a/mappings/net/minecraft/loot/condition/LootConditions.mapping b/mappings/net/minecraft/loot/condition/LootConditions.mapping new file mode 100644 index 0000000000..24fe6fba1d --- /dev/null +++ b/mappings/net/minecraft/loot/condition/LootConditions.mapping @@ -0,0 +1,5 @@ +CLASS net/minecraft/class_1_1289 net/minecraft/loot/condition/LootConditions + METHOD method_1_8183 bootstrap (Lnet/minecraft/class_7891;)V + ARG 0 registry + METHOD method_1_8184 of (Ljava/lang/String;)Lnet/minecraft/class_5321; + ARG 0 path diff --git a/mappings/net/minecraft/loot/provider/number/ConditionalNumberProvider.mapping b/mappings/net/minecraft/loot/provider/number/ConditionalNumberProvider.mapping new file mode 100644 index 0000000000..478ee9a90a --- /dev/null +++ b/mappings/net/minecraft/loot/provider/number/ConditionalNumberProvider.mapping @@ -0,0 +1,13 @@ +CLASS net/minecraft/class_1_1294 net/minecraft/loot/provider/number/ConditionalNumberProvider + FIELD field_1_8770 CODEC Lcom/mojang/serialization/Codec; + FIELD field_1_8771 MAP_CODEC Lcom/mojang/serialization/MapCodec; + METHOD method_1_8208 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance + METHOD method_1_8209 (Lnet/minecraft/class_1_1294;)Lnet/minecraft/class_5341; + ARG 0 provider + METHOD method_1_8210 (Lnet/minecraft/class_1_1294;)Lnet/minecraft/class_5658; + ARG 0 provider + METHOD method_1_8211 (Lnet/minecraft/class_1_1294;)Lnet/minecraft/class_5658; + ARG 0 provider + METHOD method_1_8212 getMatchingProvider (Lnet/minecraft/class_47;)Lnet/minecraft/class_5658; + ARG 1 context diff --git a/mappings/net/minecraft/loot/provider/number/NumberDispatcherNumberProvider.mapping b/mappings/net/minecraft/loot/provider/number/NumberDispatcherNumberProvider.mapping new file mode 100644 index 0000000000..d1e0fbcdc8 --- /dev/null +++ b/mappings/net/minecraft/loot/provider/number/NumberDispatcherNumberProvider.mapping @@ -0,0 +1,18 @@ +CLASS net/minecraft/class_1_1295 net/minecraft/loot/provider/number/NumberDispatcherNumberProvider + METHOD method_1_8213 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance + METHOD method_1_8214 (Lnet/minecraft/class_1_1295;)Ljava/util/List; + ARG 0 provider + METHOD method_1_8215 (Lnet/minecraft/class_1_1295;)Lnet/minecraft/class_5658; + ARG 0 provider + METHOD method_1_8216 getMatchingProvider (Lnet/minecraft/class_47;)Lnet/minecraft/class_5658; + ARG 1 context + CLASS class_1_1296 Case + METHOD method_1_8217 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance + METHOD method_1_8218 (Lnet/minecraft/class_1_1295$class_1_1296;)Lnet/minecraft/class_5341; + ARG 0 c + METHOD method_1_8219 (Lnet/minecraft/class_1_1295$class_1_1296;)Lnet/minecraft/class_5658; + ARG 0 c + METHOD method_1_8220 test (Lnet/minecraft/class_47;)Z + ARG 1 context diff --git a/mappings/net/minecraft/loot/provider/number/WeightedListNumberProvider.mapping b/mappings/net/minecraft/loot/provider/number/WeightedListNumberProvider.mapping new file mode 100644 index 0000000000..186c4166e5 --- /dev/null +++ b/mappings/net/minecraft/loot/provider/number/WeightedListNumberProvider.mapping @@ -0,0 +1,5 @@ +CLASS net/minecraft/class_1_1298 net/minecraft/loot/provider/number/WeightedListNumberProvider + METHOD method_1_8222 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance + METHOD method_1_8223 (Lnet/minecraft/class_1_1298;)Lnet/minecraft/class_6012; + ARG 0 provider diff --git a/mappings/net/minecraft/network/listener/ClientCommonPacketListener.mapping b/mappings/net/minecraft/network/listener/ClientCommonPacketListener.mapping index f7171e1f79..68eae0b87b 100644 --- a/mappings/net/minecraft/network/listener/ClientCommonPacketListener.mapping +++ b/mappings/net/minecraft/network/listener/ClientCommonPacketListener.mapping @@ -1,4 +1,6 @@ CLASS net/minecraft/class_8705 net/minecraft/network/listener/ClientCommonPacketListener + METHOD method_1_8182 onPostEffects (Lnet/minecraft/class_1_1290;)V + ARG 1 packet METHOD method_11126 onSynchronizeTags (Lnet/minecraft/class_2790;)V ARG 1 packet METHOD method_52780 onCustomPayload (Lnet/minecraft/class_2658;)V diff --git a/mappings/net/minecraft/network/packet/s2c/common/PostEffectsS2CPacket.mapping b/mappings/net/minecraft/network/packet/s2c/common/PostEffectsS2CPacket.mapping new file mode 100644 index 0000000000..f2524513f5 --- /dev/null +++ b/mappings/net/minecraft/network/packet/s2c/common/PostEffectsS2CPacket.mapping @@ -0,0 +1,6 @@ +CLASS net/minecraft/class_1_1290 net/minecraft/network/packet/s2c/common/PostEffectsS2CPacket + FIELD field_1_8757 PACKET_CODEC Lnet/minecraft/class_9139; + METHOD (Lnet/minecraft/class_2540;)V + ARG 1 buf + METHOD method_1_8186 write (Lnet/minecraft/class_2540;)V + ARG 1 buf diff --git a/mappings/net/minecraft/network/packet/s2c/play/AbstractEntityPositionS2CPacket.mapping b/mappings/net/minecraft/network/packet/s2c/play/AbstractEntityPositionS2CPacket.mapping new file mode 100644 index 0000000000..b9129567f9 --- /dev/null +++ b/mappings/net/minecraft/network/packet/s2c/play/AbstractEntityPositionS2CPacket.mapping @@ -0,0 +1,3 @@ +CLASS net/minecraft/class_1_1263 net/minecraft/network/packet/s2c/play/AbstractEntityPositionS2CPacket + METHOD method_11652 hasRotation ()Z + METHOD method_22826 isPositionChanged ()Z diff --git a/mappings/net/minecraft/network/packet/s2c/play/EntityPositionSyncS2CPacket.mapping b/mappings/net/minecraft/network/packet/s2c/play/EntityPositionSyncS2CPacket.mapping index 6b120e285e..5ada762883 100644 --- a/mappings/net/minecraft/network/packet/s2c/play/EntityPositionSyncS2CPacket.mapping +++ b/mappings/net/minecraft/network/packet/s2c/play/EntityPositionSyncS2CPacket.mapping @@ -1,4 +1,9 @@ CLASS net/minecraft/class_10264 net/minecraft/network/packet/s2c/play/EntityPositionSyncS2CPacket + FIELD comp_1_1325 motion Lnet/minecraft/class_1_1198; FIELD field_54515 CODEC Lnet/minecraft/class_9139; + METHOD comp_1_1325 motion ()Lnet/minecraft/class_1_1198; + METHOD method_1_8194 create (Lnet/minecraft/class_1297;Lnet/minecraft/class_1_1198;)Lnet/minecraft/class_10264; + ARG 0 entity + ARG 1 motion METHOD method_64558 create (Lnet/minecraft/class_1297;)Lnet/minecraft/class_10264; ARG 0 entity diff --git a/mappings/net/minecraft/network/packet/s2c/play/EntityS2CPacket.mapping b/mappings/net/minecraft/network/packet/s2c/play/EntityS2CPacket.mapping index 61b9be0841..70ec5e4190 100644 --- a/mappings/net/minecraft/network/packet/s2c/play/EntityS2CPacket.mapping +++ b/mappings/net/minecraft/network/packet/s2c/play/EntityS2CPacket.mapping @@ -1,4 +1,7 @@ CLASS net/minecraft/class_2684 net/minecraft/network/packet/s2c/play/EntityS2CPacket + FIELD field_1_8740 ON_GROUND I + FIELD field_1_8741 MOTION_STEPS_SHIFT I + FIELD field_1_8742 delta Lnet/minecraft/class_1_1216; FIELD field_12305 rotate Z FIELD field_12306 onGround Z FIELD field_12310 id I @@ -7,11 +10,20 @@ CLASS net/minecraft/class_2684 net/minecraft/network/packet/s2c/play/EntityS2CPa FIELD field_20849 positionChanged Z METHOD (ILnet/minecraft/class_1_1216;BBZZZ)V ARG 1 entityId + ARG 2 delta ARG 3 yaw ARG 4 pitch ARG 5 onGround ARG 6 rotate ARG 7 positionChanged + METHOD method_1_8178 getDelta ()Lnet/minecraft/class_1_1216; + METHOD method_1_8179 pack (ZI)I + ARG 0 onGround + ARG 1 steps + METHOD method_1_8180 isOnGround (I)Z + ARG 0 packed + METHOD method_1_8181 getMotionSteps (I)I + ARG 0 packed METHOD method_11645 getEntity (Lnet/minecraft/class_1937;)Lnet/minecraft/class_1297; ARG 1 world METHOD method_11649 getYaw ()F @@ -21,6 +33,7 @@ CLASS net/minecraft/class_2684 net/minecraft/network/packet/s2c/play/EntityS2CPa FIELD field_47940 CODEC Lnet/minecraft/class_9139; METHOD (ILnet/minecraft/class_1_1216;Z)V ARG 1 entityId + ARG 2 delta ARG 3 onGround METHOD method_34138 read (Lnet/minecraft/class_2540;)Lnet/minecraft/class_2684$class_2685; ARG 0 buf @@ -30,6 +43,7 @@ CLASS net/minecraft/class_2684 net/minecraft/network/packet/s2c/play/EntityS2CPa FIELD field_47941 CODEC Lnet/minecraft/class_9139; METHOD (ILnet/minecraft/class_1_1216;BBZ)V ARG 1 entityId + ARG 2 delta ARG 3 yaw ARG 4 pitch ARG 5 onGround diff --git a/mappings/net/minecraft/predicate/entity/EntityEffectPredicate.mapping b/mappings/net/minecraft/predicate/entity/EntityEffectPredicate.mapping index 3541837bf9..e1ce22d46f 100644 --- a/mappings/net/minecraft/predicate/entity/EntityEffectPredicate.mapping +++ b/mappings/net/minecraft/predicate/entity/EntityEffectPredicate.mapping @@ -1,5 +1,6 @@ CLASS net/minecraft/class_2102 net/minecraft/predicate/entity/EntityEffectPredicate FIELD comp_1811 effects Ljava/util/Map; + FIELD field_1_8718 PACKET_CODEC Lnet/minecraft/class_9139; FIELD field_45764 CODEC Lcom/mojang/serialization/Codec; METHOD (Ljava/util/Map;)V ARG 1 effects @@ -10,11 +11,15 @@ CLASS net/minecraft/class_2102 net/minecraft/predicate/entity/EntityEffectPredic ARG 1 effects METHOD method_9067 test (Lnet/minecraft/class_1309;)Z ARG 1 livingEntity + METHOD test (Ljava/lang/Object;)Z + ARG 1 instance CLASS class_2103 EffectData FIELD comp_1812 amplifier Lnet/minecraft/class_2096$class_2100; FIELD comp_1813 duration Lnet/minecraft/class_2096$class_2100; FIELD comp_1814 ambient Ljava/util/Optional; FIELD comp_1815 visible Ljava/util/Optional; + FIELD field_1_8719 MAP_BY_EFFECT_PACKET_CODEC Lnet/minecraft/class_9139; + FIELD field_1_8720 PACKET_CODEC Lnet/minecraft/class_9139; FIELD field_45766 CODEC Lcom/mojang/serialization/Codec; METHOD (Lnet/minecraft/class_2096$class_2100;Lnet/minecraft/class_2096$class_2100;Ljava/util/Optional;Ljava/util/Optional;)V ARG 1 amplifier diff --git a/mappings/net/minecraft/predicate/item/PotionContentsPredicate.mapping b/mappings/net/minecraft/predicate/item/PotionContentsPredicate.mapping index 08509ef90b..c717ebde35 100644 --- a/mappings/net/minecraft/predicate/item/PotionContentsPredicate.mapping +++ b/mappings/net/minecraft/predicate/item/PotionContentsPredicate.mapping @@ -1,4 +1,9 @@ CLASS net/minecraft/class_9359 net/minecraft/predicate/item/PotionContentsPredicate + FIELD field_1_8717 PACKET_CODEC Lnet/minecraft/class_9139; FIELD field_49802 CODEC Lcom/mojang/serialization/Codec; + METHOD method_1_8157 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance + METHOD method_1_8158 potionContents (Lnet/minecraft/class_6880;)Lnet/minecraft/class_9359; + ARG 0 potions METHOD method_58178 potionContents (Lnet/minecraft/class_6885;)Lnet/minecraft/class_9359; ARG 0 potions diff --git a/mappings/net/minecraft/recipe/BrewingIngredient.mapping b/mappings/net/minecraft/recipe/BrewingIngredient.mapping new file mode 100644 index 0000000000..adc18de312 --- /dev/null +++ b/mappings/net/minecraft/recipe/BrewingIngredient.mapping @@ -0,0 +1,19 @@ +CLASS net/minecraft/class_1_1264 net/minecraft/recipe/BrewingIngredient + FIELD field_1_8660 PACKET_CODEC Lnet/minecraft/class_9139; + METHOD method_1_8008 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance + METHOD method_1_8009 (Lnet/minecraft/class_1_1264;)Lnet/minecraft/class_1856; + ARG 0 ingredient + METHOD method_1_8010 (Lnet/minecraft/class_1_1264;)Ljava/util/Optional; + ARG 0 ingredient + METHOD method_1_8011 (Lnet/minecraft/class_1_1264;)Lnet/minecraft/class_1856; + ARG 0 ingredient + METHOD method_1_8012 (Lnet/minecraft/class_1_1264;)Ljava/util/Optional; + ARG 0 ingredient + METHOD method_1_8013 of (Lnet/minecraft/class_1792;)Lnet/minecraft/class_1_1264; + ARG 0 item + METHOD method_1_8014 of (Lnet/minecraft/class_1792;Lnet/minecraft/class_9359;)Lnet/minecraft/class_1_1264; + ARG 0 item + ARG 1 contents + METHOD test matches (Ljava/lang/Object;)Z + ARG 1 stack diff --git a/mappings/net/minecraft/recipe/BrewingRecipe.mapping b/mappings/net/minecraft/recipe/BrewingRecipe.mapping new file mode 100644 index 0000000000..c39f4e4510 --- /dev/null +++ b/mappings/net/minecraft/recipe/BrewingRecipe.mapping @@ -0,0 +1,35 @@ +CLASS net/minecraft/class_1_1248 net/minecraft/recipe/BrewingRecipe + FIELD field_1_8596 SERIALIZER Lnet/minecraft/class_1_157; + FIELD field_1_8597 PACKET_CODEC Lnet/minecraft/class_9139; + FIELD field_1_8598 input Lnet/minecraft/class_1_1264; + FIELD field_1_8599 output Lnet/minecraft/class_1_107; + FIELD field_1_8600 reagent Lnet/minecraft/class_1_1264; + METHOD (Lnet/minecraft/class_1_1264;Lnet/minecraft/class_1_1264;Lnet/minecraft/class_1_107;)V + ARG 1 input + ARG 2 reagent + ARG 3 output + METHOD method_1_7898 getInput ()Lnet/minecraft/class_1_1264; + METHOD method_1_7899 getOutput ()Lnet/minecraft/class_1_107; + METHOD method_1_7900 getReagent ()Lnet/minecraft/class_1_1264; + METHOD method_1_7901 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance + METHOD method_1_7902 (Lnet/minecraft/class_1_1248;)Lnet/minecraft/class_1_1264; + ARG 0 recipe + METHOD method_1_7903 (Lnet/minecraft/class_1_1248;)Lnet/minecraft/class_1_1264; + ARG 0 recipe + METHOD method_1_7904 (Lnet/minecraft/class_1_1248;)Lnet/minecraft/class_1_107; + ARG 0 recipe + METHOD method_1_7905 (Lnet/minecraft/class_1_1248;)Lnet/minecraft/class_1_1264; + ARG 0 recipe + METHOD method_1_7906 (Lnet/minecraft/class_1_1248;)Lnet/minecraft/class_1_1264; + ARG 0 recipe + METHOD method_1_7907 (Lnet/minecraft/class_1_1248;)Lnet/minecraft/class_1_107; + ARG 0 recipe + METHOD method_1_7908 matches (Lnet/minecraft/class_1_1236;)Z + ARG 1 input + CLASS class_1_1249 Factory + METHOD method_1_7910 create (Lnet/minecraft/class_1860$class_1_145;Lnet/minecraft/class_1_1264;Lnet/minecraft/class_1_1264;Lnet/minecraft/class_1_107;)Lnet/minecraft/class_1_1248; + ARG 1 settings + ARG 2 input + ARG 3 reagent + ARG 4 output diff --git a/mappings/net/minecraft/recipe/Ingredient.mapping b/mappings/net/minecraft/recipe/Ingredient.mapping index ac61882089..2aff22b10b 100644 --- a/mappings/net/minecraft/recipe/Ingredient.mapping +++ b/mappings/net/minecraft/recipe/Ingredient.mapping @@ -8,6 +8,7 @@ CLASS net/minecraft/class_1856 net/minecraft/recipe/Ingredient ARG 1 entries METHOD equals (Ljava/lang/Object;)Z ARG 1 o + METHOD method_1_7750 getUniqueEntry ()Ljava/util/Optional; METHOD method_8091 ofItems ([Lnet/minecraft/class_1935;)Lnet/minecraft/class_1856; ARG 0 items METHOD method_8101 ofItem (Lnet/minecraft/class_1935;)Lnet/minecraft/class_1856; diff --git a/mappings/net/minecraft/recipe/input/BrewingRecipeInput.mapping b/mappings/net/minecraft/recipe/input/BrewingRecipeInput.mapping new file mode 100644 index 0000000000..1cfc4ea130 --- /dev/null +++ b/mappings/net/minecraft/recipe/input/BrewingRecipeInput.mapping @@ -0,0 +1 @@ +CLASS net/minecraft/class_1_1236 net/minecraft/recipe/input/BrewingRecipeInput diff --git a/mappings/net/minecraft/registry/BootstrapRegistryWrapper.mapping b/mappings/net/minecraft/registry/BootstrapRegistryWrapper.mapping new file mode 100644 index 0000000000..1ec0c234c9 --- /dev/null +++ b/mappings/net/minecraft/registry/BootstrapRegistryWrapper.mapping @@ -0,0 +1,33 @@ +CLASS net/minecraft/class_1_1241 net/minecraft/registry/BootstrapRegistryWrapper + FIELD field_1_8575 key Lnet/minecraft/class_5321; + FIELD field_1_8576 lifecycle Lcom/mojang/serialization/Lifecycle; + FIELD field_1_8577 contents Lnet/minecraft/class_1_1241$class_1_1244; + METHOD (Lnet/minecraft/class_5321;Lcom/mojang/serialization/Lifecycle;)V + ARG 1 key + ARG 2 lifecycle + METHOD method_1_7847 freeze ()V + METHOD method_1_7848 removeIf (Ljava/util/function/Predicate;)V + ARG 1 predicate + CLASS class_1_1242 Frozen + FIELD field_1_8578 tags Ljava/util/Map; + FIELD field_1_8579 entries Ljava/util/Map; + METHOD (Ljava/util/Map;Ljava/util/Map;)V + ARG 1 entries + ARG 2 tags + CLASS class_1_1243 Larval + FIELD field_1_8580 tags Ljava/util/Map; + FIELD field_1_8581 entries Ljava/util/Map; + METHOD method_1_7849 (Lnet/minecraft/class_5321;)Lnet/minecraft/class_6880$class_6883; + ARG 1 k + METHOD method_1_7850 (Lnet/minecraft/class_6862;)Lnet/minecraft/class_6885$class_6888; + ARG 1 t + CLASS class_1_1244 Contents + METHOD method_1_7851 frozen ()Lnet/minecraft/class_1_1241$class_1_1244; + METHOD method_1_7852 getEntry (Lnet/minecraft/class_5321;)Lnet/minecraft/class_6880$class_6883; + ARG 1 key + METHOD method_1_7853 getTag (Lnet/minecraft/class_6862;)Lnet/minecraft/class_6885$class_6888; + ARG 1 tag + METHOD method_1_7854 entries ()Ljava/util/Collection; + METHOD method_1_7855 getTags ()Ljava/util/Collection; + METHOD method_1_7856 removeIf (Ljava/util/function/Predicate;)V + ARG 1 predicate diff --git a/mappings/net/minecraft/registry/BuiltinRegistries.mapping b/mappings/net/minecraft/registry/BuiltinRegistries.mapping index 560950da54..192842fd3d 100644 --- a/mappings/net/minecraft/registry/BuiltinRegistries.mapping +++ b/mappings/net/minecraft/registry/BuiltinRegistries.mapping @@ -1,6 +1,14 @@ CLASS net/minecraft/class_7887 net/minecraft/registry/BuiltinRegistries - FIELD field_40953 REGISTRY_BUILDER Lnet/minecraft/class_7877; - METHOD method_46817 createWrapperLookup ()Lnet/minecraft/class_7225$class_7874; + FIELD field_1_8586 LOGGER Lorg/slf4j/Logger; + FIELD field_1_8587 RELOADABLE_REGISTRY_BUILDER Lnet/minecraft/class_7877; + FIELD field_40953 WORLD_REGISTRY_BUILDER Lnet/minecraft/class_7877; + METHOD method_1_7865 createReloadableRegistries (Lnet/minecraft/class_7225$class_7874;)Lnet/minecraft/class_7225$class_7874; + ARG 0 worldRegistries + METHOD method_1_7866 (Lnet/minecraft/class_8944;Lnet/minecraft/class_7225$class_7874;Lnet/minecraft/class_8490;)V + ARG 2 lootDataType + METHOD method_1_7868 validateReloadable (Lnet/minecraft/class_7225$class_7874;)V + ARG 0 registries + METHOD method_46817 createWorldRegistries ()Lnet/minecraft/class_7225$class_7874; METHOD method_46818 hasBiomePlacementModifier (Lnet/minecraft/class_6796;)Z ARG 0 placedFeature METHOD method_46819 (Lnet/minecraft/class_6880$class_6883;Lnet/minecraft/class_6796;)V @@ -11,4 +19,5 @@ CLASS net/minecraft/class_7887 net/minecraft/registry/BuiltinRegistries ARG 3 placedFeature METHOD method_46822 (Lnet/minecraft/class_7225$class_7226;Lnet/minecraft/class_6880$class_6883;)V ARG 1 biome - METHOD method_46823 validate (Lnet/minecraft/class_7225$class_7874;)V + METHOD method_46823 validateWorld (Lnet/minecraft/class_7225$class_7874;)V + ARG 0 registries diff --git a/mappings/net/minecraft/registry/CombinedRegistryView.mapping b/mappings/net/minecraft/registry/CombinedRegistryView.mapping new file mode 100644 index 0000000000..f576c8f8e0 --- /dev/null +++ b/mappings/net/minecraft/registry/CombinedRegistryView.mapping @@ -0,0 +1,32 @@ +CLASS net/minecraft/class_1_1223 net/minecraft/registry/CombinedRegistryView + FIELD field_1_8497 entries Ljava/util/Map; + FIELD field_1_8498 key Lnet/minecraft/class_5321; + FIELD field_1_8499 lifecycle Lcom/mojang/serialization/Lifecycle; + METHOD (Lnet/minecraft/class_5321;Lcom/mojang/serialization/Lifecycle;)V + ARG 1 key + ARG 2 lifecycle + METHOD method_1_7771 combinedRegistries (Lnet/minecraft/class_7225$class_7874;Lnet/minecraft/class_7225$class_7874;Lnet/minecraft/class_7225$class_7874;Lnet/minecraft/class_8990$class_8991;Ljava/util/Set;)Lnet/minecraft/class_7225$class_7874; + ARG 0 registries + ARG 1 baseRegistries + ARG 2 patchRegistries + ARG 3 cloneableRegistries + ARG 4 bootstrappedRegistries + METHOD method_1_7772 combinedRegistry (Lnet/minecraft/class_8990$class_8991;Lnet/minecraft/class_5321;Lnet/minecraft/class_7225$class_7874;Lnet/minecraft/class_7225$class_7874;Lorg/apache/commons/lang3/mutable/MutableObject;)Lnet/minecraft/class_7225$class_7226; + ARG 0 cloneableRegistries + ARG 1 registryKey + ARG 2 baseRegistries + ARG 3 patchRegistries + ARG 4 fullRegistries + METHOD method_1_7773 (Lnet/minecraft/class_8990$class_8991;Lnet/minecraft/class_7225$class_7874;Lnet/minecraft/class_7225$class_7874;Lorg/apache/commons/lang3/mutable/MutableObject;Lnet/minecraft/class_5321;)Lnet/minecraft/class_7225$class_7226; + ARG 4 registryKey + METHOD method_1_7774 (Lnet/minecraft/class_1_1223;Lnet/minecraft/class_8990;Lnet/minecraft/class_7225$class_7874;Lorg/apache/commons/lang3/mutable/MutableObject;Lnet/minecraft/class_6880$class_6883;)V + ARG 4 entry + METHOD method_1_7776 (Lnet/minecraft/class_1_1223;Lnet/minecraft/class_8990;Lnet/minecraft/class_7225$class_7874;Lorg/apache/commons/lang3/mutable/MutableObject;Lnet/minecraft/class_6880$class_6883;)V + ARG 4 entry + METHOD method_1_7777 (Lnet/minecraft/class_1_1223;Lnet/minecraft/class_5321;Lnet/minecraft/class_8990;Lnet/minecraft/class_6880$class_6883;Lnet/minecraft/class_7225$class_7874;Lorg/apache/commons/lang3/mutable/MutableObject;Lnet/minecraft/class_5321;)Lnet/minecraft/class_6880$class_6883; + ARG 6 key + CLASS class_8992 LazyReferenceEntry + FIELD field_47490 supplier Ljava/util/function/Supplier; + METHOD (Lnet/minecraft/class_7876;Lnet/minecraft/class_5321;)V + ARG 1 owner + ARG 2 key diff --git a/mappings/net/minecraft/registry/ExperimentalRegistriesValidator.mapping b/mappings/net/minecraft/registry/ExperimentalRegistriesValidator.mapping index 97b7ac4680..5b386eeb26 100644 --- a/mappings/net/minecraft/registry/ExperimentalRegistriesValidator.mapping +++ b/mappings/net/minecraft/registry/ExperimentalRegistriesValidator.mapping @@ -1,8 +1,24 @@ CLASS net/minecraft/class_8931 net/minecraft/registry/ExperimentalRegistriesValidator + METHOD method_1_8118 validateReloadable (Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/CompletableFuture;Lnet/minecraft/class_7877;)Ljava/util/concurrent/CompletableFuture; + ARG 0 experimentalWorld + ARG 1 baseReloadable + ARG 2 experimentalReloadableRegistryBuilder + METHOD method_1_8119 hasAnyPatches (Lnet/minecraft/class_7877$class_8993;Lnet/minecraft/class_5321;)Z + ARG 0 registries + ARG 1 registry + METHOD method_1_8120 (Lnet/minecraft/class_7877;Lnet/minecraft/class_7225$class_7874;Lnet/minecraft/class_7225$class_7874;)Lnet/minecraft/class_7877$class_8993; + ARG 1 exWorld + ARG 2 baseReload + METHOD method_1_8121 (Lnet/minecraft/class_8990$class_8991;Lnet/minecraft/class_7655$class_7657;)V + ARG 1 registry + METHOD method_1_8122 (Lnet/minecraft/class_7877$class_8993;Lnet/minecraft/class_8490;)Z + ARG 1 lootDataType + METHOD method_1_8123 (Lnet/minecraft/class_7225$class_7226;)Ljava/util/Optional; + ARG 0 patch METHOD method_54839 (Lnet/minecraft/class_7877;Lnet/minecraft/class_7225$class_7874;)Lnet/minecraft/class_7877$class_8993; - ARG 1 registries - METHOD method_54840 validate (Ljava/util/concurrent/CompletableFuture;Lnet/minecraft/class_7877;)Ljava/util/concurrent/CompletableFuture; - ARG 0 registriesFuture + ARG 1 baseWrld + METHOD method_54840 validateWorld (Ljava/util/concurrent/CompletableFuture;Lnet/minecraft/class_7877;)Ljava/util/concurrent/CompletableFuture; + ARG 0 baseWorld ARG 1 builder METHOD method_55310 (Lnet/minecraft/class_8990$class_8991;Lnet/minecraft/class_7655$class_7657;)V ARG 1 entry diff --git a/mappings/net/minecraft/registry/Registerable.mapping b/mappings/net/minecraft/registry/Registerable.mapping index 85ad05f007..a3985afec3 100644 --- a/mappings/net/minecraft/registry/Registerable.mapping +++ b/mappings/net/minecraft/registry/Registerable.mapping @@ -1,3 +1,4 @@ CLASS net/minecraft/class_7891 net/minecraft/registry/Registerable METHOD method_46838 register (Lnet/minecraft/class_5321;Ljava/lang/Object;)Lnet/minecraft/class_6880$class_6883; + ARG 1 key ARG 2 value diff --git a/mappings/net/minecraft/registry/RegistriesGenerator.mapping b/mappings/net/minecraft/registry/RegistriesGenerator.mapping new file mode 100644 index 0000000000..f0201e7810 --- /dev/null +++ b/mappings/net/minecraft/registry/RegistriesGenerator.mapping @@ -0,0 +1,7 @@ +CLASS net/minecraft/class_1_1269 net/minecraft/registry/RegistriesGenerator + METHOD method_1_8115 getOutputRegistries ()Ljava/util/Set; + METHOD method_1_8116 generate (Lnet/minecraft/class_1_1269$class_1_1270;)V + ARG 1 output + CLASS class_1_1270 OutputRegistryLookup + METHOD method_1_8117 get (Lnet/minecraft/class_5321;)Lnet/minecraft/class_7891; + ARG 1 registry diff --git a/mappings/net/minecraft/registry/RegistryBuilder.mapping b/mappings/net/minecraft/registry/RegistryBuilder.mapping index 5a761fe67d..644b44db01 100644 --- a/mappings/net/minecraft/registry/RegistryBuilder.mapping +++ b/mappings/net/minecraft/registry/RegistryBuilder.mapping @@ -1,13 +1,71 @@ CLASS net/minecraft/class_7877 net/minecraft/registry/RegistryBuilder - FIELD field_40941 registries Ljava/util/List; + FIELD field_40941 bootstraps Ljava/util/List; + METHOD method_1_7603 addRegistriesGenerator (Lnet/minecraft/class_1_1269;)Lnet/minecraft/class_7877; + ARG 1 generator + METHOD method_1_7604 castKey (Lnet/minecraft/class_5321;)Lnet/minecraft/class_5321; + ARG 0 registryKey + METHOD method_1_7605 (Lnet/minecraft/class_7225$class_7874;Lnet/minecraft/class_7225$class_7874;Ljava/util/List;)Ljava/util/Set; + ARG 0 registries + ARG 1 base + ARG 2 bootstraps + METHOD method_1_7606 (Ljava/util/Map;Lnet/minecraft/class_7225$class_7226;)V + ARG 1 registry + METHOD method_1_7607 (Ljava/util/Map;Lnet/minecraft/class_7225$class_7226;)V + ARG 1 wrapper + METHOD method_1_7608 getBootstrapOutputRegistries (Ljava/util/stream/Stream;)Ljava/util/stream/Stream; + ARG 0 bootstraps + METHOD method_1_7609 emptyBootstrapper (Lnet/minecraft/class_5321;)Lnet/minecraft/class_7877$class_1_1192; + ARG 0 registryKey METHOD method_46777 addRegistry (Lnet/minecraft/class_5321;Lnet/minecraft/class_7882;)Lnet/minecraft/class_7877; + ARG 1 registryKey ARG 2 bootstrapFunction METHOD method_46780 createWrapperLookup (Lnet/minecraft/class_7225$class_7874;)Lnet/minecraft/class_7225$class_7874; + ARG 1 registries METHOD method_46781 createWrapperLookup (Lnet/minecraft/class_7225$class_7874;Lnet/minecraft/class_7225$class_7874;Lnet/minecraft/class_8990$class_8991;)Lnet/minecraft/class_7877$class_8993; + ARG 1 registries + ARG 2 base ARG 3 cloneableRegistries METHOD method_55290 createWrapperLookup (Lnet/minecraft/class_7225$class_7874;Ljava/util/stream/Stream;)Lnet/minecraft/class_7225$class_7874; + ARG 0 registries ARG 1 wrappers + CLASS class_1_1191 BootstrappedRegistry + METHOD method_1_7610 applyRegisteredValues ()V + METHOD method_1_7611 create (Lnet/minecraft/class_5321;Lcom/mojang/serialization/Lifecycle;)Lnet/minecraft/class_7877$class_1_1191; + ARG 0 key + ARG 1 lifecycle + METHOD method_1_7612 toRegisterable (Lnet/minecraft/class_7877$class_7878;)Lnet/minecraft/class_7891; + ARG 1 registries + METHOD method_1_7613 reportMissingValues (Lnet/minecraft/class_7877$class_7878;)V + ARG 1 registries + METHOD method_1_7614 freeze ()V + METHOD method_1_7615 (Lnet/minecraft/class_5321;Ljava/lang/Object;)V + ARG 1 key + ARG 2 value + METHOD method_1_7616 (Lnet/minecraft/class_7877$class_7878;Lnet/minecraft/class_6880$class_6883;)V + ARG 1 entry + METHOD method_1_7617 (Lnet/minecraft/class_7225;Lnet/minecraft/class_7877$class_7878;Lnet/minecraft/class_6880$class_6883;)Z + ARG 2 entry + METHOD method_1_7618 reportMissingReferencesFromBase (Lnet/minecraft/class_7877$class_7878;Lnet/minecraft/class_7225$class_7874;)V + ARG 1 registries + ARG 2 base + CLASS class_1_1192 Bootstrapper + METHOD method_1_7625 bootstrap (Lnet/minecraft/class_7877$class_7878;)V + ARG 1 registries + METHOD method_1_7626 getOutputRegistries ()Ljava/util/stream/Stream; CLASS class_7878 Registries + METHOD method_1_7619 createAndBootstrap (Lnet/minecraft/class_7225$class_7874;Ljava/util/List;)Lnet/minecraft/class_7877$class_7878; + ARG 0 registries + ARG 1 bootstraps + METHOD method_1_7620 getRegistryOutput (Lnet/minecraft/class_5321;)Lnet/minecraft/class_7891; + ARG 1 registryKey + METHOD method_1_7621 (Lcom/google/common/collect/ImmutableMap$Builder;Lnet/minecraft/class_7225$class_7226;)V + ARG 1 registry + METHOD method_1_7622 (Lcom/google/common/collect/ImmutableMap$Builder;Lcom/google/common/collect/ImmutableMap$Builder;Lnet/minecraft/class_5321;)V + ARG 2 outputRegistryKey + METHOD method_1_7623 (Lnet/minecraft/class_7877$class_7878;Lnet/minecraft/class_7877$class_1_1192;)V + ARG 1 bootstrap METHOD method_46796 of (Lnet/minecraft/class_7225$class_7874;Ljava/util/List;)Lnet/minecraft/class_7877$class_7878; + ARG 0 registries + ARG 1 bootstraps METHOD method_46798 throwErrors ()V CLASS class_8993 FullPatchesRegistriesPair diff --git a/mappings/net/minecraft/registry/RegistryEntryLookup.mapping b/mappings/net/minecraft/registry/RegistryEntryLookup.mapping index b2a976daba..5bced68e9d 100644 --- a/mappings/net/minecraft/registry/RegistryEntryLookup.mapping +++ b/mappings/net/minecraft/registry/RegistryEntryLookup.mapping @@ -1,5 +1,5 @@ CLASS net/minecraft/class_7871 net/minecraft/registry/RegistryEntryLookup - METHOD method_46733 (Lnet/minecraft/class_6862;)Ljava/util/Optional; + METHOD method_46733 getOptional (Lnet/minecraft/class_6862;)Ljava/util/Optional; ARG 1 tag METHOD method_46735 getOrThrow (Lnet/minecraft/class_6862;)Lnet/minecraft/class_6885$class_6888; ARG 1 tag diff --git a/mappings/net/minecraft/registry/RegistryHolder.mapping b/mappings/net/minecraft/registry/RegistryHolder.mapping new file mode 100644 index 0000000000..89866a0c87 --- /dev/null +++ b/mappings/net/minecraft/registry/RegistryHolder.mapping @@ -0,0 +1,5 @@ +CLASS net/minecraft/class_1_1262 net/minecraft/registry/RegistryHolder + METHOD method_1_8006 getRegistryEntries (Lnet/minecraft/class_5321;)Ljava/util/stream/Stream; + ARG 1 key + METHOD method_1_8007 getLookup (Lnet/minecraft/class_5321;)Lnet/minecraft/class_7871; + ARG 1 key diff --git a/mappings/net/minecraft/registry/RegistryLoading.mapping b/mappings/net/minecraft/registry/RegistryLoading.mapping index 515ec62eae..f8b03bd6b6 100644 --- a/mappings/net/minecraft/registry/RegistryLoading.mapping +++ b/mappings/net/minecraft/registry/RegistryLoading.mapping @@ -1,5 +1,6 @@ CLASS net/minecraft/class_7655 net/minecraft/registry/RegistryLoading - FIELD field_39968 DYNAMIC_REGISTRIES Ljava/util/List; + FIELD field_1_8339 RELOADABLE_REGISTRIES Ljava/util/List; + FIELD field_39968 WORLD_REGISTRIES Ljava/util/List; FIELD field_39969 DIMENSION_REGISTRIES Ljava/util/List; FIELD field_39970 LOGGER Lorg/slf4j/Logger; FIELD field_48709 SYNCED_REGISTRIES Ljava/util/List; @@ -11,6 +12,7 @@ CLASS net/minecraft/class_7655 net/minecraft/registry/RegistryLoading ARG 1 resourceFactory ARG 2 registries ARG 3 additionalRegistries + ARG 4 executor METHOD method_1_438 load (Lnet/minecraft/class_7655$class_1_19;Ljava/util/List;Ljava/util/List;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; ARG 0 loaderFactory ARG 1 registries @@ -20,6 +22,7 @@ CLASS net/minecraft/class_7655 net/minecraft/registry/RegistryLoading ARG 0 resourceManager ARG 1 registries ARG 2 additionalRegistries + ARG 3 executor METHOD method_1_953 (Ljava/util/Map;Lnet/minecraft/class_1_102;)Z ARG 1 loader METHOD method_45126 writeAndCreateLoadingException (Ljava/util/Map;)Lnet/minecraft/class_148; diff --git a/mappings/net/minecraft/registry/RegistryWrapper.mapping b/mappings/net/minecraft/registry/RegistryView.mapping similarity index 92% rename from mappings/net/minecraft/registry/RegistryWrapper.mapping rename to mappings/net/minecraft/registry/RegistryView.mapping index af3508736b..674fd6f22f 100644 --- a/mappings/net/minecraft/registry/RegistryWrapper.mapping +++ b/mappings/net/minecraft/registry/RegistryView.mapping @@ -1,13 +1,13 @@ -CLASS net/minecraft/class_7225 net/minecraft/registry/RegistryWrapper +CLASS net/minecraft/class_7225 net/minecraft/registry/RegistryView COMMENT A read-only wrapper of a registry. METHOD method_42017 streamEntries ()Ljava/util/stream/Stream; COMMENT {@return a stream of registry keys defined in the wrapped registry} COMMENT COMMENT @see Registry#getKeys - METHOD method_42020 getTags ()Ljava/util/stream/Stream; + METHOD method_42020 tags ()Ljava/util/stream/Stream; METHOD method_46754 streamKeys ()Ljava/util/stream/Stream; METHOD method_46755 streamTagKeys ()Ljava/util/stream/Stream; - CLASS class_7226 Impl + CLASS class_7226 Named METHOD method_45919 withFeatureFilter (Lnet/minecraft/class_7699;)Lnet/minecraft/class_7225$class_7226; ARG 1 enabledFeatures METHOD method_45920 (Lnet/minecraft/class_7699;Ljava/lang/Object;)Z diff --git a/mappings/net/minecraft/registry/TradeRebalanceBuiltinRegistries.mapping b/mappings/net/minecraft/registry/TradeRebalanceBuiltinRegistries.mapping index 61d7f765ce..6d9cc05940 100644 --- a/mappings/net/minecraft/registry/TradeRebalanceBuiltinRegistries.mapping +++ b/mappings/net/minecraft/registry/TradeRebalanceBuiltinRegistries.mapping @@ -1,3 +1,8 @@ CLASS net/minecraft/class_9757 net/minecraft/registry/TradeRebalanceBuiltinRegistries - FIELD field_51847 REGISTRY_BUILDER Lnet/minecraft/class_7877; - METHOD method_60420 validate (Ljava/util/concurrent/CompletableFuture;)Ljava/util/concurrent/CompletableFuture; + FIELD field_1_8704 RELOADABLE_REGISTRY_BUILDER Lnet/minecraft/class_7877; + FIELD field_51847 WORLD_REGISTRY_BUILDER Lnet/minecraft/class_7877; + METHOD method_1_8148 validateReloadable (Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/CompletableFuture;)Ljava/util/concurrent/CompletableFuture; + ARG 0 experimentalWorld + ARG 1 baseReloadable + METHOD method_60420 validateWorld (Ljava/util/concurrent/CompletableFuture;)Ljava/util/concurrent/CompletableFuture; + ARG 0 baseWorld diff --git a/mappings/net/minecraft/registry/entry/RegistryEntryOwner.mapping b/mappings/net/minecraft/registry/entry/RegistryEntryOwner.mapping index 14374a54bc..f6cc46e616 100644 --- a/mappings/net/minecraft/registry/entry/RegistryEntryOwner.mapping +++ b/mappings/net/minecraft/registry/entry/RegistryEntryOwner.mapping @@ -3,3 +3,4 @@ CLASS net/minecraft/class_7876 net/minecraft/registry/entry/RegistryEntryOwner COMMENT a registry, but it is possible that an object owns multiple entries from COMMENT different registries. METHOD method_46767 ownerEquals (Lnet/minecraft/class_7876;)Z + ARG 1 owner diff --git a/mappings/net/minecraft/server/ServerNetworkIo.mapping b/mappings/net/minecraft/server/ServerNetworkIo.mapping index 321869caa4..54a299597b 100644 --- a/mappings/net/minecraft/server/ServerNetworkIo.mapping +++ b/mappings/net/minecraft/server/ServerNetworkIo.mapping @@ -1,12 +1,16 @@ CLASS net/minecraft/class_3242 net/minecraft/server/ServerNetworkIo FIELD field_1_7081 sessionId Ljava/util/UUID; + FIELD field_1_8697 pendingConnections Ljava/util/Queue; FIELD field_14106 channels Ljava/util/List; FIELD field_14107 connections Ljava/util/List; FIELD field_14108 active Z FIELD field_14109 server Lnet/minecraft/server/MinecraftServer; FIELD field_14110 LOGGER Lorg/slf4j/Logger; + METHOD (Lnet/minecraft/server/MinecraftServer;)V + ARG 1 server METHOD method_1_5707 clear ()V METHOD method_1_6306 getSessionId ()Ljava/util/UUID; + METHOD method_1_8142 acceptPendingConnections ()V METHOD method_14351 getServer ()Lnet/minecraft/server/MinecraftServer; METHOD method_14353 bindLocal ()Ljava/net/SocketAddress; METHOD method_14354 bind (Ljava/net/InetAddress;I)V diff --git a/mappings/net/minecraft/server/command/PostEffectCommand.mapping b/mappings/net/minecraft/server/command/PostEffectCommand.mapping new file mode 100644 index 0000000000..fc8f8ea545 --- /dev/null +++ b/mappings/net/minecraft/server/command/PostEffectCommand.mapping @@ -0,0 +1,53 @@ +CLASS net/minecraft/class_1_1246 net/minecraft/server/command/PostEffectCommand + FIELD field_1_8588 ADD_FAILED_EXCEPTION Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; + FIELD field_1_8589 CLEAR_FAILED_EXCEPTION Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; + FIELD field_1_8590 REMOVE_FAILED_EXCEPTION Lcom/mojang/brigadier/exceptions/SimpleCommandExceptionType; + FIELD field_1_8591 ADD_REPORTER Lnet/minecraft/class_1_1083$class_1_1092; + FIELD field_1_8592 CLEAR_REPORTER Lnet/minecraft/class_1_1083$class_1_1091; + FIELD field_1_8593 REMOVE_REPORTER Lnet/minecraft/class_1_1083$class_1_1092; + METHOD method_1_7869 executeAdd (Lnet/minecraft/class_2168;Ljava/util/Collection;Lnet/minecraft/class_2960;)I + ARG 0 source + ARG 1 players + ARG 2 effect + METHOD method_1_7870 executeClear (Lnet/minecraft/class_2168;Ljava/util/Collection;)I + ARG 0 source + ARG 1 players + METHOD method_1_7873 (Lcom/mojang/brigadier/context/CommandContext;)I + ARG 0 context + METHOD method_1_7874 (Lcom/mojang/brigadier/context/CommandContext;)I + ARG 0 context + METHOD method_1_7875 (Lcom/mojang/brigadier/context/CommandContext;)I + ARG 0 context + METHOD method_1_7876 (Lcom/mojang/brigadier/context/CommandContext;)I + ARG 0 context + METHOD method_1_7877 (Lnet/minecraft/class_3222;ILnet/minecraft/class_2960;)Lnet/minecraft/class_2561; + ARG 0 player + ARG 1 total + ARG 2 effect + METHOD method_1_7878 (IILnet/minecraft/class_2960;)Lnet/minecraft/class_2561; + ARG 0 targets + ARG 1 total + ARG 2 effect + METHOD method_1_7879 (Lnet/minecraft/class_3222;I)Lnet/minecraft/class_2561; + ARG 0 player + ARG 1 total + METHOD method_1_7880 (II)Lnet/minecraft/class_2561; + ARG 0 targets + ARG 1 total + METHOD method_1_7881 (Lnet/minecraft/class_3222;ILnet/minecraft/class_2960;)Lnet/minecraft/class_2561; + ARG 0 player + ARG 1 total + ARG 2 effect + METHOD method_1_7882 (IILnet/minecraft/class_2960;)Lnet/minecraft/class_2561; + ARG 0 targets + ARG 1 total + ARG 2 effect + METHOD method_1_7883 executeList (Lnet/minecraft/class_2168;Lnet/minecraft/class_3222;)I + ARG 0 source + ARG 1 players + METHOD method_1_7884 register (Lcom/mojang/brigadier/CommandDispatcher;)V + ARG 0 dispatcher + METHOD method_1_7885 executeRemove (Lnet/minecraft/class_2168;Ljava/util/Collection;Lnet/minecraft/class_2960;)I + ARG 0 source + ARG 1 players + ARG 2 effect diff --git a/mappings/net/minecraft/server/network/EntityTrackerEntry.mapping b/mappings/net/minecraft/server/network/EntityTrackerEntry.mapping index df47afbac4..e151b48622 100644 --- a/mappings/net/minecraft/server/network/EntityTrackerEntry.mapping +++ b/mappings/net/minecraft/server/network/EntityTrackerEntry.mapping @@ -27,6 +27,15 @@ CLASS net/minecraft/class_3231 net/minecraft/server/network/EntityTrackerEntry ARG 3 tickInterval ARG 4 alwaysUpdateVelocity ARG 5 packetSender + METHOD method_1_7641 createMovementPacket (Lnet/minecraft/class_1_1198;BBZZ)Lnet/minecraft/class_1_1263; + ARG 1 motion + ARG 2 packedYaw + ARG 3 packedPitch + ARG 4 moved + ARG 5 turned + METHOD method_1_7642 shouldSendPositionSyncPacket (Lnet/minecraft/class_243;Lnet/minecraft/class_1_1216;)Z + ARG 1 endPosition + ARG 2 vecDelta METHOD method_14302 stopTracking (Lnet/minecraft/class_3222;)V ARG 1 player METHOD method_14306 syncEntityData ()V diff --git a/mappings/net/minecraft/server/network/ServerPlayerEntity.mapping b/mappings/net/minecraft/server/network/ServerPlayerEntity.mapping index c8538c744c..b623061ca6 100644 --- a/mappings/net/minecraft/server/network/ServerPlayerEntity.mapping +++ b/mappings/net/minecraft/server/network/ServerPlayerEntity.mapping @@ -1,6 +1,7 @@ CLASS net/minecraft/class_3222 net/minecraft/server/network/ServerPlayerEntity FIELD field_1_6397 lastExplosionCause Lnet/minecraft/class_1297; FIELD field_1_6398 lastExplosionImpactPos Lnet/minecraft/class_243; + FIELD field_1_8290 postEffectsDirty Z FIELD field_13963 lastHealthScore F FIELD field_13964 disconnected Z FIELD field_13965 lastLevelScore I @@ -80,6 +81,13 @@ CLASS net/minecraft/class_3222 net/minecraft/server/network/ServerPlayerEntity ARG 2 limit METHOD method_1_3106 sendSpawnProtectionMessage (Lnet/minecraft/class_2338;)V ARG 1 pos + METHOD method_1_7643 addPostEffect (Lnet/minecraft/class_2960;)Z + ARG 1 effect + METHOD method_1_7644 clearPostEffects ()Z + METHOD method_1_7645 getPostEffects ()Ljava/util/List; + METHOD method_1_7646 removePostEffect (Lnet/minecraft/class_2960;)Z + ARG 1 effect + METHOD method_1_7647 sendPostEffectsPacket ()V METHOD method_7336 changeGameMode (Lnet/minecraft/class_1934;)Z ARG 1 gameMode METHOD method_14203 copyFrom (Lnet/minecraft/class_3222;Z)V @@ -254,6 +262,7 @@ CLASS net/minecraft/class_3222 net/minecraft/server/network/ServerPlayerEntity METHOD method_60588 findRespawnPosition (Lnet/minecraft/class_3218;Lnet/minecraft/class_3222$class_10766;Z)Ljava/util/Optional; ARG 0 world ARG 1 respawn + ARG 2 alive METHOD method_60589 (Lnet/minecraft/class_2338;Lnet/minecraft/class_243;)Lnet/minecraft/class_3222$class_9773; ARG 1 respawnPos METHOD method_60590 getRespawnTarget (ZLnet/minecraft/class_5454$class_9823;)Lnet/minecraft/class_5454; diff --git a/mappings/net/minecraft/server/world/ServerClocks.mapping b/mappings/net/minecraft/server/world/ServerClocks.mapping index ad984223a6..40cbeb0ee9 100644 --- a/mappings/net/minecraft/server/world/ServerClocks.mapping +++ b/mappings/net/minecraft/server/world/ServerClocks.mapping @@ -73,3 +73,4 @@ CLASS net/minecraft/class_1_109 net/minecraft/server/world/ServerClocks ARG 1 server METHOD method_1_991 toSaveData ()Lnet/minecraft/class_1_93; METHOD method_1_992 tick ()V + CLASS class_1_1220 MarkerStatus diff --git a/mappings/net/minecraft/sound/BlockSoundGroup.mapping b/mappings/net/minecraft/sound/BlockSoundGroup.mapping index bbfe221407..b7f9391958 100644 --- a/mappings/net/minecraft/sound/BlockSoundGroup.mapping +++ b/mappings/net/minecraft/sound/BlockSoundGroup.mapping @@ -4,6 +4,9 @@ CLASS net/minecraft/class_2498 net/minecraft/sound/BlockSoundGroup FIELD field_1_3573 SULFUR Lnet/minecraft/class_2498; FIELD field_1_6056 SULFUR_SPIKE Lnet/minecraft/class_2498; FIELD field_1_7373 SHELF_MUSHROOM Lnet/minecraft/class_2498; + FIELD field_1_8325 POPLAR_LEAVES Lnet/minecraft/class_2498; + FIELD field_1_8326 RED_SHRUB Lnet/minecraft/class_2498; + FIELD field_1_8327 STRAW_BED 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/AbandonedCampGenerator.mapping b/mappings/net/minecraft/structure/AbandonedCampGenerator.mapping index 48243ddf2d..b468459869 100644 --- a/mappings/net/minecraft/structure/AbandonedCampGenerator.mapping +++ b/mappings/net/minecraft/structure/AbandonedCampGenerator.mapping @@ -45,4 +45,11 @@ CLASS net/minecraft/class_1_1110 net/minecraft/structure/AbandonedCampGenerator ARG 0 structurePoolsRegisterable ARG 1 emptyPool ARG 2 variant + METHOD method_1_8155 registerTreePools (Lnet/minecraft/class_7891;Lnet/minecraft/class_6880;)V + ARG 0 structurePoolsRegisterable + ARG 1 fallbackPool + METHOD method_1_8156 registerTreePools (Lnet/minecraft/class_7891;Lnet/minecraft/class_6880;Ljava/util/Collection;)V + ARG 0 structurePoolsRegisterable + ARG 1 fallbackPool + ARG 2 placedFeaturesByName CLASS class_1_1111 Variant diff --git a/mappings/net/minecraft/structure/rule/AnyOfRuleTest.mapping b/mappings/net/minecraft/structure/rule/AnyOfRuleTest.mapping new file mode 100644 index 0000000000..3a53a39400 --- /dev/null +++ b/mappings/net/minecraft/structure/rule/AnyOfRuleTest.mapping @@ -0,0 +1,6 @@ +CLASS net/minecraft/class_1_1297 net/minecraft/structure/rule/AnyOfRuleTest + FIELD field_1_8775 rules Ljava/util/List; + METHOD (Ljava/util/List;)V + ARG 1 rules + METHOD method_1_8221 (Lnet/minecraft/class_1_1297;)Ljava/util/List; + ARG 0 test diff --git a/mappings/net/minecraft/structure/rule/NotRuleTest.mapping b/mappings/net/minecraft/structure/rule/NotRuleTest.mapping new file mode 100644 index 0000000000..1e3edd8134 --- /dev/null +++ b/mappings/net/minecraft/structure/rule/NotRuleTest.mapping @@ -0,0 +1,6 @@ +CLASS net/minecraft/class_1_1292 net/minecraft/structure/rule/NotRuleTest + FIELD field_1_8760 rule Lnet/minecraft/class_3825; + METHOD (Lnet/minecraft/class_3825;)V + ARG 1 rule + METHOD method_1_8201 (Lnet/minecraft/class_1_1292;)Lnet/minecraft/class_3825; + ARG 0 test diff --git a/mappings/net/minecraft/structure/rule/RuleTest.mapping b/mappings/net/minecraft/structure/rule/RuleTest.mapping index e2c851f9e3..6bd51c6933 100644 --- a/mappings/net/minecraft/structure/rule/RuleTest.mapping +++ b/mappings/net/minecraft/structure/rule/RuleTest.mapping @@ -10,6 +10,16 @@ CLASS net/minecraft/class_3825 net/minecraft/structure/rule/RuleTest ARG 0 rules METHOD method_1_7201 all ([Lnet/minecraft/class_3825;)Lnet/minecraft/class_3825; ARG 0 rules + METHOD method_1_8189 any (Ljava/util/List;)Lnet/minecraft/class_3825; + ARG 0 rules + METHOD method_1_8190 any ([Lnet/minecraft/class_3825;)Lnet/minecraft/class_3825; + ARG 0 rules + METHOD method_1_8191 conditional (Lnet/minecraft/class_3825;Lnet/minecraft/class_3825;Lnet/minecraft/class_3825;)Lnet/minecraft/class_3825; + ARG 0 condition + ARG 1 ifTrue + ARG 2 ifFalse + METHOD method_1_8192 not (Lnet/minecraft/class_3825;)Lnet/minecraft/class_3825; + ARG 0 rule METHOD method_16766 getType ()Lnet/minecraft/class_3827; METHOD method_16768 test (Lnet/minecraft/class_2680;Lnet/minecraft/class_2338;Lnet/minecraft/class_5819;)Z ARG 1 state diff --git a/mappings/net/minecraft/util/function/NextIteration.mapping b/mappings/net/minecraft/util/function/NextIteration.mapping index f67917af2e..33d0fa9674 100644 --- a/mappings/net/minecraft/util/function/NextIteration.mapping +++ b/mappings/net/minecraft/util/function/NextIteration.mapping @@ -1,3 +1,7 @@ CLASS net/minecraft/class_7928 net/minecraft/util/function/NextIteration COMMENT Indicates whether to perform the next iteration. + METHOD method_1_7592 abortIf (Z)Lnet/minecraft/class_7928; + ARG 0 abort + METHOD method_1_7593 continueIf (Z)Lnet/minecraft/class_7928; + ARG 0 continues METHOD method_47543 shouldAbort ()Z diff --git a/mappings/net/minecraft/util/math/Box.mapping b/mappings/net/minecraft/util/math/Box.mapping index aa994dbb0b..55a9f13fb9 100644 --- a/mappings/net/minecraft/util/math/Box.mapping +++ b/mappings/net/minecraft/util/math/Box.mapping @@ -30,6 +30,7 @@ CLASS net/minecraft/class_238 net/minecraft/util/math/Box ARG 1 pos METHOD equals (Ljava/lang/Object;)Z ARG 1 o + METHOD method_1_7585 contractSlightly ()Lnet/minecraft/class_238; METHOD method_989 offset (DDD)Lnet/minecraft/class_238; COMMENT Creates a box that is translated by {@code x}, {@code y}, {@code z} on COMMENT each axis from this box. diff --git a/mappings/net/minecraft/world/AbortableBlockConsumer.mapping b/mappings/net/minecraft/world/AbortableBlockConsumer.mapping new file mode 100644 index 0000000000..99c5ecc880 --- /dev/null +++ b/mappings/net/minecraft/world/AbortableBlockConsumer.mapping @@ -0,0 +1,4 @@ +CLASS net/minecraft/class_1_1221 net/minecraft/world/AbortableBlockConsumer + METHOD method_1_7751 accept (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Lnet/minecraft/class_7928; + ARG 1 pos + ARG 2 state diff --git a/mappings/net/minecraft/world/BlockQueries.mapping b/mappings/net/minecraft/world/BlockQueries.mapping new file mode 100644 index 0000000000..0cb49cd4c1 --- /dev/null +++ b/mappings/net/minecraft/world/BlockQueries.mapping @@ -0,0 +1,68 @@ +CLASS net/minecraft/class_1_1204 net/minecraft/world/BlockQueries + METHOD method_1_7659 iterateOverBlocks (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;Ljava/util/function/Predicate;Lnet/minecraft/class_1_1221;)Z + ARG 0 world + ARG 1 corner1 + ARG 2 corner2 + ARG 3 blockStatePredicate + ARG 4 callback + METHOD method_1_7660 iterateOverSectionBlocks (Lnet/minecraft/class_2826;Lnet/minecraft/class_2338;IIIIIILjava/util/function/Predicate;Lnet/minecraft/class_1_1221;)Z + ARG 0 section + ARG 1 nwdPos + ARG 2 minLocalX + ARG 3 minLocalY + ARG 4 minLocalZ + ARG 5 maxLocalX + ARG 6 maxLocalY + ARG 7 maxLocalZ + ARG 8 blockStatePredicate + ARG 9 callback + METHOD method_1_7661 (Lnet/minecraft/class_2680;)Z + ARG 0 state + METHOD method_1_7662 iterateOverBlocks (Lnet/minecraft/class_4538;IIIIIILjava/util/function/Predicate;Lnet/minecraft/class_1_1221;)Z + ARG 0 world + ARG 1 minX + ARG 2 minY + ARG 3 minZ + ARG 4 maxX + ARG 5 maxY + ARG 6 maxZ + ARG 7 blockStatePredicate + ARG 8 callback + CLASS class_1_1205 Region + FIELD field_1_8304 minCorner Lnet/minecraft/class_2338; + FIELD field_1_8305 world Lnet/minecraft/class_4538; + FIELD field_1_8306 blockStatePredicate Ljava/util/function/Predicate; + FIELD field_1_8307 maxCorner Lnet/minecraft/class_2338; + METHOD (Lnet/minecraft/class_4538;Lnet/minecraft/class_238;)V + ARG 1 world + ARG 2 box + METHOD (Lnet/minecraft/class_4538;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;)V + ARG 1 world + ARG 2 minCorner + ARG 3 maxCorner + METHOD method_1_7663 allBlocksMatch ()Z + METHOD method_1_7664 containsAny ()Z + METHOD method_1_7665 containsAtLeast (I)Z + ARG 1 count + METHOD method_1_7666 containsAtMost (I)Z + ARG 1 count + METHOD method_1_7667 matching (Ljava/util/function/Predicate;)Lnet/minecraft/class_1_1204$class_1_1205; + ARG 1 blockStatePredicate + METHOD method_1_7668 forEachBlock (Ljava/util/function/BiConsumer;)V + ARG 1 callback + METHOD method_1_7669 iterate (Lnet/minecraft/class_1_1221;)Z + ARG 1 callback + METHOD method_1_7670 (Lnet/minecraft/class_2680;)Z + ARG 1 state + METHOD method_1_7671 (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Lnet/minecraft/class_7928; + ARG 0 pos + ARG 1 state + METHOD method_1_7672 (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Lnet/minecraft/class_7928; + ARG 0 pos + ARG 1 state + METHOD method_1_7673 (Ljava/util/function/BiConsumer;Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;)Lnet/minecraft/class_7928; + ARG 1 pos + ARG 2 state + METHOD method_1_7674 containsNone ()Z + CLASS 1 1 + FIELD field_1_8308 count I diff --git a/mappings/net/minecraft/world/World.mapping b/mappings/net/minecraft/world/World.mapping index ace384b018..e9730125fb 100644 --- a/mappings/net/minecraft/world/World.mapping +++ b/mappings/net/minecraft/world/World.mapping @@ -59,6 +59,7 @@ CLASS net/minecraft/class_1937 net/minecraft/world/World ARG 4 category ARG 5 volume ARG 6 pitch + METHOD method_1_7594 getEntityMotionRate ()F METHOD method_8413 updateListeners (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;I)V ARG 1 pos ARG 2 oldState @@ -290,6 +291,7 @@ CLASS net/minecraft/class_1937 net/minecraft/world/World ARG 9 velocityY ARG 11 velocityZ ARG 13 explosions + ARG 14 playSounds METHOD method_8558 isValidHorizontally (Lnet/minecraft/class_2338;)Z ARG 0 pos METHOD method_16109 scheduleBlockRerenderIfNeeded (Lnet/minecraft/class_2338;Lnet/minecraft/class_2680;Lnet/minecraft/class_2680;)V diff --git a/mappings/net/minecraft/world/WorldEvents.mapping b/mappings/net/minecraft/world/WorldEvents.mapping index 5c98afabdb..f1a3a636d2 100644 --- a/mappings/net/minecraft/world/WorldEvents.mapping +++ b/mappings/net/minecraft/world/WorldEvents.mapping @@ -10,6 +10,11 @@ CLASS net/minecraft/class_6088 net/minecraft/world/WorldEvents COMMENT {@link net.minecraft.client.world.ClientWorld#syncGlobalEvent(int, net.minecraft.util.math.BlockPos, int) ClientWorld#syncGlobalEvent} (for regular and global events respectively), and COMMENT finally processed by {@link net.minecraft.client.world.WorldEventHandler#processWorldEvent(int, net.minecraft.util.math.BlockPos, int) WorldRenderer#processWorldEvent} and COMMENT {@link net.minecraft.client.world.WorldEventHandler#processGlobalEvent(int, net.minecraft.util.math.BlockPos, int) WorldRenderer#processGlobalEvent} (for regular and global events respectively). + FIELD field_1_8340 BLOCK_BREAK I + COMMENT A block is broken. + COMMENT
Spawns block breaking particles. + COMMENT

The network ID of the block state must be supplied as extra data. + COMMENT

Called by {@link net.minecraft.block.Block#spawnBreakParticles} FIELD field_31114 ZOMBIE_INFECTS_VILLAGER I COMMENT A zombie infects a villager. COMMENT
Plays the zombie infect villager sound event. diff --git a/mappings/net/minecraft/world/WorldView.mapping b/mappings/net/minecraft/world/WorldView.mapping index 02a12df27c..fcda30d150 100644 --- a/mappings/net/minecraft/world/WorldView.mapping +++ b/mappings/net/minecraft/world/WorldView.mapping @@ -2,6 +2,13 @@ CLASS net/minecraft/class_4538 net/minecraft/world/WorldView COMMENT Represents a scoped, read-only view of a world like structure that contains biomes, chunks and is bound to a dimension. METHOD method_1_1680 getSkyLightLevel (Lnet/minecraft/class_2338;)I ARG 1 pos + METHOD method_1_7628 getRegion (Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;)Lnet/minecraft/class_1_1204$class_1_1205; + ARG 1 minCorner + ARG 2 maxCorner + METHOD method_1_7629 getRegion (Lnet/minecraft/class_238;)Lnet/minecraft/class_1_1204$class_1_1205; + ARG 1 box + METHOD method_1_7630 (Lnet/minecraft/class_2680;)Z + ARG 0 state METHOD method_8392 getChunk (II)Lnet/minecraft/class_2791; COMMENT {@return the chunk with position {@code chunkX} and {@code chunkZ}} ARG 1 chunkX diff --git a/mappings/net/minecraft/world/attribute/timeline/TrackAttributeModification.mapping b/mappings/net/minecraft/world/attribute/timeline/TrackAttributeModification.mapping index 86105ffd9b..1ba95a48bb 100644 --- a/mappings/net/minecraft/world/attribute/timeline/TrackAttributeModification.mapping +++ b/mappings/net/minecraft/world/attribute/timeline/TrackAttributeModification.mapping @@ -1,10 +1,14 @@ CLASS net/minecraft/class_12328 net/minecraft/world/attribute/timeline/TrackAttributeModification + FIELD field_1_1034 clock Lnet/minecraft/class_6880; FIELD field_64392 modifiers Lnet/minecraft/class_12212; FIELD field_64393 evaluator Lnet/minecraft/class_12308; FIELD field_64394 timeSupplier Lnet/minecraft/class_1_98; FIELD field_64395 lastComputedTime I FIELD field_64396 lastComputedValue Ljava/lang/Object; METHOD (Lnet/minecraft/class_6880;Ljava/util/Optional;Lnet/minecraft/class_12212;Lnet/minecraft/class_12306;Lnet/minecraft/class_12210;Lnet/minecraft/class_1_98;)V + ARG 1 clock ARG 2 period + ARG 3 modifiers ARG 4 track ARG 5 interpolator + ARG 6 timeSupplier diff --git a/mappings/net/minecraft/world/clock/ClockEntry.mapping b/mappings/net/minecraft/world/clock/ClockEntry.mapping new file mode 100644 index 0000000000..95bce3e35c --- /dev/null +++ b/mappings/net/minecraft/world/clock/ClockEntry.mapping @@ -0,0 +1,5 @@ +CLASS net/minecraft/class_1_1197 net/minecraft/world/clock/ClockEntry + METHOD method_1_7648 isPaused ()Z + METHOD method_1_7649 getPartialTick ()F + METHOD method_1_7650 getRate ()F + METHOD method_1_7651 getTotalTicks ()J diff --git a/mappings/net/minecraft/world/clock/ClockQueryable.mapping b/mappings/net/minecraft/world/clock/ClockQueryable.mapping index cff8632696..44266e17bc 100644 --- a/mappings/net/minecraft/world/clock/ClockQueryable.mapping +++ b/mappings/net/minecraft/world/clock/ClockQueryable.mapping @@ -1 +1,3 @@ CLASS net/minecraft/class_1_98 net/minecraft/world/clock/ClockQueryable + METHOD method_1_7638 get (Lnet/minecraft/class_6880;)Lnet/minecraft/class_1_1197; + ARG 1 clock diff --git a/mappings/net/minecraft/world/gen/feature/TreePlacedFeatures.mapping b/mappings/net/minecraft/world/gen/feature/TreePlacedFeatures.mapping index 607c518f12..56dbebee49 100644 --- a/mappings/net/minecraft/world/gen/feature/TreePlacedFeatures.mapping +++ b/mappings/net/minecraft/world/gen/feature/TreePlacedFeatures.mapping @@ -3,6 +3,9 @@ CLASS net/minecraft/class_6818 net/minecraft/world/gen/feature/TreePlacedFeature FIELD field_1_7546 ORANGE_POPLAR_LEAF_LITTER Lnet/minecraft/class_5321; FIELD field_1_7547 RED_POPLAR_LEAF_LITTER Lnet/minecraft/class_5321; FIELD field_1_7548 YELLOW_POPLAR_LEAF_LITTER Lnet/minecraft/class_5321; + FIELD field_1_8687 ORANGE_POPLAR Lnet/minecraft/class_5321; + FIELD field_1_8688 RED_POPLAR Lnet/minecraft/class_5321; + FIELD field_1_8689 YELLOW_POPLAR Lnet/minecraft/class_5321; FIELD field_36087 FANCY_OAK_BEES Lnet/minecraft/class_5321; FIELD field_36088 CRIMSON_FUNGI Lnet/minecraft/class_5321; FIELD field_36089 WARPED_FUNGI Lnet/minecraft/class_5321; diff --git a/mappings/net/minecraft/world/gen/feature/VegetationPlacedFeatures.mapping b/mappings/net/minecraft/world/gen/feature/VegetationPlacedFeatures.mapping index fb83771aa5..8b87228106 100644 --- a/mappings/net/minecraft/world/gen/feature/VegetationPlacedFeatures.mapping +++ b/mappings/net/minecraft/world/gen/feature/VegetationPlacedFeatures.mapping @@ -2,6 +2,7 @@ CLASS net/minecraft/class_6819 net/minecraft/world/gen/feature/VegetationPlacedF FIELD field_1_7685 BROWN_MUSHROOM_DAPPLED_FOREST Lnet/minecraft/class_5321; FIELD field_1_7686 PATCH_RED_SHRUB Lnet/minecraft/class_5321; FIELD field_1_7687 TREES_DAPPLED_FOREST Lnet/minecraft/class_5321; + FIELD field_1_8725 BAMBOO_IN_STRUCTURE Lnet/minecraft/class_5321; FIELD field_36114 PATCH_SUGAR_CANE_SWAMP Lnet/minecraft/class_5321; FIELD field_36115 PATCH_SUGAR_CANE_DESERT Lnet/minecraft/class_5321; FIELD field_36116 PATCH_SUGAR_CANE_BADLANDS Lnet/minecraft/class_5321; diff --git a/mappings/net/minecraft/world/gen/placementmodifier/CuboidPlacementModifier.mapping b/mappings/net/minecraft/world/gen/placementmodifier/CuboidPlacementModifier.mapping new file mode 100644 index 0000000000..ccf8d6c35e --- /dev/null +++ b/mappings/net/minecraft/world/gen/placementmodifier/CuboidPlacementModifier.mapping @@ -0,0 +1,3 @@ +CLASS net/minecraft/class_1_1286 net/minecraft/world/gen/placementmodifier/CuboidPlacementModifier + METHOD method_1_8169 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance diff --git a/mappings/net/minecraft/world/gen/placementmodifier/RandomOffsetPlacementModifier.mapping b/mappings/net/minecraft/world/gen/placementmodifier/OffsetPlacementModifier.mapping similarity index 68% rename from mappings/net/minecraft/world/gen/placementmodifier/RandomOffsetPlacementModifier.mapping rename to mappings/net/minecraft/world/gen/placementmodifier/OffsetPlacementModifier.mapping index d664f1da52..1a60bf3690 100644 --- a/mappings/net/minecraft/world/gen/placementmodifier/RandomOffsetPlacementModifier.mapping +++ b/mappings/net/minecraft/world/gen/placementmodifier/OffsetPlacementModifier.mapping @@ -1,10 +1,17 @@ -CLASS net/minecraft/class_6732 net/minecraft/world/gen/placementmodifier/RandomOffsetPlacementModifier +CLASS net/minecraft/class_6732 net/minecraft/world/gen/placementmodifier/OffsetPlacementModifier FIELD comp_1_1213 spreadY Lnet/minecraft/class_6017; FIELD field_35419 MODIFIER_CODEC Lcom/mojang/serialization/MapCodec; METHOD comp_1_1213 spreadY ()Lnet/minecraft/class_6017; - METHOD method_1_3072 of (II)Lnet/minecraft/class_6732; + METHOD method_1_3072 triangular (II)Lnet/minecraft/class_6732; ARG 0 spreadXz ARG 1 spreadY + METHOD method_1_7556 fixed (III)Lnet/minecraft/class_6732; + ARG 0 dx + ARG 1 dy + ARG 2 dz + METHOD method_1_8175 up ()Lnet/minecraft/class_6732; + METHOD method_1_8176 fixed (Lnet/minecraft/class_2350;)Lnet/minecraft/class_6732; + ARG 0 direction METHOD method_39179 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; ARG 0 instance METHOD method_39656 vertically (Lnet/minecraft/class_6017;)Lnet/minecraft/class_6732; diff --git a/mappings/net/minecraft/world/gen/placementmodifier/RandomChancePlacementModifier.mapping b/mappings/net/minecraft/world/gen/placementmodifier/RandomChancePlacementModifier.mapping new file mode 100644 index 0000000000..5c2c6d6c9d --- /dev/null +++ b/mappings/net/minecraft/world/gen/placementmodifier/RandomChancePlacementModifier.mapping @@ -0,0 +1,3 @@ +CLASS net/minecraft/class_1_1291 net/minecraft/world/gen/placementmodifier/RandomChancePlacementModifier + METHOD method_1_8187 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance diff --git a/mappings/net/minecraft/world/gen/stateprovider/BlockStateProvider.mapping b/mappings/net/minecraft/world/gen/stateprovider/BlockStateProvider.mapping index 2e72d6cd01..2217fc2281 100644 --- a/mappings/net/minecraft/world/gen/stateprovider/BlockStateProvider.mapping +++ b/mappings/net/minecraft/world/gen/stateprovider/BlockStateProvider.mapping @@ -5,6 +5,9 @@ CLASS net/minecraft/class_4651 net/minecraft/world/gen/stateprovider/BlockStateP ARG 1 world ARG 2 random ARG 3 pos + METHOD method_1_8224 getCodec ()Lcom/mojang/serialization/MapCodec; + METHOD method_1_8225 (Lcom/mojang/serialization/MapCodec;)Lcom/mojang/serialization/MapCodec; + ARG 0 mapCodec METHOD method_23455 get (Lnet/minecraft/class_1936;Lnet/minecraft/class_5819;Lnet/minecraft/class_2338;)Lnet/minecraft/class_2680; COMMENT {@return a provided block state} ARG 1 world diff --git a/mappings/net/minecraft/world/gen/stateprovider/BlockStateProviderTypes.mapping b/mappings/net/minecraft/world/gen/stateprovider/BlockStateProviderTypes.mapping new file mode 100644 index 0000000000..bbc5fcd458 --- /dev/null +++ b/mappings/net/minecraft/world/gen/stateprovider/BlockStateProviderTypes.mapping @@ -0,0 +1,3 @@ +CLASS net/minecraft/class_1_1300 net/minecraft/world/gen/stateprovider/BlockStateProviderTypes + METHOD method_1_8234 register (Lnet/minecraft/class_2378;)Lcom/mojang/serialization/MapCodec; + ARG 0 registry diff --git a/mappings/net/minecraft/world/gen/stateprovider/RandomBlockStateProvider.mapping b/mappings/net/minecraft/world/gen/stateprovider/RandomBlockStateProvider.mapping new file mode 100644 index 0000000000..28cc1ed931 --- /dev/null +++ b/mappings/net/minecraft/world/gen/stateprovider/RandomBlockStateProvider.mapping @@ -0,0 +1,5 @@ +CLASS net/minecraft/class_1_1299 net/minecraft/world/gen/stateprovider/RandomBlockStateProvider + METHOD method_1_8226 sample (Lnet/minecraft/class_5819;)Ljava/util/Optional; + ARG 1 random + METHOD method_1_8228 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; + ARG 0 instance diff --git a/mappings/net/minecraft/world/gen/treedecorator/ShelfMushroomDecorator.mapping b/mappings/net/minecraft/world/gen/treedecorator/ShelfMushroomDecorator.mapping index e1e5cc4450..efac51d8ac 100644 --- a/mappings/net/minecraft/world/gen/treedecorator/ShelfMushroomDecorator.mapping +++ b/mappings/net/minecraft/world/gen/treedecorator/ShelfMushroomDecorator.mapping @@ -51,3 +51,6 @@ CLASS net/minecraft/class_1_1148 net/minecraft/world/gen/treedecorator/ShelfMush ARG 1 logPosition ARG 2 direction ARG 3 random + METHOD method_1_8233 canGenerateMushrromAt (Lnet/minecraft/class_4662$class_7402;Lnet/minecraft/class_2338;)Z + ARG 0 generator + ARG 1 pos diff --git a/mappings/net/minecraft/world/gen/treedecorator/TreeDecorator.mapping b/mappings/net/minecraft/world/gen/treedecorator/TreeDecorator.mapping index acb1ed5313..cde9db3667 100644 --- a/mappings/net/minecraft/world/gen/treedecorator/TreeDecorator.mapping +++ b/mappings/net/minecraft/world/gen/treedecorator/TreeDecorator.mapping @@ -12,6 +12,7 @@ CLASS net/minecraft/class_4662 net/minecraft/world/gen/treedecorator/TreeDecorat FIELD field_38876 leavesPositions Lit/unimi/dsi/fastutil/objects/ObjectArrayList; FIELD field_38877 rootPositions Lit/unimi/dsi/fastutil/objects/ObjectArrayList; METHOD (Lnet/minecraft/class_5281;Ljava/util/function/BiConsumer;Lnet/minecraft/class_5819;Ljava/util/Set;Ljava/util/Set;Ljava/util/Set;)V + ARG 1 world ARG 2 replacer ARG 3 random ARG 4 logPositions @@ -19,6 +20,18 @@ CLASS net/minecraft/class_4662 net/minecraft/world/gen/treedecorator/TreeDecorat ARG 6 rootPositions METHOD method_1_7214 isReplaceable (Lnet/minecraft/class_2338;)Z ARG 1 pos + METHOD method_1_8195 isWaterOrAdjacent (Lnet/minecraft/class_2338;)Z + ARG 1 pos + METHOD method_1_8196 (Lnet/minecraft/class_2680;)Z + ARG 0 state + METHOD method_1_8197 (Lnet/minecraft/class_2680;)Z + ARG 0 state + METHOD method_1_8198 (Lnet/minecraft/class_2680;)Z + ARG 0 state + METHOD method_1_8199 (Lnet/minecraft/class_2680;)Z + ARG 0 state + METHOD method_1_8200 (Lnet/minecraft/class_2680;)Z + ARG 0 state METHOD method_43316 getWorld ()Lnet/minecraft/class_5281; METHOD method_43317 isAir (Lnet/minecraft/class_2338;)Z ARG 1 pos diff --git a/unpick-definitions/gl.unpick b/unpick-definitions/gl.unpick index 8392fcb8e0..9b83411710 100644 --- a/unpick-definitions/gl.unpick +++ b/unpick-definitions/gl.unpick @@ -482,11 +482,11 @@ target_method org.lwjgl.opengl.ARBDirectStateAccess glNamedBufferStorage (ILjava target_method org.lwjgl.opengl.GL30 glBindFramebuffer (II)V param 0 gl_framebuffer_target -target_method com.mojang.blaze3d.opengl.GlStateManager _glBindFramebuffer (II)V +target_method com.mojang.blaze3d.opengl.GlStateManager bindFramebuffer (II)V param 0 gl_framebuffer_target target_method com.mojang.blaze3d.opengl.GlStateManager getFrameBuffer (I)I param 0 gl_framebuffer_target -target_method com.mojang.blaze3d.opengl.GlStateManager _glFramebufferTexture2D (IIIII)V +target_method com.mojang.blaze3d.opengl.GlStateManager framebufferTexture2D (IIIII)V param 0 gl_framebuffer_target param 1 gl_framebuffer_attachment param 2 gl_tex_target @@ -495,32 +495,32 @@ target_method org.lwjgl.opengl.ARBDirectStateAccess glNamedFramebufferTexture (I target_method net.minecraft.client.gl.GlBufferManager setupFramebuffer (I[I[IIII)V param 4 gl_framebuffer_target -target_method com.mojang.blaze3d.opengl.GlStateManager _glBlitFrameBuffer (IIIIIIIIII)V +target_method com.mojang.blaze3d.opengl.GlStateManager blitFrameBuffer (IIIIIIIIII)V param 8 gl_buffer_mask param 9 gl_filter target_method net.minecraft.client.gl.GlBufferManager setupBlitFramebuffer (IIIIIIIIIIII)V param 10 gl_buffer_mask param 11 gl_filter -target_method com.mojang.blaze3d.opengl.GlStateManager _texParameter (III)V +target_method com.mojang.blaze3d.opengl.GlStateManager texParameter (III)V param 0 gl_tex_target param 1 gl_tex_parameter_pname param 2 gl_tex_parameter_value -target_method com.mojang.blaze3d.opengl.GlStateManager _texImage2D (IIIIIIIILjava/nio/ByteBuffer;)V +target_method com.mojang.blaze3d.opengl.GlStateManager texImage2D (IIIIIIIILjava/nio/ByteBuffer;)V param 0 gl_tex_target param 2 gl_tex_format param 6 gl_tex_format param 7 gl_type -target_method com.mojang.blaze3d.opengl.GlStateManager _texSubImage2D (IIIIIIIIJ)V +target_method com.mojang.blaze3d.opengl.GlStateManager texSubImage2D (IIIIIIIIJ)V param 0 gl_tex_target param 6 gl_tex_format param 7 gl_type -target_method com.mojang.blaze3d.opengl.GlStateManager _texSubImage2D (IIIIIIIILjava/nio/ByteBuffer;)V +target_method com.mojang.blaze3d.opengl.GlStateManager texSubImage2D (IIIIIIIILjava/nio/ByteBuffer;)V param 0 gl_tex_target param 6 gl_tex_format param 7 gl_type -target_method com.mojang.blaze3d.opengl.GlStateManager _getTexLevelParameter (III)I +target_method com.mojang.blaze3d.opengl.GlStateManager getTexLevelParameter (III)I param 0 gl_tex_target param 2 gl_tex_level_parameter_pname target_method org.lwjgl.opengl.GL11 glBindTexture (II)V @@ -536,7 +536,7 @@ target_method org.lwjgl.opengl.GL11 glTexParameteri (III)V target_method org.lwjgl.opengl.GL31 glTexBuffer (III)V param 0 gl_tex_target -target_method com.mojang.blaze3d.opengl.GlStateManager _readPixels (IIIIIIJ)V +target_method com.mojang.blaze3d.opengl.GlStateManager readPixels (IIIIIIJ)V param 4 gl_tex_format param 5 gl_type @@ -571,21 +571,21 @@ target_method org.lwjgl.opengl.ARBDebugOutput glDebugMessageControlARB (III[IZ)V param 0 gl_hint_mode param 1 gl_hint_mode -target_method com.mojang.blaze3d.opengl.GlStateManager _glFenceSync (II)J +target_method com.mojang.blaze3d.opengl.GlStateManager fenceSync (II)J param 0 gl_fence_sync_condition -target_method com.mojang.blaze3d.opengl.GlStateManager _glClientWaitSync (JIJ)I +target_method com.mojang.blaze3d.opengl.GlStateManager clientWaitSync (JIJ)I return gl_client_wait_sync_result target_method org.lwjgl.opengl.GL11 glDrawBuffer (I)V param 0 gl_draw_buffer_buf -target_method com.mojang.blaze3d.opengl.GlStateManager _polygonMode (II)V +target_method com.mojang.blaze3d.opengl.GlStateManager polygonMode (II)V param 0 gl_polygon_mode_face -target_method com.mojang.blaze3d.opengl.GlStateManager _getProgram (II)I +target_method com.mojang.blaze3d.opengl.GlStateManager getProgram (II)I param 1 gl_program_pname -target_method com.mojang.blaze3d.opengl.GlStateManager _getShader (II)I +target_method com.mojang.blaze3d.opengl.GlStateManager getShader (II)I param 1 gl_program_pname target_method org.lwjgl.opengl.GL15C glBeginQuery (II)V @@ -598,15 +598,15 @@ target_method org.lwjgl.opengl.GL15C glGetQueryObjecti (II)I target_method org.lwjgl.opengl.ARBTimerQuery glGetQueryObjecti64 (II)J param 1 gl_query_object_pname -target_method com.mojang.blaze3d.opengl.GlStateManager _bindBuffer (II)V +target_method com.mojang.blaze3d.opengl.GlStateManager bindBuffer (II)V param 0 gl_buffer_target -target_method com.mojang.blaze3d.opengl.GlStateManager _bufferData (IJI)V +target_method com.mojang.blaze3d.opengl.GlStateManager bufferData (IJI)V param 0 gl_buffer_target param 2 gl_buffer_data_usage -target_method com.mojang.blaze3d.opengl.GlStateManager _bufferData (ILjava/nio/ByteBuffer;I)V +target_method com.mojang.blaze3d.opengl.GlStateManager bufferData (ILjava/nio/ByteBuffer;I)V param 0 gl_buffer_target param 2 gl_buffer_data_usage -target_method com.mojang.blaze3d.opengl.GlStateManager _unmapBuffer (I)V +target_method com.mojang.blaze3d.opengl.GlStateManager unmapBuffer (I)V param 0 gl_buffer_target target_method org.lwjgl.opengl.GL15 glBindBuffer (II)V param 0 gl_buffer_target @@ -629,21 +629,21 @@ target_method org.lwjgl.opengl.ARBBufferStorage glBufferStorage (ILjava/nio/Byte param 0 gl_buffer_target param 2 gl_arb_buffer_flags -target_method com.mojang.blaze3d.opengl.GlStateManager _getError ()I +target_method com.mojang.blaze3d.opengl.GlStateManager getError ()I return gl_error -target_method com.mojang.blaze3d.opengl.GlStateManager _getString (I)Ljava/lang/String; +target_method com.mojang.blaze3d.opengl.GlStateManager getString (I)Ljava/lang/String; param 0 gl_get_string_name -target_method com.mojang.blaze3d.opengl.GlStateManager _getInteger (I)I +target_method com.mojang.blaze3d.opengl.GlStateManager getInteger (I)I param 0 gl_get_integer_pname target_method org.lwjgl.opengl.GL11 glGetInteger (I)I param 0 gl_get_integer_pname -target_method com.mojang.blaze3d.opengl.GlStateManager _logicOp (I)V +target_method com.mojang.blaze3d.opengl.GlStateManager logicOp (I)V param 0 gl_logic_op -target_method com.mojang.blaze3d.opengl.GlStateManager _pixelStore (II)V +target_method com.mojang.blaze3d.opengl.GlStateManager pixelStore (II)V param 0 gl_pixel_store_pname target_method org.lwjgl.opengl.GL11 glPixelStorei (II)V param 0 gl_pixel_store_pname @@ -654,13 +654,13 @@ target_method org.lwjgl.opengl.KHRDebug glObjectLabel (IILjava/lang/CharSequence target_method org.lwjgl.opengl.EXTDebugLabel glLabelObjectEXT (IILjava/lang/CharSequence;)V param 0 gl_ext_label_identifier -target_method com.mojang.blaze3d.opengl.GlStateManager _createShader (I)I +target_method com.mojang.blaze3d.opengl.GlStateManager createShader (I)I param 0 gl_program_type -target_method com.mojang.blaze3d.opengl.GlStateManager _clear (I)V +target_method com.mojang.blaze3d.opengl.GlStateManager clear (I)V param 0 gl_clear_flags -target_method com.mojang.blaze3d.opengl.GlStateManager _activeTexture (I)V +target_method com.mojang.blaze3d.opengl.GlStateManager activeTexture (I)V param 0 gl_texture target_field com.mojang.blaze3d.opengl.GlStateManager$DepthTestState func I gl_depth_test_function