Package net.minecraft.client.particle
Class SpriteBillboardParticle
java.lang.Object
net.minecraft.client.particle.Particle
net.minecraft.client.particle.BillboardParticle
net.minecraft.client.particle.SpriteBillboardParticle
- Direct Known Subclasses:
AbstractDustParticle
,AbstractSlowingParticle
,AnimatedParticle
,AscendingParticle
,BarrierParticle
,BlockDustParticle
,BlockFallingDustParticle
,BlockLeakParticle
,BubbleColumnUpParticle
,BubblePopParticle
,CampfireSmokeParticle
,CloudParticle
,CrackParticle
,CurrentDownParticle
,DamageParticle
,DragonBreathParticle
,EmotionParticle
,EnchantGlyphParticle
,ExplosionLargeParticle
,ExplosionSmokeParticle
,FireworksSparkParticle.Flash
,FishingParticle
,LavaEmberParticle
,NoteParticle
,PortalParticle
,RainSplashParticle
,SnowflakeParticle
,SpellParticle
,SuspendParticle
,SweepAttackParticle
,VibrationParticle
,WaterBubbleParticle
,WaterSuspendParticle
@Environment(CLIENT) public abstract class SpriteBillboardParticle extends BillboardParticle
-
Field Summary
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 Modifier Constructor Description protected
SpriteBillboardParticle(ClientWorld world, double x, double y, double z)
protected
SpriteBillboardParticle(ClientWorld world, double x, double y, double z, double velocityX, double velocityY, double velocityZ)
-
Method Summary
Modifier and Type Method Description protected float
getMaxU()
protected float
getMaxV()
protected float
getMinU()
protected float
getMinV()
void
setSprite(SpriteProvider spriteProvider)
protected void
setSprite(Sprite sprite)
void
setSpriteForAge(SpriteProvider spriteProvider)
Methods inherited from class net.minecraft.client.particle.BillboardParticle
buildGeometry, getSize, scale
Methods inherited from class net.minecraft.client.particle.Particle
getBoundingBox, getColorMultiplier, getMaxAge, getType, isAlive, markDead, move, move, repositionFromBoundingBox, setBoundingBox, setBoundingBoxSpacing, setColor, setColorAlpha, setMaxAge, setPos, tick, toString
-
Field Details
-
sprite
-
-
Constructor Details
-
SpriteBillboardParticle
-
SpriteBillboardParticle
protected SpriteBillboardParticle(ClientWorld world, double x, double y, double z, double velocityX, double velocityY, double velocityZ)
-
-
Method Details
-
setSprite
-
getMinU
protected float getMinU()- Specified by:
getMinU
in classBillboardParticle
-
getMaxU
protected float getMaxU()- Specified by:
getMaxU
in classBillboardParticle
-
getMinV
protected float getMinV()- Specified by:
getMinV
in classBillboardParticle
-
getMaxV
protected float getMaxV()- Specified by:
getMaxV
in classBillboardParticle
-
setSprite
-
setSpriteForAge
-