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

public class FrameSetParticle extends GenericParticle
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
     

    Fields inherited from class team.lodestar.lodestone.systems.particle.world.GenericParticle

    actor, colorData, discardFunctionType, scaleData, spinData, spritePicker, spriteSet, transparencyData

    Fields inherited from class net.minecraft.client.particle.TextureSheetParticle

    sprite

    Fields inherited from class net.minecraft.client.particle.SingleQuadParticle

    quadSize

    Fields 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

    Constructors
    Constructor
    Description
    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 Summary

    Modifier and Type
    Method
    Description
    protected void
    addFrames(int min, int max)
     
    protected void
    addLoop(int min, int max, int times)
     
     
    protected void
    insertFrames(int insertIndex, int min, int max)
     
    void
     

    Methods inherited from class team.lodestar.lodestone.systems.particle.world.GenericParticle

    getLightColor, getParticleSpeed, getRenderType, pickColor, pickSprite, render, setParticleSpeed, updateTraits

    Methods inherited from class net.minecraft.client.particle.TextureSheetParticle

    getU0, getU1, getV0, getV1, pickSprite, setSprite, setSpriteFromAge

    Methods inherited from class net.minecraft.client.particle.SingleQuadParticle

    getQuadSize, scale

    Methods 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

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Field Details

  • 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