net.minecraft.client.render.entity.equipment

public record EquipmentModel$Layer

net.minecraft.client.resources.model.EquipmentClientInfo$Layer
net.minecraft.client.resources.model.EquipmentClientInfo$Layer
net.minecraft.class_10186$class_10189
net.minecraft.client.render.entity.equipment.EquipmentModel$Layer

Field summary

Modifier and TypeField
private final Identifier
textureId
textureId
comp_3171
textureId
private final Optional<EquipmentModel$Dyeable>
dyeable
dyeable
comp_3172
dyeable
private final boolean
usePlayerTexture
usePlayerTexture
comp_3173
usePlayerTexture
public static final com.mojang.serialization.Codec<EquipmentModel$Layer>
CODEC
CODEC
field_54124
CODEC

Constructor summary

ModifierConstructor
public (Identifier textureId)
public (Identifier textureId, Optional<EquipmentModel$Dyeable> dyeable, boolean usePlayerTexture)

Method summary

Modifier and TypeMethod
public static EquipmentModel$Layer
leatherDyeable(Identifier textureId, boolean dyeable)
leatherDyeable(Identifier textureId, boolean dyeable)
method_64005(class_2960 arg0, boolean arg1)
createWithLeatherColor(Identifier textureId, boolean dyeable)
public static EquipmentModel$Layer
onlyIfDyed(Identifier textureId, boolean dyeable)
onlyIfDyed(Identifier textureId, boolean dyeable)
method_64009(class_2960 arg0, boolean arg1)
create(Identifier textureId, boolean dyeable)
public Identifier
getTextureLocation(EquipmentClientInfo$LayerType type)
getTextureLocation(EquipmentClientInfo$LayerType type)
method_64007(class_10186$class_10190 arg0)
getFullTextureId(EquipmentModel$LayerType layerType)
public Identifier
textureId()
textureId()
comp_3171()
textureId()
public Optional<EquipmentModel$Dyeable>
dyeable()
dyeable()
comp_3172()
dyeable()
public boolean
usePlayerTexture()
usePlayerTexture()
comp_3173()
usePlayerTexture()