@Environment(value=CLIENT) public class BlockLeakParticle extends SpriteBillboardParticle
Modifier and Type | Field and Description |
---|---|
private Fluid |
fluid |
protected boolean |
obsidianTear |
sprite
scale
age, angle, collidesWithWorld, colorAlpha, colorBlue, colorGreen, colorRed, dead, gravityStrength, maxAge, onGround, prevAngle, prevPosX, prevPosY, prevPosZ, random, spacingXZ, spacingY, velocityX, velocityY, velocityZ, world, x, y, z
Modifier | Constructor and Description |
---|---|
private |
BlockLeakParticle(ClientWorld world,
double x,
double y,
double z,
Fluid fluid) |
Modifier and Type | Method and Description |
---|---|
int |
getColorMultiplier(float tint) |
ParticleTextureSheet |
getType() |
void |
tick() |
protected void |
updateAge() |
protected void |
updateVelocity() |
getMaxU, getMaxV, getMinU, getMinV, setSprite, setSprite, setSpriteForAge
buildGeometry, getSize, scale
getBoundingBox, getMaxAge, isAlive, markDead, move, move, repositionFromBoundingBox, setBoundingBox, setBoundingBoxSpacing, setColor, setColorAlpha, setMaxAge, setPos, toString
private final Fluid fluid
protected boolean obsidianTear
private BlockLeakParticle(ClientWorld world, double x, double y, double z, Fluid fluid)
public ParticleTextureSheet getType()
public int getColorMultiplier(float tint)
getColorMultiplier
in class Particle
protected void updateAge()
protected void updateVelocity()