类 BipedEntityModel<T extends LivingEntity>
- java.lang.Object
-
- net.minecraft.client.model.Model
-
- net.minecraft.client.render.entity.model.EntityModel<E>
-
- net.minecraft.client.render.entity.model.AnimalModel<T>
-
- net.minecraft.client.render.entity.model.BipedEntityModel<T>
-
- 所有已实现的接口:
ModelWithArms,ModelWithHead
- 直接已知子类:
AbstractZombieModel,ArmorStandArmorEntityModel,EndermanEntityModel,PlayerEntityModel,SkeletonEntityModel,VexEntityModel,ZombieVillagerEntityModel
@Environment(CLIENT) public class BipedEntityModel<T extends LivingEntity> extends AnimalModel<T> implements ModelWithArms, ModelWithHead
- Mappings:
Namespace Name official efaintermediary net/minecraft/class_572named net/minecraft/client/render/entity/model/BipedEntityModel
-
-
嵌套类概要
嵌套类 修饰符和类型 类 说明 static classBipedEntityModel.ArmPose
-
字段概要
字段 修饰符和类型 字段 说明 ModelPartbodyprivate static floatfield_32503private static floatfield_32504static floatfield_32505static floatfield_32506private static floatfield_32507ModelParthatModelPartheadfloatleaningPitchModelPartleftArmBipedEntityModel.ArmPoseleftArmPoseModelPartleftLegModelPartrightArmBipedEntityModel.ArmPoserightArmPoseModelPartrightLegbooleansneaking-
从类继承的字段 net.minecraft.client.render.entity.model.EntityModel
child, handSwingProgress, riding
-
从类继承的字段 net.minecraft.client.model.Model
layerFactory
-
-
构造器概要
构造器 构造器 说明 BipedEntityModel(ModelPart root)BipedEntityModel(ModelPart root, Function<Identifier,RenderLayer> renderLayerFactory)
-
方法概要
所有方法 静态方法 实例方法 具体方法 修饰符和类型 方法 说明 protected voidanimateArms(T entity, float animationProgress)voidanimateModel(T t, float float2, float float3, float float4)protected ModelPartgetArm(Arm arm)protected Iterable<ModelPart>getBodyParts()ModelPartgetHead()Gets the head model part.protected Iterable<ModelPart>getHeadParts()static ModelDatagetModelData(Dilation dilation, float pivotOffsetY)private ArmgetPreferredArm(T entity)protected floatlerpAngle(float angleOne, float angleTwo, float magnitude)private floatmethod_2807(float float2)private voidpositionLeftArm(T entity)private voidpositionRightArm(T entity)voidsetAngles(T t, float float2, float float3, float float4, float float5, float float6)voidsetArmAngle(Arm arm, MatrixStack matrices)voidsetAttributes(BipedEntityModel<T> model)voidsetVisible(boolean visible)-
从类继承的方法 net.minecraft.client.render.entity.model.AnimalModel
render
-
从类继承的方法 net.minecraft.client.render.entity.model.EntityModel
copyStateTo
-
-
-
-
字段详细资料
-
field_32505
public static final float field_32505
- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official fLefa;f:Fintermediary field_32505Lnet/minecraft/class_572;field_32505:Fnamed field_32505Lnet/minecraft/client/render/entity/model/BipedEntityModel;field_32505:F
-
field_32506
public static final float field_32506
- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official gLefa;g:Fintermediary field_32506Lnet/minecraft/class_572;field_32506:Fnamed field_32506Lnet/minecraft/client/render/entity/model/BipedEntityModel;field_32506:F
-
field_32503
private static final float field_32503
- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official aLefa;a:Fintermediary field_32503Lnet/minecraft/class_572;field_32503:Fnamed field_32503Lnet/minecraft/client/render/entity/model/BipedEntityModel;field_32503:F
-
field_32504
private static final float field_32504
- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official bLefa;b:Fintermediary field_32504Lnet/minecraft/class_572;field_32504:Fnamed field_32504Lnet/minecraft/client/render/entity/model/BipedEntityModel;field_32504:F
-
field_32507
private static final float field_32507
- 另请参阅:
- 常量字段值
- Mappings:
Namespace Name Mixin selector official tLefa;t:Fintermediary field_32507Lnet/minecraft/class_572;field_32507:Fnamed field_32507Lnet/minecraft/client/render/entity/model/BipedEntityModel;field_32507:F
-
head
public final ModelPart head
- Mappings:
Namespace Name Mixin selector official hLefa;h:Lehg;intermediary field_3398Lnet/minecraft/class_572;field_3398:Lnet/minecraft/class_630;named headLnet/minecraft/client/render/entity/model/BipedEntityModel;head:Lnet/minecraft/client/model/ModelPart;
-
hat
public final ModelPart hat
- Mappings:
Namespace Name Mixin selector official iLefa;i:Lehg;intermediary field_3394Lnet/minecraft/class_572;field_3394:Lnet/minecraft/class_630;named hatLnet/minecraft/client/render/entity/model/BipedEntityModel;hat:Lnet/minecraft/client/model/ModelPart;
-
body
public final ModelPart body
- Mappings:
Namespace Name Mixin selector official jLefa;j:Lehg;intermediary field_3391Lnet/minecraft/class_572;field_3391:Lnet/minecraft/class_630;named bodyLnet/minecraft/client/render/entity/model/BipedEntityModel;body:Lnet/minecraft/client/model/ModelPart;
-
rightArm
public final ModelPart rightArm
- Mappings:
Namespace Name Mixin selector official kLefa;k:Lehg;intermediary field_3401Lnet/minecraft/class_572;field_3401:Lnet/minecraft/class_630;named rightArmLnet/minecraft/client/render/entity/model/BipedEntityModel;rightArm:Lnet/minecraft/client/model/ModelPart;
-
leftArm
public final ModelPart leftArm
- Mappings:
Namespace Name Mixin selector official lLefa;l:Lehg;intermediary field_27433Lnet/minecraft/class_572;field_27433:Lnet/minecraft/class_630;named leftArmLnet/minecraft/client/render/entity/model/BipedEntityModel;leftArm:Lnet/minecraft/client/model/ModelPart;
-
rightLeg
public final ModelPart rightLeg
- Mappings:
Namespace Name Mixin selector official mLefa;m:Lehg;intermediary field_3392Lnet/minecraft/class_572;field_3392:Lnet/minecraft/class_630;named rightLegLnet/minecraft/client/render/entity/model/BipedEntityModel;rightLeg:Lnet/minecraft/client/model/ModelPart;
-
leftLeg
public final ModelPart leftLeg
- Mappings:
Namespace Name Mixin selector official nLefa;n:Lehg;intermediary field_3397Lnet/minecraft/class_572;field_3397:Lnet/minecraft/class_630;named leftLegLnet/minecraft/client/render/entity/model/BipedEntityModel;leftLeg:Lnet/minecraft/client/model/ModelPart;
-
leftArmPose
public BipedEntityModel.ArmPose leftArmPose
- Mappings:
Namespace Name Mixin selector official oLefa;o:Lefa$a;intermediary field_3399Lnet/minecraft/class_572;field_3399:Lnet/minecraft/class_572$class_573;named leftArmPoseLnet/minecraft/client/render/entity/model/BipedEntityModel;leftArmPose:Lnet/minecraft/client/render/entity/model/BipedEntityModel$ArmPose;
-
rightArmPose
public BipedEntityModel.ArmPose rightArmPose
- Mappings:
Namespace Name Mixin selector official pLefa;p:Lefa$a;intermediary field_3395Lnet/minecraft/class_572;field_3395:Lnet/minecraft/class_572$class_573;named rightArmPoseLnet/minecraft/client/render/entity/model/BipedEntityModel;rightArmPose:Lnet/minecraft/client/render/entity/model/BipedEntityModel$ArmPose;
-
sneaking
public boolean sneaking
- Mappings:
Namespace Name Mixin selector official qLefa;q:Zintermediary field_3400Lnet/minecraft/class_572;field_3400:Znamed sneakingLnet/minecraft/client/render/entity/model/BipedEntityModel;sneaking:Z
-
leaningPitch
public float leaningPitch
- Mappings:
Namespace Name Mixin selector official rLefa;r:Fintermediary field_3396Lnet/minecraft/class_572;field_3396:Fnamed leaningPitchLnet/minecraft/client/render/entity/model/BipedEntityModel;leaningPitch:F
-
-
构造器详细资料
-
BipedEntityModel
public BipedEntityModel(ModelPart root)
- Mappings:
Namespace Name Mixin selector official <init>Lefa;<init>(Lehg;)Vintermediary <init>Lnet/minecraft/class_572;<init>(Lnet/minecraft/class_630;)Vnamed <init>Lnet/minecraft/client/render/entity/model/BipedEntityModel;<init>(Lnet/minecraft/client/model/ModelPart;)V
-
BipedEntityModel
public BipedEntityModel(ModelPart root, Function<Identifier,RenderLayer> renderLayerFactory)
- Mappings:
Namespace Name Mixin selector official <init>Lefa;<init>(Lehg;Ljava/util/function/Function;)Vintermediary <init>Lnet/minecraft/class_572;<init>(Lnet/minecraft/class_630;Ljava/util/function/Function;)Vnamed <init>Lnet/minecraft/client/render/entity/model/BipedEntityModel;<init>(Lnet/minecraft/client/model/ModelPart;Ljava/util/function/Function;)V
-
-
方法详细资料
-
getModelData
public static ModelData getModelData(Dilation dilation, float pivotOffsetY)
- Mappings:
Namespace Name Mixin selector official aLefa;a(Lehk;F)Leho;intermediary method_32011Lnet/minecraft/class_572;method_32011(Lnet/minecraft/class_5605;F)Lnet/minecraft/class_5609;named getModelDataLnet/minecraft/client/render/entity/model/BipedEntityModel;getModelData(Lnet/minecraft/client/model/Dilation;F)Lnet/minecraft/client/model/ModelData;
-
getHeadParts
protected Iterable<ModelPart> getHeadParts()
- 指定者:
getHeadParts在类中AnimalModel<T extends LivingEntity>- Mappings:
Namespace Name Mixin selector official aLedr;a()Ljava/lang/Iterable;intermediary method_22946Lnet/minecraft/class_4592;method_22946()Ljava/lang/Iterable;named getHeadPartsLnet/minecraft/client/render/entity/model/AnimalModel;getHeadParts()Ljava/lang/Iterable;
-
getBodyParts
protected Iterable<ModelPart> getBodyParts()
- 指定者:
getBodyParts在类中AnimalModel<T extends LivingEntity>- Mappings:
Namespace Name Mixin selector official bLedr;b()Ljava/lang/Iterable;intermediary method_22948Lnet/minecraft/class_4592;method_22948()Ljava/lang/Iterable;named getBodyPartsLnet/minecraft/client/render/entity/model/AnimalModel;getBodyParts()Ljava/lang/Iterable;
-
animateModel
public void animateModel(T t, float float2, float float3, float float4)
- 覆盖:
animateModel在类中EntityModel<T extends LivingEntity>- Mappings:
Namespace Name Mixin selector official aLefa;a(Lasy;FFF)Vintermediary method_17086Lnet/minecraft/class_572;method_17086(Lnet/minecraft/class_1309;FFF)Vnamed animateModelLnet/minecraft/client/render/entity/model/BipedEntityModel;animateModel(Lnet/minecraft/entity/LivingEntity;FFF)V
-
setAngles
public void setAngles(T t, float float2, float float3, float float4, float float5, float float6)
- 指定者:
setAngles在类中EntityModel<T extends LivingEntity>- Mappings:
Namespace Name Mixin selector official aLefa;a(Lasy;FFFFF)Vintermediary method_17087Lnet/minecraft/class_572;method_17087(Lnet/minecraft/class_1309;FFFFF)Vnamed setAnglesLnet/minecraft/client/render/entity/model/BipedEntityModel;setAngles(Lnet/minecraft/entity/LivingEntity;FFFFF)V
-
positionRightArm
private void positionRightArm(T entity)
- Mappings:
Namespace Name Mixin selector official aLefa;a(Lasy;)Vintermediary method_30154Lnet/minecraft/class_572;method_30154(Lnet/minecraft/class_1309;)Vnamed positionRightArmLnet/minecraft/client/render/entity/model/BipedEntityModel;positionRightArm(Lnet/minecraft/entity/LivingEntity;)V
-
positionLeftArm
private void positionLeftArm(T entity)
- Mappings:
Namespace Name Mixin selector official bLefa;b(Lasy;)Vintermediary method_30155Lnet/minecraft/class_572;method_30155(Lnet/minecraft/class_1309;)Vnamed positionLeftArmLnet/minecraft/client/render/entity/model/BipedEntityModel;positionLeftArm(Lnet/minecraft/entity/LivingEntity;)V
-
animateArms
protected void animateArms(T entity, float animationProgress)
- Mappings:
Namespace Name Mixin selector official aLefa;a(Lasy;F)Vintermediary method_29353Lnet/minecraft/class_572;method_29353(Lnet/minecraft/class_1309;F)Vnamed animateArmsLnet/minecraft/client/render/entity/model/BipedEntityModel;animateArms(Lnet/minecraft/entity/LivingEntity;F)V
-
lerpAngle
protected float lerpAngle(float angleOne, float angleTwo, float magnitude)- Mappings:
Namespace Name Mixin selector official aLefa;a(FFF)Fintermediary method_2804Lnet/minecraft/class_572;method_2804(FFF)Fnamed lerpAngleLnet/minecraft/client/render/entity/model/BipedEntityModel;lerpAngle(FFF)F
-
method_2807
private float method_2807(float float2)
- Mappings:
Namespace Name Mixin selector official aLefa;a(F)Fintermediary method_2807Lnet/minecraft/class_572;method_2807(F)Fnamed method_2807Lnet/minecraft/client/render/entity/model/BipedEntityModel;method_2807(F)F
-
setAttributes
public void setAttributes(BipedEntityModel<T> model)
- Mappings:
Namespace Name Mixin selector official aLefa;a(Lefa;)Vintermediary method_2818Lnet/minecraft/class_572;method_2818(Lnet/minecraft/class_572;)Vnamed setAttributesLnet/minecraft/client/render/entity/model/BipedEntityModel;setAttributes(Lnet/minecraft/client/render/entity/model/BipedEntityModel;)V
-
setVisible
public void setVisible(boolean visible)
- Mappings:
Namespace Name Mixin selector official d_Lefa;d_(Z)Vintermediary method_2805Lnet/minecraft/class_572;method_2805(Z)Vnamed setVisibleLnet/minecraft/client/render/entity/model/BipedEntityModel;setVisible(Z)V
-
setArmAngle
public void setArmAngle(Arm arm, MatrixStack matrices)
- 指定者:
setArmAngle在接口中ModelWithArms- Mappings:
Namespace Name Mixin selector official aLedt;a(Lasu;Ldpi;)Vintermediary method_2803Lnet/minecraft/class_3881;method_2803(Lnet/minecraft/class_1306;Lnet/minecraft/class_4587;)Vnamed setArmAngleLnet/minecraft/client/render/entity/model/ModelWithArms;setArmAngle(Lnet/minecraft/util/Arm;Lnet/minecraft/client/util/math/MatrixStack;)V
-
getArm
protected ModelPart getArm(Arm arm)
- Mappings:
Namespace Name Mixin selector official aLefa;a(Lasu;)Lehg;intermediary method_2808Lnet/minecraft/class_572;method_2808(Lnet/minecraft/class_1306;)Lnet/minecraft/class_630;named getArmLnet/minecraft/client/render/entity/model/BipedEntityModel;getArm(Lnet/minecraft/util/Arm;)Lnet/minecraft/client/model/ModelPart;
-
getHead
public ModelPart getHead()
Gets the head model part.- 指定者:
getHead在接口中ModelWithHead- 返回:
- the head
- Mappings:
Namespace Name Mixin selector official dLeew;d()Lehg;intermediary method_2838Lnet/minecraft/class_3882;method_2838()Lnet/minecraft/class_630;named getHeadLnet/minecraft/client/render/entity/model/ModelWithHead;getHead()Lnet/minecraft/client/model/ModelPart;
-
getPreferredArm
private Arm getPreferredArm(T entity)
- Mappings:
Namespace Name Mixin selector official cLefa;c(Lasy;)Lasu;intermediary method_2806Lnet/minecraft/class_572;method_2806(Lnet/minecraft/class_1309;)Lnet/minecraft/class_1306;named getPreferredArmLnet/minecraft/client/render/entity/model/BipedEntityModel;getPreferredArm(Lnet/minecraft/entity/LivingEntity;)Lnet/minecraft/util/Arm;
-
-