Package net.minecraft.particle
Class ParticleUtil
java.lang.Object
net.minecraft.particle.ParticleUtil
- Mappings:
Namespace Name named net/minecraft/particle/ParticleUtilintermediary net/minecraft/class_5945official bai
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static Vec3dgetRandomVelocity(Random random) static voidspawnParticle(Direction.Axis axis, World world, BlockPos pos, double variance, ParticleEffect effect, UniformIntProvider range) static voidspawnParticle(World world, BlockPos pos, ParticleEffect effect, IntProvider count) static voidspawnParticle(World world, BlockPos pos, Direction direction, ParticleEffect effect, Vec3d velocity, double offsetMultiplier) static voidspawnParticle(World world, BlockPos pos, Random random, ParticleEffect effect) static voidspawnParticles(World world, BlockPos pos, ParticleEffect effect, IntProvider count, Direction direction, Supplier<Vec3d> velocity, double offsetMultiplier) static voidspawnParticlesAround(WorldAccess world, BlockPos pos, int count, double horizontalOffset, double verticalOffset, boolean force, ParticleEffect effect) static voidspawnParticlesAround(WorldAccess world, BlockPos pos, int count, ParticleEffect effect) static voidspawnSmashAttackParticles(WorldAccess world, BlockPos pos, int count)
-
Constructor Details
-
ParticleUtil
public ParticleUtil()
-
-
Method Details
-
spawnParticle
public static void spawnParticle(World world, BlockPos pos, ParticleEffect effect, IntProvider count) - Mappings:
Namespace Name Mixin selector named spawnParticleLnet/minecraft/particle/ParticleUtil;spawnParticle(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/particle/ParticleEffect;Lnet/minecraft/util/math/intprovider/IntProvider;)Vintermediary method_34682Lnet/minecraft/class_5945;method_34682(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2394;Lnet/minecraft/class_6017;)Vofficial aLbai;a(Ldhh;Ljh;Llq;Lbsn;)V
-
spawnParticles
public static void spawnParticles(World world, BlockPos pos, ParticleEffect effect, IntProvider count, Direction direction, Supplier<Vec3d> velocity, double offsetMultiplier) - Mappings:
Namespace Name Mixin selector named spawnParticlesLnet/minecraft/particle/ParticleUtil;spawnParticles(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/particle/ParticleEffect;Lnet/minecraft/util/math/intprovider/IntProvider;Lnet/minecraft/util/math/Direction;Ljava/util/function/Supplier;D)Vintermediary method_41305Lnet/minecraft/class_5945;method_41305(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2394;Lnet/minecraft/class_6017;Lnet/minecraft/class_2350;Ljava/util/function/Supplier;D)Vofficial aLbai;a(Ldhh;Ljh;Llq;Lbsn;Ljm;Ljava/util/function/Supplier;D)V
-
getRandomVelocity
- Mappings:
Namespace Name Mixin selector named getRandomVelocityLnet/minecraft/particle/ParticleUtil;getRandomVelocity(Lnet/minecraft/util/math/random/Random;)Lnet/minecraft/util/math/Vec3d;intermediary method_41306Lnet/minecraft/class_5945;method_41306(Lnet/minecraft/class_5819;)Lnet/minecraft/class_243;official aLbai;a(Lbam;)Lfbx;
-
spawnParticle
public static void spawnParticle(Direction.Axis axis, World world, BlockPos pos, double variance, ParticleEffect effect, UniformIntProvider range) - Mappings:
Namespace Name Mixin selector named spawnParticleLnet/minecraft/particle/ParticleUtil;spawnParticle(Lnet/minecraft/util/math/Direction$Axis;Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;DLnet/minecraft/particle/ParticleEffect;Lnet/minecraft/util/math/intprovider/UniformIntProvider;)Vintermediary method_34683Lnet/minecraft/class_5945;method_34683(Lnet/minecraft/class_2350$class_2351;Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;DLnet/minecraft/class_2394;Lnet/minecraft/class_6019;)Vofficial aLbai;a(Ljm$a;Ldhh;Ljh;DLlq;Lbst;)V
-
spawnParticle
public static void spawnParticle(World world, BlockPos pos, Direction direction, ParticleEffect effect, Vec3d velocity, double offsetMultiplier) - Mappings:
Namespace Name Mixin selector named spawnParticleLnet/minecraft/particle/ParticleUtil;spawnParticle(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/Direction;Lnet/minecraft/particle/ParticleEffect;Lnet/minecraft/util/math/Vec3d;D)Vintermediary method_34681Lnet/minecraft/class_5945;method_34681(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2350;Lnet/minecraft/class_2394;Lnet/minecraft/class_243;D)Vofficial aLbai;a(Ldhh;Ljh;Ljm;Llq;Lfbx;D)V
-
spawnParticle
- Mappings:
Namespace Name Mixin selector named spawnParticleLnet/minecraft/particle/ParticleUtil;spawnParticle(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/random/Random;Lnet/minecraft/particle/ParticleEffect;)Vintermediary method_49099Lnet/minecraft/class_5945;method_49099(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_5819;Lnet/minecraft/class_2394;)Vofficial aLbai;a(Ldhh;Ljh;Lbam;Llq;)V
-
spawnParticlesAround
public static void spawnParticlesAround(WorldAccess world, BlockPos pos, int count, ParticleEffect effect) - Mappings:
Namespace Name Mixin selector named spawnParticlesAroundLnet/minecraft/particle/ParticleUtil;spawnParticlesAround(Lnet/minecraft/world/WorldAccess;Lnet/minecraft/util/math/BlockPos;ILnet/minecraft/particle/ParticleEffect;)Vintermediary method_55636Lnet/minecraft/class_5945;method_55636(Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;ILnet/minecraft/class_2394;)Vofficial aLbai;a(Ldhi;Ljh;ILlq;)V
-
spawnParticlesAround
public static void spawnParticlesAround(WorldAccess world, BlockPos pos, int count, double horizontalOffset, double verticalOffset, boolean force, ParticleEffect effect) - Mappings:
Namespace Name Mixin selector named spawnParticlesAroundLnet/minecraft/particle/ParticleUtil;spawnParticlesAround(Lnet/minecraft/world/WorldAccess;Lnet/minecraft/util/math/BlockPos;IDDZLnet/minecraft/particle/ParticleEffect;)Vintermediary method_55635Lnet/minecraft/class_5945;method_55635(Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;IDDZLnet/minecraft/class_2394;)Vofficial aLbai;a(Ldhi;Ljh;IDDZLlq;)V
-
spawnSmashAttackParticles
- Mappings:
Namespace Name Mixin selector named spawnSmashAttackParticlesLnet/minecraft/particle/ParticleUtil;spawnSmashAttackParticles(Lnet/minecraft/world/WorldAccess;Lnet/minecraft/util/math/BlockPos;I)Vintermediary method_58595Lnet/minecraft/class_5945;method_58595(Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;I)Vofficial aLbai;a(Ldhi;Ljh;I)V
-