@Environment(value=CLIENT) public class SoulParticle extends AbstractSlowingParticle
| Modifier and Type | Class and Description |
|---|---|
static class |
SoulParticle.Factory |
| Modifier and Type | Field and Description |
|---|---|
private SpriteProvider |
spriteProvider |
spritescaleage, 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 |
SoulParticle(ClientWorld world,
double x,
double y,
double z,
double velocityX,
double velocityY,
double velocityZ,
SpriteProvider spriteProvider) |
| Modifier and Type | Method and Description |
|---|---|
ParticleTextureSheet |
getType() |
void |
tick() |
getMaxU, getMaxV, getMinU, getMinV, setSprite, setSprite, setSpriteForAgebuildGeometry, getSize, scalegetBoundingBox, getColorMultiplier, getMaxAge, isAlive, markDead, move, move, repositionFromBoundingBox, setBoundingBox, setBoundingBoxSpacing, setColor, setColorAlpha, setMaxAge, setPos, toStringprivate final SpriteProvider spriteProvider
private SoulParticle(ClientWorld world, double x, double y, double z, double velocityX, double velocityY, double velocityZ, SpriteProvider spriteProvider)
public ParticleTextureSheet getType()
public void tick()
tick in class AbstractSlowingParticle