net.minecraft.client.render.variant

public record EntityVariant

implements RenderVariant

net.minecraft.client.renderer.pipeline.variant.EntityRenderPipelineVariant
net.minecraft.class_1_1903
net.minecraft.client.render.variant.EntityVariant

Field summary

Modifier and TypeField
private final String
name
comp_1_2054
name
private final ColorTargetState
nonOitColorTargetState
comp_1_2096
nonOitColorTargetState
private final DepthStencilState
nonOitDepthStencilState
comp_1_2097
nonOitDepthStencilState
private final EntityVariant$Lighting
lighting
comp_1_2095
lighting
private final boolean
supportsOit
comp_1_2055
supportsOit
private final boolean
hasOverlay
comp_1_2093
hasOverlay
private final boolean
hasAlphaCutout
comp_1_2090
hasAlphaCutout
private final boolean
hasBackFaceCulling
comp_1_2091
hasBackFaceCulling
private final boolean
hasGlint
comp_1_2092
hasGlint
private final boolean
isEmissive
comp_1_2094
isEmissive
private final boolean
applyTextureMatrix
comp_1_2088
applyTextureMatrix
private final boolean
dissolve
comp_1_2089
dissolve
private final boolean
additive
comp_1_2087
additive
private static final ListBuilder<EntityVariant>
VALUES
field_1_12182
VALUES
public static final EntityVariant
SOLID
field_1_12177
SOLID
public static final EntityVariant
SOLID_GLINT
field_1_12178
SOLID_GLINT
public static final EntityVariant
CUTOUT
field_1_12171
CUTOUT
public static final EntityVariant
CUTOUT_CULL
field_1_12172
CUTOUT_CULL
public static final EntityVariant
CUTOUT_DISSOLVE
field_1_12173
CUTOUT_DISSOLVE
public static final EntityVariant
ARMOR_CUTOUT_NO_CULL
field_1_12166
ARMOR_CUTOUT_NO_CULL
public static final EntityVariant
ARMOR_CUTOUT_NO_CULL_GLINT
field_1_12167
ARMOR_CUTOUT_NO_CULL_GLINT
public static final EntityVariant
ARMOR_DECAL_CUTOUT_NO_CULL
field_1_12168
ARMOR_DECAL_CUTOUT_NO_CULL
public static final EntityVariant
WOLF_ARMOR_CRACKS
field_1_12183
WOLF_ARMOR_CRACKS
public static final EntityVariant
END_CRYSTAL_BEAM
field_1_12174
END_CRYSTAL_BEAM
public static final EntityVariant
BANNER_PATTERN
field_1_12169
BANNER_PATTERN
public static final EntityVariant
TRANSLUCENT
field_1_12179
TRANSLUCENT
public static final EntityVariant
TRANSLUCENT_CULL
field_1_12180
TRANSLUCENT_CULL
public static final EntityVariant
TRANSLUCENT_EMISSIVE
field_1_12181
TRANSLUCENT_EMISSIVE
public static final EntityVariant
BREEZE_WIND
field_1_12170
BREEZE_WIND
public static final EntityVariant
EYES
field_1_12176
EYES
public static final EntityVariant
ENERGY_SWIRL
field_1_12175
ENERGY_SWIRL

Constructor summary

ModifierConstructor
public (String name, ColorTargetState nonOitColorTargetState, DepthStencilState nonOitDepthStencilState, EntityVariant$Lighting lighting, boolean supportsOit, boolean hasOverlay, boolean hasAlphaCutout, boolean hasBackFaceCulling, boolean hasGlint, boolean isEmissive, boolean applyTextureMatrix, boolean dissolve, boolean additive)

Method summary

Modifier and TypeMethod
public static List<EntityVariant>
values()
method_1_12005()
values()
public String
name()
comp_1_2054()
name()
public ColorTargetState
nonOitColorTargetState()
comp_1_2096()
nonOitColorTargetState()
public DepthStencilState
nonOitDepthStencilState()
comp_1_2097()
nonOitDepthStencilState()
public EntityVariant$Lighting
lighting()
comp_1_2095()
lighting()
public boolean
supportsOit()
comp_1_2055()
supportsOit()
public boolean
hasOverlay()
comp_1_2093()
hasOverlay()
public boolean
hasAlphaCutout()
comp_1_2090()
hasAlphaCutout()
public boolean
hasBackFaceCulling()
comp_1_2091()
hasBackFaceCulling()
public boolean
hasGlint()
comp_1_2092()
hasGlint()
public boolean
isEmissive()
comp_1_2094()
isEmissive()
public boolean
applyTextureMatrix()
comp_1_2088()
applyTextureMatrix()
public boolean
dissolve()
comp_1_2089()
dissolve()
public boolean
additive()
comp_1_2087()
additive()