Class MobEntityRenderer<T extends MobEntity>
java.lang.Object
net.minecraft.client.render.entity.EntityRenderer<T>
net.minecraft.client.render.entity.LivingEntityRenderer<T>
net.minecraft.client.render.entity.MobEntityRenderer<T>
- Direct Known Subclasses:
BatEntityRenderer,BipedEntityRenderer,BlazeEntityRenderer,CatEntityRenderer,ChickenEntityRenderer,class_2896,class_3027,class_3099,class_3102,class_3104,class_3108,class_3300,class_3301,class_4253,class_4255,class_4259,class_4260,class_4262,class_4264,class_4265,CowEntityRenderer,CreeperEntityRenderer,EnderDragonEntityRenderer,EndermanEntityRenderer,EndermiteEntityRenderer,GhastEntityRenderer,GiantEntityRenderer,GuardianEntityRenderer,IronGolemEntityRenderer,MagmaCubeEntityRenderer,MooshroomEntityRenderer,PigEntityRenderer,RabbitEntityRenderer,SheepEntityRenderer,SilverfishEntityRenderer,SlimeEntityRenderer,SnowGolemEntityRenderer,SpiderEntityRenderer,SquidEntityRenderer,VillagerEntityRenderer,WitchEntityRenderer,WitherEntityRenderer,WolfEntityRenderer
@Environment(CLIENT)
public abstract class MobEntityRenderer<T extends MobEntity>
extends LivingEntityRenderer<T>
- Mappings:
Namespace Name official czpintermediary net/minecraft/class_565named net/minecraft/client/render/entity/MobEntityRenderer
-
Field Summary
Fields inherited from class net.minecraft.client.render.entity.LivingEntityRenderer
buffer, features, field_11124, modelFields inherited from class net.minecraft.client.render.entity.EntityRenderer
dispatcher, field_13631, shadowDarkness, shadowSize -
Constructor Summary
ConstructorsConstructorDescriptionMobEntityRenderer(EntityRenderDispatcher dispatcher, EntityModel model, float shadowSize) -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanDetermines whether the passed entity should render with a nameplate above its head.voidmethod_14692(T t) private doublemethod_5790(double double2, double double3, double double4) protected voidmethod_5792(T t, double double2, double double3, double double4, float float2, float float3) voidbooleanshouldRender(T t, CameraView cameraView, double double2, double double3, double double4) Methods inherited from class net.minecraft.client.render.entity.LivingEntityRenderer
addFeature, getModel, method_10208, method_10252, method_10258, method_10259, method_10260, method_12463, method_12464, method_14691, method_5769, method_5771, method_5772, method_5776, method_5777, method_5783, method_5787, renderFeatures, renderModel, scaleMethods inherited from class net.minecraft.client.render.entity.EntityRenderer
bindTexture, bindTexture, getFontRenderer, getRenderManager, getTexture, method_10209, method_12450, method_12452, method_12453, method_12454, method_1527, method_1534, renderLabelIfPresent
-
Constructor Details
-
MobEntityRenderer
- Mappings:
Namespace Name Mixin selector official <init>Lczk;<init>(Lcyo;Lcpc;F)Vintermediary <init>Lnet/minecraft/class_1635;<init>(Lnet/minecraft/class_550;Lnet/minecraft/class_444;F)Vnamed <init>Lnet/minecraft/client/render/entity/LivingEntityRenderer;<init>(Lnet/minecraft/client/render/entity/EntityRenderDispatcher;Lnet/minecraft/client/render/entity/model/EntityModel;F)V
-
-
Method Details
-
hasLabel
Description copied from class:EntityRendererDetermines whether the passed entity should render with a nameplate above its head.Checks for a custom nametag on living entities, and for teams/team visibilities for players.
- Overrides:
hasLabelin classLivingEntityRenderer<T extends MobEntity>- Mappings:
Namespace Name Mixin selector official bLczp;b(Lafb;)Zintermediary method_10263Lnet/minecraft/class_565;method_10263(Lnet/minecraft/class_871;)Znamed hasLabelLnet/minecraft/client/render/entity/MobEntityRenderer;hasLabel(Lnet/minecraft/entity/mob/MobEntity;)Z
-
shouldRender
public boolean shouldRender(T t, CameraView cameraView, double double2, double double3, double double4) - Overrides:
shouldRenderin classEntityRenderer<T extends MobEntity>- Mappings:
Namespace Name Mixin selector official aLczp;a(Lafb;Lcwz;DDD)Zintermediary method_10262Lnet/minecraft/class_565;method_10262(Lnet/minecraft/class_871;Lnet/minecraft/class_536;DDD)Znamed shouldRenderLnet/minecraft/client/render/entity/MobEntityRenderer;shouldRender(Lnet/minecraft/entity/mob/MobEntity;Lnet/minecraft/client/render/CameraView;DDD)Z
-
render
- Overrides:
renderin classLivingEntityRenderer<T extends MobEntity>- Mappings:
Namespace Name Mixin selector official aLczp;a(Lafb;DDDFF)Vintermediary method_1559Lnet/minecraft/class_565;method_1559(Lnet/minecraft/class_871;DDDFF)Vnamed renderLnet/minecraft/client/render/entity/MobEntityRenderer;render(Lnet/minecraft/entity/mob/MobEntity;DDDFF)V
-
method_14692
- Mappings:
Namespace Name Mixin selector official cLczp;c(Lafb;)Vintermediary method_14692Lnet/minecraft/class_565;method_14692(Lnet/minecraft/class_871;)Vnamed method_14692Lnet/minecraft/client/render/entity/MobEntityRenderer;method_14692(Lnet/minecraft/entity/mob/MobEntity;)V
-
method_5790
private double method_5790(double double2, double double3, double double4) - Mappings:
Namespace Name Mixin selector official aLczp;a(DDD)Dintermediary method_5790Lnet/minecraft/class_565;method_5790(DDD)Dnamed method_5790Lnet/minecraft/client/render/entity/MobEntityRenderer;method_5790(DDD)D
-
method_5792
protected void method_5792(T t, double double2, double double3, double double4, float float2, float float3) - Mappings:
Namespace Name Mixin selector official bLczp;b(Lafb;DDDFF)Vintermediary method_5792Lnet/minecraft/class_565;method_5792(Lnet/minecraft/class_871;DDDFF)Vnamed method_5792Lnet/minecraft/client/render/entity/MobEntityRenderer;method_5792(Lnet/minecraft/entity/mob/MobEntity;DDDFF)V
-