public class ModelPokeballs extends PixelmonModelSmd<PokeBallEntity>
animationIncrement, partialTick, theModel
buffer, movementThreshold, scale, texture
Constructor and Description |
---|
ModelPokeballs(java.lang.String model) |
Modifier and Type | Method and Description |
---|---|
void |
render(net.minecraft.entity.Entity entity,
com.mojang.blaze3d.matrix.MatrixStack matrix,
com.mojang.blaze3d.vertex.IVertexBuilder buffer,
int packedLight,
int packedOverlay,
float red,
float green,
float blue,
float alpha) |
void |
render(PokeBallEntity entity,
com.mojang.blaze3d.matrix.MatrixStack matrix,
com.mojang.blaze3d.vertex.IVertexBuilder buffer,
int packedLight,
int packedOverlay) |
void |
setupAnim(PokeBallEntity entity,
float limbSwing,
float limbSwingAmount,
float ageInTicks,
float netHeadYaw,
float headPitch) |
void |
setupForRender(PokeBallEntity ball) |
getCounter, getInt, getScale, getTheModel, registerAnimationCounters, setAnimation, setCounter, setInt, setupForRender, updateAnimation
getDefaultXRotation, getMovementThreshold, hasInt, renderToBuffer, setBuffer, setCounter, setScale
copyPropertiesTo, prepareMobModel
public void setupForRender(PokeBallEntity ball)
public void render(PokeBallEntity entity, com.mojang.blaze3d.matrix.MatrixStack matrix, com.mojang.blaze3d.vertex.IVertexBuilder buffer, int packedLight, int packedOverlay)
public void render(net.minecraft.entity.Entity entity, com.mojang.blaze3d.matrix.MatrixStack matrix, com.mojang.blaze3d.vertex.IVertexBuilder buffer, int packedLight, int packedOverlay, float red, float green, float blue, float alpha)
render
in class PixelmonModelBase<PokeBallEntity>
public void setupAnim(PokeBallEntity entity, float limbSwing, float limbSwingAmount, float ageInTicks, float netHeadYaw, float headPitch)
setupAnim
in class net.minecraft.client.renderer.entity.model.EntityModel<PokeBallEntity>