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_958
named net/minecraft/client/particle/Particle
  • Field Details

    • field_4105

      public static double field_4105
      Mappings:
      Namespace Name Mixin selector
      official aw Lbeb;aw:D
      intermediary field_4105 Lnet/minecraft/class_958;field_4105:D
      named field_4105 Lnet/minecraft/client/particle/Particle;field_4105:D
    • field_4106

      public static double field_4106
      Mappings:
      Namespace Name Mixin selector
      official ax Lbeb;ax:D
      intermediary field_4106 Lnet/minecraft/class_958;field_4106:D
      named field_4106 Lnet/minecraft/client/particle/Particle;field_4106:D
    • field_4107

      public static double field_4107
      Mappings:
      Namespace Name Mixin selector
      official ay Lbeb;ay:D
      intermediary field_4107 Lnet/minecraft/class_958;field_4107:D
      named field_4107 Lnet/minecraft/client/particle/Particle;field_4107:D
    • field_4108

      protected int field_4108
      Mappings:
      Namespace Name Mixin selector
      official b Lbeb;b:I
      intermediary field_4108 Lnet/minecraft/class_958;field_4108:I
      named field_4108 Lnet/minecraft/client/particle/Particle;field_4108:I
    • field_4109

      protected int field_4109
      Mappings:
      Namespace Name Mixin selector
      official c Lbeb;c:I
      intermediary field_4109 Lnet/minecraft/class_958;field_4109:I
      named field_4109 Lnet/minecraft/client/particle/Particle;field_4109:I
    • field_4110

      protected float field_4110
      Mappings:
      Namespace Name Mixin selector
      official d Lbeb;d:F
      intermediary field_4110 Lnet/minecraft/class_958;field_4110:F
      named field_4110 Lnet/minecraft/client/particle/Particle;field_4110:F
    • field_4111

      protected float field_4111
      Mappings:
      Namespace Name Mixin selector
      official e Lbeb;e:F
      intermediary field_4111 Lnet/minecraft/class_958;field_4111:F
      named field_4111 Lnet/minecraft/client/particle/Particle;field_4111:F
    • age

      protected int age
      Mappings:
      Namespace Name Mixin selector
      official f Lbeb;f:I
      intermediary field_4112 Lnet/minecraft/class_958;field_4112: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_4113 Lnet/minecraft/class_958;field_4113:I
      named maxAge Lnet/minecraft/client/particle/Particle;maxAge:I
    • field_4114

      protected float field_4114
      Mappings:
      Namespace Name Mixin selector
      official h Lbeb;h:F
      intermediary field_4114 Lnet/minecraft/class_958;field_4114:F
      named field_4114 Lnet/minecraft/client/particle/Particle;field_4114:F
    • gravityStrength

      protected float gravityStrength
      Mappings:
      Namespace Name Mixin selector
      official i Lbeb;i:F
      intermediary field_4115 Lnet/minecraft/class_958;field_4115: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_4100 Lnet/minecraft/class_958;field_4100: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_4101 Lnet/minecraft/class_958;field_4101: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_4102 Lnet/minecraft/class_958;field_4102: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_4103 Lnet/minecraft/class_958;field_4103: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_4104 Lnet/minecraft/class_958;field_4104:Lnet/minecraft/class_1231;
      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_958;<init>(Lnet/minecraft/class_99;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_958;<init>(Lnet/minecraft/class_99;DDDDDD)V
      named <init> Lnet/minecraft/client/particle/Particle;<init>(Lnet/minecraft/world/World;DDDDDD)V
  • Method Details

    • method_3239

      public Particle method_3239​(float float2)
      Mappings:
      Namespace Name Mixin selector
      official a Lbeb;a(F)Lbeb;
      intermediary method_3239 Lnet/minecraft/class_958;method_3239(F)Lnet/minecraft/class_958;
      named method_3239 Lnet/minecraft/client/particle/Particle;method_3239(F)Lnet/minecraft/client/particle/Particle;
    • method_3245

      public Particle method_3245​(float float2)
      Mappings:
      Namespace Name Mixin selector
      official h Lbeb;h(F)Lbeb;
      intermediary method_3245 Lnet/minecraft/class_958;method_3245(F)Lnet/minecraft/class_958;
      named method_3245 Lnet/minecraft/client/particle/Particle;method_3245(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_3243 Lnet/minecraft/class_958;method_3243(FFF)V
      named setColor Lnet/minecraft/client/particle/Particle;setColor(FFF)V
    • method_3247

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

      public float getRed()
      Mappings:
      Namespace Name Mixin selector
      official b Lbeb;b()F
      intermediary method_3242 Lnet/minecraft/class_958;method_3242()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_3244 Lnet/minecraft/class_958;method_3244()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_3246 Lnet/minecraft/class_958;method_3246()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_3248 Lnet/minecraft/class_958;method_3248()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_7059 Lnet/minecraft/class_1745;method_7059()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_7043 Lnet/minecraft/class_1745;method_7043()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_7060 Lnet/minecraft/class_1745;method_7060()V
      named tick Lnet/minecraft/entity/Entity;tick()V
    • method_3240

      public void method_3240​(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_3240 Lnet/minecraft/class_958;method_3240(Lnet/minecraft/class_1002;Lnet/minecraft/class_1745;FFFFFF)V
      named method_3240 Lnet/minecraft/client/particle/Particle;method_3240(Lnet/minecraft/client/render/BufferBuilder;Lnet/minecraft/entity/Entity;FFFFFF)V
    • method_3238

      public int method_3238()
      Mappings:
      Namespace Name Mixin selector
      official a Lbeb;a()I
      intermediary method_3238 Lnet/minecraft/class_958;method_3238()I
      named method_3238 Lnet/minecraft/client/particle/Particle;method_3238()I
    • serialize

      public void serialize​(CompoundTag tag)
      Specified by:
      serialize in class Entity
      Mappings:
      Namespace Name Mixin selector
      official b Lpk;b(Ldn;)V
      intermediary method_7003 Lnet/minecraft/class_1745;method_7003(Lnet/minecraft/class_1405;)V
      named serialize Lnet/minecraft/entity/Entity;serialize(Lnet/minecraft/nbt/CompoundTag;)V
    • deserialize

      public void deserialize​(CompoundTag tag)
      Specified by:
      deserialize in class Entity
      Mappings:
      Namespace Name Mixin selector
      official a Lpk;a(Ldn;)V
      intermediary method_6933 Lnet/minecraft/class_1745;method_6933(Lnet/minecraft/class_1405;)V
      named deserialize Lnet/minecraft/entity/Entity;deserialize(Lnet/minecraft/nbt/CompoundTag;)V
    • setTexture

      public void setTexture​(Sprite sprite)
      Mappings:
      Namespace Name Mixin selector
      official a Lbeb;a(Lbmi;)V
      intermediary method_3241 Lnet/minecraft/class_958;method_3241(Lnet/minecraft/class_1231;)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_3250 Lnet/minecraft/class_958;method_3250(I)V
      named setMiscTexture Lnet/minecraft/client/particle/Particle;setMiscTexture(I)V
    • method_3249

      public void method_3249()
      Mappings:
      Namespace Name Mixin selector
      official k Lbeb;k()V
      intermediary method_3249 Lnet/minecraft/class_958;method_3249()V
      named method_3249 Lnet/minecraft/client/particle/Particle;method_3249()V
    • isAttackable

      public boolean isAttackable()
      Overrides:
      isAttackable in class Entity
      Mappings:
      Namespace Name Mixin selector
      official aD Lpk;aD()Z
      intermediary method_6951 Lnet/minecraft/class_1745;method_6951()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_1745;toString()Ljava/lang/String;
      named toString Lnet/minecraft/entity/Entity;toString()Ljava/lang/String;