Class AscendingParticle

Direct Known Subclasses:
AshParticle, FireSmokeParticle, WhiteAshParticle

@Environment(CLIENT) public class AscendingParticle extends SpriteBillboardParticle
Mappings:
Namespace Name
official ewh
intermediary net/minecraft/class_4794
named net/minecraft/client/particle/AscendingParticle
  • Field Details

    • spriteProvider

      private final SpriteProvider spriteProvider
      Mappings:
      Namespace Name Mixin selector
      official a Lewh;a:Leyf;
      intermediary field_22237 Lnet/minecraft/class_4794;field_22237:Lnet/minecraft/class_4002;
      named spriteProvider Lnet/minecraft/client/particle/AscendingParticle;spriteProvider:Lnet/minecraft/client/particle/SpriteProvider;
  • Constructor Details

    • AscendingParticle

      protected AscendingParticle(ClientWorld world, double x, double y, double z, float randomVelocityXMultiplier, float randomVelocityYMultiplier, float randomVelocityZMultiplier, double velocityX, double velocityY, double velocityZ, float scaleMultiplier, SpriteProvider spriteProvider, float colorMultiplier, int baseMaxAge, float gravityStrength, boolean collidesWithWorld)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lewh;<init>(Leuv;DDDFFFDDDFLeyf;FIFZ)V
      intermediary <init> Lnet/minecraft/class_4794;<init>(Lnet/minecraft/class_638;DDDFFFDDDFLnet/minecraft/class_4002;FIFZ)V
      named <init> Lnet/minecraft/client/particle/AscendingParticle;<init>(Lnet/minecraft/client/world/ClientWorld;DDDFFFDDDFLnet/minecraft/client/particle/SpriteProvider;FIFZ)V
  • Method Details

    • getType

      public ParticleTextureSheet getType()
      Specified by:
      getType in class Particle
      Mappings:
      Namespace Name Mixin selector
      official b Lexk;b()Lexo;
      intermediary method_18122 Lnet/minecraft/class_703;method_18122()Lnet/minecraft/class_3999;
      named getType Lnet/minecraft/client/particle/Particle;getType()Lnet/minecraft/client/particle/ParticleTextureSheet;
    • getSize

      public float getSize(float tickDelta)
      Overrides:
      getSize in class BillboardParticle
      Mappings:
      Namespace Name Mixin selector
      official b Lexx;b(F)F
      intermediary method_18132 Lnet/minecraft/class_3940;method_18132(F)F
      named getSize Lnet/minecraft/client/particle/BillboardParticle;getSize(F)F
    • tick

      public void tick()
      Overrides:
      tick in class Particle
      Mappings:
      Namespace Name Mixin selector
      official a Lexk;a()V
      intermediary method_3070 Lnet/minecraft/class_703;method_3070()V
      named tick Lnet/minecraft/client/particle/Particle;tick()V