net.minecraft.client.renderer.entity

public record ArmorModelSet<T>

hrh
net.minecraft.client.renderer.entity.ArmorModelSet
net.minecraft.class_11677
net.minecraft.client.render.entity.model.EquipmentModelData

Field summary

Modifier and TypeField
private final T
a
head
comp_4542
head
private final T
b
chest
comp_4543
chest
private final T
c
legs
comp_4544
legs
private final T
d
feet
comp_4545
feet

Constructor summary

ModifierConstructor
public (T head, T chest, T legs, T feet)

Method summary

Modifier and TypeMethod
public T
a(cgt arg0)
get(EquipmentSlot arg0)
method_72959(class_1304 arg0)
getModelData(EquipmentSlot slot)
public <U> ArmorModelSet<U>
a(Function<? super T, ? extends U> arg0)
map(Function<? super T, ? extends U> arg0)
method_72962(Function<? super T, ? extends U> arg0)
map(Function<? super T, ? extends U> f)
public void
a(hrh<hdj> arg0, com.google.common.collect.ImmutableMap$Builder<T, hdj> arg1)
putFrom(ArmorModelSet<LayerDefinition> arg0, com.google.common.collect.ImmutableMap$Builder<T, LayerDefinition> arg1)
method_72960(class_11677<class_5607> arg0, com.google.common.collect.ImmutableMap$Builder<T, class_5607> arg1)
addTo(EquipmentModelData<TexturedModelData> texturedModelData, com.google.common.collect.ImmutableMap$Builder<T, TexturedModelData> builder)
public static <M extends HumanoidModel<?>> ArmorModelSet<M>
a(hrh<hdb> arg0, hcz arg1, Function<hdd, M> arg2)
bake(ArmorModelSet<ModelLayerLocation> arg0, EntityModelSet arg1, Function<ModelPart, M> arg2)
method_72961(class_11677<class_5601> arg0, class_5599 arg1, Function<class_630, M> arg2)
mapToEntityModel(EquipmentModelData<EntityModelLayer> data, LoadedEntityModels models, Function<ModelPart, M> modelPartToModel)
public T
a()
head()
comp_4542()
head()
public T
b()
chest()
comp_4543()
chest()
public T
c()
legs()
comp_4544()
legs()
public T
d()
feet()
comp_4545()
feet()