Class VillagerClothingFeatureRenderer<T extends LivingEntity & VillagerDataContainer,M extends EntityModel<T> & ModelWithHat> 
java.lang.Object
net.minecraft.client.render.entity.feature.FeatureRenderer<T,M>
 
net.minecraft.client.render.entity.feature.VillagerClothingFeatureRenderer<T,M> 
@Environment(CLIENT)
public class VillagerClothingFeatureRenderer<T extends LivingEntity & VillagerDataContainer,M extends EntityModel<T> & ModelWithHat> 
extends FeatureRenderer<T,M> 
- Mappings:
- Namespace - Name - official - ftr- intermediary - net/minecraft/class_3885- named - net/minecraft/client/render/entity/feature/VillagerClothingFeatureRenderer
- 
Field SummaryFieldsModifier and TypeFieldDescriptionprivate final Stringprivate static final Int2ObjectMap<Identifier>private final Object2ObjectMap<VillagerProfession,VillagerResourceMetadata.HatType> private final ResourceManagerprivate final Object2ObjectMap<VillagerType,VillagerResourceMetadata.HatType> 
- 
Constructor SummaryConstructorsConstructorDescriptionVillagerClothingFeatureRenderer(FeatureRendererContext<T, M> context, ResourceManager resourceManager, String entityType) 
- 
Method SummaryModifier and TypeMethodDescriptionprivate IdentifierfindTexture(String keyType, Identifier keyId) getHatType(Object2ObjectMap<K, VillagerResourceMetadata.HatType> hatLookUp, String keyType, DefaultedRegistry<K> registry, K key) voidrender(MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, T t, float float2, float float3, float float4, float float5, float float6, float float7) Methods inherited from class net.minecraft.client.render.entity.feature.FeatureRenderergetContextModel, getTexture, render, renderModel
- 
Field Details- 
LEVEL_TO_ID- Mappings:
- Namespace - Name - Mixin selector - official - a- Lftr;a:Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;- intermediary - field_17148- Lnet/minecraft/class_3885;field_17148:Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;- named - LEVEL_TO_ID- Lnet/minecraft/client/render/entity/feature/VillagerClothingFeatureRenderer;LEVEL_TO_ID:Lit/unimi/dsi/fastutil/ints/Int2ObjectMap;
 
- 
villagerTypeToHat- Mappings:
- Namespace - Name - Mixin selector - official - b- Lftr;b:Lit/unimi/dsi/fastutil/objects/Object2ObjectMap;- intermediary - field_17149- Lnet/minecraft/class_3885;field_17149:Lit/unimi/dsi/fastutil/objects/Object2ObjectMap;- named - villagerTypeToHat- Lnet/minecraft/client/render/entity/feature/VillagerClothingFeatureRenderer;villagerTypeToHat:Lit/unimi/dsi/fastutil/objects/Object2ObjectMap;
 
- 
professionToHat- Mappings:
- Namespace - Name - Mixin selector - official - c- Lftr;c:Lit/unimi/dsi/fastutil/objects/Object2ObjectMap;- intermediary - field_17150- Lnet/minecraft/class_3885;field_17150:Lit/unimi/dsi/fastutil/objects/Object2ObjectMap;- named - professionToHat- Lnet/minecraft/client/render/entity/feature/VillagerClothingFeatureRenderer;professionToHat:Lit/unimi/dsi/fastutil/objects/Object2ObjectMap;
 
- 
resourceManager- Mappings:
- Namespace - Name - Mixin selector - official - d- Lftr;d:Lakx;- intermediary - field_17151- Lnet/minecraft/class_3885;field_17151:Lnet/minecraft/class_3300;- named - resourceManager- Lnet/minecraft/client/render/entity/feature/VillagerClothingFeatureRenderer;resourceManager:Lnet/minecraft/resource/ResourceManager;
 
- 
entityType- Mappings:
- Namespace - Name - Mixin selector - official - e- Lftr;e:Ljava/lang/String;- intermediary - field_17152- Lnet/minecraft/class_3885;field_17152:Ljava/lang/String;- named - entityType- Lnet/minecraft/client/render/entity/feature/VillagerClothingFeatureRenderer;entityType:Ljava/lang/String;
 
 
- 
- 
Constructor Details- 
VillagerClothingFeatureRendererpublic VillagerClothingFeatureRenderer(FeatureRendererContext<T, M> context, ResourceManager resourceManager, String entityType) - Mappings:
- Namespace - Name - Mixin selector - official - <init>- Lftr;<init>(Lfqt;Lakx;Ljava/lang/String;)V- intermediary - <init>- Lnet/minecraft/class_3885;<init>(Lnet/minecraft/class_3883;Lnet/minecraft/class_3300;Ljava/lang/String;)V- named - <init>- Lnet/minecraft/client/render/entity/feature/VillagerClothingFeatureRenderer;<init>(Lnet/minecraft/client/render/entity/feature/FeatureRendererContext;Lnet/minecraft/resource/ResourceManager;Ljava/lang/String;)V
 
 
- 
- 
Method Details- 
renderpublic void render(MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2, T t, float float2, float float3, float float4, float float5, float float6, float float7) - Specified by:
- renderin class- FeatureRenderer<T extends LivingEntity & VillagerDataContainer,- M extends EntityModel<T> & ModelWithHat> 
- Mappings:
- Namespace - Name - Mixin selector - official - a- Lftr;a(Leij;Lfjx;ILbfz;FFFFFF)V- intermediary - method_17151- Lnet/minecraft/class_3885;method_17151(Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;ILnet/minecraft/class_1309;FFFFFF)V- named - render- Lnet/minecraft/client/render/entity/feature/VillagerClothingFeatureRenderer;render(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;ILnet/minecraft/entity/LivingEntity;FFFFFF)V
 
- 
findTexture- Mappings:
- Namespace - Name - Mixin selector - official - a- Lftr;a(Ljava/lang/String;Lacq;)Lacq;- intermediary - method_17155- Lnet/minecraft/class_3885;method_17155(Ljava/lang/String;Lnet/minecraft/class_2960;)Lnet/minecraft/class_2960;- named - findTexture- Lnet/minecraft/client/render/entity/feature/VillagerClothingFeatureRenderer;findTexture(Ljava/lang/String;Lnet/minecraft/util/Identifier;)Lnet/minecraft/util/Identifier;
 
- 
getHatTypepublic <K> VillagerResourceMetadata.HatType getHatType(Object2ObjectMap<K, VillagerResourceMetadata.HatType> hatLookUp, String keyType, DefaultedRegistry<K> registry, K key) - Mappings:
- Namespace - Name - Mixin selector - official - a- Lftr;a(Lit/unimi/dsi/fastutil/objects/Object2ObjectMap;Ljava/lang/String;Lgz;Ljava/lang/Object;)Lfwh$a;- intermediary - method_17153- Lnet/minecraft/class_3885;method_17153(Lit/unimi/dsi/fastutil/objects/Object2ObjectMap;Ljava/lang/String;Lnet/minecraft/class_7922;Ljava/lang/Object;)Lnet/minecraft/class_3888$class_3889;- named - getHatType- Lnet/minecraft/client/render/entity/feature/VillagerClothingFeatureRenderer;getHatType(Lit/unimi/dsi/fastutil/objects/Object2ObjectMap;Ljava/lang/String;Lnet/minecraft/registry/DefaultedRegistry;Ljava/lang/Object;)Lnet/minecraft/client/render/entity/feature/VillagerResourceMetadata$HatType;
 
 
-