public class EvolutionBeamParticle
extends net.minecraft.client.particle.DeceleratingParticle
Modifier and Type | Field and Description |
---|---|
static net.minecraft.client.particle.IParticleRenderType |
EVO_BEAM |
Constructor and Description |
---|
EvolutionBeamParticle(net.minecraft.client.world.ClientWorld world,
double x,
double y,
double z,
int beams,
int lifetime,
double velocityX,
double velocityY,
double velocityZ,
java.awt.Color tint,
double diameter,
net.minecraft.client.particle.IAnimatedSprite sprites) |
Modifier and Type | Method and Description |
---|---|
int |
getLightColor(float partialTick) |
net.minecraft.client.particle.IParticleRenderType |
getRenderType() |
void |
render(com.mojang.blaze3d.vertex.IVertexBuilder builder,
net.minecraft.client.renderer.ActiveRenderInfo renderInfo,
float partialTicks) |
boolean |
shouldCull() |
void |
tick() |
getU0, getU1, getV0, getV1, pickSprite, setSprite, setSpriteFromAge
public static final net.minecraft.client.particle.IParticleRenderType EVO_BEAM
public EvolutionBeamParticle(net.minecraft.client.world.ClientWorld world, double x, double y, double z, int beams, int lifetime, double velocityX, double velocityY, double velocityZ, java.awt.Color tint, double diameter, net.minecraft.client.particle.IAnimatedSprite sprites)
public boolean shouldCull()
shouldCull
in class net.minecraft.client.particle.Particle
public int getLightColor(float partialTick)
getLightColor
in class net.minecraft.client.particle.Particle
public net.minecraft.client.particle.IParticleRenderType getRenderType()
getRenderType
in class net.minecraft.client.particle.Particle
public void render(com.mojang.blaze3d.vertex.IVertexBuilder builder, net.minecraft.client.renderer.ActiveRenderInfo renderInfo, float partialTicks)
render
in class net.minecraft.client.particle.TexturedParticle
public void tick()
tick
in class net.minecraft.client.particle.DeceleratingParticle