net.minecraft.client.renderer

final class RenderType$CompositeRenderType

extends RenderType

eag$a
net.minecraft.client.renderer.RenderType$CompositeRenderType
net.minecraft.class_1921$class_4687
net.minecraft.client.render.RenderLayer$MultiPhase
net.minecraft.client.renderer.RenderType$Type

Field summary

Modifier and TypeField
private static final it.unimi.dsi.fastutil.objects.ObjectOpenCustomHashSet<RenderType$CompositeRenderType>
W
INSTANCES
field_21696
CACHE
field_228667_R_
private final RenderType$CompositeState
X
state
field_21403
phases
field_228668_S_
private final int
Y
hashCode
field_21404
hash
field_228669_T_
private final Optional<RenderType>
Z
outline
field_21697
affectedOutline
field_228670_U_
private final boolean
aa
isOutline
field_21851
outline
field_230170_V_

Constructor summary

ModifierConstructor
private (String name, VertexFormat vertexFormat, int drawMode, int expectedBufferSize, boolean hasCrumbling, boolean translucent, RenderType$CompositeState phases)

Method summary

Modifier and TypeMethod
private static RenderType$CompositeRenderType
c(String arg0, dfo arg1, int arg2, int arg3, boolean arg4, boolean arg5, eag$b arg6)
memoize(String arg0, VertexFormat arg1, int arg2, int arg3, boolean arg4, boolean arg5, RenderType$CompositeState arg6)
method_24055(String arg0, class_293 arg1, int arg2, int arg3, boolean arg4, boolean arg5, class_1921$class_4688 arg6)
of(String name, VertexFormat vertexFormat, int drawMode, int expectedBufferSize, boolean hasCrumbling, boolean translucent, RenderLayer$MultiPhaseParameters phases)
func_228676_c_(String arg0, VertexFormat arg1, int arg2, int arg3, boolean arg4, boolean arg5, RenderType$State arg6)
public Optional<RenderType>
y()
outline()
method_23289()
getAffectedOutline()
func_225612_r_()
public boolean
z()
isOutline()
method_24295()
isOutline()
func_230041_s_()