diff --git a/mappings/net/minecraft/class_10806.mapping b/mappings/net/minecraft/class_10806.mapping deleted file mode 100644 index b135816cce..0000000000 --- a/mappings/net/minecraft/class_10806.mapping +++ /dev/null @@ -1,5 +0,0 @@ -CLASS net/minecraft/class_10806 - CLASS class_4920 LogicalOperator - FIELD field_22852 name Ljava/lang/String; - METHOD (Ljava/lang/String;ILjava/lang/String;)V - ARG 3 name diff --git a/mappings/net/minecraft/client/gl/Framebuffer.mapping b/mappings/net/minecraft/client/gl/Framebuffer.mapping index 0e16a7b16c..db904c4bdc 100644 --- a/mappings/net/minecraft/client/gl/Framebuffer.mapping +++ b/mappings/net/minecraft/client/gl/Framebuffer.mapping @@ -8,11 +8,18 @@ CLASS net/minecraft/class_276 net/minecraft/client/gl/Framebuffer FIELD field_1481 textureHeight I FIELD field_1482 textureWidth I FIELD field_1483 texFilter Lnet/minecraft/class_10791; + FIELD field_56737 index I + FIELD field_56738 name Ljava/lang/String; + FIELD field_56739 textureAttachment Lnet/minecraft/class_10792; + METHOD (Ljava/lang/String;Z)V + ARG 1 name + ARG 2 useDepthAttachment METHOD method_1230 clear ()V METHOD method_1231 initFbo (II)V ARG 1 width ARG 2 height METHOD method_1232 setTexFilter (Lnet/minecraft/class_10791;Z)V + ARG 1 filter ARG 2 force METHOD method_1233 drawInternal ()V METHOD method_1234 resize (II)V @@ -37,6 +44,7 @@ CLASS net/minecraft/class_276 net/minecraft/client/gl/Framebuffer METHOD method_30277 getColorAttachment ()Lnet/minecraft/class_10792; METHOD method_30278 getDepthAttachment ()Lnet/minecraft/class_10792; METHOD method_58226 setTexFilter (Lnet/minecraft/class_10791;)V + ARG 1 filter METHOD method_66511 clear (FFFF)V ARG 1 red ARG 2 green diff --git a/mappings/net/minecraft/client/gl/PostEffectPass.mapping b/mappings/net/minecraft/client/gl/PostEffectPass.mapping index a0cb084322..d9f07c2b17 100644 --- a/mappings/net/minecraft/client/gl/PostEffectPass.mapping +++ b/mappings/net/minecraft/client/gl/PostEffectPass.mapping @@ -4,18 +4,23 @@ CLASS net/minecraft/class_283 net/minecraft/client/gl/PostEffectPass FIELD field_53926 id Ljava/lang/String; FIELD field_53927 program Lnet/minecraft/class_5944; FIELD field_53928 uniforms Ljava/util/List; + FIELD field_56811 shaderLayer Lnet/minecraft/class_10785; METHOD (Lnet/minecraft/class_10785;Lnet/minecraft/class_5944;Lnet/minecraft/class_2960;Ljava/util/List;)V + ARG 1 shaderLayer ARG 2 program ARG 3 outputTargetId ARG 4 uniforms METHOD method_62255 render (Lnet/minecraft/class_9909;Ljava/util/Map;Lorg/joml/Matrix4f;)V ARG 1 builder + ARG 3 viewMatrix METHOD method_62256 (Lnet/minecraft/class_9916;Lnet/minecraft/class_2960;Lnet/minecraft/class_9925;)Lnet/minecraft/class_9925; ARG 1 id ARG 2 handle METHOD method_62258 addSampler (Lnet/minecraft/class_283$class_9971;)V ARG 1 sampler METHOD method_62922 getProgram ()Lnet/minecraft/class_5944; + METHOD method_67885 (Ljava/util/Map;Lnet/minecraft/class_276;Lnet/minecraft/class_5944;)V + ARG 3 layer CLASS class_9971 Sampler METHOD method_62259 preRender (Lnet/minecraft/class_9916;Ljava/util/Map;)V ARG 1 pass diff --git a/mappings/net/minecraft/client/gl/PostEffectProcessor.mapping b/mappings/net/minecraft/client/gl/PostEffectProcessor.mapping index c8a0a67021..9a9ad0bdb2 100644 --- a/mappings/net/minecraft/client/gl/PostEffectProcessor.mapping +++ b/mappings/net/minecraft/client/gl/PostEffectProcessor.mapping @@ -12,6 +12,7 @@ CLASS net/minecraft/class_279 net/minecraft/client/gl/PostEffectProcessor ARG 1 textureManager ARG 2 shaderLoader ARG 3 availableExternalTargets + ARG 4 id METHOD method_1258 render (Lnet/minecraft/class_276;Lnet/minecraft/class_9922;)V ARG 1 framebuffer ARG 2 objectAllocator @@ -21,6 +22,8 @@ CLASS net/minecraft/class_279 net/minecraft/client/gl/PostEffectProcessor METHOD method_62233 parsePass (Lnet/minecraft/class_1060;Lnet/minecraft/class_10151;Lnet/minecraft/class_9962$class_9967;Lnet/minecraft/class_2960;)Lnet/minecraft/class_283; ARG 0 textureManager ARG 1 shaderLoader + ARG 2 pass + ARG 3 id METHOD method_62234 render (Lnet/minecraft/class_9909;IILnet/minecraft/class_279$class_9961;)V ARG 1 builder ARG 2 textureWidth diff --git a/mappings/net/minecraft/client/gl/ShaderProgramLayer.mapping b/mappings/net/minecraft/client/gl/ShaderProgramLayer.mapping index 55caebb334..5777c7fbfb 100644 --- a/mappings/net/minecraft/client/gl/ShaderProgramLayer.mapping +++ b/mappings/net/minecraft/client/gl/ShaderProgramLayer.mapping @@ -1,7 +1,7 @@ CLASS net/minecraft/class_10785 net/minecraft/client/gl/ShaderProgramLayer FIELD field_56705 id Lnet/minecraft/class_2960; FIELD field_56706 verticies Lnet/minecraft/class_2960; - FIELD field_56707 shard Lnet/minecraft/class_2960; + FIELD field_56707 pass Lnet/minecraft/class_2960; FIELD field_56708 defs Lnet/minecraft/class_10149; FIELD field_56709 samples Ljava/util/List; FIELD field_56710 glUniforms Ljava/util/List; @@ -17,7 +17,7 @@ CLASS net/minecraft/class_10785 net/minecraft/client/gl/ShaderProgramLayer METHOD (Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;Lnet/minecraft/class_2960;Lnet/minecraft/class_10149;Ljava/util/List;Ljava/util/List;Ljava/util/Optional;Lnet/minecraft/class_10798;ZZZZLcom/mojang/blaze3d/platform/GlStateManager$class_1030;Lnet/minecraft/class_293;Lnet/minecraft/class_293$class_5596;)V ARG 1 identifier ARG 2 vertexId - ARG 3 shard + ARG 3 pass ARG 4 defines ARG 5 samples ARG 6 glUniforms @@ -34,6 +34,7 @@ CLASS net/minecraft/class_10785 net/minecraft/client/gl/ShaderProgramLayer METHOD method_67728 applyDepthTest (Lnet/minecraft/class_10798;)I ARG 1 mode METHOD method_67729 create ([Lnet/minecraft/class_10785$class_10787;)Lnet/minecraft/class_10785$class_10786; + ARG 0 stages METHOD method_67730 getProgram ()Lnet/minecraft/class_5944; METHOD method_67731 reset ()V METHOD method_67732 getId ()Lnet/minecraft/class_2960; @@ -41,13 +42,13 @@ CLASS net/minecraft/class_10785 net/minecraft/client/gl/ShaderProgramLayer METHOD method_67734 getFormat ()Lnet/minecraft/class_293; METHOD method_67735 getDrawMode ()Lnet/minecraft/class_293$class_5596; METHOD method_67736 getVerticies ()Lnet/minecraft/class_2960; - METHOD method_67737 getShard ()Lnet/minecraft/class_2960; + METHOD method_67737 getPass ()Lnet/minecraft/class_2960; METHOD method_67738 getDefs ()Lnet/minecraft/class_10149; METHOD method_67739 getSamples ()Ljava/util/List; METHOD method_67740 getNames ()Ljava/util/List; CLASS class_10786 Builder FIELD field_56722 id Ljava/util/Optional; - FIELD field_56723 shard Ljava/util/Optional; + FIELD field_56723 pass Ljava/util/Optional; FIELD field_56724 verticies Ljava/util/Optional; FIELD field_56725 defs Ljava/util/Optional; FIELD field_56726 samples Ljava/util/Optional; @@ -73,7 +74,7 @@ CLASS net/minecraft/class_10785 net/minecraft/client/gl/ShaderProgramLayer METHOD method_67746 addFormat (Lnet/minecraft/class_293;Lnet/minecraft/class_293$class_5596;)Lnet/minecraft/class_10785$class_10786; ARG 1 format ARG 2 drawMode - METHOD method_67747 AddDepthProgram (Lnet/minecraft/class_10798;)Lnet/minecraft/class_10785$class_10786; + METHOD method_67747 addDepthProgram (Lnet/minecraft/class_10798;)Lnet/minecraft/class_10785$class_10786; ARG 1 program METHOD method_67748 setName (Ljava/lang/String;)Lnet/minecraft/class_10785$class_10786; ARG 1 name @@ -92,9 +93,9 @@ CLASS net/minecraft/class_10785 net/minecraft/client/gl/ShaderProgramLayer ARG 1 color ARG 2 alpha METHOD method_67755 createStage ()Lnet/minecraft/class_10785$class_10787; - METHOD method_67756 setShardId (Lnet/minecraft/class_2960;)Lnet/minecraft/class_10785$class_10786; - ARG 1 shard - METHOD method_67757 setShard (Ljava/lang/String;)Lnet/minecraft/class_10785$class_10786; + METHOD method_67756 setPassId (Lnet/minecraft/class_2960;)Lnet/minecraft/class_10785$class_10786; + ARG 1 pass + METHOD method_67757 setPass (Ljava/lang/String;)Lnet/minecraft/class_10785$class_10786; ARG 1 name METHOD method_67759 addColor (Z)Lnet/minecraft/class_10785$class_10786; ARG 1 color diff --git a/mappings/net/minecraft/client/gl/SimpleFramebuffer.mapping b/mappings/net/minecraft/client/gl/SimpleFramebuffer.mapping index a040e15426..e4644ded3c 100644 --- a/mappings/net/minecraft/client/gl/SimpleFramebuffer.mapping +++ b/mappings/net/minecraft/client/gl/SimpleFramebuffer.mapping @@ -1 +1,6 @@ CLASS net/minecraft/class_6367 net/minecraft/client/gl/SimpleFramebuffer + METHOD (Ljava/lang/String;IIZ)V + ARG 1 name + ARG 2 width + ARG 3 height + ARG 4 useDepthAttachment diff --git a/mappings/net/minecraft/client/gl/VertexBuffer.mapping b/mappings/net/minecraft/client/gl/VertexBuffer.mapping index 040b062385..80db023b3e 100644 --- a/mappings/net/minecraft/client/gl/VertexBuffer.mapping +++ b/mappings/net/minecraft/client/gl/VertexBuffer.mapping @@ -38,6 +38,8 @@ CLASS net/minecraft/class_291 net/minecraft/client/gl/VertexBuffer COMMENT buffer before calling this method. ARG 1 viewMatrix ARG 2 projectionMatrix + ARG 3 shader + ARG 4 shaderConsumer METHOD method_34435 getVertexFormat ()Lnet/minecraft/class_293; METHOD method_35665 draw ()V COMMENT Draws the contents in this vertex buffer. @@ -63,3 +65,13 @@ CLASS net/minecraft/class_291 net/minecraft/client/gl/VertexBuffer ARG 1 format ARG 2 callback METHOD method_65176 draw (Lnet/minecraft/class_1921;)V + ARG 1 layer + METHOD method_67802 draw (Lnet/minecraft/class_10785;Ljava/util/function/Consumer;)V + ARG 1 shaderLayer + ARG 2 shaderConsumer + METHOD method_67803 draw (Lnet/minecraft/class_1921;Ljava/util/function/Consumer;)V + ARG 1 layer + METHOD method_67804 draw (Lorg/joml/Matrix4f;Lorg/joml/Matrix4f;Lnet/minecraft/class_5944;)V + ARG 1 viewMatrix + ARG 2 projMatrix + ARG 3 shader diff --git a/mappings/net/minecraft/client/gui/hud/DebugHud.mapping b/mappings/net/minecraft/client/gui/hud/DebugHud.mapping index ede3b0fc21..d8dd868d5a 100644 --- a/mappings/net/minecraft/client/gui/hud/DebugHud.mapping +++ b/mappings/net/minecraft/client/gui/hud/DebugHud.mapping @@ -44,6 +44,8 @@ CLASS net/minecraft/class_340 net/minecraft/client/gui/hud/DebugHud ARG 1 context METHOD method_1848 drawRightText (Lnet/minecraft/class_332;)V ARG 1 context + METHOD method_20541 (Lnet/minecraft/class_9259;)Lnet/minecraft/class_2818; + ARG 0 chunk METHOD method_20603 getServerWorld ()Lnet/minecraft/class_3218; METHOD method_27870 (Lit/unimi/dsi/fastutil/objects/Object2IntMap;Lnet/minecraft/class_1311;)Ljava/lang/String; ARG 1 group diff --git a/mappings/net/minecraft/client/item/ItemModelManager.mapping b/mappings/net/minecraft/client/item/ItemModelManager.mapping index 6073c8a46a..b49c6e6e8d 100644 --- a/mappings/net/minecraft/client/item/ItemModelManager.mapping +++ b/mappings/net/minecraft/client/item/ItemModelManager.mapping @@ -23,5 +23,6 @@ CLASS net/minecraft/class_10442 net/minecraft/client/item/ItemModelManager ARG 1 renderState ARG 2 stack ARG 3 transformationMode + METHOD method_65598 renderItem (Lnet/minecraft/class_10444;Lnet/minecraft/class_1799;Lnet/minecraft/class_811;Lnet/minecraft/class_1937;Lnet/minecraft/class_1309;I)V METHOD method_65912 hasHandAnimationOnSwap (Lnet/minecraft/class_1799;)Z ARG 1 stack diff --git a/mappings/net/minecraft/client/render/BufferBuilderStorage.mapping b/mappings/net/minecraft/client/render/BufferBuilderStorage.mapping index 36c781b80a..52635becbf 100644 --- a/mappings/net/minecraft/client/render/BufferBuilderStorage.mapping +++ b/mappings/net/minecraft/client/render/BufferBuilderStorage.mapping @@ -18,3 +18,5 @@ CLASS net/minecraft/class_4599 net/minecraft/client/render/BufferBuilderStorage METHOD method_54640 getBlockBufferBuildersPool ()Lnet/minecraft/class_8901; METHOD method_54641 (Lit/unimi/dsi/fastutil/objects/Object2ObjectLinkedOpenHashMap;Lnet/minecraft/class_1921;)V ARG 1 renderLayer + METHOD method_62263 (Lit/unimi/dsi/fastutil/objects/Object2ObjectLinkedOpenHashMap;)V + ARG 0 objectMap diff --git a/mappings/net/minecraft/client/render/CloudRenderer.mapping b/mappings/net/minecraft/client/render/CloudRenderer.mapping index 1cff99248c..f4041a6e7d 100644 --- a/mappings/net/minecraft/client/render/CloudRenderer.mapping +++ b/mappings/net/minecraft/client/render/CloudRenderer.mapping @@ -1,6 +1,7 @@ CLASS net/minecraft/class_9955 net/minecraft/client/render/CloudRenderer FIELD field_53041 LOGGER Lorg/slf4j/Logger; FIELD field_53042 CLOUD_TEXTURE Lnet/minecraft/class_2960; + FIELD field_53052 rebuild Z FIELD field_53053 centerX I FIELD field_53054 centerZ I FIELD field_53055 viewMode Lnet/minecraft/class_9955$class_9956; diff --git a/mappings/net/minecraft/client/render/LightmapTextureManager.mapping b/mappings/net/minecraft/client/render/LightmapTextureManager.mapping index fb99be0344..2a7f18affe 100644 --- a/mappings/net/minecraft/client/render/LightmapTextureManager.mapping +++ b/mappings/net/minecraft/client/render/LightmapTextureManager.mapping @@ -45,3 +45,4 @@ CLASS net/minecraft/class_765 net/minecraft/client/render/LightmapTextureManager METHOD method_62228 applyEmission (II)I ARG 0 light ARG 1 lightEmission + METHOD method_67882 getFramebuffer ()Lnet/minecraft/class_6367; diff --git a/mappings/net/minecraft/client/render/RenderLayer.mapping b/mappings/net/minecraft/client/render/RenderLayer.mapping index a75abc5e91..2341a4d7ec 100644 --- a/mappings/net/minecraft/client/render/RenderLayer.mapping +++ b/mappings/net/minecraft/client/render/RenderLayer.mapping @@ -58,8 +58,15 @@ CLASS net/minecraft/class_1921 net/minecraft/client/render/RenderLayer FIELD field_55149 CELESTIAL Ljava/util/function/Function; FIELD field_55150 BLOCK_SCREEN_EFFECT Ljava/util/function/Function; FIELD field_55151 FIRE_SCREEN_EFFECT Ljava/util/function/Function; + FIELD field_56918 DEBUG_LINE Ljava/util/function/Function; + FIELD field_56920 PANORAMA Ljava/util/function/Function; METHOD (Ljava/lang/String;IZZLjava/lang/Runnable;Ljava/lang/Runnable;)V ARG 1 name + ARG 2 size + ARG 3 hasCrumbling + ARG 4 tranclucent + ARG 5 begin + ARG 6 end METHOD method_22720 getBlockLayers ()Ljava/util/List; METHOD method_22722 getExpectedBufferSize ()I METHOD method_23018 getEnergySwirl (Lnet/minecraft/class_2960;FF)Lnet/minecraft/class_1921; @@ -112,8 +119,16 @@ CLASS net/minecraft/class_1921 net/minecraft/client/render/RenderLayer METHOD method_23594 getLines ()Lnet/minecraft/class_1921; METHOD method_24048 of (Ljava/lang/String;ILnet/minecraft/class_10785;Lnet/minecraft/class_1921$class_4688;)Lnet/minecraft/class_1921$class_4687; ARG 0 name + ARG 1 size + ARG 2 shaderLayer + ARG 3 params METHOD method_24049 of (Ljava/lang/String;IZZLnet/minecraft/class_10785;Lnet/minecraft/class_1921$class_4688;)Lnet/minecraft/class_1921$class_4687; ARG 0 name + ARG 1 size + ARG 2 hasCrumbling + ARG 3 translucent + ARG 4 shaderLayer + ARG 5 params METHOD method_24293 getEntityCutoutNoCull (Lnet/minecraft/class_2960;Z)Lnet/minecraft/class_1921; ARG 0 texture ARG 1 affectsOutline @@ -217,6 +232,7 @@ CLASS net/minecraft/class_1921 net/minecraft/client/render/RenderLayer METHOD method_55252 getEntityTranslucentEmissiveNoOutline (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921; ARG 0 texture METHOD method_56848 getClouds (Lnet/minecraft/class_10785;)Lnet/minecraft/class_1921$class_4687; + ARG 0 shaderLayer METHOD method_56849 getFastClouds ()Lnet/minecraft/class_1921; METHOD method_56850 getFancyClouds ()Lnet/minecraft/class_1921; METHOD method_60894 isTranslucent ()Z @@ -272,26 +288,67 @@ CLASS net/minecraft/class_1921 net/minecraft/client/render/RenderLayer METHOD method_65228 (Lnet/minecraft/class_10785;Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921; ARG 1 texture METHOD method_65230 createWeather (Lnet/minecraft/class_10785;)Ljava/util/function/Function; + ARG 0 shaderLayer METHOD method_65231 getWeather (Lnet/minecraft/class_2960;Z)Lnet/minecraft/class_1921; ARG 0 texture ARG 1 allMask + METHOD method_67891 getPanorama (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921; + ARG 0 id + METHOD method_67892 (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921; + ARG 0 texture + METHOD method_67893 (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921; + ARG 0 texture + METHOD method_67894 (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921; + ARG 0 texture + METHOD method_67895 (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921; + ARG 0 texture + METHOD method_67896 (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921; + ARG 0 texture + METHOD method_67897 getEntityOutlines ()Lnet/minecraft/class_1921; + METHOD method_67898 (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921; + ARG 0 texture + METHOD method_67899 (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921; + ARG 0 texture + METHOD method_67900 getLightmap ()Lnet/minecraft/class_1921; + METHOD method_67901 (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921; + ARG 0 texture + METHOD method_67902 getShaderProgram ()Lnet/minecraft/class_5944; + METHOD method_67903 (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921; + ARG 0 texture + METHOD method_67906 (Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921; + ARG 0 texture + METHOD method_67907 getDebugCrosshair (D)Lnet/minecraft/class_1921; CLASS class_4687 MultiPhase FIELD field_21403 phases Lnet/minecraft/class_1921$class_4688; FIELD field_21697 affectedOutline Ljava/util/Optional; FIELD field_21851 outline Z FIELD field_29640 CULLING_LAYERS Ljava/util/function/BiFunction; + FIELD field_56922 shaderLayer Lnet/minecraft/class_10785; METHOD (Ljava/lang/String;IZZLnet/minecraft/class_10785;Lnet/minecraft/class_1921$class_4688;)V ARG 1 name + ARG 2 size + ARG 3 hasCrumbling + ARG 4 translucent + ARG 5 shaderLayer + ARG 6 params METHOD method_34843 (Lnet/minecraft/class_10785;Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921; ARG 1 texture METHOD method_34844 (Lnet/minecraft/class_2960;Ljava/lang/Boolean;)Lnet/minecraft/class_1921; ARG 0 texture + ARG 1 hasCulling CLASS class_4688 MultiPhaseParameters FIELD field_21406 texture Lnet/minecraft/class_4668$class_5939; FIELD field_21422 phases Lcom/google/common/collect/ImmutableList; FIELD field_21852 outlineMode Lnet/minecraft/class_1921$class_4750; METHOD (Lnet/minecraft/class_4668$class_5939;Lnet/minecraft/class_4668$class_4676;Lnet/minecraft/class_4668$class_4679;Lnet/minecraft/class_4668$class_4675;Lnet/minecraft/class_4668$class_4678;Lnet/minecraft/class_4668$class_4684;Lnet/minecraft/class_4668$class_4677;Lnet/minecraft/class_1921$class_4750;)V ARG 1 texture + ARG 2 lightMap + ARG 3 overlay + ARG 4 layering + ARG 5 target + ARG 6 texturing + ARG 7 lineWidth + ARG 8 outlineMode METHOD method_23598 builder ()Lnet/minecraft/class_1921$class_4688$class_4689; CLASS class_4689 Builder FIELD field_21430 lightmap Lnet/minecraft/class_4668$class_4676; diff --git a/mappings/net/minecraft/client/render/RenderPhase.mapping b/mappings/net/minecraft/client/render/RenderPhase.mapping index 88f6c14ebb..bdc839a8b2 100644 --- a/mappings/net/minecraft/client/render/RenderPhase.mapping +++ b/mappings/net/minecraft/client/render/RenderPhase.mapping @@ -25,6 +25,7 @@ CLASS net/minecraft/class_4668 net/minecraft/client/render/RenderPhase FIELD field_25643 ITEM_ENTITY_TARGET Lnet/minecraft/class_4668$class_4678; FIELD field_53123 VIEW_OFFSET_Z_LAYERING_FORWARD Lnet/minecraft/class_4668$class_4675; FIELD field_55136 WORLD_BORDER_LAYERING Lnet/minecraft/class_4668$class_4675; + FIELD field_56917 LIGHT_TEXTURE_TARGET Lnet/minecraft/class_4668$class_4678; METHOD (Ljava/lang/String;Ljava/lang/Runnable;Ljava/lang/Runnable;)V ARG 1 name ARG 2 beginAction diff --git a/mappings/net/minecraft/client/render/entity/ItemEntityRenderer.mapping b/mappings/net/minecraft/client/render/entity/ItemEntityRenderer.mapping index c1de26fefc..5b56050144 100644 --- a/mappings/net/minecraft/client/render/entity/ItemEntityRenderer.mapping +++ b/mappings/net/minecraft/client/render/entity/ItemEntityRenderer.mapping @@ -5,3 +5,14 @@ CLASS net/minecraft/class_916 net/minecraft/client/render/entity/ItemEntityRende ARG 0 matrices ARG 1 vertexConsumers ARG 2 light + ARG 3 state + ARG 4 random + ARG 5 box + METHOD method_67984 render (Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_10428;Lnet/minecraft/class_5819;)V + ARG 0 matrices + ARG 1 provider + ARG 2 light + ARG 3 state + ARG 4 random + METHOD method_67985 getBoundingBox (Lnet/minecraft/class_10444;)Lnet/minecraft/class_238; + ARG 0 state diff --git a/mappings/net/minecraft/client/render/item/ItemRenderState.mapping b/mappings/net/minecraft/client/render/item/ItemRenderState.mapping index 7ee0c59635..40f3a858b4 100644 --- a/mappings/net/minecraft/client/render/item/ItemRenderState.mapping +++ b/mappings/net/minecraft/client/render/item/ItemRenderState.mapping @@ -16,6 +16,7 @@ CLASS net/minecraft/class_10444 net/minecraft/client/render/item/ItemRenderState METHOD method_65606 isEmpty ()Z METHOD method_65608 isSideLit ()Z METHOD method_65610 getFirstLayer ()Lnet/minecraft/class_10444$class_10446; + METHOD method_67991 load (Ljava/util/function/Consumer;)V CLASS class_10445 Glint CLASS class_10446 LayerRenderState FIELD field_55347 renderLayer Lnet/minecraft/class_1921; @@ -23,6 +24,13 @@ CLASS net/minecraft/class_10444 net/minecraft/client/render/item/ItemRenderState FIELD field_55349 tints [I FIELD field_55350 specialModelType Lnet/minecraft/class_10515; FIELD field_55351 data Ljava/lang/Object; + FIELD field_56962 DEFAULT Ljava/util/function/Supplier; + FIELD field_56963 EMPTY [Lorg/joml/Vector3f; + FIELD field_56964 quads Ljava/util/List; + FIELD field_56965 useLight Z + FIELD field_56966 particle Lnet/minecraft/class_1058; + FIELD field_56967 transform Lnet/minecraft/class_804; + FIELD field_56968 vector Ljava/util/function/Supplier; METHOD method_65612 clear ()V METHOD method_65613 initTints (I)[I ARG 1 maxIndex @@ -38,6 +46,13 @@ CLASS net/minecraft/class_10444 net/minecraft/client/render/item/ItemRenderState METHOD method_65617 setSpecialModel (Lnet/minecraft/class_10515;Ljava/lang/Object;)V ARG 1 specialModelType ARG 2 data - METHOD method_67993 transform (Lnet/minecraft/class_804;)V + METHOD method_67992 setRenderLayer (Lnet/minecraft/class_1921;)V + ARG 1 layer + METHOD method_67993 setTransform (Lnet/minecraft/class_804;)V + ARG 1 transform METHOD method_67994 particleIcon (Lnet/minecraft/class_1058;)V + ARG 1 particle + METHOD method_67995 setVector (Ljava/util/function/Supplier;)V METHOD method_67996 useBlockLight (Z)V + ARG 1 useLight + METHOD method_67997 getQuads ()Ljava/util/List; diff --git a/mappings/net/minecraft/client/render/item/model/BasicItemModel.mapping b/mappings/net/minecraft/client/render/item/model/BasicItemModel.mapping index 5d359df75f..b671c78238 100644 --- a/mappings/net/minecraft/client/render/item/model/BasicItemModel.mapping +++ b/mappings/net/minecraft/client/render/item/model/BasicItemModel.mapping @@ -1,9 +1,16 @@ CLASS net/minecraft/class_10430 net/minecraft/client/render/item/model/BasicItemModel FIELD field_55323 tints Ljava/util/List; + FIELD field_56959 quads Ljava/util/List; + FIELD field_56960 vector Ljava/util/function/Supplier; + FIELD field_56961 settings Lnet/minecraft/class_10809; METHOD (Ljava/util/List;Ljava/util/List;Lnet/minecraft/class_10809;)V - ARG 2 tints + ARG 1 tints + ARG 2 quads + ARG 3 settings METHOD method_65583 shouldUseSpecialGlint (Lnet/minecraft/class_1799;)Z ARG 0 stack + METHOD method_67990 bakeQuads (Ljava/util/List;)[Lorg/joml/Vector3f; + ARG 0 quads CLASS class_10431 Unbaked FIELD field_55324 CODEC Lcom/mojang/serialization/MapCodec; METHOD method_65586 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; diff --git a/mappings/net/minecraft/client/render/item/model/MissingItemModel.mapping b/mappings/net/minecraft/client/render/item/model/MissingItemModel.mapping index 69e90e31b5..731496fa55 100644 --- a/mappings/net/minecraft/client/render/item/model/MissingItemModel.mapping +++ b/mappings/net/minecraft/client/render/item/model/MissingItemModel.mapping @@ -1 +1,7 @@ CLASS net/minecraft/class_10447 net/minecraft/client/render/item/model/MissingItemModel + FIELD field_56969 quads Ljava/util/List; + FIELD field_56970 vector Ljava/util/function/Supplier; + FIELD field_56971 settings Lnet/minecraft/class_10809; + METHOD (Ljava/util/List;Lnet/minecraft/class_10809;)V + ARG 1 quads + ARG 2 settings diff --git a/mappings/net/minecraft/client/render/item/model/SpecialItemModel.mapping b/mappings/net/minecraft/client/render/item/model/SpecialItemModel.mapping index b8645c5016..694cc9d2ad 100644 --- a/mappings/net/minecraft/client/render/item/model/SpecialItemModel.mapping +++ b/mappings/net/minecraft/client/render/item/model/SpecialItemModel.mapping @@ -1,5 +1,7 @@ CLASS net/minecraft/class_10455 net/minecraft/client/render/item/model/SpecialItemModel FIELD field_55366 specialModelType Lnet/minecraft/class_10515; + FIELD field_56972 EMPTY [Lorg/joml/Vector3f; + FIELD field_56973 settings Lnet/minecraft/class_10809; METHOD (Lnet/minecraft/class_10515;Lnet/minecraft/class_10809;)V ARG 1 specialModelType ARG 2 base @@ -7,3 +9,5 @@ CLASS net/minecraft/class_10455 net/minecraft/client/render/item/model/SpecialIt FIELD field_55368 CODEC Lcom/mojang/serialization/MapCodec; METHOD method_65636 (Lcom/mojang/serialization/codecs/RecordCodecBuilder$Instance;)Lcom/mojang/datafixers/kinds/App; ARG 0 instance + METHOD method_68003 getSettings (Lnet/minecraft/class_10439$class_10440;)Lnet/minecraft/class_10809; + ARG 1 context diff --git a/mappings/net/minecraft/client/render/model/BakedModelManager.mapping b/mappings/net/minecraft/client/render/model/BakedModelManager.mapping index 328b8f7a00..3801031678 100644 --- a/mappings/net/minecraft/client/render/model/BakedModelManager.mapping +++ b/mappings/net/minecraft/client/render/model/BakedModelManager.mapping @@ -11,6 +11,7 @@ CLASS net/minecraft/class_1092 net/minecraft/client/render/model/BakedModelManag FIELD field_55474 blockEntityModels Lnet/minecraft/class_10418; FIELD field_55476 modelGroups Lit/unimi/dsi/fastutil/objects/Object2IntMap; FIELD field_55573 itemProperties Ljava/util/Map; + FIELD field_57008 modelBaker Lnet/minecraft/class_1088$class_10812; METHOD (Lnet/minecraft/class_1060;Lnet/minecraft/class_324;I)V ARG 1 textureManager ARG 2 colorMap @@ -31,6 +32,11 @@ CLASS net/minecraft/class_1092 net/minecraft/client/render/model/BakedModelManag METHOD method_45882 (Lnet/minecraft/class_1092$class_7779;)V ARG 1 bakingResult METHOD method_45883 bake (Ljava/util/Map;Lnet/minecraft/class_1088;Lit/unimi/dsi/fastutil/objects/Object2IntMap;Lnet/minecraft/class_5599;Lnet/minecraft/class_10418;Ljava/util/concurrent/Executor;)Ljava/util/concurrent/CompletableFuture; + ARG 0 atlasMap + ARG 1 baker + ARG 2 blockStates + ARG 3 entityModels + ARG 4 blockEntityModels METHOD method_45886 (Lnet/minecraft/class_4730;)Ljava/lang/String; ARG 0 spriteId METHOD method_45887 (Lnet/minecraft/class_1092$class_7779;)Ljava/util/concurrent/CompletionStage; @@ -48,14 +54,21 @@ CLASS net/minecraft/class_1092 net/minecraft/client/render/model/BakedModelManag METHOD method_62655 (Lnet/minecraft/class_9824$class_10095;)Lit/unimi/dsi/fastutil/objects/Object2IntMap; ARG 1 definition METHOD method_62657 collect (Ljava/util/Map;Lnet/minecraft/class_9824$class_10095;Lnet/minecraft/class_10521$class_10522;)Lnet/minecraft/class_1092$class_10816; + ARG 0 modelMap + ARG 1 stateDefinition + ARG 2 result METHOD method_65746 getItemModel (Lnet/minecraft/class_2960;)Lnet/minecraft/class_10439; ARG 1 id + METHOD method_65747 (Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/CompletableFuture;Ljava/lang/Void;)Lnet/minecraft/class_1092$class_10816; + ARG 3 async METHOD method_65749 (Ljava/lang/String;Ljava/util/Collection;)V ARG 0 modelName ARG 1 textureIds METHOD method_65751 toStateMap (Ljava/util/Map;Lnet/minecraft/class_1087;)Ljava/util/Map; ARG 0 blockStateModels ARG 1 missingModel + METHOD method_65753 (Ljava/util/Map;Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/CompletableFuture;Ljava/util/concurrent/Executor;Ljava/lang/Void;)Ljava/util/concurrent/CompletionStage; + ARG 9 async METHOD method_65754 (Ljava/lang/String;Ljava/util/Collection;)V ARG 0 modelName ARG 1 sprites @@ -67,4 +80,8 @@ CLASS net/minecraft/class_1092 net/minecraft/client/render/model/BakedModelManag ARG 1 asset METHOD method_65934 getItemProperties (Lnet/minecraft/class_2960;)Lnet/minecraft/class_10434$class_10543; ARG 1 id + METHOD method_68046 getModel ()Lnet/minecraft/class_1087; + CLASS 1 + FIELD field_55480 missingSprite Lnet/minecraft/class_1058; + CLASS class_10816 Models CLASS class_7779 BakingResult diff --git a/mappings/net/minecraft/client/render/model/BakedQuadFactory.mapping b/mappings/net/minecraft/client/render/model/BakedQuadFactory.mapping index 22c82f1bbc..63ed0f94aa 100644 --- a/mappings/net/minecraft/client/render/model/BakedQuadFactory.mapping +++ b/mappings/net/minecraft/client/render/model/BakedQuadFactory.mapping @@ -38,8 +38,15 @@ CLASS net/minecraft/class_796 net/minecraft/client/render/model/BakedQuadFactory ARG 6 rotation ARG 7 shade ARG 8 lightEmission - METHOD method_67920 (Lnet/minecraft/class_1058;Lnet/minecraft/class_783$class_10800;)Lnet/minecraft/class_783$class_10800; + METHOD method_67919 setCenterBack (F)F + METHOD method_67920 compactUV (Lnet/minecraft/class_1058;Lnet/minecraft/class_783$class_10800;)Lnet/minecraft/class_783$class_10800; ARG 0 sprite ARG 1 uv - METHOD method_67921 (Lorg/joml/Vector3fc;Lorg/joml/Vector3fc;Lnet/minecraft/class_2350;)Lnet/minecraft/class_783$class_10800; + METHOD method_67921 setDefaultUV (Lorg/joml/Vector3fc;Lorg/joml/Vector3fc;Lnet/minecraft/class_2350;)Lnet/minecraft/class_783$class_10800; ARG 2 facing + METHOD method_67922 bakeVectorX ([II)F + METHOD method_67923 calculatePosition ([ILjava/util/function/Consumer;)V + METHOD method_67924 setCenterForward (F)F + METHOD method_67925 bakeVectorY ([II)F + METHOD method_67926 bakeVectorZ ([II)F + METHOD method_67927 bakeVectors ([II)Lorg/joml/Vector3f; diff --git a/mappings/net/minecraft/client/render/model/ErrorCollectingSpriteGetter.mapping b/mappings/net/minecraft/client/render/model/ErrorCollectingSpriteGetter.mapping index 40240a7372..8ccc68f1a8 100644 --- a/mappings/net/minecraft/client/render/model/ErrorCollectingSpriteGetter.mapping +++ b/mappings/net/minecraft/client/render/model/ErrorCollectingSpriteGetter.mapping @@ -1,4 +1,8 @@ CLASS net/minecraft/class_9826 net/minecraft/client/render/model/ErrorCollectingSpriteGetter METHOD method_65739 get (Lnet/minecraft/class_4730;Lnet/minecraft/class_10813;)Lnet/minecraft/class_1058; + ARG 1 id + ARG 2 model METHOD method_65740 getMissing (Ljava/lang/String;Lnet/minecraft/class_10813;)Lnet/minecraft/class_1058; + ARG 1 name + ARG 2 model METHOD method_68061 get (Lnet/minecraft/class_10419;Ljava/lang/String;Lnet/minecraft/class_10813;)Lnet/minecraft/class_1058; diff --git a/mappings/net/minecraft/client/render/model/ModelRotation.mapping b/mappings/net/minecraft/client/render/model/ModelRotation.mapping index 753be3b893..6a2a1dca18 100644 --- a/mappings/net/minecraft/client/render/model/ModelRotation.mapping +++ b/mappings/net/minecraft/client/render/model/ModelRotation.mapping @@ -2,3 +2,5 @@ CLASS net/minecraft/class_1086 net/minecraft/client/render/model/ModelRotation FIELD field_23373 rotation Lnet/minecraft/class_4590; FIELD field_23374 directionTransformation Lnet/minecraft/class_4990; METHOD method_35808 getDirectionTransformation ()Lnet/minecraft/class_4990; + METHOD method_68008 rotate (Lnet/minecraft/class_10821;Lnet/minecraft/class_10821;)Lnet/minecraft/class_1086; + METHOD method_68010 getUVLock ()Lnet/minecraft/class_3665; diff --git a/mappings/net/minecraft/client/render/model/ReferencedModelsCollector.mapping b/mappings/net/minecraft/client/render/model/ReferencedModelsCollector.mapping index 6c66352983..b46ef5142a 100644 --- a/mappings/net/minecraft/client/render/model/ReferencedModelsCollector.mapping +++ b/mappings/net/minecraft/client/render/model/ReferencedModelsCollector.mapping @@ -2,7 +2,9 @@ CLASS net/minecraft/class_10097 net/minecraft/client/render/model/ReferencedMode FIELD field_53664 LOGGER Lorg/slf4j/Logger; FIELD field_56989 modelCache Lit/unimi/dsi/fastutil/objects/Object2ObjectMap; FIELD field_56990 missingModel Lnet/minecraft/class_10097$class_10814; + FIELD field_56991 holder Lit/unimi/dsi/fastutil/objects/Object2ObjectFunction; FIELD field_56992 resolver Lnet/minecraft/class_10526$class_10103; + FIELD field_56993 queue Ljava/util/Queue; METHOD (Ljava/util/Map;Lnet/minecraft/class_1100;)V ARG 1 unbakedModels ARG 2 missingModel @@ -19,10 +21,12 @@ CLASS net/minecraft/class_10097 net/minecraft/client/render/model/ReferencedMode ARG 0 model METHOD method_68027 (Ljava/util/Map;Ljava/lang/Object;)Lnet/minecraft/class_10097$class_10814; ARG 2 id - METHOD method_68029 (Lnet/minecraft/class_2960;Lnet/minecraft/class_1100;)Lnet/minecraft/class_10097$class_10814; + METHOD method_68028 collectModels ()Ljava/util/Map; + METHOD method_68029 schedule (Lnet/minecraft/class_2960;Lnet/minecraft/class_1100;)Lnet/minecraft/class_10097$class_10814; ARG 1 id ARG 2 model - CLASS class_10814 + METHOD method_68030 checkIfValid (Ljava/util/List;)V + CLASS class_10814 Holder FIELD field_56994 AMBIENT_OCCLUSION_PROPERTY Lnet/minecraft/class_10097$class_10815; FIELD field_56995 GUI_LIGHT_PROPERTY Lnet/minecraft/class_10097$class_10815; FIELD field_56996 GEOMETRY_PROPERTY Lnet/minecraft/class_10097$class_10815; @@ -32,6 +36,7 @@ CLASS net/minecraft/class_10097 net/minecraft/client/render/model/ReferencedMode FIELD field_57000 BAKED_GEOMETRY_PROPERTY Lnet/minecraft/class_10097$class_10815; FIELD field_57001 PROPERTY_COUNT I FIELD field_57002 id Lnet/minecraft/class_2960; + FIELD field_57003 valid Z FIELD field_57004 parent Lnet/minecraft/class_10097$class_10814; FIELD field_57005 model Lnet/minecraft/class_1100; FIELD field_57006 properties Ljava/util/concurrent/atomic/AtomicReferenceArray; @@ -39,6 +44,7 @@ CLASS net/minecraft/class_10097 net/minecraft/client/render/model/ReferencedMode METHOD (Lnet/minecraft/class_2960;Lnet/minecraft/class_1100;Z)V ARG 1 id ARG 2 model + ARG 3 valid METHOD method_68032 createProperty (I)Lnet/minecraft/class_10097$class_10815; METHOD method_68035 getProperty (Lnet/minecraft/class_10097$class_10815;)Ljava/lang/Object; ARG 1 property diff --git a/mappings/net/minecraft/client/render/model/json/ModelElementFace.mapping b/mappings/net/minecraft/client/render/model/json/ModelElementFace.mapping index 34a3acd2ec..5cb089947d 100644 --- a/mappings/net/minecraft/client/render/model/json/ModelElementFace.mapping +++ b/mappings/net/minecraft/client/render/model/json/ModelElementFace.mapping @@ -10,6 +10,8 @@ CLASS net/minecraft/class_783 net/minecraft/client/render/model/json/ModelElemen METHOD comp_2867 cullFace ()Lnet/minecraft/class_2350; METHOD comp_2868 tintIndex ()I METHOD comp_2869 textureId ()Ljava/lang/String; + METHOD method_67909 getUValue (Lnet/minecraft/class_783$class_10800;Lnet/minecraft/class_10821;I)F + METHOD method_67910 getVValue (Lnet/minecraft/class_783$class_10800;Lnet/minecraft/class_10821;I)F CLASS class_10800 UV CLASS class_784 Deserializer FIELD field_32790 DEFAULT_TINT_INDEX I diff --git a/mappings/net/minecraft/client/render/model/json/ModelVariant.mapping b/mappings/net/minecraft/client/render/model/json/ModelVariant.mapping index 6632392495..c6ceb86b64 100644 --- a/mappings/net/minecraft/client/render/model/json/ModelVariant.mapping +++ b/mappings/net/minecraft/client/render/model/json/ModelVariant.mapping @@ -1,5 +1,32 @@ CLASS net/minecraft/class_813 net/minecraft/client/render/model/json/ModelVariant + FIELD field_56933 CODEC Lcom/mojang/serialization/Codec; + METHOD (Lnet/minecraft/class_2960;)V + ARG 1 model METHOD (Lnet/minecraft/class_2960;Lnet/minecraft/class_813$class_10803;I)V ARG 1 location METHOD equals (Ljava/lang/Object;)Z ARG 1 o + METHOD method_67935 withWeight (I)Lnet/minecraft/class_813; + ARG 1 weight + METHOD method_67936 withModel (Lnet/minecraft/class_2960;)Lnet/minecraft/class_813; + ARG 1 modelState + METHOD method_67938 setState (Lnet/minecraft/class_813$class_10803;)Lnet/minecraft/class_813; + ARG 1 type + METHOD method_67939 init (Lnet/minecraft/class_10804;)Lnet/minecraft/class_813; + ARG 1 variant + METHOD method_67940 withRotationX (Lnet/minecraft/class_10821;)Lnet/minecraft/class_813; + ARG 1 amount + METHOD method_67941 withUVLock (Z)Lnet/minecraft/class_813; + ARG 1 uvLock + METHOD method_67942 withRotationY (Lnet/minecraft/class_10821;)Lnet/minecraft/class_813; + ARG 1 amount + CLASS class_10803 VariantType + FIELD field_56934 CODEC Lcom/mojang/serialization/MapCodec; + FIELD field_56935 variantType Lnet/minecraft/class_813$class_10803; + METHOD method_67943 asModelBakeSettings ()Lnet/minecraft/class_3665; + METHOD method_67945 setRotationX (Lnet/minecraft/class_10821;)Lnet/minecraft/class_813$class_10803; + ARG 1 amount + METHOD method_67946 setUVLock (Z)Lnet/minecraft/class_813$class_10803; + ARG 1 uvLock + METHOD method_67947 setRotationY (Lnet/minecraft/class_10821;)Lnet/minecraft/class_813$class_10803; + ARG 1 amount diff --git a/mappings/net/minecraft/client/render/model/json/ModelVariants.mapping b/mappings/net/minecraft/client/render/model/json/ModelVariants.mapping new file mode 100644 index 0000000000..70b0336ebb --- /dev/null +++ b/mappings/net/minecraft/client/render/model/json/ModelVariants.mapping @@ -0,0 +1,16 @@ +CLASS net/minecraft/class_10804 net/minecraft/client/render/model/json/ModelVariants + FIELD field_56936 ROTATION_X Lnet/minecraft/class_10804$class_10805; + FIELD field_56937 ROTATION_Y Lnet/minecraft/class_10804$class_10805; + FIELD field_56938 MODEL Lnet/minecraft/class_10804$class_10805; + FIELD field_56939 UV Lnet/minecraft/class_10804$class_10805; + FIELD field_56940 WEIGHT Lnet/minecraft/class_10804$class_10805; + METHOD then (Lnet/minecraft/class_10804;)Lnet/minecraft/class_10804; + ARG 1 variant + CLASS class_10805 Settings + METHOD apply (Lnet/minecraft/class_813;Ljava/lang/Object;)Lnet/minecraft/class_813; + ARG 1 variant + ARG 2 value + METHOD method_67949 (Ljava/lang/Object;Lnet/minecraft/class_813;)Lnet/minecraft/class_813; + ARG 2 setting + METHOD withValue (Ljava/lang/Object;)Lnet/minecraft/class_10804; + ARG 1 value diff --git a/mappings/net/minecraft/client/render/model/json/MultipartModelCondition.mapping b/mappings/net/minecraft/client/render/model/json/MultipartModelCondition.mapping new file mode 100644 index 0000000000..565a48e18b --- /dev/null +++ b/mappings/net/minecraft/client/render/model/json/MultipartModelCondition.mapping @@ -0,0 +1,7 @@ +CLASS net/minecraft/class_10806 net/minecraft/client/render/model/json/MultipartModelCondition + CLASS class_4920 LogicalOperator + FIELD field_22852 name Ljava/lang/String; + FIELD field_56941 CODEC Lcom/mojang/serialization/Codec; + METHOD (Ljava/lang/String;ILjava/lang/String;)V + ARG 3 name + METHOD method_67951 init (Ljava/util/List;)Ljava/util/function/Predicate; diff --git a/mappings/net/minecraft/client/render/model/json/MultipartModelConditionBuilder.mapping b/mappings/net/minecraft/client/render/model/json/MultipartModelConditionBuilder.mapping new file mode 100644 index 0000000000..dd37088735 --- /dev/null +++ b/mappings/net/minecraft/client/render/model/json/MultipartModelConditionBuilder.mapping @@ -0,0 +1,12 @@ +CLASS net/minecraft/class_10795 net/minecraft/client/render/model/json/MultipartModelConditionBuilder + FIELD field_56797 values Lcom/google/common/collect/ImmutableMap$Builder; + METHOD method_67845 build ()Lnet/minecraft/class_815; + METHOD method_67846 putValues (Lnet/minecraft/class_2769;Lnet/minecraft/class_818$class_10808;)V + ARG 1 property + ARG 2 values + METHOD method_67847 put (Lnet/minecraft/class_2769;Ljava/lang/Comparable;)Lnet/minecraft/class_10795; + ARG 1 property + METHOD method_67848 put (Lnet/minecraft/class_2769;Ljava/lang/Comparable;[Ljava/lang/Comparable;)Lnet/minecraft/class_10795; + ARG 1 property + METHOD method_67850 replace (Lnet/minecraft/class_2769;Ljava/lang/Comparable;)Lnet/minecraft/class_10795; + ARG 1 property diff --git a/mappings/net/minecraft/client/render/model/json/MultipartModelSelector.mapping b/mappings/net/minecraft/client/render/model/json/MultipartModelSelector.mapping index 0024860d23..780633314b 100644 --- a/mappings/net/minecraft/client/render/model/json/MultipartModelSelector.mapping +++ b/mappings/net/minecraft/client/render/model/json/MultipartModelSelector.mapping @@ -1 +1,2 @@ CLASS net/minecraft/class_815 net/minecraft/client/render/model/json/MultipartModelSelector + METHOD instantiate instantiate (Lnet/minecraft/class_2689;)Ljava/util/function/Predicate; diff --git a/mappings/net/minecraft/client/render/model/json/SimpleMultipartModelSelector.mapping b/mappings/net/minecraft/client/render/model/json/SimpleMultipartModelSelector.mapping index 189f05767a..eff7fc7390 100644 --- a/mappings/net/minecraft/client/render/model/json/SimpleMultipartModelSelector.mapping +++ b/mappings/net/minecraft/client/render/model/json/SimpleMultipartModelSelector.mapping @@ -1 +1,18 @@ CLASS net/minecraft/class_818 net/minecraft/client/render/model/json/SimpleMultipartModelSelector + FIELD field_56943 CODEC Lcom/mojang/serialization/Codec; + FIELD field_56944 LOGGER Lorg/slf4j/Logger; + METHOD method_67961 init (Lnet/minecraft/class_2689;Ljava/lang/String;Lnet/minecraft/class_818$class_10808;)Ljava/util/function/Predicate; + CLASS class_10807 Value + METHOD method_67963 parse (Ljava/lang/String;)Lnet/minecraft/class_818$class_10807; + CLASS class_10808 Values + FIELD field_56946 VALUE_CODEC Lcom/mojang/serialization/Codec; + FIELD field_56948 JOINER Lcom/google/common/base/Joiner; + FIELD field_56949 SPLITTER Lcom/google/common/base/Splitter; + FIELD field_56950 CODEC Lcom/mojang/serialization/Codec; + METHOD method_67969 instantiate (Ljava/lang/Object;Lnet/minecraft/class_2769;)Ljava/util/function/Predicate; + ARG 2 property + METHOD method_67970 instantiate (Ljava/lang/Object;Lnet/minecraft/class_2769;Lnet/minecraft/class_818$class_10807;)Ljava/util/function/Predicate; + ARG 2 property + ARG 3 value + METHOD method_67971 getValue (Ljava/lang/Object;Lnet/minecraft/class_2769;Ljava/lang/String;)Ljava/lang/Comparable; + METHOD method_67972 tryParse (Ljava/lang/String;)Lcom/mojang/serialization/DataResult; diff --git a/mappings/net/minecraft/client/texture/AbstractTexture.mapping b/mappings/net/minecraft/client/texture/AbstractTexture.mapping index e7c79c990c..f0e8c3a3bb 100644 --- a/mappings/net/minecraft/client/texture/AbstractTexture.mapping +++ b/mappings/net/minecraft/client/texture/AbstractTexture.mapping @@ -11,3 +11,4 @@ CLASS net/minecraft/class_1044 net/minecraft/client/texture/AbstractTexture ARG 2 mipmap METHOD method_65924 setClamp (Z)V ARG 1 clamp + METHOD method_68004 get ()Lnet/minecraft/class_10792;