Class PlayerEntityRenderer<AvatarlikeEntity extends class_11890 & class_11901>
java.lang.Object
net.minecraft.client.render.entity.EntityRenderer<AvatarlikeEntity,PlayerEntityRenderState>
net.minecraft.client.render.entity.LivingEntityRenderer<AvatarlikeEntity,PlayerEntityRenderState,PlayerEntityModel>
net.minecraft.client.render.entity.PlayerEntityRenderer<AvatarlikeEntity>
- All Implemented Interfaces:
FeatureRendererContext<PlayerEntityRenderState,PlayerEntityModel>
@Environment(CLIENT)
public class PlayerEntityRenderer<AvatarlikeEntity extends class_11890 & class_11901>
extends LivingEntityRenderer<AvatarlikeEntity,PlayerEntityRenderState,PlayerEntityModel>
- Mappings:
Namespace Name named net/minecraft/client/render/entity/PlayerEntityRendererintermediary net/minecraft/class_1007official hsn
-
Field Summary
Fields inherited from class net.minecraft.client.render.entity.LivingEntityRenderer
features, itemModelResolver, modelFields inherited from class net.minecraft.client.render.entity.EntityRenderer
dispatcher, field_32921, shadowOpacity, shadowRadius -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static BipedEntityModel.ArmPosegetArmPose(class_11890 class_11890, ItemStack stack, Hand hand) private static BipedEntityModel.ArmPosegetArmPose(class_11890 class_11890, Arm arm) getPositionOffset(PlayerEntityRenderState playerEntityRenderState) getTexture(PlayerEntityRenderState playerEntityRenderState) private voidrenderArm(MatrixStack matrixStack, OrderedRenderCommandQueue orderedRenderCommandQueue, int light, Identifier skinTexture, ModelPart modelPart, boolean sleeveVisible) protected voidrenderLabelIfPresent(PlayerEntityRenderState playerEntityRenderState, MatrixStack matrixStack, OrderedRenderCommandQueue orderedRenderCommandQueue) voidrenderLeftArm(MatrixStack matrices, OrderedRenderCommandQueue orderedRenderCommandQueue, int light, Identifier skinTexture, boolean sleeveVisible) voidrenderRightArm(MatrixStack matrices, OrderedRenderCommandQueue orderedRenderCommandQueue, int light, Identifier skinTexture, boolean sleeveVisible) protected voidscale(PlayerEntityRenderState playerEntityRenderState, MatrixStack matrixStack) protected voidsetupTransforms(PlayerEntityRenderState playerEntityRenderState, MatrixStack matrixStack, float float2, float float3) protected booleanshouldRenderFeatures(PlayerEntityRenderState playerEntityRenderState) private voidupdateCape(AvatarlikeEntity avatarlikeEntity, PlayerEntityRenderState playerEntityRenderState, float float2) private voidupdateGliding(AvatarlikeEntity avatarlikeEntity, PlayerEntityRenderState playerEntityRenderState, float float2) voidupdateRenderState(AvatarlikeEntity avatarlikeEntity, PlayerEntityRenderState playerEntityRenderState, float float2) Methods inherited from class net.minecraft.client.render.entity.LivingEntityRenderer
addFeature, appendHitboxes, getAnimationCounter, getBoundingBox, getLyingPositionRotationDegrees, getMixColor, getModel, getOverlay, getRenderLayer, getShadowRadius, hasLabel, isShaking, isVisible, render, shouldFlipUpsideDownMethods inherited from class net.minecraft.client.render.entity.EntityRenderer
canBeCulled, getAndUpdateRenderState, getBlockLight, getDisplayName, getLight, getShadowOpacity, getSkyLight, getTextRenderer, method_73154, shouldRender
-
Constructor Details
-
PlayerEntityRenderer
- Mappings:
Namespace Name Mixin selector named <init>Lnet/minecraft/client/render/entity/PlayerEntityRenderer;<init>(Lnet/minecraft/client/render/entity/EntityRendererFactory$Context;Z)Vintermediary <init>Lnet/minecraft/class_1007;<init>(Lnet/minecraft/class_5617$class_5618;Z)Vofficial <init>Lhsn;<init>(Lhnd$a;Z)V
-
-
Method Details
-
shouldRenderFeatures
- Overrides:
shouldRenderFeaturesin classLivingEntityRenderer<AvatarlikeEntity extends class_11890 & class_11901,PlayerEntityRenderState, PlayerEntityModel> - Mappings:
Namespace Name Mixin selector named shouldRenderFeaturesLnet/minecraft/client/render/entity/PlayerEntityRenderer;shouldRenderFeatures(Lnet/minecraft/client/render/entity/state/PlayerEntityRenderState;)Zintermediary method_62606Lnet/minecraft/class_1007;method_62606(Lnet/minecraft/class_10055;)Zofficial aLhsn;a(Lhsu;)Z
-
getPositionOffset
- Overrides:
getPositionOffsetin classEntityRenderer<AvatarlikeEntity extends class_11890 & class_11901,PlayerEntityRenderState> - Mappings:
Namespace Name Mixin selector named getPositionOffsetLnet/minecraft/client/render/entity/PlayerEntityRenderer;getPositionOffset(Lnet/minecraft/client/render/entity/state/PlayerEntityRenderState;)Lnet/minecraft/util/math/Vec3d;intermediary method_23206Lnet/minecraft/class_1007;method_23206(Lnet/minecraft/class_10055;)Lnet/minecraft/class_243;official bLhsn;b(Lhsu;)Lfnk;
-
getArmPose
- Mappings:
Namespace Name Mixin selector named getArmPoseLnet/minecraft/client/render/entity/PlayerEntityRenderer;getArmPose(Lnet/minecraft/class_11890;Lnet/minecraft/util/Arm;)Lnet/minecraft/client/render/entity/model/BipedEntityModel$ArmPose;intermediary method_64258Lnet/minecraft/class_1007;method_64258(Lnet/minecraft/class_11890;Lnet/minecraft/class_1306;)Lnet/minecraft/class_572$class_573;official aLhsn;a(Lccq;Lcdp;)Lgva$a;
-
getArmPose
private static BipedEntityModel.ArmPose getArmPose(class_11890 class_11890, ItemStack stack, Hand hand) - Mappings:
Namespace Name Mixin selector named getArmPoseLnet/minecraft/client/render/entity/PlayerEntityRenderer;getArmPose(Lnet/minecraft/class_11890;Lnet/minecraft/item/ItemStack;Lnet/minecraft/util/Hand;)Lnet/minecraft/client/render/entity/model/BipedEntityModel$ArmPose;intermediary method_4210Lnet/minecraft/class_1007;method_4210(Lnet/minecraft/class_11890;Lnet/minecraft/class_1799;Lnet/minecraft/class_1268;)Lnet/minecraft/class_572$class_573;official aLhsn;a(Lccq;Ldgs;Lcas;)Lgva$a;
-
getTexture
- Specified by:
getTexturein classLivingEntityRenderer<AvatarlikeEntity extends class_11890 & class_11901,PlayerEntityRenderState, PlayerEntityModel> - Mappings:
Namespace Name Mixin selector named getTextureLnet/minecraft/client/render/entity/PlayerEntityRenderer;getTexture(Lnet/minecraft/client/render/entity/state/PlayerEntityRenderState;)Lnet/minecraft/util/Identifier;intermediary method_4216Lnet/minecraft/class_1007;method_4216(Lnet/minecraft/class_10055;)Lnet/minecraft/class_2960;official cLhsn;c(Lhsu;)Lamy;
-
scale
- Overrides:
scalein classLivingEntityRenderer<AvatarlikeEntity extends class_11890 & class_11901,PlayerEntityRenderState, PlayerEntityModel> - Mappings:
Namespace Name Mixin selector named scaleLnet/minecraft/client/render/entity/PlayerEntityRenderer;scale(Lnet/minecraft/client/render/entity/state/PlayerEntityRenderState;Lnet/minecraft/client/util/math/MatrixStack;)Vintermediary method_4217Lnet/minecraft/class_1007;method_4217(Lnet/minecraft/class_10055;Lnet/minecraft/class_4587;)Vofficial aLhsn;a(Lhsu;Lftd;)V
-
renderLabelIfPresent
protected void renderLabelIfPresent(PlayerEntityRenderState playerEntityRenderState, MatrixStack matrixStack, OrderedRenderCommandQueue orderedRenderCommandQueue) - Overrides:
renderLabelIfPresentin classEntityRenderer<AvatarlikeEntity extends class_11890 & class_11901,PlayerEntityRenderState> - Mappings:
Namespace Name Mixin selector named renderLabelIfPresentLnet/minecraft/client/render/entity/PlayerEntityRenderer;renderLabelIfPresent(Lnet/minecraft/client/render/entity/state/PlayerEntityRenderState;Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/command/OrderedRenderCommandQueue;)Vintermediary method_4213Lnet/minecraft/class_1007;method_4213(Lnet/minecraft/class_10055;Lnet/minecraft/class_4587;Lnet/minecraft/class_11659;)Vofficial aLhsn;a(Lhsu;Lftd;Lhge;)V
-
createRenderState
- Specified by:
createRenderStatein classEntityRenderer<AvatarlikeEntity extends class_11890 & class_11901,PlayerEntityRenderState> - Mappings:
Namespace Name Mixin selector named createRenderStateLnet/minecraft/client/render/entity/PlayerEntityRenderer;createRenderState()Lnet/minecraft/client/render/entity/state/PlayerEntityRenderState;intermediary method_62608Lnet/minecraft/class_1007;method_62608()Lnet/minecraft/class_10055;official bLhsn;b()Lhsu;
-
updateRenderState
public void updateRenderState(AvatarlikeEntity avatarlikeEntity, PlayerEntityRenderState playerEntityRenderState, float float2) - Overrides:
updateRenderStatein classLivingEntityRenderer<AvatarlikeEntity extends class_11890 & class_11901,PlayerEntityRenderState, PlayerEntityModel> - Mappings:
Namespace Name Mixin selector named updateRenderStateLnet/minecraft/client/render/entity/PlayerEntityRenderer;updateRenderState(Lnet/minecraft/class_11890;Lnet/minecraft/client/render/entity/state/PlayerEntityRenderState;F)Vintermediary method_62604Lnet/minecraft/class_1007;method_62604(Lnet/minecraft/class_11890;Lnet/minecraft/class_10055;F)Vofficial aLhsn;a(Lccq;Lhsu;F)V
-
updateGliding
private void updateGliding(AvatarlikeEntity avatarlikeEntity, PlayerEntityRenderState playerEntityRenderState, float float2) - Mappings:
Namespace Name Mixin selector named updateGlidingLnet/minecraft/client/render/entity/PlayerEntityRenderer;updateGliding(Lnet/minecraft/class_11890;Lnet/minecraft/client/render/entity/state/PlayerEntityRenderState;F)Vintermediary method_62607Lnet/minecraft/class_1007;method_62607(Lnet/minecraft/class_11890;Lnet/minecraft/class_10055;F)Vofficial bLhsn;b(Lccq;Lhsu;F)V
-
updateCape
private void updateCape(AvatarlikeEntity avatarlikeEntity, PlayerEntityRenderState playerEntityRenderState, float float2) - Mappings:
Namespace Name Mixin selector named updateCapeLnet/minecraft/client/render/entity/PlayerEntityRenderer;updateCape(Lnet/minecraft/class_11890;Lnet/minecraft/client/render/entity/state/PlayerEntityRenderState;F)Vintermediary method_62609Lnet/minecraft/class_1007;method_62609(Lnet/minecraft/class_11890;Lnet/minecraft/class_10055;F)Vofficial cLhsn;c(Lccq;Lhsu;F)V
-
renderRightArm
public void renderRightArm(MatrixStack matrices, OrderedRenderCommandQueue orderedRenderCommandQueue, int light, Identifier skinTexture, boolean sleeveVisible) - Mappings:
Namespace Name Mixin selector named renderRightArmLnet/minecraft/client/render/entity/PlayerEntityRenderer;renderRightArm(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/command/OrderedRenderCommandQueue;ILnet/minecraft/util/Identifier;Z)Vintermediary method_4220Lnet/minecraft/class_1007;method_4220(Lnet/minecraft/class_4587;Lnet/minecraft/class_11659;ILnet/minecraft/class_2960;Z)Vofficial aLhsn;a(Lftd;Lhge;ILamy;Z)V
-
renderLeftArm
public void renderLeftArm(MatrixStack matrices, OrderedRenderCommandQueue orderedRenderCommandQueue, int light, Identifier skinTexture, boolean sleeveVisible) - Mappings:
Namespace Name Mixin selector named renderLeftArmLnet/minecraft/client/render/entity/PlayerEntityRenderer;renderLeftArm(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/command/OrderedRenderCommandQueue;ILnet/minecraft/util/Identifier;Z)Vintermediary method_4221Lnet/minecraft/class_1007;method_4221(Lnet/minecraft/class_4587;Lnet/minecraft/class_11659;ILnet/minecraft/class_2960;Z)Vofficial bLhsn;b(Lftd;Lhge;ILamy;Z)V
-
renderArm
private void renderArm(MatrixStack matrixStack, OrderedRenderCommandQueue orderedRenderCommandQueue, int light, Identifier skinTexture, ModelPart modelPart, boolean sleeveVisible) - Mappings:
Namespace Name Mixin selector named renderArmLnet/minecraft/client/render/entity/PlayerEntityRenderer;renderArm(Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/command/OrderedRenderCommandQueue;ILnet/minecraft/util/Identifier;Lnet/minecraft/client/model/ModelPart;Z)Vintermediary method_23205Lnet/minecraft/class_1007;method_23205(Lnet/minecraft/class_4587;Lnet/minecraft/class_11659;ILnet/minecraft/class_2960;Lnet/minecraft/class_630;Z)Vofficial aLhsn;a(Lftd;Lhge;ILamy;Lgxq;Z)V
-
setupTransforms
protected void setupTransforms(PlayerEntityRenderState playerEntityRenderState, MatrixStack matrixStack, float float2, float float3) - Overrides:
setupTransformsin classLivingEntityRenderer<AvatarlikeEntity extends class_11890 & class_11901,PlayerEntityRenderState, PlayerEntityModel> - Mappings:
Namespace Name Mixin selector named setupTransformsLnet/minecraft/client/render/entity/PlayerEntityRenderer;setupTransforms(Lnet/minecraft/client/render/entity/state/PlayerEntityRenderState;Lnet/minecraft/client/util/math/MatrixStack;FF)Vintermediary method_4212Lnet/minecraft/class_1007;method_4212(Lnet/minecraft/class_10055;Lnet/minecraft/class_4587;FF)Vofficial aLhsn;a(Lhsu;Lftd;FF)V
-