Class ParrotModel
java.lang.Object
net.minecraft.client.renderer.model.Model
net.minecraft.client.renderer.entity.model.EntityModel<E>
net.minecraft.client.renderer.entity.model.SegmentedModel<ParrotEntity>
net.minecraft.client.renderer.entity.model.ParrotModel
- All Implemented Interfaces:
Consumer<ModelRenderer>
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final ModelRendererprivate final ModelRendererprivate final ModelRendererprivate final ModelRendererprivate final ModelRendererprivate final ModelRendererprivate final ModelRendererprivate final ModelRendererprivate final ModelRendererprivate final ModelRendererprivate final ModelRendererFields inherited from class net.minecraft.client.renderer.entity.model.EntityModel
attackTime, riding, youngFields inherited from class net.minecraft.client.renderer.model.Model
renderType, texHeight, texWidth -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static ParrotModel.StategetState(ParrotEntity p_217158_0_) parts()private voidprepare(ParrotModel.State p_217160_1_) voidprepareMobModel(ParrotEntity p_212843_1_, float p_212843_2_, float p_212843_3_, float p_212843_4_) voidrenderOnShoulder(MatrixStack p_228284_1_, IVertexBuilder p_228284_2_, int p_228284_3_, int p_228284_4_, float p_228284_5_, float p_228284_6_, float p_228284_7_, float p_228284_8_, int p_228284_9_) private voidsetupAnim(ParrotModel.State p_217162_1_, int p_217162_2_, float p_217162_3_, float p_217162_4_, float p_217162_5_, float p_217162_6_, float p_217162_7_) voidsetupAnim(ParrotEntity p_225597_1_, float p_225597_2_, float p_225597_3_, float p_225597_4_, float p_225597_5_, float p_225597_6_) Methods inherited from class net.minecraft.client.renderer.entity.model.SegmentedModel
renderToBufferMethods inherited from class net.minecraft.client.renderer.entity.model.EntityModel
copyPropertiesToMethods inherited from class net.minecraft.client.renderer.model.Model
accept, renderType
-
Field Details
-
body
-
tail
-
wingLeft
-
wingRight
-
head
-
head2
-
beak1
-
beak2
-
feather
-
legLeft
-
legRight
-
-
Constructor Details
-
ParrotModel
public ParrotModel()
-
-
Method Details
-
parts
- Specified by:
partsin classSegmentedModel<ParrotEntity>
-
setupAnim
public void setupAnim(ParrotEntity p_225597_1_, float p_225597_2_, float p_225597_3_, float p_225597_4_, float p_225597_5_, float p_225597_6_) - Specified by:
setupAnimin classEntityModel<ParrotEntity>
-
prepareMobModel
public void prepareMobModel(ParrotEntity p_212843_1_, float p_212843_2_, float p_212843_3_, float p_212843_4_) - Overrides:
prepareMobModelin classEntityModel<ParrotEntity>
-
renderOnShoulder
public void renderOnShoulder(MatrixStack p_228284_1_, IVertexBuilder p_228284_2_, int p_228284_3_, int p_228284_4_, float p_228284_5_, float p_228284_6_, float p_228284_7_, float p_228284_8_, int p_228284_9_) -
setupAnim
private void setupAnim(ParrotModel.State p_217162_1_, int p_217162_2_, float p_217162_3_, float p_217162_4_, float p_217162_5_, float p_217162_6_, float p_217162_7_) -
prepare
-
getState
-