Class FireflyParticle


public class FireflyParticle extends TextureSheetParticle
  • Field Details

    • PARTICLE_FADE_OUT_LIGHT_TIME

      private static final float PARTICLE_FADE_OUT_LIGHT_TIME
      See Also:
    • PARTICLE_FADE_IN_LIGHT_TIME

      private static final float PARTICLE_FADE_IN_LIGHT_TIME
      See Also:
    • PARTICLE_FADE_OUT_ALPHA_TIME

      private static final float PARTICLE_FADE_OUT_ALPHA_TIME
      See Also:
    • PARTICLE_FADE_IN_ALPHA_TIME

      private static final float PARTICLE_FADE_IN_ALPHA_TIME
      See Also:
    • PARTICLE_MIN_LIFETIME

      private static final int PARTICLE_MIN_LIFETIME
      See Also:
    • PARTICLE_MAX_LIFETIME

      private static final int PARTICLE_MAX_LIFETIME
      See Also:
  • Constructor Details

    • FireflyParticle

      public FireflyParticle(ClientLevel p_401114_, double p_401068_, double p_401435_, double p_401238_, double p_401102_, double p_401330_, double p_401419_)
  • Method Details

    • getRenderType

      public ParticleRenderType getRenderType()
      Specified by:
      getRenderType in class Particle
    • getLightColor

      public int getLightColor(float p_401057_)
      Overrides:
      getLightColor in class Particle
    • tick

      public void tick()
      Overrides:
      tick in class Particle
    • getLifetimeProgress

      private float getLifetimeProgress(float p_405074_)
    • getFadeAmount

      private static float getFadeAmount(float p_405677_, float p_405084_, float p_405474_)