Class MannequinRenderer
java.lang.Object
net.minecraft.client.renderer.entity.EntityRenderer<T>
net.minecraft.client.renderer.entity.LivingEntityRenderer<T,M>
net.minecraft.client.renderer.entity.MobRenderer<MannequinEntity,MannequinModel<MannequinEntity>>
com.idark.valoria.client.render.entity.MannequinRenderer
- All Implemented Interfaces:
net.minecraft.client.renderer.entity.RenderLayerParent<MannequinEntity,
MannequinModel<MannequinEntity>>
public class MannequinRenderer
extends net.minecraft.client.renderer.entity.MobRenderer<MannequinEntity,MannequinModel<MannequinEntity>>
-
Field Summary
Modifier and TypeFieldDescriptionprotected static final net.minecraft.resources.ResourceLocation
Fields inherited from class net.minecraft.client.renderer.entity.MobRenderer
LEASH_RENDER_STEPS
Fields inherited from class net.minecraft.client.renderer.entity.LivingEntityRenderer
layers, model
Fields inherited from class net.minecraft.client.renderer.entity.EntityRenderer
entityRenderDispatcher, NAMETAG_SCALE, shadowRadius, shadowStrength
-
Constructor Summary
ConstructorDescriptionMannequinRenderer
(net.minecraft.client.renderer.entity.EntityRendererProvider.Context context) -
Method Summary
Modifier and TypeMethodDescriptionnet.minecraft.resources.ResourceLocation
getTextureLocation
(MannequinEntity entity) void
render
(MannequinEntity entityIn, float entityYaw, float partialTicks, com.mojang.blaze3d.vertex.PoseStack stack, net.minecraft.client.renderer.MultiBufferSource bufferIn, int packedLightIn) protected void
renderText
(MannequinEntity entityIn, String text, com.mojang.blaze3d.vertex.PoseStack matrixStackIn, net.minecraft.client.renderer.MultiBufferSource bufferIn, int packedLightIn, Color textColor) Methods inherited from class net.minecraft.client.renderer.entity.MobRenderer
shouldRender, shouldShowName
Methods inherited from class net.minecraft.client.renderer.entity.LivingEntityRenderer
addLayer, getAttackAnim, getBob, getFlipDegrees, getModel, getOverlayCoords, getRenderType, getWhiteOverlayProgress, isBodyVisible, isEntityUpsideDown, isShaking, scale, setupRotations
Methods inherited from class net.minecraft.client.renderer.entity.EntityRenderer
getBlockLightLevel, getFont, getPackedLightCoords, getRenderOffset, getSkyLightLevel, renderNameTag
-
Field Details
-
TEXTURE
protected static final net.minecraft.resources.ResourceLocation TEXTURE
-
-
Constructor Details
-
MannequinRenderer
public MannequinRenderer(net.minecraft.client.renderer.entity.EntityRendererProvider.Context context)
-
-
Method Details
-
render
public void render(MannequinEntity entityIn, float entityYaw, float partialTicks, com.mojang.blaze3d.vertex.PoseStack stack, net.minecraft.client.renderer.MultiBufferSource bufferIn, int packedLightIn) - Overrides:
render
in classnet.minecraft.client.renderer.entity.MobRenderer<MannequinEntity,
MannequinModel<MannequinEntity>>
-
renderText
protected void renderText(MannequinEntity entityIn, String text, com.mojang.blaze3d.vertex.PoseStack matrixStackIn, net.minecraft.client.renderer.MultiBufferSource bufferIn, int packedLightIn, Color textColor) -
getTextureLocation
- Specified by:
getTextureLocation
in interfacenet.minecraft.client.renderer.entity.RenderLayerParent<MannequinEntity,
MannequinModel<MannequinEntity>> - Specified by:
getTextureLocation
in classnet.minecraft.client.renderer.entity.EntityRenderer<MannequinEntity>
-