Class ParticleManager

java.lang.Object
net.minecraft.client.particle.ParticleManager

@Environment(CLIENT) public class ParticleManager extends Object
Mappings:
Namespace Name
intermediary net/minecraft/class_75
glue class_135
server net/minecraft/class_75
client dn
named net/minecraft/client/particle/ParticleManager
  • Field Details

    • world

      protected World world
      Mappings:
      Namespace Name Mixin selector
      intermediary field_269 Lnet/minecraft/class_75;field_269:Lnet/minecraft/class_18;
      glue field_502 Lclass_135;field_502:Lclass_129;
      server field_269 Lnet/minecraft/class_75;field_269:Ldj;
      client a Ldn;a:Lfd;
      named world Lnet/minecraft/client/particle/ParticleManager;world:Lnet/minecraft/world/World;
    • particles

      private List[] particles
      Mappings:
      Namespace Name Mixin selector
      intermediary field_270 Lnet/minecraft/class_75;field_270:[Ljava/util/List;
      glue field_503 Lclass_135;field_503:[Ljava/util/List;
      server field_270 Lnet/minecraft/class_75;field_270:[Ljava/util/List;
      client b Ldn;b:[Ljava/util/List;
      named particles Lnet/minecraft/client/particle/ParticleManager;particles:[Ljava/util/List;
    • textureManager

      private TextureManager textureManager
      Mappings:
      Namespace Name Mixin selector
      intermediary field_271 Lnet/minecraft/class_75;field_271:Lnet/minecraft/class_76;
      glue field_504 Lclass_135;field_504:Lclass_359;
      server field_271 Lnet/minecraft/class_75;field_271:Lnet/minecraft/class_76;
      client c Ldn;c:Lji;
      named textureManager Lnet/minecraft/client/particle/ParticleManager;textureManager:Lnet/minecraft/client/texture/TextureManager;
    • random

      private Random random
      Mappings:
      Namespace Name Mixin selector
      intermediary field_272 Lnet/minecraft/class_75;field_272:Ljava/util/Random;
      glue field_505 Lclass_135;field_505:Ljava/util/Random;
      server field_272 Lnet/minecraft/class_75;field_272:Ljava/util/Random;
      client d Ldn;d:Ljava/util/Random;
      named random Lnet/minecraft/client/particle/ParticleManager;random:Ljava/util/Random;
  • Constructor Details

    • ParticleManager

      public ParticleManager(World world, TextureManager textureManager)
      Mappings:
      Namespace Name Mixin selector
      intermediary <init> Lnet/minecraft/class_75;<init>(Lnet/minecraft/class_18;Lnet/minecraft/class_76;)V
      glue <init> Lclass_135;<init>(Lclass_129;Lclass_359;)V
      server <init> Lnet/minecraft/class_75;<init>(Ldj;Lnet/minecraft/class_76;)V
      client <init> Ldn;<init>(Lfd;Lji;)V
      named <init> Lnet/minecraft/client/particle/ParticleManager;<init>(Lnet/minecraft/world/World;Lnet/minecraft/client/texture/TextureManager;)V
  • Method Details

    • addParticle

      public void addParticle(Particle particle)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_325 Lnet/minecraft/class_75;method_325(Lnet/minecraft/class_77;)V
      glue method_645 Lclass_135;method_645(Lclass_703;)V
      server method_325 Lnet/minecraft/class_75;method_325(Lnet/minecraft/class_77;)V
      client a Ldn;a(Lxw;)V
      named addParticle Lnet/minecraft/client/particle/ParticleManager;addParticle(Lnet/minecraft/client/particle/Particle;)V
    • removeDeadParticles

      public void removeDeadParticles()
      Mappings:
      Namespace Name Mixin selector
      intermediary method_320 Lnet/minecraft/class_75;method_320()V
      glue method_640 Lclass_135;method_640()V
      server method_320 Lnet/minecraft/class_75;method_320()V
      client a Ldn;a()V
      named removeDeadParticles Lnet/minecraft/client/particle/ParticleManager;removeDeadParticles()V
    • render

      public void render(Entity entity, float partialTicks)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_324 Lnet/minecraft/class_75;method_324(Lnet/minecraft/class_57;F)V
      glue method_644 Lclass_135;method_644(Lclass_450;F)V
      server method_324 Lnet/minecraft/class_75;method_324(Llq;F)V
      client a Ldn;a(Lsn;F)V
      named render Lnet/minecraft/client/particle/ParticleManager;render(Lnet/minecraft/entity/Entity;F)V
    • renderLit

      public void renderLit(Entity entity, float partialTicks)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_327 Lnet/minecraft/class_75;method_327(Lnet/minecraft/class_57;F)V
      glue method_647 Lclass_135;method_647(Lclass_450;F)V
      server method_327 Lnet/minecraft/class_75;method_327(Llq;F)V
      client b Ldn;b(Lsn;F)V
      named renderLit Lnet/minecraft/client/particle/ParticleManager;renderLit(Lnet/minecraft/entity/Entity;F)V
    • setWorld

      public void setWorld(World world)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_323 Lnet/minecraft/class_75;method_323(Lnet/minecraft/class_18;)V
      glue method_643 Lclass_135;method_643(Lclass_129;)V
      server method_323 Lnet/minecraft/class_75;method_323(Ldj;)V
      client a Ldn;a(Lfd;)V
      named setWorld Lnet/minecraft/client/particle/ParticleManager;setWorld(Lnet/minecraft/world/World;)V
    • addBlockBreakParticles

      public void addBlockBreakParticles(int x, int y, int z, int blockId, int blockMeta)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_322 Lnet/minecraft/class_75;method_322(IIIII)V
      glue method_642 Lclass_135;method_642(IIIII)V
      server method_322 Lnet/minecraft/class_75;method_322(IIIII)V
      client a Ldn;a(IIIII)V
      named addBlockBreakParticles Lnet/minecraft/client/particle/ParticleManager;addBlockBreakParticles(IIIII)V
    • addBlockBreakingParticles

      public void addBlockBreakingParticles(int x, int y, int z, int side)
      Mappings:
      Namespace Name Mixin selector
      intermediary method_321 Lnet/minecraft/class_75;method_321(IIII)V
      glue method_641 Lclass_135;method_641(IIII)V
      server method_321 Lnet/minecraft/class_75;method_321(IIII)V
      client a Ldn;a(IIII)V
      named addBlockBreakingParticles Lnet/minecraft/client/particle/ParticleManager;addBlockBreakingParticles(IIII)V
    • toString

      public String toString()
      Overrides:
      toString in class Object
      Mappings:
      Namespace Name Mixin selector
      intermediary method_326 Lnet/minecraft/class_75;method_326()Ljava/lang/String;
      glue method_646 Lclass_135;method_646()Ljava/lang/String;
      server method_326 Lnet/minecraft/class_75;method_326()Ljava/lang/String;
      client b Ldn;b()Ljava/lang/String;
      named toString Lnet/minecraft/client/particle/ParticleManager;toString()Ljava/lang/String;