Class MobRenderer<T extends Mob,S extends LivingEntityRenderState,M extends EntityModel<? super 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>
- All Implemented Interfaces:
RenderLayerParent<S,
M>
- Direct Known Subclasses:
AgeableMobRenderer
,AllayRenderer
,BatRenderer
,BlazeRenderer
,BreezeRenderer
,ChickenRenderer
,CodRenderer
,CowRenderer
,CreakingRenderer
,CreeperRenderer
,EndermanRenderer
,EndermiteRenderer
,FrogRenderer
,GhastRenderer
,GiantMobRenderer
,GuardianRenderer
,IllagerRenderer
,IronGolemRenderer
,MagmaCubeRenderer
,ParrotRenderer
,PhantomRenderer
,PigRenderer
,PufferfishRenderer
,RavagerRenderer
,SalmonRenderer
,ShulkerRenderer
,SilverfishRenderer
,SlimeRenderer
,SnowGolemRenderer
,SpiderRenderer
,TadpoleRenderer
,TropicalFishRenderer
,VexRenderer
,WanderingTraderRenderer
,WardenRenderer
,WitchRenderer
,WitherBossRenderer
public abstract class MobRenderer<T extends Mob,S extends LivingEntityRenderState,M extends EntityModel<? super S>>
extends LivingEntityRenderer<T,S,M>
-
Field Summary
Fields inherited from class net.minecraft.client.renderer.entity.LivingEntityRenderer
itemModelResolver, layers, model
Fields inherited from class net.minecraft.client.renderer.entity.EntityRenderer
entityRenderDispatcher, LEASH_RENDER_STEPS, NAMETAG_SCALE, shadowRadius, shadowStrength
-
Constructor Summary
ConstructorsConstructorDescriptionMobRenderer
(EntityRendererProvider.Context p_174304_, M p_174305_, float p_174306_) -
Method Summary
Modifier and TypeMethodDescriptionprotected float
getShadowRadius
(S p_365066_) protected boolean
shouldShowName
(T p_115506_, double p_364446_) Methods inherited from class net.minecraft.client.renderer.entity.LivingEntityRenderer
addLayer, extractAdditionalHitboxes, extractRenderState, getBoundingBoxForCulling, getFlipDegrees, getModel, getModelTint, getOverlayCoords, getRenderType, getTextureLocation, getWhiteOverlayProgress, isBodyVisible, isEntityUpsideDown, isShaking, render, scale, setupRotations, shouldRenderLayers
Methods inherited from class net.minecraft.client.renderer.entity.EntityRenderer
affectedByCulling, createRenderState, createRenderState, getBlockLightLevel, getFont, getNameTag, getPackedLightCoords, getRenderOffset, getShadowStrength, getSkyLightLevel, renderNameTag, shouldRender
-
Constructor Details
-
MobRenderer
-
-
Method Details
-
shouldShowName
- Overrides:
shouldShowName
in classLivingEntityRenderer<T extends Mob,
S extends LivingEntityRenderState, M extends EntityModel<? super S>>
-
getShadowRadius
- Overrides:
getShadowRadius
in classLivingEntityRenderer<T extends Mob,
S extends LivingEntityRenderState, M extends EntityModel<? super S>>
-