Class PlayerHeldItemFeatureRenderer<T extends PlayerEntity,M extends EntityModel<T> & ModelWithArms & ModelWithHead>
java.lang.Object
net.minecraft.client.render.entity.feature.FeatureRenderer<T,M>
net.minecraft.client.render.entity.feature.HeldItemFeatureRenderer<T,M>
net.minecraft.client.render.entity.feature.PlayerHeldItemFeatureRenderer<T,M>
@Environment(CLIENT)
public class PlayerHeldItemFeatureRenderer<T extends PlayerEntity,M extends EntityModel<T> & ModelWithArms & ModelWithHead>
extends HeldItemFeatureRenderer<T,M>
- Mappings:
Namespace Name official fsuintermediary net/minecraft/class_5697named net/minecraft/client/render/entity/feature/PlayerHeldItemFeatureRenderer
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static final floatprivate static final floatprivate final HeldItemRenderer -
Constructor Summary
ConstructorsConstructorDescriptionPlayerHeldItemFeatureRenderer(FeatureRendererContext<T, M> context, HeldItemRenderer heldItemRenderer) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidrenderItem(LivingEntity entity, ItemStack stack, ModelTransformationMode transformationMode, Arm arm, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light) private voidrenderSpyglass(LivingEntity entity, ItemStack stack, Arm arm, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light) Methods inherited from class net.minecraft.client.render.entity.feature.HeldItemFeatureRenderer
renderMethods inherited from class net.minecraft.client.render.entity.feature.FeatureRenderer
getContextModel, getTexture, render, renderModel
-
Field Details
-
HEAD_YAW
private static final float HEAD_YAW- See Also:
- Mappings:
Namespace Name Mixin selector official bLfsu;b:Fintermediary field_32944Lnet/minecraft/class_5697;field_32944:Fnamed HEAD_YAWLnet/minecraft/client/render/entity/feature/PlayerHeldItemFeatureRenderer;HEAD_YAW:F
-
HEAD_ROLL
private static final float HEAD_ROLL- See Also:
- Mappings:
Namespace Name Mixin selector official cLfsu;c:Fintermediary field_32945Lnet/minecraft/class_5697;field_32945:Fnamed HEAD_ROLLLnet/minecraft/client/render/entity/feature/PlayerHeldItemFeatureRenderer;HEAD_ROLL:F
-
playerHeldItemRenderer
- Mappings:
Namespace Name Mixin selector official aLfsu;a:Lfji;intermediary field_38904Lnet/minecraft/class_5697;field_38904:Lnet/minecraft/class_759;named playerHeldItemRendererLnet/minecraft/client/render/entity/feature/PlayerHeldItemFeatureRenderer;playerHeldItemRenderer:Lnet/minecraft/client/render/item/HeldItemRenderer;
-
-
Constructor Details
-
PlayerHeldItemFeatureRenderer
public PlayerHeldItemFeatureRenderer(FeatureRendererContext<T, M> context, HeldItemRenderer heldItemRenderer) - Mappings:
Namespace Name Mixin selector official <init>Lfso;<init>(Lfqi;Lfji;)Vintermediary <init>Lnet/minecraft/class_989;<init>(Lnet/minecraft/class_3883;Lnet/minecraft/class_759;)Vnamed <init>Lnet/minecraft/client/render/entity/feature/HeldItemFeatureRenderer;<init>(Lnet/minecraft/client/render/entity/feature/FeatureRendererContext;Lnet/minecraft/client/render/item/HeldItemRenderer;)V
-
-
Method Details
-
renderItem
protected void renderItem(LivingEntity entity, ItemStack stack, ModelTransformationMode transformationMode, Arm arm, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light) - Overrides:
renderItemin classHeldItemFeatureRenderer<T extends PlayerEntity,M extends EntityModel<T> & ModelWithArms & ModelWithHead> - Mappings:
Namespace Name Mixin selector official aLfso;a(Lbfx;Lcfx;Lcfu;Lbfr;Leib;Lfjm;I)Vintermediary method_4192Lnet/minecraft/class_989;method_4192(Lnet/minecraft/class_1309;Lnet/minecraft/class_1799;Lnet/minecraft/class_811;Lnet/minecraft/class_1306;Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)Vnamed renderItemLnet/minecraft/client/render/entity/feature/HeldItemFeatureRenderer;renderItem(Lnet/minecraft/entity/LivingEntity;Lnet/minecraft/item/ItemStack;Lnet/minecraft/client/render/model/json/ModelTransformationMode;Lnet/minecraft/util/Arm;Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;I)V
-
renderSpyglass
private void renderSpyglass(LivingEntity entity, ItemStack stack, Arm arm, MatrixStack matrices, VertexConsumerProvider vertexConsumers, int light) - Mappings:
Namespace Name Mixin selector official aLfsu;a(Lbfx;Lcfx;Lbfr;Leib;Lfjm;I)Vintermediary method_32799Lnet/minecraft/class_5697;method_32799(Lnet/minecraft/class_1309;Lnet/minecraft/class_1799;Lnet/minecraft/class_1306;Lnet/minecraft/class_4587;Lnet/minecraft/class_4597;I)Vnamed renderSpyglassLnet/minecraft/client/render/entity/feature/PlayerHeldItemFeatureRenderer;renderSpyglass(Lnet/minecraft/entity/LivingEntity;Lnet/minecraft/item/ItemStack;Lnet/minecraft/util/Arm;Lnet/minecraft/client/util/math/MatrixStack;Lnet/minecraft/client/render/VertexConsumerProvider;I)V
-