Class FrameSetParticle
java.lang.Object
net.minecraft.client.particle.Particle
net.minecraft.client.particle.SingleQuadParticle
net.minecraft.client.particle.TextureSheetParticle
team.lodestar.lodestone.systems.particle.world.GenericParticle
team.lodestar.lodestone.systems.particle.world.FrameSetParticle
-
Field Summary
FieldsFields inherited from class team.lodestar.lodestone.systems.particle.world.GenericParticle
actor, colorData, discardFunctionType, scaleData, spinData, spritePicker, spriteSet, transparencyDataFields inherited from class net.minecraft.client.particle.TextureSheetParticle
spriteFields inherited from class net.minecraft.client.particle.SingleQuadParticle
quadSizeFields inherited from class net.minecraft.client.particle.Particle
age, alpha, bbHeight, bbWidth, bCol, friction, gCol, gravity, hasPhysics, level, lifetime, onGround, oRoll, random, rCol, removed, roll, speedUpWhenYMotionIsBlocked, x, xd, xo, y, yd, yo, z, zd, zo -
Constructor Summary
ConstructorsConstructorDescriptionFrameSetParticle(net.minecraft.client.multiplayer.ClientLevel world, WorldParticleOptions data, net.minecraft.client.particle.ParticleEngine.MutableSpriteSet spriteSet, double x, double y, double z, double xd, double yd, double zd) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidaddFrames(int min, int max) protected voidaddLoop(int min, int max, int times) protected voidinsertFrames(int insertIndex, int min, int max) voidtick()Methods inherited from class team.lodestar.lodestone.systems.particle.world.GenericParticle
getLightColor, getParticleSpeed, getRenderType, pickColor, pickSprite, render, setParticleSpeed, updateTraitsMethods inherited from class net.minecraft.client.particle.TextureSheetParticle
getU0, getU1, getV0, getV1, pickSprite, setSprite, setSpriteFromAgeMethods inherited from class net.minecraft.client.particle.SingleQuadParticle
getQuadSize, scaleMethods inherited from class net.minecraft.client.particle.Particle
getBoundingBox, getLifetime, getParticleGroup, isAlive, move, remove, setAlpha, setBoundingBox, setColor, setLifetime, setLocationFromBoundingbox, setParticleSpeed, setPos, setPower, setSize, shouldCull, toString
-
Field Details
-
frameSet
-
-
Constructor Details
-
FrameSetParticle
public FrameSetParticle(net.minecraft.client.multiplayer.ClientLevel world, WorldParticleOptions data, net.minecraft.client.particle.ParticleEngine.MutableSpriteSet spriteSet, double x, double y, double z, double xd, double yd, double zd)
-
-
Method Details
-
tick
public void tick()- Overrides:
tickin classGenericParticle
-
getSpritePicker
- Overrides:
getSpritePickerin classGenericParticle
-
addLoop
protected void addLoop(int min, int max, int times) -
addFrames
protected void addFrames(int min, int max) -
insertFrames
protected void insertFrames(int insertIndex, int min, int max)
-