Class WolfEntityModel<T extends WolfEntity>
java.lang.Object
net.minecraft.client.model.Model
net.minecraft.client.render.entity.model.EntityModel<E>
net.minecraft.client.render.entity.model.AnimalModel<E>
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 official ecy
intermediary net/minecraft/class_624
named net/minecraft/client/render/entity/model/WolfEntityModel
-
Field Summary
Fields Modifier and Type Field Description private ModelPart
head
The main bone used to animate the head.private ModelPart
leftFrontLeg
private ModelPart
leftHindLeg
private ModelPart
neck
private ModelPart
realHead
private ModelPart
realTail
private ModelPart
rightFrontLeg
private ModelPart
rightHindLeg
private ModelPart
tail
The main bone used to animate the tail.private ModelPart
torso
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
Constructors Constructor Description WolfEntityModel(ModelPart root)
-
Method Summary
Modifier and Type Method Description void
animateModel(T t, float float2, float float3, float float4)
protected Iterable<ModelPart>
getBodyParts()
protected Iterable<ModelPart>
getHeadParts()
static TexturedModelData
getTexturedModelData()
void
setAngles(T t, float float2, float float3, float float4, float float5, float float6)
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
-
Field Details
-
head
The main bone used to animate the head. ContainsrealHead
as one of its children.- Mappings:
Namespace Name Mixin selector official a
Lecy;a:Ledh;
intermediary field_3621
Lnet/minecraft/class_624;field_3621:Lnet/minecraft/class_630;
named head
Lnet/minecraft/client/render/entity/model/WolfEntityModel;head:Lnet/minecraft/client/model/ModelPart;
-
realHead
- Mappings:
Namespace Name Mixin selector official b
Lecy;b:Ledh;
intermediary field_20788
Lnet/minecraft/class_624;field_20788:Lnet/minecraft/class_630;
named realHead
Lnet/minecraft/client/render/entity/model/WolfEntityModel;realHead:Lnet/minecraft/client/model/ModelPart;
-
torso
- Mappings:
Namespace Name Mixin selector official f
Lecy;f:Ledh;
intermediary field_3623
Lnet/minecraft/class_624;field_3623:Lnet/minecraft/class_630;
named torso
Lnet/minecraft/client/render/entity/model/WolfEntityModel;torso:Lnet/minecraft/client/model/ModelPart;
-
rightHindLeg
- Mappings:
Namespace Name Mixin selector official g
Lecy;g:Ledh;
intermediary field_27538
Lnet/minecraft/class_624;field_27538:Lnet/minecraft/class_630;
named rightHindLeg
Lnet/minecraft/client/render/entity/model/WolfEntityModel;rightHindLeg:Lnet/minecraft/client/model/ModelPart;
-
leftHindLeg
- Mappings:
Namespace Name Mixin selector official h
Lecy;h:Ledh;
intermediary field_27539
Lnet/minecraft/class_624;field_27539:Lnet/minecraft/class_630;
named leftHindLeg
Lnet/minecraft/client/render/entity/model/WolfEntityModel;leftHindLeg:Lnet/minecraft/client/model/ModelPart;
-
rightFrontLeg
- Mappings:
Namespace Name Mixin selector official i
Lecy;i:Ledh;
intermediary field_27540
Lnet/minecraft/class_624;field_27540:Lnet/minecraft/class_630;
named rightFrontLeg
Lnet/minecraft/client/render/entity/model/WolfEntityModel;rightFrontLeg:Lnet/minecraft/client/model/ModelPart;
-
leftFrontLeg
- Mappings:
Namespace Name Mixin selector official j
Lecy;j:Ledh;
intermediary field_27541
Lnet/minecraft/class_624;field_27541:Lnet/minecraft/class_630;
named leftFrontLeg
Lnet/minecraft/client/render/entity/model/WolfEntityModel;leftFrontLeg:Lnet/minecraft/client/model/ModelPart;
-
tail
The main bone used to animate the tail. ContainsrealTail
as one of its children.- Mappings:
Namespace Name Mixin selector official k
Lecy;k:Ledh;
intermediary field_3617
Lnet/minecraft/class_624;field_3617:Lnet/minecraft/class_630;
named tail
Lnet/minecraft/client/render/entity/model/WolfEntityModel;tail:Lnet/minecraft/client/model/ModelPart;
-
realTail
- Mappings:
Namespace Name Mixin selector official l
Lecy;l:Ledh;
intermediary field_20789
Lnet/minecraft/class_624;field_20789:Lnet/minecraft/class_630;
named realTail
Lnet/minecraft/client/render/entity/model/WolfEntityModel;realTail:Lnet/minecraft/client/model/ModelPart;
-
neck
- Mappings:
Namespace Name Mixin selector official m
Lecy;m:Ledh;
intermediary field_3619
Lnet/minecraft/class_624;field_3619:Lnet/minecraft/class_630;
named neck
Lnet/minecraft/client/render/entity/model/WolfEntityModel;neck:Lnet/minecraft/client/model/ModelPart;
-
-
Constructor Details
-
WolfEntityModel
- Mappings:
Namespace Name Mixin selector official <init>
Lecy;<init>(Ledh;)V
intermediary <init>
Lnet/minecraft/class_624;<init>(Lnet/minecraft/class_630;)V
named <init>
Lnet/minecraft/client/render/entity/model/WolfEntityModel;<init>(Lnet/minecraft/client/model/ModelPart;)V
-
-
Method Details
-
getTexturedModelData
- Mappings:
Namespace Name Mixin selector official c
Lecy;c()Ledn;
intermediary method_32068
Lnet/minecraft/class_624;method_32068()Lnet/minecraft/class_5607;
named getTexturedModelData
Lnet/minecraft/client/render/entity/model/WolfEntityModel;getTexturedModelData()Lnet/minecraft/client/model/TexturedModelData;
-
getHeadParts
- Specified by:
getHeadParts
in classAnimalModel<T extends WolfEntity>
- Mappings:
Namespace Name Mixin selector official a
Ldzt;a()Ljava/lang/Iterable;
intermediary method_22946
Lnet/minecraft/class_4592;method_22946()Ljava/lang/Iterable;
named getHeadParts
Lnet/minecraft/client/render/entity/model/AnimalModel;getHeadParts()Ljava/lang/Iterable;
-
getBodyParts
- Specified by:
getBodyParts
in classAnimalModel<T extends WolfEntity>
- Mappings:
Namespace Name Mixin selector official b
Ldzt;b()Ljava/lang/Iterable;
intermediary method_22948
Lnet/minecraft/class_4592;method_22948()Ljava/lang/Iterable;
named getBodyParts
Lnet/minecraft/client/render/entity/model/AnimalModel;getBodyParts()Ljava/lang/Iterable;
-
animateModel
- Overrides:
animateModel
in classEntityModel<T extends WolfEntity>
- Mappings:
Namespace Name Mixin selector official a
Lecy;a(Lbck;FFF)V
intermediary method_17131
Lnet/minecraft/class_624;method_17131(Lnet/minecraft/class_1493;FFF)V
named animateModel
Lnet/minecraft/client/render/entity/model/WolfEntityModel;animateModel(Lnet/minecraft/entity/passive/WolfEntity;FFF)V
-
setAngles
- Specified by:
setAngles
in classEntityModel<T extends WolfEntity>
- Mappings:
Namespace Name Mixin selector official a
Lecy;a(Lbck;FFFFF)V
intermediary method_17133
Lnet/minecraft/class_624;method_17133(Lnet/minecraft/class_1493;FFFFF)V
named setAngles
Lnet/minecraft/client/render/entity/model/WolfEntityModel;setAngles(Lnet/minecraft/entity/passive/WolfEntity;FFFFF)V
-