net.minecraft.client.render.entity.equipment

public class EquipmentRenderer

net.minecraft.client.renderer.entity.layers.EquipmentLayerRenderer
net.minecraft.class_10197
net.minecraft.client.render.entity.equipment.EquipmentRenderer

Field summary

Modifier and TypeField
private static final int
NO_LAYER_COLOR
field_54178
field_54178
private final EquipmentModelLoader
equipmentAssets
field_54179
equipmentModelLoader
private final Function<EquipmentRenderer$LayerTextureKey, Identifier>
layerTextureLookup
field_54180
layerTextures
private final Function<EquipmentRenderer$TrimSpriteKey, Sprite>
trimSpriteLookup
field_54181
trimSprites

Constructor summary

ModifierConstructor
public (EquipmentModelLoader equipmentModelLoader, SpriteAtlasTexture armorTrimsAtlas)

Method summary

Modifier and TypeMethod
public <S> void
renderLayers(EquipmentClientInfo$LayerType layerType, ResourceKey<EquipmentAsset> equipmentAssetId, Model<? super S> model, S state, ItemStack itemStack, PoseStack poseStack, SubmitNodeCollector submitNodeCollector, int lightCoords, int outlineColor)
method_64077(class_10186$class_10190 arg0, class_5321<class_10394> arg1, class_3879<? super S> arg2, S arg3, class_1799 arg4, class_4587 arg5, class_11659 arg6, int arg7, int arg8)
render(EquipmentModel$LayerType layerType, RegistryKey<EquipmentAsset> assetKey, Model<? super S> model, S state, ItemStack stack, MatrixStack matrices, OrderedRenderCommandQueue queue, int light, int outlineColor)
public <S> void
renderLayers(EquipmentClientInfo$LayerType layerType, ResourceKey<EquipmentAsset> equipmentAssetId, Model<? super S> model, S state, ItemStack itemStack, PoseStack poseStack, SubmitNodeCollector submitNodeCollector, int lightCoords, Identifier playerTextureOverride, int outlineColor, int order)
method_64078(class_10186$class_10190 arg0, class_5321<class_10394> arg1, class_3879<? super S> arg2, S arg3, class_1799 arg4, class_4587 arg5, class_11659 arg6, int arg7, class_2960 arg8, int arg9, int arg10)
render(EquipmentModel$LayerType layerType, RegistryKey<EquipmentAsset> assetKey, Model<? super S> model, S state, ItemStack stack, MatrixStack matrices, OrderedRenderCommandQueue queue, int light, Identifier textureId, int outlineColor, int initialOrder)
private static int
getColorForLayer(EquipmentClientInfo$Layer layer, int dyeColor)
method_64076(class_10186$class_10189 arg0, int arg1)
getDyeColor(EquipmentModel$Layer layer, int dyeColor)
private static Sprite
lambda$new$1(TextureAtlas arg0, EquipmentLayerRenderer$TrimSpriteKey arg1)
method_64080(class_1059 arg0, class_10197$class_10199 arg1)
method_64080(SpriteAtlasTexture arg0, EquipmentRenderer$TrimSpriteKey key)
private static Identifier
lambda$new$0(EquipmentLayerRenderer$LayerTextureKey arg0)
method_64079(class_10197$class_10198 arg0)
method_64079(EquipmentRenderer$LayerTextureKey key)