net.minecraft.client.renderer.entity

public record ArmorModelSet<T>

hfw
net.minecraft.client.renderer.entity.ArmorModelSet
net.minecraft.class_11677
net.minecraft.class_11677

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 arg0, T arg1, T arg2, T arg3)

Method summary

Modifier and TypeMethod
public T
a(cah arg0)
get(EquipmentSlot arg0)
method_72959(class_1304 arg0)
method_72959(EquipmentSlot arg0)
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)
method_72962(Function<? super T, ? extends U> arg0)
public void
a(hfw<gtj> arg0, com.google.common.collect.ImmutableMap$Builder<T, gtj> 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)
method_72960(class_11677<TexturedModelData> arg0, com.google.common.collect.ImmutableMap$Builder<T, TexturedModelData> arg1)
public static <M extends HumanoidModel<?>> ArmorModelSet<M>
a(hfw<gtb> arg0, gsz arg1, Function<gtd, 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)
method_72961(class_11677<EntityModelLayer> arg0, LoadedEntityModels arg1, Function<ModelPart, M> arg2)
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()