Package net.minecraft.client.util
Class ParticleUtil
java.lang.Object
net.minecraft.client.util.ParticleUtil
- Mappings:
Namespace Name official ausintermediary net/minecraft/class_5945named net/minecraft/client/util/ParticleUtil
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static Vec3dgetRandomVelocity(Random random) static voidmethod_55635(WorldAccess worldAccess, BlockPos blockPos, int int2, double double2, double double3, boolean bool, ParticleEffect particleEffect) static voidmethod_55636(WorldAccess worldAccess, BlockPos blockPos, int int2, ParticleEffect particleEffect) 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)
-
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 official aLaus;a(Lctx;Lhx;Ljv;Lbjh;)Vintermediary method_34682Lnet/minecraft/class_5945;method_34682(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2394;Lnet/minecraft/class_6017;)Vnamed spawnParticleLnet/minecraft/client/util/ParticleUtil;spawnParticle(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/particle/ParticleEffect;Lnet/minecraft/util/math/intprovider/IntProvider;)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 official aLaus;a(Lctx;Lhx;Ljv;Lbjh;Lic;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)Vnamed spawnParticlesLnet/minecraft/client/util/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)V
-
getRandomVelocity
- Mappings:
Namespace Name Mixin selector official aLaus;a(Lauw;)Lemc;intermediary method_41306Lnet/minecraft/class_5945;method_41306(Lnet/minecraft/class_5819;)Lnet/minecraft/class_243;named getRandomVelocityLnet/minecraft/client/util/ParticleUtil;getRandomVelocity(Lnet/minecraft/util/math/random/Random;)Lnet/minecraft/util/math/Vec3d;
-
spawnParticle
public static void spawnParticle(Direction.Axis axis, World world, BlockPos pos, double variance, ParticleEffect effect, UniformIntProvider range) - Mappings:
Namespace Name Mixin selector official aLaus;a(Lic$a;Lctx;Lhx;DLjv;Lbjn;)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;)Vnamed spawnParticleLnet/minecraft/client/util/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;)V
-
spawnParticle
public static void spawnParticle(World world, BlockPos pos, Direction direction, ParticleEffect effect, Vec3d velocity, double offsetMultiplier) - Mappings:
Namespace Name Mixin selector official aLaus;a(Lctx;Lhx;Lic;Ljv;Lemc;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)Vnamed spawnParticleLnet/minecraft/client/util/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)V
-
spawnParticle
- Mappings:
Namespace Name Mixin selector official aLaus;a(Lctx;Lhx;Lauw;Ljv;)Vintermediary method_49099Lnet/minecraft/class_5945;method_49099(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_5819;Lnet/minecraft/class_2394;)Vnamed spawnParticleLnet/minecraft/client/util/ParticleUtil;spawnParticle(Lnet/minecraft/world/World;Lnet/minecraft/util/math/BlockPos;Lnet/minecraft/util/math/random/Random;Lnet/minecraft/particle/ParticleEffect;)V
-
method_55636
public static void method_55636(WorldAccess worldAccess, BlockPos blockPos, int int2, ParticleEffect particleEffect) - Mappings:
Namespace Name Mixin selector official aLaus;a(Lcty;Lhx;ILjv;)Vintermediary method_55636Lnet/minecraft/class_5945;method_55636(Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;ILnet/minecraft/class_2394;)Vnamed method_55636Lnet/minecraft/client/util/ParticleUtil;method_55636(Lnet/minecraft/world/WorldAccess;Lnet/minecraft/util/math/BlockPos;ILnet/minecraft/particle/ParticleEffect;)V
-
method_55635
public static void method_55635(WorldAccess worldAccess, BlockPos blockPos, int int2, double double2, double double3, boolean bool, ParticleEffect particleEffect) - Mappings:
Namespace Name Mixin selector official aLaus;a(Lcty;Lhx;IDDZLjv;)Vintermediary method_55635Lnet/minecraft/class_5945;method_55635(Lnet/minecraft/class_1936;Lnet/minecraft/class_2338;IDDZLnet/minecraft/class_2394;)Vnamed method_55635Lnet/minecraft/client/util/ParticleUtil;method_55635(Lnet/minecraft/world/WorldAccess;Lnet/minecraft/util/math/BlockPos;IDDZLnet/minecraft/particle/ParticleEffect;)V
-