Class BipedEntityRenderer<T extends MobEntity,S extends BipedEntityRenderState,M extends BipedEntityModel<S>>
java.lang.Object
net.minecraft.client.render.entity.EntityRenderer<T,S>
net.minecraft.client.render.entity.LivingEntityRenderer<T,S,M>
net.minecraft.client.render.entity.MobEntityRenderer<T,S,M>
net.minecraft.client.render.entity.AgeableMobEntityRenderer<T,S,M>
net.minecraft.client.render.entity.BipedEntityRenderer<T,S,M>
- All Implemented Interfaces:
FeatureRendererContext<S,
M>
- Direct Known Subclasses:
AbstractSkeletonEntityRenderer
,PiglinEntityRenderer
,ZombieBaseEntityRenderer
,ZombieVillagerEntityRenderer
,ZombifiedPiglinEntityRenderer
@Environment(CLIENT)
public abstract class BipedEntityRenderer<T extends MobEntity,S extends BipedEntityRenderState,M extends BipedEntityModel<S>>
extends AgeableMobEntityRenderer<T,S,M>
- Mappings:
Namespace Name named net/minecraft/client/render/entity/BipedEntityRenderer
intermediary net/minecraft/class_909
official gsw
-
Field Summary
Fields inherited from class net.minecraft.client.render.entity.LivingEntityRenderer
features, itemModelResolver, model
Fields inherited from class net.minecraft.client.render.entity.EntityRenderer
dispatcher, field_32921, field_52257, shadowOpacity, shadowRadius
-
Constructor Summary
ConstructorsConstructorDescriptionBipedEntityRenderer
(EntityRendererFactory.Context context, M model, float shadowRadius) BipedEntityRenderer
(EntityRendererFactory.Context context, M model, M babyModel, float scale) BipedEntityRenderer
(EntityRendererFactory.Context context, M model, M babyModel, float scale, HeadFeatureRenderer.HeadTransformation headTransformation) -
Method Summary
Modifier and TypeMethodDescriptionprotected BipedEntityModel.ArmPose
getArmPose
(T entity, Arm arm) private static ItemStack
getEquippedStack
(LivingEntity entity, EquipmentSlot slot) private static Arm
getPreferredArm
(LivingEntity entity) static void
updateBipedRenderState
(LivingEntity entity, BipedEntityRenderState state, float tickDelta, ItemModelManager itemModelResolver) void
updateRenderState
(T t, S s, float float2) Methods inherited from class net.minecraft.client.render.entity.AgeableMobEntityRenderer
render
Methods inherited from class net.minecraft.client.render.entity.MobEntityRenderer
getShadowRadius, hasLabel
Methods inherited from class net.minecraft.client.render.entity.LivingEntityRenderer
addFeature, getAnimationCounter, getBoundingBox, getMixColor, getModel, getOverlay, getRenderLayer, getTexture, isShaking, isVisible, method_3919, scale, setupTransforms, shouldFlipUpsideDown, shouldRenderFeatures
Methods inherited from class net.minecraft.client.render.entity.EntityRenderer
canBeCulled, createRenderState, getAndUpdateRenderState, getBlockLight, getDisplayName, getLight, getPositionOffset, getShadowOpacity, getSkyLight, getTextRenderer, renderLabelIfPresent, shouldRender
-
Constructor Details
-
BipedEntityRenderer
- Mappings:
Namespace Name Mixin selector named <init>
Lnet/minecraft/client/render/entity/BipedEntityRenderer;<init>(Lnet/minecraft/client/render/entity/EntityRendererFactory$Context;Lnet/minecraft/client/render/entity/model/BipedEntityModel;F)V
intermediary <init>
Lnet/minecraft/class_909;<init>(Lnet/minecraft/class_5617$class_5618;Lnet/minecraft/class_572;F)V
official <init>
Lgsw;<init>(Lgsf$a;Lgcp;F)V
-
BipedEntityRenderer
public BipedEntityRenderer(EntityRendererFactory.Context context, M model, M babyModel, float scale) - Mappings:
Namespace Name Mixin selector named <init>
Lnet/minecraft/client/render/entity/BipedEntityRenderer;<init>(Lnet/minecraft/client/render/entity/EntityRendererFactory$Context;Lnet/minecraft/client/render/entity/model/BipedEntityModel;Lnet/minecraft/client/render/entity/model/BipedEntityModel;F)V
intermediary <init>
Lnet/minecraft/class_909;<init>(Lnet/minecraft/class_5617$class_5618;Lnet/minecraft/class_572;Lnet/minecraft/class_572;F)V
official <init>
Lgsw;<init>(Lgsf$a;Lgcp;Lgcp;F)V
-
BipedEntityRenderer
public BipedEntityRenderer(EntityRendererFactory.Context context, M model, M babyModel, float scale, HeadFeatureRenderer.HeadTransformation headTransformation) - Mappings:
Namespace Name Mixin selector named <init>
Lnet/minecraft/client/render/entity/BipedEntityRenderer;<init>(Lnet/minecraft/client/render/entity/EntityRendererFactory$Context;Lnet/minecraft/client/render/entity/model/BipedEntityModel;Lnet/minecraft/client/render/entity/model/BipedEntityModel;FLnet/minecraft/client/render/entity/feature/HeadFeatureRenderer$HeadTransformation;)V
intermediary <init>
Lnet/minecraft/class_909;<init>(Lnet/minecraft/class_5617$class_5618;Lnet/minecraft/class_572;Lnet/minecraft/class_572;FLnet/minecraft/class_976$class_9994;)V
official <init>
Lgsw;<init>(Lgsf$a;Lgcp;Lgcp;FLgvy$a;)V
-
-
Method Details
-
getArmPose
- Mappings:
Namespace Name Mixin selector named getArmPose
Lnet/minecraft/client/render/entity/BipedEntityRenderer;getArmPose(Lnet/minecraft/entity/mob/MobEntity;Lnet/minecraft/util/Arm;)Lnet/minecraft/client/render/entity/model/BipedEntityModel$ArmPose;
intermediary method_65564
Lnet/minecraft/class_909;method_65564(Lnet/minecraft/class_1308;Lnet/minecraft/class_1306;)Lnet/minecraft/class_572$class_573;
official a
Lgsw;a(Lbvk;Lbvc;)Lgcp$a;
-
updateRenderState
- Overrides:
updateRenderState
in classLivingEntityRenderer<T extends MobEntity,
S extends BipedEntityRenderState, M extends BipedEntityModel<S>> - Mappings:
Namespace Name Mixin selector named updateRenderState
Lnet/minecraft/client/render/entity/BipedEntityRenderer;updateRenderState(Lnet/minecraft/entity/mob/MobEntity;Lnet/minecraft/client/render/entity/state/BipedEntityRenderState;F)V
intermediary method_62366
Lnet/minecraft/class_909;method_62366(Lnet/minecraft/class_1308;Lnet/minecraft/class_10034;F)V
official a
Lgsw;a(Lbvk;Lgzc;F)V
-
updateBipedRenderState
public static void updateBipedRenderState(LivingEntity entity, BipedEntityRenderState state, float tickDelta, ItemModelManager itemModelResolver) - Mappings:
Namespace Name Mixin selector named updateBipedRenderState
Lnet/minecraft/client/render/entity/BipedEntityRenderer;updateBipedRenderState(Lnet/minecraft/entity/LivingEntity;Lnet/minecraft/client/render/entity/state/BipedEntityRenderState;FLnet/minecraft/client/item/ItemModelManager;)V
intermediary method_62461
Lnet/minecraft/class_909;method_62461(Lnet/minecraft/class_1309;Lnet/minecraft/class_10034;FLnet/minecraft/class_10442;)V
official a
Lgsw;a(Lbvi;Lgzc;FLhbn;)V
-
getEquippedStack
- Mappings:
Namespace Name Mixin selector named getEquippedStack
Lnet/minecraft/client/render/entity/BipedEntityRenderer;getEquippedStack(Lnet/minecraft/entity/LivingEntity;Lnet/minecraft/entity/EquipmentSlot;)Lnet/minecraft/item/ItemStack;
intermediary method_65568
Lnet/minecraft/class_909;method_65568(Lnet/minecraft/class_1309;Lnet/minecraft/class_1304;)Lnet/minecraft/class_1799;
official a
Lgsw;a(Lbvi;Lbuu;)Lcwq;
-
getPreferredArm
- Mappings:
Namespace Name Mixin selector named getPreferredArm
Lnet/minecraft/client/render/entity/BipedEntityRenderer;getPreferredArm(Lnet/minecraft/entity/LivingEntity;)Lnet/minecraft/util/Arm;
intermediary method_62462
Lnet/minecraft/class_909;method_62462(Lnet/minecraft/class_1309;)Lnet/minecraft/class_1306;
official c
Lgsw;c(Lbvi;)Lbvc;
-