Class WolfEntityModel<T extends WolfEntity>
java.lang.Object
net.minecraft.client.model.Model
net.minecraft.client.render.entity.model.EntityModel<T>
net.minecraft.client.render.entity.model.AnimalModel<T>
net.minecraft.client.render.entity.model.TintableAnimalModel<T>
net.minecraft.client.render.entity.model.WolfEntityModel<T>
@Environment(CLIENT)
public class WolfEntityModel<T extends WolfEntity>
extends TintableAnimalModel<T>
- Mappings:
Namespace Name named net/minecraft/client/render/entity/model/WolfEntityModel
intermediary net/minecraft/class_624
official fxv
-
Field Summary
Modifier and TypeFieldDescriptionprivate static final int
private final ModelPart
The main bone used to animate the head.private final ModelPart
private final ModelPart
private final ModelPart
private static final String
The key of the real head model part, whose value is "real_head".private static final String
The key of the real tail model part, whose value is "real_tail".private final ModelPart
private final ModelPart
private final ModelPart
private final ModelPart
private final ModelPart
The main bone used to animate the tail.private final ModelPart
private static final String
The key of the upper body model part, whose value is "upper_body".Fields inherited from class net.minecraft.client.render.entity.model.EntityModel
child, handSwingProgress, riding
Fields inherited from class net.minecraft.client.model.Model
layerFactory
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionvoid
animateModel
(T t, float float2, float float3, float float4) static ModelData
getTexturedModelData
(Dilation dilation) void
Methods inherited from class net.minecraft.client.render.entity.model.TintableAnimalModel
render, setColorMultiplier
Methods inherited from class net.minecraft.client.render.entity.model.EntityModel
copyStateTo
Methods inherited from class net.minecraft.client.model.Model
getLayer, method_60879
-
Field Details
-
REAL_HEAD
The key of the real head model part, whose value is "real_head".- See Also:
- Mappings:
Namespace Name Mixin selector named REAL_HEAD
Lnet/minecraft/client/render/entity/model/WolfEntityModel;REAL_HEAD:Ljava/lang/String;
intermediary field_32577
Lnet/minecraft/class_624;field_32577:Ljava/lang/String;
official a
Lfxv;a:Ljava/lang/String;
-
UPPER_BODY
The key of the upper body model part, whose value is "upper_body".- See Also:
- Mappings:
Namespace Name Mixin selector named UPPER_BODY
Lnet/minecraft/client/render/entity/model/WolfEntityModel;UPPER_BODY:Ljava/lang/String;
intermediary field_32578
Lnet/minecraft/class_624;field_32578:Ljava/lang/String;
official b
Lfxv;b:Ljava/lang/String;
-
REAL_TAIL
The key of the real tail model part, whose value is "real_tail".- See Also:
- Mappings:
Namespace Name Mixin selector named REAL_TAIL
Lnet/minecraft/client/render/entity/model/WolfEntityModel;REAL_TAIL:Ljava/lang/String;
intermediary field_32579
Lnet/minecraft/class_624;field_32579:Ljava/lang/String;
official f
Lfxv;f:Ljava/lang/String;
-
field_32580
private static final int field_32580- See Also:
- Mappings:
Namespace Name Mixin selector named field_32580
Lnet/minecraft/client/render/entity/model/WolfEntityModel;field_32580:I
intermediary field_32580
Lnet/minecraft/class_624;field_32580:I
official q
Lfxv;q:I
-
head
The main bone used to animate the head. ContainsrealHead
as one of its children.- Mappings:
Namespace Name Mixin selector named head
Lnet/minecraft/client/render/entity/model/WolfEntityModel;head:Lnet/minecraft/client/model/ModelPart;
intermediary field_3621
Lnet/minecraft/class_624;field_3621:Lnet/minecraft/class_630;
official g
Lfxv;g:Lfye;
-
realHead
- Mappings:
Namespace Name Mixin selector named realHead
Lnet/minecraft/client/render/entity/model/WolfEntityModel;realHead:Lnet/minecraft/client/model/ModelPart;
intermediary field_20788
Lnet/minecraft/class_624;field_20788:Lnet/minecraft/class_630;
official h
Lfxv;h:Lfye;
-
torso
- Mappings:
Namespace Name Mixin selector named torso
Lnet/minecraft/client/render/entity/model/WolfEntityModel;torso:Lnet/minecraft/client/model/ModelPart;
intermediary field_3623
Lnet/minecraft/class_624;field_3623:Lnet/minecraft/class_630;
official i
Lfxv;i:Lfye;
-
rightHindLeg
- Mappings:
Namespace Name Mixin selector named rightHindLeg
Lnet/minecraft/client/render/entity/model/WolfEntityModel;rightHindLeg:Lnet/minecraft/client/model/ModelPart;
intermediary field_27538
Lnet/minecraft/class_624;field_27538:Lnet/minecraft/class_630;
official j
Lfxv;j:Lfye;
-
leftHindLeg
- Mappings:
Namespace Name Mixin selector named leftHindLeg
Lnet/minecraft/client/render/entity/model/WolfEntityModel;leftHindLeg:Lnet/minecraft/client/model/ModelPart;
intermediary field_27539
Lnet/minecraft/class_624;field_27539:Lnet/minecraft/class_630;
official k
Lfxv;k:Lfye;
-
rightFrontLeg
- Mappings:
Namespace Name Mixin selector named rightFrontLeg
Lnet/minecraft/client/render/entity/model/WolfEntityModel;rightFrontLeg:Lnet/minecraft/client/model/ModelPart;
intermediary field_27540
Lnet/minecraft/class_624;field_27540:Lnet/minecraft/class_630;
official l
Lfxv;l:Lfye;
-
leftFrontLeg
- Mappings:
Namespace Name Mixin selector named leftFrontLeg
Lnet/minecraft/client/render/entity/model/WolfEntityModel;leftFrontLeg:Lnet/minecraft/client/model/ModelPart;
intermediary field_27541
Lnet/minecraft/class_624;field_27541:Lnet/minecraft/class_630;
official m
Lfxv;m:Lfye;
-
tail
The main bone used to animate the tail. ContainsrealTail
as one of its children.- Mappings:
Namespace Name Mixin selector named tail
Lnet/minecraft/client/render/entity/model/WolfEntityModel;tail:Lnet/minecraft/client/model/ModelPart;
intermediary field_3617
Lnet/minecraft/class_624;field_3617:Lnet/minecraft/class_630;
official n
Lfxv;n:Lfye;
-
realTail
- Mappings:
Namespace Name Mixin selector named realTail
Lnet/minecraft/client/render/entity/model/WolfEntityModel;realTail:Lnet/minecraft/client/model/ModelPart;
intermediary field_20789
Lnet/minecraft/class_624;field_20789:Lnet/minecraft/class_630;
official o
Lfxv;o:Lfye;
-
neck
- Mappings:
Namespace Name Mixin selector named neck
Lnet/minecraft/client/render/entity/model/WolfEntityModel;neck:Lnet/minecraft/client/model/ModelPart;
intermediary field_3619
Lnet/minecraft/class_624;field_3619:Lnet/minecraft/class_630;
official p
Lfxv;p:Lfye;
-
-
Constructor Details
-
WolfEntityModel
- Mappings:
Namespace Name Mixin selector named <init>
Lnet/minecraft/client/render/entity/model/WolfEntityModel;<init>(Lnet/minecraft/client/model/ModelPart;)V
intermediary <init>
Lnet/minecraft/class_624;<init>(Lnet/minecraft/class_630;)V
official <init>
Lfxv;<init>(Lfye;)V
-
-
Method Details
-
getTexturedModelData
- Mappings:
Namespace Name Mixin selector named getTexturedModelData
Lnet/minecraft/client/render/entity/model/WolfEntityModel;getTexturedModelData(Lnet/minecraft/client/model/Dilation;)Lnet/minecraft/client/model/ModelData;
intermediary method_32068
Lnet/minecraft/class_624;method_32068(Lnet/minecraft/class_5605;)Lnet/minecraft/class_5609;
official a
Lfxv;a(Lfyi;)Lfym;
-
getHeadParts
- Specified by:
getHeadParts
in classAnimalModel<T extends WolfEntity>
- Mappings:
Namespace Name Mixin selector named getHeadParts
Lnet/minecraft/client/render/entity/model/AnimalModel;getHeadParts()Ljava/lang/Iterable;
intermediary method_22946
Lnet/minecraft/class_4592;method_22946()Ljava/lang/Iterable;
official a
Lftz;a()Ljava/lang/Iterable;
-
getBodyParts
- Specified by:
getBodyParts
in classAnimalModel<T extends WolfEntity>
- Mappings:
Namespace Name Mixin selector named getBodyParts
Lnet/minecraft/client/render/entity/model/AnimalModel;getBodyParts()Ljava/lang/Iterable;
intermediary method_22948
Lnet/minecraft/class_4592;method_22948()Ljava/lang/Iterable;
official b
Lftz;b()Ljava/lang/Iterable;
-
animateModel
- Overrides:
animateModel
in classEntityModel<T extends WolfEntity>
- Mappings:
Namespace Name Mixin selector named animateModel
Lnet/minecraft/client/render/entity/model/WolfEntityModel;animateModel(Lnet/minecraft/entity/passive/WolfEntity;FFF)V
intermediary method_17131
Lnet/minecraft/class_624;method_17131(Lnet/minecraft/class_1493;FFF)V
official a
Lfxv;a(Lcgf;FFF)V
-
setAngles
- Specified by:
setAngles
in classEntityModel<T extends WolfEntity>
- Mappings:
Namespace Name Mixin selector named setAngles
Lnet/minecraft/client/render/entity/model/WolfEntityModel;setAngles(Lnet/minecraft/entity/passive/WolfEntity;FFFFF)V
intermediary method_17133
Lnet/minecraft/class_624;method_17133(Lnet/minecraft/class_1493;FFFFF)V
official a
Lfxv;a(Lcgf;FFFFF)V
-