Package nokunami.floral_warfare.common
Class FWParticleUtil
java.lang.Object
nokunami.floral_warfare.common.FWParticleUtil
-
Constructor Summary
ConstructorsConstructorDescriptionFWParticleUtil(net.minecraft.world.level.Level level, net.minecraft.core.particles.ParticleOptions data, net.minecraft.world.phys.Vec3 position) -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidaddAlwaysVisibleParticle(net.minecraft.world.phys.Vec3 speed) voidvoidaddParticle(double xo, double yo, double zo) voidaddParticle(net.minecraft.world.phys.Vec3 speed) static voidparticleSpawner(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 voidparticleSpawner(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 voidparticleSpawner(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 voidparticleSpawner(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) static FWParticleUtilparticleUtil(net.minecraft.world.level.Level level, Supplier<net.minecraft.core.particles.ParticleOptions> data, net.minecraft.world.phys.Vec3 pos) static FWParticleUtilparticleUtil(net.minecraft.world.level.Level level, net.minecraft.core.particles.ParticleOptions data, net.minecraft.world.phys.Vec3 pos) voidvoidsendParticle(double xo, double yo, double zo) voidsendParticle(net.minecraft.world.phys.Vec3 offset) static voidspawnParticles(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)
-
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
-
speed
-
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)
-