Class PlayerRenderer
java.lang.Object
net.minecraft.client.renderer.entity.EntityRenderer<T>
net.minecraft.client.renderer.entity.LivingEntityRenderer<AbstractClientPlayer,PlayerModel<AbstractClientPlayer>>
 
net.minecraft.client.renderer.entity.player.PlayerRenderer
- All Implemented Interfaces:
- RenderLayerParent<AbstractClientPlayer,- PlayerModel<AbstractClientPlayer>> 
public class PlayerRenderer
extends LivingEntityRenderer<AbstractClientPlayer,PlayerModel<AbstractClientPlayer>> 
- 
Field SummaryFields inherited from class net.minecraft.client.renderer.entity.LivingEntityRendererlayers, modelFields inherited from class net.minecraft.client.renderer.entity.EntityRendererentityRenderDispatcher, NAMETAG_SCALE, shadowRadius, shadowStrength
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprivate static HumanoidModel.ArmPosegetArmPose(AbstractClientPlayer p_117795_, InteractionHand p_117796_) getRenderOffset(AbstractClientPlayer p_117785_, float p_117786_) getTextureLocation(AbstractClientPlayer p_117783_) voidrender(AbstractClientPlayer p_117788_, float p_117789_, float p_117790_, PoseStack p_117791_, MultiBufferSource p_117792_, int p_117793_) private voidrenderHand(PoseStack p_117776_, MultiBufferSource p_117777_, int p_117778_, AbstractClientPlayer p_117779_, ModelPart p_117780_, ModelPart p_117781_) voidrenderLeftHand(PoseStack p_117814_, MultiBufferSource p_117815_, int p_117816_, AbstractClientPlayer p_117817_) protected voidrenderNameTag(AbstractClientPlayer p_117808_, Component p_117809_, PoseStack p_117810_, MultiBufferSource p_117811_, int p_117812_) voidrenderRightHand(PoseStack p_117771_, MultiBufferSource p_117772_, int p_117773_, AbstractClientPlayer p_117774_) protected voidscale(AbstractClientPlayer p_117798_, PoseStack p_117799_, float p_117800_) private voidsetModelProperties(AbstractClientPlayer p_117819_) protected voidsetupRotations(AbstractClientPlayer p_117802_, PoseStack p_117803_, float p_117804_, float p_117805_, float p_117806_) Methods inherited from class net.minecraft.client.renderer.entity.LivingEntityRendereraddLayer, getAttackAnim, getBob, getFlipDegrees, getModel, getOverlayCoords, getRenderType, getWhiteOverlayProgress, isBodyVisible, isEntityUpsideDown, isShaking, shouldShowNameMethods inherited from class net.minecraft.client.renderer.entity.EntityRenderergetBlockLightLevel, getFont, getPackedLightCoords, getSkyLightLevel, shouldRender
- 
Constructor Details- 
PlayerRenderer
 
- 
- 
Method Details- 
renderpublic void render(AbstractClientPlayer p_117788_, float p_117789_, float p_117790_, PoseStack p_117791_, MultiBufferSource p_117792_, int p_117793_) - Overrides:
- renderin class- LivingEntityRenderer<AbstractClientPlayer,- PlayerModel<AbstractClientPlayer>> 
 
- 
getRenderOffset- Overrides:
- getRenderOffsetin class- EntityRenderer<AbstractClientPlayer>
 
- 
setModelProperties
- 
getArmPoseprivate static HumanoidModel.ArmPose getArmPose(AbstractClientPlayer p_117795_, InteractionHand p_117796_) 
- 
getTextureLocation- Specified by:
- getTextureLocationin interface- RenderLayerParent<AbstractClientPlayer,- PlayerModel<AbstractClientPlayer>> 
- Specified by:
- getTextureLocationin class- EntityRenderer<AbstractClientPlayer>
 
- 
scale- Overrides:
- scalein class- LivingEntityRenderer<AbstractClientPlayer,- PlayerModel<AbstractClientPlayer>> 
 
- 
renderNameTagprotected void renderNameTag(AbstractClientPlayer p_117808_, Component p_117809_, PoseStack p_117810_, MultiBufferSource p_117811_, int p_117812_) - Overrides:
- renderNameTagin class- EntityRenderer<AbstractClientPlayer>
 
- 
renderRightHandpublic void renderRightHand(PoseStack p_117771_, MultiBufferSource p_117772_, int p_117773_, AbstractClientPlayer p_117774_) 
- 
renderLeftHandpublic void renderLeftHand(PoseStack p_117814_, MultiBufferSource p_117815_, int p_117816_, AbstractClientPlayer p_117817_) 
- 
renderHandprivate void renderHand(PoseStack p_117776_, MultiBufferSource p_117777_, int p_117778_, AbstractClientPlayer p_117779_, ModelPart p_117780_, ModelPart p_117781_) 
- 
setupRotationsprotected void setupRotations(AbstractClientPlayer p_117802_, PoseStack p_117803_, float p_117804_, float p_117805_, float p_117806_) - Overrides:
- setupRotationsin class- LivingEntityRenderer<AbstractClientPlayer,- PlayerModel<AbstractClientPlayer>> 
 
 
-