From 35891f155ea524999734f70ba3a0e46404093b89 Mon Sep 17 00:00:00 2001 From: Runemoro Date: Sun, 1 Sep 2019 11:21:31 -0400 Subject: [PATCH] Map some new 19w34a classes (#831) * Map some new 19w23a classes * Fixes * Fix typo * Drop methods that are gone --- .../blaze3d/platform/FramebufferInfo.mapping | 1 + .../blaze3d/platform/GlDebugInfo.mapping | 5 + .../blaze3d/platform/GlStateManager.mapping | 303 ++++++++++++++++++ .../entity/StructureBlockBlockEntity.mapping | 5 + mappings/net/minecraft/class_4493.mapping | 87 ----- mappings/net/minecraft/class_4516.mapping | 4 + .../minecraft/client/model/ModelUtil.mapping | 5 + .../network/DebugRendererInfoManager.mapping | 8 + .../packet/CustomPayloadS2CPacket.mapping | 2 + .../client/render/debug/DebugRenderer.mapping | 2 + .../debug/GameTestDebugRenderer.mapping | 22 ++ .../StickingOutThingsFeatureRenderer.mapping | 14 + .../feature/StingerFeatureRenderer.mapping | 1 + .../client/texture/TextureUtil.mapping | 1 + .../arguments/TestClassArgumentType.mapping | 4 + .../TestFunctionArgumentType.mapping | 7 + .../net/minecraft/datafixers/Schemas.mapping | 4 +- .../datafixers/schemas/Schema2100.mapping | 1 + .../net/minecraft/entity/LivingEntity.mapping | 14 +- .../server/command/TestCommand.mapping | 56 +++- .../structure/StructureManager.mapping | 2 + ...ilureLoggingTestCompletionListener.mapping | 6 + mappings/net/minecraft/test/GameTest.mapping | 39 +++ .../net/minecraft/test/GameTestBatch.mapping | 10 + .../test/PositionedException.mapping | 5 + .../minecraft/test/StructureTestUtil.mapping | 49 +++ .../test/TestCompletionListener.mapping | 3 + .../net/minecraft/test/TestFunction.mapping | 10 + .../net/minecraft/test/TestFunctions.mapping | 19 ++ .../net/minecraft/test/TestListener.mapping | 7 + .../net/minecraft/test/TestManager.mapping | 7 + .../net/minecraft/test/TestRunner.mapping | 26 ++ mappings/net/minecraft/test/TestSet.mapping | 17 + mappings/net/minecraft/test/TestUtil.mapping | 48 +++ .../test/TickLimitExceededException.mapping | 1 + .../net/minecraft/util/SystemUtil.mapping | 6 + .../world/storage/ChunkStreamVersion.mapping | 26 ++ .../world/storage/RegionFile.mapping | 43 ++- .../minecraft/world/storage/SectorMap.mapping | 4 + 39 files changed, 776 insertions(+), 98 deletions(-) create mode 100644 mappings/com/mojang/blaze3d/platform/FramebufferInfo.mapping create mode 100644 mappings/com/mojang/blaze3d/platform/GlDebugInfo.mapping create mode 100644 mappings/com/mojang/blaze3d/platform/GlStateManager.mapping delete mode 100644 mappings/net/minecraft/class_4493.mapping create mode 100644 mappings/net/minecraft/class_4516.mapping create mode 100644 mappings/net/minecraft/client/model/ModelUtil.mapping create mode 100644 mappings/net/minecraft/client/render/debug/GameTestDebugRenderer.mapping create mode 100644 mappings/net/minecraft/client/render/entity/feature/StickingOutThingsFeatureRenderer.mapping create mode 100644 mappings/net/minecraft/client/render/entity/feature/StingerFeatureRenderer.mapping create mode 100644 mappings/net/minecraft/client/texture/TextureUtil.mapping create mode 100644 mappings/net/minecraft/command/arguments/TestClassArgumentType.mapping create mode 100644 mappings/net/minecraft/command/arguments/TestFunctionArgumentType.mapping create mode 100644 mappings/net/minecraft/datafixers/schemas/Schema2100.mapping create mode 100644 mappings/net/minecraft/test/FailureLoggingTestCompletionListener.mapping create mode 100644 mappings/net/minecraft/test/GameTest.mapping create mode 100644 mappings/net/minecraft/test/PositionedException.mapping create mode 100644 mappings/net/minecraft/test/StructureTestUtil.mapping create mode 100644 mappings/net/minecraft/test/TestCompletionListener.mapping create mode 100644 mappings/net/minecraft/test/TestFunctions.mapping create mode 100644 mappings/net/minecraft/test/TestListener.mapping create mode 100644 mappings/net/minecraft/test/TestManager.mapping create mode 100644 mappings/net/minecraft/test/TestRunner.mapping create mode 100644 mappings/net/minecraft/test/TestSet.mapping create mode 100644 mappings/net/minecraft/test/TestUtil.mapping create mode 100644 mappings/net/minecraft/test/TickLimitExceededException.mapping create mode 100644 mappings/net/minecraft/world/storage/ChunkStreamVersion.mapping create mode 100644 mappings/net/minecraft/world/storage/SectorMap.mapping diff --git a/mappings/com/mojang/blaze3d/platform/FramebufferInfo.mapping b/mappings/com/mojang/blaze3d/platform/FramebufferInfo.mapping new file mode 100644 index 0000000000..412af7cab8 --- /dev/null +++ b/mappings/com/mojang/blaze3d/platform/FramebufferInfo.mapping @@ -0,0 +1 @@ +CLASS net/minecraft/class_4492 com/mojang/blaze3d/platform/FramebufferInfo diff --git a/mappings/com/mojang/blaze3d/platform/GlDebugInfo.mapping b/mappings/com/mojang/blaze3d/platform/GlDebugInfo.mapping new file mode 100644 index 0000000000..6ce8325790 --- /dev/null +++ b/mappings/com/mojang/blaze3d/platform/GlDebugInfo.mapping @@ -0,0 +1,5 @@ +CLASS net/minecraft/class_4494 com/mojang/blaze3d/platform/GlDebugInfo + METHOD method_22088 getVendor ()Ljava/lang/String; + METHOD method_22089 getCpuInfo ()Ljava/lang/String; + METHOD method_22090 getRenderer ()Ljava/lang/String; + METHOD method_22091 getVersion ()Ljava/lang/String; diff --git a/mappings/com/mojang/blaze3d/platform/GlStateManager.mapping b/mappings/com/mojang/blaze3d/platform/GlStateManager.mapping new file mode 100644 index 0000000000..cc040f4c94 --- /dev/null +++ b/mappings/com/mojang/blaze3d/platform/GlStateManager.mapping @@ -0,0 +1,303 @@ +CLASS net/minecraft/class_4493 com/mojang/blaze3d/platform/GlStateManager + CLASS class_1010 FBOMode + CLASS class_1016 AlphaTestState + FIELD field_5042 capState Lnet/minecraft/class_4493$class_1018; + FIELD field_5043 ref F + FIELD field_5044 func I + CLASS class_1017 BlendFuncState + FIELD field_5045 capState Lnet/minecraft/class_4493$class_1018; + FIELD field_5046 dstAlpha I + FIELD field_5047 srcAlpha I + FIELD field_5048 dfactor I + FIELD field_5049 sfactor I + CLASS class_1018 CapabilityTracker + FIELD field_5050 cap I + FIELD field_5051 state Z + METHOD method_4469 disable ()V + METHOD method_4470 setState (Z)V + METHOD method_4471 enable ()V + CLASS class_1019 ClearState + FIELD field_5052 clearColor Lnet/minecraft/class_4493$class_1020; + FIELD field_5053 clearDepth D + CLASS class_1020 Color4 + FIELD field_5054 alpha F + FIELD field_5055 blue F + FIELD field_5056 green F + FIELD field_5057 red F + CLASS class_1021 LogicOpState + FIELD field_5058 capState Lnet/minecraft/class_4493$class_1018; + FIELD field_5059 opcode I + CLASS class_1022 ColorMask + FIELD field_5060 alpha Z + FIELD field_5061 blue Z + FIELD field_5062 green Z + FIELD field_5063 red Z + CLASS class_1023 ColorMaterialState + FIELD field_5064 capState Lnet/minecraft/class_4493$class_1018; + FIELD field_5065 mode I + FIELD field_5066 face I + CLASS class_1024 FaceSides + FIELD field_5069 glValue I + CLASS class_1025 CullFaceState + FIELD field_5072 capState Lnet/minecraft/class_4493$class_1018; + FIELD field_5073 mode I + CLASS class_1026 DepthTestState + FIELD field_5074 capState Lnet/minecraft/class_4493$class_1018; + FIELD field_5075 func I + FIELD field_5076 mask Z + CLASS class_1028 FogMode + FIELD field_5093 glValue I + CLASS class_1029 FogState + FIELD field_5098 end F + FIELD field_5099 start F + FIELD field_5100 capState Lnet/minecraft/class_4493$class_1018; + FIELD field_5101 density F + FIELD field_5102 mode I + CLASS class_1030 LogicOp + FIELD field_5108 glValue I + CLASS class_1031 PolygonOffsetState + FIELD field_5121 capLine Lnet/minecraft/class_4493$class_1018; + FIELD field_5122 units F + FIELD field_5123 capFill Lnet/minecraft/class_4493$class_1018; + FIELD field_5124 factor F + CLASS class_1032 RenderMode + METHOD method_4472 begin ()V + METHOD method_4473 end ()V + CLASS class_1034 StencilSubState + FIELD field_5148 func I + CLASS class_1035 StencilState + FIELD field_5149 subState Lnet/minecraft/class_4493$class_1034; + CLASS class_1036 TexCoord + CLASS class_1037 TexGenCoordState + FIELD field_5159 capState Lnet/minecraft/class_4493$class_1018; + FIELD field_5160 mode I + FIELD field_5161 coord I + CLASS class_1038 TexGenState + FIELD field_5162 s Lnet/minecraft/class_4493$class_1037; + FIELD field_5163 t Lnet/minecraft/class_4493$class_1037; + FIELD field_5164 r Lnet/minecraft/class_4493$class_1037; + FIELD field_5165 q Lnet/minecraft/class_4493$class_1037; + CLASS class_1039 Texture2DState + FIELD field_5166 capState Lnet/minecraft/class_4493$class_1018; + FIELD field_5167 boundTexture I + CLASS class_1040 Viewport + FIELD field_5168 height I + FIELD field_5170 width I + FIELD field_5171 y I + FIELD field_5172 x I + FIELD field_20466 MATRIX_BUFFER Ljava/nio/FloatBuffer; + FIELD field_20467 COLOR_BUFFER Ljava/nio/FloatBuffer; + FIELD field_20468 ALPHA_TEST Lnet/minecraft/class_4493$class_1016; + FIELD field_20469 LIGHTING Lnet/minecraft/class_4493$class_1018; + FIELD field_20470 LIGHT_ENABLE [Lnet/minecraft/class_4493$class_1018; + FIELD field_20471 COLOR_MATERIAL Lnet/minecraft/class_4493$class_1023; + FIELD field_20472 BLEND Lnet/minecraft/class_4493$class_1017; + FIELD field_20473 DEPTH Lnet/minecraft/class_4493$class_1026; + FIELD field_20474 FOG Lnet/minecraft/class_4493$class_1029; + FIELD field_20475 CULL Lnet/minecraft/class_4493$class_1025; + FIELD field_20476 POLY_OFFSET Lnet/minecraft/class_4493$class_1031; + FIELD field_20477 COLOR_LOGIC Lnet/minecraft/class_4493$class_1021; + FIELD field_20478 TEX_GEN Lnet/minecraft/class_4493$class_1038; + FIELD field_20479 CLEAR Lnet/minecraft/class_4493$class_1019; + FIELD field_20480 STENCIL Lnet/minecraft/class_4493$class_1035; + FIELD field_20481 NORMALIZE Lnet/minecraft/class_4493$class_1018; + FIELD field_20482 activeTexture I + FIELD field_20483 TEXTURES [Lnet/minecraft/class_4493$class_1039; + FIELD field_20484 shadeModel I + FIELD field_20485 RESCALE_NORMAL Lnet/minecraft/class_4493$class_1018; + FIELD field_20486 COLOR_MASK Lnet/minecraft/class_4493$class_1022; + FIELD field_20487 COLOR Lnet/minecraft/class_4493$class_1020; + FIELD field_20488 fboMode Lnet/minecraft/class_4493$class_1010; + METHOD method_21906 enableColorLogicOp ()V + METHOD method_21907 matrixMode (I)V + METHOD method_21908 disableColorLogicOp ()V + METHOD method_21909 getMatrix4f (I)Lnet/minecraft/class_1159; + METHOD method_21910 enableTexture ()V + METHOD method_21911 disableClientState (I)V + METHOD method_21912 disableTexture ()V + METHOD method_21913 enableClientState (I)V + METHOD method_21914 getTexLevelParameter ()I + METHOD method_21915 begin (I)V + METHOD method_21916 enableNormalize ()V + METHOD method_21917 callList (I)V + METHOD method_21918 disableNormalize ()V + METHOD method_21919 genLists (I)I + METHOD method_21920 enableRescaleNormal ()V + METHOD method_21921 getString (I)Ljava/lang/String; + METHOD method_21922 disableRescaleNormal ()V + METHOD method_21923 getInteger (I)I + METHOD method_21924 loadIdentity ()V + METHOD method_21926 pushMatrix ()V + METHOD method_21928 popMatrix ()V + METHOD method_21930 clearCurrentColor ()V + METHOD method_21932 end ()V + METHOD method_21933 endList ()V + METHOD method_21934 getError ()I + METHOD method_21935 pushLightingAttributes ()V + METHOD method_21936 clearDepth (D)V + METHOD method_21937 scaled (DDD)V + METHOD method_21938 rotated (DDDD)V + METHOD method_21939 ortho (DDDDDD)V + METHOD method_21940 fogDensity (F)V + METHOD method_21941 polygonOffset (FF)V + METHOD method_21942 normal3f (FFF)V + METHOD method_21943 clearColor (FFFF)V + METHOD method_21944 enableLight (I)V + METHOD method_21945 alphaFunc (IF)V + ARG 0 func + ARG 1 ref + METHOD method_21946 multiTexCoords2f (IFF)V + METHOD method_21947 colorMaterial (II)V + ARG 0 face + ARG 1 mode + METHOD method_21948 texEnv (IIF)V + METHOD method_21949 texEnv (III)V + METHOD method_21950 blendFuncSeparate (IIII)V + ARG 0 sfactor + ARG 1 dfactor + ARG 2 srcAlpha + ARG 3 dstAlpha + METHOD method_21951 framebufferTexture2D (IIIII)V + METHOD method_21952 copyTexSubImage2D (IIIIIIII)V + METHOD method_21953 texSubImage2D (IIIIIIIIJ)V + METHOD method_21954 texImage2D (IIIIIIIILjava/nio/IntBuffer;)V + METHOD method_21955 readPixels (IIIIIIJ)V + METHOD method_21956 readPixels (IIIIIILjava/nio/ByteBuffer;)V + METHOD method_21957 getTexImage (IIIIJ)V + METHOD method_21958 texCoordPointer (IIILjava/nio/ByteBuffer;)V + METHOD method_21959 normalPointer (IILjava/nio/ByteBuffer;)V + METHOD method_21960 light (IILjava/nio/FloatBuffer;)V + METHOD method_21961 shaderSource (ILjava/lang/CharSequence;)V + METHOD method_21962 bufferData (ILjava/nio/ByteBuffer;I)V + METHOD method_21963 lightModel (ILjava/nio/FloatBuffer;)V + METHOD method_21964 uniform1 (ILjava/nio/IntBuffer;)V + METHOD method_21965 clear (IZ)V + METHOD method_21966 uniformMatrix2 (IZLjava/nio/FloatBuffer;)V + METHOD method_21967 beginRenderMode (Lnet/minecraft/class_4493$class_1032;)V + ARG 0 renderMode + METHOD method_21968 enableTexGen (Lnet/minecraft/class_4493$class_1036;)V + METHOD method_21969 texGenMode (Lnet/minecraft/class_4493$class_1036;I)V + METHOD method_21970 texGenParam (Lnet/minecraft/class_4493$class_1036;ILjava/nio/FloatBuffer;)V + METHOD method_21971 multMatrix (Lnet/minecraft/class_1159;)V + METHOD method_21972 multMatrix (Ljava/nio/FloatBuffer;)V + METHOD method_21973 initFramebufferSupport (Lorg/lwjgl/opengl/GLCapabilities;)Ljava/lang/String; + ARG 0 capabilities + METHOD method_21974 depthMask (Z)V + ARG 0 mask + METHOD method_21975 colorMask (ZZZZ)V + METHOD method_21976 pushTextureAttributes ()V + METHOD method_21977 translated (DDD)V + METHOD method_21978 fogStart (F)V + METHOD method_21979 texCoord2f (FF)V + METHOD method_21980 scalef (FFF)V + METHOD method_21981 rotatef (FFFF)V + METHOD method_21982 disableLight (I)V + METHOD method_21983 pixelTransfer (IF)V + METHOD method_21984 blendFunc (II)V + ARG 0 sfactor + ARG 1 dfactor + METHOD method_21985 texParameter (IIF)V + METHOD method_21986 texParameter (III)V + METHOD method_21987 renderbufferStorage (IIII)V + METHOD method_21988 vertexPointer (IIILjava/nio/ByteBuffer;)V + METHOD method_21989 texEnv (IILjava/nio/FloatBuffer;)V + METHOD method_21990 getUniformLocation (ILjava/lang/CharSequence;)I + METHOD method_21991 uniform1 (ILjava/nio/FloatBuffer;)V + METHOD method_21992 uniform2 (ILjava/nio/IntBuffer;)V + METHOD method_21993 uniformMatrix3 (IZLjava/nio/FloatBuffer;)V + METHOD method_21994 endRenderMode (Lnet/minecraft/class_4493$class_1032;)V + ARG 0 renderMode + METHOD method_21995 disableTexGen (Lnet/minecraft/class_4493$class_1036;)V + METHOD method_21997 popAttributes ()V + METHOD method_21998 fogEnd (F)V + METHOD method_21999 translatef (FFF)V + METHOD method_22000 color4f (FFFF)V + METHOD method_22001 depthFunc (I)V + ARG 0 func + METHOD method_22002 getProgram (II)I + METHOD method_22003 getTexLevelParameter (III)I + METHOD method_22004 framebufferRenderbuffer (IIII)V + METHOD method_22005 colorPointer (IIILjava/nio/ByteBuffer;)V + METHOD method_22006 getAttribLocation (ILjava/lang/CharSequence;)I + METHOD method_22007 uniform2 (ILjava/nio/FloatBuffer;)V + METHOD method_22008 uniform3 (ILjava/nio/IntBuffer;)V + METHOD method_22009 uniformMatrix4 (IZLjava/nio/FloatBuffer;)V + METHOD method_22010 getGenCoordState (Lnet/minecraft/class_4493$class_1036;)Lnet/minecraft/class_4493$class_1037; + ARG 0 coord + METHOD method_22012 disableAlphaTest ()V + METHOD method_22013 lineWidth (F)V + METHOD method_22014 vertex3f (FFF)V + METHOD method_22015 blendEquation (I)V + METHOD method_22016 attachShader (II)V + METHOD method_22017 stencilFunc (III)V + METHOD method_22018 blendFuncseparate (IIII)V + METHOD method_22019 uniform3 (ILjava/nio/FloatBuffer;)V + METHOD method_22020 uniform4 (ILjava/nio/IntBuffer;)V + METHOD method_22021 enableAlphaTest ()V + METHOD method_22022 setupSolidRenderingTextureCombine (I)V + METHOD method_22023 getShader (II)I + METHOD method_22024 stencilOp (III)V + METHOD method_22025 viewport (IIII)V + METHOD method_22026 uniform4 (ILjava/nio/FloatBuffer;)V + METHOD method_22027 getInteger (ILjava/nio/IntBuffer;)V + METHOD method_22028 enableLighting ()V + METHOD method_22029 deleteShader (I)V + METHOD method_22030 uniform1 (II)V + METHOD method_22031 normalPointer (III)V + METHOD method_22032 texCoordPointer (IIII)V + METHOD method_22033 fog (ILjava/nio/FloatBuffer;)V + METHOD method_22034 disableLighting ()V + METHOD method_22035 createShader (I)I + METHOD method_22036 bindBuffers (II)V + METHOD method_22037 drawArrays (III)V + METHOD method_22038 vertexPointer (IIII)V + METHOD method_22039 getMatrix (ILjava/nio/FloatBuffer;)V + METHOD method_22040 enableColorMaterial ()V + METHOD method_22041 compileShader (I)V + METHOD method_22042 bindFramebuffer (II)V + ARG 0 target + ARG 1 framebuffer + METHOD method_22043 colorPointer (IIII)V + METHOD method_22044 disableColorMaterial ()V + METHOD method_22045 useProgram (I)V + METHOD method_22046 bindRenderbuffer (II)V + METHOD method_22047 disableDepthTest ()V + METHOD method_22048 deleteProgram (I)V + METHOD method_22049 getShaderInfoLog (II)Ljava/lang/String; + METHOD method_22050 enableDepthTest ()V + METHOD method_22051 linkProgram (I)V + METHOD method_22052 getProgramInfoLog (II)Ljava/lang/String; + METHOD method_22053 disableBlend ()V + METHOD method_22054 deleteBuffers (I)V + METHOD method_22055 fogi (II)V + METHOD method_22056 enableBlend ()V + METHOD method_22057 deleteRenderbuffers (I)V + METHOD method_22058 polygonMode (II)V + METHOD method_22059 tearDownSolidRenderingTextureCombine ()V + METHOD method_22060 deleteFramebuffers (I)V + METHOD method_22061 deleteLists (II)V + METHOD method_22062 createProgram ()I + METHOD method_22063 checkFramebufferStatus (I)I + METHOD method_22064 newList (II)V + METHOD method_22065 genBuffers ()I + METHOD method_22067 pixelStore (II)V + METHOD method_22068 genFramebuffers ()I + METHOD method_22069 clientActiveTexture (I)V + METHOD method_22070 genRenderbuffers ()I + METHOD method_22071 fogMode (I)V + METHOD method_22072 enableFog ()V + METHOD method_22073 cullFace (I)V + METHOD method_22074 disableFog ()V + METHOD method_22075 logicOp (I)V + METHOD method_22076 enableCull ()V + METHOD method_22077 activeTexture (I)V + METHOD method_22078 disableCull ()V + METHOD method_22079 deleteTexture (I)V + METHOD method_22080 enablePolygonOffset ()V + METHOD method_22081 bindTexture (I)V + METHOD method_22082 disablePolygonOffset ()V + METHOD method_22083 shadeModel (I)V + METHOD method_22084 enableLineOffset ()V + METHOD method_22085 stencilMask (I)V + METHOD method_22086 disableLineOffset ()V + METHOD method_22087 clearStencil (I)V diff --git a/mappings/net/minecraft/block/entity/StructureBlockBlockEntity.mapping b/mappings/net/minecraft/block/entity/StructureBlockBlockEntity.mapping index 273a5b3c7f..29bebb831e 100644 --- a/mappings/net/minecraft/block/entity/StructureBlockBlockEntity.mapping +++ b/mappings/net/minecraft/block/entity/StructureBlockBlockEntity.mapping @@ -43,6 +43,7 @@ CLASS net/minecraft/class_2633 net/minecraft/block/entity/StructureBlockBlockEnt METHOD method_11366 saveStructure (Z)Z METHOD method_11367 shouldIgnoreEntities ()Z METHOD method_11368 loadStructure (Z)Z + ARG 1 resizeDisabled METHOD method_11369 findStructureBlockEntities (Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;)Ljava/util/List; ARG 1 pos1 ARG 2 pos2 @@ -64,3 +65,7 @@ CLASS net/minecraft/class_2633 net/minecraft/block/entity/StructureBlockBlockEnt METHOD method_11385 setRotation (Lnet/minecraft/class_2470;)V METHOD method_20048 createRandom (J)Ljava/util/Random; ARG 0 seed + METHOD method_21864 place (ZLnet/minecraft/class_3499;)Z + ARG 1 resizeDisabled + ARG 2 structure + METHOD method_21865 getStructurePath ()Ljava/lang/String; diff --git a/mappings/net/minecraft/class_4493.mapping b/mappings/net/minecraft/class_4493.mapping deleted file mode 100644 index 7aafa08cd6..0000000000 --- a/mappings/net/minecraft/class_4493.mapping +++ /dev/null @@ -1,87 +0,0 @@ -CLASS net/minecraft/class_4493 - CLASS class_1010 FBOMode - CLASS class_1016 AlphaTestState - FIELD field_5042 capState Lnet/minecraft/class_4493$class_1018; - FIELD field_5043 ref F - FIELD field_5044 func I - CLASS class_1017 BlendFuncState - FIELD field_5045 capState Lnet/minecraft/class_4493$class_1018; - FIELD field_5046 dstAlpha I - FIELD field_5047 srcAlpha I - FIELD field_5048 dfactor I - FIELD field_5049 sfactor I - CLASS class_1018 CapabilityTracker - FIELD field_5050 cap I - FIELD field_5051 state Z - METHOD method_4469 disable ()V - METHOD method_4470 setState (Z)V - METHOD method_4471 enable ()V - CLASS class_1019 ClearState - FIELD field_5052 clearColor Lnet/minecraft/class_4493$class_1020; - FIELD field_5053 clearDepth D - CLASS class_1020 Color4 - FIELD field_5054 alpha F - FIELD field_5055 blue F - FIELD field_5056 green F - FIELD field_5057 red F - CLASS class_1021 LogicOpState - FIELD field_5058 capState Lnet/minecraft/class_4493$class_1018; - FIELD field_5059 opcode I - CLASS class_1022 ColorMask - FIELD field_5060 alpha Z - FIELD field_5061 blue Z - FIELD field_5062 green Z - FIELD field_5063 red Z - CLASS class_1023 ColorMaterialState - FIELD field_5064 capState Lnet/minecraft/class_4493$class_1018; - FIELD field_5065 mode I - FIELD field_5066 face I - CLASS class_1024 FaceSides - FIELD field_5069 glValue I - CLASS class_1025 CullFaceState - FIELD field_5072 capState Lnet/minecraft/class_4493$class_1018; - FIELD field_5073 mode I - CLASS class_1026 DepthTestState - FIELD field_5074 capState Lnet/minecraft/class_4493$class_1018; - FIELD field_5075 func I - FIELD field_5076 mask Z - CLASS class_1028 FogMode - FIELD field_5093 glValue I - CLASS class_1029 FogState - FIELD field_5098 end F - FIELD field_5099 start F - FIELD field_5100 capState Lnet/minecraft/class_4493$class_1018; - FIELD field_5101 density F - FIELD field_5102 mode I - CLASS class_1030 LogicOp - FIELD field_5108 glValue I - CLASS class_1031 PolygonOffsetState - FIELD field_5121 capLine Lnet/minecraft/class_4493$class_1018; - FIELD field_5122 units F - FIELD field_5123 capFill Lnet/minecraft/class_4493$class_1018; - FIELD field_5124 factor F - CLASS class_1032 RenderMode - METHOD method_4472 begin ()V - METHOD method_4473 end ()V - CLASS class_1034 StencilSubState - FIELD field_5148 func I - CLASS class_1035 StencilState - FIELD field_5149 subState Lnet/minecraft/class_4493$class_1034; - CLASS class_1036 TexCoord - CLASS class_1037 TexGenCoordState - FIELD field_5159 capState Lnet/minecraft/class_4493$class_1018; - FIELD field_5160 mode I - FIELD field_5161 coord I - CLASS class_1038 TexGenState - FIELD field_5162 s Lnet/minecraft/class_4493$class_1037; - FIELD field_5163 t Lnet/minecraft/class_4493$class_1037; - FIELD field_5164 r Lnet/minecraft/class_4493$class_1037; - FIELD field_5165 q Lnet/minecraft/class_4493$class_1037; - CLASS class_1039 Texture2DState - FIELD field_5166 capState Lnet/minecraft/class_4493$class_1018; - FIELD field_5167 boundTexture I - CLASS class_1040 Viewport - FIELD field_5168 height I - FIELD field_5170 width I - FIELD field_5171 y I - FIELD field_5172 x I diff --git a/mappings/net/minecraft/class_4516.mapping b/mappings/net/minecraft/class_4516.mapping new file mode 100644 index 0000000000..e11b5b5378 --- /dev/null +++ b/mappings/net/minecraft/class_4516.mapping @@ -0,0 +1,4 @@ +CLASS net/minecraft/class_4516 + FIELD field_20558 test Lnet/minecraft/class_4517; + METHOD (Lnet/minecraft/class_4517;)V + ARG 1 test diff --git a/mappings/net/minecraft/client/model/ModelUtil.mapping b/mappings/net/minecraft/client/model/ModelUtil.mapping new file mode 100644 index 0000000000..421b9ba817 --- /dev/null +++ b/mappings/net/minecraft/client/model/ModelUtil.mapping @@ -0,0 +1,5 @@ +CLASS net/minecraft/class_4496 net/minecraft/client/model/ModelUtil + METHOD method_22114 interpolateAngle (FFF)F + ARG 0 angle1 + ARG 1 angle2 + ARG 2 progress diff --git a/mappings/net/minecraft/client/network/DebugRendererInfoManager.mapping b/mappings/net/minecraft/client/network/DebugRendererInfoManager.mapping index 1d4b4c596f..455c936699 100644 --- a/mappings/net/minecraft/client/network/DebugRendererInfoManager.mapping +++ b/mappings/net/minecraft/client/network/DebugRendererInfoManager.mapping @@ -12,3 +12,11 @@ CLASS net/minecraft/class_4209 net/minecraft/client/network/DebugRendererInfoMan METHOD method_20575 sendRaids (Lnet/minecraft/class_3218;Ljava/util/Collection;)V ARG 0 server ARG 1 raids + METHOD method_22317 clearGameTestMarkers (Lnet/minecraft/class_3218;)V + ARG 0 world + METHOD method_22318 addGameTestMarker (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Ljava/lang/String;II)V + ARG 0 world + ARG 1 pos + ARG 2 message + ARG 3 color + ARG 4 duration diff --git a/mappings/net/minecraft/client/network/packet/CustomPayloadS2CPacket.mapping b/mappings/net/minecraft/client/network/packet/CustomPayloadS2CPacket.mapping index d2a978f93c..418329efda 100644 --- a/mappings/net/minecraft/client/network/packet/CustomPayloadS2CPacket.mapping +++ b/mappings/net/minecraft/client/network/packet/CustomPayloadS2CPacket.mapping @@ -14,6 +14,8 @@ CLASS net/minecraft/class_2658 net/minecraft/client/network/packet/CustomPayload FIELD field_18959 DEBUG_POI_REMOVED Lnet/minecraft/class_2960; FIELD field_18960 DEBUG_VILLAGE_SECTIONS Lnet/minecraft/class_2960; FIELD field_19331 DEBUG_RAIDS Lnet/minecraft/class_2960; + FIELD field_20599 DEBUG_GAME_TEST_ADD_MARKER Lnet/minecraft/class_2960; + FIELD field_20600 DEBUG_GAME_TEST_CLEAR Lnet/minecraft/class_2960; METHOD (Lnet/minecraft/class_2960;Lnet/minecraft/class_2540;)V ARG 1 channel ARG 2 data diff --git a/mappings/net/minecraft/client/render/debug/DebugRenderer.mapping b/mappings/net/minecraft/client/render/debug/DebugRenderer.mapping index f9af0c4c7f..c172452899 100644 --- a/mappings/net/minecraft/client/render/debug/DebugRenderer.mapping +++ b/mappings/net/minecraft/client/render/debug/DebugRenderer.mapping @@ -1,9 +1,11 @@ CLASS net/minecraft/class_863 net/minecraft/client/render/debug/DebugRenderer CLASS class_864 Renderer + METHOD method_20414 clear ()V METHOD method_3715 render (J)V FIELD field_18777 pointsOfInterestDebugRenderer Lnet/minecraft/class_4207; FIELD field_18778 goalSelectorDebugRenderer Lnet/minecraft/class_4205; FIELD field_19325 raidCenterDebugRenderer Lnet/minecraft/class_4304; + FIELD field_20519 gameTestDebugRenderer Lnet/minecraft/class_4503; FIELD field_4517 blockOutlineDebugRenderer Lnet/minecraft/class_863$class_864; FIELD field_4523 pathfindingDebugRenderer Lnet/minecraft/class_868; FIELD field_4528 waterDebugRenderer Lnet/minecraft/class_863$class_864; diff --git a/mappings/net/minecraft/client/render/debug/GameTestDebugRenderer.mapping b/mappings/net/minecraft/client/render/debug/GameTestDebugRenderer.mapping new file mode 100644 index 0000000000..7c0484d9e5 --- /dev/null +++ b/mappings/net/minecraft/client/render/debug/GameTestDebugRenderer.mapping @@ -0,0 +1,22 @@ +CLASS net/minecraft/class_4503 net/minecraft/client/render/debug/GameTestDebugRenderer + CLASS class_4504 Marker + FIELD field_20521 color I + FIELD field_20522 message Ljava/lang/String; + FIELD field_20523 removalTime J + METHOD (ILjava/lang/String;J)V + ARG 1 color + ARG 2 message + ARG 3 removalTime + METHOD method_22125 getRed ()F + METHOD method_22126 getGreen ()F + METHOD method_22127 getBlue ()F + METHOD method_22128 getAlpha ()F + FIELD field_20520 markers Ljava/util/Map; + METHOD method_22123 addMarker (Lnet/minecraft/class_2338;ILjava/lang/String;I)V + ARG 1 pos + ARG 2 color + ARG 3 message + ARG 4 duration + METHOD method_22124 renderMarker (Lnet/minecraft/class_2338;Lnet/minecraft/class_4503$class_4504;)V + ARG 1 pos + ARG 2 marker diff --git a/mappings/net/minecraft/client/render/entity/feature/StickingOutThingsFeatureRenderer.mapping b/mappings/net/minecraft/client/render/entity/feature/StickingOutThingsFeatureRenderer.mapping new file mode 100644 index 0000000000..dfeccf9242 --- /dev/null +++ b/mappings/net/minecraft/client/render/entity/feature/StickingOutThingsFeatureRenderer.mapping @@ -0,0 +1,14 @@ +CLASS net/minecraft/class_4507 net/minecraft/client/render/entity/feature/StickingOutThingsFeatureRenderer + METHOD (Lnet/minecraft/class_922;)V + ARG 1 entityRenderer + METHOD method_22130 renderThing (Lnet/minecraft/class_1297;FFFF)V + ARG 1 entity + ARG 2 x + ARG 3 y + ARG 4 z + ARG 5 tickDelta + METHOD method_22131 beforeRendering (Lnet/minecraft/class_1309;)V + ARG 1 entity + METHOD method_22133 afterRendering ()V + METHOD method_22134 getThingCount (Lnet/minecraft/class_1309;)I + ARG 1 entity diff --git a/mappings/net/minecraft/client/render/entity/feature/StingerFeatureRenderer.mapping b/mappings/net/minecraft/client/render/entity/feature/StingerFeatureRenderer.mapping new file mode 100644 index 0000000000..6c31b722c8 --- /dev/null +++ b/mappings/net/minecraft/client/render/entity/feature/StingerFeatureRenderer.mapping @@ -0,0 +1 @@ +CLASS net/minecraft/class_4506 net/minecraft/client/render/entity/feature/StingerFeatureRenderer diff --git a/mappings/net/minecraft/client/texture/TextureUtil.mapping b/mappings/net/minecraft/client/texture/TextureUtil.mapping new file mode 100644 index 0000000000..57116ad574 --- /dev/null +++ b/mappings/net/minecraft/client/texture/TextureUtil.mapping @@ -0,0 +1 @@ +CLASS net/minecraft/class_4536 net/minecraft/client/texture/TextureUtil diff --git a/mappings/net/minecraft/command/arguments/TestClassArgumentType.mapping b/mappings/net/minecraft/command/arguments/TestClassArgumentType.mapping new file mode 100644 index 0000000000..7aac25c769 --- /dev/null +++ b/mappings/net/minecraft/command/arguments/TestClassArgumentType.mapping @@ -0,0 +1,4 @@ +CLASS net/minecraft/class_4526 net/minecraft/command/arguments/TestClassArgumentType + METHOD method_22262 getTestClass (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Ljava/lang/String; + ARG 0 context + ARG 1 name diff --git a/mappings/net/minecraft/command/arguments/TestFunctionArgumentType.mapping b/mappings/net/minecraft/command/arguments/TestFunctionArgumentType.mapping new file mode 100644 index 0000000000..e3cc16470c --- /dev/null +++ b/mappings/net/minecraft/command/arguments/TestFunctionArgumentType.mapping @@ -0,0 +1,7 @@ +CLASS net/minecraft/class_4530 net/minecraft/command/arguments/TestFunctionArgumentType + FIELD field_20589 EXAMPLES Ljava/util/Collection; + METHOD method_22302 (Lcom/mojang/brigadier/StringReader;)Lnet/minecraft/class_4529; + ARG 1 reader + METHOD method_22303 getFunction (Lcom/mojang/brigadier/context/CommandContext;Ljava/lang/String;)Lnet/minecraft/class_4529; + ARG 0 context + ARG 1 name diff --git a/mappings/net/minecraft/datafixers/Schemas.mapping b/mappings/net/minecraft/datafixers/Schemas.mapping index cd7111dafe..c2c7553c87 100644 --- a/mappings/net/minecraft/datafixers/Schemas.mapping +++ b/mappings/net/minecraft/datafixers/Schemas.mapping @@ -11,8 +11,8 @@ CLASS net/minecraft/class_3551 net/minecraft/datafixers/Schemas ARG 2 changesType ARG 3 name ARG 4 type - FIELD field_15775 identNormalize Ljava/util/function/BiFunction; - FIELD field_15776 empty Ljava/util/function/BiFunction; + FIELD field_15775 EMPTY_IDENTIFIER_NORMALIZE Ljava/util/function/BiFunction; + FIELD field_15776 EMPTY Ljava/util/function/BiFunction; FIELD field_15777 fixer Lcom/mojang/datafixers/DataFixer; METHOD method_15450 getFixer ()Lcom/mojang/datafixers/DataFixer; METHOD method_15451 build (Lcom/mojang/datafixers/DataFixerBuilder;)V diff --git a/mappings/net/minecraft/datafixers/schemas/Schema2100.mapping b/mappings/net/minecraft/datafixers/schemas/Schema2100.mapping new file mode 100644 index 0000000000..b32e1df1be --- /dev/null +++ b/mappings/net/minecraft/datafixers/schemas/Schema2100.mapping @@ -0,0 +1 @@ +CLASS net/minecraft/class_4465 net/minecraft/datafixers/schemas/Schema2100 diff --git a/mappings/net/minecraft/entity/LivingEntity.mapping b/mappings/net/minecraft/entity/LivingEntity.mapping index 19f02aba20..3cf68480ee 100644 --- a/mappings/net/minecraft/entity/LivingEntity.mapping +++ b/mappings/net/minecraft/entity/LivingEntity.mapping @@ -2,6 +2,7 @@ CLASS net/minecraft/class_1309 net/minecraft/entity/LivingEntity FIELD field_18072 SLEEPING_DIMENSIONS Lnet/minecraft/class_4048; FIELD field_18073 SLEEPING_POSITION Lnet/minecraft/class_2940; FIELD field_18321 brain Lnet/minecraft/class_4095; + FIELD field_20348 STINGER_COUNT Lnet/minecraft/class_2940; FIELD field_6210 bodyTrackingIncrements I FIELD field_6211 lastLimbDistance F FIELD field_6212 sidewaysSpeed F @@ -9,7 +10,7 @@ CLASS net/minecraft/class_1309 net/minecraft/entity/LivingEntity FIELD field_6214 POTION_SWIRLS_AMBIENT Lnet/minecraft/class_2940; FIELD field_6217 prevStepBobbingAmount F FIELD field_6218 stuckArrowTimer I - FIELD field_6219 STUCK_ARROWS Lnet/minecraft/class_2940; + FIELD field_6219 STUCK_ARROW_COUNT Lnet/minecraft/class_2940; FIELD field_6220 prevBodyYaw F FIELD field_6221 serverPitch D FIELD field_6222 itemUseTimeLeft I @@ -141,6 +142,9 @@ CLASS net/minecraft/class_1309 net/minecraft/entity/LivingEntity ARG 1 hand METHOD method_20237 getEquipmentBreakStatus (Lnet/minecraft/class_1304;)B ARG 0 slot + METHOD method_21753 getStingerCount ()I + METHOD method_21755 setStingerCount (I)V + ARG 1 stingerCount METHOD method_5973 canTarget (Lnet/minecraft/class_1299;)Z ARG 1 type METHOD method_5989 getLootTable ()Lnet/minecraft/class_2960; @@ -184,7 +188,7 @@ CLASS net/minecraft/class_1309 net/minecraft/entity/LivingEntity METHOD method_6020 onStatusEffectApplied (Lnet/minecraft/class_1293;)V ARG 1 effect METHOD method_6021 clearActiveItem ()V - METHOD method_6022 getStuckArrows ()I + METHOD method_6022 getStuckArrowCount ()I METHOD method_6023 tickNewAi ()V METHOD method_6024 getLeaningPitch (F)F ARG 1 tickDelta @@ -210,7 +214,7 @@ CLASS net/minecraft/class_1309 net/minecraft/entity/LivingEntity ARG 2 amount METHOD method_6037 spawnItemParticles (Lnet/minecraft/class_1799;I)V ARG 1 stack - ARG 2 particleCount + ARG 2 count METHOD method_6038 onDismounted (Lnet/minecraft/class_1297;)V ARG 1 vehicle METHOD method_6039 isBlocking ()Z @@ -297,8 +301,8 @@ CLASS net/minecraft/class_1309 net/minecraft/entity/LivingEntity METHOD method_6095 tryUseTotem (Lnet/minecraft/class_1282;)Z ARG 1 source METHOD method_6096 getArmor ()I - METHOD method_6097 setStuckArrows (I)V - ARG 1 stuckArrows + METHOD method_6097 setStuckArrowCount (I)V + ARG 1 stuckArrowCount METHOD method_6098 spawnConsumptionEffects (Lnet/minecraft/class_1799;I)V ARG 1 stack ARG 2 particleCount diff --git a/mappings/net/minecraft/server/command/TestCommand.mapping b/mappings/net/minecraft/server/command/TestCommand.mapping index 3fcaf31aca..a5ddd87dc4 100644 --- a/mappings/net/minecraft/server/command/TestCommand.mapping +++ b/mappings/net/minecraft/server/command/TestCommand.mapping @@ -1,8 +1,60 @@ CLASS net/minecraft/class_4527 net/minecraft/server/command/TestCommand + CLASS class_4528 Listener + FIELD field_20581 world Lnet/minecraft/class_3218; + FIELD field_20582 tests Lnet/minecraft/class_4524; + METHOD (Lnet/minecraft/class_3218;Lnet/minecraft/class_4524;)V + ARG 1 world + ARG 2 tests + METHOD method_22264 executePos (Lnet/minecraft/class_2168;)I + ARG 0 source + METHOD method_22265 executeClearAll (Lnet/minecraft/class_2168;I)I + ARG 0 source + ARG 1 radius + METHOD method_22266 executeRun (Lnet/minecraft/class_2168;Lnet/minecraft/class_4529;)I + ARG 0 source + ARG 1 testFunction + METHOD method_22267 executeRunAll (Lnet/minecraft/class_2168;Ljava/lang/String;)I + ARG 0 source + ARG 1 testClass + METHOD method_22268 executeCreate (Lnet/minecraft/class_2168;Ljava/lang/String;III)I + ARG 0 source + ARG 1 structure + ARG 2 width + ARG 3 height + ARG 4 depth + METHOD method_22269 run (Lnet/minecraft/class_2168;Ljava/util/Collection;)V + ARG 0 source + ARG 1 testFunctions + METHOD method_22270 register (Lcom/mojang/brigadier/CommandDispatcher;)V + ARG 0 dispatcher + METHOD method_22272 run (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_4524;)V + ARG 0 world + ARG 1 pos + ARG 2 tests + METHOD method_22275 sendMessage (Lnet/minecraft/class_3218;Ljava/lang/String;Lnet/minecraft/class_124;)V + ARG 0 world + ARG 1 message + ARG 2 formatting + METHOD method_22277 executeRunThis (Lnet/minecraft/class_2168;)I + ARG 0 source + METHOD method_22278 sendMessage (Lnet/minecraft/class_2168;Ljava/lang/String;)V + ARG 0 source + ARG 1 message + METHOD method_22280 onCompletion (Lnet/minecraft/class_3218;Lnet/minecraft/class_4524;)V + ARG 0 world + ARG 1 tests + METHOD method_22281 executeRunThese (Lnet/minecraft/class_2168;)I + ARG 0 source + METHOD method_22282 executeExport (Lnet/minecraft/class_2168;Ljava/lang/String;)I + ARG 0 source + ARG 1 structure + METHOD method_22284 executeRunAll (Lnet/minecraft/class_2168;)I + ARG 0 source + METHOD method_22285 executeImport (Lnet/minecraft/class_2168;Ljava/lang/String;)I + ARG 0 source + ARG 1 structure METHOD method_22268 (Lnet/minecraft/class_2168;Ljava/lang/String;III)I ARG 0 source ARG 2 x ARG 3 y ARG 4 z - METHOD method_22270 register (Lcom/mojang/brigadier/CommandDispatcher;)V - ARG 0 dispatcher diff --git a/mappings/net/minecraft/structure/StructureManager.mapping b/mappings/net/minecraft/structure/StructureManager.mapping index 807a809b7b..895ea3c94e 100644 --- a/mappings/net/minecraft/structure/StructureManager.mapping +++ b/mappings/net/minecraft/structure/StructureManager.mapping @@ -27,3 +27,5 @@ CLASS net/minecraft/class_3485 net/minecraft/structure/StructureManager ARG 1 id METHOD method_15094 getStructure (Lnet/minecraft/class_2960;)Lnet/minecraft/class_3499; ARG 1 identifier + METHOD method_21891 createStructure (Lnet/minecraft/class_2487;)Lnet/minecraft/class_3499; + ARG 1 tag diff --git a/mappings/net/minecraft/test/FailureLoggingTestCompletionListener.mapping b/mappings/net/minecraft/test/FailureLoggingTestCompletionListener.mapping new file mode 100644 index 0000000000..6ce0a8a005 --- /dev/null +++ b/mappings/net/minecraft/test/FailureLoggingTestCompletionListener.mapping @@ -0,0 +1,6 @@ +CLASS net/minecraft/class_4523 net/minecraft/test/FailureLoggingTestCompletionListener + FIELD field_20576 LOGGER Lorg/apache/logging/log4j/Logger; + METHOD method_22304 (Lnet/minecraft/class_4517;)V + ARG 1 test + METHOD method_22305 (Lnet/minecraft/class_4517;)V + ARG 1 test diff --git a/mappings/net/minecraft/test/GameTest.mapping b/mappings/net/minecraft/test/GameTest.mapping new file mode 100644 index 0000000000..7c68514a1c --- /dev/null +++ b/mappings/net/minecraft/test/GameTest.mapping @@ -0,0 +1,39 @@ +CLASS net/minecraft/class_4517 net/minecraft/test/GameTest + FIELD field_20559 testFunction Lnet/minecraft/class_4529; + FIELD field_20560 pos Lnet/minecraft/class_2338; + FIELD field_20561 world Lnet/minecraft/class_3218; + FIELD field_20562 listeners Ljava/util/Collection; + FIELD field_20563 ticksLeft I + FIELD field_20564 tickAction Ljava/lang/Runnable; + FIELD field_20565 started Z + FIELD field_20566 startTime J + FIELD field_20567 completed Z + FIELD field_20568 completionTime J + FIELD field_20569 throwable Ljava/lang/Throwable; + METHOD (Lnet/minecraft/class_4529;Lnet/minecraft/class_2338;Lnet/minecraft/class_3218;)V + ARG 1 testFunction + ARG 2 pos + ARG 3 world + METHOD method_22165 tick ()V + METHOD method_22166 init (I)V + METHOD method_22167 addListener (Lnet/minecraft/class_4518;)V + ARG 1 listener + METHOD method_22168 fail (Ljava/lang/Throwable;)V + ARG 1 throwable + METHOD method_22169 getStructureName ()Ljava/lang/String; + METHOD method_22170 start (I)V + ARG 1 margin + METHOD method_22172 getPos ()Lnet/minecraft/class_2338; + METHOD method_22174 getSize ()Lnet/minecraft/class_2338; + METHOD method_22176 getWorld ()Lnet/minecraft/class_3218; + METHOD method_22177 isPassed ()Z + METHOD method_22178 isFailed ()Z + METHOD method_22179 isStarted ()Z + METHOD method_22180 isCompleted ()Z + METHOD method_22181 pass ()V + METHOD method_22182 getThrowable ()Ljava/lang/Throwable; + METHOD method_22183 isRequired ()Z + METHOD method_22184 isOptional ()Z + METHOD method_22185 getBlockEntity ()Lnet/minecraft/class_2633; + METHOD method_22186 finish ()V + METHOD method_22187 step ()V diff --git a/mappings/net/minecraft/test/GameTestBatch.mapping b/mappings/net/minecraft/test/GameTestBatch.mapping index 0f5e799f8a..372bafa834 100644 --- a/mappings/net/minecraft/test/GameTestBatch.mapping +++ b/mappings/net/minecraft/test/GameTestBatch.mapping @@ -1 +1,11 @@ CLASS net/minecraft/class_4514 net/minecraft/test/GameTestBatch + FIELD field_20543 id Ljava/lang/String; + FIELD field_20544 testFunctions Ljava/util/Collection; + FIELD field_20545 worldSetter Ljava/util/function/Consumer; + METHOD (Ljava/lang/String;Ljava/util/Collection;Ljava/util/function/Consumer;)V + ARG 1 id + ARG 2 testFunctions + METHOD method_22152 getId ()Ljava/lang/String; + METHOD method_22153 setWorld (Lnet/minecraft/class_3218;)V + ARG 1 world + METHOD method_22154 getTestFunctions ()Ljava/util/Collection; diff --git a/mappings/net/minecraft/test/PositionedException.mapping b/mappings/net/minecraft/test/PositionedException.mapping new file mode 100644 index 0000000000..bd6803ccf6 --- /dev/null +++ b/mappings/net/minecraft/test/PositionedException.mapping @@ -0,0 +1,5 @@ +CLASS net/minecraft/class_4513 net/minecraft/test/PositionedException + FIELD field_20541 pos Lnet/minecraft/class_2338; + FIELD field_20542 relativePos Lnet/minecraft/class_2338; + METHOD method_22150 getDebugMessage ()Ljava/lang/String; + METHOD method_22151 getPos ()Lnet/minecraft/class_2338; diff --git a/mappings/net/minecraft/test/StructureTestUtil.mapping b/mappings/net/minecraft/test/StructureTestUtil.mapping new file mode 100644 index 0000000000..108eb3cc00 --- /dev/null +++ b/mappings/net/minecraft/test/StructureTestUtil.mapping @@ -0,0 +1,49 @@ +CLASS net/minecraft/class_4525 net/minecraft/test/StructureTestUtil + FIELD field_20579 testStructuresDirectoryName Ljava/lang/String; + METHOD method_22242 getStructureBoundingBox (Lnet/minecraft/class_2633;)Lnet/minecraft/class_238; + ARG 0 structureBlockEntity + METHOD method_22244 findContainingStructureBlock (Lnet/minecraft/class_2338;ILnet/minecraft/class_3218;)Ljava/util/Optional; + ARG 0 pos + ARG 1 radius + ARG 2 world + METHOD method_22246 clearArea (Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;ILnet/minecraft/class_3218;)V + ARG 0 pos + ARG 1 size + ARG 2 margin + ARG 3 world + METHOD method_22247 isInStructureBounds (Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;Lnet/minecraft/class_3218;)Z + ARG 0 structureBlockPos + ARG 1 pos + ARG 2 world + METHOD method_22248 placeStartButton (Lnet/minecraft/class_2338;Lnet/minecraft/class_3218;)V + ARG 0 pos + ARG 1 world + METHOD method_22251 createTestArea (Ljava/lang/String;Lnet/minecraft/class_2338;Lnet/minecraft/class_2338;ILnet/minecraft/class_3218;)V + ARG 0 structure + ARG 1 pos + ARG 2 size + ARG 3 margin + ARG 4 world + METHOD method_22252 placeStructure (Ljava/lang/String;Lnet/minecraft/class_2338;Lnet/minecraft/class_3218;Z)Lnet/minecraft/class_2633; + ARG 0 name + ARG 1 pos + ARG 2 world + ARG 3 resizeDisabled + METHOD method_22253 loadSnbt (Ljava/nio/file/Path;)Lnet/minecraft/class_2487; + ARG 0 path + METHOD method_22255 findNearestStructureBlock (Lnet/minecraft/class_2338;ILnet/minecraft/class_3218;)Lnet/minecraft/class_2338; + ARG 0 pos + ARG 1 radius + ARG 2 world + METHOD method_22256 forceLoadNearbyChunks (Lnet/minecraft/class_2338;Lnet/minecraft/class_3218;)V + ARG 0 pos + ARG 1 world + METHOD method_22257 (Ljava/lang/String;Lnet/minecraft/class_2338;ILnet/minecraft/class_3218;)Lnet/minecraft/class_2633; + ARG 0 structureName + ARG 1 pos + ARG 2 margin + ARG 3 world + METHOD method_22258 findStructureBlocks (Lnet/minecraft/class_2338;ILnet/minecraft/class_3218;)Ljava/util/Collection; + ARG 0 pos + ARG 1 radius + ARG 2 world diff --git a/mappings/net/minecraft/test/TestCompletionListener.mapping b/mappings/net/minecraft/test/TestCompletionListener.mapping new file mode 100644 index 0000000000..673754a39c --- /dev/null +++ b/mappings/net/minecraft/test/TestCompletionListener.mapping @@ -0,0 +1,3 @@ +CLASS net/minecraft/class_4531 net/minecraft/test/TestCompletionListener + METHOD method_22304 onTestFailed (Lnet/minecraft/class_4517;)V + METHOD method_22305 onTestPassed (Lnet/minecraft/class_4517;)V diff --git a/mappings/net/minecraft/test/TestFunction.mapping b/mappings/net/minecraft/test/TestFunction.mapping index 2798666317..84a230c8e9 100644 --- a/mappings/net/minecraft/test/TestFunction.mapping +++ b/mappings/net/minecraft/test/TestFunction.mapping @@ -1 +1,11 @@ CLASS net/minecraft/class_4529 net/minecraft/test/TestFunction + FIELD field_20583 batchId Ljava/lang/String; + FIELD field_20584 structurePath Ljava/lang/String; + FIELD field_20585 structureName Ljava/lang/String; + FIELD field_20586 required Z + FIELD field_20588 tickLimit I + METHOD method_22296 getStructurePath ()Ljava/lang/String; + METHOD method_22298 getStructureName ()Ljava/lang/String; + METHOD method_22299 getTickLimit ()I + METHOD method_22300 isRequired ()Z + METHOD method_22301 getBatchId ()Ljava/lang/String; diff --git a/mappings/net/minecraft/test/TestFunctions.mapping b/mappings/net/minecraft/test/TestFunctions.mapping new file mode 100644 index 0000000000..46bef9dc52 --- /dev/null +++ b/mappings/net/minecraft/test/TestFunctions.mapping @@ -0,0 +1,19 @@ +CLASS net/minecraft/class_4519 net/minecraft/test/TestFunctions + FIELD field_20570 TEST_FUNCTIONS Ljava/util/Collection; + FIELD field_20571 testClasses Ljava/util/Set; + FIELD field_20572 WORLD_SETTERS Ljava/util/Map; + METHOD method_22191 getTestFunctions ()Ljava/util/Collection; + METHOD method_22192 isInClass (Lnet/minecraft/class_4529;Ljava/lang/String;)Z + ARG 0 testFunction + ARG 1 testClass + METHOD method_22193 getTestFunctions (Ljava/lang/String;)Ljava/util/Collection; + ARG 0 testClass + METHOD method_22195 getTestClasses ()Ljava/util/Collection; + METHOD method_22196 testClassExists (Ljava/lang/String;)Z + ARG 0 testClass + METHOD method_22198 getWorldSetter (Ljava/lang/String;)Ljava/util/function/Consumer; + ARG 0 batchId + METHOD method_22199 getTestFunction (Ljava/lang/String;)Ljava/util/Optional; + ARG 0 structurePath + METHOD method_22200 getTestFunctionOrThrow (Ljava/lang/String;)Lnet/minecraft/class_4529; + ARG 0 structurePath diff --git a/mappings/net/minecraft/test/TestListener.mapping b/mappings/net/minecraft/test/TestListener.mapping new file mode 100644 index 0000000000..63ed669443 --- /dev/null +++ b/mappings/net/minecraft/test/TestListener.mapping @@ -0,0 +1,7 @@ +CLASS net/minecraft/class_4518 net/minecraft/test/TestListener + METHOD method_22188 onStarted (Lnet/minecraft/class_4517;)V + ARG 1 test + METHOD method_22189 onPassed (Lnet/minecraft/class_4517;)V + ARG 1 test + METHOD method_22190 onFailed (Lnet/minecraft/class_4517;)V + ARG 1 test diff --git a/mappings/net/minecraft/test/TestManager.mapping b/mappings/net/minecraft/test/TestManager.mapping new file mode 100644 index 0000000000..7b31c443cc --- /dev/null +++ b/mappings/net/minecraft/test/TestManager.mapping @@ -0,0 +1,7 @@ +CLASS net/minecraft/class_4521 net/minecraft/test/TestManager + FIELD field_20574 INSTANCE Lnet/minecraft/class_4521; + FIELD field_20575 tests Ljava/util/Collection; + METHOD method_22226 clear ()V + METHOD method_22227 start (Lnet/minecraft/class_4517;)V + ARG 1 test + METHOD method_22228 tick ()V diff --git a/mappings/net/minecraft/test/TestRunner.mapping b/mappings/net/minecraft/test/TestRunner.mapping new file mode 100644 index 0000000000..ebbc38e0df --- /dev/null +++ b/mappings/net/minecraft/test/TestRunner.mapping @@ -0,0 +1,26 @@ +CLASS net/minecraft/class_4515 net/minecraft/test/TestRunner + FIELD field_20546 LOGGER Lorg/apache/logging/log4j/Logger; + FIELD field_20547 batches Ljava/util/List; + FIELD field_20548 pos Lnet/minecraft/class_2338; + FIELD field_20549 world Lnet/minecraft/class_3218; + FIELD field_20550 testManager Lnet/minecraft/class_4521; + FIELD field_20551 tests Ljava/util/List; + FIELD field_20552 testsByBatch Ljava/util/Map; + FIELD field_20553 currentBatchTests Lnet/minecraft/class_4524; + FIELD field_20554 currentBatchIndex I + FIELD field_20555 reusablePos Lnet/minecraft/class_2338$class_2339; + FIELD field_20556 sizeZ I + METHOD (Ljava/util/Collection;Lnet/minecraft/class_2338;Lnet/minecraft/class_3218;Lnet/minecraft/class_4521;)V + ARG 1 batches + ARG 2 pos + ARG 3 world + ARG 4 testManager + METHOD method_22155 getTests ()Ljava/util/List; + METHOD method_22156 runBatch (I)V + ARG 1 index + METHOD method_22157 runBatch (Lnet/minecraft/class_4514;)V + ARG 1 batch + METHOD method_22159 onTestCompleted (Lnet/minecraft/class_4517;)V + ARG 1 test + METHOD method_22160 run ()V + METHOD method_22163 init ()V diff --git a/mappings/net/minecraft/test/TestSet.mapping b/mappings/net/minecraft/test/TestSet.mapping new file mode 100644 index 0000000000..5fee507211 --- /dev/null +++ b/mappings/net/minecraft/test/TestSet.mapping @@ -0,0 +1,17 @@ +CLASS net/minecraft/class_4524 net/minecraft/test/TestSet + FIELD field_20577 tests Ljava/util/Collection; + FIELD field_20578 listener Lnet/minecraft/class_4518; + METHOD (Ljava/util/Collection;)V + ARG 1 tests + METHOD method_22229 getFailedRequiredTestCount ()I + METHOD method_22230 add (Lnet/minecraft/class_4517;)V + ARG 1 test + METHOD method_22231 addListener (Lnet/minecraft/class_4518;)V + ARG 1 listener + METHOD method_22234 getFailedOptionalTestCount ()I + METHOD method_22235 getCompletedTestCount ()I + METHOD method_22236 failed ()Z + METHOD method_22237 hasFailedOptionalTests ()Z + METHOD method_22238 getTestCount ()I + METHOD method_22239 isDone ()Z + METHOD method_22240 getResultString ()Ljava/lang/String; diff --git a/mappings/net/minecraft/test/TestUtil.mapping b/mappings/net/minecraft/test/TestUtil.mapping new file mode 100644 index 0000000000..a2f1c64153 --- /dev/null +++ b/mappings/net/minecraft/test/TestUtil.mapping @@ -0,0 +1,48 @@ +CLASS net/minecraft/class_4520 net/minecraft/test/TestUtil + CLASS 1 + METHOD method_22190 (Lnet/minecraft/class_4517;)V + ARG 1 test + METHOD method_22203 startTest (Lnet/minecraft/class_4517;Lnet/minecraft/class_4521;)V + ARG 0 test + ARG 1 testManager + METHOD method_22207 createBook (Ljava/lang/String;ZLjava/lang/String;)Lnet/minecraft/class_1799; + ARG 0 structureName + ARG 1 required + ARG 2 message + METHOD method_22209 createBatches (Ljava/util/Collection;)Ljava/util/Collection; + ARG 0 testFunctions + METHOD method_22210 runTestBatches (Ljava/util/Collection;Lnet/minecraft/class_2338;Lnet/minecraft/class_3218;Lnet/minecraft/class_4521;)Ljava/util/Collection; + ARG 0 batches + ARG 1 pos + ARG 2 world + ARG 3 testManager + METHOD method_22213 clearDebugMarkers (Lnet/minecraft/class_3218;)V + ARG 0 world + METHOD method_22214 sendMessage (Lnet/minecraft/class_3218;Lnet/minecraft/class_124;Ljava/lang/String;)V + ARG 0 world + ARG 1 formatting + ARG 2 message + METHOD method_22216 clearTests (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Lnet/minecraft/class_4521;I)V + ARG 0 world + ARG 1 pos + ARG 2 testManager + ARG 3 radius + METHOD method_22217 addDebugMarker (Lnet/minecraft/class_3218;Lnet/minecraft/class_2338;Ljava/lang/String;)V + ARG 0 world + ARG 1 pos + ARG 2 message + METHOD method_22220 createBeacon (Lnet/minecraft/class_4517;Lnet/minecraft/class_2248;)V + ARG 0 test + ARG 1 glass + METHOD method_22221 createLectern (Lnet/minecraft/class_4517;Ljava/lang/String;)V + ARG 0 test + ARG 1 message + METHOD method_22222 runTestFunctions (Ljava/util/Collection;Lnet/minecraft/class_2338;Lnet/minecraft/class_3218;Lnet/minecraft/class_4521;)Ljava/util/Collection; + ARG 0 testFunctions + ARG 1 pos + ARG 2 world + ARG 3 testManager + METHOD method_22224 handleTestFail (Lnet/minecraft/class_4517;)V + ARG 0 test + METHOD method_22225 handleTestPass (Lnet/minecraft/class_4517;)V + ARG 0 test diff --git a/mappings/net/minecraft/test/TickLimitExceededException.mapping b/mappings/net/minecraft/test/TickLimitExceededException.mapping new file mode 100644 index 0000000000..183a174298 --- /dev/null +++ b/mappings/net/minecraft/test/TickLimitExceededException.mapping @@ -0,0 +1 @@ +CLASS net/minecraft/class_4522 net/minecraft/test/TickLimitExceededException diff --git a/mappings/net/minecraft/util/SystemUtil.mapping b/mappings/net/minecraft/util/SystemUtil.mapping index be15627b72..0312a39d66 100644 --- a/mappings/net/minecraft/util/SystemUtil.mapping +++ b/mappings/net/minecraft/util/SystemUtil.mapping @@ -25,6 +25,12 @@ CLASS net/minecraft/class_156 net/minecraft/util/SystemUtil ARG 1 uuid ARG 2 dynamic METHOD method_19483 completeExceptionally (Ljava/lang/Throwable;)Ljava/util/concurrent/CompletableFuture; + METHOD method_20793 getLast (Ljava/util/List;)Ljava/lang/Object; + ARG 0 list + METHOD method_22320 throwOrPause (Ljava/lang/Throwable;)Ljava/lang/Throwable; + ARG 0 t + METHOD method_22321 getInnermostMessage (Ljava/lang/Throwable;)Ljava/lang/String; + ARG 0 t METHOD method_645 previous (Ljava/lang/Iterable;Ljava/lang/Object;)Ljava/lang/Object; METHOD method_646 createTranslationKey (Ljava/lang/String;Lnet/minecraft/class_2960;)Ljava/lang/String; ARG 0 type diff --git a/mappings/net/minecraft/world/storage/ChunkStreamVersion.mapping b/mappings/net/minecraft/world/storage/ChunkStreamVersion.mapping new file mode 100644 index 0000000000..a6ef884d5c --- /dev/null +++ b/mappings/net/minecraft/world/storage/ChunkStreamVersion.mapping @@ -0,0 +1,26 @@ +CLASS net/minecraft/class_4486 net/minecraft/world/storage/ChunkStreamVersion + CLASS class_4487 Wrapper + METHOD wrap (Ljava/lang/Object;)Ljava/lang/Object; + ARG 1 object + FIELD field_20442 GZIP Lnet/minecraft/class_4486; + FIELD field_20443 DEFLATE Lnet/minecraft/class_4486; + FIELD field_20444 UNCOMPRESSED Lnet/minecraft/class_4486; + FIELD field_20445 VERSIONS Lit/unimi/dsi/fastutil/ints/Int2ObjectMap; + FIELD field_20446 id I + FIELD field_20447 inputStreamWrapper Lnet/minecraft/class_4486$class_4487; + FIELD field_20448 outputStreamWrapper Lnet/minecraft/class_4486$class_4487; + METHOD (ILnet/minecraft/class_4486$class_4487;Lnet/minecraft/class_4486$class_4487;)V + ARG 1 id + ARG 2 inputStreamWrapper + ARG 3 outputStreamWrapper + METHOD method_21882 getId ()I + METHOD method_21883 get (I)Lnet/minecraft/class_4486; + ARG 0 id + METHOD method_21884 add (Lnet/minecraft/class_4486;)Lnet/minecraft/class_4486; + ARG 0 version + METHOD method_21885 wrap (Ljava/io/InputStream;)Ljava/io/InputStream; + ARG 1 inputStream + METHOD method_21886 wrap (Ljava/io/OutputStream;)Ljava/io/OutputStream; + ARG 1 outputStream + METHOD method_21887 exists (I)Z + ARG 0 id diff --git a/mappings/net/minecraft/world/storage/RegionFile.mapping b/mappings/net/minecraft/world/storage/RegionFile.mapping index 13dfe3ccbe..5b81714969 100644 --- a/mappings/net/minecraft/world/storage/RegionFile.mapping +++ b/mappings/net/minecraft/world/storage/RegionFile.mapping @@ -1,8 +1,47 @@ CLASS net/minecraft/class_2861 net/minecraft/world/storage/RegionFile CLASS class_2862 ChunkBuffer FIELD field_17656 pos Lnet/minecraft/class_1923; - METHOD method_12419 getOffset (Lnet/minecraft/class_1923;)I + METHOD (Lnet/minecraft/class_1923;)V + ARG 1 pos + FIELD field_20434 LOGGER Lorg/apache/logging/log4j/Logger; + FIELD field_20435 ZERO Ljava/nio/ByteBuffer; + FIELD field_20436 channel Ljava/nio/channels/FileChannel; + FIELD field_20437 outputChunkStreamVersion Lnet/minecraft/class_4486; + FIELD field_20438 header Ljava/nio/ByteBuffer; + FIELD field_20439 sectorData Ljava/nio/IntBuffer; + FIELD field_20440 saveTimes Ljava/nio/IntBuffer; + FIELD field_20441 sectors Lnet/minecraft/class_4485; + METHOD (Ljava/io/File;)V + ARG 1 file + METHOD (Ljava/nio/file/Path;Lnet/minecraft/class_4486;)V + ARG 1 path + ARG 2 outputChunkStreamVersion + METHOD method_12419 getSectorData (Lnet/minecraft/class_1923;)I ARG 1 pos METHOD method_12423 hasChunk (Lnet/minecraft/class_1923;)Z ARG 1 pos - METHOD method_17909 getPackedRegionRelativePosition (Lnet/minecraft/class_1923;)I + METHOD method_17909 getIndex (Lnet/minecraft/class_1923;)I + ARG 0 pos + METHOD method_21870 writeHeader ()V + METHOD method_21871 getSize (I)I + ARG 0 sectorData + METHOD method_21872 packSectorData (II)I + ARG 1 offset + ARG 2 size + METHOD method_21873 getChunkInputStream (Lnet/minecraft/class_1923;)Ljava/io/DataInputStream; + ARG 1 pos + METHOD method_21874 writeChunk (Lnet/minecraft/class_1923;Ljava/nio/ByteBuffer;)V + ARG 1 pos + ARG 2 buffer + METHOD method_21876 getInputStream (Ljava/nio/ByteBuffer;I)Ljava/io/ByteArrayInputStream; + ARG 0 buffer + ARG 1 length + METHOD method_21877 fillLastSector ()V + METHOD method_21878 getOffset (I)I + ARG 0 sectorData + METHOD method_21879 isChunkValid (Lnet/minecraft/class_1923;)Z + ARG 1 pos + METHOD method_21880 getSectorCount (I)I + ARG 0 byteCount + METHOD method_21881 getChunkOutputStream (Lnet/minecraft/class_1923;)Ljava/io/DataOutputStream; + ARG 1 pos diff --git a/mappings/net/minecraft/world/storage/SectorMap.mapping b/mappings/net/minecraft/world/storage/SectorMap.mapping new file mode 100644 index 0000000000..ce3aed9a99 --- /dev/null +++ b/mappings/net/minecraft/world/storage/SectorMap.mapping @@ -0,0 +1,4 @@ +CLASS net/minecraft/class_4485 net/minecraft/world/storage/SectorMap + METHOD method_21867 allocate (I)I + METHOD method_21868 allocate (II)V + METHOD method_21869 free (II)V