@Environment(value=CLIENT) static class BlockLeakParticle.ContinuousFalling extends BlockLeakParticle.Falling
BlockLeakParticle.ContinuousFalling, BlockLeakParticle.Dripping, BlockLeakParticle.DrippingHoneyFactory, BlockLeakParticle.DrippingLava, BlockLeakParticle.DrippingLavaFactory, BlockLeakParticle.DrippingObsidianTearFactory, BlockLeakParticle.DrippingWaterFactory, BlockLeakParticle.Falling, BlockLeakParticle.FallingHoney, BlockLeakParticle.FallingHoneyFactory, BlockLeakParticle.FallingLavaFactory, BlockLeakParticle.FallingNectarFactory, BlockLeakParticle.FallingObsidianTearFactory, BlockLeakParticle.FallingWaterFactory, BlockLeakParticle.Landing, BlockLeakParticle.LandingHoneyFactory, BlockLeakParticle.LandingLavaFactory, BlockLeakParticle.LandingObsidianTearFactory
Modifier and Type | Field and Description |
---|---|
protected ParticleEffect |
nextParticle |
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 |
ContinuousFalling(ClientWorld clientWorld,
double x,
double y,
double z,
Fluid fluid,
ParticleEffect nextParticle) |
Modifier and Type | Method and Description |
---|---|
protected void |
updateVelocity() |
getColorMultiplier, getType, tick, updateAge
getMaxU, getMaxV, getMinU, getMinV, setSprite, setSprite, setSpriteForAge
buildGeometry, getSize, scale
getBoundingBox, getMaxAge, isAlive, markDead, move, move, repositionFromBoundingBox, setBoundingBox, setBoundingBoxSpacing, setColor, setColorAlpha, setMaxAge, setPos, toString
protected final ParticleEffect nextParticle
private ContinuousFalling(ClientWorld clientWorld, double x, double y, double z, Fluid fluid, ParticleEffect nextParticle)
protected void updateVelocity()
updateVelocity
in class BlockLeakParticle.Falling