Class ModelBike
java.lang.Object
net.minecraft.client.model.Model
net.minecraft.client.model.EntityModel
com.pixelmonmod.pixelmon.client.models.PixelmonModelBase
com.pixelmonmod.pixelmon.client.models.PixelmonModelSmd
com.pixelmonmod.pixelmon.client.models.bikes.ModelBike
-
Field Summary
Fields inherited from class com.pixelmonmod.pixelmon.client.models.PixelmonModelSmd
animationIncrement, partialTick, theModelFields inherited from class com.pixelmonmod.pixelmon.client.models.PixelmonModelBase
buffer, movementThreshold, scale, textureFields 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 TypeMethodDescriptionvoidrender(net.minecraft.world.entity.Entity entity, com.mojang.blaze3d.vertex.PoseStack matrix, com.mojang.blaze3d.vertex.VertexConsumer buffer, int packedLight, int packedOverlay) voidrender(net.minecraft.world.entity.Entity entity, com.mojang.blaze3d.vertex.PoseStack matrix, com.mojang.blaze3d.vertex.VertexConsumer buffer, int packedLight, int packedOverlay, int color) voidsetupAnim(net.minecraft.world.entity.Entity entityIn, float limbSwing, float limbSwingAmount, float ageInTicks, float netHeadYaw, float headPitch) voidsetupForRender(BikeEntity bike) Called byBikeRendererto set the animation variables on the model before rendering.toString()protected voidupdateAnimation(IncrementingVariable variable) Methods inherited from class com.pixelmonmod.pixelmon.client.models.PixelmonModelSmd
getTheModel, registerAnimationCounters, setAnimationMethods inherited from class com.pixelmonmod.pixelmon.client.models.PixelmonModelBase
getDefaultXRotation, getMovementThreshold, renderToBuffer, setBuffer, setScaleMethods inherited from class net.minecraft.client.model.EntityModel
copyPropertiesTo, prepareMobModelMethods inherited from class net.minecraft.client.model.Model
renderToBuffer, renderType
-
Constructor Details
-
ModelBike
-
-
Method Details
-
setupForRender
Called byBikeRendererto set the animation variables on the model before rendering.- Parameters:
bike- The bike entity about to be rendered
-
updateAnimation
- Overrides:
updateAnimationin classPixelmonModelSmd
-
render
public void render(net.minecraft.world.entity.Entity entity, com.mojang.blaze3d.vertex.PoseStack matrix, com.mojang.blaze3d.vertex.VertexConsumer buffer, int packedLight, int packedOverlay) -
render
public void render(net.minecraft.world.entity.Entity entity, com.mojang.blaze3d.vertex.PoseStack matrix, com.mojang.blaze3d.vertex.VertexConsumer buffer, int packedLight, int packedOverlay, int color) - Overrides:
renderin classPixelmonModelBase
-
toString
-
setupAnim
public void setupAnim(net.minecraft.world.entity.Entity entityIn, float limbSwing, float limbSwingAmount, float ageInTicks, float netHeadYaw, float headPitch) - Specified by:
setupAnimin classnet.minecraft.client.model.EntityModel
-