Class AbstractZombieRenderer<T extends Zombie, S extends ZombieRenderState, M extends HumanoidModel<S>>
java.lang.Object
net.minecraft.client.renderer.entity.EntityRenderer<T,S>
net.minecraft.client.renderer.entity.LivingEntityRenderer<T,S,M>
net.minecraft.client.renderer.entity.MobRenderer<T,S,M>
net.minecraft.client.renderer.entity.AgeableMobRenderer<T,S,M>
net.minecraft.client.renderer.entity.HumanoidMobRenderer<T,S,M>
net.minecraft.client.renderer.entity.AbstractZombieRenderer<T,S,M>
- All Implemented Interfaces:
RenderLayerParent<S,M>
- Direct Known Subclasses:
DrownedRenderer, ZombieRenderer
public abstract class AbstractZombieRenderer<T extends Zombie, S extends ZombieRenderState, M extends HumanoidModel<S>>
extends HumanoidMobRenderer<T,S,M>
-
Field Summary
FieldsFields inherited from class LivingEntityRenderer
itemModelResolver, layers, modelFields inherited from class EntityRenderer
entityRenderDispatcher, NAMETAG_SCALE, shadowRadius, shadowStrength -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAbstractZombieRenderer(EntityRendererProvider.Context context, M model, M babyModel, ArmorModelSet<M> armorSet, ArmorModelSet<M> babyArmorSet) -
Method Summary
Modifier and TypeMethodDescriptionvoidextractRenderState(T entity, S state, float partialTicks) getTextureLocation(S state) protected booleanMethods inherited from class HumanoidMobRenderer
extractHumanoidRenderState, getArmPose, usesSpearPoseMethods inherited from class AgeableMobRenderer
submitMethods inherited from class MobRenderer
checkMagicName, getShadowRadius, shouldShowNameMethods inherited from class LivingEntityRenderer
addLayer, extractNameTags, getBoundingBoxForCulling, getFlipDegrees, getModel, getModelTint, getOverlayCoords, getRenderType, getWhiteOverlayProgress, isBodyVisible, isEntityUpsideDown, isUpsideDownName, scale, setupRotations, shouldRenderLayersMethods inherited from class EntityRenderer
affectedByCulling, createRenderState, createRenderState, extractNameTags, finalizeRenderState, getBlockLightLevel, getFont, getNameTag, getPackedLightCoords, getRenderOffset, getShadowStrength, getSkyLightLevel, shouldRender, submitNameDisplay, submitNameDisplay
-
Field Details
-
ZOMBIE_LOCATION
-
BABY_ZOMBIE_LOCATION
-
-
Constructor Details
-
AbstractZombieRenderer
protected AbstractZombieRenderer(EntityRendererProvider.Context context, M model, M babyModel, ArmorModelSet<M> armorSet, ArmorModelSet<M> babyArmorSet)
-
-
Method Details
-
getTextureLocation
- Specified by:
getTextureLocationin classLivingEntityRenderer<T extends Zombie, S extends ZombieRenderState, M extends HumanoidModel<S>>
-
extractRenderState
- Overrides:
extractRenderStatein classHumanoidMobRenderer<T extends Zombie, S extends ZombieRenderState, M extends HumanoidModel<S>>
-
isShaking
- Overrides:
isShakingin classLivingEntityRenderer<T extends Zombie, S extends ZombieRenderState, M extends HumanoidModel<S>>
-