Class MeteorProjectileEntityModel<T extends MeteorProjectileEntity>
java.lang.Object
net.minecraft.client.model.Model
net.minecraft.client.model.EntityModel<T>
net.minecraft.client.model.HierarchicalModel<T>
me.emafire003.dev.ohmymeteors.entities.client.MeteorProjectileEntityModel<T>
public class MeteorProjectileEntityModel<T extends MeteorProjectileEntity>
extends net.minecraft.client.model.HierarchicalModel<T>
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final net.minecraft.client.model.geom.ModelLayerLocationFields 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 net.minecraft.client.model.geom.builders.LayerDefinitionvoidrenderToBuffer(com.mojang.blaze3d.vertex.PoseStack matrices, com.mojang.blaze3d.vertex.VertexConsumer vertexConsumer, int light, int overlay, int color) @NotNull net.minecraft.client.model.geom.ModelPartroot()voidsetupAnim(MeteorProjectileEntity 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
copyPropertiesTo, prepareMobModelMethods inherited from class net.minecraft.client.model.Model
renderToBuffer, renderType
-
Field Details
-
METEOR
public static final net.minecraft.client.model.geom.ModelLayerLocation METEOR
-
-
Constructor Details
-
MeteorProjectileEntityModel
public MeteorProjectileEntityModel(net.minecraft.client.model.geom.ModelPart root)
-
-
Method Details
-
getTexturedModelData
public static net.minecraft.client.model.geom.builders.LayerDefinition getTexturedModelData() -
setupAnim
public void setupAnim(MeteorProjectileEntity entity, float limbSwing, float limbSwingAmount, float ageInTicks, float netHeadYaw, float headPitch) - Specified by:
setupAnimin classnet.minecraft.client.model.EntityModel<T extends MeteorProjectileEntity>
-
renderToBuffer
public void renderToBuffer(com.mojang.blaze3d.vertex.PoseStack matrices, com.mojang.blaze3d.vertex.VertexConsumer vertexConsumer, int light, int overlay, int color) - Overrides:
renderToBufferin classnet.minecraft.client.model.HierarchicalModel<T extends MeteorProjectileEntity>
-
root
@NotNull public @NotNull net.minecraft.client.model.geom.ModelPart root()- Specified by:
rootin classnet.minecraft.client.model.HierarchicalModel<T extends MeteorProjectileEntity>
-