Class Particle

java.lang.Object
net.minecraft.entity.Entity
net.minecraft.client.particle.Particle
All Implemented Interfaces:
CommandSource
Direct Known Subclasses:
BarrierParticle, BlockDustParticle, BlockLeakParticle, CloudParticle, DamageParticle, ElderGuardianAppearanceParticle, EmitterParticle, EmotionParticle, EnchantGlyphParticle, ExplosionEmitterParticle, ExplosionSmokeParticle, FireSmokeParticle, FireworksSparkParticle.Explosion, 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 Entity
Mappings:
Namespace Name
official beb
intermediary net/minecraft/class_502
named net/minecraft/client/particle/Particle
  • Field Details

    • field_1722

      public static double field_1722
      Mappings:
      Namespace Name Mixin selector
      official aw Lbeb;aw: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 ax Lbeb;ax: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 ay Lbeb;ay:D
      intermediary field_1724 Lnet/minecraft/class_502;field_1724:D
      named field_1724 Lnet/minecraft/client/particle/Particle;field_1724:D
    • field_5935

      protected int field_5935
      Mappings:
      Namespace Name Mixin selector
      official b Lbeb;b: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 c Lbeb;c: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 d Lbeb;d: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 e Lbeb;e: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 f Lbeb;f: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 g Lbeb;g: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 h Lbeb;h: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 i Lbeb;i: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 ar Lbeb;ar: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 as Lbeb;as: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 at Lbeb;at:F
      intermediary field_1733 Lnet/minecraft/class_502;field_1733:F
      named blue Lnet/minecraft/client/particle/Particle;blue:F
    • alpha

      protected float alpha
      Mappings:
      Namespace Name Mixin selector
      official au Lbeb;au:F
      intermediary field_5163 Lnet/minecraft/class_502;field_5163:F
      named alpha Lnet/minecraft/client/particle/Particle;alpha:F
    • sprite

      protected Sprite sprite
      Mappings:
      Namespace Name Mixin selector
      official av Lbeb;av:Lbmi;
      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;
  • Constructor Details

    • Particle

      protected Particle(World world, double x, double y, double z)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lbeb;<init>(Ladm;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> Lbeb;<init>(Ladm;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_1287

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

      public Particle method_1289(float float2)
      Mappings:
      Namespace Name Mixin selector
      official h Lbeb;h(F)Lbeb;
      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 b Lbeb;b(FFF)V
      intermediary method_1285 Lnet/minecraft/class_502;method_1285(FFF)V
      named setColor Lnet/minecraft/client/particle/Particle;setColor(FFF)V
    • method_4296

      public void method_4296(float float2)
      Mappings:
      Namespace Name Mixin selector
      official i Lbeb;i(F)V
      intermediary method_4296 Lnet/minecraft/class_502;method_4296(F)V
      named method_4296 Lnet/minecraft/client/particle/Particle;method_4296(F)V
    • getRed

      public float getRed()
      Mappings:
      Namespace Name Mixin selector
      official b Lbeb;b()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 g Lbeb;g()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 i Lbeb;i()F
      intermediary method_1290 Lnet/minecraft/class_502;method_1290()F
      named getBlue Lnet/minecraft/client/particle/Particle;getBlue()F
    • getAlpha

      public float getAlpha()
      Mappings:
      Namespace Name Mixin selector
      official j Lbeb;j()F
      intermediary method_9699 Lnet/minecraft/class_502;method_9699()F
      named getAlpha Lnet/minecraft/client/particle/Particle;getAlpha()F
    • canClimb

      protected boolean canClimb()
      Overrides:
      canClimb in class Entity
      Mappings:
      Namespace Name Mixin selector
      official s_ Lpk;s_()Z
      intermediary method_2549 Lnet/minecraft/class_864;method_2549()Z
      named canClimb Lnet/minecraft/entity/Entity;canClimb()Z
    • initDataTracker

      protected void initDataTracker()
      Specified by:
      initDataTracker in class Entity
      Mappings:
      Namespace Name Mixin selector
      official h Lpk;h()V
      intermediary method_2484 Lnet/minecraft/class_864;method_2484()V
      named initDataTracker Lnet/minecraft/entity/Entity;initDataTracker()V
    • tick

      public void tick()
      Overrides:
      tick in class Entity
      Mappings:
      Namespace Name Mixin selector
      official t_ Lpk;t_()V
      intermediary method_2558 Lnet/minecraft/class_864;method_2558()V
      named tick Lnet/minecraft/entity/Entity;tick()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 Lbeb;a(Lbfd;Lpk;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 a Lbeb;a()I
      intermediary method_1284 Lnet/minecraft/class_502;method_1284()I
      named method_1284 Lnet/minecraft/client/particle/Particle;method_1284()I
    • writeCustomDataToNbt

      public void writeCustomDataToNbt(NbtCompound nbt)
      Specified by:
      writeCustomDataToNbt in class Entity
      Mappings:
      Namespace Name Mixin selector
      official b Lpk;b(Ldn;)V
      intermediary method_2528 Lnet/minecraft/class_864;method_2528(Lnet/minecraft/class_322;)V
      named writeCustomDataToNbt Lnet/minecraft/entity/Entity;writeCustomDataToNbt(Lnet/minecraft/nbt/NbtCompound;)V
    • readCustomDataFromNbt

      public void readCustomDataFromNbt(NbtCompound nbt)
      Specified by:
      readCustomDataFromNbt in class Entity
      Mappings:
      Namespace Name Mixin selector
      official a Lpk;a(Ldn;)V
      intermediary method_2498 Lnet/minecraft/class_864;method_2498(Lnet/minecraft/class_322;)V
      named readCustomDataFromNbt Lnet/minecraft/entity/Entity;readCustomDataFromNbt(Lnet/minecraft/nbt/NbtCompound;)V
    • setTexture

      public void setTexture(Sprite sprite)
      Mappings:
      Namespace Name Mixin selector
      official a Lbeb;a(Lbmi;)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 k Lbeb;k(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 k Lbeb;k()V
      intermediary method_5133 Lnet/minecraft/class_502;method_5133()V
      named method_5133 Lnet/minecraft/client/particle/Particle;method_5133()V
    • isAttackable

      public boolean isAttackable()
      Overrides:
      isAttackable in class Entity
      Mappings:
      Namespace Name Mixin selector
      official aD Lpk;aD()Z
      intermediary method_2521 Lnet/minecraft/class_864;method_2521()Z
      named isAttackable Lnet/minecraft/entity/Entity;isAttackable()Z
    • toString

      public String toString()
      Overrides:
      toString in class Entity
      Mappings:
      Namespace Name Mixin selector
      official toString Lpk;toString()Ljava/lang/String;
      intermediary toString Lnet/minecraft/class_864;toString()Ljava/lang/String;
      named toString Lnet/minecraft/entity/Entity;toString()Ljava/lang/String;