public class PokemonShimLayer<E extends AbstractClientEntity> extends net.minecraft.client.renderer.entity.layers.LayerRenderer<E,PixelmonModelBase<E>>
Constructor and Description |
---|
PokemonShimLayer(AbstractPokemonRenderer<E> renderer) |
Modifier and Type | Method and Description |
---|---|
PixelmonModelBase<E> |
getParentModel() |
void |
render(com.mojang.blaze3d.matrix.MatrixStack matrix,
net.minecraft.client.renderer.IRenderTypeBuffer buffer,
int packedLight,
E pixelmon,
float limbSwing,
float limbSwingAmount,
float partialTicks,
float ageInTicks,
float netHeadYaw,
float headPitch) |
void |
renderPixelmon(E pixelmon,
float limbSwing,
float limbSwingAmount,
float ageInTicks,
float netHeadYaw,
float headPitch,
float partialTicks,
com.mojang.blaze3d.matrix.MatrixStack matrix,
net.minecraft.client.renderer.IRenderTypeBuffer buffer,
int packedLight,
boolean fromPokedex) |
void |
renderPixelmon(E pixelmon,
float limbSwing,
float limbSwingAmount,
float ageInTicks,
float netHeadYaw,
float headPitch,
float partialTicks,
com.mojang.blaze3d.matrix.MatrixStack matrix,
net.minecraft.client.renderer.IRenderTypeBuffer buffer,
int packedLight,
boolean fromPokedex,
int pass) |
void |
setModel(PixelmonModelBase<E> model) |
public PokemonShimLayer(AbstractPokemonRenderer<E> renderer)
public void setModel(PixelmonModelBase<E> model)
public void render(com.mojang.blaze3d.matrix.MatrixStack matrix, net.minecraft.client.renderer.IRenderTypeBuffer buffer, int packedLight, E pixelmon, float limbSwing, float limbSwingAmount, float partialTicks, float ageInTicks, float netHeadYaw, float headPitch)
render
in class net.minecraft.client.renderer.entity.layers.LayerRenderer<E extends AbstractClientEntity,PixelmonModelBase<E extends AbstractClientEntity>>
public PixelmonModelBase<E> getParentModel()
getParentModel
in class net.minecraft.client.renderer.entity.layers.LayerRenderer<E extends AbstractClientEntity,PixelmonModelBase<E extends AbstractClientEntity>>
public void renderPixelmon(E pixelmon, float limbSwing, float limbSwingAmount, float ageInTicks, float netHeadYaw, float headPitch, float partialTicks, com.mojang.blaze3d.matrix.MatrixStack matrix, net.minecraft.client.renderer.IRenderTypeBuffer buffer, int packedLight, boolean fromPokedex)
public void renderPixelmon(E pixelmon, float limbSwing, float limbSwingAmount, float ageInTicks, float netHeadYaw, float headPitch, float partialTicks, com.mojang.blaze3d.matrix.MatrixStack matrix, net.minecraft.client.renderer.IRenderTypeBuffer buffer, int packedLight, boolean fromPokedex, int pass)