Class BipedEntityRenderer<T extends MobEntity,M extends BipedEntityModel<T>>
java.lang.Object
net.minecraft.client.render.entity.EntityRenderer<T>
net.minecraft.client.render.entity.LivingEntityRenderer<T,M>
net.minecraft.client.render.entity.MobEntityRenderer<T,M>
net.minecraft.client.render.entity.BipedEntityRenderer<T,M>
- All Implemented Interfaces:
FeatureRendererContext<T,M>
- Direct Known Subclasses:
PiglinEntityRenderer,SkeletonEntityRenderer,ZombieBaseEntityRenderer,ZombieVillagerEntityRenderer
@Environment(CLIENT)
public abstract class BipedEntityRenderer<T extends MobEntity,M extends BipedEntityModel<T>>
extends MobEntityRenderer<T,M>
- Mappings:
Namespace Name official ftpintermediary net/minecraft/class_909named net/minecraft/client/render/entity/BipedEntityRenderer
-
Field Summary
Fields inherited from class net.minecraft.client.render.entity.MobEntityRenderer
LEASH_PIECE_COUNTFields inherited from class net.minecraft.client.render.entity.LivingEntityRenderer
features, field_44413, modelFields inherited from class net.minecraft.client.render.entity.EntityRenderer
dispatcher, field_32921, shadowOpacity, shadowRadius -
Constructor Summary
ConstructorsConstructorDescriptionBipedEntityRenderer(EntityRendererFactory.Context ctx, M model, float shadowRadius) BipedEntityRenderer(EntityRendererFactory.Context ctx, M model, float shadowRadius, float scaleX, float scaleY, float scaleZ) -
Method Summary
Modifier and TypeMethodDescriptiongetPositionOffset(T t, float float2) private voidmethod_51046(T t) voidrender(T t, float float2, float float3, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2) Methods inherited from class net.minecraft.client.render.entity.MobEntityRenderer
hasLabel, shouldRenderMethods inherited from class net.minecraft.client.render.entity.LivingEntityRenderer
addFeature, getAnimationCounter, getAnimationProgress, getHandSwingProgress, getLyingAngle, getModel, getOverlay, getRenderLayer, isShaking, isVisible, method_51047, scale, setupTransforms, shouldFlipUpsideDownMethods inherited from class net.minecraft.client.render.entity.EntityRenderer
getBlockLight, getLight, getSkyLight, getTextRenderer, getTexture, renderLabelIfPresentMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface net.minecraft.client.render.entity.feature.FeatureRendererContext
getTexture
-
Constructor Details
-
BipedEntityRenderer
- Mappings:
Namespace Name Mixin selector official <init>Lftp;<init>(Lfsy$a;Lffu;F)Vintermediary <init>Lnet/minecraft/class_909;<init>(Lnet/minecraft/class_5617$class_5618;Lnet/minecraft/class_572;F)Vnamed <init>Lnet/minecraft/client/render/entity/BipedEntityRenderer;<init>(Lnet/minecraft/client/render/entity/EntityRendererFactory$Context;Lnet/minecraft/client/render/entity/model/BipedEntityModel;F)V
-
BipedEntityRenderer
public BipedEntityRenderer(EntityRendererFactory.Context ctx, M model, float shadowRadius, float scaleX, float scaleY, float scaleZ) - Mappings:
Namespace Name Mixin selector official <init>Lftp;<init>(Lfsy$a;Lffu;FFFF)Vintermediary <init>Lnet/minecraft/class_909;<init>(Lnet/minecraft/class_5617$class_5618;Lnet/minecraft/class_572;FFFF)Vnamed <init>Lnet/minecraft/client/render/entity/BipedEntityRenderer;<init>(Lnet/minecraft/client/render/entity/EntityRendererFactory$Context;Lnet/minecraft/client/render/entity/model/BipedEntityModel;FFFF)V
-
-
Method Details
-
render
public void render(T t, float float2, float float3, MatrixStack matrixStack, VertexConsumerProvider vertexConsumerProvider, int int2) - Overrides:
renderin classMobEntityRenderer<T extends MobEntity,M extends BipedEntityModel<T>> - Mappings:
Namespace Name Mixin selector official method_4072Lftp;method_4072(Lbjj;FFLemi;Lfnz;I)Vintermediary method_4072Lnet/minecraft/class_909;method_4072(Lnet/minecraft/class_1308;FFLnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)Vnamed renderLnet/minecraft/client/render/entity/BipedEntityRenderer;render(Lnet/minecraft/entity/mob/MobEntity;FFLnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;I)V
-
method_51046
- Mappings:
Namespace Name Mixin selector official bLftp;b(Lbjj;)Vintermediary method_51046Lnet/minecraft/class_909;method_51046(Lnet/minecraft/class_1308;)Vnamed method_51046Lnet/minecraft/client/render/entity/BipedEntityRenderer;method_51046(Lnet/minecraft/entity/mob/MobEntity;)V
-
getPositionOffset
- Overrides:
getPositionOffsetin classEntityRenderer<T extends MobEntity>- Mappings:
Namespace Name Mixin selector official aLftp;a(Lbjj;F)Leii;intermediary method_51045Lnet/minecraft/class_909;method_51045(Lnet/minecraft/class_1308;F)Lnet/minecraft/class_243;named getPositionOffsetLnet/minecraft/client/render/entity/BipedEntityRenderer;getPositionOffset(Lnet/minecraft/entity/mob/MobEntity;F)Lnet/minecraft/util/math/Vec3d;
-