public abstract class ParticleEffect
extends java.lang.Object
Constructor and Description |
---|
ParticleEffect() |
Modifier and Type | Method and Description |
---|---|
boolean |
customRenderer() |
abstract void |
init(ParticleArcanery particle,
net.minecraft.world.World world,
double x,
double y,
double z,
double vx,
double vy,
double vz,
float size) |
void |
postRender(ParticleArcanery particle,
float partialTicks) |
void |
preRender(ParticleArcanery particle,
float partialTicks) |
void |
render(com.mojang.blaze3d.matrix.MatrixStack matrix,
ParticleArcanery particle,
net.minecraft.client.renderer.IRenderTypeBuffer tessellator,
float partialTicks) |
abstract net.minecraft.util.ResourceLocation |
texture() |
abstract void |
update(ParticleArcanery particle) |
public abstract void init(ParticleArcanery particle, net.minecraft.world.World world, double x, double y, double z, double vx, double vy, double vz, float size)
public abstract void update(ParticleArcanery particle)
public abstract net.minecraft.util.ResourceLocation texture()
public void render(com.mojang.blaze3d.matrix.MatrixStack matrix, ParticleArcanery particle, net.minecraft.client.renderer.IRenderTypeBuffer tessellator, float partialTicks)
public void preRender(ParticleArcanery particle, float partialTicks)
public void postRender(ParticleArcanery particle, float partialTicks)
public boolean customRenderer()