Package net.minecraft.client.render
Class RenderLayer
java.lang.Object
net.minecraft.client.render.RenderPhase
net.minecraft.client.render.RenderLayer
- Direct Known Subclasses:
RenderLayer.MultiPhase
Defines settings that should be used when rendering something.
This includes vertex format, draw mode, shader program, texture,
some uniform variables values (such as LineWidth
when using the
rendertype_lines
shader
program), and some GL state values (such as whether to enable depth
testing).
Before drawing something, a render layer setups these states. After drawing something, a render layer resets those states to default.
- Mappings:
Namespace Name named net/minecraft/client/render/RenderLayer
intermediary net/minecraft/class_1921
official gen
-
Nested Class Summary
Modifier and TypeClassDescriptionprivate static final class
protected static final class
private static enum
Nested classes/interfaces inherited from class net.minecraft.client.render.RenderPhase
RenderPhase.ColorLogic, RenderPhase.Cull, RenderPhase.DepthTest, RenderPhase.Layering, RenderPhase.Lightmap, RenderPhase.LineWidth, RenderPhase.OffsetTexturing, RenderPhase.Overlay, RenderPhase.ShaderProgram, RenderPhase.Target, RenderPhase.Texture, RenderPhase.TextureBase, RenderPhase.Textures, RenderPhase.Texturing, RenderPhase.Transparency, RenderPhase.WriteMaskState
-
Field Summary
Modifier and TypeFieldDescriptionprivate static final Function
<Identifier, RenderLayer> private static final RenderLayer
private static final RenderLayer
private static final BiFunction
<Identifier, Boolean, RenderLayer> private static final ImmutableList
<RenderLayer> private static final Function
<Identifier, RenderLayer> private static final RenderLayer
static final int
private static final RenderLayer
private static final RenderLayer.MultiPhase
private static final Function
<Double, RenderLayer.MultiPhase> private static final RenderLayer.MultiPhase
private static final RenderLayer.MultiPhase
static final int
private static final RenderLayer
private static final RenderLayer
private final VertexFormat.DrawMode
private static final RenderLayer
private static final RenderLayer
private static final Function
<Identifier, RenderLayer> private static final Function
<Identifier, RenderLayer> private static final BiFunction
<Identifier, Boolean, RenderLayer> private static final BiFunction
<Identifier, Boolean, RenderLayer> private static final Function
<Identifier, RenderLayer> private static final RenderLayer
private static final Function
<Identifier, RenderLayer> private static final Function
<Identifier, RenderLayer> private static final Function
<Identifier, RenderLayer> private static final Function
<Identifier, RenderLayer> private static final BiFunction
<Identifier, Boolean, RenderLayer> private static final Function
<Identifier, RenderLayer> private static final BiFunction
<Identifier, Boolean, RenderLayer> private final int
private static final BiFunction
<Identifier, RenderPhase.Transparency, RenderLayer> private static final RenderLayer
private static final RenderLayer
private static final int
private static final RenderLayer
private static final RenderLayer
private static final RenderLayer.MultiPhase
private static final RenderLayer.MultiPhase
private static final RenderLayer.MultiPhase
private static final RenderLayer.MultiPhase
private final boolean
private static final Function
<Identifier, RenderLayer> private static final RenderLayer
private static final RenderLayer
static final RenderLayer.MultiPhase
static final RenderLayer.MultiPhase
private final Optional
<RenderLayer> private static final RenderLayer
static final int
private static final Function
<Identifier, RenderLayer> private static final RenderLayer
private static final RenderLayer
private static final Function
<Identifier, RenderLayer> private static final Function
<Identifier, RenderLayer> private static final Function
<Identifier, RenderLayer> private static final Function
<Identifier, RenderLayer> private static final Function
<Identifier, RenderLayer> private final boolean
private static final RenderLayer
private static final RenderLayer
private static final RenderLayer
private final VertexFormat
private static final RenderLayer
Fields inherited from class net.minecraft.client.render.RenderPhase
ADDITIVE_TRANSPARENCY, ALL_MASK, ALWAYS_DEPTH_TEST, ARMOR_CUTOUT_NO_CULL_PROGRAM, ARMOR_ENTITY_GLINT_PROGRAM, ARMOR_GLINT_PROGRAM, BEACON_BEAM_PROGRAM, BIGGER_DEPTH_TEST, BLOCK_ATLAS_TEXTURE, BREEZE_WIND_PROGRAM, CLOUDS_PROGRAM, CLOUDS_TARGET, COLOR_MASK, COLOR_PROGRAM, CRUMBLING_PROGRAM, CRUMBLING_TRANSPARENCY, CUTOUT_MIPPED_PROGRAM, CUTOUT_PROGRAM, DEFAULT_TEXTURING, DEPTH_MASK, DIRECT_ENTITY_GLINT_PROGRAM, DIRECT_GLINT_PROGRAM, DISABLE_CULLING, DISABLE_LIGHTMAP, DISABLE_OVERLAY_COLOR, ENABLE_CULLING, ENABLE_LIGHTMAP, ENABLE_OVERLAY_COLOR, END_GATEWAY_PROGRAM, END_PORTAL_PROGRAM, ENERGY_SWIRL_PROGRAM, ENTITY_ALPHA_PROGRAM, ENTITY_CUTOUT_NONULL_OFFSET_Z_PROGRAM, ENTITY_CUTOUT_NONULL_PROGRAM, ENTITY_CUTOUT_PROGRAM, ENTITY_DECAL_PROGRAM, ENTITY_GLINT_PROGRAM, ENTITY_GLINT_TEXTURING, ENTITY_NO_OUTLINE_PROGRAM, ENTITY_SHADOW_PROGRAM, ENTITY_SMOOTH_CUTOUT_PROGRAM, ENTITY_SOLID_PROGRAM, ENTITY_TRANSLUCENT_CULL_PROGRAM, ENTITY_TRANSLUCENT_EMISSIVE_PROGRAM, ENTITY_TRANSLUCENT_PROGRAM, EQUAL_DEPTH_TEST, EYES_PROGRAM, field_42230, FULL_LINE_WIDTH, GLINT_PROGRAM, GLINT_TEXTURING, GLINT_TRANSPARENCY, GUI_GHOST_RECIPE_OVERLAY_PROGRAM, GUI_OVERLAY_PROGRAM, GUI_PROGRAM, GUI_TEXT_HIGHLIGHT_PROGRAM, ITEM_ENTITY_TARGET, ITEM_ENTITY_TRANSLUCENT_CULL_PROGRAM, LEASH_PROGRAM, LEQUAL_DEPTH_TEST, LIGHTNING_PROGRAM, LIGHTNING_TRANSPARENCY, LINES_PROGRAM, MAIN_TARGET, MIPMAP_BLOCK_ATLAS_TEXTURE, name, NO_COLOR_LOGIC, NO_LAYERING, NO_PROGRAM, NO_TEXTURE, NO_TRANSPARENCY, OR_REVERSE, OUTLINE_PROGRAM, OUTLINE_TARGET, PARTICLES_TARGET, POLYGON_OFFSET_LAYERING, POSITION_COLOR_LIGHTMAP_PROGRAM, POSITION_COLOR_TEXTURE_LIGHTMAP_PROGRAM, POSITION_COLOR_TEXTURE_PROGRAM, POSITION_PROGRAM, POSITION_TEXTURE_PROGRAM, SOLID_PROGRAM, TEXT_BACKGROUND_PROGRAM, TEXT_INTENSITY_PROGRAM, TEXT_PROGRAM, TRANSLUCENT_GLINT_PROGRAM, TRANSLUCENT_MOVING_BLOCK_PROGRAM, TRANSLUCENT_PROGRAM, TRANSLUCENT_TARGET, TRANSLUCENT_TRANSPARENCY, TRANSPARENT_TEXT_BACKGROUND_PROGRAM, TRANSPARENT_TEXT_INTENSITY_PROGRAM, TRANSPARENT_TEXT_PROGRAM, TRIPWIRE_PROGRAM, VIEW_OFFSET_Z_LAYERING, WATER_MASK_PROGRAM, WEATHER_TARGET
-
Constructor Summary
ConstructorDescriptionRenderLayer
(String name, VertexFormat vertexFormat, VertexFormat.DrawMode drawMode, int expectedBufferSize, boolean hasCrumbling, boolean translucent, Runnable startAction, Runnable endAction) -
Method Summary
Modifier and TypeMethodDescriptionboolean
private static RenderLayer.MultiPhase
createArmorCutoutNoCull
(String name, Identifier texture, boolean decal) static RenderLayer
createArmorDecalCutoutNoCull
(Identifier texture) void
draw
(BufferBuilder buffer, VertexSorter sorter) static RenderLayer
getArmorCutoutNoCull
(Identifier texture) static RenderLayer
static RenderLayer
static RenderLayer
getBeaconBeam
(Identifier texture, boolean translucent) static RenderLayer
getBlockBreaking
(Identifier texture) static List
<RenderLayer> static RenderLayer
getBreezeWind
(Identifier texture, float x, float y) private static RenderLayer.MultiPhase
getClouds
(boolean fancy) static RenderLayer
static RenderLayer
static RenderLayer
static RenderLayer
getDebugLineStrip
(double lineWidth) static RenderLayer
static RenderLayer
static RenderLayer
static RenderLayer
static RenderLayer
static RenderLayer
static RenderLayer
getEnergySwirl
(Identifier texture, float x, float y) static RenderLayer
getEntityAlpha
(Identifier texture) static RenderLayer
getEntityCutout
(Identifier texture) static RenderLayer
getEntityCutoutNoCull
(Identifier texture) static RenderLayer
getEntityCutoutNoCull
(Identifier texture, boolean affectsOutline) static RenderLayer
getEntityCutoutNoCullZOffset
(Identifier texture) static RenderLayer
getEntityCutoutNoCullZOffset
(Identifier texture, boolean affectsOutline) static RenderLayer
getEntityDecal
(Identifier texture) static RenderLayer
static RenderLayer
getEntityNoOutline
(Identifier texture) static RenderLayer
getEntityShadow
(Identifier texture) static RenderLayer
getEntitySmoothCutout
(Identifier texture) static RenderLayer
getEntitySolid
(Identifier texture) static RenderLayer
getEntityTranslucent
(Identifier texture) static RenderLayer
getEntityTranslucent
(Identifier texture, boolean affectsOutline) static RenderLayer
getEntityTranslucentCull
(Identifier texture) static RenderLayer
getEntityTranslucentEmissive
(Identifier texture) static RenderLayer
getEntityTranslucentEmissive
(Identifier texture, boolean affectsOutline) static RenderLayer
int
static RenderLayer
getEyes
(Identifier texture) static RenderLayer
static RenderLayer
static RenderLayer
getGlint()
static RenderLayer
static RenderLayer
getGui()
static RenderLayer
static RenderLayer
static RenderLayer
static RenderLayer
getItemEntityTranslucentCull
(Identifier texture) private static RenderLayer.MultiPhaseParameters
static RenderLayer
getLeash()
static RenderLayer
static RenderLayer
getLines()
static RenderLayer
static RenderLayer
getOutline
(Identifier texture) static RenderLayer
getSolid()
static RenderLayer
getText
(Identifier texture) static RenderLayer
static RenderLayer
static RenderLayer
getTextIntensity
(Identifier texture) static RenderLayer
getTextIntensityPolygonOffset
(Identifier texture) static RenderLayer
getTextIntensitySeeThrough
(Identifier texture) static RenderLayer
getTextPolygonOffset
(Identifier texture) static RenderLayer
getTextSeeThrough
(Identifier texture) static RenderLayer
static RenderLayer
static RenderLayer
private static RenderLayer.MultiPhaseParameters
static RenderLayer
boolean
boolean
private static RenderLayer.MultiPhase
of
(String name, VertexFormat vertexFormat, VertexFormat.DrawMode drawMode, int expectedBufferSize, boolean hasCrumbling, boolean translucent, RenderLayer.MultiPhaseParameters phases) (package private) static RenderLayer.MultiPhase
of
(String name, VertexFormat vertexFormat, VertexFormat.DrawMode drawMode, int expectedBufferSize, RenderLayer.MultiPhaseParameters phaseData) private static RenderLayer.MultiPhaseParameters
of
(RenderPhase.ShaderProgram program) toString()
Methods inherited from class net.minecraft.client.render.RenderPhase
endDrawing, startDrawing
-
Field Details
-
field_32777
private static final int field_32777- See Also:
- Mappings:
Namespace Name Mixin selector named field_32777
Lnet/minecraft/client/render/RenderLayer;field_32777:I
intermediary field_32777
Lnet/minecraft/class_1921;field_32777:I
official aY
Lgen;aY:I
-
SOLID_BUFFER_SIZE
public static final int SOLID_BUFFER_SIZE- See Also:
- Mappings:
Namespace Name Mixin selector named SOLID_BUFFER_SIZE
Lnet/minecraft/client/render/RenderLayer;SOLID_BUFFER_SIZE:I
intermediary field_32772
Lnet/minecraft/class_1921;field_32772:I
official aT
Lgen;aT:I
-
CUTOUT_BUFFER_SIZE
public static final int CUTOUT_BUFFER_SIZE- See Also:
- Mappings:
Namespace Name Mixin selector named CUTOUT_BUFFER_SIZE
Lnet/minecraft/client/render/RenderLayer;CUTOUT_BUFFER_SIZE:I
intermediary field_32774
Lnet/minecraft/class_1921;field_32774:I
official aU
Lgen;aU:I
-
DEFAULT_BUFFER_SIZE
public static final int DEFAULT_BUFFER_SIZE- See Also:
- Mappings:
Namespace Name Mixin selector named DEFAULT_BUFFER_SIZE
Lnet/minecraft/client/render/RenderLayer;DEFAULT_BUFFER_SIZE:I
intermediary field_32775
Lnet/minecraft/class_1921;field_32775:I
official aV
Lgen;aV:I
-
SOLID
- Mappings:
Namespace Name Mixin selector named SOLID
Lnet/minecraft/client/render/RenderLayer;SOLID:Lnet/minecraft/client/render/RenderLayer;
intermediary field_9178
Lnet/minecraft/class_1921;field_9178:Lnet/minecraft/class_1921;
official aZ
Lgen;aZ:Lgen;
-
CUTOUT_MIPPED
- Mappings:
Namespace Name Mixin selector named CUTOUT_MIPPED
Lnet/minecraft/client/render/RenderLayer;CUTOUT_MIPPED:Lnet/minecraft/client/render/RenderLayer;
intermediary field_9175
Lnet/minecraft/class_1921;field_9175:Lnet/minecraft/class_1921;
official ba
Lgen;ba:Lgen;
-
CUTOUT
- Mappings:
Namespace Name Mixin selector named CUTOUT
Lnet/minecraft/client/render/RenderLayer;CUTOUT:Lnet/minecraft/client/render/RenderLayer;
intermediary field_9174
Lnet/minecraft/class_1921;field_9174:Lnet/minecraft/class_1921;
official bb
Lgen;bb:Lgen;
-
TRANSLUCENT
- Mappings:
Namespace Name Mixin selector named TRANSLUCENT
Lnet/minecraft/client/render/RenderLayer;TRANSLUCENT:Lnet/minecraft/client/render/RenderLayer;
intermediary field_9179
Lnet/minecraft/class_1921;field_9179:Lnet/minecraft/class_1921;
official bc
Lgen;bc:Lgen;
-
TRANSLUCENT_MOVING_BLOCK
- Mappings:
Namespace Name Mixin selector named TRANSLUCENT_MOVING_BLOCK
Lnet/minecraft/client/render/RenderLayer;TRANSLUCENT_MOVING_BLOCK:Lnet/minecraft/client/render/RenderLayer;
intermediary field_25285
Lnet/minecraft/class_1921;field_25285:Lnet/minecraft/class_1921;
official bd
Lgen;bd:Lgen;
-
ARMOR_CUTOUT_NO_CULL
- Mappings:
Namespace Name Mixin selector named ARMOR_CUTOUT_NO_CULL
Lnet/minecraft/client/render/RenderLayer;ARMOR_CUTOUT_NO_CULL:Ljava/util/function/Function;
intermediary field_29622
Lnet/minecraft/class_1921;field_29622:Ljava/util/function/Function;
official be
Lgen;be:Ljava/util/function/Function;
-
ENTITY_SOLID
- Mappings:
Namespace Name Mixin selector named ENTITY_SOLID
Lnet/minecraft/client/render/RenderLayer;ENTITY_SOLID:Ljava/util/function/Function;
intermediary field_29623
Lnet/minecraft/class_1921;field_29623:Ljava/util/function/Function;
official bf
Lgen;bf:Ljava/util/function/Function;
-
ENTITY_CUTOUT
- Mappings:
Namespace Name Mixin selector named ENTITY_CUTOUT
Lnet/minecraft/client/render/RenderLayer;ENTITY_CUTOUT:Ljava/util/function/Function;
intermediary field_29624
Lnet/minecraft/class_1921;field_29624:Ljava/util/function/Function;
official bg
Lgen;bg:Ljava/util/function/Function;
-
ENTITY_CUTOUT_NO_CULL
- Mappings:
Namespace Name Mixin selector named ENTITY_CUTOUT_NO_CULL
Lnet/minecraft/client/render/RenderLayer;ENTITY_CUTOUT_NO_CULL:Ljava/util/function/BiFunction;
intermediary field_29625
Lnet/minecraft/class_1921;field_29625:Ljava/util/function/BiFunction;
official bh
Lgen;bh:Ljava/util/function/BiFunction;
-
ENTITY_CUTOUT_NO_CULL_Z_OFFSET
- Mappings:
Namespace Name Mixin selector named ENTITY_CUTOUT_NO_CULL_Z_OFFSET
Lnet/minecraft/client/render/RenderLayer;ENTITY_CUTOUT_NO_CULL_Z_OFFSET:Ljava/util/function/BiFunction;
intermediary field_29626
Lnet/minecraft/class_1921;field_29626:Ljava/util/function/BiFunction;
official bi
Lgen;bi:Ljava/util/function/BiFunction;
-
ITEM_ENTITY_TRANSLUCENT_CULL
- Mappings:
Namespace Name Mixin selector named ITEM_ENTITY_TRANSLUCENT_CULL
Lnet/minecraft/client/render/RenderLayer;ITEM_ENTITY_TRANSLUCENT_CULL:Ljava/util/function/Function;
intermediary field_29627
Lnet/minecraft/class_1921;field_29627:Ljava/util/function/Function;
official bj
Lgen;bj:Ljava/util/function/Function;
-
ENTITY_TRANSLUCENT_CULL
- Mappings:
Namespace Name Mixin selector named ENTITY_TRANSLUCENT_CULL
Lnet/minecraft/client/render/RenderLayer;ENTITY_TRANSLUCENT_CULL:Ljava/util/function/Function;
intermediary field_29628
Lnet/minecraft/class_1921;field_29628:Ljava/util/function/Function;
official bk
Lgen;bk:Ljava/util/function/Function;
-
ENTITY_TRANSLUCENT
- Mappings:
Namespace Name Mixin selector named ENTITY_TRANSLUCENT
Lnet/minecraft/client/render/RenderLayer;ENTITY_TRANSLUCENT:Ljava/util/function/BiFunction;
intermediary field_29629
Lnet/minecraft/class_1921;field_29629:Ljava/util/function/BiFunction;
official bl
Lgen;bl:Ljava/util/function/BiFunction;
-
ENTITY_TRANSLUCENT_EMISSIVE
- Mappings:
Namespace Name Mixin selector named ENTITY_TRANSLUCENT_EMISSIVE
Lnet/minecraft/client/render/RenderLayer;ENTITY_TRANSLUCENT_EMISSIVE:Ljava/util/function/BiFunction;
intermediary field_38345
Lnet/minecraft/class_1921;field_38345:Ljava/util/function/BiFunction;
official bm
Lgen;bm:Ljava/util/function/BiFunction;
-
ENTITY_SMOOTH_CUTOUT
- Mappings:
Namespace Name Mixin selector named ENTITY_SMOOTH_CUTOUT
Lnet/minecraft/client/render/RenderLayer;ENTITY_SMOOTH_CUTOUT:Ljava/util/function/Function;
intermediary field_29630
Lnet/minecraft/class_1921;field_29630:Ljava/util/function/Function;
official bn
Lgen;bn:Ljava/util/function/Function;
-
BEACON_BEAM
- Mappings:
Namespace Name Mixin selector named BEACON_BEAM
Lnet/minecraft/client/render/RenderLayer;BEACON_BEAM:Ljava/util/function/BiFunction;
intermediary field_29631
Lnet/minecraft/class_1921;field_29631:Ljava/util/function/BiFunction;
official bo
Lgen;bo:Ljava/util/function/BiFunction;
-
ENTITY_DECAL
- Mappings:
Namespace Name Mixin selector named ENTITY_DECAL
Lnet/minecraft/client/render/RenderLayer;ENTITY_DECAL:Ljava/util/function/Function;
intermediary field_29632
Lnet/minecraft/class_1921;field_29632:Ljava/util/function/Function;
official bp
Lgen;bp:Ljava/util/function/Function;
-
ENTITY_NO_OUTLINE
- Mappings:
Namespace Name Mixin selector named ENTITY_NO_OUTLINE
Lnet/minecraft/client/render/RenderLayer;ENTITY_NO_OUTLINE:Ljava/util/function/Function;
intermediary field_29633
Lnet/minecraft/class_1921;field_29633:Ljava/util/function/Function;
official bq
Lgen;bq:Ljava/util/function/Function;
-
ENTITY_SHADOW
- Mappings:
Namespace Name Mixin selector named ENTITY_SHADOW
Lnet/minecraft/client/render/RenderLayer;ENTITY_SHADOW:Ljava/util/function/Function;
intermediary field_29634
Lnet/minecraft/class_1921;field_29634:Ljava/util/function/Function;
official br
Lgen;br:Ljava/util/function/Function;
-
ENTITY_ALPHA
- Mappings:
Namespace Name Mixin selector named ENTITY_ALPHA
Lnet/minecraft/client/render/RenderLayer;ENTITY_ALPHA:Ljava/util/function/Function;
intermediary field_29635
Lnet/minecraft/class_1921;field_29635:Ljava/util/function/Function;
official bs
Lgen;bs:Ljava/util/function/Function;
-
EYES
- Mappings:
Namespace Name Mixin selector named EYES
Lnet/minecraft/client/render/RenderLayer;EYES:Ljava/util/function/BiFunction;
intermediary field_29636
Lnet/minecraft/class_1921;field_29636:Ljava/util/function/BiFunction;
official bt
Lgen;bt:Ljava/util/function/BiFunction;
-
LEASH
- Mappings:
Namespace Name Mixin selector named LEASH
Lnet/minecraft/client/render/RenderLayer;LEASH:Lnet/minecraft/client/render/RenderLayer;
intermediary field_20964
Lnet/minecraft/class_1921;field_20964:Lnet/minecraft/class_1921;
official bu
Lgen;bu:Lgen;
-
WATER_MASK
- Mappings:
Namespace Name Mixin selector named WATER_MASK
Lnet/minecraft/client/render/RenderLayer;WATER_MASK:Lnet/minecraft/client/render/RenderLayer;
intermediary field_20965
Lnet/minecraft/class_1921;field_20965:Lnet/minecraft/class_1921;
official bv
Lgen;bv:Lgen;
-
ARMOR_GLINT
- Mappings:
Namespace Name Mixin selector named ARMOR_GLINT
Lnet/minecraft/client/render/RenderLayer;ARMOR_GLINT:Lnet/minecraft/client/render/RenderLayer;
intermediary field_24472
Lnet/minecraft/class_1921;field_24472:Lnet/minecraft/class_1921;
official bw
Lgen;bw:Lgen;
-
ARMOR_ENTITY_GLINT
- Mappings:
Namespace Name Mixin selector named ARMOR_ENTITY_GLINT
Lnet/minecraft/client/render/RenderLayer;ARMOR_ENTITY_GLINT:Lnet/minecraft/client/render/RenderLayer;
intermediary field_24473
Lnet/minecraft/class_1921;field_24473:Lnet/minecraft/class_1921;
official bx
Lgen;bx:Lgen;
-
GLINT_TRANSLUCENT
- Mappings:
Namespace Name Mixin selector named GLINT_TRANSLUCENT
Lnet/minecraft/client/render/RenderLayer;GLINT_TRANSLUCENT:Lnet/minecraft/client/render/RenderLayer;
intermediary field_26373
Lnet/minecraft/class_1921;field_26373:Lnet/minecraft/class_1921;
official by
Lgen;by:Lgen;
-
GLINT
- Mappings:
Namespace Name Mixin selector named GLINT
Lnet/minecraft/client/render/RenderLayer;GLINT:Lnet/minecraft/client/render/RenderLayer;
intermediary field_20967
Lnet/minecraft/class_1921;field_20967:Lnet/minecraft/class_1921;
official bz
Lgen;bz:Lgen;
-
DIRECT_GLINT
- Mappings:
Namespace Name Mixin selector named DIRECT_GLINT
Lnet/minecraft/client/render/RenderLayer;DIRECT_GLINT:Lnet/minecraft/client/render/RenderLayer;
intermediary field_25487
Lnet/minecraft/class_1921;field_25487:Lnet/minecraft/class_1921;
official bA
Lgen;bA:Lgen;
-
ENTITY_GLINT
- Mappings:
Namespace Name Mixin selector named ENTITY_GLINT
Lnet/minecraft/client/render/RenderLayer;ENTITY_GLINT:Lnet/minecraft/client/render/RenderLayer;
intermediary field_20968
Lnet/minecraft/class_1921;field_20968:Lnet/minecraft/class_1921;
official bB
Lgen;bB:Lgen;
-
DIRECT_ENTITY_GLINT
- Mappings:
Namespace Name Mixin selector named DIRECT_ENTITY_GLINT
Lnet/minecraft/client/render/RenderLayer;DIRECT_ENTITY_GLINT:Lnet/minecraft/client/render/RenderLayer;
intermediary field_25488
Lnet/minecraft/class_1921;field_25488:Lnet/minecraft/class_1921;
official bC
Lgen;bC:Lgen;
-
CRUMBLING
- Mappings:
Namespace Name Mixin selector named CRUMBLING
Lnet/minecraft/client/render/RenderLayer;CRUMBLING:Ljava/util/function/Function;
intermediary field_29637
Lnet/minecraft/class_1921;field_29637:Ljava/util/function/Function;
official bD
Lgen;bD:Ljava/util/function/Function;
-
TEXT
- Mappings:
Namespace Name Mixin selector named TEXT
Lnet/minecraft/client/render/RenderLayer;TEXT:Ljava/util/function/Function;
intermediary field_29638
Lnet/minecraft/class_1921;field_29638:Ljava/util/function/Function;
official bE
Lgen;bE:Ljava/util/function/Function;
-
TEXT_BACKGROUND
- Mappings:
Namespace Name Mixin selector named TEXT_BACKGROUND
Lnet/minecraft/client/render/RenderLayer;TEXT_BACKGROUND:Lnet/minecraft/client/render/RenderLayer;
intermediary field_42519
Lnet/minecraft/class_1921;field_42519:Lnet/minecraft/class_1921;
official bF
Lgen;bF:Lgen;
-
TEXT_INTENSITY
- Mappings:
Namespace Name Mixin selector named TEXT_INTENSITY
Lnet/minecraft/client/render/RenderLayer;TEXT_INTENSITY:Ljava/util/function/Function;
intermediary field_33630
Lnet/minecraft/class_1921;field_33630:Ljava/util/function/Function;
official bG
Lgen;bG:Ljava/util/function/Function;
-
TEXT_POLYGON_OFFSET
- Mappings:
Namespace Name Mixin selector named TEXT_POLYGON_OFFSET
Lnet/minecraft/client/render/RenderLayer;TEXT_POLYGON_OFFSET:Ljava/util/function/Function;
intermediary field_34002
Lnet/minecraft/class_1921;field_34002:Ljava/util/function/Function;
official bH
Lgen;bH:Ljava/util/function/Function;
-
TEXT_INTENSITY_POLYGON_OFFSET
- Mappings:
Namespace Name Mixin selector named TEXT_INTENSITY_POLYGON_OFFSET
Lnet/minecraft/client/render/RenderLayer;TEXT_INTENSITY_POLYGON_OFFSET:Ljava/util/function/Function;
intermediary field_34003
Lnet/minecraft/class_1921;field_34003:Ljava/util/function/Function;
official bI
Lgen;bI:Ljava/util/function/Function;
-
TEXT_SEE_THROUGH
- Mappings:
Namespace Name Mixin selector named TEXT_SEE_THROUGH
Lnet/minecraft/client/render/RenderLayer;TEXT_SEE_THROUGH:Ljava/util/function/Function;
intermediary field_29639
Lnet/minecraft/class_1921;field_29639:Ljava/util/function/Function;
official bJ
Lgen;bJ:Ljava/util/function/Function;
-
TEXT_BACKGROUND_SEE_THROUGH
- Mappings:
Namespace Name Mixin selector named TEXT_BACKGROUND_SEE_THROUGH
Lnet/minecraft/client/render/RenderLayer;TEXT_BACKGROUND_SEE_THROUGH:Lnet/minecraft/client/render/RenderLayer;
intermediary field_42520
Lnet/minecraft/class_1921;field_42520:Lnet/minecraft/class_1921;
official bK
Lgen;bK:Lgen;
-
TEXT_INTENSITY_SEE_THROUGH
- Mappings:
Namespace Name Mixin selector named TEXT_INTENSITY_SEE_THROUGH
Lnet/minecraft/client/render/RenderLayer;TEXT_INTENSITY_SEE_THROUGH:Ljava/util/function/Function;
intermediary field_33631
Lnet/minecraft/class_1921;field_33631:Ljava/util/function/Function;
official bL
Lgen;bL:Ljava/util/function/Function;
-
LIGHTNING
- Mappings:
Namespace Name Mixin selector named LIGHTNING
Lnet/minecraft/client/render/RenderLayer;LIGHTNING:Lnet/minecraft/client/render/RenderLayer;
intermediary field_20970
Lnet/minecraft/class_1921;field_20970:Lnet/minecraft/class_1921;
official bM
Lgen;bM:Lgen;
-
TRIPWIRE
- Mappings:
Namespace Name Mixin selector named TRIPWIRE
Lnet/minecraft/client/render/RenderLayer;TRIPWIRE:Lnet/minecraft/client/render/RenderLayer;
intermediary field_25644
Lnet/minecraft/class_1921;field_25644:Lnet/minecraft/class_1921;
official bN
Lgen;bN:Lgen;
-
END_PORTAL
- Mappings:
Namespace Name Mixin selector named END_PORTAL
Lnet/minecraft/client/render/RenderLayer;END_PORTAL:Lnet/minecraft/client/render/RenderLayer;
intermediary field_29457
Lnet/minecraft/class_1921;field_29457:Lnet/minecraft/class_1921;
official bO
Lgen;bO:Lgen;
-
END_GATEWAY
- Mappings:
Namespace Name Mixin selector named END_GATEWAY
Lnet/minecraft/client/render/RenderLayer;END_GATEWAY:Lnet/minecraft/client/render/RenderLayer;
intermediary field_29458
Lnet/minecraft/class_1921;field_29458:Lnet/minecraft/class_1921;
official bP
Lgen;bP:Lgen;
-
FAST_CLOUDS
- Mappings:
Namespace Name Mixin selector named FAST_CLOUDS
Lnet/minecraft/client/render/RenderLayer;FAST_CLOUDS:Lnet/minecraft/client/render/RenderLayer;
intermediary field_48950
Lnet/minecraft/class_1921;field_48950:Lnet/minecraft/class_1921;
official bQ
Lgen;bQ:Lgen;
-
FANCY_CLOUDS
- Mappings:
Namespace Name Mixin selector named FANCY_CLOUDS
Lnet/minecraft/client/render/RenderLayer;FANCY_CLOUDS:Lnet/minecraft/client/render/RenderLayer;
intermediary field_48951
Lnet/minecraft/class_1921;field_48951:Lnet/minecraft/class_1921;
official bR
Lgen;bR:Lgen;
-
LINES
- Mappings:
Namespace Name Mixin selector named LINES
Lnet/minecraft/client/render/RenderLayer;LINES:Lnet/minecraft/client/render/RenderLayer$MultiPhase;
intermediary field_21695
Lnet/minecraft/class_1921;field_21695:Lnet/minecraft/class_1921$class_4687;
official aW
Lgen;aW:Lgen$a;
-
LINE_STRIP
- Mappings:
Namespace Name Mixin selector named LINE_STRIP
Lnet/minecraft/client/render/RenderLayer;LINE_STRIP:Lnet/minecraft/client/render/RenderLayer$MultiPhase;
intermediary field_29456
Lnet/minecraft/class_1921;field_29456:Lnet/minecraft/class_1921$class_4687;
official aX
Lgen;aX:Lgen$a;
-
DEBUG_LINE_STRIP
- Mappings:
Namespace Name Mixin selector named DEBUG_LINE_STRIP
Lnet/minecraft/client/render/RenderLayer;DEBUG_LINE_STRIP:Ljava/util/function/Function;
intermediary field_42521
Lnet/minecraft/class_1921;field_42521:Ljava/util/function/Function;
official bS
Lgen;bS:Ljava/util/function/Function;
-
DEBUG_FILLED_BOX
- Mappings:
Namespace Name Mixin selector named DEBUG_FILLED_BOX
Lnet/minecraft/client/render/RenderLayer;DEBUG_FILLED_BOX:Lnet/minecraft/client/render/RenderLayer$MultiPhase;
intermediary field_42522
Lnet/minecraft/class_1921;field_42522:Lnet/minecraft/class_1921$class_4687;
official bT
Lgen;bT:Lgen$a;
-
DEBUG_QUADS
- Mappings:
Namespace Name Mixin selector named DEBUG_QUADS
Lnet/minecraft/client/render/RenderLayer;DEBUG_QUADS:Lnet/minecraft/client/render/RenderLayer$MultiPhase;
intermediary field_42523
Lnet/minecraft/class_1921;field_42523:Lnet/minecraft/class_1921$class_4687;
official bU
Lgen;bU:Lgen$a;
-
DEBUG_SECTION_QUADS
- Mappings:
Namespace Name Mixin selector named DEBUG_SECTION_QUADS
Lnet/minecraft/client/render/RenderLayer;DEBUG_SECTION_QUADS:Lnet/minecraft/client/render/RenderLayer$MultiPhase;
intermediary field_44673
Lnet/minecraft/class_1921;field_44673:Lnet/minecraft/class_1921$class_4687;
official bV
Lgen;bV:Lgen$a;
-
GUI
- Mappings:
Namespace Name Mixin selector named GUI
Lnet/minecraft/client/render/RenderLayer;GUI:Lnet/minecraft/client/render/RenderLayer$MultiPhase;
intermediary field_44821
Lnet/minecraft/class_1921;field_44821:Lnet/minecraft/class_1921$class_4687;
official bW
Lgen;bW:Lgen$a;
-
GUI_OVERLAY
- Mappings:
Namespace Name Mixin selector named GUI_OVERLAY
Lnet/minecraft/client/render/RenderLayer;GUI_OVERLAY:Lnet/minecraft/client/render/RenderLayer$MultiPhase;
intermediary field_44822
Lnet/minecraft/class_1921;field_44822:Lnet/minecraft/class_1921$class_4687;
official bX
Lgen;bX:Lgen$a;
-
GUI_TEXT_HIGHLIGHT
- Mappings:
Namespace Name Mixin selector named GUI_TEXT_HIGHLIGHT
Lnet/minecraft/client/render/RenderLayer;GUI_TEXT_HIGHLIGHT:Lnet/minecraft/client/render/RenderLayer$MultiPhase;
intermediary field_44823
Lnet/minecraft/class_1921;field_44823:Lnet/minecraft/class_1921$class_4687;
official bY
Lgen;bY:Lgen$a;
-
GUI_GHOST_RECIPE_OVERLAY
- Mappings:
Namespace Name Mixin selector named GUI_GHOST_RECIPE_OVERLAY
Lnet/minecraft/client/render/RenderLayer;GUI_GHOST_RECIPE_OVERLAY:Lnet/minecraft/client/render/RenderLayer$MultiPhase;
intermediary field_44824
Lnet/minecraft/class_1921;field_44824:Lnet/minecraft/class_1921$class_4687;
official bZ
Lgen;bZ:Lgen$a;
-
BLOCK_LAYERS
- Mappings:
Namespace Name Mixin selector named BLOCK_LAYERS
Lnet/minecraft/client/render/RenderLayer;BLOCK_LAYERS:Lcom/google/common/collect/ImmutableList;
intermediary field_39002
Lnet/minecraft/class_1921;field_39002:Lcom/google/common/collect/ImmutableList;
official ca
Lgen;ca:Lcom/google/common/collect/ImmutableList;
-
vertexFormat
- Mappings:
Namespace Name Mixin selector named vertexFormat
Lnet/minecraft/client/render/RenderLayer;vertexFormat:Lnet/minecraft/client/render/VertexFormat;
intermediary field_20972
Lnet/minecraft/class_1921;field_20972:Lnet/minecraft/class_293;
official cb
Lgen;cb:Lfat;
-
drawMode
- Mappings:
Namespace Name Mixin selector named drawMode
Lnet/minecraft/client/render/RenderLayer;drawMode:Lnet/minecraft/client/render/VertexFormat$DrawMode;
intermediary field_20973
Lnet/minecraft/class_1921;field_20973:Lnet/minecraft/class_293$class_5596;
official cc
Lgen;cc:Lfat$b;
-
expectedBufferSize
private final int expectedBufferSize- Mappings:
Namespace Name Mixin selector named expectedBufferSize
Lnet/minecraft/client/render/RenderLayer;expectedBufferSize:I
intermediary field_20806
Lnet/minecraft/class_1921;field_20806:I
official cd
Lgen;cd:I
-
hasCrumbling
private final boolean hasCrumbling- Mappings:
Namespace Name Mixin selector named hasCrumbling
Lnet/minecraft/client/render/RenderLayer;hasCrumbling:Z
intermediary field_20975
Lnet/minecraft/class_1921;field_20975:Z
official ce
Lgen;ce:Z
-
translucent
private final boolean translucent- Mappings:
Namespace Name Mixin selector named translucent
Lnet/minecraft/client/render/RenderLayer;translucent:Z
intermediary field_21402
Lnet/minecraft/class_1921;field_21402:Z
official cf
Lgen;cf:Z
-
optionalThis
- Mappings:
Namespace Name Mixin selector named optionalThis
Lnet/minecraft/client/render/RenderLayer;optionalThis:Ljava/util/Optional;
intermediary field_21850
Lnet/minecraft/class_1921;field_21850:Ljava/util/Optional;
official cg
Lgen;cg:Ljava/util/Optional;
-
-
Constructor Details
-
RenderLayer
public RenderLayer(String name, VertexFormat vertexFormat, VertexFormat.DrawMode drawMode, int expectedBufferSize, boolean hasCrumbling, boolean translucent, Runnable startAction, Runnable endAction) - Mappings:
Namespace Name Mixin selector named <init>
Lnet/minecraft/client/render/RenderLayer;<init>(Ljava/lang/String;Lnet/minecraft/client/render/VertexFormat;Lnet/minecraft/client/render/VertexFormat$DrawMode;IZZLjava/lang/Runnable;Ljava/lang/Runnable;)V
intermediary <init>
Lnet/minecraft/class_1921;<init>(Ljava/lang/String;Lnet/minecraft/class_293;Lnet/minecraft/class_293$class_5596;IZZLjava/lang/Runnable;Ljava/lang/Runnable;)V
official <init>
Lgen;<init>(Ljava/lang/String;Lfat;Lfat$b;IZZLjava/lang/Runnable;Ljava/lang/Runnable;)V
-
-
Method Details
-
getSolid
- Mappings:
Namespace Name Mixin selector named getSolid
Lnet/minecraft/client/render/RenderLayer;getSolid()Lnet/minecraft/client/render/RenderLayer;
intermediary method_23577
Lnet/minecraft/class_1921;method_23577()Lnet/minecraft/class_1921;
official c
Lgen;c()Lgen;
-
getCutoutMipped
- Mappings:
Namespace Name Mixin selector named getCutoutMipped
Lnet/minecraft/client/render/RenderLayer;getCutoutMipped()Lnet/minecraft/client/render/RenderLayer;
intermediary method_23579
Lnet/minecraft/class_1921;method_23579()Lnet/minecraft/class_1921;
official d
Lgen;d()Lgen;
-
getCutout
- Mappings:
Namespace Name Mixin selector named getCutout
Lnet/minecraft/client/render/RenderLayer;getCutout()Lnet/minecraft/client/render/RenderLayer;
intermediary method_23581
Lnet/minecraft/class_1921;method_23581()Lnet/minecraft/class_1921;
official e
Lgen;e()Lgen;
-
of
- Mappings:
Namespace Name Mixin selector named of
Lnet/minecraft/client/render/RenderLayer;of(Lnet/minecraft/client/render/RenderPhase$ShaderProgram;)Lnet/minecraft/client/render/RenderLayer$MultiPhaseParameters;
intermediary method_34569
Lnet/minecraft/class_1921;method_34569(Lnet/minecraft/class_4668$class_5942;)Lnet/minecraft/class_1921$class_4688;
official a
Lgen;a(Lgem$m;)Lgen$b;
-
getTranslucent
- Mappings:
Namespace Name Mixin selector named getTranslucent
Lnet/minecraft/client/render/RenderLayer;getTranslucent()Lnet/minecraft/client/render/RenderLayer;
intermediary method_23583
Lnet/minecraft/class_1921;method_23583()Lnet/minecraft/class_1921;
official f
Lgen;f()Lgen;
-
getItemPhaseData
- Mappings:
Namespace Name Mixin selector named getItemPhaseData
Lnet/minecraft/client/render/RenderLayer;getItemPhaseData()Lnet/minecraft/client/render/RenderLayer$MultiPhaseParameters;
intermediary method_29381
Lnet/minecraft/class_1921;method_29381()Lnet/minecraft/class_1921$class_4688;
official Q
Lgen;Q()Lgen$b;
-
getTranslucentMovingBlock
- Mappings:
Namespace Name Mixin selector named getTranslucentMovingBlock
Lnet/minecraft/client/render/RenderLayer;getTranslucentMovingBlock()Lnet/minecraft/client/render/RenderLayer;
intermediary method_29380
Lnet/minecraft/class_1921;method_29380()Lnet/minecraft/class_1921;
official g
Lgen;g()Lgen;
-
createArmorCutoutNoCull
private static RenderLayer.MultiPhase createArmorCutoutNoCull(String name, Identifier texture, boolean decal) - Mappings:
Namespace Name Mixin selector named createArmorCutoutNoCull
Lnet/minecraft/client/render/RenderLayer;createArmorCutoutNoCull(Ljava/lang/String;Lnet/minecraft/util/Identifier;Z)Lnet/minecraft/client/render/RenderLayer$MultiPhase;
intermediary method_53490
Lnet/minecraft/class_1921;method_53490(Ljava/lang/String;Lnet/minecraft/class_2960;Z)Lnet/minecraft/class_1921$class_4687;
official a
Lgen;a(Ljava/lang/String;Lakk;Z)Lgen$a;
-
getArmorCutoutNoCull
- Mappings:
Namespace Name Mixin selector named getArmorCutoutNoCull
Lnet/minecraft/client/render/RenderLayer;getArmorCutoutNoCull(Lnet/minecraft/util/Identifier;)Lnet/minecraft/client/render/RenderLayer;
intermediary method_25448
Lnet/minecraft/class_1921;method_25448(Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921;
official a
Lgen;a(Lakk;)Lgen;
-
createArmorDecalCutoutNoCull
- Mappings:
Namespace Name Mixin selector named createArmorDecalCutoutNoCull
Lnet/minecraft/client/render/RenderLayer;createArmorDecalCutoutNoCull(Lnet/minecraft/util/Identifier;)Lnet/minecraft/client/render/RenderLayer;
intermediary method_53491
Lnet/minecraft/class_1921;method_53491(Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921;
official b
Lgen;b(Lakk;)Lgen;
-
getEntitySolid
- Mappings:
Namespace Name Mixin selector named getEntitySolid
Lnet/minecraft/client/render/RenderLayer;getEntitySolid(Lnet/minecraft/util/Identifier;)Lnet/minecraft/client/render/RenderLayer;
intermediary method_23572
Lnet/minecraft/class_1921;method_23572(Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921;
official c
Lgen;c(Lakk;)Lgen;
-
getEntityCutout
- Mappings:
Namespace Name Mixin selector named getEntityCutout
Lnet/minecraft/client/render/RenderLayer;getEntityCutout(Lnet/minecraft/util/Identifier;)Lnet/minecraft/client/render/RenderLayer;
intermediary method_23576
Lnet/minecraft/class_1921;method_23576(Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921;
official d
Lgen;d(Lakk;)Lgen;
-
getEntityCutoutNoCull
- Mappings:
Namespace Name Mixin selector named getEntityCutoutNoCull
Lnet/minecraft/client/render/RenderLayer;getEntityCutoutNoCull(Lnet/minecraft/util/Identifier;Z)Lnet/minecraft/client/render/RenderLayer;
intermediary method_24293
Lnet/minecraft/class_1921;method_24293(Lnet/minecraft/class_2960;Z)Lnet/minecraft/class_1921;
official a
Lgen;a(Lakk;Z)Lgen;
-
getEntityCutoutNoCull
- Mappings:
Namespace Name Mixin selector named getEntityCutoutNoCull
Lnet/minecraft/client/render/RenderLayer;getEntityCutoutNoCull(Lnet/minecraft/util/Identifier;)Lnet/minecraft/client/render/RenderLayer;
intermediary method_23578
Lnet/minecraft/class_1921;method_23578(Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921;
official e
Lgen;e(Lakk;)Lgen;
-
getEntityCutoutNoCullZOffset
- Mappings:
Namespace Name Mixin selector named getEntityCutoutNoCullZOffset
Lnet/minecraft/client/render/RenderLayer;getEntityCutoutNoCullZOffset(Lnet/minecraft/util/Identifier;Z)Lnet/minecraft/client/render/RenderLayer;
intermediary method_28115
Lnet/minecraft/class_1921;method_28115(Lnet/minecraft/class_2960;Z)Lnet/minecraft/class_1921;
official b
Lgen;b(Lakk;Z)Lgen;
-
getEntityCutoutNoCullZOffset
- Mappings:
Namespace Name Mixin selector named getEntityCutoutNoCullZOffset
Lnet/minecraft/client/render/RenderLayer;getEntityCutoutNoCullZOffset(Lnet/minecraft/util/Identifier;)Lnet/minecraft/client/render/RenderLayer;
intermediary method_28116
Lnet/minecraft/class_1921;method_28116(Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921;
official f
Lgen;f(Lakk;)Lgen;
-
getItemEntityTranslucentCull
- Mappings:
Namespace Name Mixin selector named getItemEntityTranslucentCull
Lnet/minecraft/client/render/RenderLayer;getItemEntityTranslucentCull(Lnet/minecraft/util/Identifier;)Lnet/minecraft/client/render/RenderLayer;
intermediary method_29379
Lnet/minecraft/class_1921;method_29379(Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921;
official g
Lgen;g(Lakk;)Lgen;
-
getEntityTranslucentCull
- Mappings:
Namespace Name Mixin selector named getEntityTranslucentCull
Lnet/minecraft/client/render/RenderLayer;getEntityTranslucentCull(Lnet/minecraft/util/Identifier;)Lnet/minecraft/client/render/RenderLayer;
intermediary method_23689
Lnet/minecraft/class_1921;method_23689(Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921;
official h
Lgen;h(Lakk;)Lgen;
-
getEntityTranslucent
- Mappings:
Namespace Name Mixin selector named getEntityTranslucent
Lnet/minecraft/client/render/RenderLayer;getEntityTranslucent(Lnet/minecraft/util/Identifier;Z)Lnet/minecraft/client/render/RenderLayer;
intermediary method_24294
Lnet/minecraft/class_1921;method_24294(Lnet/minecraft/class_2960;Z)Lnet/minecraft/class_1921;
official c
Lgen;c(Lakk;Z)Lgen;
-
getEntityTranslucent
- Mappings:
Namespace Name Mixin selector named getEntityTranslucent
Lnet/minecraft/client/render/RenderLayer;getEntityTranslucent(Lnet/minecraft/util/Identifier;)Lnet/minecraft/client/render/RenderLayer;
intermediary method_23580
Lnet/minecraft/class_1921;method_23580(Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921;
official i
Lgen;i(Lakk;)Lgen;
-
getEntityTranslucentEmissive
- Mappings:
Namespace Name Mixin selector named getEntityTranslucentEmissive
Lnet/minecraft/client/render/RenderLayer;getEntityTranslucentEmissive(Lnet/minecraft/util/Identifier;Z)Lnet/minecraft/client/render/RenderLayer;
intermediary method_42599
Lnet/minecraft/class_1921;method_42599(Lnet/minecraft/class_2960;Z)Lnet/minecraft/class_1921;
official d
Lgen;d(Lakk;Z)Lgen;
-
getEntityTranslucentEmissive
- Mappings:
Namespace Name Mixin selector named getEntityTranslucentEmissive
Lnet/minecraft/client/render/RenderLayer;getEntityTranslucentEmissive(Lnet/minecraft/util/Identifier;)Lnet/minecraft/client/render/RenderLayer;
intermediary method_42600
Lnet/minecraft/class_1921;method_42600(Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921;
official j
Lgen;j(Lakk;)Lgen;
-
getEntitySmoothCutout
- Mappings:
Namespace Name Mixin selector named getEntitySmoothCutout
Lnet/minecraft/client/render/RenderLayer;getEntitySmoothCutout(Lnet/minecraft/util/Identifier;)Lnet/minecraft/client/render/RenderLayer;
intermediary method_23584
Lnet/minecraft/class_1921;method_23584(Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921;
official k
Lgen;k(Lakk;)Lgen;
-
getBeaconBeam
- Mappings:
Namespace Name Mixin selector named getBeaconBeam
Lnet/minecraft/client/render/RenderLayer;getBeaconBeam(Lnet/minecraft/util/Identifier;Z)Lnet/minecraft/client/render/RenderLayer;
intermediary method_23592
Lnet/minecraft/class_1921;method_23592(Lnet/minecraft/class_2960;Z)Lnet/minecraft/class_1921;
official e
Lgen;e(Lakk;Z)Lgen;
-
getEntityDecal
- Mappings:
Namespace Name Mixin selector named getEntityDecal
Lnet/minecraft/client/render/RenderLayer;getEntityDecal(Lnet/minecraft/util/Identifier;)Lnet/minecraft/client/render/RenderLayer;
intermediary method_23586
Lnet/minecraft/class_1921;method_23586(Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921;
official l
Lgen;l(Lakk;)Lgen;
-
getEntityNoOutline
- Mappings:
Namespace Name Mixin selector named getEntityNoOutline
Lnet/minecraft/client/render/RenderLayer;getEntityNoOutline(Lnet/minecraft/util/Identifier;)Lnet/minecraft/client/render/RenderLayer;
intermediary method_23588
Lnet/minecraft/class_1921;method_23588(Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921;
official m
Lgen;m(Lakk;)Lgen;
-
getEntityShadow
- Mappings:
Namespace Name Mixin selector named getEntityShadow
Lnet/minecraft/client/render/RenderLayer;getEntityShadow(Lnet/minecraft/util/Identifier;)Lnet/minecraft/client/render/RenderLayer;
intermediary method_24469
Lnet/minecraft/class_1921;method_24469(Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921;
official n
Lgen;n(Lakk;)Lgen;
-
getEntityAlpha
- Mappings:
Namespace Name Mixin selector named getEntityAlpha
Lnet/minecraft/client/render/RenderLayer;getEntityAlpha(Lnet/minecraft/util/Identifier;)Lnet/minecraft/client/render/RenderLayer;
intermediary method_23573
Lnet/minecraft/class_1921;method_23573(Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921;
official o
Lgen;o(Lakk;)Lgen;
-
getEyes
- Mappings:
Namespace Name Mixin selector named getEyes
Lnet/minecraft/client/render/RenderLayer;getEyes(Lnet/minecraft/util/Identifier;)Lnet/minecraft/client/render/RenderLayer;
intermediary method_23026
Lnet/minecraft/class_1921;method_23026(Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921;
official p
Lgen;p(Lakk;)Lgen;
-
getEntityTranslucentEmissiveNoOutline
- Mappings:
Namespace Name Mixin selector named getEntityTranslucentEmissiveNoOutline
Lnet/minecraft/client/render/RenderLayer;getEntityTranslucentEmissiveNoOutline(Lnet/minecraft/util/Identifier;)Lnet/minecraft/client/render/RenderLayer;
intermediary method_55252
Lnet/minecraft/class_1921;method_55252(Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921;
official q
Lgen;q(Lakk;)Lgen;
-
getBreezeWind
- Mappings:
Namespace Name Mixin selector named getBreezeWind
Lnet/minecraft/client/render/RenderLayer;getBreezeWind(Lnet/minecraft/util/Identifier;FF)Lnet/minecraft/client/render/RenderLayer;
intermediary method_55251
Lnet/minecraft/class_1921;method_55251(Lnet/minecraft/class_2960;FF)Lnet/minecraft/class_1921;
official a
Lgen;a(Lakk;FF)Lgen;
-
getEnergySwirl
- Mappings:
Namespace Name Mixin selector named getEnergySwirl
Lnet/minecraft/client/render/RenderLayer;getEnergySwirl(Lnet/minecraft/util/Identifier;FF)Lnet/minecraft/client/render/RenderLayer;
intermediary method_23018
Lnet/minecraft/class_1921;method_23018(Lnet/minecraft/class_2960;FF)Lnet/minecraft/class_1921;
official b
Lgen;b(Lakk;FF)Lgen;
-
getLeash
- Mappings:
Namespace Name Mixin selector named getLeash
Lnet/minecraft/client/render/RenderLayer;getLeash()Lnet/minecraft/client/render/RenderLayer;
intermediary method_23587
Lnet/minecraft/class_1921;method_23587()Lnet/minecraft/class_1921;
official h
Lgen;h()Lgen;
-
getWaterMask
- Mappings:
Namespace Name Mixin selector named getWaterMask
Lnet/minecraft/client/render/RenderLayer;getWaterMask()Lnet/minecraft/client/render/RenderLayer;
intermediary method_23589
Lnet/minecraft/class_1921;method_23589()Lnet/minecraft/class_1921;
official i
Lgen;i()Lgen;
-
getOutline
- Mappings:
Namespace Name Mixin selector named getOutline
Lnet/minecraft/client/render/RenderLayer;getOutline(Lnet/minecraft/util/Identifier;)Lnet/minecraft/client/render/RenderLayer;
intermediary method_23287
Lnet/minecraft/class_1921;method_23287(Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921;
official r
Lgen;r(Lakk;)Lgen;
-
getArmorGlint
- Mappings:
Namespace Name Mixin selector named getArmorGlint
Lnet/minecraft/client/render/RenderLayer;getArmorGlint()Lnet/minecraft/client/render/RenderLayer;
intermediary method_27948
Lnet/minecraft/class_1921;method_27948()Lnet/minecraft/class_1921;
official j
Lgen;j()Lgen;
-
getArmorEntityGlint
- Mappings:
Namespace Name Mixin selector named getArmorEntityGlint
Lnet/minecraft/client/render/RenderLayer;getArmorEntityGlint()Lnet/minecraft/client/render/RenderLayer;
intermediary method_27949
Lnet/minecraft/class_1921;method_27949()Lnet/minecraft/class_1921;
official k
Lgen;k()Lgen;
-
getGlintTranslucent
- Mappings:
Namespace Name Mixin selector named getGlintTranslucent
Lnet/minecraft/client/render/RenderLayer;getGlintTranslucent()Lnet/minecraft/client/render/RenderLayer;
intermediary method_30676
Lnet/minecraft/class_1921;method_30676()Lnet/minecraft/class_1921;
official l
Lgen;l()Lgen;
-
getGlint
- Mappings:
Namespace Name Mixin selector named getGlint
Lnet/minecraft/client/render/RenderLayer;getGlint()Lnet/minecraft/client/render/RenderLayer;
intermediary method_23590
Lnet/minecraft/class_1921;method_23590()Lnet/minecraft/class_1921;
official m
Lgen;m()Lgen;
-
getDirectGlint
- Mappings:
Namespace Name Mixin selector named getDirectGlint
Lnet/minecraft/client/render/RenderLayer;getDirectGlint()Lnet/minecraft/client/render/RenderLayer;
intermediary method_29706
Lnet/minecraft/class_1921;method_29706()Lnet/minecraft/class_1921;
official n
Lgen;n()Lgen;
-
getEntityGlint
- Mappings:
Namespace Name Mixin selector named getEntityGlint
Lnet/minecraft/client/render/RenderLayer;getEntityGlint()Lnet/minecraft/client/render/RenderLayer;
intermediary method_23591
Lnet/minecraft/class_1921;method_23591()Lnet/minecraft/class_1921;
official o
Lgen;o()Lgen;
-
getDirectEntityGlint
- Mappings:
Namespace Name Mixin selector named getDirectEntityGlint
Lnet/minecraft/client/render/RenderLayer;getDirectEntityGlint()Lnet/minecraft/client/render/RenderLayer;
intermediary method_29707
Lnet/minecraft/class_1921;method_29707()Lnet/minecraft/class_1921;
official p
Lgen;p()Lgen;
-
getBlockBreaking
- Mappings:
Namespace Name Mixin selector named getBlockBreaking
Lnet/minecraft/client/render/RenderLayer;getBlockBreaking(Lnet/minecraft/util/Identifier;)Lnet/minecraft/client/render/RenderLayer;
intermediary method_23570
Lnet/minecraft/class_1921;method_23570(Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921;
official s
Lgen;s(Lakk;)Lgen;
-
getText
- Mappings:
Namespace Name Mixin selector named getText
Lnet/minecraft/client/render/RenderLayer;getText(Lnet/minecraft/util/Identifier;)Lnet/minecraft/client/render/RenderLayer;
intermediary method_23028
Lnet/minecraft/class_1921;method_23028(Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921;
official t
Lgen;t(Lakk;)Lgen;
-
getTextBackground
- Mappings:
Namespace Name Mixin selector named getTextBackground
Lnet/minecraft/client/render/RenderLayer;getTextBackground()Lnet/minecraft/client/render/RenderLayer;
intermediary method_49045
Lnet/minecraft/class_1921;method_49045()Lnet/minecraft/class_1921;
official q
Lgen;q()Lgen;
-
getTextIntensity
- Mappings:
Namespace Name Mixin selector named getTextIntensity
Lnet/minecraft/client/render/RenderLayer;getTextIntensity(Lnet/minecraft/util/Identifier;)Lnet/minecraft/client/render/RenderLayer;
intermediary method_36434
Lnet/minecraft/class_1921;method_36434(Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921;
official u
Lgen;u(Lakk;)Lgen;
-
getTextPolygonOffset
- Mappings:
Namespace Name Mixin selector named getTextPolygonOffset
Lnet/minecraft/client/render/RenderLayer;getTextPolygonOffset(Lnet/minecraft/util/Identifier;)Lnet/minecraft/client/render/RenderLayer;
intermediary method_37345
Lnet/minecraft/class_1921;method_37345(Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921;
official v
Lgen;v(Lakk;)Lgen;
-
getTextIntensityPolygonOffset
- Mappings:
Namespace Name Mixin selector named getTextIntensityPolygonOffset
Lnet/minecraft/client/render/RenderLayer;getTextIntensityPolygonOffset(Lnet/minecraft/util/Identifier;)Lnet/minecraft/client/render/RenderLayer;
intermediary method_37346
Lnet/minecraft/class_1921;method_37346(Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921;
official w
Lgen;w(Lakk;)Lgen;
-
getTextSeeThrough
- Mappings:
Namespace Name Mixin selector named getTextSeeThrough
Lnet/minecraft/client/render/RenderLayer;getTextSeeThrough(Lnet/minecraft/util/Identifier;)Lnet/minecraft/client/render/RenderLayer;
intermediary method_23030
Lnet/minecraft/class_1921;method_23030(Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921;
official x
Lgen;x(Lakk;)Lgen;
-
getTextBackgroundSeeThrough
- Mappings:
Namespace Name Mixin selector named getTextBackgroundSeeThrough
Lnet/minecraft/client/render/RenderLayer;getTextBackgroundSeeThrough()Lnet/minecraft/client/render/RenderLayer;
intermediary method_49046
Lnet/minecraft/class_1921;method_49046()Lnet/minecraft/class_1921;
official r
Lgen;r()Lgen;
-
getTextIntensitySeeThrough
- Mappings:
Namespace Name Mixin selector named getTextIntensitySeeThrough
Lnet/minecraft/client/render/RenderLayer;getTextIntensitySeeThrough(Lnet/minecraft/util/Identifier;)Lnet/minecraft/client/render/RenderLayer;
intermediary method_36435
Lnet/minecraft/class_1921;method_36435(Lnet/minecraft/class_2960;)Lnet/minecraft/class_1921;
official y
Lgen;y(Lakk;)Lgen;
-
getLightning
- Mappings:
Namespace Name Mixin selector named getLightning
Lnet/minecraft/client/render/RenderLayer;getLightning()Lnet/minecraft/client/render/RenderLayer;
intermediary method_23593
Lnet/minecraft/class_1921;method_23593()Lnet/minecraft/class_1921;
official s
Lgen;s()Lgen;
-
getTripwirePhaseData
- Mappings:
Namespace Name Mixin selector named getTripwirePhaseData
Lnet/minecraft/client/render/RenderLayer;getTripwirePhaseData()Lnet/minecraft/client/render/RenderLayer$MultiPhaseParameters;
intermediary method_29996
Lnet/minecraft/class_1921;method_29996()Lnet/minecraft/class_1921$class_4688;
official R
Lgen;R()Lgen$b;
-
getTripwire
- Mappings:
Namespace Name Mixin selector named getTripwire
Lnet/minecraft/client/render/RenderLayer;getTripwire()Lnet/minecraft/client/render/RenderLayer;
intermediary method_29997
Lnet/minecraft/class_1921;method_29997()Lnet/minecraft/class_1921;
official t
Lgen;t()Lgen;
-
getEndPortal
- Mappings:
Namespace Name Mixin selector named getEndPortal
Lnet/minecraft/client/render/RenderLayer;getEndPortal()Lnet/minecraft/client/render/RenderLayer;
intermediary method_23574
Lnet/minecraft/class_1921;method_23574()Lnet/minecraft/class_1921;
official u
Lgen;u()Lgen;
-
getEndGateway
- Mappings:
Namespace Name Mixin selector named getEndGateway
Lnet/minecraft/client/render/RenderLayer;getEndGateway()Lnet/minecraft/client/render/RenderLayer;
intermediary method_34571
Lnet/minecraft/class_1921;method_34571()Lnet/minecraft/class_1921;
official v
Lgen;v()Lgen;
-
getClouds
- Mappings:
Namespace Name Mixin selector named getClouds
Lnet/minecraft/client/render/RenderLayer;getClouds(Z)Lnet/minecraft/client/render/RenderLayer$MultiPhase;
intermediary method_56848
Lnet/minecraft/class_1921;method_56848(Z)Lnet/minecraft/class_1921$class_4687;
official a
Lgen;a(Z)Lgen$a;
-
getFastClouds
- Mappings:
Namespace Name Mixin selector named getFastClouds
Lnet/minecraft/client/render/RenderLayer;getFastClouds()Lnet/minecraft/client/render/RenderLayer;
intermediary method_56849
Lnet/minecraft/class_1921;method_56849()Lnet/minecraft/class_1921;
official w
Lgen;w()Lgen;
-
getFancyClouds
- Mappings:
Namespace Name Mixin selector named getFancyClouds
Lnet/minecraft/client/render/RenderLayer;getFancyClouds()Lnet/minecraft/client/render/RenderLayer;
intermediary method_56850
Lnet/minecraft/class_1921;method_56850()Lnet/minecraft/class_1921;
official x
Lgen;x()Lgen;
-
getLines
- Mappings:
Namespace Name Mixin selector named getLines
Lnet/minecraft/client/render/RenderLayer;getLines()Lnet/minecraft/client/render/RenderLayer;
intermediary method_23594
Lnet/minecraft/class_1921;method_23594()Lnet/minecraft/class_1921;
official y
Lgen;y()Lgen;
-
getLineStrip
- Mappings:
Namespace Name Mixin selector named getLineStrip
Lnet/minecraft/client/render/RenderLayer;getLineStrip()Lnet/minecraft/client/render/RenderLayer;
intermediary method_34572
Lnet/minecraft/class_1921;method_34572()Lnet/minecraft/class_1921;
official z
Lgen;z()Lgen;
-
getDebugLineStrip
- Mappings:
Namespace Name Mixin selector named getDebugLineStrip
Lnet/minecraft/client/render/RenderLayer;getDebugLineStrip(D)Lnet/minecraft/client/render/RenderLayer;
intermediary method_49043
Lnet/minecraft/class_1921;method_49043(D)Lnet/minecraft/class_1921;
official a
Lgen;a(D)Lgen;
-
getDebugFilledBox
- Mappings:
Namespace Name Mixin selector named getDebugFilledBox
Lnet/minecraft/client/render/RenderLayer;getDebugFilledBox()Lnet/minecraft/client/render/RenderLayer;
intermediary method_49047
Lnet/minecraft/class_1921;method_49047()Lnet/minecraft/class_1921;
official A
Lgen;A()Lgen;
-
getDebugQuads
- Mappings:
Namespace Name Mixin selector named getDebugQuads
Lnet/minecraft/client/render/RenderLayer;getDebugQuads()Lnet/minecraft/client/render/RenderLayer;
intermediary method_49042
Lnet/minecraft/class_1921;method_49042()Lnet/minecraft/class_1921;
official B
Lgen;B()Lgen;
-
getDebugSectionQuads
- Mappings:
Namespace Name Mixin selector named getDebugSectionQuads
Lnet/minecraft/client/render/RenderLayer;getDebugSectionQuads()Lnet/minecraft/client/render/RenderLayer;
intermediary method_51456
Lnet/minecraft/class_1921;method_51456()Lnet/minecraft/class_1921;
official C
Lgen;C()Lgen;
-
getGui
- Mappings:
Namespace Name Mixin selector named getGui
Lnet/minecraft/client/render/RenderLayer;getGui()Lnet/minecraft/client/render/RenderLayer;
intermediary method_51784
Lnet/minecraft/class_1921;method_51784()Lnet/minecraft/class_1921;
official D
Lgen;D()Lgen;
-
getGuiOverlay
- Mappings:
Namespace Name Mixin selector named getGuiOverlay
Lnet/minecraft/client/render/RenderLayer;getGuiOverlay()Lnet/minecraft/client/render/RenderLayer;
intermediary method_51785
Lnet/minecraft/class_1921;method_51785()Lnet/minecraft/class_1921;
official E
Lgen;E()Lgen;
-
getGuiTextHighlight
- Mappings:
Namespace Name Mixin selector named getGuiTextHighlight
Lnet/minecraft/client/render/RenderLayer;getGuiTextHighlight()Lnet/minecraft/client/render/RenderLayer;
intermediary method_51786
Lnet/minecraft/class_1921;method_51786()Lnet/minecraft/class_1921;
official F
Lgen;F()Lgen;
-
getGuiGhostRecipeOverlay
- Mappings:
Namespace Name Mixin selector named getGuiGhostRecipeOverlay
Lnet/minecraft/client/render/RenderLayer;getGuiGhostRecipeOverlay()Lnet/minecraft/client/render/RenderLayer;
intermediary method_51787
Lnet/minecraft/class_1921;method_51787()Lnet/minecraft/class_1921;
official G
Lgen;G()Lgen;
-
of
static RenderLayer.MultiPhase of(String name, VertexFormat vertexFormat, VertexFormat.DrawMode drawMode, int expectedBufferSize, RenderLayer.MultiPhaseParameters phaseData) - Mappings:
Namespace Name Mixin selector named of
Lnet/minecraft/client/render/RenderLayer;of(Ljava/lang/String;Lnet/minecraft/client/render/VertexFormat;Lnet/minecraft/client/render/VertexFormat$DrawMode;ILnet/minecraft/client/render/RenderLayer$MultiPhaseParameters;)Lnet/minecraft/client/render/RenderLayer$MultiPhase;
intermediary method_24048
Lnet/minecraft/class_1921;method_24048(Ljava/lang/String;Lnet/minecraft/class_293;Lnet/minecraft/class_293$class_5596;ILnet/minecraft/class_1921$class_4688;)Lnet/minecraft/class_1921$class_4687;
official a
Lgen;a(Ljava/lang/String;Lfat;Lfat$b;ILgen$b;)Lgen$a;
-
of
private static RenderLayer.MultiPhase of(String name, VertexFormat vertexFormat, VertexFormat.DrawMode drawMode, int expectedBufferSize, boolean hasCrumbling, boolean translucent, RenderLayer.MultiPhaseParameters phases) - Mappings:
Namespace Name Mixin selector named of
Lnet/minecraft/client/render/RenderLayer;of(Ljava/lang/String;Lnet/minecraft/client/render/VertexFormat;Lnet/minecraft/client/render/VertexFormat$DrawMode;IZZLnet/minecraft/client/render/RenderLayer$MultiPhaseParameters;)Lnet/minecraft/client/render/RenderLayer$MultiPhase;
intermediary method_24049
Lnet/minecraft/class_1921;method_24049(Ljava/lang/String;Lnet/minecraft/class_293;Lnet/minecraft/class_293$class_5596;IZZLnet/minecraft/class_1921$class_4688;)Lnet/minecraft/class_1921$class_4687;
official a
Lgen;a(Ljava/lang/String;Lfat;Lfat$b;IZZLgen$b;)Lgen$a;
-
draw
- Mappings:
Namespace Name Mixin selector named draw
Lnet/minecraft/client/render/RenderLayer;draw(Lnet/minecraft/client/render/BufferBuilder;Lcom/mojang/blaze3d/systems/VertexSorter;)V
intermediary method_23012
Lnet/minecraft/class_1921;method_23012(Lnet/minecraft/class_287;Lnet/minecraft/class_8251;)V
official a
Lgen;a(Lfaj;Lfaw;)V
-
toString
- Overrides:
toString
in classRenderPhase
-
getBlockLayers
- Mappings:
Namespace Name Mixin selector named getBlockLayers
Lnet/minecraft/client/render/RenderLayer;getBlockLayers()Ljava/util/List;
intermediary method_22720
Lnet/minecraft/class_1921;method_22720()Ljava/util/List;
official H
Lgen;H()Ljava/util/List;
-
getExpectedBufferSize
public int getExpectedBufferSize()- Mappings:
Namespace Name Mixin selector named getExpectedBufferSize
Lnet/minecraft/client/render/RenderLayer;getExpectedBufferSize()I
intermediary method_22722
Lnet/minecraft/class_1921;method_22722()I
official I
Lgen;I()I
-
getVertexFormat
- Mappings:
Namespace Name Mixin selector named getVertexFormat
Lnet/minecraft/client/render/RenderLayer;getVertexFormat()Lnet/minecraft/client/render/VertexFormat;
intermediary method_23031
Lnet/minecraft/class_1921;method_23031()Lnet/minecraft/class_293;
official J
Lgen;J()Lfat;
-
getDrawMode
- Mappings:
Namespace Name Mixin selector named getDrawMode
Lnet/minecraft/client/render/RenderLayer;getDrawMode()Lnet/minecraft/client/render/VertexFormat$DrawMode;
intermediary method_23033
Lnet/minecraft/class_1921;method_23033()Lnet/minecraft/class_293$class_5596;
official K
Lgen;K()Lfat$b;
-
getAffectedOutline
- Mappings:
Namespace Name Mixin selector named getAffectedOutline
Lnet/minecraft/client/render/RenderLayer;getAffectedOutline()Ljava/util/Optional;
intermediary method_23289
Lnet/minecraft/class_1921;method_23289()Ljava/util/Optional;
official L
Lgen;L()Ljava/util/Optional;
-
isOutline
public boolean isOutline()- Mappings:
Namespace Name Mixin selector named isOutline
Lnet/minecraft/client/render/RenderLayer;isOutline()Z
intermediary method_24295
Lnet/minecraft/class_1921;method_24295()Z
official M
Lgen;M()Z
-
hasCrumbling
public boolean hasCrumbling()- Mappings:
Namespace Name Mixin selector named hasCrumbling
Lnet/minecraft/client/render/RenderLayer;hasCrumbling()Z
intermediary method_23037
Lnet/minecraft/class_1921;method_23037()Z
official N
Lgen;N()Z
-
asOptional
- Mappings:
Namespace Name Mixin selector named asOptional
Lnet/minecraft/client/render/RenderLayer;asOptional()Ljava/util/Optional;
intermediary method_24296
Lnet/minecraft/class_1921;method_24296()Ljava/util/Optional;
official P
Lgen;P()Ljava/util/Optional;
-