Class Particle

java.lang.Object
net.minecraft.client.particle.Particle
Direct Known Subclasses:
BarrierParticle, BlockDustParticle, BlockLeakParticle, class_2856, class_2859, class_2864, class_3022, CloudParticle, DamageParticle, ElderGuardianAppearanceParticle, EmitterParticle, EmotionParticle, EnchantGlyphParticle, ExplosionEmitterParticle, ExplosionSmokeParticle, FireSmokeParticle, FireworksSparkParticle.FireworkParticle, FireworksSparkParticle.Flash, FishingParticle, FlameParticle, FootstepParticle, ItemPickupParticle, LargeExplosionParticle, LavaEmberParticle, NoteParticle, PortalParticle, RainSplashParticle, RedstoneParticle, SnowballParticle, SnowShovelParticle, SpellParticle, SuspendedParticle, VillageParticle, WaterBubbleParticle

@Environment(CLIENT) public class Particle extends Object
Mappings:
Namespace Name
official bou
intermediary net/minecraft/class_502
named net/minecraft/client/particle/Particle
  • Field Details

    • field_13423

      private static final Box field_13423
      Mappings:
      Namespace Name Mixin selector
      official a Lbou;a:Lbdt;
      intermediary field_13423 Lnet/minecraft/class_502;field_13423:Lnet/minecraft/class_231;
      named field_13423 Lnet/minecraft/client/particle/Particle;field_13423:Lnet/minecraft/util/math/Box;
    • field_1722

      public static double field_1722
      Mappings:
      Namespace Name Mixin selector
      official H Lbou;H:D
      intermediary field_1722 Lnet/minecraft/class_502;field_1722:D
      named field_1722 Lnet/minecraft/client/particle/Particle;field_1722:D
    • field_1723

      public static double field_1723
      Mappings:
      Namespace Name Mixin selector
      official I Lbou;I:D
      intermediary field_1723 Lnet/minecraft/class_502;field_1723:D
      named field_1723 Lnet/minecraft/client/particle/Particle;field_1723:D
    • field_1724

      public static double field_1724
      Mappings:
      Namespace Name Mixin selector
      official J Lbou;J:D
      intermediary field_1724 Lnet/minecraft/class_502;field_1724:D
      named field_1724 Lnet/minecraft/client/particle/Particle;field_1724:D
    • field_14949

      public static Vec3d field_14949
      Mappings:
      Namespace Name Mixin selector
      official K Lbou;K:Lbdw;
      intermediary field_14949 Lnet/minecraft/class_502;field_14949:Lnet/minecraft/class_236;
      named field_14949 Lnet/minecraft/client/particle/Particle;field_14949:Lnet/minecraft/util/math/Vec3d;
    • field_13424

      protected World field_13424
      Mappings:
      Namespace Name Mixin selector
      official c Lbou;c:Lajs;
      intermediary field_13424 Lnet/minecraft/class_502;field_13424:Lnet/minecraft/class_1150;
      named field_13424 Lnet/minecraft/client/particle/Particle;field_13424:Lnet/minecraft/world/World;
    • field_13425

      protected double field_13425
      Mappings:
      Namespace Name Mixin selector
      official d Lbou;d:D
      intermediary field_13425 Lnet/minecraft/class_502;field_13425:D
      named field_13425 Lnet/minecraft/client/particle/Particle;field_13425:D
    • field_13426

      protected double field_13426
      Mappings:
      Namespace Name Mixin selector
      official e Lbou;e:D
      intermediary field_13426 Lnet/minecraft/class_502;field_13426:D
      named field_13426 Lnet/minecraft/client/particle/Particle;field_13426:D
    • field_13427

      protected double field_13427
      Mappings:
      Namespace Name Mixin selector
      official f Lbou;f:D
      intermediary field_13427 Lnet/minecraft/class_502;field_13427:D
      named field_13427 Lnet/minecraft/client/particle/Particle;field_13427:D
    • field_13428

      protected double field_13428
      Mappings:
      Namespace Name Mixin selector
      official g Lbou;g:D
      intermediary field_13428 Lnet/minecraft/class_502;field_13428:D
      named field_13428 Lnet/minecraft/client/particle/Particle;field_13428:D
    • field_13429

      protected double field_13429
      Mappings:
      Namespace Name Mixin selector
      official h Lbou;h:D
      intermediary field_13429 Lnet/minecraft/class_502;field_13429:D
      named field_13429 Lnet/minecraft/client/particle/Particle;field_13429:D
    • field_13430

      protected double field_13430
      Mappings:
      Namespace Name Mixin selector
      official i Lbou;i:D
      intermediary field_13430 Lnet/minecraft/class_502;field_13430:D
      named field_13430 Lnet/minecraft/client/particle/Particle;field_13430:D
    • field_13431

      protected double field_13431
      Mappings:
      Namespace Name Mixin selector
      official j Lbou;j:D
      intermediary field_13431 Lnet/minecraft/class_502;field_13431:D
      named field_13431 Lnet/minecraft/client/particle/Particle;field_13431:D
    • field_13432

      protected double field_13432
      Mappings:
      Namespace Name Mixin selector
      official k Lbou;k:D
      intermediary field_13432 Lnet/minecraft/class_502;field_13432:D
      named field_13432 Lnet/minecraft/client/particle/Particle;field_13432:D
    • field_13433

      protected double field_13433
      Mappings:
      Namespace Name Mixin selector
      official l Lbou;l:D
      intermediary field_13433 Lnet/minecraft/class_502;field_13433:D
      named field_13433 Lnet/minecraft/client/particle/Particle;field_13433:D
    • field_13422

      private Box field_13422
      Mappings:
      Namespace Name Mixin selector
      official b Lbou;b:Lbdt;
      intermediary field_13422 Lnet/minecraft/class_502;field_13422:Lnet/minecraft/class_231;
      named field_13422 Lnet/minecraft/client/particle/Particle;field_13422:Lnet/minecraft/util/math/Box;
    • field_13434

      protected boolean field_13434
      Mappings:
      Namespace Name Mixin selector
      official m Lbou;m:Z
      intermediary field_13434 Lnet/minecraft/class_502;field_13434:Z
      named field_13434 Lnet/minecraft/client/particle/Particle;field_13434:Z
    • field_14950

      protected boolean field_14950
      Mappings:
      Namespace Name Mixin selector
      official n Lbou;n:Z
      intermediary field_14950 Lnet/minecraft/class_502;field_14950:Z
      named field_14950 Lnet/minecraft/client/particle/Particle;field_14950:Z
    • field_13435

      protected boolean field_13435
      Mappings:
      Namespace Name Mixin selector
      official o Lbou;o:Z
      intermediary field_13435 Lnet/minecraft/class_502;field_13435:Z
      named field_13435 Lnet/minecraft/client/particle/Particle;field_13435:Z
    • field_13436

      protected float field_13436
      Mappings:
      Namespace Name Mixin selector
      official p Lbou;p:F
      intermediary field_13436 Lnet/minecraft/class_502;field_13436:F
      named field_13436 Lnet/minecraft/client/particle/Particle;field_13436:F
    • field_13437

      protected float field_13437
      Mappings:
      Namespace Name Mixin selector
      official q Lbou;q:F
      intermediary field_13437 Lnet/minecraft/class_502;field_13437:F
      named field_13437 Lnet/minecraft/client/particle/Particle;field_13437:F
    • field_13438

      protected Random field_13438
      Mappings:
      Namespace Name Mixin selector
      official r Lbou;r:Ljava/util/Random;
      intermediary field_13438 Lnet/minecraft/class_502;field_13438:Ljava/util/Random;
      named field_13438 Lnet/minecraft/client/particle/Particle;field_13438:Ljava/util/Random;
    • field_5935

      protected int field_5935
      Mappings:
      Namespace Name Mixin selector
      official s Lbou;s:I
      intermediary field_5935 Lnet/minecraft/class_502;field_5935:I
      named field_5935 Lnet/minecraft/client/particle/Particle;field_5935:I
    • field_5936

      protected int field_5936
      Mappings:
      Namespace Name Mixin selector
      official t Lbou;t:I
      intermediary field_5936 Lnet/minecraft/class_502;field_5936:I
      named field_5936 Lnet/minecraft/client/particle/Particle;field_5936:I
    • field_1725

      protected float field_1725
      Mappings:
      Namespace Name Mixin selector
      official u Lbou;u:F
      intermediary field_1725 Lnet/minecraft/class_502;field_1725:F
      named field_1725 Lnet/minecraft/client/particle/Particle;field_1725:F
    • field_1726

      protected float field_1726
      Mappings:
      Namespace Name Mixin selector
      official v Lbou;v:F
      intermediary field_1726 Lnet/minecraft/class_502;field_1726:F
      named field_1726 Lnet/minecraft/client/particle/Particle;field_1726:F
    • age

      protected int age
      Mappings:
      Namespace Name Mixin selector
      official w Lbou;w:I
      intermediary field_1727 Lnet/minecraft/class_502;field_1727:I
      named age Lnet/minecraft/client/particle/Particle;age:I
    • maxAge

      protected int maxAge
      Mappings:
      Namespace Name Mixin selector
      official x Lbou;x:I
      intermediary field_1728 Lnet/minecraft/class_502;field_1728:I
      named maxAge Lnet/minecraft/client/particle/Particle;maxAge:I
    • field_1729

      protected float field_1729
      Mappings:
      Namespace Name Mixin selector
      official y Lbou;y:F
      intermediary field_1729 Lnet/minecraft/class_502;field_1729:F
      named field_1729 Lnet/minecraft/client/particle/Particle;field_1729:F
    • gravityStrength

      protected float gravityStrength
      Mappings:
      Namespace Name Mixin selector
      official z Lbou;z:F
      intermediary field_1730 Lnet/minecraft/class_502;field_1730:F
      named gravityStrength Lnet/minecraft/client/particle/Particle;gravityStrength:F
    • red

      protected float red
      Mappings:
      Namespace Name Mixin selector
      official A Lbou;A:F
      intermediary field_1731 Lnet/minecraft/class_502;field_1731:F
      named red Lnet/minecraft/client/particle/Particle;red:F
    • green

      protected float green
      Mappings:
      Namespace Name Mixin selector
      official B Lbou;B:F
      intermediary field_1732 Lnet/minecraft/class_502;field_1732:F
      named green Lnet/minecraft/client/particle/Particle;green:F
    • blue

      protected float blue
      Mappings:
      Namespace Name Mixin selector
      official C Lbou;C:F
      intermediary field_1733 Lnet/minecraft/class_502;field_1733:F
      named blue Lnet/minecraft/client/particle/Particle;blue:F
    • field_13421

      protected float field_13421
      Mappings:
      Namespace Name Mixin selector
      official D Lbou;D:F
      intermediary field_13421 Lnet/minecraft/class_502;field_13421:F
      named field_13421 Lnet/minecraft/client/particle/Particle;field_13421:F
    • sprite

      protected Sprite sprite
      Mappings:
      Namespace Name Mixin selector
      official E Lbou;E:Lbyz;
      intermediary field_10614 Lnet/minecraft/class_502;field_10614:Lnet/minecraft/class_1639;
      named sprite Lnet/minecraft/client/particle/Particle;sprite:Lnet/minecraft/client/texture/Sprite;
    • field_14947

      protected float field_14947
      Mappings:
      Namespace Name Mixin selector
      official F Lbou;F:F
      intermediary field_14947 Lnet/minecraft/class_502;field_14947:F
      named field_14947 Lnet/minecraft/client/particle/Particle;field_14947:F
    • field_14948

      protected float field_14948
      Mappings:
      Namespace Name Mixin selector
      official G Lbou;G:F
      intermediary field_14948 Lnet/minecraft/class_502;field_14948:F
      named field_14948 Lnet/minecraft/client/particle/Particle;field_14948:F
  • Constructor Details

    • Particle

      protected Particle(World world, double x, double y, double z)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lbou;<init>(Lajs;DDD)V
      intermediary <init> Lnet/minecraft/class_502;<init>(Lnet/minecraft/class_1150;DDD)V
      named <init> Lnet/minecraft/client/particle/Particle;<init>(Lnet/minecraft/world/World;DDD)V
    • Particle

      public Particle(World world, double x, double y, double z, double velocityX, double velocityY, double velocityZ)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lbou;<init>(Lajs;DDDDDD)V
      intermediary <init> Lnet/minecraft/class_502;<init>(Lnet/minecraft/class_1150;DDDDDD)V
      named <init> Lnet/minecraft/client/particle/Particle;<init>(Lnet/minecraft/world/World;DDDDDD)V
  • Method Details

    • method_12249

      public Particle method_12249(float float2)
      Mappings:
      Namespace Name Mixin selector
      official c Lbou;c(F)Lbou;
      intermediary method_12249 Lnet/minecraft/class_502;method_12249(F)Lnet/minecraft/class_502;
      named method_12249 Lnet/minecraft/client/particle/Particle;method_12249(F)Lnet/minecraft/client/particle/Particle;
    • method_1289

      public Particle method_1289(float float2)
      Mappings:
      Namespace Name Mixin selector
      official d Lbou;d(F)Lbou;
      intermediary method_1289 Lnet/minecraft/class_502;method_1289(F)Lnet/minecraft/class_502;
      named method_1289 Lnet/minecraft/client/particle/Particle;method_1289(F)Lnet/minecraft/client/particle/Particle;
    • setColor

      public void setColor(float red, float green, float blue)
      Mappings:
      Namespace Name Mixin selector
      official a Lbou;a(FFF)V
      intermediary method_1285 Lnet/minecraft/class_502;method_1285(FFF)V
      named setColor Lnet/minecraft/client/particle/Particle;setColor(FFF)V
    • method_12250

      public void method_12250(float float2)
      Mappings:
      Namespace Name Mixin selector
      official e Lbou;e(F)V
      intermediary method_12250 Lnet/minecraft/class_502;method_12250(F)V
      named method_12250 Lnet/minecraft/client/particle/Particle;method_12250(F)V
    • method_12248

      public boolean method_12248()
      Mappings:
      Namespace Name Mixin selector
      official c Lbou;c()Z
      intermediary method_12248 Lnet/minecraft/class_502;method_12248()Z
      named method_12248 Lnet/minecraft/client/particle/Particle;method_12248()Z
    • getRed

      public float getRed()
      Mappings:
      Namespace Name Mixin selector
      official d Lbou;d()F
      intermediary method_1286 Lnet/minecraft/class_502;method_1286()F
      named getRed Lnet/minecraft/client/particle/Particle;getRed()F
    • getGreen

      public float getGreen()
      Mappings:
      Namespace Name Mixin selector
      official e Lbou;e()F
      intermediary method_1288 Lnet/minecraft/class_502;method_1288()F
      named getGreen Lnet/minecraft/client/particle/Particle;getGreen()F
    • getBlue

      public float getBlue()
      Mappings:
      Namespace Name Mixin selector
      official f Lbou;f()F
      intermediary method_1290 Lnet/minecraft/class_502;method_1290()F
      named getBlue Lnet/minecraft/client/particle/Particle;getBlue()F
    • method_12245

      public void method_12245(int int2)
      Mappings:
      Namespace Name Mixin selector
      official a Lbou;a(I)V
      intermediary method_12245 Lnet/minecraft/class_502;method_12245(I)V
      named method_12245 Lnet/minecraft/client/particle/Particle;method_12245(I)V
    • method_12241

      public void method_12241()
      Mappings:
      Namespace Name Mixin selector
      official a Lbou;a()V
      intermediary method_12241 Lnet/minecraft/class_502;method_12241()V
      named method_12241 Lnet/minecraft/client/particle/Particle;method_12241()V
    • method_1283

      public void method_1283(BufferBuilder builder, Entity entity, float float2, float float3, float float4, float float5, float float6, float float7)
      Mappings:
      Namespace Name Mixin selector
      official a Lbou;a(Lbpy;Lsn;FFFFFF)V
      intermediary method_1283 Lnet/minecraft/class_502;method_1283(Lnet/minecraft/class_520;Lnet/minecraft/class_864;FFFFFF)V
      named method_1283 Lnet/minecraft/client/particle/Particle;method_1283(Lnet/minecraft/client/render/BufferBuilder;Lnet/minecraft/entity/Entity;FFFFFF)V
    • method_1284

      public int method_1284()
      Mappings:
      Namespace Name Mixin selector
      official b Lbou;b()I
      intermediary method_1284 Lnet/minecraft/class_502;method_1284()I
      named method_1284 Lnet/minecraft/client/particle/Particle;method_1284()I
    • setTexture

      public void setTexture(Sprite sprite)
      Mappings:
      Namespace Name Mixin selector
      official a Lbou;a(Lbyz;)V
      intermediary method_9698 Lnet/minecraft/class_502;method_9698(Lnet/minecraft/class_1639;)V
      named setTexture Lnet/minecraft/client/particle/Particle;setTexture(Lnet/minecraft/client/texture/Sprite;)V
    • setMiscTexture

      public void setMiscTexture(int int2)
      Mappings:
      Namespace Name Mixin selector
      official b Lbou;b(I)V
      intermediary method_1282 Lnet/minecraft/class_502;method_1282(I)V
      named setMiscTexture Lnet/minecraft/client/particle/Particle;setMiscTexture(I)V
    • method_5133

      public void method_5133()
      Mappings:
      Namespace Name Mixin selector
      official h Lbou;h()V
      intermediary method_5133 Lnet/minecraft/class_502;method_5133()V
      named method_5133 Lnet/minecraft/client/particle/Particle;method_5133()V
    • toString

      public String toString()
      Overrides:
      toString in class Object
      Mappings:
      Namespace Name Mixin selector
      official toString Lbou;toString()Ljava/lang/String;
      intermediary toString Lnet/minecraft/class_502;toString()Ljava/lang/String;
      named toString Lnet/minecraft/client/particle/Particle;toString()Ljava/lang/String;
    • method_12251

      public void method_12251()
      Mappings:
      Namespace Name Mixin selector
      official i Lbou;i()V
      intermediary method_12251 Lnet/minecraft/class_502;method_12251()V
      named method_12251 Lnet/minecraft/client/particle/Particle;method_12251()V
    • method_12244

      protected void method_12244(float float2, float float3)
      Mappings:
      Namespace Name Mixin selector
      official a Lbou;a(FF)V
      intermediary method_12244 Lnet/minecraft/class_502;method_12244(FF)V
      named method_12244 Lnet/minecraft/client/particle/Particle;method_12244(FF)V
    • method_12247

      public void method_12247(double double2, double double3, double double4)
      Mappings:
      Namespace Name Mixin selector
      official b Lbou;b(DDD)V
      intermediary method_12247 Lnet/minecraft/class_502;method_12247(DDD)V
      named method_12247 Lnet/minecraft/client/particle/Particle;method_12247(DDD)V
    • method_12242

      public void method_12242(double double2, double double3, double double4)
      Mappings:
      Namespace Name Mixin selector
      official a Lbou;a(DDD)V
      intermediary method_12242 Lnet/minecraft/class_502;method_12242(DDD)V
      named method_12242 Lnet/minecraft/client/particle/Particle;method_12242(DDD)V
    • method_12252

      protected void method_12252()
      Mappings:
      Namespace Name Mixin selector
      official j Lbou;j()V
      intermediary method_12252 Lnet/minecraft/class_502;method_12252()V
      named method_12252 Lnet/minecraft/client/particle/Particle;method_12252()V
    • method_12243

      public int method_12243(float float2)
      Mappings:
      Namespace Name Mixin selector
      official a Lbou;a(F)I
      intermediary method_12243 Lnet/minecraft/class_502;method_12243(F)I
      named method_12243 Lnet/minecraft/client/particle/Particle;method_12243(F)I
    • method_12253

      public boolean method_12253()
      Mappings:
      Namespace Name Mixin selector
      official k Lbou;k()Z
      intermediary method_12253 Lnet/minecraft/class_502;method_12253()Z
      named method_12253 Lnet/minecraft/client/particle/Particle;method_12253()Z
    • method_12254

      public Box method_12254()
      Mappings:
      Namespace Name Mixin selector
      official l Lbou;l()Lbdt;
      intermediary method_12254 Lnet/minecraft/class_502;method_12254()Lnet/minecraft/class_231;
      named method_12254 Lnet/minecraft/client/particle/Particle;method_12254()Lnet/minecraft/util/math/Box;
    • method_12246

      public void method_12246(Box box)
      Mappings:
      Namespace Name Mixin selector
      official a Lbou;a(Lbdt;)V
      intermediary method_12246 Lnet/minecraft/class_502;method_12246(Lnet/minecraft/class_231;)V
      named method_12246 Lnet/minecraft/client/particle/Particle;method_12246(Lnet/minecraft/util/math/Box;)V