Class EmitterParticle

All Implemented Interfaces:
CommandSource

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

    • entity

      private Entity entity
      Mappings:
      Namespace Name Mixin selector
      official a Lbep;a:Lpk;
      intermediary field_4145 Lnet/minecraft/class_988;field_4145:Lnet/minecraft/class_1745;
      named entity Lnet/minecraft/client/particle/EmitterParticle;entity:Lnet/minecraft/entity/Entity;
    • emitterAge

      private int emitterAge
      Mappings:
      Namespace Name Mixin selector
      official az Lbep;az:I
      intermediary field_4146 Lnet/minecraft/class_988;field_4146:I
      named emitterAge Lnet/minecraft/client/particle/EmitterParticle;emitterAge:I
    • maxEmitterAge

      private int maxEmitterAge
      Mappings:
      Namespace Name Mixin selector
      official aA Lbep;aA:I
      intermediary field_4143 Lnet/minecraft/class_988;field_4143:I
      named maxEmitterAge Lnet/minecraft/client/particle/EmitterParticle;maxEmitterAge:I
    • types

      private ParticleType types
      Mappings:
      Namespace Name Mixin selector
      official aB Lbep;aB:Lcy;
      intermediary field_4144 Lnet/minecraft/class_988;field_4144:Lnet/minecraft/class_1394;
      named types Lnet/minecraft/client/particle/EmitterParticle;types:Lnet/minecraft/client/particle/ParticleType;
  • Constructor Details

    • EmitterParticle

      public EmitterParticle​(World world, Entity entity, ParticleType types)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lbep;<init>(Ladm;Lpk;Lcy;)V
      intermediary <init> Lnet/minecraft/class_988;<init>(Lnet/minecraft/class_99;Lnet/minecraft/class_1745;Lnet/minecraft/class_1394;)V
      named <init> Lnet/minecraft/client/particle/EmitterParticle;<init>(Lnet/minecraft/world/World;Lnet/minecraft/entity/Entity;Lnet/minecraft/client/particle/ParticleType;)V
  • Method Details

    • method_3240

      public void method_3240​(BufferBuilder builder, Entity entity, float float2, float float3, float float4, float float5, float float6, float float7)
      Overrides:
      method_3240 in class Particle
      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
    • tick

      public void tick()
      Overrides:
      tick in class Particle
      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_3238

      public int method_3238()
      Overrides:
      method_3238 in class Particle
      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