Class TumbleweedModel<T extends Tumbleweed>
java.lang.Object
net.minecraft.client.model.Model
net.minecraft.client.model.EntityModel<T>
net.minecraft.client.model.HierarchicalModel<T>
net.frozenblock.wilderwild.entity.render.model.TumbleweedModel<T>
@Environment(CLIENT)
public class TumbleweedModel<T extends Tumbleweed>
extends net.minecraft.client.model.HierarchicalModel<T>
-
Field Summary
Fields inherited from class net.minecraft.client.model.EntityModel
attackTime, riding, youngFields inherited from class net.minecraft.client.model.Model
renderType -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic @NotNull net.minecraft.client.model.geom.builders.LayerDefinitionvoidprepareMobModel(T entity, float limbSwing, float limbSwingAmount, float partialTick) voidrenderToBuffer(@NotNull com.mojang.blaze3d.vertex.PoseStack poseStack, @NotNull com.mojang.blaze3d.vertex.VertexConsumer vertexConsumer, int packedLight, int packedOverlay, float red, float green, float blue, float alpha) @NotNull net.minecraft.client.model.geom.ModelPartroot()voidsetupAnim(T entity, float limbSwing, float limbSwingAmount, float ageInTicks, float netHeadYaw, float headPitch) Methods inherited from class net.minecraft.client.model.HierarchicalModel
animate, animate, animateWalk, applyStatic, getAnyDescendantWithNameMethods inherited from class net.minecraft.client.model.EntityModel
copyPropertiesToMethods inherited from class net.minecraft.client.model.Model
renderType
-
Constructor Details
-
TumbleweedModel
public TumbleweedModel(@NotNull @NotNull net.minecraft.client.model.geom.ModelPart root)
-
-
Method Details
-
createBodyLayer
@NotNull public static @NotNull net.minecraft.client.model.geom.builders.LayerDefinition createBodyLayer() -
prepareMobModel
public void prepareMobModel(@NotNull T entity, float limbSwing, float limbSwingAmount, float partialTick) - Overrides:
prepareMobModelin classnet.minecraft.client.model.EntityModel<T extends Tumbleweed>
-
setupAnim
public void setupAnim(@NotNull T entity, float limbSwing, float limbSwingAmount, float ageInTicks, float netHeadYaw, float headPitch) - Specified by:
setupAnimin classnet.minecraft.client.model.EntityModel<T extends Tumbleweed>
-
renderToBuffer
public void renderToBuffer(@NotNull @NotNull com.mojang.blaze3d.vertex.PoseStack poseStack, @NotNull @NotNull com.mojang.blaze3d.vertex.VertexConsumer vertexConsumer, int packedLight, int packedOverlay, float red, float green, float blue, float alpha) - Overrides:
renderToBufferin classnet.minecraft.client.model.HierarchicalModel<T extends Tumbleweed>
-
root
@NotNull public @NotNull net.minecraft.client.model.geom.ModelPart root()- Specified by:
rootin classnet.minecraft.client.model.HierarchicalModel<T extends Tumbleweed>
-