Class ParticleUtil

java.lang.Object
net.minecraft.client.util.ParticleUtil

public class ParticleUtil extends Object
Mappings:
Namespace Name
official aji
intermediary net/minecraft/class_5945
named net/minecraft/client/util/ParticleUtil
  • Constructor Details

    • ParticleUtil

      public ParticleUtil()
  • Method Details

    • spawnParticle

      public static void spawnParticle(World world, BlockPos blockPos, ParticleEffect particleEffect, IntProvider intProvider)
      Mappings:
      Namespace Name Mixin selector
      official a Laji;a(Lcbf;Lgh;Lhv;Lavh;)V
      intermediary method_34682 Lnet/minecraft/class_5945;method_34682(Lnet/minecraft/class_1937;Lnet/minecraft/class_2338;Lnet/minecraft/class_2394;Lnet/minecraft/class_6017;)V
      named spawnParticle Lnet/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
    • method_40582

      public static void method_40582(World world, BlockPos blockPos, ParticleEffect particleEffect, IntProvider intProvider, Direction direction, Supplier<Vec3d> supplier, double double2)
      Mappings:
      Namespace Name Mixin selector
      official a Laji;a(Lcbf;Lgh;Lhv;Lavh;Lgm;Ljava/util/function/Supplier;D)V
      intermediary method_40582 Lnet/minecraft/class_5945;method_40582(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)V
      named method_40582 Lnet/minecraft/client/util/ParticleUtil;method_40582(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
    • method_40583

      private static Vec3d method_40583(Random random)
      Mappings:
      Namespace Name Mixin selector
      official a Laji;a(Ljava/util/Random;)Ldqf;
      intermediary method_40583 Lnet/minecraft/class_5945;method_40583(Ljava/util/Random;)Lnet/minecraft/class_243;
      named method_40583 Lnet/minecraft/client/util/ParticleUtil;method_40583(Ljava/util/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 a Laji;a(Lgm$a;Lcbf;Lgh;DLhv;Lavl;)V
      intermediary method_34683 Lnet/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;)V
      named spawnParticle Lnet/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 vec3d, double double2)
      Mappings:
      Namespace Name Mixin selector
      official a Laji;a(Lcbf;Lgh;Lgm;Lhv;Ldqf;D)V
      intermediary method_34681 Lnet/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)V
      named spawnParticle Lnet/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