Package net.minecraft.client.particle
Class BlockDustParticle
java.lang.Object
net.minecraft.client.particle.Particle
net.minecraft.client.particle.BillboardParticle
net.minecraft.client.particle.SpriteBillboardParticle
net.minecraft.client.particle.BlockDustParticle
@Environment(CLIENT) public class BlockDustParticle extends SpriteBillboardParticle
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
BlockDustParticle.Factory
-
Field Summary
Fields Modifier and Type Field Description private BlockPos
blockPos
private BlockState
blockState
private float
sampleU
private float
sampleV
Fields inherited from class net.minecraft.client.particle.SpriteBillboardParticle
sprite
Fields inherited from class net.minecraft.client.particle.BillboardParticle
scale
Fields inherited from class net.minecraft.client.particle.Particle
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
-
Constructor Summary
Constructors Constructor Description BlockDustParticle(ClientWorld world, double x, double y, double z, double velocityX, double velocityY, double velocityZ, BlockState blockState)
-
Method Summary
Modifier and Type Method Description int
getColorMultiplier(float tint)
protected float
getMaxU()
protected float
getMaxV()
protected float
getMinU()
protected float
getMinV()
ParticleTextureSheet
getType()
BlockDustParticle
setBlockPos(BlockPos blockPos)
BlockDustParticle
setBlockPosFromPosition()
protected void
updateColor(BlockPos blockPos)
Methods inherited from class net.minecraft.client.particle.SpriteBillboardParticle
setSprite, setSprite, setSpriteForAge
Methods inherited from class net.minecraft.client.particle.BillboardParticle
buildGeometry, getSize, scale
Methods inherited from class net.minecraft.client.particle.Particle
getBoundingBox, getMaxAge, isAlive, markDead, move, move, repositionFromBoundingBox, setBoundingBox, setBoundingBoxSpacing, setColor, setColorAlpha, setMaxAge, setPos, tick, toString
-
Field Details
-
blockState
-
blockPos
-
sampleU
private final float sampleU -
sampleV
private final float sampleV
-
-
Constructor Details
-
BlockDustParticle
public BlockDustParticle(ClientWorld world, double x, double y, double z, double velocityX, double velocityY, double velocityZ, BlockState blockState)
-
-
Method Details
-
getType
-
setBlockPos
-
setBlockPosFromPosition
-
updateColor
-
getMinU
protected float getMinU()- Overrides:
getMinU
in classSpriteBillboardParticle
-
getMaxU
protected float getMaxU()- Overrides:
getMaxU
in classSpriteBillboardParticle
-
getMinV
protected float getMinV()- Overrides:
getMinV
in classSpriteBillboardParticle
-
getMaxV
protected float getMaxV()- Overrides:
getMaxV
in classSpriteBillboardParticle
-
getColorMultiplier
public int getColorMultiplier(float tint)- Overrides:
getColorMultiplier
in classParticle
-