Class SpinParticleData

java.lang.Object
team.lodestar.lodestone.systems.particle.data.GenericParticleData
team.lodestar.lodestone.systems.particle.data.spin.SpinParticleData

public class SpinParticleData extends GenericParticleData
  • Field Details

    • spinOffset

      public final float spinOffset
  • Constructor Details

    • SpinParticleData

      protected SpinParticleData(float spinOffset, float startingValue, float middleValue, float endingValue, float coefficient, Easing startToMiddleEasing, Easing middleToEndEasing)
  • Method Details

    • create

      public static SpinParticleDataBuilder create(float value)
    • create

      public static SpinParticleDataBuilder create(float startingValue, float endingValue)
    • create

      public static SpinParticleDataBuilder create(float startingValue, float middleValue, float endingValue)
    • createRandomDirection

      public static SpinParticleDataBuilder createRandomDirection(net.minecraft.util.RandomSource random, float value)
    • createRandomDirection

      public static SpinParticleDataBuilder createRandomDirection(net.minecraft.util.RandomSource random, float startingValue, float endingValue)
    • createRandomDirection

      public static SpinParticleDataBuilder createRandomDirection(net.minecraft.util.RandomSource random, float startingValue, float middleValue, float endingValue)