Skip to content

Commit

Permalink
World Renderer and Friends Mappings (#628)
Browse files Browse the repository at this point in the history
* Get a lot done

* 100% n/m/c/render/chunk and top level n/m/c/render

* Apply suggestions from code review

Co-authored-by: ix0rai <[email protected]>

---------

Co-authored-by: ix0rai <[email protected]>
  • Loading branch information
OroArmor and ix0rai authored Aug 21, 2024
1 parent 5f22059 commit 55301d8
Show file tree
Hide file tree
Showing 46 changed files with 1,084 additions and 14 deletions.
3 changes: 3 additions & 0 deletions buildSrc/src/main/resources/minecraft_specific_words.txt
Original file line number Diff line number Diff line change
Expand Up @@ -105,6 +105,7 @@ whitelist
whitelisted
shorthair
highlightable
timespan

// commands
deop
Expand Down Expand Up @@ -154,12 +155,14 @@ colormap
dpfail
dppass
framebuffer
framegraph
framerate
fullscreen
gequal
glfw
glsl
glx
grayscale
hsv
keyframe
lacunarity
Expand Down
83 changes: 83 additions & 0 deletions mappings/com/mojang/blaze3d/framegraph/FrameGraphBuilder.mapping
Original file line number Diff line number Diff line change
@@ -0,0 +1,83 @@
CLASS net/minecraft/unmapped/C_obrvgeej com/mojang/blaze3d/framegraph/FrameGraphBuilder
FIELD f_mfxdeuay createdResources Ljava/util/List;
FIELD f_qogikyhw externalResources Ljava/util/List;
FIELD f_qxclikyg passes Ljava/util/List;
METHOD m_auudfmnt execute (Lnet/minecraft/unmapped/C_lioynfcp;Lnet/minecraft/unmapped/C_obrvgeej$C_grztvpug;)V
ARG 1 allocator
ARG 2 inspector
METHOD m_azjolvzc add (Ljava/lang/String;Ljava/lang/Object;)Lnet/minecraft/unmapped/C_elxwzinw;
ARG 2 resource
METHOD m_bjvgwwbp addPass (Ljava/lang/String;)Lnet/minecraft/unmapped/C_rubbuuwf;
ARG 1 pass
METHOD m_cjrkcmod passesToKeep ()Ljava/util/BitSet;
METHOD m_hrirrvoj addPass (Lnet/minecraft/unmapped/C_obrvgeej$C_sufypsek;Ljava/util/BitSet;Ljava/util/Deque;)V
ARG 1 pass
ARG 2 foundPasses
ARG 3 passes
METHOD m_itpzogbn resolveOrder (Lnet/minecraft/unmapped/C_obrvgeej$C_sufypsek;Ljava/util/BitSet;Ljava/util/BitSet;Ljava/util/List;)V
ARG 1 pass
ARG 2 remaining
ARG 3 known
ARG 4 orderedPasses
METHOD m_kzdbkxbe (I)Ljava/lang/String;
ARG 1 i
METHOD m_mzkcadwi execute (Lnet/minecraft/unmapped/C_lioynfcp;)V
ARG 1 allocator
METHOD m_sqcwsbux assignLifetimes (Ljava/util/Collection;)V
ARG 1 passes
METHOD m_thtfxili create (Ljava/lang/String;Lnet/minecraft/unmapped/C_tfuflbwf;Lnet/minecraft/unmapped/C_obrvgeej$C_sufypsek;)Lnet/minecraft/unmapped/C_obrvgeej$C_ohdabcdd;
METHOD m_wtlngztz create (Ljava/lang/String;Lnet/minecraft/unmapped/C_tfuflbwf;)Lnet/minecraft/unmapped/C_elxwzinw;
CLASS C_grztvpug Inspector
FIELD f_ymswmgkf NONE Lnet/minecraft/unmapped/C_obrvgeej$C_grztvpug;
METHOD m_gyffbsyq releaseResource (Ljava/lang/String;)V
ARG 1 resource
METHOD m_odxiznyd beforePass (Ljava/lang/String;)V
ARG 1 pass
METHOD m_pxrmaoox afterPass (Ljava/lang/String;)V
ARG 1 pass
METHOD m_zzcjrldk acquireResource (Ljava/lang/String;)V
ARG 1 resource
CLASS C_ldpvbola Handle
FIELD f_ahavlakb creator Lnet/minecraft/unmapped/C_obrvgeej$C_sufypsek;
FIELD f_bwdmzehu alias Lnet/minecraft/unmapped/C_obrvgeej$C_ldpvbola;
FIELD f_kdtmhuft readers Ljava/util/BitSet;
FIELD f_tnhobsps resource Lnet/minecraft/unmapped/C_obrvgeej$C_nwsjjioe;
FIELD f_uqbvaaut version I
METHOD m_ukvlaqdk alias (Lnet/minecraft/unmapped/C_obrvgeej$C_sufypsek;)Lnet/minecraft/unmapped/C_obrvgeej$C_ldpvbola;
ARG 1 pass
CLASS C_nwsjjioe Resource
FIELD f_bemhxygg name Ljava/lang/String;
FIELD f_sccsbzsu handle Lnet/minecraft/unmapped/C_obrvgeej$C_ldpvbola;
METHOD <init> (Ljava/lang/String;Lnet/minecraft/unmapped/C_obrvgeej$C_sufypsek;)V
ARG 2 creator
METHOD m_mmwgfzqf get ()Ljava/lang/Object;
CLASS C_ohdabcdd CreatedResource
FIELD f_bknpucns descriptor Lnet/minecraft/unmapped/C_tfuflbwf;
FIELD f_cldocsgr id I
FIELD f_nvuayazl physicalResource Ljava/lang/Object;
METHOD <init> (ILjava/lang/String;Lnet/minecraft/unmapped/C_obrvgeej$C_sufypsek;Lnet/minecraft/unmapped/C_tfuflbwf;)V
ARG 2 name
METHOD m_kylktdqi acquire (Lnet/minecraft/unmapped/C_lioynfcp;)V
METHOD m_zrzwlxxy release (Lnet/minecraft/unmapped/C_lioynfcp;)V
CLASS C_qiiiraia ExternalResource
FIELD f_tpynnczh resource Ljava/lang/Object;
METHOD <init> (Ljava/lang/String;Lnet/minecraft/unmapped/C_obrvgeej$C_sufypsek;Ljava/lang/Object;)V
ARG 1 name
CLASS C_sufypsek Pass
FIELD f_dxggorlf id I
FIELD f_gbkygosx requiredPasses Ljava/util/BitSet;
FIELD f_ljcvphcr writesFrom Ljava/util/List;
FIELD f_mtqlzxmv releasableResources Ljava/util/BitSet;
FIELD f_nznudgnq name Ljava/lang/String;
FIELD f_snjoqwea resourcesToAcquire Ljava/util/List;
FIELD f_twcaytgp requiredResources Ljava/util/BitSet;
FIELD f_vetvafxw disableCulling Z
FIELD f_yygwflrx task Ljava/lang/Runnable;
METHOD m_siaavrpq _reads (Lnet/minecraft/unmapped/C_obrvgeej$C_ldpvbola;)V
ARG 1 handle
METHOD m_uulmxexq markRequired (Lnet/minecraft/unmapped/C_obrvgeej$C_ldpvbola;)V
ARG 1 handle
METHOD m_vgnpfpqs readsAndWritesInternal (Lnet/minecraft/unmapped/C_obrvgeej$C_ldpvbola;)Lnet/minecraft/unmapped/C_obrvgeej$C_ldpvbola;
ARG 1 handle
METHOD m_zuredzph markRequired (Lnet/minecraft/unmapped/C_obrvgeej$C_sufypsek;)V
ARG 1 pass
13 changes: 13 additions & 0 deletions mappings/com/mojang/blaze3d/framegraph/FramePass.mapping
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
CLASS net/minecraft/unmapped/C_rubbuuwf com/mojang/blaze3d/framegraph/FramePass
METHOD m_dklcevsv executes (Ljava/lang/Runnable;)V
ARG 1 task
METHOD m_ivkvvulf reads (Lnet/minecraft/unmapped/C_elxwzinw;)V
ARG 1 handle
METHOD m_sarubzxs readsAndWrites (Lnet/minecraft/unmapped/C_elxwzinw;)Lnet/minecraft/unmapped/C_elxwzinw;
ARG 1 handle
METHOD m_tilyoqrd creates (Ljava/lang/String;Lnet/minecraft/unmapped/C_tfuflbwf;)Lnet/minecraft/unmapped/C_elxwzinw;
ARG 1 name
ARG 2 descriptor
METHOD m_vdnqgzjk disableCulling ()V
METHOD m_yuqziycw requires (Lnet/minecraft/unmapped/C_rubbuuwf;)V
ARG 1 pass
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,6 @@ CLASS com/mojang/blaze3d/platform/GlStateManager
ARG 3 dstFactorAlpha
METHOD _clear (I)V
ARG 0 mask
METHOD _clearColor (FFFF)V
ARG 0 red
ARG 1 green
ARG 2 blue
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,12 @@
CLASS net/minecraft/unmapped/C_ainlnqzg com/mojang/blaze3d/resource/CrossFrameResourcePool
FIELD f_miltfmgk entriesToRemove Ljava/util/Deque;
FIELD f_vxdaqcne maxFramesToKeep I
METHOD close close ()V
METHOD m_ljgpcjns entries ()Ljava/util/Collection;
METHOD m_pxksyykr clear ()V
CLASS C_auottgmk Entry
FIELD f_csmspism remainingFrames I
METHOD <init> (Lnet/minecraft/unmapped/C_tfuflbwf;Ljava/lang/Object;I)V
ARG 1 descriptor
ARG 2 value
METHOD close close ()V
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
CLASS net/minecraft/unmapped/C_lioynfcp com/mojang/blaze3d/resource/GraphicsResourceAllocator
FIELD f_eqsqisqc UNPOOLED Lnet/minecraft/unmapped/C_lioynfcp;
METHOD m_lzvhixaa release (Lnet/minecraft/unmapped/C_tfuflbwf;Ljava/lang/Object;)V
ARG 1 descriptor
ARG 2 resource
METHOD m_zhnrobzg allocate (Lnet/minecraft/unmapped/C_tfuflbwf;)Ljava/lang/Object;
ARG 1 descriptor
4 changes: 4 additions & 0 deletions mappings/com/mojang/blaze3d/resource/Handle.mapping
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
CLASS net/minecraft/unmapped/C_elxwzinw com/mojang/blaze3d/resource/Handle
FIELD f_gdcpfxah INVALID Lnet/minecraft/unmapped/C_elxwzinw;
METHOD get get ()Ljava/lang/Object;
METHOD m_vlnycdzr invalid ()Lnet/minecraft/unmapped/C_elxwzinw;
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
CLASS net/minecraft/unmapped/C_tfuflbwf com/mojang/blaze3d/resource/ResourceDescriptor
METHOD m_agufrwqm allocate ()Ljava/lang/Object;
METHOD m_cxojppij free (Ljava/lang/Object;)V
ARG 1 resource
6 changes: 6 additions & 0 deletions mappings/com/mojang/blaze3d/systems/RenderSystem.mapping
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ CLASS com/mojang/blaze3d/systems/RenderSystem
FIELD savedProjectionMatrix savedProjectionMatrix Lorg/joml/Matrix4f;
FIELD savedVertexSorting savedVertexSorting Lnet/minecraft/unmapped/C_onfzhami;
FIELD shaderColor SHADER_COLOR [F
FIELD shaderFog shaderFog Lnet/minecraft/unmapped/C_vidgpspy;
FIELD shaderGameTime shaderGameTime F
FIELD shaderGlintAlpha shaderGlintAlpha F
FIELD shaderLightDirections SHADER_LIGHT_DIRECTIONS [Lorg/joml/Vector3f;
Expand Down Expand Up @@ -51,6 +52,7 @@ CLASS com/mojang/blaze3d/systems/RenderSystem
ARG 1 dstFactor
ARG 2 srcAlpha
ARG 3 dstAlpha
METHOD clear clear (I)V
METHOD clearColor clearColor (FFFF)V
ARG 0 red
ARG 1 green
Expand Down Expand Up @@ -99,6 +101,7 @@ CLASS com/mojang/blaze3d/systems/RenderSystem
ARG 0 mode
METHOD getShader getShader ()Lnet/minecraft/unmapped/C_alllhitb;
METHOD getShaderColor getShaderColor ()[F
METHOD getShaderFog getShaderFog ()Lnet/minecraft/unmapped/C_vidgpspy;
METHOD getShaderGameTime getShaderGameTime ()F
METHOD getShaderGlintAlpha getShaderGlintAlpha ()F
METHOD getShaderLineWidth getShaderLineWidth ()F
Expand Down Expand Up @@ -176,6 +179,7 @@ CLASS com/mojang/blaze3d/systems/RenderSystem
METHOD logicOp logicOp (Lcom/mojang/blaze3d/platform/GlStateManager$C_hfcoodvl;)V
ARG 0 op
METHOD maxSupportedTextureSize maxSupportedTextureSize ()I
METHOD overlayBlendFunc overlayBlendFunc ()V
METHOD pixelStore pixelStore (II)V
ARG 0 pname
ARG 1 param
Expand Down Expand Up @@ -215,6 +219,8 @@ CLASS com/mojang/blaze3d/systems/RenderSystem
ARG 1 green
ARG 2 blue
ARG 3 alpha
METHOD setShaderFog setShaderFog (Lnet/minecraft/unmapped/C_vidgpspy;)V
ARG 0 fog
METHOD setShaderGameTime setShaderGameTime (JF)V
ARG 0 ticks
ARG 2 tickDelta
Expand Down
33 changes: 33 additions & 0 deletions mappings/net/minecraft/client/gl/ShaderEffect.mapping
Original file line number Diff line number Diff line change
@@ -1,11 +1,44 @@
CLASS net/minecraft/unmapped/C_pdhhdxwe net/minecraft/client/gl/ShaderEffect
FIELD f_dztwohgs MAIN Lnet/minecraft/unmapped/C_ncpywfca;
FIELD f_jwehwmel internalTargets Ljava/util/Map;
FIELD f_mlxgqgrb time F
FIELD f_wecqiltl passes Ljava/util/List;
FIELD f_yknxmphp externalTargets Ljava/util/Set;
FIELD f_zyusjdfb id Lnet/minecraft/unmapped/C_ncpywfca;
METHOD close close ()V
METHOD m_fbylwbuj render (Lnet/minecraft/unmapped/C_xxwgvelc;Lnet/minecraft/unmapped/C_lioynfcp;Lnet/minecraft/unmapped/C_lrgsdfwv;)V
ARG 1 framebuffer
METHOD m_fpgusuca (Lnet/minecraft/unmapped/C_vxcudcpg;Lnet/minecraft/unmapped/C_ncpywfca;)Z
ARG 1 target
METHOD m_gooutbdt (Lnet/minecraft/unmapped/C_vxcudcpg$C_spzfezgy;)Ljava/util/stream/Stream;
ARG 0 pass
METHOD m_krirlfys parseEffect (Lnet/minecraft/unmapped/C_xadhkzfq;Lnet/minecraft/unmapped/C_rglkduer;Lnet/minecraft/unmapped/C_ncpywfca;Ljava/util/Set;)Lnet/minecraft/unmapped/C_pdhhdxwe;
ARG 0 factory
ARG 1 textureManager
ARG 2 location
ARG 3 externalTargets
METHOD m_njuudzax setUniform (Ljava/lang/String;F)V
ARG 1 uniform
ARG 2 value
METHOD m_npbixuqx (Lnet/minecraft/unmapped/C_vxcudcpg$C_rnrzfnbu;)Ljava/util/stream/Stream;
ARG 0 input
METHOD m_pqianhrf getId ()Lnet/minecraft/unmapped/C_ncpywfca;
METHOD m_tquxgmlq parsePass (Lnet/minecraft/unmapped/C_xadhkzfq;Lnet/minecraft/unmapped/C_rglkduer;Lnet/minecraft/unmapped/C_vxcudcpg$C_spzfezgy;)Lnet/minecraft/unmapped/C_ihtuvtqd;
ARG 1 textureManager
ARG 2 pass
METHOD m_xbdfwwoh store (Lnet/minecraft/unmapped/C_guotmxqh;Ljava/util/List;)V
ARG 0 uniform
ARG 1 values
CLASS C_fahgnjst Framebuffers
METHOD m_bldyaswv getOrThrow (Lnet/minecraft/unmapped/C_ncpywfca;)Lnet/minecraft/unmapped/C_elxwzinw;
ARG 1 id
METHOD m_hsysdbkw replace (Lnet/minecraft/unmapped/C_ncpywfca;Lnet/minecraft/unmapped/C_elxwzinw;)V
ARG 1 id
ARG 2 framebuffer
METHOD m_upquxnuh get (Lnet/minecraft/unmapped/C_ncpywfca;)Lnet/minecraft/unmapped/C_elxwzinw;
ARG 1 id
METHOD m_wexdqhar of (Lnet/minecraft/unmapped/C_ncpywfca;Lnet/minecraft/unmapped/C_elxwzinw;)Lnet/minecraft/unmapped/C_pdhhdxwe$C_fahgnjst;
ARG 0 id
ARG 1 framebuffer
CLASS C_cdhkrxrt
FIELD f_gywzhmpc framebuffer Lnet/minecraft/unmapped/C_elxwzinw;
Original file line number Diff line number Diff line change
Expand Up @@ -8,14 +8,23 @@ CLASS net/minecraft/unmapped/C_pdccygbj net/minecraft/client/render/BackgroundRe
METHOD m_abobmbws applyFog (Lnet/minecraft/unmapped/C_dcmtgrvm;Lnet/minecraft/unmapped/C_pdccygbj$C_rqhfgdnc;Lorg/joml/Vector4f;FZF)Lnet/minecraft/unmapped/C_vidgpspy;
ARG 0 camera
ARG 1 fogType
ARG 2 color
ARG 3 viewDistance
ARG 4 thickFog
ARG 5 tickDelta
METHOD m_lyrjlwks getFogColor (Lnet/minecraft/unmapped/C_dcmtgrvm;FLnet/minecraft/unmapped/C_ghdnlrrw;IF)Lorg/joml/Vector4f;
ARG 1 tickDelta
ARG 3 viewDistance
ARG 4 skyDarkness
METHOD m_mwbzsblu (Lnet/minecraft/unmapped/C_usxaxydn;FLnet/minecraft/unmapped/C_pdccygbj$C_xwmtwrrx;)Z
ARG 2 effect
METHOD m_umyyhvkb findFogEffect (Lnet/minecraft/unmapped/C_astfners;F)Lnet/minecraft/unmapped/C_pdccygbj$C_xwmtwrrx;
ARG 0 entity
ARG 1 tickDelta
METHOD m_zcqcxhrv (Lnet/minecraft/unmapped/C_ghdnlrrw;Lnet/minecraft/unmapped/C_txmmiamu;FIII)Lnet/minecraft/unmapped/C_vgpupfxx;
ARG 3 x
ARG 4 y
ARG 5 z
CLASS C_avnpbdde BlindnessFogEffect
CLASS C_ofhbgwbc FogParameters
FIELD f_flxlflub shape Lnet/minecraft/unmapped/C_jlqrymlp;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,14 +2,20 @@ CLASS net/minecraft/unmapped/C_dfmwjguw net/minecraft/client/render/BufferBuilde
FIELD f_apmsueey entityVertexConsumers Lnet/minecraft/unmapped/C_igrgeffe$C_insrqxjm;
FIELD f_cnsxzxzz outlineVertexConsumers Lnet/minecraft/unmapped/C_mccrpjjq;
FIELD f_gyuxbwxk effectVertexConsumers Lnet/minecraft/unmapped/C_igrgeffe$C_insrqxjm;
FIELD f_rwcyjnwf bufferPool Lnet/minecraft/unmapped/C_awocslpo;
FIELD f_xhrinpab blockBuilders Lnet/minecraft/unmapped/C_fnazfccz;
METHOD m_dalgxlcq getBufferPool ()Lnet/minecraft/unmapped/C_awocslpo;
METHOD m_hzvvajsa (Lit/unimi/dsi/fastutil/objects/Object2ObjectLinkedOpenHashMap;Lnet/minecraft/unmapped/C_tizlwnnv;)V
ARG 0 map
ARG 1 layer
METHOD m_ilyfjote assignBufferBuilder (Lit/unimi/dsi/fastutil/objects/Object2ObjectLinkedOpenHashMap;Lnet/minecraft/unmapped/C_tizlwnnv;)V
ARG 0 builderStorage
ARG 1 layer
METHOD m_iqphwbin getBlockBufferBuilders ()Lnet/minecraft/unmapped/C_fnazfccz;
METHOD m_kqgmlrzd (Lit/unimi/dsi/fastutil/objects/Object2ObjectLinkedOpenHashMap;)V
ARG 1 map
METHOD m_kxrfboad getEntityVertexConsumers ()Lnet/minecraft/unmapped/C_igrgeffe$C_insrqxjm;
METHOD m_lyltigte (Lit/unimi/dsi/fastutil/objects/Object2ObjectLinkedOpenHashMap;)V
ARG 0 map
METHOD m_rfoltecz getEffectVertexConsumers ()Lnet/minecraft/unmapped/C_igrgeffe$C_insrqxjm;
METHOD m_rjgwruuy getOutlineVertexConsumers ()Lnet/minecraft/unmapped/C_mccrpjjq;
Original file line number Diff line number Diff line change
Expand Up @@ -2,14 +2,18 @@ CLASS net/minecraft/unmapped/C_rqhfsngs net/minecraft/client/render/BuiltChunkSt
FIELD f_afwynqyz viewDistance I
FIELD f_gqsafriw worldRenderer Lnet/minecraft/unmapped/C_sfkkabhx;
FIELD f_jiixbeeb xGridSections I
FIELD f_llzkkcwf sections [Lnet/minecraft/unmapped/C_sjynkhfr$C_exmylrbc;
FIELD f_mlshnjmi zGridSections I
FIELD f_ugpffsia yGridSections I
FIELD f_ypmjrpkj world Lnet/minecraft/unmapped/C_cdctfzbn;
METHOD <init> (Lnet/minecraft/unmapped/C_sjynkhfr;Lnet/minecraft/unmapped/C_cdctfzbn;ILnet/minecraft/unmapped/C_sfkkabhx;)V
ARG 1 builder
ARG 3 viewDistance
METHOD m_flvtwfft clear ()V
METHOD m_jpnxgjcl getSection (Lnet/minecraft/unmapped/C_hynzadkk;)Lnet/minecraft/unmapped/C_sjynkhfr$C_exmylrbc;
METHOD m_lzwczkxc getViewDistance ()I
METHOD m_paxdewur createSections (Lnet/minecraft/unmapped/C_sjynkhfr;)V
ARG 1 builder
METHOD m_rxnslrfy updateCameraPosition (DD)V
ARG 1 x
ARG 3 z
Expand Down
84 changes: 84 additions & 0 deletions mappings/net/minecraft/client/render/CloudRenderer.mapping
Original file line number Diff line number Diff line change
@@ -0,0 +1,84 @@
CLASS net/minecraft/unmapped/C_jjygzmqz net/minecraft/client/render/CloudRenderer
FIELD f_dfnvacvk WEST_OFFSET I
FIELD f_evjrueqb SPEED F
FIELD f_eylylkjs NORTH_OFFSET I
FIELD f_eypjzwgw prevCellY I
FIELD f_iapzisho needsRebuild Z
FIELD f_iiggccfy EMPTY_CELL J
FIELD f_jttukxnq HEIGHT F
FIELD f_lurqropa data Lnet/minecraft/unmapped/C_jjygzmqz$C_kmrcdrbq;
FIELD f_resdyifq CLOUDS Lnet/minecraft/unmapped/C_ncpywfca;
FIELD f_rknxdvlq SOUTH_OFFSET I
FIELD f_rpoawvbh COLOR_OFFSET I
FIELD f_souhftbx renderMode Lnet/minecraft/unmapped/C_qaetpqjq;
FIELD f_sovapxse bufferEmpty Z
FIELD f_wmobfqhu buffer Lnet/minecraft/unmapped/C_lhjdxjis;
FIELD f_xpeostkp CELL_SIZE F
FIELD f_yzmaptxk cameraLocation Lnet/minecraft/unmapped/C_jjygzmqz$C_pypvlqld;
FIELD f_zckbdame prevCellX I
FIELD f_zjvgczlr EAST_OFFSET I
METHOD close close ()V
METHOD m_bmtnueef isCellEmpty (I)Z
ARG 0 cell
METHOD m_eeybqvsb buildBuffer (Lnet/minecraft/unmapped/C_jjygzmqz$C_pypvlqld;Lnet/minecraft/unmapped/C_nxnqmnng;IIIIIIZ)V
ARG 1 location
ARG 3 cellX
ARG 4 cellY
ARG 5 bottomColor
ARG 6 topColor
ARG 7 eastWestColor
ARG 8 northSouthColor
ARG 9 fancy
METHOD m_enjaffgz buildFlat (Lnet/minecraft/unmapped/C_nxnqmnng;III)V
ARG 3 cellX
ARG 4 cellY
METHOD m_klkqaqbl buildBuffer (Lnet/minecraft/unmapped/C_hiiunyvh;IILnet/minecraft/unmapped/C_qaetpqjq;Lnet/minecraft/unmapped/C_jjygzmqz$C_pypvlqld;Lnet/minecraft/unmapped/C_tizlwnnv;)Lnet/minecraft/unmapped/C_fpcijbbg;
ARG 1 tessellator
ARG 2 cellX
ARG 3 cellZ
ARG 4 mode
ARG 5 location
ARG 6 layer
METHOD m_mqoudrmt markForRebuild ()V
METHOD m_purpzwmr drawLayer (Lnet/minecraft/unmapped/C_tizlwnnv;Lorg/joml/Matrix4f;Lorg/joml/Matrix4f;FFF)V
ARG 1 layer
ARG 2 viewMatrix
ARG 3 projectionMatrix
ARG 4 x
ARG 5 y
ARG 6 z
METHOD m_qupqaoyj buildExtruded (Lnet/minecraft/unmapped/C_jjygzmqz$C_pypvlqld;Lnet/minecraft/unmapped/C_nxnqmnng;IIIIIIJ)V
ARG 1 location
ARG 3 bottomColor
ARG 4 topColor
ARG 5 eastWestColor
ARG 6 northSouthColor
ARG 7 cellX
ARG 8 cellZ
ARG 9 cell
METHOD m_szwlyccg isSouthCellEmpty (J)Z
ARG 0 cell
METHOD m_vkrkrxqt isEastCellEmpty (J)Z
ARG 0 cell
METHOD m_vpstmntl packCellData (IZZZZ)J
ARG 0 color
ARG 1 north
ARG 2 east
ARG 3 south
ARG 4 west
METHOD m_vypkagfa isNorthCellEmpty (J)Z
ARG 0 cell
METHOD m_xctchhmu render (ILnet/minecraft/unmapped/C_qaetpqjq;FLorg/joml/Matrix4f;Lorg/joml/Matrix4f;Lnet/minecraft/unmapped/C_vgpupfxx;F)V
ARG 1 color
ARG 2 mode
ARG 3 cloudHeight
ARG 4 viewMatrix
ARG 5 projectionMatrix
ARG 6 camera
ARG 7 time
METHOD m_xdpadjna getCellColor (J)I
ARG 0 cell
METHOD m_zaeqmsfy isWestCellEmpty (J)Z
ARG 0 cell
CLASS C_kmrcdrbq Data
CLASS C_pypvlqld CameraLocation
Loading

3 comments on commit 55301d8

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

With commit 55301d8, 200 file(s) were updated with 2307 line(s) added and 2088 removed compared to the latest Quilt Mappings version.

View the diff here (1/3):
Only in namedSrc/com/mojang/blaze3d: framegraph
diff -bur namedTargetSrc/com/mojang/blaze3d/platform/GlStateManager.java namedSrc/com/mojang/blaze3d/platform/GlStateManager.java
--- namedTargetSrc/com/mojang/blaze3d/platform/GlStateManager.java	2024-08-21 22:39:38.543187625 +0000
+++ namedSrc/com/mojang/blaze3d/platform/GlStateManager.java	2024-08-21 22:38:16.247616882 +0000
@@ -1119,9 +1119,9 @@
     * @mapping {@literal hashed _clearColor Lcom/mojang/blaze3d/platform/GlStateManager;_clearColor(FFFF)V}
     * @mapping {@literal named _clearColor Lcom/mojang/blaze3d/platform/GlStateManager;_clearColor(FFFF)V}
     */
-   public static void _clearColor(float red, float green, float blue, float alpha) {
+   public static void _clearColor(float f, float g, float h, float i) {
       RenderSystem.assertOnRenderThreadOrInit();
-      GL11.glClearColor(red, green, blue, alpha);
+      GL11.glClearColor(f, g, h, i);
    }
 
    /**
@@ -1137,9 +1137,9 @@
     * @mapping {@literal hashed _clear Lcom/mojang/blaze3d/platform/GlStateManager;_clear(I)V}
     * @mapping {@literal named _clear Lcom/mojang/blaze3d/platform/GlStateManager;_clear(I)V}
     */
-   public static void _clear(int mask) {
+   public static void _clear(int red) {
       RenderSystem.assertOnRenderThreadOrInit();
-      GL11.glClear(mask);
+      GL11.glClear(red);
       if (MacWindowUtil.f_arwhdcua) {
          _getError();
       }
Only in namedSrc/com/mojang/blaze3d: resource
diff -bur namedTargetSrc/com/mojang/blaze3d/systems/RenderSystem.java namedSrc/com/mojang/blaze3d/systems/RenderSystem.java
--- namedTargetSrc/com/mojang/blaze3d/systems/RenderSystem.java	2024-08-21 22:39:38.511187787 +0000
+++ namedSrc/com/mojang/blaze3d/systems/RenderSystem.java	2024-08-21 22:38:16.203617104 +0000
@@ -22,10 +22,10 @@
 import net.minecraft.client.MinecraftClient;
 import net.minecraft.client.option.GraphicsMode;
 import net.minecraft.client.option.Option;
+import net.minecraft.client.render.FogParameters;
 import net.minecraft.client.render.ShaderProgram;
 import net.minecraft.client.texture.AbstractTexture;
 import net.minecraft.client.texture.TextureManager;
-import net.minecraft.unmapped.C_vidgpspy;
 import net.minecraft.util.Identifier;
 import net.minecraft.util.Util;
 import net.minecraft.util.annotation.DeobfuscateClass;
@@ -165,9 +165,9 @@
    private static float shaderGlintAlpha = 1.0F;
    /**
     * @mapping {@literal hashed shaderFog Lcom/mojang/blaze3d/systems/RenderSystem;shaderFog:Lnet/minecraft/unmapped/C_vidgpspy;}
-    * @mapping {@literal named shaderFog Lcom/mojang/blaze3d/systems/RenderSystem;shaderFog:Lnet/minecraft/unmapped/C_vidgpspy;}
+    * @mapping {@literal named shaderFog Lcom/mojang/blaze3d/systems/RenderSystem;shaderFog:Lnet/minecraft/client/render/FogParameters;}
     */
-   private static C_vidgpspy shaderFog = C_vidgpspy.SPHERE;
+   private static FogParameters shaderFog = FogParameters.NO_FOG;
    /**
     * @mapping {@literal hashed shaderLightDirections Lcom/mojang/blaze3d/systems/RenderSystem;shaderLightDirections:[Lorg/joml/Vector3f;}
     * @mapping {@literal named SHADER_LIGHT_DIRECTIONS Lcom/mojang/blaze3d/systems/RenderSystem;SHADER_LIGHT_DIRECTIONS:[Lorg/joml/Vector3f;}
@@ -638,24 +638,24 @@
     * @mapping {@literal hashed clear Lcom/mojang/blaze3d/systems/RenderSystem;clear(I)V}
     * @mapping {@literal named clear Lcom/mojang/blaze3d/systems/RenderSystem;clear(I)V}
     */
-   public static void clear(int mask) {
-      GlStateManager._clear(mask);
+   public static void clear(int red) {
+      GlStateManager._clear(red);
    }
 
    /**
     * @mapping {@literal hashed setShaderFog Lcom/mojang/blaze3d/systems/RenderSystem;setShaderFog(Lnet/minecraft/unmapped/C_vidgpspy;)V}
-    * @mapping {@literal named setShaderFog Lcom/mojang/blaze3d/systems/RenderSystem;setShaderFog(Lnet/minecraft/unmapped/C_vidgpspy;)V}
+    * @mapping {@literal named setShaderFog Lcom/mojang/blaze3d/systems/RenderSystem;setShaderFog(Lnet/minecraft/client/render/FogParameters;)V}
     */
-   public static void setShaderFog(C_vidgpspy arg) {
+   public static void setShaderFog(FogParameters fog) {
       assertOnRenderThread();
-      shaderFog = arg;
+      shaderFog = fog;
    }
 
    /**
     * @mapping {@literal hashed getShaderFog Lcom/mojang/blaze3d/systems/RenderSystem;getShaderFog()Lnet/minecraft/unmapped/C_vidgpspy;}
-    * @mapping {@literal named getShaderFog Lcom/mojang/blaze3d/systems/RenderSystem;getShaderFog()Lnet/minecraft/unmapped/C_vidgpspy;}
+    * @mapping {@literal named getShaderFog Lcom/mojang/blaze3d/systems/RenderSystem;getShaderFog()Lnet/minecraft/client/render/FogParameters;}
     */
-   public static C_vidgpspy getShaderFog() {
+   public static FogParameters getShaderFog() {
       assertOnRenderThread();
       return shaderFog;
    }
diff -bur namedTargetSrc/com/mojang/blaze3d/texture/NativeImage.java namedSrc/com/mojang/blaze3d/texture/NativeImage.java
--- namedTargetSrc/com/mojang/blaze3d/texture/NativeImage.java	2024-08-21 22:39:38.299188859 +0000
+++ namedSrc/com/mojang/blaze3d/texture/NativeImage.java	2024-08-21 22:38:15.915618561 +0000
@@ -22,7 +22,7 @@
 import net.fabricmc.api.Environment;
 import net.minecraft.client.font.FreeTypeUtil;
 import net.minecraft.client.gui.ServerFavicon;
-import net.minecraft.unmapped.C_rojckazs;
+import net.minecraft.util.ArgbHelper;
 import org.apache.commons.io.IOUtils;
 import org.jetbrains.annotations.Nullable;
 import org.lwjgl.opengl.GL11;
@@ -324,7 +324,7 @@
     * Mapping not found
     */
    public int m_hulsskdn(int i, int j) {
-      return C_rojckazs.m_ywhxgdzj(this.m_ktpmragg(i, j));
+      return ArgbHelper.fromAbgr(this.m_ktpmragg(i, j));
    }
 
    /**
@@ -343,10 +343,11 @@
    }
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed m_qijvlzoc Lnet/minecraft/unmapped/C_ayikuhxa;m_qijvlzoc(III)V}
+    * @mapping {@literal named m_qijvlzoc Lcom/mojang/blaze3d/texture/NativeImage;m_qijvlzoc(III)V}
     */
-   public void m_qijvlzoc(int i, int j, int k) {
-      this.m_prewnwii(i, j, C_rojckazs.m_ygeoqadn(k));
+   public void m_qijvlzoc(int i, int j, int argb) {
+      this.m_prewnwii(i, j, ArgbHelper.toAbgr(argb));
    }
 
    /**
@@ -364,9 +365,9 @@
          IntBuffer intBuffer2 = MemoryUtil.memIntBuffer(lv.pointer, i);
 
          for (int j = 0; j < i; j++) {
-            int k = C_rojckazs.m_ywhxgdzj(intBuffer.get(j));
+            int k = ArgbHelper.fromAbgr(intBuffer.get(j));
             int l = function.applyAsInt(k);
-            intBuffer2.put(j, C_rojckazs.m_ygeoqadn(l));
+            intBuffer2.put(j, ArgbHelper.toAbgr(l));
          }
 
          return lv;
@@ -386,9 +387,9 @@
          IntBuffer intBuffer = MemoryUtil.memIntBuffer(this.pointer, i);
 
          for (int j = 0; j < i; j++) {
-            int k = C_rojckazs.m_ywhxgdzj(intBuffer.get(j));
+            int k = ArgbHelper.fromAbgr(intBuffer.get(j));
             int l = function.applyAsInt(k);
-            intBuffer.put(j, C_rojckazs.m_ygeoqadn(l));
+            intBuffer.put(j, ArgbHelper.toAbgr(l));
          }
       }
    }
@@ -414,7 +415,7 @@
       int[] is = this.m_ggmcsoje();
 
       for (int i = 0; i < is.length; i++) {
-         is[i] = C_rojckazs.m_ywhxgdzj(is[i]);
+         is[i] = ArgbHelper.fromAbgr(is[i]);
       }
 
       return is;
diff -bur namedTargetSrc/com/mojang/blaze3d/vertex/BufferBuilder.java namedSrc/com/mojang/blaze3d/vertex/BufferBuilder.java
--- namedTargetSrc/com/mojang/blaze3d/vertex/BufferBuilder.java	2024-08-21 22:39:38.575187463 +0000
+++ namedSrc/com/mojang/blaze3d/vertex/BufferBuilder.java	2024-08-21 22:38:16.295616639 +0000
@@ -4,7 +4,7 @@
 import java.util.stream.Collectors;
 import net.fabricmc.api.EnvType;
 import net.fabricmc.api.Environment;
-import net.minecraft.unmapped.C_rojckazs;
+import net.minecraft.util.ArgbHelper;
 import net.minecraft.util.math.MathHelper;
 import org.jetbrains.annotations.Nullable;
 import org.lwjgl.system.MemoryUtil;
@@ -226,7 +226,7 @@
     * @mapping {@literal named putColor Lcom/mojang/blaze3d/vertex/BufferBuilder;putColor(JI)V}
     */
    private static void putColor(long position, int color) {
-      int j = C_rojckazs.m_ygeoqadn(color);
+      int j = ArgbHelper.toAbgr(color);
       MemoryUtil.memPutInt(position, LITTLE_ENDIAN ? j : Integer.reverseBytes(j));
    }
 
diff -bur namedTargetSrc/com/mojang/blaze3d/vertex/VertexConsumer.java namedSrc/com/mojang/blaze3d/vertex/VertexConsumer.java
--- namedTargetSrc/com/mojang/blaze3d/vertex/VertexConsumer.java	2024-08-21 22:39:38.519187746 +0000
+++ namedSrc/com/mojang/blaze3d/vertex/VertexConsumer.java	2024-08-21 22:38:16.211617064 +0000
@@ -6,7 +6,7 @@
 import net.fabricmc.api.Environment;
 import net.minecraft.client.render.model.BakedQuad;
 import net.minecraft.client.util.math.MatrixStack;
-import net.minecraft.unmapped.C_rojckazs;
+import net.minecraft.util.ArgbHelper;
 import net.minecraft.util.math.Vec3i;
 import org.joml.Matrix4f;
 import org.joml.Vector3f;
@@ -80,15 +80,15 @@
     * @mapping {@literal named color Lcom/mojang/blaze3d/vertex/VertexConsumer;color(I)Lcom/mojang/blaze3d/vertex/VertexConsumer;}
     */
    default VertexConsumer color(int argb) {
-      return this.color(C_rojckazs.m_guvkltvj(argb), C_rojckazs.m_yuwqoysr(argb), C_rojckazs.m_tcuubxtk(argb), C_rojckazs.m_vbjlonbj(argb));
+      return this.color(ArgbHelper.red(argb), ArgbHelper.green(argb), ArgbHelper.blue(argb), ArgbHelper.alpha(argb));
    }
 
    /**
     * @mapping {@literal hashed m_piqbzcma Lnet/minecraft/unmapped/C_igthdzux;m_piqbzcma(I)Lnet/minecraft/unmapped/C_igthdzux;}
     * @mapping {@literal named rgb Lcom/mojang/blaze3d/vertex/VertexConsumer;rgb(I)Lcom/mojang/blaze3d/vertex/VertexConsumer;}
     */
-   default VertexConsumer rgb(int i) {
-      return this.color(C_rojckazs.m_ufaioapl(i, -1));
+   default VertexConsumer rgb(int alpha) {
+      return this.color(ArgbHelper.color(alpha, -1));
    }
 
    /**
@@ -154,7 +154,7 @@
                w = brightness[n] * b * 255.0F;
             }
 
-            int aa = C_rojckazs.m_rtmaaugy(m, (int)u, (int)vx, (int)w);
+            int aa = ArgbHelper.color(m, (int)u, (int)vx, (int)w);
             int ab = uv1[n];
             float ac = byteBuffer.getFloat(16);
             float ad = byteBuffer.getFloat(20);
diff -bur namedTargetSrc/net/minecraft/block/entity/BeaconBlockEntity.java namedSrc/net/minecraft/block/entity/BeaconBlockEntity.java
--- namedTargetSrc/net/minecraft/block/entity/BeaconBlockEntity.java	2024-08-21 22:39:38.415188273 +0000
+++ namedSrc/net/minecraft/block/entity/BeaconBlockEntity.java	2024-08-21 22:38:16.063617812 +0000
@@ -36,7 +36,7 @@
 import net.minecraft.sound.SoundEvent;
 import net.minecraft.sound.SoundEvents;
 import net.minecraft.text.Text;
-import net.minecraft.unmapped.C_rojckazs;
+import net.minecraft.util.ArgbHelper;
 import net.minecraft.util.Identifier;
 import net.minecraft.util.Nameable;
 import net.minecraft.util.math.BlockPos;
@@ -255,7 +255,7 @@
                if (n == lv3.color) {
                   lv3.increaseHeight();
                } else {
-                  lv3 = new BeaconBlockEntity.BeamSegment(C_rojckazs.m_uodjinfn(lv3.color, n));
+                  lv3 = new BeaconBlockEntity.BeamSegment(ArgbHelper.average(lv3.color, n));
                   blockEntity.beamSegmentsToCheck.add(lv3);
                }
             }
diff -bur namedTargetSrc/net/minecraft/block/MapColor.java namedSrc/net/minecraft/block/MapColor.java
--- namedTargetSrc/net/minecraft/block/MapColor.java	2024-08-21 22:39:38.519187746 +0000
+++ namedSrc/net/minecraft/block/MapColor.java	2024-08-21 22:38:16.215617043 +0000
@@ -1,7 +1,7 @@
 package net.minecraft.block;
 
 import com.google.common.base.Preconditions;
-import net.minecraft.unmapped.C_rojckazs;
+import net.minecraft.util.ArgbHelper;
 
 /**
  * Represents the surface color of a block when rendered from the {@link net.minecraft.client.render.MapRenderer}.
@@ -360,7 +360,7 @@
     * Mapping not found
     */
    public int m_vxdhkcqd(MapColor.Brightness arg) {
-      return this == NONE ? 0 : C_rojckazs.m_iteakipu(C_rojckazs.m_cmigvcvv(this.color), arg.brightness);
+      return this == NONE ? 0 : ArgbHelper.scaleRgb(ArgbHelper.opaque(this.color), arg.brightness);
    }
 
    /**
diff -bur namedTargetSrc/net/minecraft/block/RedstoneWireBlock.java namedSrc/net/minecraft/block/RedstoneWireBlock.java
--- namedTargetSrc/net/minecraft/block/RedstoneWireBlock.java	2024-08-21 22:39:38.291188899 +0000
+++ namedSrc/net/minecraft/block/RedstoneWireBlock.java	2024-08-21 22:38:15.903618622 +0000
@@ -18,9 +18,9 @@
 import net.minecraft.unmapped.C_lakkobyv;
 import net.minecraft.unmapped.C_pmtychdy;
 import net.minecraft.unmapped.C_psmtqbgv;
-import net.minecraft.unmapped.C_rojckazs;
 import net.minecraft.unmapped.C_ucujhvez;
 import net.minecraft.util.ActionResult;
+import net.minecraft.util.ArgbHelper;
 import net.minecraft.util.BlockMirror;
 import net.minecraft.util.BlockRotation;
 import net.minecraft.util.Util;
@@ -615,7 +615,7 @@
     */
    public static int getWireColor(int powerLevel) {
       Vector3f vector3f = COLORS[powerLevel];
-      return C_rojckazs.m_cppeddcz(0.0F, vector3f.x(), vector3f.y(), vector3f.z());
+      return ArgbHelper.color(0.0F, vector3f.x(), vector3f.y(), vector3f.z());
    }
 
    /**
diff -bur namedTargetSrc/net/minecraft/client/color/block/BlockColors.java namedSrc/net/minecraft/client/color/block/BlockColors.java
--- namedTargetSrc/net/minecraft/client/color/block/BlockColors.java	2024-08-21 22:39:38.499187847 +0000
+++ namedSrc/net/minecraft/client/color/block/BlockColors.java	2024-08-21 22:38:16.187617186 +0000
@@ -19,7 +19,7 @@
 import net.minecraft.client.color.world.GrassColors;
 import net.minecraft.registry.Registries;
 import net.minecraft.state.property.Property;
-import net.minecraft.unmapped.C_rojckazs;
+import net.minecraft.util.ArgbHelper;
 import net.minecraft.util.collection.IdList;
 import net.minecraft.util.math.BlockPos;
 import net.minecraft.world.BlockRenderView;
@@ -101,7 +101,7 @@
       lv.registerColorProvider((state, world, pos, tintIndex) -> -2046180, Blocks.ATTACHED_MELON_STEM, Blocks.ATTACHED_PUMPKIN_STEM);
       lv.registerColorProvider((state, world, pos, tintIndex) -> {
          int j = (Integer)state.get(StemBlock.AGE);
-         return C_rojckazs.m_muaupjpo(j * 32, 255 - j * 8, j * 4);
+         return ArgbHelper.color(j * 32, 255 - j * 8, j * 4);
       }, Blocks.MELON_STEM, Blocks.PUMPKIN_STEM);
       lv.registerColorProperty(StemBlock.AGE, Blocks.MELON_STEM, Blocks.PUMPKIN_STEM);
       lv.registerColorProvider((state, world, pos, tintIndex) -> world != null && pos != null ? -14647248 : -9321636, Blocks.LILY_PAD);
diff -bur namedTargetSrc/net/minecraft/client/color/item/ItemColors.java namedSrc/net/minecraft/client/color/item/ItemColors.java
--- namedTargetSrc/net/minecraft/client/color/item/ItemColors.java	2024-08-21 22:39:38.395188374 +0000
+++ namedSrc/net/minecraft/client/color/item/ItemColors.java	2024-08-21 22:38:16.035617954 +0000
@@ -20,7 +20,7 @@
 import net.minecraft.item.Items;
 import net.minecraft.item.SpawnEggItem;
 import net.minecraft.registry.Registries;
-import net.minecraft.unmapped.C_rojckazs;
+import net.minecraft.util.ArgbHelper;
 import net.minecraft.util.collection.IdList;
 
 /**
@@ -66,7 +66,7 @@
             if (j == 0) {
                return -7697782;
             } else if (j == 1) {
-               return C_rojckazs.m_cmigvcvv(intList.getInt(0));
+               return ArgbHelper.opaque(intList.getInt(0));
             } else {
                int k = 0;
                int l = 0;
@@ -74,19 +74,19 @@
 
                for (int n = 0; n < j; n++) {
                   int o = intList.getInt(n);
-                  k += C_rojckazs.m_guvkltvj(o);
-                  l += C_rojckazs.m_yuwqoysr(o);
-                  m += C_rojckazs.m_tcuubxtk(o);
+                  k += ArgbHelper.red(o);
+                  l += ArgbHelper.green(o);
+                  m += ArgbHelper.blue(o);
                }
 
-               return C_rojckazs.m_muaupjpo(k / j, l / j, m / j);
+               return ArgbHelper.color(k / j, l / j, m / j);
             }
          }
       }, Items.FIREWORK_STAR);
       lv.register(
          (stack, tintIndex) -> tintIndex > 0
                ? -1
-               : C_rojckazs.m_cmigvcvv(stack.getOrDefault(DataComponentTypes.POTION_CONTENTS, PotionContentsComponent.DEFAULT).getColor()),
+               : ArgbHelper.opaque(stack.getOrDefault(DataComponentTypes.POTION_CONTENTS, PotionContentsComponent.DEFAULT).getColor()),
          Items.POTION,
          Items.SPLASH_POTION,
          Items.LINGERING_POTION,
@@ -94,7 +94,7 @@
       );
 
       for (SpawnEggItem lv2 : SpawnEggItem.getAll()) {
-         lv.register((stack, tintIndex) -> C_rojckazs.m_cmigvcvv(lv2.getColor(tintIndex)), lv2);
+         lv.register((stack, tintIndex) -> ArgbHelper.opaque(lv2.getColor(tintIndex)), lv2);
       }
 
       lv.register(
@@ -116,7 +116,7 @@
       );
       lv.register((stack, tintIndex) -> FoliageColors.getMangroveColor(), Blocks.MANGROVE_LEAVES);
       lv.register(
-         (stack, i) -> i == 0 ? -1 : C_rojckazs.m_cmigvcvv(stack.getOrDefault(DataComponentTypes.MAP_COLOR, MapColorComponent.DEFAULT).rgb()), Items.FILLED_MAP
+         (stack, i) -> i == 0 ? -1 : ArgbHelper.opaque(stack.getOrDefault(DataComponentTypes.MAP_COLOR, MapColorComponent.DEFAULT).rgb()), Items.FILLED_MAP
       );
       return lv;
    }
diff -bur namedTargetSrc/net/minecraft/client/font/TextRenderer.java namedSrc/net/minecraft/client/font/TextRenderer.java
--- namedTargetSrc/net/minecraft/client/font/TextRenderer.java	2024-08-21 22:39:38.539187645 +0000
+++ namedSrc/net/minecraft/client/font/TextRenderer.java	2024-08-21 22:38:16.247616882 +0000
@@ -17,7 +17,7 @@
 import net.minecraft.text.Style;
 import net.minecraft.text.Text;
 import net.minecraft.text.TextColor;
-import net.minecraft.unmapped.C_rojckazs;
+import net.minecraft.util.ArgbHelper;
 import net.minecraft.util.Identifier;
 import net.minecraft.util.Language;
 import net.minecraft.util.math.MathHelper;
@@ -237,7 +237,7 @@
     * @mapping {@literal named tweakTransparency Lnet/minecraft/client/font/TextRenderer;tweakTransparency(I)I}
     */
    private static int tweakTransparency(int argb) {
-      return (argb & -67108864) == 0 ? C_rojckazs.m_cmigvcvv(argb) : argb;
+      return (argb & -67108864) == 0 ? ArgbHelper.opaque(argb) : argb;
    }
 
    /**
diff -bur namedTargetSrc/net/minecraft/client/gl/PostProcessShader.java namedSrc/net/minecraft/client/gl/PostProcessShader.java
--- namedTargetSrc/net/minecraft/client/gl/PostProcessShader.java	2024-08-21 22:39:38.511187787 +0000
+++ namedSrc/net/minecraft/client/gl/PostProcessShader.java	2024-08-21 22:38:16.199617125 +0000
@@ -1,6 +1,9 @@
 package net.minecraft.client.gl;
 
 import com.mojang.blaze3d.framebuffer.Framebuffer;
+import com.mojang.blaze3d.framegraph.FrameGraphBuilder;
+import com.mojang.blaze3d.framegraph.FramePass;
+import com.mojang.blaze3d.resource.Handle;
 import com.mojang.blaze3d.systems.RenderSystem;
 import com.mojang.blaze3d.vertex.BufferBuilder;
 import com.mojang.blaze3d.vertex.BufferRenderer;
@@ -16,9 +19,6 @@
 import net.minecraft.client.MinecraftClient;
 import net.minecraft.client.texture.AbstractTexture;
 import net.minecraft.resource.ResourceFactory;
-import net.minecraft.unmapped.C_elxwzinw;
-import net.minecraft.unmapped.C_obrvgeej;
-import net.minecraft.unmapped.C_rubbuuwf;
 import net.minecraft.util.Identifier;
 import org.joml.Matrix4f;
 
@@ -77,18 +77,18 @@
    /**
     * Mapping not found
     */
-   public void m_yetwclmo(C_obrvgeej arg, Map<Identifier, C_elxwzinw<Framebuffer>> map, Matrix4f matrix4f, float f) {
-      C_rubbuuwf lv = arg.m_bjvgwwbp(this.getName());
+   public void m_yetwclmo(FrameGraphBuilder arg, Map<Identifier, Handle<Framebuffer>> map, Matrix4f matrix4f, float f) {
+      FramePass lv = arg.addPass(this.getName());
 
       for (PostProcessShader.C_fnkrufbq lv2 : this.f_yibtbuzj) {
          lv2.m_apnahyct(lv, map);
       }
 
-      C_elxwzinw<Framebuffer> lv3 = (C_elxwzinw<Framebuffer>)map.computeIfPresent(this.f_htnpkodd, (arg2, arg3) -> lv.m_sarubzxs(arg3));
+      Handle<Framebuffer> lv3 = (Handle<Framebuffer>)map.computeIfPresent(this.f_htnpkodd, (arg2, arg3) -> lv.readsAndWrites(arg3));
       if (lv3 == null) {
          throw new IllegalStateException("Missing handle for target " + this.f_htnpkodd);
       } else {
-         lv.m_dklcevsv(
+         lv.executes(
             () -> {
                Framebuffer lvx = lv3.get();
                RenderSystem.viewport(0, 0, lvx.textureWidth, lvx.textureHeight);
@@ -144,17 +144,17 @@
       /**
        * Mapping not found
        */
-      void m_apnahyct(C_rubbuuwf arg, Map<Identifier, C_elxwzinw<Framebuffer>> map);
+      void m_apnahyct(FramePass arg, Map<Identifier, Handle<Framebuffer>> map);
 
       /**
        * Mapping not found
        */
-      void m_qcxantrj(JsonEffectGlShader arg, Map<Identifier, C_elxwzinw<Framebuffer>> map);
+      void m_qcxantrj(JsonEffectGlShader arg, Map<Identifier, Handle<Framebuffer>> map);
 
       /**
        * Mapping not found
        */
-      default void m_oarcelmw(Map<Identifier, C_elxwzinw<Framebuffer>> map) {
+      default void m_oarcelmw(Map<Identifier, Handle<Framebuffer>> map) {
       }
    }
 
@@ -167,8 +167,8 @@
       /**
        * Mapping not found
        */
-      private C_elxwzinw<Framebuffer> m_bkndfgnz(Map<Identifier, C_elxwzinw<Framebuffer>> map) {
-         C_elxwzinw<Framebuffer> lv = (C_elxwzinw<Framebuffer>)map.get(this.targetId);
+      private Handle<Framebuffer> m_bkndfgnz(Map<Identifier, Handle<Framebuffer>> map) {
+         Handle<Framebuffer> lv = (Handle<Framebuffer>)map.get(this.targetId);
          if (lv == null) {
             throw new IllegalStateException("Missing handle for target " + this.targetId);
          } else {
@@ -180,16 +180,16 @@
        * Mapping not found
        */
       @Override
-      public void m_apnahyct(C_rubbuuwf arg, Map<Identifier, C_elxwzinw<Framebuffer>> map) {
-         arg.m_ivkvvulf(this.m_bkndfgnz(map));
+      public void m_apnahyct(FramePass arg, Map<Identifier, Handle<Framebuffer>> map) {
+         arg.reads(this.m_bkndfgnz(map));
       }
 
       /**
        * Mapping not found
        */
       @Override
-      public void m_qcxantrj(JsonEffectGlShader arg, Map<Identifier, C_elxwzinw<Framebuffer>> map) {
-         C_elxwzinw<Framebuffer> lv = this.m_bkndfgnz(map);
+      public void m_qcxantrj(JsonEffectGlShader arg, Map<Identifier, Handle<Framebuffer>> map) {
+         Handle<Framebuffer> lv = this.m_bkndfgnz(map);
          Framebuffer lv2 = lv.get();
          lv2.setFilter(this.bilinear ? 9729 : 9728);
          arg.bindSampler(this.samplerName + "Sampler", this.depthBuffer ? lv2::getDepthAttachment : lv2::getColorAttachment);
@@ -200,7 +200,7 @@
        * Mapping not found
        */
       @Override
-      public void m_oarcelmw(Map<Identifier, C_elxwzinw<Framebuffer>> map) {
+      public void m_oarcelmw(Map<Identifier, Handle<Framebuffer>> map) {
          if (this.bilinear) {
             this.m_bkndfgnz(map).get().setFilter(9728);
          }
@@ -217,14 +217,14 @@
        * Mapping not found
        */
       @Override
-      public void m_apnahyct(C_rubbuuwf arg, Map<Identifier, C_elxwzinw<Framebuffer>> map) {
+      public void m_apnahyct(FramePass arg, Map<Identifier, Handle<Framebuffer>> map) {
       }
 
       /**
        * Mapping not found
        */
       @Override
-      public void m_qcxantrj(JsonEffectGlShader arg, Map<Identifier, C_elxwzinw<Framebuffer>> map) {
+      public void m_qcxantrj(JsonEffectGlShader arg, Map<Identifier, Handle<Framebuffer>> map) {
          arg.bindSampler(this.samplerName + "Sampler", this.texture::getGlId);
          arg.getUniformByNameOrDummy(this.samplerName + "Size").setVec2((float)this.width, (float)this.height);
       }
diff -bur namedTargetSrc/net/minecraft/client/gl/ShaderEffect.java namedSrc/net/minecraft/client/gl/ShaderEffect.java
--- namedTargetSrc/net/minecraft/client/gl/ShaderEffect.java	2024-08-21 22:39:38.423188232 +0000
+++ namedSrc/net/minecraft/client/gl/ShaderEffect.java	2024-08-21 22:38:16.071617772 +0000
@@ -6,6 +6,9 @@
 import com.google.gson.JsonObject;
 import com.google.gson.JsonSyntaxException;
 import com.mojang.blaze3d.framebuffer.Framebuffer;
+import com.mojang.blaze3d.framegraph.FrameGraphBuilder;
+import com.mojang.blaze3d.resource.GraphicsResourceAllocator;
+import com.mojang.blaze3d.resource.Handle;
 import com.mojang.blaze3d.shader.GlUniform;
 import com.mojang.blaze3d.systems.RenderSystem;
 import com.mojang.serialization.JsonOps;
@@ -23,14 +26,11 @@
 import net.fabricmc.api.EnvType;
 import net.fabricmc.api.Environment;
 import net.minecraft.client.render.DeltaTracker;
+import net.minecraft.client.render.ShaderEffectConfig;
 import net.minecraft.client.texture.AbstractTexture;
 import net.minecraft.client.texture.TextureManager;
 import net.minecraft.resource.Resource;
 import net.minecraft.resource.ResourceFactory;
-import net.minecraft.unmapped.C_elxwzinw;
-import net.minecraft.unmapped.C_lioynfcp;
-import net.minecraft.unmapped.C_obrvgeej;
-import net.minecraft.unmapped.C_vxcudcpg;
 import net.minecraft.unmapped.C_yokffdse;
 import net.minecraft.util.Identifier;
 import net.minecraft.util.JsonHelper;
@@ -44,26 +44,30 @@
 @Environment(EnvType.CLIENT)
 public class ShaderEffect implements AutoCloseable {
    /**
-    * Mapping not found
+    * @mapping {@literal hashed f_dztwohgs Lnet/minecraft/unmapped/C_pdhhdxwe;f_dztwohgs:Lnet/minecraft/unmapped/C_ncpywfca;}
+    * @mapping {@literal named MAIN Lnet/minecraft/client/gl/ShaderEffect;MAIN:Lnet/minecraft/util/Identifier;}
     */
-   public static final Identifier f_dztwohgs = Identifier.ofDefault("main");
+   public static final Identifier MAIN = Identifier.ofDefault("main");
    /**
-    * Mapping not found
+    * @mapping {@literal hashed f_zyusjdfb Lnet/minecraft/unmapped/C_pdhhdxwe;f_zyusjdfb:Lnet/minecraft/unmapped/C_ncpywfca;}
+    * @mapping {@literal named id Lnet/minecraft/client/gl/ShaderEffect;id:Lnet/minecraft/util/Identifier;}
     */
-   private final Identifier f_zyusjdfb;
+   private final Identifier id;
    /**
     * @mapping {@literal hashed f_wecqiltl Lnet/minecraft/unmapped/C_pdhhdxwe;f_wecqiltl:Ljava/util/List;}
     * @mapping {@literal named passes Lnet/minecraft/client/gl/ShaderEffect;passes:Ljava/util/List;}
     */
    private final List<PostProcessShader> passes;
    /**
-    * Mapping not found
+    * @mapping {@literal hashed f_jwehwmel Lnet/minecraft/unmapped/C_pdhhdxwe;f_jwehwmel:Ljava/util/Map;}
+    * @mapping {@literal named internalTargets Lnet/minecraft/client/gl/ShaderEffect;internalTargets:Ljava/util/Map;}
     */
-   private final Map<Identifier, C_vxcudcpg.C_pzaxtuhk> f_jwehwmel;
+   private final Map<Identifier, ShaderEffectConfig.InternalTarget> internalTargets;
    /**
-    * Mapping not found
+    * @mapping {@literal hashed f_yknxmphp Lnet/minecraft/unmapped/C_pdhhdxwe;f_yknxmphp:Ljava/util/Set;}
+    * @mapping {@literal named externalTargets Lnet/minecraft/client/gl/ShaderEffect;externalTargets:Ljava/util/Set;}
     */
-   private final Set<Identifier> f_yknxmphp;
+   private final Set<Identifier> externalTargets;
    /**
     * @mapping {@literal hashed f_mlxgqgrb Lnet/minecraft/unmapped/C_pdhhdxwe;f_mlxgqgrb:F}
     * @mapping {@literal named time Lnet/minecraft/client/gl/ShaderEffect;time:F}
@@ -74,19 +78,21 @@
     * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_pdhhdxwe;<init>(Lnet/minecraft/unmapped/C_ncpywfca;Ljava/util/List;Ljava/util/Map;Ljava/util/Set;)V}
     * @mapping {@literal named <init> Lnet/minecraft/client/gl/ShaderEffect;<init>(Lnet/minecraft/util/Identifier;Ljava/util/List;Ljava/util/Map;Ljava/util/Set;)V}
     */
-   private ShaderEffect(Identifier arg, List<PostProcessShader> passes, Map<Identifier, C_vxcudcpg.C_pzaxtuhk> map, Set<Identifier> set) {
-      this.f_zyusjdfb = arg;
+   private ShaderEffect(
+      Identifier id, List<PostProcessShader> passes, Map<Identifier, ShaderEffectConfig.InternalTarget> internalTargets, Set<Identifier> externalTargets
+   ) {
+      this.id = id;
       this.passes = passes;
-      this.f_jwehwmel = map;
-      this.f_yknxmphp = set;
+      this.internalTargets = internalTargets;
+      this.externalTargets = externalTargets;
    }
 
    /**
     * @mapping {@literal hashed m_krirlfys Lnet/minecraft/unmapped/C_pdhhdxwe;m_krirlfys(Lnet/minecraft/unmapped/C_xadhkzfq;Lnet/minecraft/unmapped/C_rglkduer;Lnet/minecraft/unmapped/C_ncpywfca;Ljava/util/Set;)Lnet/minecraft/unmapped/C_pdhhdxwe;}
     * @mapping {@literal named parseEffect Lnet/minecraft/client/gl/ShaderEffect;parseEffect(Lnet/minecraft/resource/ResourceFactory;Lnet/minecraft/client/texture/TextureManager;Lnet/minecraft/util/Identifier;Ljava/util/Set;)Lnet/minecraft/client/gl/ShaderEffect;}
     */
-   public static ShaderEffect parseEffect(ResourceFactory arg, TextureManager textureManager, Identifier location, Set<Identifier> set2) throws IOException, JsonSyntaxException {
-      Resource lv = arg.getResourceOrThrow(location);
+   public static ShaderEffect parseEffect(ResourceFactory factory, TextureManager textureManager, Identifier location, Set<Identifier> externalTargets) throws IOException, JsonSyntaxException {
+      Resource lv = factory.getResourceOrThrow(location);
 
       try {
          Reader reader = lv.openBufferedReader();
@@ -94,21 +100,21 @@
          ShaderEffect var18;
          try {
             JsonObject jsonObject = JsonHelper.deserialize(reader);
-            C_vxcudcpg lv2 = C_vxcudcpg.CODEC.parse(JsonOps.INSTANCE, jsonObject).getOrThrow(JsonSyntaxException::new);
-            Stream<Identifier> stream = lv2.passes().stream().flatMap(argx -> argx.inputs().stream()).flatMap(argx -> argx.m_xlipdjvj().stream());
-            Set<Identifier> set2x = (Set<Identifier>)stream.filter(arg2 -> !lv2.internalTargets().containsKey(arg2)).collect(Collectors.toSet());
-            Set<Identifier> set3 = Sets.<Identifier>difference(set2x, set2);
+            ShaderEffectConfig lv2 = ShaderEffectConfig.CODEC.parse(JsonOps.INSTANCE, jsonObject).getOrThrow(JsonSyntaxException::new);
+            Stream<Identifier> stream = lv2.passes().stream().flatMap(pass -> pass.inputs().stream()).flatMap(input -> input.targetIds().stream());
+            Set<Identifier> set2 = (Set<Identifier>)stream.filter(target -> !lv2.internalTargets().containsKey(target)).collect(Collectors.toSet());
+            Set<Identifier> set3 = Sets.<Identifier>difference(set2, externalTargets);
             if (!set3.isEmpty()) {
                throw new ShaderParseException("Referenced external targets are not available in this context: " + set3);
             }
 
             Builder<PostProcessShader> builder = ImmutableList.builder();
 
-            for (C_vxcudcpg.C_spzfezgy lv3 : lv2.passes()) {
-               builder.add(m_tquxgmlq(arg, textureManager, lv3));
+            for (ShaderEffectConfig.Pass lv3 : lv2.passes()) {
+               builder.add(parsePass(factory, textureManager, lv3));
             }
 
-            var18 = new ShaderEffect(location, builder.build(), lv2.internalTargets(), set2x);
+            var18 = new ShaderEffect(location, builder.build(), lv2.internalTargets(), set2);
          } catch (Throwable var15) {
             if (reader != null) {
                try {
@@ -136,17 +142,17 @@
    // $VF: Inserted dummy exception handlers to handle obfuscated exceptions
    /**
     * @mapping {@literal hashed m_tquxgmlq Lnet/minecraft/unmapped/C_pdhhdxwe;m_tquxgmlq(Lnet/minecraft/unmapped/C_xadhkzfq;Lnet/minecraft/unmapped/C_rglkduer;Lnet/minecraft/unmapped/C_vxcudcpg$C_spzfezgy;)Lnet/minecraft/unmapped/C_ihtuvtqd;}
-    * @mapping {@literal named m_tquxgmlq Lnet/minecraft/client/gl/ShaderEffect;m_tquxgmlq(Lnet/minecraft/resource/ResourceFactory;Lnet/minecraft/client/texture/TextureManager;Lnet/minecraft/unmapped/C_vxcudcpg$C_spzfezgy;)Lnet/minecraft/client/gl/PostProcessShader;}
+    * @mapping {@literal named parsePass Lnet/minecraft/client/gl/ShaderEffect;parsePass(Lnet/minecraft/resource/ResourceFactory;Lnet/minecraft/client/texture/TextureManager;Lnet/minecraft/client/render/ShaderEffectConfig$Pass;)Lnet/minecraft/client/gl/PostProcessShader;}
     */
-   private static PostProcessShader m_tquxgmlq(ResourceFactory factory, TextureManager arg2, C_vxcudcpg.C_spzfezgy arg3) throws IOException {
-      PostProcessShader lv = new PostProcessShader(factory, arg3.name(), arg3.outputTarget());
+   private static PostProcessShader parsePass(ResourceFactory factory, TextureManager textureManager, ShaderEffectConfig.Pass pass) throws IOException {
+      PostProcessShader lv = new PostProcessShader(factory, pass.name(), pass.outputTarget());
 
-      for (C_vxcudcpg.C_rnrzfnbu lv2 : arg3.inputs()) {
+      for (ShaderEffectConfig.Input lv2 : pass.inputs()) {
          Objects.requireNonNull(lv2);
          Throwable var43;
          switch (lv2) {
-            case C_vxcudcpg.C_cvpnahek var8:
-               C_vxcudcpg.C_cvpnahek var51 = var8;
+            case ShaderEffectConfig.TextureTarget var8:
+               ShaderEffectConfig.TextureTarget var51 = var8;
 
                try {
                   var52 = var51.samplerName();
@@ -157,7 +163,7 @@
                }
 
                String var33 = var52;
-               C_vxcudcpg.C_cvpnahek var53 = var8;
+               ShaderEffectConfig.TextureTarget var53 = var8;
 
                try {
                   var54 = var53.location();
@@ -169,7 +175,7 @@
 
                Identifier var34 = var54;
                Identifier lv3 = var34;
-               C_vxcudcpg.C_cvpnahek var55 = var8;
+               ShaderEffectConfig.TextureTarget var55 = var8;
 
                try {
                   var56 = var55.width();
@@ -180,7 +186,7 @@
                }
 
                int var35 = var56;
-               C_vxcudcpg.C_cvpnahek var57 = var8;
+               ShaderEffectConfig.TextureTarget var57 = var8;
 
                try {
                   var58 = var57.height();
@@ -191,7 +197,7 @@
                }
 
                int var36 = var58;
-               C_vxcudcpg.C_cvpnahek var59 = var8;
+               ShaderEffectConfig.TextureTarget var59 = var8;
 
                try {
                   var60 = var59.bilinear();
@@ -205,8 +211,8 @@
                Identifier lv4x = lv3.withPath((UnaryOperator<String>)(string -> "textures/effect/" + string + ".png"));
                factory.getResource(lv4x).orElseThrow(() -> new ShaderParseException("Texture '" + lv3 + "' does not exist"));
                RenderSystem.setShaderTexture(0, lv4x);
-               arg2.bindTexture(lv4x);
-               AbstractTexture lv5 = arg2.getTexture(lv4x);
+               textureManager.bindTexture(lv4x);
+               AbstractTexture lv5 = textureManager.getTexture(lv4x);
                if (var37) {
                   RenderSystem.texParameter(3553, 10241, 9729);
                   RenderSystem.texParameter(3553, 10240, 9729);
@@ -217,8 +223,8 @@
 
                lv.m_hrkgwhnf(new PostProcessShader.C_vqbkksse(var33, lv5, var35, var36));
                continue;
-            case C_vxcudcpg.C_cgbrmijd lv4:
-               C_vxcudcpg.C_cgbrmijd var10000 = lv4;
+            case ShaderEffectConfig.TargetInput lv4:
+               ShaderEffectConfig.TargetInput var10000 = lv4;
 
                try {
                   var44 = var10000.samplerName();
@@ -229,7 +235,7 @@
                }
 
                String var19 = var44;
-               C_vxcudcpg.C_cgbrmijd var45 = lv4;
+               ShaderEffectConfig.TargetInput var45 = lv4;
 
                try {
                   var46 = var45.targetId();
@@ -240,7 +246,7 @@
                }
 
                Identifier var40 = var46;
-               C_vxcudcpg.C_cgbrmijd var47 = lv4;
+               ShaderEffectConfig.TargetInput var47 = lv4;
 
                try {
                   var48 = var47.useDepthBuffer();
@@ -251,7 +257,7 @@
                }
 
                boolean var41 = var48;
-               C_vxcudcpg.C_cgbrmijd var49 = lv4;
+               ShaderEffectConfig.TargetInput var49 = lv4;
 
                try {
                   var50 = var49.bilinear();
@@ -272,38 +278,39 @@
          throw new MatchException(var29.toString(), var29);
       }
 
-      for (C_vxcudcpg.C_bddxjmsk lv7 : arg3.uniforms()) {
+      for (ShaderEffectConfig.Uniform lv7 : pass.uniforms()) {
          String string3 = lv7.name();
          GlUniform lv8 = lv.getProgram().getUniformByName(string3);
          if (lv8 == null) {
             throw new ShaderParseException("Uniform '" + string3 + "' does not exist");
          }
 
-         m_xbdfwwoh(lv8, lv7.values());
+         store(lv8, lv7.values());
       }
 
       return lv;
    }
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed m_xbdfwwoh Lnet/minecraft/unmapped/C_pdhhdxwe;m_xbdfwwoh(Lnet/minecraft/unmapped/C_guotmxqh;Ljava/util/List;)V}
+    * @mapping {@literal named store Lnet/minecraft/client/gl/ShaderEffect;store(Lcom/mojang/blaze3d/shader/GlUniform;Ljava/util/List;)V}
     */
-   private static void m_xbdfwwoh(GlUniform arg, List<Float> list) {
-      switch (list.size()) {
+   private static void store(GlUniform uniform, List<Float> values) {
+      switch (values.size()) {
          case 0:
          default:
             break;
          case 1:
-            arg.setFloat((Float)list.getFirst());
+            uniform.setFloat((Float)values.getFirst());
             break;
          case 2:
-            arg.setVec2((Float)list.get(0), (Float)list.get(1));
+            uniform.setVec2((Float)values.get(0), (Float)values.get(1));
             break;
          case 3:
-            arg.setVec3((Float)list.get(0), (Float)list.get(1), (Float)list.get(2));
+            uniform.setVec3((Float)values.get(0), (Float)values.get(1), (Float)values.get(2));
             break;
          case 4:
-            arg.setVec4((Float)list.get(0), (Float)list.get(1), (Float)list.get(2), (Float)list.get(3));
+            uniform.setVec4((Float)values.get(0), (Float)values.get(1), (Float)values.get(2), (Float)values.get(3));
       }
    }
 
@@ -320,9 +327,9 @@
    // $VF: Inserted dummy exception handlers to handle obfuscated exceptions
    /**
     * @mapping {@literal hashed m_cjcnddvp Lnet/minecraft/unmapped/C_pdhhdxwe;m_cjcnddvp(Lnet/minecraft/unmapped/C_obrvgeej;Lnet/minecraft/unmapped/C_lrgsdfwv;IILnet/minecraft/unmapped/C_pdhhdxwe$C_fahgnjst;)V}
-    * @mapping {@literal named m_cjcnddvp Lnet/minecraft/client/gl/ShaderEffect;m_cjcnddvp(Lnet/minecraft/unmapped/C_obrvgeej;Lnet/minecraft/client/render/DeltaTracker;IILnet/minecraft/client/gl/ShaderEffect$C_fahgnjst;)V}
+    * @mapping {@literal named m_cjcnddvp Lnet/minecraft/client/gl/ShaderEffect;m_cjcnddvp(Lcom/mojang/blaze3d/framegraph/FrameGraphBuilder;Lnet/minecraft/client/render/DeltaTracker;IILnet/minecraft/client/gl/ShaderEffect$Framebuffers;)V}
     */
-   public void m_cjcnddvp(C_obrvgeej arg, DeltaTracker tracker, int i, int j, ShaderEffect.C_fahgnjst arg3) {
+   public void m_cjcnddvp(FrameGraphBuilder arg, DeltaTracker tracker, int i, int j, ShaderEffect.Framebuffers arg3) {
       Matrix4f matrix4f = new Matrix4f().setOrtho(0.0F, (float)i, 0.0F, (float)j, 0.1F, 1000.0F);
       this.time = this.time + tracker.getLastDuration();
 
@@ -330,22 +337,22 @@
          this.time -= 20.0F;
       }
 
-      Map<Identifier, C_elxwzinw<Framebuffer>> map = new HashMap(this.f_jwehwmel.size() + this.f_yknxmphp.size());
+      Map<Identifier, Handle<Framebuffer>> map = new HashMap(this.internalTargets.size() + this.externalTargets.size());
 
-      for (Identifier lv : this.f_yknxmphp) {
-         map.put(lv, arg3.m_bldyaswv(lv));
+      for (Identifier lv : this.externalTargets) {
+         map.put(lv, arg3.getOrThrow(lv));
       }
 
-      for (Entry<Identifier, C_vxcudcpg.C_pzaxtuhk> entry : this.f_jwehwmel.entrySet()) {
+      for (Entry<Identifier, ShaderEffectConfig.InternalTarget> entry : this.internalTargets.entrySet()) {
          Identifier lv2 = (Identifier)entry.getKey();
-         C_vxcudcpg.C_pzaxtuhk var36;
+         ShaderEffectConfig.InternalTarget var36;
          Objects.requireNonNull(var36);
          Object var12 = var36;
 
-         var36 = (C_vxcudcpg.C_pzaxtuhk)entry.getValue();
+         var36 = (ShaderEffectConfig.InternalTarget)entry.getValue();
          C_yokffdse lv3 = switch (var12) {
-            case C_vxcudcpg.C_jfrirlke var14 -> {
-               C_vxcudcpg.C_jfrirlke var30 = var14;
+            case ShaderEffectConfig.FixedSizeTarget var14 -> {
+               ShaderEffectConfig.FixedSizeTarget var30 = var14;
 
                int var27;
                label59: {
@@ -359,7 +366,7 @@
                      }
 
                      var27 = var32;
-                     C_vxcudcpg.C_jfrirlke var33 = var14;
+                     ShaderEffectConfig.FixedSizeTarget var33 = var14;
 
                      try {
                         var34 = var33.height();
@@ -377,31 +384,31 @@
                int var28 = var34;
                yield new C_yokffdse(var27, var28, true);
             }
-            case C_vxcudcpg.C_njbarfgf var17 -> new C_yokffdse(i, j, true);
+            case ShaderEffectConfig.FullScreenTarget var17 -> new C_yokffdse(i, j, true);
             default -> throw new MatchException(null, null);
          };
-         map.put(lv2, arg.m_wtlngztz(lv2.toString(), lv3));
+         map.put(lv2, arg.create(lv2.toString(), lv3));
       }
 
       for (PostProcessShader lv4 : this.passes) {
          lv4.m_yetwclmo(arg, map, matrix4f, this.time / 20.0F);
       }
 
-      for (Identifier lv5 : this.f_yknxmphp) {
-         arg3.m_hsysdbkw(lv5, (C_elxwzinw<Framebuffer>)map.get(lv5));
+      for (Identifier lv5 : this.externalTargets) {
+         arg3.replace(lv5, (Handle<Framebuffer>)map.get(lv5));
       }
    }
 
    /**
     * @mapping {@literal hashed m_fbylwbuj Lnet/minecraft/unmapped/C_pdhhdxwe;m_fbylwbuj(Lnet/minecraft/unmapped/C_xxwgvelc;Lnet/minecraft/unmapped/C_lioynfcp;Lnet/minecraft/unmapped/C_lrgsdfwv;)V}
-    * @mapping {@literal named render Lnet/minecraft/client/gl/ShaderEffect;render(Lcom/mojang/blaze3d/framebuffer/Framebuffer;Lnet/minecraft/unmapped/C_lioynfcp;Lnet/minecraft/client/render/DeltaTracker;)V}
+    * @mapping {@literal named render Lnet/minecraft/client/gl/ShaderEffect;render(Lcom/mojang/blaze3d/framebuffer/Framebuffer;Lcom/mojang/blaze3d/resource/GraphicsResourceAllocator;Lnet/minecraft/client/render/DeltaTracker;)V}
     */
    @Deprecated
-   public void render(Framebuffer arg, C_lioynfcp arg2, DeltaTracker tracker) {
-      C_obrvgeej lv = new C_obrvgeej();
-      ShaderEffect.C_fahgnjst lv2 = ShaderEffect.C_fahgnjst.m_wexdqhar(f_dztwohgs, lv.m_azjolvzc("main", arg));
-      this.m_cjcnddvp(lv, tracker, arg.textureWidth, arg.textureHeight, lv2);
-      lv.m_mzkcadwi(arg2);
+   public void render(Framebuffer framebuffer, GraphicsResourceAllocator allocator, DeltaTracker tracker) {
+      FrameGraphBuilder lv = new FrameGraphBuilder();
+      ShaderEffect.Framebuffers lv2 = ShaderEffect.Framebuffers.of(MAIN, lv.add("main", framebuffer));
+      this.m_cjcnddvp(lv, tracker, framebuffer.textureWidth, framebuffer.textureHeight, lv2);
+      lv.execute(allocator);
    }
 
    /**
@@ -415,37 +422,40 @@
    }
 
    /**
-    * Mapping not found
+    * @mapping {@literal hashed m_pqianhrf Lnet/minecraft/unmapped/C_pdhhdxwe;m_pqianhrf()Lnet/minecraft/unmapped/C_ncpywfca;}
+    * @mapping {@literal named getId Lnet/minecraft/client/gl/ShaderEffect;getId()Lnet/minecraft/util/Identifier;}
     */
-   public final Identifier m_pqianhrf() {
-      return this.f_zyusjdfb;
+   public final Identifier getId() {
+      return this.id;
    }
 
    /**
     * @mapping {@literal hashed net/minecraft/unmapped/C_pdhhdxwe$C_fahgnjst}
-    * @mapping {@literal named net/minecraft/client/gl/ShaderEffect$C_fahgnjst}
+    * @mapping {@literal named net/minecraft/client/gl/ShaderEffect$Framebuffers}
     */
    @Environment(EnvType.CLIENT)
-   public interface C_fahgnjst {
+   public interface Framebuffers {
       /**
-       * Mapping not found
+       * @mapping {@literal hashed m_wexdqhar Lnet/minecraft/unmapped/C_pdhhdxwe$C_fahgnjst;m_wexdqhar(Lnet/minecraft/unmapped/C_ncpywfca;Lnet/minecraft/unmapped/C_elxwzinw;)Lnet/minecraft/unmapped/C_pdhhdxwe$C_fahgnjst;}
+       * @mapping {@literal named of Lnet/minecraft/client/gl/ShaderEffect$Framebuffers;of(Lnet/minecraft/util/Identifier;Lcom/mojang/blaze3d/resource/Handle;)Lnet/minecraft/client/gl/ShaderEffect$Framebuffers;}
        */
-      static ShaderEffect.C_fahgnjst m_wexdqhar(Identifier arg, C_elxwzinw<Framebuffer> arg2) {
-         return new ShaderEffect.C_fahgnjst() {
+      static ShaderEffect.Framebuffers of(Identifier id, Handle<Framebuffer> framebuffer) {
+         return new ShaderEffect.Framebuffers() {
             /**
-             * Mapping not found
+             * @mapping {@literal hashed f_gywzhmpc Lnet/minecraft/unmapped/C_pdhhdxwe$C_fahgnjst$C_cdhkrxrt;f_gywzhmpc:Lnet/minecraft/unmapped/C_elxwzinw;}
+             * @mapping {@literal named framebuffer Lnet/minecraft/client/gl/ShaderEffect$Framebuffers$C_cdhkrxrt;framebuffer:Lcom/mojang/blaze3d/resource/Handle;}
              */
-            private C_elxwzinw<Framebuffer> f_gywzhmpc = arg2;
+            private Handle<Framebuffer> framebuffer = framebuffer;
 
             /**
              * Mapping not found
              */
             @Override
-            public void m_hsysdbkw(Identifier arg, C_elxwzinw<Framebuffer> arg2) {
-               if (arg.equals(arg)) {
-                  this.f_gywzhmpc = arg2;
+            public void replace(Identifier id, Handle<Framebuffer> framebuffer) {
+               if (id.equals(id)) {
+                  this.framebuffer = framebuffer;
                } else {
-                  throw new IllegalArgumentException("No target with id " + arg);
+                  throw new IllegalArgumentException("No target with id " + id);
                }
             }
 
@@ -454,30 +464,33 @@
              */
             @Nullable
             @Override
-            public C_elxwzinw<Framebuffer> m_upquxnuh(Identifier arg) {
-               return arg.equals(arg) ? this.f_gywzhmpc : null;
+            public Handle<Framebuffer> get(Identifier id) {
+               return id.equals(id) ? this.framebuffer : null;
             }
          };
       }
 
       /**
-       * Mapping not found
+       * @mapping {@literal hashed m_hsysdbkw Lnet/minecraft/unmapped/C_pdhhdxwe$C_fahgnjst;m_hsysdbkw(Lnet/minecraft/unmapped/C_ncpywfca;Lnet/minecraft/unmapped/C_elxwzinw;)V}
+       * @mapping {@literal named replace Lnet/minecraft/client/gl/ShaderEffect$Framebuffers;replace(Lnet/minecraft/util/Identifier;Lcom/mojang/blaze3d/resource/Handle;)V}
        */
-      void m_hsysdbkw(Identifier arg, C_elxwzinw<Framebuffer> arg2);
+      void replace(Identifier id, Handle<Framebuffer> framebuffer);
 
       /**
-       * Mapping not found
+       * @mapping {@literal hashed m_upquxnuh Lnet/minecraft/unmapped/C_pdhhdxwe$C_fahgnjst;m_upquxnuh(Lnet/minecraft/unmapped/C_ncpywfca;)Lnet/minecraft/unmapped/C_elxwzinw;}
+       * @mapping {@literal named get Lnet/minecraft/client/gl/ShaderEffect$Framebuffers;get(Lnet/minecraft/util/Identifier;)Lcom/mojang/blaze3d/resource/Handle;}
        */
       @Nullable
-      C_elxwzinw<Framebuffer> m_upquxnuh(Identifier arg);
+      Handle<Framebuffer> get(Identifier id);
 
       /**
-       * Mapping not found
+       * @mapping {@literal hashed m_bldyaswv Lnet/minecraft/unmapped/C_pdhhdxwe$C_fahgnjst;m_bldyaswv(Lnet/minecraft/unmapped/C_ncpywfca;)Lnet/minecraft/unmapped/C_elxwzinw;}
+       * @mapping {@literal named getOrThrow Lnet/minecraft/client/gl/ShaderEffect$Framebuffers;getOrThrow(Lnet/minecraft/util/Identifier;)Lcom/mojang/blaze3d/resource/Handle;}
        */
-      default C_elxwzinw<Framebuffer> m_bldyaswv(Identifier arg) {
-         C_elxwzinw<Framebuffer> lv = this.m_upquxnuh(arg);
+      default Handle<Framebuffer> getOrThrow(Identifier id) {
+         Handle<Framebuffer> lv = this.get(id);
          if (lv == null) {
-            throw new IllegalArgumentException("Missing target with id " + arg);
+            throw new IllegalArgumentException("Missing target with id " + id);
          } else {
             return lv;
          }
diff -bur namedTargetSrc/net/minecraft/client/gui/GuiGraphics.java namedSrc/net/minecraft/client/gui/GuiGraphics.java
--- namedTargetSrc/net/minecraft/client/gui/GuiGraphics.java	2024-08-21 22:39:38.275188980 +0000
+++ namedSrc/net/minecraft/client/gui/GuiGraphics.java	2024-08-21 22:38:15.875618763 +0000
@@ -39,7 +39,7 @@
 import net.minecraft.text.StringVisitable;
 import net.minecraft.text.Style;
 import net.minecraft.text.Text;
-import net.minecraft.unmapped.C_rojckazs;
+import net.minecraft.util.ArgbHelper;
 import net.minecraft.util.Identifier;
 import net.minecraft.util.Util;
 import net.minecraft.util.crash.CrashCallable;
@@ -453,7 +453,7 @@
       int m = this.client.options.getTextBackgroundColor(0.0F);
       if (m != 0) {
          int n = 2;
-         this.fill(x - 2, y - 2, x + width + 2, y + 9 + 2, C_rojckazs.m_mtvumula(m, color));
+         this.fill(x - 2, y - 2, x + width + 2, y + 9 + 2, ArgbHelper.multiply(m, color));
       }
 
       return this.drawText(textRenderer, text, x, y, color, true);
@@ -833,7 +833,7 @@
             int m = x + 2;
             int n = y + 13;
             this.fill(RenderLayer.getGuiOverlay(), m, n, m + 13, n + 2, -16777216);
-            this.fill(RenderLayer.getGuiOverlay(), m, n, m + k, n + 1, C_rojckazs.m_cmigvcvv(l));
+            this.fill(RenderLayer.getGuiOverlay(), m, n, m + k, n + 1, ArgbHelper.opaque(l));
          }
 
          ClientPlayerEntity lv = this.client.player;
diff -bur namedTargetSrc/net/minecraft/client/gui/hud/boss_bar/BossBarHud.java namedSrc/net/minecraft/client/gui/hud/boss_bar/BossBarHud.java
--- namedTargetSrc/net/minecraft/client/gui/hud/boss_bar/BossBarHud.java	2024-08-21 22:39:38.475187969 +0000
+++ namedSrc/net/minecraft/client/gui/hud/boss_bar/BossBarHud.java	2024-08-21 22:38:16.147617388 +0000
@@ -140,9 +140,9 @@
     * @mapping {@literal named draw Lnet/minecraft/client/gui/hud/boss_bar/BossBarHud;draw(Lnet/minecraft/client/gui/GuiGraphics;IILnet/minecraft/entity/boss/BossBar;I[Lnet/minecraft/util/Identifier;[Lnet/minecraft/util/Identifier;)V}
     */
    private void draw(GuiGraphics graphics, int x, int y, BossBar bar, int width, Identifier[] textures, Identifier[] alternativeTextures) {
-      graphics.m_zrsopato(RenderLayer::m_anoumxob, textures[bar.getColor().ordinal()], 182, 5, 0, 0, x, y, width, 5);
+      graphics.m_zrsopato(RenderLayer::getGuiTextured, textures[bar.getColor().ordinal()], 182, 5, 0, 0, x, y, width, 5);
       if (bar.getStyle() != BossBar.Style.PROGRESS) {
-         graphics.m_zrsopato(RenderLayer::m_anoumxob, alternativeTextures[bar.getStyle().ordinal() - 1], 182, 5, 0, 0, x, y, width, 5);
+         graphics.m_zrsopato(RenderLayer::getGuiTextured, alternativeTextures[bar.getStyle().ordinal() - 1], 182, 5, 0, 0, x, y, width, 5);
       }
    }
 
diff -bur namedTargetSrc/net/minecraft/client/gui/hud/chat/ChatMessageTag.java namedSrc/net/minecraft/client/gui/hud/chat/ChatMessageTag.java
--- namedTargetSrc/net/minecraft/client/gui/hud/chat/ChatMessageTag.java	2024-08-21 22:39:38.535187666 +0000
+++ namedSrc/net/minecraft/client/gui/hud/chat/ChatMessageTag.java	2024-08-21 22:38:16.239616922 +0000
@@ -157,7 +157,7 @@
        * @mapping {@literal named render Lnet/minecraft/client/gui/hud/chat/ChatMessageTag$Icon;render(Lnet/minecraft/client/gui/GuiGraphics;II)V}
        */
       public void render(GuiGraphics graphics, int x, int y) {
-         graphics.m_rixppaza(RenderLayer::m_anoumxob, this.id, x, y, this.width, this.height);
+         graphics.m_rixppaza(RenderLayer::getGuiTextured, this.id, x, y, this.width, this.height);
       }
    }
 }
diff -bur namedTargetSrc/net/minecraft/client/gui/hud/debug/AbstractDebugChartRenderer.java namedSrc/net/minecraft/client/gui/hud/debug/AbstractDebugChartRenderer.java
--- namedTargetSrc/net/minecraft/client/gui/hud/debug/AbstractDebugChartRenderer.java	2024-08-21 22:39:38.383188434 +0000
+++ namedSrc/net/minecraft/client/gui/hud/debug/AbstractDebugChartRenderer.java	2024-08-21 22:38:16.019618035 +0000
@@ -6,7 +6,7 @@
 import net.minecraft.client.gui.GuiGraphics;
 import net.minecraft.client.render.RenderLayer;
 import net.minecraft.unmapped.C_pbzqjmim;
-import net.minecraft.unmapped.C_rojckazs;
+import net.minecraft.util.ArgbHelper;
 import net.minecraft.util.math.MathHelper;
 
 /**
@@ -200,7 +200,7 @@
    ) {
       delta = MathHelper.clamp(delta, lowColorDelta, highColorDelta);
       return delta < mediumColorDelta
-         ? C_rojckazs.m_jnipdhea((float)((delta - lowColorDelta) / (mediumColorDelta - lowColorDelta)), lowColor, mediumColor)
-         : C_rojckazs.m_jnipdhea((float)((delta - mediumColorDelta) / (highColorDelta - mediumColorDelta)), mediumColor, highColor);
+         ? ArgbHelper.lerp((float)((delta - lowColorDelta) / (mediumColorDelta - lowColorDelta)), lowColor, mediumColor)
+         : ArgbHelper.lerp((float)((delta - mediumColorDelta) / (highColorDelta - mediumColorDelta)), mediumColor, highColor);
    }
 }
diff -bur namedTargetSrc/net/minecraft/client/gui/hud/debug/DebugHud.java namedSrc/net/minecraft/client/gui/hud/debug/DebugHud.java
--- namedTargetSrc/net/minecraft/client/gui/hud/debug/DebugHud.java	2024-08-21 22:39:38.539187645 +0000
+++ namedSrc/net/minecraft/client/gui/hud/debug/DebugHud.java	2024-08-21 22:38:16.243616902 +0000
@@ -393,7 +393,7 @@
                + ")",
             this.client.fpsDebugString,
             string5,
-            this.client.worldRenderer.getChunkBuilderDebugString(),
+            this.client.worldRenderer.getChunkDebugString(),
             this.client.worldRenderer.getEntitiesDebugString(),
             "P: " + this.client.particleManager.getDebugString() + ". T: " + this.client.world.getRegularEntityCount(),
             this.client.world.asString(),
@@ -430,7 +430,7 @@
                + ")",
             this.client.fpsDebugString,
             string5,
-            this.client.worldRenderer.getChunkBuilderDebugString(),
+            this.client.worldRenderer.getChunkDebugString(),
             this.client.worldRenderer.getEntitiesDebugString(),
             "P: " + this.client.particleManager.getDebugString() + ". T: " + this.client.world.getRegularEntityCount(),
             this.client.world.asString()
@@ -558,7 +558,7 @@
 
          ShaderEffect lv23 = this.client.gameRenderer.getShader();
          if (lv23 != null) {
-            list.add("Shader: " + lv23.m_pqianhrf());
+            list.add("Shader: " + lv23.getId());
          }
 
          list.add(

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

View the diff here (2/3):
diff -bur namedTargetSrc/net/minecraft/client/gui/hud/in_game/InGameHud.java namedSrc/net/minecraft/client/gui/hud/in_game/InGameHud.java
--- namedTargetSrc/net/minecraft/client/gui/hud/in_game/InGameHud.java	2024-08-21 22:39:38.391188393 +0000
+++ namedSrc/net/minecraft/client/gui/hud/in_game/InGameHud.java	2024-08-21 22:38:16.031617974 +0000
@@ -53,7 +53,7 @@
 import net.minecraft.server.MinecraftServer;
 import net.minecraft.text.MutableText;
 import net.minecraft.text.Text;
-import net.minecraft.unmapped.C_rojckazs;
+import net.minecraft.util.ArgbHelper;
 import net.minecraft.util.Arm;
 import net.minecraft.util.ChatUtil;
 import net.minecraft.util.Formatting;
@@ -615,7 +615,7 @@
             if (this.overlayTinted) {
                j = MathHelper.m_lcwgvpjp(f / 50.0F, 0.7F, 0.6F, i);
             } else {
-               j = C_rojckazs.m_ufaioapl(i, -1);
+               j = ArgbHelper.color(i, -1);
             }
 
             int l = lv.getWidth(this.overlayMessage);
@@ -653,7 +653,7 @@
             graphics.getMatrices().push();
             graphics.getMatrices().scale(4.0F, 4.0F, 4.0F);
             int j = lv.getWidth(this.title);
-            int k = C_rojckazs.m_ufaioapl(i, -1);
+            int k = ArgbHelper.color(i, -1);
             graphics.drawTextWithBackground(lv, this.title, -j / 2, -10, j, k);
             graphics.getMatrices().pop();
             if (this.subtitle != null) {
@@ -743,7 +743,7 @@
             } else {
                int i = 15;
                graphics.m_rixppaza(
-                  RenderLayer::m_hyadiakp, CROSSHAIR, (graphics.getScaledWindowWidth() - 15) / 2, (graphics.getScaledWindowHeight() - 15) / 2, 15, 15
+                  RenderLayer::getCrosshair, CROSSHAIR, (graphics.getScaledWindowWidth() - 15) / 2, (graphics.getScaledWindowHeight() - 15) / 2, 15, 15
                );
                if (this.client.options.getAttackIndicator().get() == AttackIndicator.CROSSHAIR) {
                   float f = this.client.player.getAttackCooldownProgress(0.0F);
@@ -756,11 +756,11 @@
                   int j = graphics.getScaledWindowHeight() / 2 - 7 + 16;
                   int k = graphics.getScaledWindowWidth() / 2 - 8;
                   if (bl) {
-                     graphics.m_rixppaza(RenderLayer::m_hyadiakp, CROSSHAIR_ATTACK_INDICATOR_FULL, k, j, 16, 16);
+                     graphics.m_rixppaza(RenderLayer::getCrosshair, CROSSHAIR_ATTACK_INDICATOR_FULL, k, j, 16, 16);
                   } else if (f < 1.0F) {
                      int l = (int)(f * 17.0F);
-                     graphics.m_rixppaza(RenderLayer::m_hyadiakp, CROSSHAIR_ATTACK_INDICATOR_BACKGROUND, k, j, 16, 4);
-                     graphics.m_zrsopato(RenderLayer::m_hyadiakp, CROSSHAIR_ATTACK_INDICATOR_PROGRESS, 16, 4, 0, 0, k, j, l, 4);
+                     graphics.m_rixppaza(RenderLayer::getCrosshair, CROSSHAIR_ATTACK_INDICATOR_BACKGROUND, k, j, 16, 4);
+                     graphics.m_zrsopato(RenderLayer::getCrosshair, CROSSHAIR_ATTACK_INDICATOR_PROGRESS, 16, 4, 0, 0, k, j, l, 4);
                   }
                }
             }
@@ -822,9 +822,9 @@
 
                float f = 1.0F;
                if (lv3.isAmbient()) {
-                  graphics.m_rixppaza(RenderLayer::m_anoumxob, EFFECT_BACKGROUND_AMBIENT, k, l, 24, 24);
+                  graphics.m_rixppaza(RenderLayer::getGuiTextured, EFFECT_BACKGROUND_AMBIENT, k, l, 24, 24);
                } else {
-                  graphics.m_rixppaza(RenderLayer::m_anoumxob, EFFECT_BACKGROUND, k, l, 24, 24);
+                  graphics.m_rixppaza(RenderLayer::getGuiTextured, EFFECT_BACKGROUND, k, l, 24, 24);
                   if (lv3.endsWithin(200)) {
                      int m = lv3.getDuration();
                      int n = 10 - m / 20;
@@ -839,8 +839,8 @@
                int p = l;
                float g = f;
                list.add((Runnable)() -> {
-                  int kx = C_rojckazs.m_mjkqavea(g);
-                  graphics.m_qvdirkns(RenderLayer::m_anoumxob, lv5, o + 3, p + 3, 18, 18, kx);
+                  int kx = ArgbHelper.white(g);
+                  graphics.m_qvdirkns(RenderLayer::getGuiTextured, lv5, o + 3, p + 3, 18, 18, kx);
                });
             }
          }
@@ -894,15 +894,15 @@
          int k = 91;
          graphics.getMatrices().push();
          graphics.getMatrices().translate(0.0F, 0.0F, -90.0F);
-         graphics.m_rixppaza(RenderLayer::m_anoumxob, HOTBAR, i - 91, graphics.getScaledWindowHeight() - 22, 182, 22);
+         graphics.m_rixppaza(RenderLayer::getGuiTextured, HOTBAR, i - 91, graphics.getScaledWindowHeight() - 22, 182, 22);
          graphics.m_rixppaza(
-            RenderLayer::m_anoumxob, HOTBAR_SELECTION, i - 91 - 1 + lv.getInventory().selectedSlot * 20, graphics.getScaledWindowHeight() - 22 - 1, 24, 23
+            RenderLayer::getGuiTextured, HOTBAR_SELECTION, i - 91 - 1 + lv.getInventory().selectedSlot * 20, graphics.getScaledWindowHeight() - 22 - 1, 24, 23
          );
          if (!lv2.isEmpty()) {
             if (lv3 == Arm.LEFT) {
-               graphics.m_rixppaza(RenderLayer::m_anoumxob, HOTBAR_OFFHAND_LEFT, i - 91 - 29, graphics.getScaledWindowHeight() - 23, 29, 24);
+               graphics.m_rixppaza(RenderLayer::getGuiTextured, HOTBAR_OFFHAND_LEFT, i - 91 - 29, graphics.getScaledWindowHeight() - 23, 29, 24);
             } else {
-               graphics.m_rixppaza(RenderLayer::m_anoumxob, HOTBAR_OFFHAND_RIGHT, i + 91, graphics.getScaledWindowHeight() - 23, 29, 24);
+               graphics.m_rixppaza(RenderLayer::getGuiTextured, HOTBAR_OFFHAND_RIGHT, i + 91, graphics.getScaledWindowHeight() - 23, 29, 24);
             }
          }
 
@@ -934,8 +934,8 @@
                }
 
                int s = (int)(f * 19.0F);
-               graphics.m_rixppaza(RenderLayer::m_anoumxob, HOTBAR_ATTACK_INDICATOR_BACKGROUND, r, q, 18, 18);
-               graphics.m_zrsopato(RenderLayer::m_anoumxob, HOTBAR_ATTACK_INDICATOR_PROGRESS, 18, 18, 0, 18 - s, r, q + 18 - s, 18, s);
+               graphics.m_rixppaza(RenderLayer::getGuiTextured, HOTBAR_ATTACK_INDICATOR_BACKGROUND, r, q, 18, 18);
+               graphics.m_zrsopato(RenderLayer::getGuiTextured, HOTBAR_ATTACK_INDICATOR_PROGRESS, 18, 18, 0, 18 - s, r, q + 18 - s, 18, s);
             }
          }
       }
@@ -951,11 +951,11 @@
       int j = 182;
       int k = (int)(f * 183.0F);
       int l = graphics.getScaledWindowHeight() - 32 + 3;
-      graphics.m_rixppaza(RenderLayer::m_anoumxob, JUMP_BAR_BACKGROUND, x, l, 182, 5);
+      graphics.m_rixppaza(RenderLayer::getGuiTextured, JUMP_BAR_BACKGROUND, x, l, 182, 5);
       if (mount.getJumpCooldown() > 0) {
-         graphics.m_rixppaza(RenderLayer::m_anoumxob, JUMP_BAR_COOLDOWN, x, l, 182, 5);
+         graphics.m_rixppaza(RenderLayer::getGuiTextured, JUMP_BAR_COOLDOWN, x, l, 182, 5);
       } else if (k > 0) {
-         graphics.m_zrsopato(RenderLayer::m_anoumxob, JUMP_BAR_PROGRESS, 182, 5, 0, 0, x, l, k, 5);
+         graphics.m_zrsopato(RenderLayer::getGuiTextured, JUMP_BAR_PROGRESS, 182, 5, 0, 0, x, l, k, 5);
       }
 
       this.client.getProfiler().pop();
@@ -972,9 +972,9 @@
          int k = 182;
          int l = (int)(this.client.player.experienceProgress * 183.0F);
          int m = graphics.getScaledWindowHeight() - 32 + 3;
-         graphics.m_rixppaza(RenderLayer::m_anoumxob, EXPERIENCE_BAR_BACKGROUND, x, m, 182, 5);
+         graphics.m_rixppaza(RenderLayer::getGuiTextured, EXPERIENCE_BAR_BACKGROUND, x, m, 182, 5);
          if (l > 0) {
-            graphics.m_zrsopato(RenderLayer::m_anoumxob, EXPERIENCE_BAR_PROGRESS, 182, 5, 0, 0, x, m, l, 5);
+            graphics.m_zrsopato(RenderLayer::getGuiTextured, EXPERIENCE_BAR_PROGRESS, 182, 5, 0, 0, x, m, l, 5);
          }
       }
 
@@ -1034,7 +1034,7 @@
          }
 
          if (l > 0) {
-            graphics.drawTextWithBackground(this.getTextRenderer(), lv, j, k, i, C_rojckazs.m_ufaioapl(l, -1));
+            graphics.drawTextWithBackground(this.getTextRenderer(), lv, j, k, i, ArgbHelper.color(l, -1));
          }
       }
 
@@ -1245,9 +1245,9 @@
 
             for (int z = 0; z < x + y; z++) {
                if (z < x) {
-                  graphics.m_rixppaza(RenderLayer::m_anoumxob, AIR, m - z * 8 - 9, r, 9, 9);
+                  graphics.m_rixppaza(RenderLayer::getGuiTextured, AIR, m - z * 8 - 9, r, 9, 9);
                } else {
-                  graphics.m_rixppaza(RenderLayer::m_anoumxob, AIR_BURSTING, m - z * 8 - 9, r, 9, 9);
+                  graphics.m_rixppaza(RenderLayer::getGuiTextured, AIR_BURSTING, m - z * 8 - 9, r, 9, 9);
                }
             }
          }
@@ -1268,15 +1268,15 @@
          for (int o = 0; o < 10; o++) {
             int p = x + o * 8;
             if (o * 2 + 1 < m) {
-               graphics.m_rixppaza(RenderLayer::m_anoumxob, ARMOR_FULL, p, n, 9, 9);
+               graphics.m_rixppaza(RenderLayer::getGuiTextured, ARMOR_FULL, p, n, 9, 9);
             }
 
             if (o * 2 + 1 == m) {
-               graphics.m_rixppaza(RenderLayer::m_anoumxob, ARMOR_HALF, p, n, 9, 9);
+               graphics.m_rixppaza(RenderLayer::getGuiTextured, ARMOR_HALF, p, n, 9, 9);
             }
 
             if (o * 2 + 1 > m) {
-               graphics.m_rixppaza(RenderLayer::m_anoumxob, ARMOR_EMPTY, p, n, 9, 9);
+               graphics.m_rixppaza(RenderLayer::getGuiTextured, ARMOR_EMPTY, p, n, 9, 9);
             }
          }
       }
@@ -1346,7 +1346,7 @@
     * @mapping {@literal named drawHeart Lnet/minecraft/client/gui/hud/in_game/InGameHud;drawHeart(Lnet/minecraft/client/gui/GuiGraphics;Lnet/minecraft/client/gui/hud/in_game/InGameHud$HeartType;IIZZZ)V}
     */
    private void drawHeart(GuiGraphics graphics, InGameHud.HeartType type, int x, int y, boolean hardcore, boolean blinking, boolean half) {
-      graphics.m_rixppaza(RenderLayer::m_anoumxob, type.getTexture(hardcore, half, blinking), x, y, 9, 9);
+      graphics.m_rixppaza(RenderLayer::getGuiTextured, type.getTexture(hardcore, half, blinking), x, y, 9, 9);
    }
 
    /**
@@ -1377,13 +1377,13 @@
          }
 
          int n = x - l * 8 - 9;
-         graphics.m_rixppaza(RenderLayer::m_anoumxob, lv2, n, m, 9, 9);
+         graphics.m_rixppaza(RenderLayer::getGuiTextured, lv2, n, m, 9, 9);
          if (l * 2 + 1 < k) {
-            graphics.m_rixppaza(RenderLayer::m_anoumxob, lv4, n, m, 9, 9);
+            graphics.m_rixppaza(RenderLayer::getGuiTextured, lv4, n, m, 9, 9);
          }
 
          if (l * 2 + 1 == k) {
-            graphics.m_rixppaza(RenderLayer::m_anoumxob, lv3, n, m, 9, 9);
+            graphics.m_rixppaza(RenderLayer::getGuiTextured, lv3, n, m, 9, 9);
          }
       }
    }
@@ -1409,13 +1409,13 @@
 
                for (int p = 0; p < o; p++) {
                   int q = l - p * 8 - 9;
-                  graphics.m_rixppaza(RenderLayer::m_anoumxob, HEART_VEHICLE_CONTAINER, q, m, 9, 9);
+                  graphics.m_rixppaza(RenderLayer::getGuiTextured, HEART_VEHICLE_CONTAINER, q, m, 9, 9);
                   if (p * 2 + 1 + n < j) {
-                     graphics.m_rixppaza(RenderLayer::m_anoumxob, HEART_VEHICLE_FULL, q, m, 9, 9);
+                     graphics.m_rixppaza(RenderLayer::getGuiTextured, HEART_VEHICLE_FULL, q, m, 9, 9);
                   }
 
                   if (p * 2 + 1 + n == j) {
-                     graphics.m_rixppaza(RenderLayer::m_anoumxob, HEART_VEHICLE_HALF, q, m, 9, 9);
+                     graphics.m_rixppaza(RenderLayer::getGuiTextured, HEART_VEHICLE_HALF, q, m, 9, 9);
                   }
                }
 
@@ -1430,9 +1430,9 @@
     * @mapping {@literal named renderOverlay Lnet/minecraft/client/gui/hud/in_game/InGameHud;renderOverlay(Lnet/minecraft/client/gui/GuiGraphics;Lnet/minecraft/util/Identifier;F)V}
     */
    private void renderOverlay(GuiGraphics graphics, Identifier texture, float opacity) {
-      int i = C_rojckazs.m_mjkqavea(opacity);
+      int i = ArgbHelper.white(opacity);
       graphics.m_olrwwnbg(
-         RenderLayer::m_iokzpdac,
+         RenderLayer::getGuiTexturedOverlay,
          texture,
          0,
          0,
@@ -1459,7 +1459,7 @@
       int m = (graphics.getScaledWindowHeight() - k) / 2;
       int n = l + j;
       int o = m + k;
-      graphics.m_tobhyohl(RenderLayer::m_anoumxob, SPYGLASS_SCOPE_TEXTURE, l, m, 0.0F, 0.0F, j, k, j, k);
+      graphics.m_tobhyohl(RenderLayer::getGuiTextured, SPYGLASS_SCOPE_TEXTURE, l, m, 0.0F, 0.0F, j, k, j, k);
       graphics.fill(RenderLayer.getGuiOverlay(), 0, o, graphics.getScaledWindowWidth(), graphics.getScaledWindowHeight(), -90, -16777216);
       graphics.fill(RenderLayer.getGuiOverlay(), 0, 0, graphics.getScaledWindowWidth(), m, -90, -16777216);
       graphics.fill(RenderLayer.getGuiOverlay(), 0, m, l, o, -90, -16777216);
@@ -1472,7 +1472,7 @@
     */
    private void updateVignetteDarkness(Entity entity) {
       BlockPos lv = BlockPos.create(entity.getX(), entity.getEyeY(), entity.getZ());
-      float f = LightmapTextureManager.m_tfptisda(entity.getWorld().getDimension(), entity.getWorld().getLightLevel(lv));
+      float f = LightmapTextureManager.getBrightness(entity.getWorld().getDimension(), entity.getWorld().getLightLevel(lv));
       float g = MathHelper.clamp(1.0F - f, 0.0F, 1.0F);
       this.vignetteDarkness = this.vignetteDarkness + (g - this.vignetteDarkness) * 0.01F;
    }
@@ -1496,15 +1496,15 @@
       int i;
       if (f > 0.0F) {
          f = MathHelper.clamp(f, 0.0F, 1.0F);
-         i = C_rojckazs.m_cppeddcz(1.0F, 0.0F, f, f);
+         i = ArgbHelper.color(1.0F, 0.0F, f, f);
       } else {
          float h = this.vignetteDarkness;
          h = MathHelper.clamp(h, 0.0F, 1.0F);
-         i = C_rojckazs.m_cppeddcz(1.0F, h, h, h);
+         i = ArgbHelper.color(1.0F, h, h, h);
       }
 
       graphics.m_olrwwnbg(
-         RenderLayer::m_vlvhhilo,
+         RenderLayer::getVignette,
          VIGNETTE_TEXTURE,
          0,
          0,
@@ -1529,9 +1529,9 @@
          nauseaStrength = nauseaStrength * 0.8F + 0.2F;
       }
 
-      int i = C_rojckazs.m_mjkqavea(nauseaStrength);
+      int i = ArgbHelper.white(nauseaStrength);
       Sprite lv = this.client.getBlockRenderManager().getModels().getModelParticleSprite(Blocks.NETHER_PORTAL.getDefaultState());
-      graphics.m_qvdirkns(RenderLayer::m_iokzpdac, lv, 0, 0, graphics.getScaledWindowWidth(), graphics.getScaledWindowHeight(), i);
+      graphics.m_qvdirkns(RenderLayer::getGuiTexturedOverlay, lv, 0, 0, graphics.getScaledWindowWidth(), graphics.getScaledWindowHeight(), i);
    }
 
    /**
@@ -1549,7 +1549,7 @@
       float h = 0.2F * delta;
       float k = 0.4F * delta;
       float l = 0.2F * delta;
-      graphics.m_olrwwnbg(arg -> RenderLayer.m_flkcsqyo(), f_vqdthxci, 0, 0, 0.0F, 0.0F, i, j, i, j, C_rojckazs.m_cppeddcz(1.0F, h, k, l));
+      graphics.m_olrwwnbg(arg -> RenderLayer.getGuiNauseaOverlay(), f_vqdthxci, 0, 0, 0.0F, 0.0F, i, j, i, j, ArgbHelper.color(1.0F, h, k, l));
       graphics.getMatrices().pop();
    }
 
@@ -1812,7 +1812,7 @@
          if (i > 8) {
             TextRenderer lv = this.getTextRenderer();
             int j = lv.getWidth(AUTOSAVE_INDICATOR);
-            int k = C_rojckazs.m_ufaioapl(i, -1);
+            int k = ArgbHelper.color(i, -1);
             int l = graphics.getScaledWindowWidth() - j - 5;
             int m = graphics.getScaledWindowHeight() - 9 - 5;
             graphics.drawTextWithBackground(lv, AUTOSAVE_INDICATOR, l, m, j, k);
diff -bur namedTargetSrc/net/minecraft/client/gui/hud/in_game/InGameOverlayRenderer.java namedSrc/net/minecraft/client/gui/hud/in_game/InGameOverlayRenderer.java
--- namedTargetSrc/net/minecraft/client/gui/hud/in_game/InGameOverlayRenderer.java	2024-08-21 22:39:38.419188252 +0000
+++ namedSrc/net/minecraft/client/gui/hud/in_game/InGameOverlayRenderer.java	2024-08-21 22:38:16.067617792 +0000
@@ -117,7 +117,7 @@
       RenderSystem.setShader(GameRenderer::getPositionTexShader);
       RenderSystem.setShaderTexture(0, UNDERWATER_TEXTURE);
       BlockPos lv = BlockPos.create(client.player.getX(), client.player.getEyeY(), client.player.getZ());
-      float f = LightmapTextureManager.m_tfptisda(client.player.getWorld().getDimension(), client.player.getWorld().getLightLevel(lv));
+      float f = LightmapTextureManager.getBrightness(client.player.getWorld().getDimension(), client.player.getWorld().getLightLevel(lv));
       RenderSystem.enableBlend();
       RenderSystem.setShaderColor(f, f, f, 0.1F);
       float g = 4.0F;
diff -bur namedTargetSrc/net/minecraft/client/gui/hud/PlayerListHud.java namedSrc/net/minecraft/client/gui/hud/PlayerListHud.java
--- namedTargetSrc/net/minecraft/client/gui/hud/PlayerListHud.java	2024-08-21 22:39:38.271189001 +0000
+++ namedSrc/net/minecraft/client/gui/hud/PlayerListHud.java	2024-08-21 22:38:15.867618803 +0000
@@ -385,7 +385,7 @@
 
       graphics.getMatrices().push();
       graphics.getMatrices().translate(0.0F, 0.0F, 100.0F);
-      graphics.m_rixppaza(RenderLayer::m_anoumxob, lv, x + width - 11, y, 10, 8);
+      graphics.m_rixppaza(RenderLayer::getGuiTextured, lv, x + width - 11, y, 10, 8);
       graphics.getMatrices().pop();
    }
 
@@ -433,27 +433,27 @@
             Identifier lv5 = bl ? HEART_CONTAINER_BLINKING : HEART_CONTAINER;
 
             for (int q = m; q < n; q++) {
-               graphics.m_rixppaza(RenderLayer::m_anoumxob, lv5, left + q * o, y, 9, 9);
+               graphics.m_rixppaza(RenderLayer::getGuiTextured, lv5, left + q * o, y, 9, 9);
             }
 
             for (int r = 0; r < m; r++) {
-               graphics.m_rixppaza(RenderLayer::m_anoumxob, lv5, left + r * o, y, 9, 9);
+               graphics.m_rixppaza(RenderLayer::getGuiTextured, lv5, left + r * o, y, 9, 9);
                if (bl) {
                   if (r * 2 + 1 < lv.getValue()) {
-                     graphics.m_rixppaza(RenderLayer::m_anoumxob, HEART_FULL_BLINKING, left + r * o, y, 9, 9);
+                     graphics.m_rixppaza(RenderLayer::getGuiTextured, HEART_FULL_BLINKING, left + r * o, y, 9, 9);
                   }
 
                   if (r * 2 + 1 == lv.getValue()) {
-                     graphics.m_rixppaza(RenderLayer::m_anoumxob, HEART_HALF_BLINKING, left + r * o, y, 9, 9);
+                     graphics.m_rixppaza(RenderLayer::getGuiTextured, HEART_HALF_BLINKING, left + r * o, y, 9, 9);
                   }
                }
 
                if (r * 2 + 1 < playerScore) {
-                  graphics.m_rixppaza(RenderLayer::m_anoumxob, r >= 10 ? HEART_ABSORBING_FULL_BLINKING : HEART_FULL, left + r * o, y, 9, 9);
+                  graphics.m_rixppaza(RenderLayer::getGuiTextured, r >= 10 ? HEART_ABSORBING_FULL_BLINKING : HEART_FULL, left + r * o, y, 9, 9);
                }
 
                if (r * 2 + 1 == playerScore) {
-                  graphics.m_rixppaza(RenderLayer::m_anoumxob, r >= 10 ? HEART_ABSORBING_HALF_BLINKING : HEART_HALF, left + r * o, y, 9, 9);
+                  graphics.m_rixppaza(RenderLayer::getGuiTextured, r >= 10 ? HEART_ABSORBING_HALF_BLINKING : HEART_HALF, left + r * o, y, 9, 9);
                }
             }
          }
diff -bur namedTargetSrc/net/minecraft/client/gui/hud/spectator/SpectatorHud.java namedSrc/net/minecraft/client/gui/hud/spectator/SpectatorHud.java
--- namedTargetSrc/net/minecraft/client/gui/hud/spectator/SpectatorHud.java	2024-08-21 22:39:38.307188819 +0000
+++ namedSrc/net/minecraft/client/gui/hud/spectator/SpectatorHud.java	2024-08-21 22:38:15.923618520 +0000
@@ -6,7 +6,7 @@
 import net.minecraft.client.gui.GuiGraphics;
 import net.minecraft.client.render.RenderLayer;
 import net.minecraft.text.Text;
-import net.minecraft.unmapped.C_rojckazs;
+import net.minecraft.util.ArgbHelper;
 import net.minecraft.util.Identifier;
 import net.minecraft.util.Util;
 import net.minecraft.util.math.MathHelper;
@@ -111,10 +111,10 @@
     * @mapping {@literal named renderSpectatorMenu Lnet/minecraft/client/gui/hud/spectator/SpectatorHud;renderSpectatorMenu(Lnet/minecraft/client/gui/GuiGraphics;FIILnet/minecraft/client/gui/hud/spectator/SpectatorMenuState;)V}
     */
    protected void renderSpectatorMenu(GuiGraphics graphics, float alpha, int x, int y, SpectatorMenuState menuState) {
-      int k = C_rojckazs.m_mjkqavea(alpha);
-      graphics.m_kpwmfaru(RenderLayer::m_anoumxob, HOTBAR, x - 91, y, 182, 22, k);
+      int k = ArgbHelper.white(alpha);
+      graphics.m_kpwmfaru(RenderLayer::getGuiTextured, HOTBAR, x - 91, y, 182, 22, k);
       if (menuState.getSelectedSlot() >= 0) {
-         graphics.m_kpwmfaru(RenderLayer::m_anoumxob, HOTBAR_SELECTION, x - 91 - 1 + menuState.getSelectedSlot() * 20, y - 1, 24, 23, k);
+         graphics.m_kpwmfaru(RenderLayer::getGuiTextured, HOTBAR_SELECTION, x - 91 - 1 + menuState.getSelectedSlot() * 20, y - 1, 24, 23, k);
       }
 
       for (int l = 0; l < 9; l++) {
@@ -154,7 +154,7 @@
             int j = this.client.textRenderer.getWidth(lv2);
             int k = (graphics.getScaledWindowWidth() - j) / 2;
             int l = graphics.getScaledWindowHeight() - 35;
-            graphics.drawTextWithBackground(this.client.textRenderer, lv2, k, l, j, C_rojckazs.m_ufaioapl(i, -1));
+            graphics.drawTextWithBackground(this.client.textRenderer, lv2, k, l, j, ArgbHelper.color(i, -1));
          }
       }
    }
diff -bur namedTargetSrc/net/minecraft/client/gui/hud/spectator/SpectatorMenu.java namedSrc/net/minecraft/client/gui/hud/spectator/SpectatorMenu.java
--- namedTargetSrc/net/minecraft/client/gui/hud/spectator/SpectatorMenu.java	2024-08-21 22:39:38.279188960 +0000
+++ namedSrc/net/minecraft/client/gui/hud/spectator/SpectatorMenu.java	2024-08-21 22:38:15.883618723 +0000
@@ -9,7 +9,7 @@
 import net.minecraft.client.render.RenderLayer;
 import net.minecraft.text.CommonTexts;
 import net.minecraft.text.Text;
-import net.minecraft.unmapped.C_rojckazs;
+import net.minecraft.util.ArgbHelper;
 import net.minecraft.util.Identifier;
 
 /**
@@ -283,11 +283,11 @@
        */
       @Override
       public void renderIcon(GuiGraphics graphics, float brightness, float g) {
-         int i = C_rojckazs.m_cppeddcz(g, brightness, brightness, brightness);
+         int i = ArgbHelper.color(g, brightness, brightness, brightness);
          if (this.direction < 0) {
-            graphics.m_kpwmfaru(RenderLayer::m_anoumxob, SpectatorMenu.SCROLL_LEFT_TEXTURE, 0, 0, 16, 16, i);
+            graphics.m_kpwmfaru(RenderLayer::getGuiTextured, SpectatorMenu.SCROLL_LEFT_TEXTURE, 0, 0, 16, 16, i);
          } else {
-            graphics.m_kpwmfaru(RenderLayer::m_anoumxob, SpectatorMenu.SCROLL_RIGHT_TEXTURE, 0, 0, 16, 16, i);
+            graphics.m_kpwmfaru(RenderLayer::getGuiTextured, SpectatorMenu.SCROLL_RIGHT_TEXTURE, 0, 0, 16, 16, i);
          }
       }
 
@@ -327,7 +327,7 @@
        */
       @Override
       public void renderIcon(GuiGraphics graphics, float brightness, float g) {
-         graphics.m_kpwmfaru(RenderLayer::m_anoumxob, SpectatorMenu.CLOSE_TEXTURE, 0, 0, 16, 16, C_rojckazs.m_cppeddcz(g, brightness, brightness, brightness));
+         graphics.m_kpwmfaru(RenderLayer::getGuiTextured, SpectatorMenu.CLOSE_TEXTURE, 0, 0, 16, 16, ArgbHelper.color(g, brightness, brightness, brightness));
       }
 
       /**
diff -bur namedTargetSrc/net/minecraft/client/gui/hud/spectator/TeamTeleportSpectatorMenu.java namedSrc/net/minecraft/client/gui/hud/spectator/TeamTeleportSpectatorMenu.java
--- namedTargetSrc/net/minecraft/client/gui/hud/spectator/TeamTeleportSpectatorMenu.java	2024-08-21 22:39:38.375188475 +0000
+++ namedSrc/net/minecraft/client/gui/hud/spectator/TeamTeleportSpectatorMenu.java	2024-08-21 22:38:16.011618075 +0000
@@ -16,7 +16,7 @@
 import net.minecraft.scoreboard.Scoreboard;
 import net.minecraft.scoreboard.Team;
 import net.minecraft.text.Text;
-import net.minecraft.unmapped.C_rojckazs;
+import net.minecraft.util.ArgbHelper;
 import net.minecraft.util.Identifier;
 import net.minecraft.util.random.RandomGenerator;
 import net.minecraft.world.GameMode;
@@ -102,7 +102,7 @@
     */
    @Override
    public void renderIcon(GuiGraphics graphics, float brightness, float g) {
-      graphics.m_kpwmfaru(RenderLayer::m_anoumxob, TELEPORT_TEXTURE, 0, 0, 16, 16, C_rojckazs.m_cppeddcz(g, brightness, brightness, brightness));
+      graphics.m_kpwmfaru(RenderLayer::getGuiTextured, TELEPORT_TEXTURE, 0, 0, 16, 16, ArgbHelper.color(g, brightness, brightness, brightness));
    }
 
    /**
@@ -194,10 +194,10 @@
             float h = (float)(integer >> 16 & 0xFF) / 255.0F;
             float i = (float)(integer >> 8 & 0xFF) / 255.0F;
             float j = (float)(integer & 0xFF) / 255.0F;
-            graphics.fill(1, 1, 15, 15, C_rojckazs.m_cppeddcz(g, h * brightness, i * brightness, j * brightness));
+            graphics.fill(1, 1, 15, 15, ArgbHelper.color(g, h * brightness, i * brightness, j * brightness));
          }
 
-         PlayerFaceRenderer.m_dirgenjg(graphics, (PlayerSkin)this.texture.get(), 2, 2, 12, C_rojckazs.m_cppeddcz(g, brightness, brightness, brightness));
+         PlayerFaceRenderer.m_dirgenjg(graphics, (PlayerSkin)this.texture.get(), 2, 2, 12, ArgbHelper.color(g, brightness, brightness, brightness));
       }
 
       /**
diff -bur namedTargetSrc/net/minecraft/client/gui/hud/spectator/TeleportSpectatorMenu.java namedSrc/net/minecraft/client/gui/hud/spectator/TeleportSpectatorMenu.java
--- namedTargetSrc/net/minecraft/client/gui/hud/spectator/TeleportSpectatorMenu.java	2024-08-21 22:39:38.479187948 +0000
+++ namedSrc/net/minecraft/client/gui/hud/spectator/TeleportSpectatorMenu.java	2024-08-21 22:38:16.151617367 +0000
@@ -10,7 +10,7 @@
 import net.minecraft.client.network.PlayerListEntry;
 import net.minecraft.client.render.RenderLayer;
 import net.minecraft.text.Text;
-import net.minecraft.unmapped.C_rojckazs;
+import net.minecraft.util.ArgbHelper;
 import net.minecraft.util.Identifier;
 import net.minecraft.world.GameMode;
 
@@ -103,7 +103,7 @@
     */
    @Override
    public void renderIcon(GuiGraphics graphics, float brightness, float g) {
-      graphics.m_kpwmfaru(RenderLayer::m_anoumxob, TELEPORT_TEXTURE, 0, 0, 16, 16, C_rojckazs.m_cppeddcz(g, brightness, brightness, brightness));
+      graphics.m_kpwmfaru(RenderLayer::getGuiTextured, TELEPORT_TEXTURE, 0, 0, 16, 16, ArgbHelper.color(g, brightness, brightness, brightness));
    }
 
    /**
diff -bur namedTargetSrc/net/minecraft/client/gui/hud/spectator/TeleportToSpecificPlayerSpectatorCommand.java namedSrc/net/minecraft/client/gui/hud/spectator/TeleportToSpecificPlayerSpectatorCommand.java
--- namedTargetSrc/net/minecraft/client/gui/hud/spectator/TeleportToSpecificPlayerSpectatorCommand.java	2024-08-21 22:39:38.391188393 +0000
+++ namedSrc/net/minecraft/client/gui/hud/spectator/TeleportToSpecificPlayerSpectatorCommand.java	2024-08-21 22:38:16.027617994 +0000
@@ -10,7 +10,7 @@
 import net.minecraft.client.texture.PlayerSkin;
 import net.minecraft.network.packet.c2s.play.SpectatorTeleportationC2SPacket;
 import net.minecraft.text.Text;
-import net.minecraft.unmapped.C_rojckazs;
+import net.minecraft.util.ArgbHelper;
 
 /**
  * @mapping {@literal hashed net/minecraft/unmapped/C_ghlrelrn}
@@ -65,7 +65,7 @@
     */
    @Override
    public void renderIcon(GuiGraphics graphics, float brightness, float g) {
-      PlayerFaceRenderer.m_dirgenjg(graphics, (PlayerSkin)this.skinSupplier.get(), 2, 2, 12, C_rojckazs.m_mjkqavea(g));
+      PlayerFaceRenderer.m_dirgenjg(graphics, (PlayerSkin)this.skinSupplier.get(), 2, 2, 12, ArgbHelper.white(g));
    }
 
    /**
diff -bur namedTargetSrc/net/minecraft/client/gui/hud/SubtitlesHud.java namedSrc/net/minecraft/client/gui/hud/SubtitlesHud.java
--- namedTargetSrc/net/minecraft/client/gui/hud/SubtitlesHud.java	2024-08-21 22:39:38.555187564 +0000
+++ namedSrc/net/minecraft/client/gui/hud/SubtitlesHud.java	2024-08-21 22:38:16.263616801 +0000
@@ -15,7 +15,7 @@
 import net.minecraft.client.sound.SoundTransform;
 import net.minecraft.client.sound.WeightedSoundSet;
 import net.minecraft.text.Text;
-import net.minecraft.unmapped.C_rojckazs;
+import net.minecraft.util.ArgbHelper;
 import net.minecraft.util.Util;
 import net.minecraft.util.math.MathHelper;
 import net.minecraft.util.math.Vec3d;
@@ -133,7 +133,7 @@
                      );
                   graphics.getMatrices().scale(1.0F, 1.0F, 1.0F);
                   graphics.fill(-l - 1, -n - 1, l + 1, n + 1, this.client.options.getTextBackgroundColor(0.8F));
-                  int q = C_rojckazs.m_rtmaaugy(255, p, p, p);
+                  int q = ArgbHelper.color(255, p, p, p);
                   if (!bl) {
                      if (e > 0.0) {
                         graphics.drawShadowedText(this.client.textRenderer, ">", l - this.client.textRenderer.getWidth(">"), -n, q);
diff -bur namedTargetSrc/net/minecraft/client/gui/LogoRenderer.java namedSrc/net/minecraft/client/gui/LogoRenderer.java
--- namedTargetSrc/net/minecraft/client/gui/LogoRenderer.java	2024-08-21 22:39:38.431188191 +0000
+++ namedSrc/net/minecraft/client/gui/LogoRenderer.java	2024-08-21 22:38:16.087617690 +0000
@@ -3,7 +3,7 @@
 import net.fabricmc.api.EnvType;
 import net.fabricmc.api.Environment;
 import net.minecraft.client.render.RenderLayer;
-import net.minecraft.unmapped.C_rojckazs;
+import net.minecraft.util.ArgbHelper;
 import net.minecraft.util.Identifier;
 import net.minecraft.util.random.RandomGenerator;
 
@@ -112,10 +112,10 @@
    public void draw(GuiGraphics graphics, int screenWidth, float alpha, int y) {
       int k = screenWidth / 2 - 128;
       float g = this.ignoreAlpha ? 1.0F : alpha;
-      int l = C_rojckazs.m_mjkqavea(g);
-      graphics.m_olrwwnbg(RenderLayer::m_anoumxob, this.showEasterEgg ? MINCERAFT_LOGO_TEXTURE : LOGO_TEXTURE, k, y, 0.0F, 0.0F, 256, 44, 256, 64, l);
+      int l = ArgbHelper.white(g);
+      graphics.m_olrwwnbg(RenderLayer::getGuiTextured, this.showEasterEgg ? MINCERAFT_LOGO_TEXTURE : LOGO_TEXTURE, k, y, 0.0F, 0.0F, 256, 44, 256, 64, l);
       int m = screenWidth / 2 - 64;
       int n = y + 44 - 7;
-      graphics.m_olrwwnbg(RenderLayer::m_anoumxob, EDITION_TEXTURE, m, n, 0.0F, 0.0F, 128, 14, 128, 16, l);
+      graphics.m_olrwwnbg(RenderLayer::getGuiTextured, EDITION_TEXTURE, m, n, 0.0F, 0.0F, 128, 14, 128, 16, l);
    }
 }
diff -bur namedTargetSrc/net/minecraft/client/gui/ParentElement.java namedSrc/net/minecraft/client/gui/ParentElement.java
--- namedTargetSrc/net/minecraft/client/gui/ParentElement.java	2024-08-21 22:39:38.399188353 +0000
+++ namedSrc/net/minecraft/client/gui/ParentElement.java	2024-08-21 22:38:16.039617934 +0000
@@ -153,7 +153,7 @@
     * Mapping not found
     */
    @Override
-   default void setFocused(boolean bl) {
+   default void setFocused(boolean focused) {
    }
 
    /**
diff -bur namedTargetSrc/net/minecraft/client/gui/PlayerFaceRenderer.java namedSrc/net/minecraft/client/gui/PlayerFaceRenderer.java
--- namedTargetSrc/net/minecraft/client/gui/PlayerFaceRenderer.java	2024-08-21 22:39:38.383188434 +0000
+++ namedSrc/net/minecraft/client/gui/PlayerFaceRenderer.java	2024-08-21 22:38:16.019618035 +0000
@@ -86,7 +86,7 @@
    public static void m_durbuulr(GuiGraphics graphics, Identifier arg2, int i, int j, int k, boolean bl, boolean bl2, int l) {
       int m = 8 + (bl2 ? 8 : 0);
       int n = 8 * (bl2 ? -1 : 1);
-      graphics.m_fgoqvxux(RenderLayer::m_anoumxob, arg2, i, j, 8.0F, (float)m, k, k, 8, n, 64, 64, l);
+      graphics.m_fgoqvxux(RenderLayer::getGuiTextured, arg2, i, j, 8.0F, (float)m, k, k, 8, n, 64, 64, l);
       if (bl) {
          drawHat(graphics, arg2, i, j, k, bl2, l);
       }
@@ -99,6 +99,6 @@
    private static void drawHat(GuiGraphics graphics, Identifier texture, int x, int y, int size, boolean upsideDown, int l) {
       int m = 8 + (upsideDown ? 8 : 0);
       int n = 8 * (upsideDown ? -1 : 1);
-      graphics.m_fgoqvxux(RenderLayer::m_anoumxob, texture, x, y, 40.0F, (float)m, size, size, 8, n, 64, 64, l);
+      graphics.m_fgoqvxux(RenderLayer::getGuiTextured, texture, x, y, 40.0F, (float)m, size, size, 8, n, 64, 64, l);
    }
 }
diff -bur namedTargetSrc/net/minecraft/client/gui/RotatingCubeMapRenderer.java namedSrc/net/minecraft/client/gui/RotatingCubeMapRenderer.java
--- namedTargetSrc/net/minecraft/client/gui/RotatingCubeMapRenderer.java	2024-08-21 22:39:38.403188333 +0000
+++ namedSrc/net/minecraft/client/gui/RotatingCubeMapRenderer.java	2024-08-21 22:38:16.047617893 +0000
@@ -4,7 +4,7 @@
 import net.fabricmc.api.Environment;
 import net.minecraft.client.MinecraftClient;
 import net.minecraft.client.render.RenderLayer;
-import net.minecraft.unmapped.C_rojckazs;
+import net.minecraft.util.ArgbHelper;
 import net.minecraft.util.Identifier;
 
 /**
@@ -54,7 +54,7 @@
       graphics.draw();
       this.cubeMap.draw(this.client, 10.0F, -this.pitch, alpha);
       graphics.draw();
-      graphics.m_fgoqvxux(RenderLayer::m_anoumxob, PANORAMA_OVERLAY, 0, 0, 0.0F, 0.0F, width, height, 16, 128, 16, 128, C_rojckazs.m_mjkqavea(alpha));
+      graphics.m_fgoqvxux(RenderLayer::getGuiTextured, PANORAMA_OVERLAY, 0, 0, 0.0F, 0.0F, width, height, 16, 128, 16, 128, ArgbHelper.white(alpha));
    }
 
    /**
diff -bur namedTargetSrc/net/minecraft/client/gui/screen/advancement/AdvancementsScreen.java namedSrc/net/minecraft/client/gui/screen/advancement/AdvancementsScreen.java
--- namedTargetSrc/net/minecraft/client/gui/screen/advancement/AdvancementsScreen.java	2024-08-21 22:39:38.535187666 +0000
+++ namedSrc/net/minecraft/client/gui/screen/advancement/AdvancementsScreen.java	2024-08-21 22:38:16.239616922 +0000
@@ -322,7 +322,7 @@
     * @mapping {@literal named drawWidgets Lnet/minecraft/client/gui/screen/advancement/AdvancementsScreen;drawWidgets(Lnet/minecraft/client/gui/GuiGraphics;II)V}
     */
    public void drawWidgets(GuiGraphics graphics, int x, int y) {
-      graphics.m_tobhyohl(RenderLayer::m_anoumxob, WINDOW_TEXTURE, x, y, 0.0F, 0.0F, 252, 140, 256, 256);
+      graphics.m_tobhyohl(RenderLayer::getGuiTextured, WINDOW_TEXTURE, x, y, 0.0F, 0.0F, 252, 140, 256, 256);
       if (this.tabs.size() > 1) {
          for (AdvancementTab lv : this.tabs.values()) {
             lv.drawBackground(graphics, x, y, lv == this.selectedTab);
diff -bur namedTargetSrc/net/minecraft/client/gui/screen/advancement/AdvancementTab.java namedSrc/net/minecraft/client/gui/screen/advancement/AdvancementTab.java
--- namedTargetSrc/net/minecraft/client/gui/screen/advancement/AdvancementTab.java	2024-08-21 22:39:38.319188758 +0000
+++ namedSrc/net/minecraft/client/gui/screen/advancement/AdvancementTab.java	2024-08-21 22:38:15.935618460 +0000
@@ -212,7 +212,7 @@
 
       for (int o = -1; o <= 15; o++) {
          for (int p = -1; p <= 8; p++) {
-            graphics.m_tobhyohl(RenderLayer::m_anoumxob, lv, m + 16 * o, n + 16 * p, 0.0F, 0.0F, 16, 16, 16, 16);
+            graphics.m_tobhyohl(RenderLayer::getGuiTextured, lv, m + 16 * o, n + 16 * p, 0.0F, 0.0F, 16, 16, 16, 16);
          }
       }
 
diff -bur namedTargetSrc/net/minecraft/client/gui/screen/advancement/AdvancementTabType.java namedSrc/net/minecraft/client/gui/screen/advancement/AdvancementTabType.java
--- namedTargetSrc/net/minecraft/client/gui/screen/advancement/AdvancementTabType.java	2024-08-21 22:39:38.511187787 +0000
+++ namedSrc/net/minecraft/client/gui/screen/advancement/AdvancementTabType.java	2024-08-21 22:38:16.203617104 +0000
@@ -153,7 +153,7 @@
          lv2 = lv.middle();
       }
 
-      graphics.m_rixppaza(RenderLayer::m_anoumxob, lv2, x + this.getTabX(index), y + this.getTabY(index), this.width, this.height);
+      graphics.m_rixppaza(RenderLayer::getGuiTextured, lv2, x + this.getTabX(index), y + this.getTabY(index), this.width, this.height);
    }
 
    /**
diff -bur namedTargetSrc/net/minecraft/client/gui/screen/advancement/AdvancementWidget.java namedSrc/net/minecraft/client/gui/screen/advancement/AdvancementWidget.java
--- namedTargetSrc/net/minecraft/client/gui/screen/advancement/AdvancementWidget.java	2024-08-21 22:39:38.275188980 +0000
+++ namedSrc/net/minecraft/client/gui/screen/advancement/AdvancementWidget.java	2024-08-21 22:38:15.875618763 +0000
@@ -292,7 +292,7 @@
             lv = AdvancementObtainedStatus.UNOBTAINED;
          }
 
-         graphics.m_rixppaza(RenderLayer::m_anoumxob, lv.getTexture(this.display.getType()), x + this.x + 3, y + this.y, 26, 26);
+         graphics.m_rixppaza(RenderLayer::getGuiTextured, lv.getTexture(this.display.getType()), x + this.x + 3, y + this.y, 26, 26);
          graphics.drawItemWithoutEntity(this.display.getIcon(), x + this.x + 8, y + this.y + 5);
       }
 
@@ -372,15 +372,15 @@
       int s = 32 + this.description.size() * 9;
       if (!this.description.isEmpty()) {
          if (bl2) {
-            graphics.m_rixppaza(RenderLayer::m_anoumxob, TITLE_BOX, q, p + 26 - s, this.width, s);
+            graphics.m_rixppaza(RenderLayer::getGuiTextured, TITLE_BOX, q, p + 26 - s, this.width, s);
          } else {
-            graphics.m_rixppaza(RenderLayer::m_anoumxob, TITLE_BOX, q, p, this.width, s);
+            graphics.m_rixppaza(RenderLayer::getGuiTextured, TITLE_BOX, q, p, this.width, s);
          }
       }
 
-      graphics.m_zrsopato(RenderLayer::m_anoumxob, lv2.getBoxTexture(), 200, 26, 0, 0, q, p, n, 26);
-      graphics.m_zrsopato(RenderLayer::m_anoumxob, lv3.getBoxTexture(), 200, 26, 200 - o, 0, q + n, p, o, 26);
-      graphics.m_rixppaza(RenderLayer::m_anoumxob, lv4.getTexture(this.display.getType()), originX + this.x + 3, originY + this.y, 26, 26);
+      graphics.m_zrsopato(RenderLayer::getGuiTextured, lv2.getBoxTexture(), 200, 26, 0, 0, q, p, n, 26);
+      graphics.m_zrsopato(RenderLayer::getGuiTextured, lv3.getBoxTexture(), 200, 26, 200 - o, 0, q + n, p, o, 26);
+      graphics.m_rixppaza(RenderLayer::getGuiTextured, lv4.getTexture(this.display.getType()), originX + this.x + 3, originY + this.y, 26, 26);
       if (bl) {
          graphics.drawShadowedText(this.client.textRenderer, this.title, q + 5, originY + this.y + 9, -1);
          if (lv != null) {
diff -bur namedTargetSrc/net/minecraft/client/gui/screen/CreditsScreen.java namedSrc/net/minecraft/client/gui/screen/CreditsScreen.java
--- namedTargetSrc/net/minecraft/client/gui/screen/CreditsScreen.java	2024-08-21 22:39:38.551187585 +0000
+++ namedSrc/net/minecraft/client/gui/screen/CreditsScreen.java	2024-08-21 22:38:16.259616821 +0000
@@ -431,7 +431,7 @@
     * @mapping {@literal named renderVignette Lnet/minecraft/client/gui/screen/CreditsScreen;renderVignette(Lnet/minecraft/client/gui/GuiGraphics;)V}
     */
    private void renderVignette(GuiGraphics graphics) {
-      graphics.m_tobhyohl(RenderLayer::m_vlvhhilo, VIGNETTE_TEXTURE, 0, 0, 0.0F, 0.0F, this.width, this.height, this.width, this.height);
+      graphics.m_tobhyohl(RenderLayer::getVignette, VIGNETTE_TEXTURE, 0, 0, 0.0F, 0.0F, this.width, this.height, this.width, this.height);
    }
 
    /**
diff -bur namedTargetSrc/net/minecraft/client/gui/screen/CustomizeFlatWorldScreen.java namedSrc/net/minecraft/client/gui/screen/CustomizeFlatWorldScreen.java
--- namedTargetSrc/net/minecraft/client/gui/screen/CustomizeFlatWorldScreen.java	2024-08-21 22:39:38.395188374 +0000
+++ namedSrc/net/minecraft/client/gui/screen/CustomizeFlatWorldScreen.java	2024-08-21 22:38:16.035617954 +0000
@@ -346,7 +346,7 @@
           * @mapping {@literal named renderIconBackgroundTexture Lnet/minecraft/client/gui/screen/CustomizeFlatWorldScreen$SuperflatLayersListWidget$SuperflatLayerEntry;renderIconBackgroundTexture(Lnet/minecraft/client/gui/GuiGraphics;II)V}
           */
          private void renderIconBackgroundTexture(GuiGraphics graphics, int x, int y) {
-            graphics.m_rixppaza(RenderLayer::m_anoumxob, CustomizeFlatWorldScreen.SLOT, x, y, 18, 18);
+            graphics.m_rixppaza(RenderLayer::getGuiTextured, CustomizeFlatWorldScreen.SLOT, x, y, 18, 18);
          }
       }
    }
diff -bur namedTargetSrc/net/minecraft/client/gui/screen/DeathScreen.java namedSrc/net/minecraft/client/gui/screen/DeathScreen.java
--- namedTargetSrc/net/minecraft/client/gui/screen/DeathScreen.java	2024-08-21 22:39:38.519187746 +0000
+++ namedSrc/net/minecraft/client/gui/screen/DeathScreen.java	2024-08-21 22:38:16.211617064 +0000
@@ -164,7 +164,7 @@
 
       if (this.titleScreenButton != null && this.client.getChatReportingContext().hasDraftReport()) {
          graphics.m_rixppaza(
-            RenderLayer::m_anoumxob,
+            RenderLayer::getGuiTextured,
             DRAFT_REPORT_ICON_TEXTURE,
             this.titleScreenButton.getX() + this.titleScreenButton.getWidth() - 17,
             this.titleScreenButton.getY() + 3,
diff -bur namedTargetSrc/net/minecraft/client/gui/screen/DemoScreen.java namedSrc/net/minecraft/client/gui/screen/DemoScreen.java
--- namedTargetSrc/net/minecraft/client/gui/screen/DemoScreen.java	2024-08-21 22:39:38.307188819 +0000
+++ namedSrc/net/minecraft/client/gui/screen/DemoScreen.java	2024-08-21 22:38:15.927618500 +0000
@@ -83,7 +83,7 @@
       super.renderBackground(graphics, mouseX, mouseY, delta);
       int k = (this.width - 248) / 2;
       int l = (this.height - 166) / 2;
-      graphics.m_tobhyohl(RenderLayer::m_anoumxob, DEMO_BG, k, l, 0.0F, 0.0F, 248, 166, 256, 256);
+      graphics.m_tobhyohl(RenderLayer::getGuiTextured, DEMO_BG, k, l, 0.0F, 0.0F, 248, 166, 256, 256);
    }
 
    /**
diff -bur namedTargetSrc/net/minecraft/client/gui/screen/DialogScreen.java namedSrc/net/minecraft/client/gui/screen/DialogScreen.java
--- namedTargetSrc/net/minecraft/client/gui/screen/DialogScreen.java	2024-08-21 22:39:38.407188313 +0000
+++ namedSrc/net/minecraft/client/gui/screen/DialogScreen.java	2024-08-21 22:38:16.051617873 +0000
@@ -181,7 +181,7 @@
       RenderSystem.clear(256);
       this.renderWorldOverlayBackground(graphics);
       graphics.m_rixppaza(
-         RenderLayer::m_anoumxob, BACKGROUND, this.layout.getX() - 18, this.layout.getY() - 18, this.layout.getWidth() + 36, this.layout.getHeight() + 36
+         RenderLayer::getGuiTextured, BACKGROUND, this.layout.getX() - 18, this.layout.getY() - 18, this.layout.getWidth() + 36, this.layout.getHeight() + 36
       );
    }
 
diff -bur namedTargetSrc/net/minecraft/client/gui/screen/DownloadingTerrainScreen.java namedSrc/net/minecraft/client/gui/screen/DownloadingTerrainScreen.java
--- namedTargetSrc/net/minecraft/client/gui/screen/DownloadingTerrainScreen.java	2024-08-21 22:39:38.491187889 +0000
+++ namedSrc/net/minecraft/client/gui/screen/DownloadingTerrainScreen.java	2024-08-21 22:38:16.171617266 +0000
@@ -94,7 +94,12 @@
       switch (this.type) {
          case NETHER_PORTAL:
             graphics.m_qbepadop(
-               RenderLayer::m_xzyayhpn, this.getNetherParticleSprite(), 0, 0, graphics.getScaledWindowWidth(), graphics.getScaledWindowHeight()
+               RenderLayer::getGuiOpaqueTexturedBackground,
+               this.getNetherParticleSprite(),
+               0,
+               0,
+               graphics.getScaledWindowWidth(),
+               graphics.getScaledWindowHeight()
             );
             break;
          case END_PORTAL:
diff -bur namedTargetSrc/net/minecraft/client/gui/screen/GameMenuScreen.java namedSrc/net/minecraft/client/gui/screen/GameMenuScreen.java
--- namedTargetSrc/net/minecraft/client/gui/screen/GameMenuScreen.java	2024-08-21 22:39:38.411188292 +0000
+++ namedSrc/net/minecraft/client/gui/screen/GameMenuScreen.java	2024-08-21 22:38:16.055617852 +0000
@@ -267,7 +267,7 @@
       super.render(graphics, mouseX, mouseY, delta);
       if (this.showMenu && this.client != null && this.client.getChatReportingContext().hasDraftReport() && this.reportButton != null) {
          graphics.m_rixppaza(
-            RenderLayer::m_anoumxob, DRAFT_REPORT, this.reportButton.getX() + this.reportButton.getWidth() - 17, this.reportButton.getY() + 3, 15, 15
+            RenderLayer::getGuiTextured, DRAFT_REPORT, this.reportButton.getX() + this.reportButton.getWidth() - 17, this.reportButton.getY() + 3, 15, 15
          );
       }
    }
diff -bur namedTargetSrc/net/minecraft/client/gui/screen/GameModeSelectionScreen.java namedSrc/net/minecraft/client/gui/screen/GameModeSelectionScreen.java
--- namedTargetSrc/net/minecraft/client/gui/screen/GameModeSelectionScreen.java	2024-08-21 22:39:38.395188374 +0000
+++ namedSrc/net/minecraft/client/gui/screen/GameModeSelectionScreen.java	2024-08-21 22:38:16.039617934 +0000
@@ -163,7 +163,7 @@
          graphics.getMatrices().push();
          int k = this.width / 2 - 62;
          int l = this.height / 2 - 31 - 27;
-         graphics.m_tobhyohl(RenderLayer::m_anoumxob, TEXTURE, k, l, 0.0F, 0.0F, 125, 75, 128, 128);
+         graphics.m_tobhyohl(RenderLayer::getGuiTextured, TEXTURE, k, l, 0.0F, 0.0F, 125, 75, 128, 128);
          graphics.getMatrices().pop();
          super.render(graphics, mouseX, mouseY, delta);
          graphics.drawCenteredShadowedText(this.textRenderer, this.gameMode.getText(), this.width / 2, this.height / 2 - 31 - 20, -1);
@@ -317,7 +317,7 @@
        * @mapping {@literal named drawBackground Lnet/minecraft/client/gui/screen/GameModeSelectionScreen$ButtonWidget;drawBackground(Lnet/minecraft/client/gui/GuiGraphics;)V}
        */
       private void drawBackground(GuiGraphics graphics) {
-         graphics.m_rixppaza(RenderLayer::m_anoumxob, GameModeSelectionScreen.SLOT, this.getX(), this.getY(), 26, 26);
+         graphics.m_rixppaza(RenderLayer::getGuiTextured, GameModeSelectionScreen.SLOT, this.getX(), this.getY(), 26, 26);
       }
 
       /**
@@ -325,7 +325,7 @@
        * @mapping {@literal named drawSelectionBox Lnet/minecraft/client/gui/screen/GameModeSelectionScreen$ButtonWidget;drawSelectionBox(Lnet/minecraft/client/gui/GuiGraphics;)V}
        */
       private void drawSelectionBox(GuiGraphics graphics) {
-         graphics.m_rixppaza(RenderLayer::m_anoumxob, GameModeSelectionScreen.SELECTION, this.getX(), this.getY(), 26, 26);
+         graphics.m_rixppaza(RenderLayer::getGuiTextured, GameModeSelectionScreen.SELECTION, this.getX(), this.getY(), 26, 26);
       }
    }
 
diff -bur namedTargetSrc/net/minecraft/client/gui/screen/ingame/AbstractFurnaceScreen.java namedSrc/net/minecraft/client/gui/screen/ingame/AbstractFurnaceScreen.java
--- namedTargetSrc/net/minecraft/client/gui/screen/ingame/AbstractFurnaceScreen.java	2024-08-21 22:39:38.275188980 +0000
+++ namedSrc/net/minecraft/client/gui/screen/ingame/AbstractFurnaceScreen.java	2024-08-21 22:38:15.875618763 +0000
@@ -115,16 +115,16 @@
    protected void drawBackground(GuiGraphics graphics, float delta, int mouseX, int mouseY) {
       int k = this.x;
       int l = this.y;
-      graphics.m_tobhyohl(RenderLayer::m_anoumxob, this.background, k, l, 0.0F, 0.0F, this.backgroundWidth, this.backgroundHeight, 256, 256);
+      graphics.m_tobhyohl(RenderLayer::getGuiTextured, this.background, k, l, 0.0F, 0.0F, this.backgroundWidth, this.backgroundHeight, 256, 256);
       if (this.handler.isBurning()) {
          int m = 14;
          int n = MathHelper.ceil(this.handler.getFuelProgress() * 13.0F) + 1;
-         graphics.m_zrsopato(RenderLayer::m_anoumxob, this.litProgressTexture, 14, 14, 0, 14 - n, k + 56, l + 36 + 14 - n, 14, n);
+         graphics.m_zrsopato(RenderLayer::getGuiTextured, this.litProgressTexture, 14, 14, 0, 14 - n, k + 56, l + 36 + 14 - n, 14, n);
       }
 
       int o = 24;
       int p = MathHelper.ceil(this.handler.getCookProgress() * 24.0F);
-      graphics.m_zrsopato(RenderLayer::m_anoumxob, this.burnProgressTexture, 24, 16, 0, 0, k + 79, l + 34, p, 16);
+      graphics.m_zrsopato(RenderLayer::getGuiTextured, this.burnProgressTexture, 24, 16, 0, 0, k + 79, l + 34, p, 16);
    }
 
    /**
diff -bur namedTargetSrc/net/minecraft/client/gui/screen/ingame/AbstractInventoryScreen.java namedSrc/net/minecraft/client/gui/screen/ingame/AbstractInventoryScreen.java
--- namedTargetSrc/net/minecraft/client/gui/screen/ingame/AbstractInventoryScreen.java	2024-08-21 22:39:38.463188030 +0000
+++ namedSrc/net/minecraft/client/gui/screen/ingame/AbstractInventoryScreen.java	2024-08-21 22:38:16.127617489 +0000
@@ -116,9 +116,9 @@
 
       for (StatusEffectInstance lv : statusEffects) {
          if (wide) {
-            graphics.m_rixppaza(RenderLayer::m_anoumxob, EFFECT_BACKGROUND_LARGE, x, k, 120, 32);
+            graphics.m_rixppaza(RenderLayer::getGuiTextured, EFFECT_BACKGROUND_LARGE, x, k, 120, 32);
          } else {
-            graphics.m_rixppaza(RenderLayer::m_anoumxob, EFFECT_BACKGROUND_SMALL, x, k, 32, 32);
+            graphics.m_rixppaza(RenderLayer::getGuiTextured, EFFECT_BACKGROUND_SMALL, x, k, 32, 32);
          }
 
          k += height;
@@ -136,7 +136,7 @@
       for (StatusEffectInstance lv2 : statusEffects) {
          Holder<StatusEffect> lv3 = lv2.getEffectType();
          Sprite lv4 = lv.getSprite(lv3);
-         graphics.m_qbepadop(RenderLayer::m_anoumxob, lv4, x + (wide ? 6 : 7), k + 7, 18, 18);
+         graphics.m_qbepadop(RenderLayer::getGuiTextured, lv4, x + (wide ? 6 : 7), k + 7, 18, 18);
          k += height;
       }
    }
diff -bur namedTargetSrc/net/minecraft/client/gui/screen/ingame/AbstractSignEditScreen.java namedSrc/net/minecraft/client/gui/screen/ingame/AbstractSignEditScreen.java
--- namedTargetSrc/net/minecraft/client/gui/screen/ingame/AbstractSignEditScreen.java	2024-08-21 22:39:38.283188939 +0000
+++ namedSrc/net/minecraft/client/gui/screen/ingame/AbstractSignEditScreen.java	2024-08-21 22:38:15.887618702 +0000
@@ -19,7 +19,7 @@
 import net.minecraft.network.packet.c2s.play.SignUpdateC2SPacket;
 import net.minecraft.text.CommonTexts;
 import net.minecraft.text.Text;
-import net.minecraft.unmapped.C_rojckazs;
+import net.minecraft.util.ArgbHelper;
 import org.jetbrains.annotations.Nullable;
 import org.joml.Vector3f;
 import org.lwjgl.glfw.GLFW;
@@ -279,7 +279,7 @@
             int s = this.textRenderer.getWidth(string2.substring(0, Math.max(Math.min(j, string2.length()), 0)));
             int t = s - this.textRenderer.getWidth(string2) / 2;
             if (bl && j < string2.length()) {
-               graphics.fill(t, m - 1, t + 1, m + this.sign.getTextLineHeight(), C_rojckazs.m_cmigvcvv(i));
+               graphics.fill(t, m - 1, t + 1, m + this.sign.getTextLineHeight(), ArgbHelper.opaque(i));
             }
 
             if (k != j) {
diff -bur namedTargetSrc/net/minecraft/client/gui/screen/ingame/AnvilScreen.java namedSrc/net/minecraft/client/gui/screen/ingame/AnvilScreen.java
--- namedTargetSrc/net/minecraft/client/gui/screen/ingame/AnvilScreen.java	2024-08-21 22:39:38.519187746 +0000
+++ namedSrc/net/minecraft/client/gui/screen/ingame/AnvilScreen.java	2024-08-21 22:38:16.215617043 +0000
@@ -174,7 +174,7 @@
    @Override
    protected void drawBackground(GuiGraphics graphics, float delta, int mouseX, int mouseY) {
       super.drawBackground(graphics, delta, mouseX, mouseY);
-      graphics.m_rixppaza(RenderLayer::m_anoumxob, this.handler.getSlot(0).hasStack() ? TEXT_FIELD : TEXT_FIELD_DISABLED, this.x + 59, this.y + 20, 110, 16);
+      graphics.m_rixppaza(RenderLayer::getGuiTextured, this.handler.getSlot(0).hasStack() ? TEXT_FIELD : TEXT_FIELD_DISABLED, this.x + 59, this.y + 20, 110, 16);
    }
 
    /**
@@ -191,7 +191,7 @@
    @Override
    protected void renderIcon(GuiGraphics graphics, int x, int y) {
       if ((this.handler.getSlot(0).hasStack() || this.handler.getSlot(1).hasStack()) && !this.handler.getSlot(this.handler.getResultSlotIndex()).hasStack()) {
-         graphics.m_rixppaza(RenderLayer::m_anoumxob, ERROR, x + 99, y + 45, 28, 21);
+         graphics.m_rixppaza(RenderLayer::getGuiTextured, ERROR, x + 99, y + 45, 28, 21);
       }
    }
 
diff -bur namedTargetSrc/net/minecraft/client/gui/screen/ingame/BeaconScreen.java namedSrc/net/minecraft/client/gui/screen/ingame/BeaconScreen.java
--- namedTargetSrc/net/minecraft/client/gui/screen/ingame/BeaconScreen.java	2024-08-21 22:39:38.315188778 +0000
+++ namedSrc/net/minecraft/client/gui/screen/ingame/BeaconScreen.java	2024-08-21 22:38:15.935618460 +0000
@@ -207,7 +207,7 @@
    protected void drawBackground(GuiGraphics graphics, float delta, int mouseX, int mouseY) {
       int k = (this.width - this.backgroundWidth) / 2;
       int l = (this.height - this.backgroundHeight) / 2;
-      graphics.m_tobhyohl(RenderLayer::m_anoumxob, TEXTURE, k, l, 0.0F, 0.0F, this.backgroundWidth, this.backgroundHeight, 256, 256);
+      graphics.m_tobhyohl(RenderLayer::getGuiTextured, TEXTURE, k, l, 0.0F, 0.0F, this.backgroundWidth, this.backgroundHeight, 256, 256);
       graphics.getMatrices().push();
       graphics.getMatrices().translate(0.0F, 0.0F, 100.0F);
       graphics.drawItem(new ItemStack(Items.NETHERITE_INGOT), k + 20, l + 109);
@@ -271,7 +271,7 @@
             lv = BeaconScreen.BUTTON;
          }
 
-         graphics.m_rixppaza(RenderLayer::m_anoumxob, lv, this.getX(), this.getY(), this.width, this.height);
+         graphics.m_rixppaza(RenderLayer::getGuiTextured, lv, this.getX(), this.getY(), this.width, this.height);
          this.renderExtra(graphics);
       }
 
@@ -460,7 +460,7 @@
        */
       @Override
       protected void renderExtra(GuiGraphics graphics) {
-         graphics.m_qbepadop(RenderLayer::m_anoumxob, this.sprite, this.getX() + 2, this.getY() + 2, 18, 18);
+         graphics.m_qbepadop(RenderLayer::getGuiTextured, this.sprite, this.getX() + 2, this.getY() + 2, 18, 18);
       }
 
       /**
@@ -507,7 +507,7 @@
        */
       @Override
       protected void renderExtra(GuiGraphics graphics) {
-         graphics.m_rixppaza(RenderLayer::m_anoumxob, this.texture, this.getX() + 2, this.getY() + 2, 18, 18);
+         graphics.m_rixppaza(RenderLayer::getGuiTextured, this.texture, this.getX() + 2, this.getY() + 2, 18, 18);
       }
    }
 
diff -bur namedTargetSrc/net/minecraft/client/gui/screen/ingame/BookEditScreen.java namedSrc/net/minecraft/client/gui/screen/ingame/BookEditScreen.java
--- namedTargetSrc/net/minecraft/client/gui/screen/ingame/BookEditScreen.java	2024-08-21 22:39:38.479187948 +0000
+++ namedSrc/net/minecraft/client/gui/screen/ingame/BookEditScreen.java	2024-08-21 22:38:16.147617388 +0000
@@ -635,7 +635,7 @@
    @Override
    public void renderBackground(GuiGraphics graphics, int mouseX, int mouseY, float delta) {
       this.renderWorldOverlayBackground(graphics);
-      graphics.m_tobhyohl(RenderLayer::m_anoumxob, BookScreen.BOOK_TEXTURE, (this.width - 192) / 2, 2, 0.0F, 0.0F, 192, 192, 256, 256);
+      graphics.m_tobhyohl(RenderLayer::getGuiTextured, BookScreen.BOOK_TEXTURE, (this.width - 192) / 2, 2, 0.0F, 0.0F, 192, 192, 256, 256);
    }
 
    /**
diff -bur namedTargetSrc/net/minecraft/client/gui/screen/ingame/BookScreen.java namedSrc/net/minecraft/client/gui/screen/ingame/BookScreen.java
--- namedTargetSrc/net/minecraft/client/gui/screen/ingame/BookScreen.java	2024-08-21 22:39:38.387188414 +0000
+++ namedSrc/net/minecraft/client/gui/screen/ingame/BookScreen.java	2024-08-21 22:38:16.023618015 +0000
@@ -317,7 +317,7 @@
    @Override
    public void renderBackground(GuiGraphics graphics, int mouseX, int mouseY, float delta) {
       this.renderWorldOverlayBackground(graphics);
-      graphics.m_tobhyohl(RenderLayer::m_anoumxob, BOOK_TEXTURE, (this.width - 192) / 2, 2, 0.0F, 0.0F, 192, 192, 256, 256);
+      graphics.m_tobhyohl(RenderLayer::getGuiTextured, BOOK_TEXTURE, (this.width - 192) / 2, 2, 0.0F, 0.0F, 192, 192, 256, 256);
    }
 
    /**
diff -bur namedTargetSrc/net/minecraft/client/gui/screen/ingame/BrewingStandScreen.java namedSrc/net/minecraft/client/gui/screen/ingame/BrewingStandScreen.java
--- namedTargetSrc/net/minecraft/client/gui/screen/ingame/BrewingStandScreen.java	2024-08-21 22:39:38.495187868 +0000
+++ namedSrc/net/minecraft/client/gui/screen/ingame/BrewingStandScreen.java	2024-08-21 22:38:16.179617226 +0000
@@ -75,23 +75,23 @@
    protected void drawBackground(GuiGraphics graphics, float delta, int mouseX, int mouseY) {
       int k = (this.width - this.backgroundWidth) / 2;
       int l = (this.height - this.backgroundHeight) / 2;
-      graphics.m_tobhyohl(RenderLayer::m_anoumxob, TEXTURE, k, l, 0.0F, 0.0F, this.backgroundWidth, this.backgroundHeight, 256, 256);
+      graphics.m_tobhyohl(RenderLayer::getGuiTextured, TEXTURE, k, l, 0.0F, 0.0F, this.backgroundWidth, this.backgroundHeight, 256, 256);
       int m = this.handler.getFuel();
       int n = MathHelper.clamp((18 * m + 20 - 1) / 20, 0, 18);
       if (n > 0) {
-         graphics.m_zrsopato(RenderLayer::m_anoumxob, FUEL_LENGTH, 18, 4, 0, 0, k + 60, l + 44, n, 4);
+         graphics.m_zrsopato(RenderLayer::getGuiTextured, FUEL_LENGTH, 18, 4, 0, 0, k + 60, l + 44, n, 4);
       }
 
       int o = this.handler.getBrewTime();
       if (o > 0) {
          int p = (int)(28.0F * (1.0F - (float)o / 400.0F));
          if (p > 0) {
-            graphics.m_zrsopato(RenderLayer::m_anoumxob, BREW_PROGRESS, 9, 28, 0, 0, k + 97, l + 16, 9, p);
+            graphics.m_zrsopato(RenderLayer::getGuiTextured, BREW_PROGRESS, 9, 28, 0, 0, k + 97, l + 16, 9, p);
          }
 
          p = BUBBLE_PROGRESS[o / 2 % 7];
          if (p > 0) {
-            graphics.m_zrsopato(RenderLayer::m_anoumxob, BUBBLES, 12, 29, 0, 29 - p, k + 63, l + 14 + 29 - p, 12, p);
+            graphics.m_zrsopato(RenderLayer::getGuiTextured, BUBBLES, 12, 29, 0, 29 - p, k + 63, l + 14 + 29 - p, 12, p);
          }
       }
    }
diff -bur namedTargetSrc/net/minecraft/client/gui/screen/ingame/CartographyTableScreen.java namedSrc/net/minecraft/client/gui/screen/ingame/CartographyTableScreen.java
--- namedTargetSrc/net/minecraft/client/gui/screen/ingame/CartographyTableScreen.java	2024-08-21 22:39:38.295188879 +0000
+++ namedSrc/net/minecraft/client/gui/screen/ingame/CartographyTableScreen.java	2024-08-21 22:38:15.911618581 +0000
@@ -5,6 +5,7 @@
 import net.minecraft.client.gui.GuiGraphics;
 import net.minecraft.client.render.MapRenderer;
 import net.minecraft.client.render.RenderLayer;
+import net.minecraft.client.render.state.MapRenderState;
 import net.minecraft.component.DataComponentTypes;
 import net.minecraft.entity.player.PlayerInventory;
 import net.minecraft.item.FilledMapItem;
@@ -14,7 +15,6 @@
 import net.minecraft.item.map.MapState;
 import net.minecraft.screen.CartographyTableScreenHandler;
 import net.minecraft.text.Text;
-import net.minecraft.unmapped.C_ikcmtvuf;
 import net.minecraft.util.Identifier;
 import org.jetbrains.annotations.Nullable;
 
@@ -57,7 +57,7 @@
    /**
     * Mapping not found
     */
-   private final C_ikcmtvuf f_fdeifgzr = new C_ikcmtvuf();
+   private final MapRenderState f_fdeifgzr = new MapRenderState();
 
    /**
     * @mapping {@literal hashed <init> Lnet/minecraft/unmapped/C_hqccoyeq;<init>(Lnet/minecraft/unmapped/C_petqnsgn;Lnet/minecraft/unmapped/C_sxzqocrm;Lnet/minecraft/unmapped/C_rdaqiwdt;)V}
@@ -84,7 +84,7 @@
    protected void drawBackground(GuiGraphics graphics, float delta, int mouseX, int mouseY) {
       int k = this.x;
       int l = this.y;
-      graphics.m_tobhyohl(RenderLayer::m_anoumxob, TEXTURE, k, l, 0.0F, 0.0F, this.backgroundWidth, this.backgroundHeight, 256, 256);
+      graphics.m_tobhyohl(RenderLayer::getGuiTextured, TEXTURE, k, l, 0.0F, 0.0F, this.backgroundWidth, this.backgroundHeight, 256, 256);
       ItemStack lv = this.handler.getSlot(1).getStack();
       boolean bl = lv.isOf(Items.MAP);
       boolean bl2 = lv.isOf(Items.PAPER);
@@ -99,13 +99,13 @@
             if (lv4.locked) {
                bl4 = true;
                if (bl2 || bl3) {
-                  graphics.m_rixppaza(RenderLayer::m_anoumxob, ERROR, k + 35, l + 31, 28, 21);
+                  graphics.m_rixppaza(RenderLayer::getGuiTextured, ERROR, k + 35, l + 31, 28, 21);
                }
             }
 
             if (bl2 && lv4.scale >= 4) {
                bl4 = true;
-               graphics.m_rixppaza(RenderLayer::m_anoumxob, ERROR, k + 35, l + 31, 28, 21);
+               graphics.m_rixppaza(RenderLayer::getGuiTextured, ERROR, k + 35, l + 31, 28, 21);
             }
          }
       } else {
@@ -125,25 +125,25 @@
       int i = this.x;
       int j = this.y;
       if (expandMode && !cannotExpand) {
-         graphics.m_rixppaza(RenderLayer::m_anoumxob, SCALED_MAP, i + 67, j + 13, 66, 66);
+         graphics.m_rixppaza(RenderLayer::getGuiTextured, SCALED_MAP, i + 67, j + 13, 66, 66);
          this.drawMap(graphics, mapId, mapState, i + 85, j + 31, 0.226F);
       } else if (cloneMode) {
-         graphics.m_rixppaza(RenderLayer::m_anoumxob, DUPLICATED_MAP, i + 67 + 16, j + 13, 50, 66);
+         graphics.m_rixppaza(RenderLayer::getGuiTextured, DUPLICATED_MAP, i + 67 + 16, j + 13, 50, 66);
          this.drawMap(graphics, mapId, mapState, i + 86, j + 16, 0.34F);
          graphics.getMatrices().push();
          graphics.getMatrices().translate(0.0F, 0.0F, 1.0F);
-         graphics.m_rixppaza(RenderLayer::m_anoumxob, DUPLICATED_MAP, i + 67, j + 13 + 16, 50, 66);
+         graphics.m_rixppaza(RenderLayer::getGuiTextured, DUPLICATED_MAP, i + 67, j + 13 + 16, 50, 66);
          this.drawMap(graphics, mapId, mapState, i + 70, j + 32, 0.34F);
          graphics.getMatrices().pop();
       } else if (lockMode) {
-         graphics.m_rixppaza(RenderLayer::m_anoumxob, MAP, i + 67, j + 13, 66, 66);
+         graphics.m_rixppaza(RenderLayer::getGuiTextured, MAP, i + 67, j + 13, 66, 66);
          this.drawMap(graphics, mapId, mapState, i + 71, j + 17, 0.45F);
          graphics.getMatrices().push();
          graphics.getMatrices().translate(0.0F, 0.0F, 1.0F);
-         graphics.m_rixppaza(RenderLayer::m_anoumxob, LOCKED, i + 118, j + 60, 10, 14);
+         graphics.m_rixppaza(RenderLayer::getGuiTextured, LOCKED, i + 118, j + 60, 10, 14);
          graphics.getMatrices().pop();
       } else {
-         graphics.m_rixppaza(RenderLayer::m_anoumxob, MAP, i + 67, j + 13, 66, 66);
+         graphics.m_rixppaza(RenderLayer::getGuiTextured, MAP, i + 67, j + 13, 66, 66);
          this.drawMap(graphics, mapId, mapState, i + 71, j + 17, 0.45F);
       }
    }
@@ -158,7 +158,7 @@
          graphics.getMatrices().translate((float)x, (float)y, 1.0F);
          graphics.getMatrices().scale(scale, scale, 1.0F);
          MapRenderer lv = this.client.m_hwgsxlaq();
-         lv.m_voxcvgry(mapId, mapState, this.f_fdeifgzr);
+         lv.updateState(mapId, mapState, this.f_fdeifgzr);
          lv.render(this.f_fdeifgzr, graphics.getMatrices(), graphics.getVertexConsumers(), true, 15728880);
          graphics.getMatrices().pop();
       }

@github-actions
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

View the diff here (3/3):
diff -bur namedTargetSrc/net/minecraft/client/gui/screen/ingame/CrafterScreen.java namedSrc/net/minecraft/client/gui/screen/ingame/CrafterScreen.java
--- namedTargetSrc/net/minecraft/client/gui/screen/ingame/CrafterScreen.java	2024-08-21 22:39:38.355188576 +0000
+++ namedSrc/net/minecraft/client/gui/screen/ingame/CrafterScreen.java	2024-08-21 22:38:15.983618217 +0000
@@ -140,7 +140,7 @@
     * @mapping {@literal named drawDisabledSlot Lnet/minecraft/client/gui/screen/ingame/CrafterScreen;drawDisabledSlot(Lnet/minecraft/client/gui/GuiGraphics;Lnet/minecraft/screen/slot/CrafterSlot;)V}
     */
    private void drawDisabledSlot(GuiGraphics graphics, CrafterSlot slot) {
-      graphics.m_rixppaza(RenderLayer::m_anoumxob, DISABLED_SLOT_TEXTURE, slot.x - 1, slot.y - 1, 18, 18);
+      graphics.m_rixppaza(RenderLayer::getGuiTextured, DISABLED_SLOT_TEXTURE, slot.x - 1, slot.y - 1, 18, 18);
    }
 
    /**
@@ -174,7 +174,7 @@
          lv = UNPOWERED_ARROW_TEXTURE;
       }
 
-      graphics.m_rixppaza(RenderLayer::m_anoumxob, lv, i, j, 16, 16);
+      graphics.m_rixppaza(RenderLayer::getGuiTextured, lv, i, j, 16, 16);
    }
 
    /**
@@ -184,6 +184,6 @@
    protected void drawBackground(GuiGraphics graphics, float delta, int mouseX, int mouseY) {
       int k = (this.width - this.backgroundWidth) / 2;
       int l = (this.height - this.backgroundHeight) / 2;
-      graphics.m_tobhyohl(RenderLayer::m_anoumxob, TEXTURE, k, l, 0.0F, 0.0F, this.backgroundWidth, this.backgroundHeight, 256, 256);
+      graphics.m_tobhyohl(RenderLayer::getGuiTextured, TEXTURE, k, l, 0.0F, 0.0F, this.backgroundWidth, this.backgroundHeight, 256, 256);
    }
 }
diff -bur namedTargetSrc/net/minecraft/client/gui/screen/ingame/CraftingScreen.java namedSrc/net/minecraft/client/gui/screen/ingame/CraftingScreen.java
--- namedTargetSrc/net/minecraft/client/gui/screen/ingame/CraftingScreen.java	2024-08-21 22:39:38.571187484 +0000
+++ namedSrc/net/minecraft/client/gui/screen/ingame/CraftingScreen.java	2024-08-21 22:38:16.291616659 +0000
@@ -100,7 +100,7 @@
    protected void drawBackground(GuiGraphics graphics, float delta, int mouseX, int mouseY) {
       int k = this.x;
       int l = (this.height - this.backgroundHeight) / 2;
-      graphics.m_tobhyohl(RenderLayer::m_anoumxob, TEXTURE, k, l, 0.0F, 0.0F, this.backgroundWidth, this.backgroundHeight, 256, 256);
+      graphics.m_tobhyohl(RenderLayer::getGuiTextured, TEXTURE, k, l, 0.0F, 0.0F, this.backgroundWidth, this.backgroundHeight, 256, 256);
    }
 
    /**
diff -bur namedTargetSrc/net/minecraft/client/gui/screen/ingame/CreativeInventoryScreen.java namedSrc/net/minecraft/client/gui/screen/ingame/CreativeInventoryScreen.java
--- namedTargetSrc/net/minecraft/client/gui/screen/ingame/CreativeInventoryScreen.java	2024-08-21 22:39:38.311188798 +0000
+++ namedSrc/net/minecraft/client/gui/screen/ingame/CreativeInventoryScreen.java	2024-08-21 22:38:15.931618480 +0000
@@ -930,14 +930,16 @@
          }
       }
 
-      graphics.m_tobhyohl(RenderLayer::m_anoumxob, selectedTab.getGroup(), this.x, this.y, 0.0F, 0.0F, this.backgroundWidth, this.backgroundHeight, 256, 256);
+      graphics.m_tobhyohl(
+         RenderLayer::getGuiTextured, selectedTab.getGroup(), this.x, this.y, 0.0F, 0.0F, this.backgroundWidth, this.backgroundHeight, 256, 256
+      );
       this.searchBox.render(graphics, mouseX, mouseY, delta);
       int k = this.x + 175;
       int l = this.y + 18;
       int m = l + 112;
       if (selectedTab.hasScrollbar()) {
          Identifier lv2 = this.hasScrollbar() ? SCROLLER : SCROLLER_DISABLED;
-         graphics.m_rixppaza(RenderLayer::m_anoumxob, lv2, k, l + (int)((float)(m - l - 17) * this.scrollPosition), 12, 15);
+         graphics.m_rixppaza(RenderLayer::getGuiTextured, lv2, k, l + (int)((float)(m - l - 17) * this.scrollPosition), 12, 15);
       }
 
       this.renderTabIcon(graphics, selectedTab);
@@ -1018,7 +1020,7 @@
          lvs = bl ? BOTTOM_SELECTED : BOTTOM_UNSELECTED;
       }
 
-      graphics.m_rixppaza(RenderLayer::m_anoumxob, lvs[MathHelper.clamp(i, 0, lvs.length)], j, k, 26, 32);
+      graphics.m_rixppaza(RenderLayer::getGuiTextured, lvs[MathHelper.clamp(i, 0, lvs.length)], j, k, 26, 32);
       graphics.getMatrices().push();
       graphics.getMatrices().translate(0.0F, 0.0F, 100.0F);
       j += 5;
diff -bur namedTargetSrc/net/minecraft/client/gui/screen/ingame/CyclingSlotBackground.java namedSrc/net/minecraft/client/gui/screen/ingame/CyclingSlotBackground.java
--- namedTargetSrc/net/minecraft/client/gui/screen/ingame/CyclingSlotBackground.java	2024-08-21 22:39:38.403188333 +0000
+++ namedSrc/net/minecraft/client/gui/screen/ingame/CyclingSlotBackground.java	2024-08-21 22:38:16.043617914 +0000
@@ -10,7 +10,7 @@
 import net.minecraft.client.texture.SpriteAtlasTexture;
 import net.minecraft.screen.ScreenHandler;
 import net.minecraft.screen.slot.Slot;
-import net.minecraft.unmapped.C_rojckazs;
+import net.minecraft.util.ArgbHelper;
 import net.minecraft.util.Identifier;
 
 /**
@@ -102,7 +102,7 @@
     */
    private void renderIcon(Slot slot, Identifier texture, float alpha, GuiGraphics graphics, int x, int y) {
       Sprite lv = (Sprite)MinecraftClient.getInstance().getSpriteAtlas(SpriteAtlasTexture.BLOCK_ATLAS_TEXTURE).apply(texture);
-      graphics.m_qvdirkns(RenderLayer::m_anoumxob, lv, x + slot.x, y + slot.y, 16, 16, C_rojckazs.m_mjkqavea(alpha));
+      graphics.m_qvdirkns(RenderLayer::getGuiTextured, lv, x + slot.x, y + slot.y, 16, 16, ArgbHelper.white(alpha));
    }
 
    /**
diff -bur namedTargetSrc/net/minecraft/client/gui/screen/ingame/EnchantmentScreen.java namedSrc/net/minecraft/client/gui/screen/ingame/EnchantmentScreen.java
--- namedTargetSrc/net/minecraft/client/gui/screen/ingame/EnchantmentScreen.java	2024-08-21 22:39:38.355188576 +0000
+++ namedSrc/net/minecraft/client/gui/screen/ingame/EnchantmentScreen.java	2024-08-21 22:38:15.983618217 +0000
@@ -176,7 +176,7 @@
    protected void drawBackground(GuiGraphics graphics, float delta, int mouseX, int mouseY) {
       int k = (this.width - this.backgroundWidth) / 2;
       int l = (this.height - this.backgroundHeight) / 2;
-      graphics.m_tobhyohl(RenderLayer::m_anoumxob, TEXTURE, k, l, 0.0F, 0.0F, this.backgroundWidth, this.backgroundHeight, 256, 256);
+      graphics.m_tobhyohl(RenderLayer::getGuiTextured, TEXTURE, k, l, 0.0F, 0.0F, this.backgroundWidth, this.backgroundHeight, 256, 256);
       this.renderBook(graphics, k, l, delta);
       EnchantingPhrases.getInstance().setSeed((long)this.handler.getSeed());
       int m = this.handler.getLapisCount();
@@ -186,28 +186,28 @@
          int p = o + 20;
          int q = this.handler.enchantmentPower[n];
          if (q == 0) {
-            graphics.m_rixppaza(RenderLayer::m_anoumxob, SLOT_DISABLED, o, l + 14 + 19 * n, 108, 19);
+            graphics.m_rixppaza(RenderLayer::getGuiTextured, SLOT_DISABLED, o, l + 14 + 19 * n, 108, 19);
          } else {
             String string = q + "";
             int r = 86 - this.textRenderer.getWidth(string);
             StringVisitable lv = EnchantingPhrases.getInstance().generatePhrase(this.textRenderer, r);
             int s = 6839882;
             if ((m < n + 1 || this.client.player.experienceLevel < q) && !this.client.player.getAbilities().creativeMode) {
-               graphics.m_rixppaza(RenderLayer::m_anoumxob, SLOT_DISABLED, o, l + 14 + 19 * n, 108, 19);
-               graphics.m_rixppaza(RenderLayer::m_anoumxob, LEVEL_DISABLED[n], o + 1, l + 15 + 19 * n, 16, 16);
+               graphics.m_rixppaza(RenderLayer::getGuiTextured, SLOT_DISABLED, o, l + 14 + 19 * n, 108, 19);
+               graphics.m_rixppaza(RenderLayer::getGuiTextured, LEVEL_DISABLED[n], o + 1, l + 15 + 19 * n, 16, 16);
                graphics.drawTextWrapped(this.textRenderer, lv, p, l + 16 + 19 * n, r, (s & 16711422) >> 1);
                s = 4226832;
             } else {
                int t = mouseX - (k + 60);
                int u = mouseY - (l + 14 + 19 * n);
                if (t >= 0 && u >= 0 && t < 108 && u < 19) {
-                  graphics.m_rixppaza(RenderLayer::m_anoumxob, SLOT_HIGHLIGHTED, o, l + 14 + 19 * n, 108, 19);
+                  graphics.m_rixppaza(RenderLayer::getGuiTextured, SLOT_HIGHLIGHTED, o, l + 14 + 19 * n, 108, 19);
                   s = 16777088;
                } else {
-                  graphics.m_rixppaza(RenderLayer::m_anoumxob, SLOT, o, l + 14 + 19 * n, 108, 19);
+                  graphics.m_rixppaza(RenderLayer::getGuiTextured, SLOT, o, l + 14 + 19 * n, 108, 19);
                }
 
-               graphics.m_rixppaza(RenderLayer::m_anoumxob, LEVEL[n], o + 1, l + 15 + 19 * n, 16, 16);
+               graphics.m_rixppaza(RenderLayer::getGuiTextured, LEVEL[n], o + 1, l + 15 + 19 * n, 16, 16);
                graphics.drawTextWrapped(this.textRenderer, lv, p, l + 16 + 19 * n, r, s);
                s = 8453920;
             }
diff -bur namedTargetSrc/net/minecraft/client/gui/screen/ingame/ForgingScreen.java namedSrc/net/minecraft/client/gui/screen/ingame/ForgingScreen.java
--- namedTargetSrc/net/minecraft/client/gui/screen/ingame/ForgingScreen.java	2024-08-21 22:39:38.475187969 +0000
+++ namedSrc/net/minecraft/client/gui/screen/ingame/ForgingScreen.java	2024-08-21 22:38:16.147617388 +0000
@@ -81,7 +81,7 @@
     */
    @Override
    protected void drawBackground(GuiGraphics graphics, float delta, int mouseX, int mouseY) {
-      graphics.m_tobhyohl(RenderLayer::m_anoumxob, this.texture, this.x, this.y, 0.0F, 0.0F, this.backgroundWidth, this.backgroundHeight, 256, 256);
+      graphics.m_tobhyohl(RenderLayer::getGuiTextured, this.texture, this.x, this.y, 0.0F, 0.0F, this.backgroundWidth, this.backgroundHeight, 256, 256);
       this.renderIcon(graphics, this.x, this.y);
    }
 
diff -bur namedTargetSrc/net/minecraft/client/gui/screen/ingame/Generic3x3ContainerScreen.java namedSrc/net/minecraft/client/gui/screen/ingame/Generic3x3ContainerScreen.java
--- namedTargetSrc/net/minecraft/client/gui/screen/ingame/Generic3x3ContainerScreen.java	2024-08-21 22:39:38.543187625 +0000
+++ namedSrc/net/minecraft/client/gui/screen/ingame/Generic3x3ContainerScreen.java	2024-08-21 22:38:16.247616882 +0000
@@ -54,6 +54,6 @@
    protected void drawBackground(GuiGraphics graphics, float delta, int mouseX, int mouseY) {
       int k = (this.width - this.backgroundWidth) / 2;
       int l = (this.height - this.backgroundHeight) / 2;
-      graphics.m_tobhyohl(RenderLayer::m_anoumxob, TEXTURE, k, l, 0.0F, 0.0F, this.backgroundWidth, this.backgroundHeight, 256, 256);
+      graphics.m_tobhyohl(RenderLayer::getGuiTextured, TEXTURE, k, l, 0.0F, 0.0F, this.backgroundWidth, this.backgroundHeight, 256, 256);
    }
 }
diff -bur namedTargetSrc/net/minecraft/client/gui/screen/ingame/GenericContainerScreen.java namedSrc/net/minecraft/client/gui/screen/ingame/GenericContainerScreen.java
--- namedTargetSrc/net/minecraft/client/gui/screen/ingame/GenericContainerScreen.java	2024-08-21 22:39:38.419188252 +0000
+++ namedSrc/net/minecraft/client/gui/screen/ingame/GenericContainerScreen.java	2024-08-21 22:38:16.067617792 +0000
@@ -55,7 +55,7 @@
    protected void drawBackground(GuiGraphics graphics, float delta, int mouseX, int mouseY) {
       int k = (this.width - this.backgroundWidth) / 2;
       int l = (this.height - this.backgroundHeight) / 2;
-      graphics.m_tobhyohl(RenderLayer::m_anoumxob, TEXTURE, k, l, 0.0F, 0.0F, this.backgroundWidth, this.rows * 18 + 17, 256, 256);
-      graphics.m_tobhyohl(RenderLayer::m_anoumxob, TEXTURE, k, l + this.rows * 18 + 17, 0.0F, 126.0F, this.backgroundWidth, 96, 256, 256);
+      graphics.m_tobhyohl(RenderLayer::getGuiTextured, TEXTURE, k, l, 0.0F, 0.0F, this.backgroundWidth, this.rows * 18 + 17, 256, 256);
+      graphics.m_tobhyohl(RenderLayer::getGuiTextured, TEXTURE, k, l + this.rows * 18 + 17, 0.0F, 126.0F, this.backgroundWidth, 96, 256, 256);
    }
 }
diff -bur namedTargetSrc/net/minecraft/client/gui/screen/ingame/GrindstoneScreen.java namedSrc/net/minecraft/client/gui/screen/ingame/GrindstoneScreen.java
--- namedTargetSrc/net/minecraft/client/gui/screen/ingame/GrindstoneScreen.java	2024-08-21 22:39:38.379188455 +0000
+++ namedSrc/net/minecraft/client/gui/screen/ingame/GrindstoneScreen.java	2024-08-21 22:38:16.015618055 +0000
@@ -50,9 +50,9 @@
    protected void drawBackground(GuiGraphics graphics, float delta, int mouseX, int mouseY) {
       int k = (this.width - this.backgroundWidth) / 2;
       int l = (this.height - this.backgroundHeight) / 2;
-      graphics.m_tobhyohl(RenderLayer::m_anoumxob, TEXTURE, k, l, 0.0F, 0.0F, this.backgroundWidth, this.backgroundHeight, 256, 256);
+      graphics.m_tobhyohl(RenderLayer::getGuiTextured, TEXTURE, k, l, 0.0F, 0.0F, this.backgroundWidth, this.backgroundHeight, 256, 256);
       if ((this.handler.getSlot(0).hasStack() || this.handler.getSlot(1).hasStack()) && !this.handler.getSlot(2).hasStack()) {
-         graphics.m_rixppaza(RenderLayer::m_anoumxob, ERROR, k + 92, l + 31, 28, 21);
+         graphics.m_rixppaza(RenderLayer::getGuiTextured, ERROR, k + 92, l + 31, 28, 21);
       }
    }
 }
diff -bur namedTargetSrc/net/minecraft/client/gui/screen/ingame/HandledScreen.java namedSrc/net/minecraft/client/gui/screen/ingame/HandledScreen.java
--- namedTargetSrc/net/minecraft/client/gui/screen/ingame/HandledScreen.java	2024-08-21 22:39:38.331188697 +0000
+++ namedSrc/net/minecraft/client/gui/screen/ingame/HandledScreen.java	2024-08-21 22:38:15.955618358 +0000
@@ -463,7 +463,7 @@
          Pair<Identifier, Identifier> pair = slot.getBackgroundSprite();
          if (pair != null) {
             Sprite lv3 = (Sprite)this.client.getSpriteAtlas(pair.getFirst()).apply(pair.getSecond());
-            graphics.m_qbepadop(RenderLayer::m_anoumxob, lv3, i, j, 16, 16);
+            graphics.m_qbepadop(RenderLayer::getGuiTextured, lv3, i, j, 16, 16);
             bl2 = true;
          }
       }
diff -bur namedTargetSrc/net/minecraft/client/gui/screen/ingame/HangingSignEditScreen.java namedSrc/net/minecraft/client/gui/screen/ingame/HangingSignEditScreen.java
--- namedTargetSrc/net/minecraft/client/gui/screen/ingame/HangingSignEditScreen.java	2024-08-21 22:39:38.483187929 +0000
+++ namedSrc/net/minecraft/client/gui/screen/ingame/HangingSignEditScreen.java	2024-08-21 22:38:16.155617347 +0000
@@ -65,7 +65,7 @@
    protected void renderSignBackground(GuiGraphics graphics) {
       graphics.getMatrices().translate(0.0F, -13.0F, 0.0F);
       graphics.getMatrices().scale(4.5F, 4.5F, 1.0F);
-      graphics.m_tobhyohl(RenderLayer::m_anoumxob, this.signTexture, -8, -8, 0.0F, 0.0F, 16, 16, 16, 16);
+      graphics.m_tobhyohl(RenderLayer::getGuiTextured, this.signTexture, -8, -8, 0.0F, 0.0F, 16, 16, 16, 16);
    }
 
    /**
diff -bur namedTargetSrc/net/minecraft/client/gui/screen/ingame/HopperScreen.java namedSrc/net/minecraft/client/gui/screen/ingame/HopperScreen.java
--- namedTargetSrc/net/minecraft/client/gui/screen/ingame/HopperScreen.java	2024-08-21 22:39:38.455188070 +0000
+++ namedSrc/net/minecraft/client/gui/screen/ingame/HopperScreen.java	2024-08-21 22:38:16.115617549 +0000
@@ -47,6 +47,6 @@
    protected void drawBackground(GuiGraphics graphics, float delta, int mouseX, int mouseY) {
       int k = (this.width - this.backgroundWidth) / 2;
       int l = (this.height - this.backgroundHeight) / 2;
-      graphics.m_tobhyohl(RenderLayer::m_anoumxob, TEXTURE, k, l, 0.0F, 0.0F, this.backgroundWidth, this.backgroundHeight, 256, 256);
+      graphics.m_tobhyohl(RenderLayer::getGuiTextured, TEXTURE, k, l, 0.0F, 0.0F, this.backgroundWidth, this.backgroundHeight, 256, 256);
    }
 }
diff -bur namedTargetSrc/net/minecraft/client/gui/screen/ingame/HorseScreen.java namedSrc/net/minecraft/client/gui/screen/ingame/HorseScreen.java
--- namedTargetSrc/net/minecraft/client/gui/screen/ingame/HorseScreen.java	2024-08-21 22:39:38.499187847 +0000
+++ namedSrc/net/minecraft/client/gui/screen/ingame/HorseScreen.java	2024-08-21 22:38:16.187617186 +0000
@@ -80,20 +80,20 @@
    protected void drawBackground(GuiGraphics graphics, float delta, int mouseX, int mouseY) {
       int k = (this.width - this.backgroundWidth) / 2;
       int l = (this.height - this.backgroundHeight) / 2;
-      graphics.m_tobhyohl(RenderLayer::m_anoumxob, TEXTURE, k, l, 0.0F, 0.0F, this.backgroundWidth, this.backgroundHeight, 256, 256);
+      graphics.m_tobhyohl(RenderLayer::getGuiTextured, TEXTURE, k, l, 0.0F, 0.0F, this.backgroundWidth, this.backgroundHeight, 256, 256);
       if (this.slotCount > 0) {
-         graphics.m_zrsopato(RenderLayer::m_anoumxob, CHEST_SLOTS, 90, 54, 0, 0, k + 79, l + 17, this.slotCount * 18, 54);
+         graphics.m_zrsopato(RenderLayer::getGuiTextured, CHEST_SLOTS, 90, 54, 0, 0, k + 79, l + 17, this.slotCount * 18, 54);
       }
 
       if (this.entity.canBeSaddled()) {
-         graphics.m_rixppaza(RenderLayer::m_anoumxob, SADDLE_SLOT, k + 7, l + 35 - 18, 18, 18);
+         graphics.m_rixppaza(RenderLayer::getGuiTextured, SADDLE_SLOT, k + 7, l + 35 - 18, 18, 18);
       }
 
       if (this.entity.canUseSlot(EquipmentSlot.BODY)) {
          if (this.entity instanceof LlamaEntity) {
-            graphics.m_rixppaza(RenderLayer::m_anoumxob, LLAMA_ARMOR_SLOT, k + 7, l + 35, 18, 18);
+            graphics.m_rixppaza(RenderLayer::getGuiTextured, LLAMA_ARMOR_SLOT, k + 7, l + 35, 18, 18);
          } else {
-            graphics.m_rixppaza(RenderLayer::m_anoumxob, ARMOR_SLOT, k + 7, l + 35, 18, 18);
+            graphics.m_rixppaza(RenderLayer::getGuiTextured, ARMOR_SLOT, k + 7, l + 35, 18, 18);
          }
       }
 
diff -bur namedTargetSrc/net/minecraft/client/gui/screen/ingame/InventoryScreen.java namedSrc/net/minecraft/client/gui/screen/ingame/InventoryScreen.java
--- namedTargetSrc/net/minecraft/client/gui/screen/ingame/InventoryScreen.java	2024-08-21 22:39:38.327188718 +0000
+++ namedSrc/net/minecraft/client/gui/screen/ingame/InventoryScreen.java	2024-08-21 22:38:15.947618399 +0000
@@ -145,7 +145,7 @@
    protected void drawBackground(GuiGraphics graphics, float delta, int mouseX, int mouseY) {
       int k = this.x;
       int l = this.y;
-      graphics.m_tobhyohl(RenderLayer::m_anoumxob, BACKGROUND_TEXTURE, k, l, 0.0F, 0.0F, this.backgroundWidth, this.backgroundHeight, 256, 256);
+      graphics.m_tobhyohl(RenderLayer::getGuiTextured, BACKGROUND_TEXTURE, k, l, 0.0F, 0.0F, this.backgroundWidth, this.backgroundHeight, 256, 256);
       drawEntity(graphics, k + 26, l + 8, k + 75, l + 78, 30, 0.0625F, this.mouseX, this.mouseY, this.client.player);
    }
 
diff -bur namedTargetSrc/net/minecraft/client/gui/screen/ingame/LoomScreen.java namedSrc/net/minecraft/client/gui/screen/ingame/LoomScreen.java
--- namedTargetSrc/net/minecraft/client/gui/screen/ingame/LoomScreen.java	2024-08-21 22:39:38.487187908 +0000
+++ namedSrc/net/minecraft/client/gui/screen/ingame/LoomScreen.java	2024-08-21 22:38:16.163617306 +0000
@@ -221,26 +221,26 @@
    protected void drawBackground(GuiGraphics graphics, float delta, int mouseX, int mouseY) {
       int k = this.x;
       int l = this.y;
-      graphics.m_tobhyohl(RenderLayer::m_anoumxob, TEXTURE, k, l, 0.0F, 0.0F, this.backgroundWidth, this.backgroundHeight, 256, 256);
+      graphics.m_tobhyohl(RenderLayer::getGuiTextured, TEXTURE, k, l, 0.0F, 0.0F, this.backgroundWidth, this.backgroundHeight, 256, 256);
       Slot lv = this.handler.getBannerSlot();
       Slot lv2 = this.handler.getDyeSlot();
       Slot lv3 = this.handler.getPatternSlot();
       Slot lv4 = this.handler.getOutputSlot();
       if (!lv.hasStack()) {
-         graphics.m_rixppaza(RenderLayer::m_anoumxob, BANNER_SLOT, k + lv.x, l + lv.y, 16, 16);
+         graphics.m_rixppaza(RenderLayer::getGuiTextured, BANNER_SLOT, k + lv.x, l + lv.y, 16, 16);
       }
 
       if (!lv2.hasStack()) {
-         graphics.m_rixppaza(RenderLayer::m_anoumxob, DYE_SLOT, k + lv2.x, l + lv2.y, 16, 16);
+         graphics.m_rixppaza(RenderLayer::getGuiTextured, DYE_SLOT, k + lv2.x, l + lv2.y, 16, 16);
       }
 
       if (!lv3.hasStack()) {
-         graphics.m_rixppaza(RenderLayer::m_anoumxob, PATTERN_SLOT, k + lv3.x, l + lv3.y, 16, 16);
+         graphics.m_rixppaza(RenderLayer::getGuiTextured, PATTERN_SLOT, k + lv3.x, l + lv3.y, 16, 16);
       }
 
       int m = (int)(41.0F * this.scrollPosition);
       Identifier lv5 = this.canApplyDyePattern ? SCROLLER : SCROLLER_DISABLED;
-      graphics.m_rixppaza(RenderLayer::m_anoumxob, lv5, k + 119, l + 13 + m, 12, 15);
+      graphics.m_rixppaza(RenderLayer::getGuiTextured, lv5, k + 119, l + 13 + m, 12, 15);
       graphics.draw();
       DiffuseLighting.setupFlatGuiLighting();
       if (this.bannerPatterns != null && !this.hasTooManyPatterns) {
@@ -266,7 +266,7 @@
          );
          graphics.getMatrices().pop();
       } else if (this.hasTooManyPatterns) {
-         graphics.m_rixppaza(RenderLayer::m_anoumxob, ERROR, k + lv4.x - 5, l + lv4.y - 5, 26, 26);
+         graphics.m_rixppaza(RenderLayer::getGuiTextured, ERROR, k + lv4.x - 5, l + lv4.y - 5, 26, 26);
       }
 
       if (this.canApplyDyePattern) {
@@ -295,7 +295,7 @@
                   lv7 = PATTERN;
                }
 
-               graphics.m_rixppaza(RenderLayer::m_anoumxob, lv7, t, u, 14, 14);
+               graphics.m_rixppaza(RenderLayer::getGuiTextured, lv7, t, u, 14, 14);
                this.drawBanner(graphics, (Holder<BannerPattern>)list.get(s), t, u);
             }
          }
diff -bur namedTargetSrc/net/minecraft/client/gui/screen/ingame/MerchantScreen.java namedSrc/net/minecraft/client/gui/screen/ingame/MerchantScreen.java
--- namedTargetSrc/net/minecraft/client/gui/screen/ingame/MerchantScreen.java	2024-08-21 22:39:38.487187908 +0000
+++ namedSrc/net/minecraft/client/gui/screen/ingame/MerchantScreen.java	2024-08-21 22:38:16.163617306 +0000
@@ -262,7 +262,7 @@
    protected void drawBackground(GuiGraphics graphics, float delta, int mouseX, int mouseY) {
       int k = (this.width - this.backgroundWidth) / 2;
       int l = (this.height - this.backgroundHeight) / 2;
-      graphics.m_tobhyohl(RenderLayer::m_anoumxob, TEXTURE, k, l, 0.0F, 0.0F, this.backgroundWidth, this.backgroundHeight, 512, 256);
+      graphics.m_tobhyohl(RenderLayer::getGuiTextured, TEXTURE, k, l, 0.0F, 0.0F, this.backgroundWidth, this.backgroundHeight, 512, 256);
       TradeOfferList lv = this.handler.getRecipes();
       if (!lv.isEmpty()) {
          int m = this.selectedIndex;
@@ -272,7 +272,7 @@
 
          TradeOffer lv2 = (TradeOffer)lv.get(m);
          if (lv2.isDisabled()) {
-            graphics.m_rixppaza(RenderLayer::m_anoumxob, OUT_OF_STOCK, this.x + 83 + 99, this.y + 35, 28, 21);
+            graphics.m_rixppaza(RenderLayer::getGuiTextured, OUT_OF_STOCK, this.x + 83 + 99, this.y + 35, 28, 21);
          }
       }
    }
@@ -285,17 +285,17 @@
       int k = this.handler.getLevelProgress();
       int l = this.handler.getExperience();
       if (k < 5) {
-         graphics.m_rixppaza(RenderLayer::m_anoumxob, EXPERIENCE_BAR_BACKGROUND, x + 136, y + 16, 102, 5);
+         graphics.m_rixppaza(RenderLayer::getGuiTextured, EXPERIENCE_BAR_BACKGROUND, x + 136, y + 16, 102, 5);
          int m = VillagerData.getLowerLevelExperience(k);
          if (l >= m && VillagerData.canLevelUp(k)) {
             int n = 102;
             float f = 102.0F / (float)(VillagerData.getUpperLevelExperience(k) - m);
             int o = Math.min(MathHelper.floor(f * (float)(l - m)), 102);
-            graphics.m_zrsopato(RenderLayer::m_anoumxob, EXPERIENCE_BAR_CURRENT, 102, 5, 0, 0, x + 136, y + 16, o, 5);
+            graphics.m_zrsopato(RenderLayer::getGuiTextured, EXPERIENCE_BAR_CURRENT, 102, 5, 0, 0, x + 136, y + 16, o, 5);
             int p = this.handler.getMerchantRewardedExperience();
             if (p > 0) {
                int q = Math.min(MathHelper.floor((float)p * f), 102 - o);
-               graphics.m_zrsopato(RenderLayer::m_anoumxob, EXPERIENCE_BAR_RESULT, 102, 5, o, 0, x + 136 + o, y + 16, q, 5);
+               graphics.m_zrsopato(RenderLayer::getGuiTextured, EXPERIENCE_BAR_RESULT, 102, 5, o, 0, x + 136 + o, y + 16, q, 5);
             }
          }
       }
@@ -316,9 +316,9 @@
             o = 113;
          }
 
-         graphics.m_rixppaza(RenderLayer::m_anoumxob, SCROLLER, x + 94, y + 18 + o, 6, 27);
+         graphics.m_rixppaza(RenderLayer::getGuiTextured, SCROLLER, x + 94, y + 18 + o, 6, 27);
       } else {
-         graphics.m_rixppaza(RenderLayer::m_anoumxob, SCROLLER_DISABLED, x + 94, y + 18, 6, 27);
+         graphics.m_rixppaza(RenderLayer::getGuiTextured, SCROLLER_DISABLED, x + 94, y + 18, 6, 27);
       }
    }
 
@@ -391,9 +391,9 @@
     */
    private void renderArrow(GuiGraphics graphics, TradeOffer tradeOffer, int x, int y) {
       if (tradeOffer.isDisabled()) {
-         graphics.m_rixppaza(RenderLayer::m_anoumxob, TRADE_ARROW_OUT_OF_STOCK, x + 5 + 35 + 20, y + 3, 10, 9);
+         graphics.m_rixppaza(RenderLayer::getGuiTextured, TRADE_ARROW_OUT_OF_STOCK, x + 5 + 35 + 20, y + 3, 10, 9);
       } else {
-         graphics.m_rixppaza(RenderLayer::m_anoumxob, TRADE_ARROW, x + 5 + 35 + 20, y + 3, 10, 9);
+         graphics.m_rixppaza(RenderLayer::getGuiTextured, TRADE_ARROW, x + 5 + 35 + 20, y + 3, 10, 9);
       }
    }
 
@@ -410,7 +410,7 @@
          graphics.drawItemInSlot(this.textRenderer, adjustedFirstBuyItem, x + 14, y, adjustedFirstBuyItem.getCount() == 1 ? "1" : null);
          graphics.getMatrices().push();
          graphics.getMatrices().translate(0.0F, 0.0F, 300.0F);
-         graphics.m_rixppaza(RenderLayer::m_anoumxob, DISCOUNT_STRIKETHROUGH, x + 7, y + 12, 9, 2);
+         graphics.m_rixppaza(RenderLayer::getGuiTextured, DISCOUNT_STRIKETHROUGH, x + 7, y + 12, 9, 2);
          graphics.getMatrices().pop();
       }
    }
diff -bur namedTargetSrc/net/minecraft/client/gui/screen/ingame/ShulkerBoxScreen.java namedSrc/net/minecraft/client/gui/screen/ingame/ShulkerBoxScreen.java
--- namedTargetSrc/net/minecraft/client/gui/screen/ingame/ShulkerBoxScreen.java	2024-08-21 22:39:38.391188393 +0000
+++ namedSrc/net/minecraft/client/gui/screen/ingame/ShulkerBoxScreen.java	2024-08-21 22:38:16.027617994 +0000
@@ -46,6 +46,6 @@
    protected void drawBackground(GuiGraphics graphics, float delta, int mouseX, int mouseY) {
       int k = (this.width - this.backgroundWidth) / 2;
       int l = (this.height - this.backgroundHeight) / 2;
-      graphics.m_tobhyohl(RenderLayer::m_anoumxob, TEXTURE, k, l, 0.0F, 0.0F, this.backgroundWidth, this.backgroundHeight, 256, 256);
+      graphics.m_tobhyohl(RenderLayer::getGuiTextured, TEXTURE, k, l, 0.0F, 0.0F, this.backgroundWidth, this.backgroundHeight, 256, 256);
    }
 }
diff -bur namedTargetSrc/net/minecraft/client/gui/screen/ingame/SmithingScreen.java namedSrc/net/minecraft/client/gui/screen/ingame/SmithingScreen.java
--- namedTargetSrc/net/minecraft/client/gui/screen/ingame/SmithingScreen.java	2024-08-21 22:39:38.463188030 +0000
+++ namedSrc/net/minecraft/client/gui/screen/ingame/SmithingScreen.java	2024-08-21 22:38:16.123617509 +0000
@@ -252,7 +252,7 @@
    @Override
    protected void renderIcon(GuiGraphics graphics, int x, int y) {
       if (this.isRecipeError()) {
-         graphics.m_rixppaza(RenderLayer::m_anoumxob, ERROR, x + 65, y + 46, 28, 21);
+         graphics.m_rixppaza(RenderLayer::getGuiTextured, ERROR, x + 65, y + 46, 28, 21);
       }
    }
 
diff -bur namedTargetSrc/net/minecraft/client/gui/screen/ingame/StonecutterScreen.java namedSrc/net/minecraft/client/gui/screen/ingame/StonecutterScreen.java
--- namedTargetSrc/net/minecraft/client/gui/screen/ingame/StonecutterScreen.java	2024-08-21 22:39:38.283188939 +0000
+++ namedSrc/net/minecraft/client/gui/screen/ingame/StonecutterScreen.java	2024-08-21 22:38:15.891618682 +0000
@@ -144,10 +144,10 @@
    protected void drawBackground(GuiGraphics graphics, float delta, int mouseX, int mouseY) {
       int k = this.x;
       int l = this.y;
-      graphics.m_tobhyohl(RenderLayer::m_anoumxob, TEXTURE, k, l, 0.0F, 0.0F, this.backgroundWidth, this.backgroundHeight, 256, 256);
+      graphics.m_tobhyohl(RenderLayer::getGuiTextured, TEXTURE, k, l, 0.0F, 0.0F, this.backgroundWidth, this.backgroundHeight, 256, 256);
       int m = (int)(41.0F * this.scrollAmount);
       Identifier lv = this.shouldScroll() ? SCROLLER : SCROLLER_DISABLED;
-      graphics.m_rixppaza(RenderLayer::m_anoumxob, lv, k + 119, l + 15 + m, 12, 15);
+      graphics.m_rixppaza(RenderLayer::getGuiTextured, lv, k + 119, l + 15 + m, 12, 15);
       int n = this.x + 52;
       int o = this.y + 14;
       int p = this.scrollOffset + 12;
@@ -199,7 +199,7 @@
             lv = RECIPE;
          }
 
-         graphics.m_rixppaza(RenderLayer::m_anoumxob, lv, p, r - 1, 16, 18);
+         graphics.m_rixppaza(RenderLayer::getGuiTextured, lv, p, r - 1, 16, 18);
       }
    }
 
diff -bur namedTargetSrc/net/minecraft/client/gui/screen/multiplayer/ChatSelectionScreen.java namedSrc/net/minecraft/client/gui/screen/multiplayer/ChatSelectionScreen.java
--- namedTargetSrc/net/minecraft/client/gui/screen/multiplayer/ChatSelectionScreen.java	2024-08-21 22:39:38.475187969 +0000
+++ namedSrc/net/minecraft/client/gui/screen/multiplayer/ChatSelectionScreen.java	2024-08-21 22:38:16.143617408 +0000
@@ -620,7 +620,7 @@
           */
          private void drawCheckmark(GuiGraphics graphics, int y, int x, int entryHeight) {
             int m = y + (entryHeight - 8) / 2;
-            graphics.m_rixppaza(RenderLayer::m_anoumxob, ChatSelectionScreen.CHECKMARK_ICON_TEXTURE, x, m, 9, 8);
+            graphics.m_rixppaza(RenderLayer::getGuiTextured, ChatSelectionScreen.CHECKMARK_ICON_TEXTURE, x, m, 9, 8);
          }
 
          /**
diff -bur namedTargetSrc/net/minecraft/client/gui/screen/multiplayer/SocialInteractionsScreen.java namedSrc/net/minecraft/client/gui/screen/multiplayer/SocialInteractionsScreen.java
--- namedTargetSrc/net/minecraft/client/gui/screen/multiplayer/SocialInteractionsScreen.java	2024-08-21 22:39:38.531187686 +0000
+++ namedSrc/net/minecraft/client/gui/screen/multiplayer/SocialInteractionsScreen.java	2024-08-21 22:38:16.231616963 +0000
@@ -401,8 +401,8 @@
    public void renderBackground(GuiGraphics graphics, int mouseX, int mouseY, float delta) {
       super.renderBackground(graphics, mouseX, mouseY, delta);
       int k = this.getXMargin() + 3;
-      graphics.m_rixppaza(RenderLayer::m_anoumxob, BACKGROUND_TEXTURE, k, 64, 236, this.getWindowHeight() + 16);
-      graphics.m_rixppaza(RenderLayer::m_anoumxob, SEARCH_ICON_TEXTURE, k + 10, 76, 12, 12);
+      graphics.m_rixppaza(RenderLayer::getGuiTextured, BACKGROUND_TEXTURE, k, 64, 236, this.getWindowHeight() + 16);
+      graphics.m_rixppaza(RenderLayer::getGuiTextured, SEARCH_ICON_TEXTURE, k + 10, 76, 12, 12);
    }
 
    /**
diff -bur namedTargetSrc/net/minecraft/client/gui/screen/PresetsScreen.java namedSrc/net/minecraft/client/gui/screen/PresetsScreen.java
--- namedTargetSrc/net/minecraft/client/gui/screen/PresetsScreen.java	2024-08-21 22:39:38.483187929 +0000
+++ namedSrc/net/minecraft/client/gui/screen/PresetsScreen.java	2024-08-21 22:38:16.155617347 +0000
@@ -491,7 +491,7 @@
           * @mapping {@literal named drawIconBackground Lnet/minecraft/client/gui/screen/PresetsScreen$SuperflatPresetsListWidget$SuperflatPresetEntry;drawIconBackground(Lnet/minecraft/client/gui/GuiGraphics;II)V}
           */
          private void drawIconBackground(GuiGraphics graphics, int x, int y) {
-            graphics.m_rixppaza(RenderLayer::m_anoumxob, PresetsScreen.SLOT, x, y, 18, 18);
+            graphics.m_rixppaza(RenderLayer::getGuiTextured, PresetsScreen.SLOT, x, y, 18, 18);
          }
 
          /**
diff -bur namedTargetSrc/net/minecraft/client/gui/screen/realms/RealmsBrokenWorldScreen.java namedSrc/net/minecraft/client/gui/screen/realms/RealmsBrokenWorldScreen.java
--- namedTargetSrc/net/minecraft/client/gui/screen/realms/RealmsBrokenWorldScreen.java	2024-08-21 22:39:38.407188313 +0000
+++ namedSrc/net/minecraft/client/gui/screen/realms/RealmsBrokenWorldScreen.java	2024-08-21 22:38:16.055617852 +0000
@@ -25,7 +25,7 @@
 import net.minecraft.text.CommonTexts;
 import net.minecraft.text.Text;
 import net.minecraft.text.Texts;
-import net.minecraft.unmapped.C_rojckazs;
+import net.minecraft.util.ArgbHelper;
 import net.minecraft.util.Identifier;
 import net.minecraft.util.math.MathHelper;
 import org.jetbrains.annotations.Nullable;
@@ -348,12 +348,12 @@
 
       if (activeSlot) {
          float f = 0.9F + 0.1F * MathHelper.cos((float)this.animTick * 0.2F);
-         graphics.m_fgoqvxux(RenderLayer::m_anoumxob, lv, x + 3, y + 3, 0.0F, 0.0F, 74, 74, 74, 74, 74, 74, C_rojckazs.m_cppeddcz(1.0F, f, f, f));
-         graphics.m_rixppaza(RenderLayer::m_anoumxob, SLOT_FRAME, x, y, 80, 80);
+         graphics.m_fgoqvxux(RenderLayer::getGuiTextured, lv, x + 3, y + 3, 0.0F, 0.0F, 74, 74, 74, 74, 74, 74, ArgbHelper.color(1.0F, f, f, f));
+         graphics.m_rixppaza(RenderLayer::getGuiTextured, SLOT_FRAME, x, y, 80, 80);
       } else {
-         int o = C_rojckazs.m_cppeddcz(1.0F, 0.56F, 0.56F, 0.56F);
-         graphics.m_fgoqvxux(RenderLayer::m_anoumxob, lv, x + 3, y + 3, 0.0F, 0.0F, 74, 74, 74, 74, 74, 74, o);
-         graphics.m_kpwmfaru(RenderLayer::m_anoumxob, SLOT_FRAME, x, y, 80, 80, o);
+         int o = ArgbHelper.color(1.0F, 0.56F, 0.56F, 0.56F);
+         graphics.m_fgoqvxux(RenderLayer::getGuiTextured, lv, x + 3, y + 3, 0.0F, 0.0F, 74, 74, 74, 74, 74, 74, o);
+         graphics.m_kpwmfaru(RenderLayer::getGuiTextured, SLOT_FRAME, x, y, 80, 80, o);
       }
 
       graphics.drawCenteredShadowedText(this.textRenderer, slotName, x + 40, y + 66, -1);
diff -bur namedTargetSrc/net/minecraft/client/gui/screen/realms/RealmsConfigureWorldScreen.java namedSrc/net/minecraft/client/gui/screen/realms/RealmsConfigureWorldScreen.java
--- namedTargetSrc/net/minecraft/client/gui/screen/realms/RealmsConfigureWorldScreen.java	2024-08-21 22:39:38.431188191 +0000
+++ namedSrc/net/minecraft/client/gui/screen/realms/RealmsConfigureWorldScreen.java	2024-08-21 22:38:16.083617711 +0000
@@ -537,7 +537,7 @@
     * @mapping {@literal named drawServerState Lnet/minecraft/client/gui/screen/realms/RealmsConfigureWorldScreen;drawServerState(Lnet/minecraft/client/gui/GuiGraphics;IIIILnet/minecraft/util/Identifier;Ljava/util/function/Supplier;)V}
     */
    private void drawServerState(GuiGraphics graphics, int x, int y, int mouseX, int mouseY, Identifier text, Supplier<Text> tooltipText) {
-      graphics.m_rixppaza(RenderLayer::m_anoumxob, text, x, y, 10, 28);
+      graphics.m_rixppaza(RenderLayer::getGuiTextured, text, x, y, 10, 28);
       if (mouseX >= x && mouseX <= x + 9 && mouseY >= y && mouseY <= y + 27) {
          this.setDeferredTooltip((Text)tooltipText.get());
       }
diff -bur namedTargetSrc/net/minecraft/client/gui/screen/realms/RealmsMainScreen.java namedSrc/net/minecraft/client/gui/screen/realms/RealmsMainScreen.java
--- namedTargetSrc/net/minecraft/client/gui/screen/realms/RealmsMainScreen.java	2024-08-21 22:39:38.503187828 +0000
+++ namedSrc/net/minecraft/client/gui/screen/realms/RealmsMainScreen.java	2024-08-21 22:38:16.191617165 +0000
@@ -1262,7 +1262,7 @@
        * @mapping {@literal named drawStatusIcon Lnet/minecraft/client/gui/screen/realms/RealmsMainScreen$AbstractEntry;drawStatusIcon(Lnet/minecraft/client/gui/GuiGraphics;IIIILnet/minecraft/util/Identifier;Ljava/util/function/Supplier;)V}
        */
       private void drawStatusIcon(GuiGraphics graphics, int x, int y, int mouseX, int mouseY, Identifier texture, Supplier<Text> tooltip) {
-         graphics.m_rixppaza(RenderLayer::m_anoumxob, texture, x, y, 10, 28);
+         graphics.m_rixppaza(RenderLayer::getGuiTextured, texture, x, y, 10, 28);
          if (RealmsMainScreen.this.realmSelectionList.isMouseOver((double)mouseX, (double)mouseY)
             && mouseX >= x
             && mouseX <= x + 10
@@ -1394,7 +1394,7 @@
       public void render(
          GuiGraphics graphics, int index, int y, int x, int entryWidth, int entryHeight, int mouseX, int mouseY, boolean hovered, float tickDelta
       ) {
-         graphics.m_rixppaza(RenderLayer::m_anoumxob, RealmsMainScreen.NEW_REALM_ICON_TEXTURE, x - 5, y + entryHeight / 2 - 10, 40, 20);
+         graphics.m_rixppaza(RenderLayer::getGuiTextured, RealmsMainScreen.NEW_REALM_ICON_TEXTURE, x - 5, y + entryHeight / 2 - 10, 40, 20);
          int p = y + entryHeight / 2 - 9 / 2;
          graphics.drawShadowedText(RealmsMainScreen.this.textRenderer, SNAPSHOT_START, x + 40 - 2, p - 5, 8388479);
          graphics.drawShadowedText(
@@ -1507,9 +1507,9 @@
        * Mapping not found
        */
       @Override
-      public void setFocused(boolean bl) {
-         super.setFocused(bl);
-         this.button.setFocused(bl);
+      public void setFocused(boolean focused) {
+         super.setFocused(focused);
+         this.button.setFocused(focused);
       }
 
       /**
@@ -1672,7 +1672,7 @@
        */
       private void drawNotificationCountTexture(GuiGraphics graphics) {
          graphics.m_rixppaza(
-            RenderLayer::m_anoumxob,
+            RenderLayer::getGuiTextured,
             NOTIFICATION_COUNT_TEXTURES[Math.min(this.notificationCount, 6) - 1],
             this.getX() + this.getWidth() - 5,
             this.getY() - 3,
@@ -1965,7 +1965,7 @@
          GuiGraphics graphics, int index, int y, int x, int entryWidth, int entryHeight, int mouseX, int mouseY, boolean hovered, float tickDelta
       ) {
          if (this.serverData.state == RealmsServer.State.UNINITIALIZED) {
-            graphics.m_rixppaza(RenderLayer::m_anoumxob, RealmsMainScreen.NEW_REALM_ICON_TEXTURE, x - 5, y + entryHeight / 2 - 10, 40, 20);
+            graphics.m_rixppaza(RenderLayer::getGuiTextured, RealmsMainScreen.NEW_REALM_ICON_TEXTURE, x - 5, y + entryHeight / 2 - 10, 40, 20);
             int p = y + entryHeight / 2 - 9 / 2;
             graphics.drawShadowedText(RealmsMainScreen.this.textRenderer, RealmsMainScreen.UNINITIALIZED, x + 40 - 2, p, 8388479);
          } else {
diff -bur namedTargetSrc/net/minecraft/client/gui/screen/realms/RealmsNotificationsScreen.java namedSrc/net/minecraft/client/gui/screen/realms/RealmsNotificationsScreen.java
--- namedTargetSrc/net/minecraft/client/gui/screen/realms/RealmsNotificationsScreen.java	2024-08-21 22:39:38.315188778 +0000
+++ namedSrc/net/minecraft/client/gui/screen/realms/RealmsNotificationsScreen.java	2024-08-21 22:38:15.935618460 +0000
@@ -234,23 +234,23 @@
       int m = k + 48 + 2;
       int n = l - 3;
       if (hasUnseenNotifications) {
-         graphics.m_rixppaza(RenderLayer::m_anoumxob, UNSEEN_NOTIFICATION_ICON_TEXTURE, n - 12, m + 3, 10, 10);
+         graphics.m_rixppaza(RenderLayer::getGuiTextured, UNSEEN_NOTIFICATION_ICON_TEXTURE, n - 12, m + 3, 10, 10);
          n -= 16;
       }
 
       if (this.dataListener != null && this.dataListener.hasExtraData()) {
          if (hasUnreadNews) {
-            graphics.m_rixppaza(RenderLayer::m_anoumxob, NEWS_ICON_TEXTURE, n - 14, m + 1, 14, 14);
+            graphics.m_rixppaza(RenderLayer::getGuiTextured, NEWS_ICON_TEXTURE, n - 14, m + 1, 14, 14);
             n -= 16;
          }
 
          if (i != 0) {
-            graphics.m_rixppaza(RenderLayer::m_anoumxob, INVITE_ICON_TEXTURE, n - 14, m + 1, 14, 14);
+            graphics.m_rixppaza(RenderLayer::getGuiTextured, INVITE_ICON_TEXTURE, n - 14, m + 1, 14, 14);
             n -= 16;
          }
 
          if (trialAvailable) {
-            graphics.m_rixppaza(RenderLayer::m_anoumxob, TRIAL_AVAILABLE_ICON_TEXTURE, n - 10, m + 4, 8, 8);
+            graphics.m_rixppaza(RenderLayer::getGuiTextured, TRIAL_AVAILABLE_ICON_TEXTURE, n - 10, m + 4, 8, 8);
          }
       }
    }
diff -bur namedTargetSrc/net/minecraft/client/gui/screen/realms/RealmsPendingInvitesScreen.java namedSrc/net/minecraft/client/gui/screen/realms/RealmsPendingInvitesScreen.java
--- namedTargetSrc/net/minecraft/client/gui/screen/realms/RealmsPendingInvitesScreen.java	2024-08-21 22:39:38.447188111 +0000
+++ namedSrc/net/minecraft/client/gui/screen/realms/RealmsPendingInvitesScreen.java	2024-08-21 22:38:16.103617610 +0000
@@ -405,7 +405,7 @@
          @Override
          protected void render(GuiGraphics graphics, int x, int y, boolean showTooltip) {
             graphics.m_rixppaza(
-               RenderLayer::m_anoumxob,
+               RenderLayer::getGuiTextured,
                showTooltip ? RealmsPendingInvitesScreen.ACCEPT_HIGHLIGHTED_ICON_TEXTURE : RealmsPendingInvitesScreen.ACCEPT_ICON_TEXTURE,
                x,
                y,
@@ -446,7 +446,7 @@
          @Override
          protected void render(GuiGraphics graphics, int x, int y, boolean showTooltip) {
             graphics.m_rixppaza(
-               RenderLayer::m_anoumxob,
+               RenderLayer::getGuiTextured,
                showTooltip ? RealmsPendingInvitesScreen.REJECT_HIGHLIGHTED_ICON_TEXTURE : RealmsPendingInvitesScreen.REJECT_ICON_TEXTURE,
                x,
                y,
diff -bur namedTargetSrc/net/minecraft/client/gui/screen/realms/RealmsResetWorldScreen.java namedSrc/net/minecraft/client/gui/screen/realms/RealmsResetWorldScreen.java
--- namedTargetSrc/net/minecraft/client/gui/screen/realms/RealmsResetWorldScreen.java	2024-08-21 22:39:38.283188939 +0000
+++ namedSrc/net/minecraft/client/gui/screen/realms/RealmsResetWorldScreen.java	2024-08-21 22:38:15.895618662 +0000
@@ -30,7 +30,7 @@
 import net.minecraft.client.render.RenderLayer;
 import net.minecraft.text.CommonTexts;
 import net.minecraft.text.Text;
-import net.minecraft.unmapped.C_rojckazs;
+import net.minecraft.util.ArgbHelper;
 import net.minecraft.util.Identifier;
 import org.jetbrains.annotations.Nullable;
 import org.slf4j.Logger;
@@ -491,13 +491,13 @@
          boolean bl = this.isHoveredOrFocused();
          int k = -1;
          if (bl) {
-            k = C_rojckazs.m_cppeddcz(1.0F, 0.56F, 0.56F, 0.56F);
+            k = ArgbHelper.color(1.0F, 0.56F, 0.56F, 0.56F);
          }
 
          int l = this.getX();
          int m = this.getY();
-         graphics.m_fgoqvxux(RenderLayer::m_anoumxob, this.image, l + 2, m + 2, 0.0F, 0.0F, 56, 56, 56, 56, 56, 56, k);
-         graphics.m_kpwmfaru(RenderLayer::m_anoumxob, TEXTURE, l, m, 60, 60, k);
+         graphics.m_fgoqvxux(RenderLayer::getGuiTextured, this.image, l + 2, m + 2, 0.0F, 0.0F, 56, 56, 56, 56, 56, 56, k);
+         graphics.m_kpwmfaru(RenderLayer::getGuiTextured, TEXTURE, l, m, 60, 60, k);
          int n = bl ? -6250336 : -1;
          graphics.drawCenteredShadowedText(RealmsResetWorldScreen.this.textRenderer, this.getMessage(), l + 28, m - 14, n);
       }
diff -bur namedTargetSrc/net/minecraft/client/gui/screen/realms/RealmsSelectWorldTemplateScreen.java namedSrc/net/minecraft/client/gui/screen/realms/RealmsSelectWorldTemplateScreen.java
--- namedTargetSrc/net/minecraft/client/gui/screen/realms/RealmsSelectWorldTemplateScreen.java	2024-08-21 22:39:38.423188232 +0000
+++ namedSrc/net/minecraft/client/gui/screen/realms/RealmsSelectWorldTemplateScreen.java	2024-08-21 22:38:16.075617751 +0000
@@ -583,7 +583,7 @@
          GuiGraphics graphics, int index, int y, int x, int entryWidth, int entryHeight, int mouseX, int mouseY, boolean hovered, float tickDelta
       ) {
          graphics.m_tobhyohl(
-            RenderLayer::m_anoumxob,
+            RenderLayer::getGuiTextured,
             RealmsTextureManager.getWorldTemplateTextureId(this.template.id, this.template.image),
             x + 1,
             y + 1 + 1,
@@ -594,7 +594,7 @@
             38,
             38
          );
-         graphics.m_rixppaza(RenderLayer::m_anoumxob, RealmsSelectWorldTemplateScreen.SLOT_FRAME_TEXTURE, x, y + 1, 40, 40);
+         graphics.m_rixppaza(RenderLayer::getGuiTextured, RealmsSelectWorldTemplateScreen.SLOT_FRAME_TEXTURE, x, y + 1, 40, 40);
          int p = 5;
          int q = RealmsSelectWorldTemplateScreen.this.textRenderer.getWidth(this.template.version);
          if (this.infoButton != null) {
diff -bur namedTargetSrc/net/minecraft/client/gui/screen/Screen.java namedSrc/net/minecraft/client/gui/screen/Screen.java
--- namedTargetSrc/net/minecraft/client/gui/screen/Screen.java	2024-08-21 22:39:38.327188718 +0000
+++ namedSrc/net/minecraft/client/gui/screen/Screen.java	2024-08-21 22:38:15.947618399 +0000
@@ -654,7 +654,7 @@
     */
    public static void renderMenuBackgroundTexture(GuiGraphics graphics, Identifier texture, int x, int y, float u, float v, int width, int height) {
       int m = 32;
-      graphics.m_tobhyohl(RenderLayer::m_anoumxob, texture, x, y, u, v, width, height, 32, 32);
+      graphics.m_tobhyohl(RenderLayer::getGuiTextured, texture, x, y, u, v, width, height, 32, 32);
    }
 
    /**
diff -bur namedTargetSrc/net/minecraft/client/gui/screen/SplashOverlay.java namedSrc/net/minecraft/client/gui/screen/SplashOverlay.java
--- namedTargetSrc/net/minecraft/client/gui/screen/SplashOverlay.java	2024-08-21 22:39:38.375188475 +0000
+++ namedSrc/net/minecraft/client/gui/screen/SplashOverlay.java	2024-08-21 22:38:16.011618075 +0000
@@ -20,7 +20,7 @@
 import net.minecraft.resource.ResourceReload;
 import net.minecraft.resource.ResourceType;
 import net.minecraft.resource.pack.DefaultPack;
-import net.minecraft.unmapped.C_rojckazs;
+import net.minecraft.util.ArgbHelper;
 import net.minecraft.util.Identifier;
 import net.minecraft.util.Util;
 import net.minecraft.util.math.MathHelper;
@@ -40,12 +40,12 @@
     * @mapping {@literal hashed f_jqknlsmc Lnet/minecraft/unmapped/C_gkaoaepd;f_jqknlsmc:I}
     * @mapping {@literal named MOJANG_RED Lnet/minecraft/client/gui/screen/SplashOverlay;MOJANG_RED:I}
     */
-   private static final int MOJANG_RED = C_rojckazs.m_rtmaaugy(255, 239, 50, 61);
+   private static final int MOJANG_RED = ArgbHelper.color(255, 239, 50, 61);
    /**
     * @mapping {@literal hashed f_vzvshtvj Lnet/minecraft/unmapped/C_gkaoaepd;f_vzvshtvj:I}
     * @mapping {@literal named MONOCHROME_BLACK Lnet/minecraft/client/gui/screen/SplashOverlay;MONOCHROME_BLACK:I}
     */
-   private static final int MONOCHROME_BLACK = C_rojckazs.m_rtmaaugy(255, 0, 0, 0);
+   private static final int MONOCHROME_BLACK = ArgbHelper.color(255, 0, 0, 0);
    /**
     * @mapping {@literal hashed f_ubsunlzd Lnet/minecraft/unmapped/C_gkaoaepd;f_ubsunlzd:Ljava/util/function/IntSupplier;}
     * @mapping {@literal named BRAND_ARGB Lnet/minecraft/client/gui/screen/SplashOverlay;BRAND_ARGB:Ljava/util/function/IntSupplier;}
@@ -201,9 +201,9 @@
       int y = (int)(d * 0.5);
       double e = d * 4.0;
       int z = (int)(e * 0.5);
-      int aa = C_rojckazs.m_mjkqavea(o);
-      graphics.m_fgoqvxux(arg -> RenderLayer.m_lwbmvcdh(), LOGO, w - z, x - y, -0.0625F, 0.0F, z, (int)d, 120, 60, 120, 120, aa);
-      graphics.m_fgoqvxux(arg -> RenderLayer.m_lwbmvcdh(), LOGO, w, x - y, 0.0625F, 60.0F, z, (int)d, 120, 60, 120, 120, aa);
+      int aa = ArgbHelper.white(o);
+      graphics.m_fgoqvxux(arg -> RenderLayer.getMojangLogo(), LOGO, w - z, x - y, -0.0625F, 0.0F, z, (int)d, 120, 60, 120, 120, aa);
+      graphics.m_fgoqvxux(arg -> RenderLayer.getMojangLogo(), LOGO, w, x - y, 0.0625F, 60.0F, z, (int)d, 120, 60, 120, 120, aa);
       int ab = (int)((double)graphics.getScaledWindowHeight() * 0.8325);
       float ac = this.reload.getProgress();
       this.progress = MathHelper.clamp(this.progress * 0.95F + ac * 0.050000012F, 0.0F, 1.0F);
@@ -237,7 +237,7 @@
    private void renderProgressBar(GuiGraphics graphics, int minX, int minY, int maxX, int maxY, float opacity) {
       int m = MathHelper.ceil((float)(maxX - minX - 2) * this.progress);
       int n = Math.round(opacity * 255.0F);
-      int o = C_rojckazs.m_rtmaaugy(n, 255, 255, 255);
+      int o = ArgbHelper.color(n, 255, 255, 255);
       graphics.fill(minX + 2, minY + 2, minX + m, maxY - 2, o);
       graphics.fill(minX + 1, minY, maxX - 1, minY + 1, o);
       graphics.fill(minX + 1, maxY, maxX - 1, maxY - 1, o);
diff -bur namedTargetSrc/net/minecraft/client/gui/screen/StatsScreen.java namedSrc/net/minecraft/client/gui/screen/StatsScreen.java
--- namedTargetSrc/net/minecraft/client/gui/screen/StatsScreen.java	2024-08-21 22:39:38.567187503 +0000
+++ namedSrc/net/minecraft/client/gui/screen/StatsScreen.java	2024-08-21 22:38:16.283616699 +0000
@@ -615,18 +615,18 @@
 
          for (int k = 0; k < this.textures.length; k++) {
             Identifier lv = this.selectedHeaderColumn == k ? StatsScreen.SLOT_ICON_TEXTURE : StatsScreen.HEADER_TEXTURE;
-            graphics.m_rixppaza(RenderLayer::m_anoumxob, lv, x + this.getColumnLeft(k) - 18, y + 1, 18, 18);
+            graphics.m_rixppaza(RenderLayer::getGuiTextured, lv, x + this.getColumnLeft(k) - 18, y + 1, 18, 18);
          }
 
          if (this.selectedStatType != null) {
             int l = this.getColumnLeft(this.getHeaderIndex(this.selectedStatType)) - 36;
             Identifier lv2 = this.listOrder == 1 ? StatsScreen.SORT_UP_TEXTURE : StatsScreen.SORT_DOWN_TEXTURE;
-            graphics.m_rixppaza(RenderLayer::m_anoumxob, lv2, x + l, y + 1, 18, 18);
+            graphics.m_rixppaza(RenderLayer::getGuiTextured, lv2, x + l, y + 1, 18, 18);
          }
 
          for (int m = 0; m < this.textures.length; m++) {
             int n = this.selectedHeaderColumn == m ? 1 : 0;
-            graphics.m_rixppaza(RenderLayer::m_anoumxob, this.textures[m], x + this.getColumnLeft(m) - 18 + n, y + 1 + n, 18, 18);
+            graphics.m_rixppaza(RenderLayer::getGuiTextured, this.textures[m], x + this.getColumnLeft(m) - 18 + n, y + 1 + n, 18, 18);
          }
       }
 
@@ -773,7 +773,7 @@
          public void render(
             GuiGraphics graphics, int index, int y, int x, int entryWidth, int entryHeight, int mouseX, int mouseY, boolean hovered, float tickDelta
          ) {
-            graphics.m_rixppaza(RenderLayer::m_anoumxob, StatsScreen.SLOT_ICON_TEXTURE, x, y, 18, 18);
+            graphics.m_rixppaza(RenderLayer::getGuiTextured, StatsScreen.SLOT_ICON_TEXTURE, x, y, 18, 18);
             graphics.drawItemWithoutEntity(this.item.getDefaultStack(), x + 1, y + 1);
             if (StatsScreen.this.itemStats != null) {
                for (int p = 0; p < StatsScreen.this.itemStats.blockStatTypes.size(); p++) {
diff -bur namedTargetSrc/net/minecraft/client/gui/screen/world/CreateWorldScreen.java namedSrc/net/minecraft/client/gui/screen/world/CreateWorldScreen.java
--- namedTargetSrc/net/minecraft/client/gui/screen/world/CreateWorldScreen.java	2024-08-21 22:39:38.291188899 +0000
+++ namedSrc/net/minecraft/client/gui/screen/world/CreateWorldScreen.java	2024-08-21 22:38:15.907618601 +0000
@@ -429,7 +429,7 @@
    public void render(GuiGraphics graphics, int mouseX, int mouseY, float delta) {
       super.render(graphics, mouseX, mouseY, delta);
       graphics.m_tobhyohl(
-         RenderLayer::m_anoumxob, Screen.FOOTER_SEPARATOR, 0, this.height - this.layout.getFooterHeight() - 2, 0.0F, 0.0F, this.width, 2, 32, 2
+         RenderLayer::getGuiTextured, Screen.FOOTER_SEPARATOR, 0, this.height - this.layout.getFooterHeight() - 2, 0.0F, 0.0F, this.width, 2, 32, 2
       );
    }
 
@@ -438,7 +438,7 @@
     */
    @Override
    protected void renderMenuBackground(GuiGraphics graphics) {
-      graphics.m_tobhyohl(RenderLayer::m_anoumxob, TAB_HEADER_BACKGROUND, 0, 0, 0.0F, 0.0F, this.width, this.layout.getHeaderHeight(), 16, 16);
+      graphics.m_tobhyohl(RenderLayer::getGuiTextured, TAB_HEADER_BACKGROUND, 0, 0, 0.0F, 0.0F, this.width, this.layout.getHeaderHeight(), 16, 16);
       this.renderMenuBackground(graphics, 0, this.layout.getHeaderHeight(), this.width, this.height);
    }
 
diff -bur namedTargetSrc/net/minecraft/client/gui/screen/WorldLoadingScreen.java namedSrc/net/minecraft/client/gui/screen/WorldLoadingScreen.java
--- namedTargetSrc/net/minecraft/client/gui/screen/WorldLoadingScreen.java	2024-08-21 22:39:38.507187807 +0000
+++ namedSrc/net/minecraft/client/gui/screen/WorldLoadingScreen.java	2024-08-21 22:38:16.199617125 +0000
@@ -10,7 +10,7 @@
 import net.minecraft.client.gui.screen.narration.NarrationPart;
 import net.minecraft.client.util.ChatNarratorManager;
 import net.minecraft.text.Text;
-import net.minecraft.unmapped.C_rojckazs;
+import net.minecraft.util.ArgbHelper;
 import net.minecraft.util.Util;
 import net.minecraft.util.math.MathHelper;
 import net.minecraft.world.chunk.ChunkStatus;
@@ -162,7 +162,7 @@
             ChunkStatus lv = progressProvider.getChunkStatus(v, w);
             int x = r + v * m;
             int y = s + w * m;
-            graphics.fill(x, y, x + pixelSize, y + pixelSize, C_rojckazs.m_cmigvcvv(STATUS_TO_COLOR.getInt(lv)));
+            graphics.fill(x, y, x + pixelSize, y + pixelSize, ArgbHelper.opaque(STATUS_TO_COLOR.getInt(lv)));
          }
       }
    }
diff -bur namedTargetSrc/net/minecraft/client/gui/tooltip/BundleTooltipComponent.java namedSrc/net/minecraft/client/gui/tooltip/BundleTooltipComponent.java
--- namedTargetSrc/net/minecraft/client/gui/tooltip/BundleTooltipComponent.java	2024-08-21 22:39:38.275188980 +0000
+++ namedSrc/net/minecraft/client/gui/tooltip/BundleTooltipComponent.java	2024-08-21 22:38:15.875618763 +0000
@@ -274,7 +274,7 @@
     */
    private void m_chcvlugd(int i, int j, TextRenderer textRenderer, GuiGraphics graphics) {
       graphics.fill(RenderLayer.getGui(), i + 1, j, i + 1 + this.m_sjfiyvty(), j + 13, BundleItem.m_qiptoxxw(this.contents.getWeight()) | 0xFF000000);
-      graphics.m_rixppaza(RenderLayer::m_anoumxob, f_jqgwbsbd, i, j, 96, 13);
+      graphics.m_rixppaza(RenderLayer::getGuiTextured, f_jqgwbsbd, i, j, 96, 13);
       Text lv = this.m_mghnhmiv();
       if (lv != null) {
          graphics.drawCenteredShadowedText(textRenderer, lv, i + 48, j + 3, 16777215);
diff -bur namedTargetSrc/net/minecraft/client/gui/widget/button/LockButtonWidget.java namedSrc/net/minecraft/client/gui/widget/button/LockButtonWidget.java
--- namedTargetSrc/net/minecraft/client/gui/widget/button/LockButtonWidget.java	2024-08-21 22:39:38.511187787 +0000
+++ namedSrc/net/minecraft/client/gui/widget/button/LockButtonWidget.java	2024-08-21 22:38:16.203617104 +0000
@@ -70,7 +70,7 @@
          lv = this.locked ? LockButtonWidget.IconLocation.LOCKED : LockButtonWidget.IconLocation.UNLOCKED;
       }
 
-      graphics.m_rixppaza(RenderLayer::m_anoumxob, lv.location, this.getX(), this.getY(), this.width, this.height);
+      graphics.m_rixppaza(RenderLayer::getGuiTextured, lv.location, this.getX(), this.getY(), this.width, this.height);
    }
 
    /**
diff -bur namedTargetSrc/net/minecraft/client/gui/widget/button/PageTurnButtonWidget.java namedSrc/net/minecraft/client/gui/widget/button/PageTurnButtonWidget.java
--- namedTargetSrc/net/minecraft/client/gui/widget/button/PageTurnButtonWidget.java	2024-08-21 22:39:38.351188596 +0000
+++ namedSrc/net/minecraft/client/gui/widget/button/PageTurnButtonWidget.java	2024-08-21 22:38:15.979618237 +0000
@@ -69,7 +69,7 @@
          lv = this.isHoveredOrFocused() ? BACKWARD_HIGHLIGHTED : BACKWARD;
       }
 
-      graphics.m_rixppaza(RenderLayer::m_anoumxob, lv, this.getX(), this.getY(), 23, 13);
+      graphics.m_rixppaza(RenderLayer::getGuiTextured, lv, this.getX(), this.getY(), 23, 13);
    }
 
    /**
diff -bur namedTargetSrc/net/minecraft/client/gui/widget/button/realms/RealmsWorldSlotButtonWidget.java namedSrc/net/minecraft/client/gui/widget/button/realms/RealmsWorldSlotButtonWidget.java
--- namedTargetSrc/net/minecraft/client/gui/widget/button/realms/RealmsWorldSlotButtonWidget.java	2024-08-21 22:39:38.331188697 +0000
+++ namedSrc/net/minecraft/client/gui/widget/button/realms/RealmsWorldSlotButtonWidget.java	2024-08-21 22:38:15.951618379 +0000
@@ -15,7 +15,7 @@
 import net.minecraft.text.CommonTexts;
 import net.minecraft.text.MutableText;
 import net.minecraft.text.Text;
-import net.minecraft.unmapped.C_rojckazs;
+import net.minecraft.util.ArgbHelper;
 import net.minecraft.util.Identifier;
 import org.jetbrains.annotations.Nullable;
 
@@ -176,20 +176,20 @@
 
          int m = -1;
          if (this.state.isCurrentlyActiveSlot) {
-            m = C_rojckazs.m_cppeddcz(1.0F, 0.56F, 0.56F, 0.56F);
+            m = ArgbHelper.color(1.0F, 0.56F, 0.56F, 0.56F);
          }
 
-         graphics.m_fgoqvxux(RenderLayer::m_anoumxob, lv, k + 3, l + 3, 0.0F, 0.0F, 74, 74, 74, 74, 74, 74, m);
+         graphics.m_fgoqvxux(RenderLayer::getGuiTextured, lv, k + 3, l + 3, 0.0F, 0.0F, 74, 74, 74, 74, 74, 74, m);
          if (bl && this.state.action != RealmsWorldSlotButtonWidget.Action.NOTHING) {
-            graphics.m_rixppaza(RenderLayer::m_anoumxob, SLOT_FRAME, k, l, 80, 80);
+            graphics.m_rixppaza(RenderLayer::getGuiTextured, SLOT_FRAME, k, l, 80, 80);
          } else if (this.state.isCurrentlyActiveSlot) {
-            graphics.m_kpwmfaru(RenderLayer::m_anoumxob, SLOT_FRAME, k, l, 80, 80, C_rojckazs.m_cppeddcz(1.0F, 0.8F, 0.8F, 0.8F));
+            graphics.m_kpwmfaru(RenderLayer::getGuiTextured, SLOT_FRAME, k, l, 80, 80, ArgbHelper.color(1.0F, 0.8F, 0.8F, 0.8F));
          } else {
-            graphics.m_kpwmfaru(RenderLayer::m_anoumxob, SLOT_FRAME, k, l, 80, 80, C_rojckazs.m_cppeddcz(1.0F, 0.56F, 0.56F, 0.56F));
+            graphics.m_kpwmfaru(RenderLayer::getGuiTextured, SLOT_FRAME, k, l, 80, 80, ArgbHelper.color(1.0F, 0.56F, 0.56F, 0.56F));
          }
 
          if (this.state.isCurrentlyActiveSlot) {
-            graphics.m_rixppaza(RenderLayer::m_anoumxob, CHECKMARK, k + 67, l + 4, 9, 8);
+            graphics.m_rixppaza(RenderLayer::getGuiTextured, CHECKMARK, k + 67, l + 4, 9, 8);
          }
 
          TextRenderer lv8 = MinecraftClient.getInstance().textRenderer;
diff -bur namedTargetSrc/net/minecraft/client/gui/widget/button/recipe/book/AnimatedResultButton.java namedSrc/net/minecraft/client/gui/widget/button/recipe/book/AnimatedResultButton.java
--- namedTargetSrc/net/minecraft/client/gui/widget/button/recipe/book/AnimatedResultButton.java	2024-08-21 22:39:38.447188111 +0000
+++ namedSrc/net/minecraft/client/gui/widget/button/recipe/book/AnimatedResultButton.java	2024-08-21 22:38:16.107617589 +0000
@@ -143,7 +143,7 @@
          this.bounce -= delta;
       }
 
-      graphics.m_rixppaza(RenderLayer::m_anoumxob, lv, this.getX(), this.getY(), this.width, this.height);
+      graphics.m_rixppaza(RenderLayer::getGuiTextured, lv, this.getX(), this.getY(), this.width, this.height);
       ItemStack lv5 = this.currentRecipe().value().getResult(this.resultCollection.getRegistryManager());
       int k = 4;
       if (this.resultCollection.hasSingleOutput() && this.m_csimynnz()) {
diff -bur namedTargetSrc/net/minecraft/client/gui/widget/button/recipe/book/RecipeGroupButtonWidget.java namedSrc/net/minecraft/client/gui/widget/button/recipe/book/RecipeGroupButtonWidget.java
--- namedTargetSrc/net/minecraft/client/gui/widget/button/recipe/book/RecipeGroupButtonWidget.java	2024-08-21 22:39:38.567187503 +0000
+++ namedSrc/net/minecraft/client/gui/widget/button/recipe/book/RecipeGroupButtonWidget.java	2024-08-21 22:38:16.287616680 +0000
@@ -90,7 +90,7 @@
             k -= 2;
          }
 
-         graphics.m_rixppaza(RenderLayer::m_anoumxob, lv, k, this.getY(), this.width, this.height);
+         graphics.m_rixppaza(RenderLayer::getGuiTextured, lv, k, this.getY(), this.width, this.height);
          this.renderIcons(graphics);
          if (this.bounce > 0.0F) {
             graphics.getMatrices().pop();
diff -bur namedTargetSrc/net/minecraft/client/gui/widget/button/SpriteButtonWidget.java namedSrc/net/minecraft/client/gui/widget/button/SpriteButtonWidget.java
--- namedTargetSrc/net/minecraft/client/gui/widget/button/SpriteButtonWidget.java	2024-08-21 22:39:38.539187645 +0000
+++ namedSrc/net/minecraft/client/gui/widget/button/SpriteButtonWidget.java	2024-08-21 22:38:16.243616902 +0000
@@ -205,7 +205,7 @@
          super.drawWidget(graphics, mouseX, mouseY, delta);
          int k = this.getX() + this.getWidth() - this.textureWidth - 2;
          int l = this.getY() + this.getHeight() / 2 - this.textureHeight / 2;
-         graphics.m_rixppaza(RenderLayer::m_anoumxob, this.texture, k, l, this.textureWidth, this.textureHeight);
+         graphics.m_rixppaza(RenderLayer::getGuiTextured, this.texture, k, l, this.textureWidth, this.textureHeight);
       }
 
       /**
@@ -244,7 +244,7 @@
          super.drawWidget(graphics, mouseX, mouseY, delta);
          int k = this.getX() + this.getWidth() / 2 - this.textureWidth / 2;
          int l = this.getY() + this.getHeight() / 2 - this.textureHeight / 2;
-         graphics.m_rixppaza(RenderLayer::m_anoumxob, this.texture, k, l, this.textureWidth, this.textureHeight);
+         graphics.m_rixppaza(RenderLayer::getGuiTextured, this.texture, k, l, this.textureWidth, this.textureHeight);
       }
 
       /**
diff -bur namedTargetSrc/net/minecraft/client/gui/widget/button/TexturedButtonWidget.java namedSrc/net/minecraft/client/gui/widget/button/TexturedButtonWidget.java
--- namedTargetSrc/net/minecraft/client/gui/widget/button/TexturedButtonWidget.java	2024-08-21 22:39:38.427188212 +0000
+++ namedSrc/net/minecraft/client/gui/widget/button/TexturedButtonWidget.java	2024-08-21 22:38:16.079617732 +0000
@@ -52,6 +52,6 @@
    @Override
    public void drawWidget(GuiGraphics graphics, int mouseX, int mouseY, float delta) {
       Identifier lv = this.textures.getTexture(this.isNarratable(), this.isHoveredOrFocused());
-      graphics.m_rixppaza(RenderLayer::m_anoumxob, lv, this.getX(), this.getY(), this.width, this.height);
+      graphics.m_rixppaza(RenderLayer::getGuiTextured, lv, this.getX(), this.getY(), this.width, this.height);
    }
 }
diff -bur namedTargetSrc/net/minecraft/client/gui/widget/button/ToggleButtonWidget.java namedSrc/net/minecraft/client/gui/widget/button/ToggleButtonWidget.java
--- namedTargetSrc/net/minecraft/client/gui/widget/button/ToggleButtonWidget.java	2024-08-21 22:39:38.299188859 +0000
+++ namedSrc/net/minecraft/client/gui/widget/button/ToggleButtonWidget.java	2024-08-21 22:38:15.915618561 +0000
@@ -76,7 +76,7 @@
    public void drawWidget(GuiGraphics graphics, int mouseX, int mouseY, float delta) {
       if (this.textures != null) {
          graphics.m_rixppaza(
-            RenderLayer::m_anoumxob, this.textures.getTexture(this.toggled, this.isHoveredOrFocused()), this.getX(), this.getY(), this.width, this.height
+            RenderLayer::getGuiTextured, this.textures.getTexture(this.toggled, this.isHoveredOrFocused()), this.getX(), this.getY(), this.width, this.height
          );
       }
    }
diff -bur namedTargetSrc/net/minecraft/client/gui/widget/CheckboxWidget.java namedSrc/net/minecraft/client/gui/widget/CheckboxWidget.java
--- namedTargetSrc/net/minecraft/client/gui/widget/CheckboxWidget.java	2024-08-21 22:39:38.455188070 +0000
+++ namedSrc/net/minecraft/client/gui/widget/CheckboxWidget.java	2024-08-21 22:38:16.115617549 +0000
@@ -12,7 +12,7 @@
 import net.minecraft.client.option.Option;
 import net.minecraft.client.render.RenderLayer;
 import net.minecraft.text.Text;
-import net.minecraft.unmapped.C_rojckazs;
+import net.minecraft.util.ArgbHelper;
 import net.minecraft.util.Identifier;
 import org.jetbrains.annotations.Nullable;
 
@@ -173,7 +173,7 @@
       }
 
       int k = getTextPadding(lv2);
-      graphics.m_kpwmfaru(RenderLayer::m_anoumxob, lv3, this.getX(), this.getY(), k, k, C_rojckazs.m_mjkqavea(this.alpha));
+      graphics.m_kpwmfaru(RenderLayer::getGuiTextured, lv3, this.getX(), this.getY(), k, k, ArgbHelper.white(this.alpha));
       int l = this.getX() + k + 4;
       int m = this.getY() + k / 2 - this.text.getHeight() / 2;
       this.text.setPosition(l, m);


The remaining diff is too long!

Please sign in to comment.