@Environment(value=CLIENT) static class BlockLeakParticle.Dripping extends BlockLeakParticle
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 |
---|---|
private 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 |
Dripping(ClientWorld clientWorld,
double x,
double y,
double z,
Fluid fluid,
ParticleEffect nextParticle) |
Modifier and Type | Method and Description |
---|---|
protected void |
updateAge() |
protected void |
updateVelocity() |
getColorMultiplier, getType, tick
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 ParticleEffect nextParticle
private Dripping(ClientWorld clientWorld, double x, double y, double z, Fluid fluid, ParticleEffect nextParticle)
protected void updateAge()
updateAge
in class BlockLeakParticle
protected void updateVelocity()
updateVelocity
in class BlockLeakParticle