Class NPCEntityRenderer
- All Implemented Interfaces:
net.minecraft.client.renderer.entity.RenderLayerParent<NPC,net.minecraft.client.model.EntityModel<NPC>>
-
Field Summary
Fields inherited from class net.minecraft.client.renderer.entity.MobRenderer
LEASH_RENDER_STEPSFields inherited from class net.minecraft.client.renderer.entity.LivingEntityRenderer
layers, modelFields inherited from class net.minecraft.client.renderer.entity.EntityRenderer
entityRenderDispatcher, NAMETAG_SCALE, shadowRadius, shadowStrength -
Constructor Summary
ConstructorsConstructorDescriptionNPCEntityRenderer(net.minecraft.client.renderer.entity.EntityRendererProvider.Context p_174008_) -
Method Summary
Modifier and TypeMethodDescriptionnet.minecraft.resources.ResourceLocationgetTextureLocation(NPC p_114482_) voidrender(NPC npc, float yaw, float partialTicks, com.mojang.blaze3d.vertex.PoseStack poseStack, net.minecraft.client.renderer.MultiBufferSource bufferSource, int packedLight) protected voidrenderIcon(NPC npc, com.mojang.blaze3d.vertex.PoseStack poseStack, net.minecraft.client.renderer.MultiBufferSource bufferSource, net.minecraft.network.chat.Component name) protected booleanshouldShowName(NPC npc) Methods inherited from class net.minecraft.client.renderer.entity.MobRenderer
renderLeash, shouldRenderMethods inherited from class net.minecraft.client.renderer.entity.LivingEntityRenderer
addLayer, getAttackAnim, getBob, getFlipDegrees, getModel, getOverlayCoords, getRenderType, getWhiteOverlayProgress, isBodyVisible, isEntityUpsideDown, isShaking, scale, setupRotationsMethods inherited from class net.minecraft.client.renderer.entity.EntityRenderer
getBlockLightLevel, getFont, getPackedLightCoords, getRenderOffset, getSkyLightLevel, renderNameTag
-
Constructor Details
-
NPCEntityRenderer
public NPCEntityRenderer(net.minecraft.client.renderer.entity.EntityRendererProvider.Context p_174008_)
-
-
Method Details
-
render
public void render(NPC npc, float yaw, float partialTicks, com.mojang.blaze3d.vertex.PoseStack poseStack, net.minecraft.client.renderer.MultiBufferSource bufferSource, int packedLight) -
renderIcon
protected void renderIcon(NPC npc, com.mojang.blaze3d.vertex.PoseStack poseStack, net.minecraft.client.renderer.MultiBufferSource bufferSource, net.minecraft.network.chat.Component name) -
shouldShowName
-
getTextureLocation
-