Class WolfArmorLayer
java.lang.Object
net.minecraft.client.renderer.entity.layers.RenderLayer<WolfRenderState,WolfModel>
net.minecraft.client.renderer.entity.layers.WolfArmorLayer
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final WolfModelprivate static final Map<Crackiness.Level, ResourceLocation> private final WolfModelprivate final EquipmentLayerRenderer -
Constructor Summary
ConstructorsConstructorDescriptionWolfArmorLayer(RenderLayerParent<WolfRenderState, WolfModel> renderer, EntityModelSet entityModels, EquipmentLayerRenderer equipmentRenderer) -
Method Summary
Modifier and TypeMethodDescriptionprivate voidmaybeRenderCracks(PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, ItemStack armorItem, Model model) voidrender(PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, WolfRenderState renderState, float yRot, float xRot) Methods inherited from class net.minecraft.client.renderer.entity.layers.RenderLayer
coloredCutoutModelCopyLayerRender, getParentModel, renderColoredCutoutModel
-
Field Details
-
adultModel
-
babyModel
-
equipmentRenderer
-
ARMOR_CRACK_LOCATIONS
-
-
Constructor Details
-
WolfArmorLayer
public WolfArmorLayer(RenderLayerParent<WolfRenderState, WolfModel> renderer, EntityModelSet entityModels, EquipmentLayerRenderer equipmentRenderer)
-
-
Method Details
-
render
public void render(PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, WolfRenderState renderState, float yRot, float xRot) - Specified by:
renderin classRenderLayer<WolfRenderState,WolfModel>
-
maybeRenderCracks
private void maybeRenderCracks(PoseStack poseStack, MultiBufferSource bufferSource, int packedLight, ItemStack armorItem, Model model)
-