Class FWParticleUtil

java.lang.Object
nokunami.floral_warfare.common.FWParticleUtil

public class FWParticleUtil extends Object
  • Constructor Summary

    Constructors
    Constructor
    Description
    FWParticleUtil(net.minecraft.world.level.Level level, net.minecraft.core.particles.ParticleOptions data, net.minecraft.world.phys.Vec3 position)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    void
     
    void
    addAlwaysVisibleParticle(net.minecraft.world.phys.Vec3 speed)
     
    void
     
    void
    addParticle(double xo, double yo, double zo)
     
    void
    addParticle(net.minecraft.world.phys.Vec3 speed)
     
     
    static void
    particleSpawner(net.minecraft.world.level.Level level, net.minecraft.core.Position pos, net.minecraft.core.particles.ParticleOptions particle, net.minecraft.world.entity.Entity entity, net.minecraft.util.valueproviders.IntProvider intProvider)
     
    static void
    particleSpawner(net.minecraft.world.level.Level level, net.minecraft.core.Position pos, net.minecraft.core.particles.ParticleOptions particle, net.minecraft.world.entity.Entity entity, net.minecraft.util.valueproviders.IntProvider intProvider, double random)
     
    static void
    particleSpawner(net.minecraft.world.level.Level level, net.minecraft.core.Position pos, net.minecraft.core.particles.ParticleOptions particle, net.minecraft.world.entity.Entity entity, net.minecraft.util.valueproviders.IntProvider intProvider, double random, double multi)
     
    static void
    particleSpawner(net.minecraft.world.level.Level level, net.minecraft.core.Position pos, net.minecraft.core.particles.ParticleOptions particle, net.minecraft.world.entity.Entity entity, net.minecraft.util.valueproviders.IntProvider intProvider, Supplier<net.minecraft.world.phys.Vec3> randomSpeed, double random, double multiX, double multiY, double multiZ)
     
    particleUtil(net.minecraft.world.level.Level level, Supplier<net.minecraft.core.particles.ParticleOptions> data, net.minecraft.world.phys.Vec3 pos)
     
    particleUtil(net.minecraft.world.level.Level level, net.minecraft.core.particles.ParticleOptions data, net.minecraft.world.phys.Vec3 pos)
     
    void
     
    void
    sendParticle(double xo, double yo, double zo)
     
    void
    sendParticle(net.minecraft.world.phys.Vec3 offset)
     
    static void
    spawnParticles(net.minecraft.world.level.Level level, net.minecraft.core.Position pos, net.minecraft.core.particles.ParticleOptions particle, net.minecraft.util.valueproviders.IntProvider intProvider, net.minecraft.core.Direction direction, net.minecraft.world.entity.Entity entity, Supplier<net.minecraft.world.phys.Vec3> speed, double random, double multiX, double multiY, double multiZ)
     
    speed(net.minecraft.world.phys.Vec3 vec3)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • FWParticleUtil

      public FWParticleUtil(net.minecraft.world.level.Level level, net.minecraft.core.particles.ParticleOptions data, net.minecraft.world.phys.Vec3 position)
  • Method Details

    • particleUtil

      public static FWParticleUtil particleUtil(net.minecraft.world.level.Level level, Supplier<net.minecraft.core.particles.ParticleOptions> data, net.minecraft.world.phys.Vec3 pos)
    • particleUtil

      public static FWParticleUtil particleUtil(net.minecraft.world.level.Level level, net.minecraft.core.particles.ParticleOptions data, net.minecraft.world.phys.Vec3 pos)
    • alwaysRender

      public FWParticleUtil alwaysRender()
    • speed

      public FWParticleUtil speed(net.minecraft.world.phys.Vec3 vec3)
    • addParticle

      public void addParticle()
    • addParticle

      public void addParticle(net.minecraft.world.phys.Vec3 speed)
    • addParticle

      public void addParticle(double xo, double yo, double zo)
    • addAlwaysVisibleParticle

      public void addAlwaysVisibleParticle()
    • addAlwaysVisibleParticle

      public void addAlwaysVisibleParticle(net.minecraft.world.phys.Vec3 speed)
    • sendParticle

      public void sendParticle()
    • sendParticle

      public void sendParticle(net.minecraft.world.phys.Vec3 offset)
    • sendParticle

      public void sendParticle(double xo, double yo, double zo)
    • particleSpawner

      public static void particleSpawner(net.minecraft.world.level.Level level, net.minecraft.core.Position pos, net.minecraft.core.particles.ParticleOptions particle, net.minecraft.world.entity.Entity entity, net.minecraft.util.valueproviders.IntProvider intProvider)
    • particleSpawner

      public static void particleSpawner(net.minecraft.world.level.Level level, net.minecraft.core.Position pos, net.minecraft.core.particles.ParticleOptions particle, net.minecraft.world.entity.Entity entity, net.minecraft.util.valueproviders.IntProvider intProvider, double random)
    • particleSpawner

      public static void particleSpawner(net.minecraft.world.level.Level level, net.minecraft.core.Position pos, net.minecraft.core.particles.ParticleOptions particle, net.minecraft.world.entity.Entity entity, net.minecraft.util.valueproviders.IntProvider intProvider, double random, double multi)
    • particleSpawner

      public static void particleSpawner(net.minecraft.world.level.Level level, net.minecraft.core.Position pos, net.minecraft.core.particles.ParticleOptions particle, net.minecraft.world.entity.Entity entity, net.minecraft.util.valueproviders.IntProvider intProvider, Supplier<net.minecraft.world.phys.Vec3> randomSpeed, double random, double multiX, double multiY, double multiZ)
    • spawnParticles

      public static void spawnParticles(net.minecraft.world.level.Level level, net.minecraft.core.Position pos, net.minecraft.core.particles.ParticleOptions particle, net.minecraft.util.valueproviders.IntProvider intProvider, net.minecraft.core.Direction direction, net.minecraft.world.entity.Entity entity, Supplier<net.minecraft.world.phys.Vec3> speed, double random, double multiX, double multiY, double multiZ)