net.minecraft.client.render.entity

public class PlayerEntityRenderer<AvatarlikeEntity extends PlayerLikeEntity extends ClientPlayerLikeEntity>

extends LivingEntityRenderer<AvatarlikeEntity, PlayerEntityRenderState, PlayerEntityModel>

All mapped superinterfaces:

FeatureRendererContext

net.minecraft.client.renderer.entity.player.AvatarRenderer
net.minecraft.class_1007
net.minecraft.client.render.entity.PlayerEntityRenderer

Constructor summary

ModifierConstructor
public (EntityRendererFactory$Context ctx, boolean slim)

Method summary

Modifier and TypeMethod
protected boolean
shouldRenderLayers(AvatarRenderState state)
method_62606(class_10055 arg0)
shouldRenderFeatures(PlayerEntityRenderState arg0)
public Vec3d
getRenderOffset(AvatarRenderState state)
method_23206(class_10055 arg0)
getPositionOffset(PlayerEntityRenderState arg0)
private static BipedEntityModel$ArmPose
getArmPose(Avatar avatar, HumanoidArm arm)
method_64258(class_11890 arg0, class_1306 arg1)
getArmPose(PlayerLikeEntity player, Arm arm)
private static BipedEntityModel$ArmPose
getArmPose(Avatar avatar, ItemStack itemInHand, InteractionHand hand)
method_4210(class_11890 arg0, class_1799 arg1, class_1268 arg2)
getArmPose(PlayerLikeEntity player, ItemStack stack, Hand hand)
public Identifier
getTextureLocation(AvatarRenderState state)
method_4216(class_10055 arg0)
getTexture(PlayerEntityRenderState arg0)
protected void
scale(AvatarRenderState state, PoseStack poseStack)
method_4217(class_10055 arg0, class_4587 arg1)
scale(PlayerEntityRenderState arg0, MatrixStack arg1)
protected void
submitNameTag(AvatarRenderState state, PoseStack poseStack, SubmitNodeCollector submitNodeCollector, CameraRenderState camera)
method_4213(class_10055 arg0, class_4587 arg1, class_11659 arg2, class_12075 arg3)
renderLabelIfPresent(PlayerEntityRenderState arg0, MatrixStack arg1, OrderedRenderCommandQueue arg2, CameraRenderState arg3)
public PlayerEntityRenderState
createRenderState()
method_55269()
createRenderState()
public void
extractRenderState(AvatarlikeEntity entity, AvatarRenderState state, float partialTicks)
method_62604(AvatarlikeEntity arg0, class_10055 arg1, float arg2)
updateRenderState(AvatarlikeEntity arg0, PlayerEntityRenderState arg1, float arg2)
protected boolean
shouldShowName(AvatarlikeEntity entity, double distanceToCameraSq)
method_74935(AvatarlikeEntity arg0, double arg1)
hasLabel(AvatarlikeEntity arg0, double arg1)
private void
extractFlightData(AvatarlikeEntity entity, AvatarRenderState state, float partialTicks)
method_62607(AvatarlikeEntity arg0, class_10055 arg1, float arg2)
updateGliding(AvatarlikeEntity player, PlayerEntityRenderState state, float tickProgress)
private void
extractCapeState(AvatarlikeEntity entity, AvatarRenderState state, float partialTicks)
method_62609(AvatarlikeEntity arg0, class_10055 arg1, float arg2)
updateCape(AvatarlikeEntity player, PlayerEntityRenderState state, float tickProgress)
public void
renderRightHand(PoseStack poseStack, SubmitNodeCollector submitNodeCollector, int lightCoords, Identifier skinTexture, boolean hasSleeve)
method_4220(class_4587 arg0, class_11659 arg1, int arg2, class_2960 arg3, boolean arg4)
renderRightArm(MatrixStack matrices, OrderedRenderCommandQueue queue, int light, Identifier skinTexture, boolean sleeveVisible)
public void
renderLeftHand(PoseStack poseStack, SubmitNodeCollector submitNodeCollector, int lightCoords, Identifier skinTexture, boolean hasSleeve)
method_4221(class_4587 arg0, class_11659 arg1, int arg2, class_2960 arg3, boolean arg4)
renderLeftArm(MatrixStack matrices, OrderedRenderCommandQueue queue, int light, Identifier skinTexture, boolean sleeveVisible)
private void
renderHand(PoseStack poseStack, SubmitNodeCollector submitNodeCollector, int lightCoords, Identifier skinTexture, ModelPart arm, boolean hasSleeve)
method_23205(class_4587 arg0, class_11659 arg1, int arg2, class_2960 arg3, class_630 arg4, boolean arg5)
renderArm(MatrixStack matrices, OrderedRenderCommandQueue queue, int light, Identifier skinTexture, ModelPart arm, boolean sleeveVisible)
protected void
setupRotations(AvatarRenderState state, PoseStack poseStack, float bodyRot, float entityScale)
method_4212(class_10055 arg0, class_4587 arg1, float arg2, float arg3)
setupTransforms(PlayerEntityRenderState arg0, MatrixStack arg1, float arg2, float arg3)
public boolean
isEntityUpsideDown(AvatarlikeEntity mob)
method_74934(AvatarlikeEntity arg0)
shouldFlipUpsideDown(AvatarlikeEntity arg0)
public static boolean
isPlayerUpsideDown(Player player)
method_74936(class_1657 arg0)
shouldFlipUpsideDown(PlayerEntity player)
public void
extractRenderState(LivingEntity entity, LivingEntityRenderState state, float partialTicks)
method_62355(class_1309 arg0, class_10042 arg1, float arg2)
updateRenderState(LivingEntity arg0, LivingEntityRenderState arg1, float arg2)
public boolean
isEntityUpsideDown(LivingEntity mob)
method_38563(class_1309 arg0)
shouldFlipUpsideDown(LivingEntity arg0)
protected boolean
shouldShowName(LivingEntity entity, double distanceToCameraSq)
method_4055(class_1309 arg0, double arg1)
hasLabel(LivingEntity arg0, double arg1)
protected void
scale(LivingEntityRenderState state, PoseStack poseStack)
method_4042(class_10042 arg0, class_4587 arg1)
scale(LivingEntityRenderState arg0, MatrixStack arg1)
protected void
setupRotations(LivingEntityRenderState state, PoseStack poseStack, float bodyRot, float entityScale)
method_4058(class_10042 arg0, class_4587 arg1, float arg2, float arg3)
setupTransforms(LivingEntityRenderState arg0, MatrixStack arg1, float arg2, float arg3)
public Identifier
getTextureLocation(LivingEntityRenderState state)
method_3885(class_10042 arg0)
getTexture(LivingEntityRenderState arg0)
protected boolean
shouldRenderLayers(LivingEntityRenderState state)
method_62483(class_10042 arg0)
shouldRenderFeatures(LivingEntityRenderState arg0)
public void
extractRenderState(Entity entity, EntityRenderState state, float partialTicks)
method_62354(class_1297 arg0, class_10017 arg1, float arg2)
updateRenderState(Entity arg0, EntityRenderState arg1, float arg2)
public EntityRenderState
createRenderState()
method_55269()
createRenderState()
protected void
submitNameTag(EntityRenderState state, PoseStack poseStack, SubmitNodeCollector submitNodeCollector, CameraRenderState camera)
method_3926(class_10017 arg0, class_4587 arg1, class_11659 arg2, class_12075 arg3)
renderLabelIfPresent(EntityRenderState arg0, MatrixStack arg1, OrderedRenderCommandQueue arg2, CameraRenderState arg3)
protected boolean
shouldShowName(Entity entity, double distanceToCameraSq)
method_3921(class_1297 arg0, double arg1)
hasLabel(Entity arg0, double arg1)
public Vec3d
getRenderOffset(EntityRenderState state)
method_23169(class_10017 arg0)
getPositionOffset(EntityRenderState arg0)
private static PlayerEntityModel
lambda$new$0(boolean arg0, ModelPart arg1)
method_72996(boolean arg0, class_630 arg1)
method_72996(boolean arg0, ModelPart root)