Class BlockLeakParticle

Direct Known Subclasses:
BlockLeakParticle.Dripping, BlockLeakParticle.Falling, BlockLeakParticle.Landing

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

    • fluid

      private final Fluid fluid
      Mappings:
      Namespace Name Mixin selector
      official b Lfew;b:Ldwf;
      intermediary field_3789 Lnet/minecraft/class_663;field_3789:Lnet/minecraft/class_3611;
      named fluid Lnet/minecraft/client/particle/BlockLeakParticle;fluid:Lnet/minecraft/fluid/Fluid;
    • obsidianTear

      protected boolean obsidianTear
      Mappings:
      Namespace Name Mixin selector
      official a Lfew;a:Z
      intermediary field_22437 Lnet/minecraft/class_663;field_22437:Z
      named obsidianTear Lnet/minecraft/client/particle/BlockLeakParticle;obsidianTear:Z
  • Constructor Details

    • BlockLeakParticle

      BlockLeakParticle(ClientWorld world, double x, double y, double z, Fluid fluid)
      Mappings:
      Namespace Name Mixin selector
      official <init> Lfew;<init>(Lfdb;DDDLdwf;)V
      intermediary <init> Lnet/minecraft/class_663;<init>(Lnet/minecraft/class_638;DDDLnet/minecraft/class_3611;)V
      named <init> Lnet/minecraft/client/particle/BlockLeakParticle;<init>(Lnet/minecraft/client/world/ClientWorld;DDDLnet/minecraft/fluid/Fluid;)V
  • Method Details

    • getFluid

      protected Fluid getFluid()
      Mappings:
      Namespace Name Mixin selector
      official g Lfew;g()Ldwf;
      intermediary method_32791 Lnet/minecraft/class_663;method_32791()Lnet/minecraft/class_3611;
      named getFluid Lnet/minecraft/client/particle/BlockLeakParticle;getFluid()Lnet/minecraft/fluid/Fluid;
    • getType

      public ParticleTextureSheet getType()
      Returns the rendering category this particle is rendered under.

      For more information on the properties and types available to each Particle, visit ParticleTextureSheet.

      Specified by:
      getType in class Particle
      Returns:
      the rendering category this particle is rendered under
      Mappings:
      Namespace Name Mixin selector
      official b Lffq;b()Lffu;
      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;
    • getBrightness

      public int getBrightness(float tint)
      Returns the packed light level this particle should render at.
      Overrides:
      getBrightness in class Particle
      Returns:
      the packed light level this particle should render at
      See Also:
      Mappings:
      Namespace Name Mixin selector
      official a Lffq;a(F)I
      intermediary method_3068 Lnet/minecraft/class_703;method_3068(F)I
      named getBrightness Lnet/minecraft/client/particle/Particle;getBrightness(F)I
    • tick

      public void tick()
      Called each game tick (20 times per second), and should be used to do core particle logic, such as movement and collision.
      Overrides:
      tick in class Particle
      Mappings:
      Namespace Name Mixin selector
      official a Lffq;a()V
      intermediary method_3070 Lnet/minecraft/class_703;method_3070()V
      named tick Lnet/minecraft/client/particle/Particle;tick()V
    • updateAge

      protected void updateAge()
      Mappings:
      Namespace Name Mixin selector
      official h Lfew;h()V
      intermediary method_18821 Lnet/minecraft/class_663;method_18821()V
      named updateAge Lnet/minecraft/client/particle/BlockLeakParticle;updateAge()V
    • updateVelocity

      protected void updateVelocity()
      Mappings:
      Namespace Name Mixin selector
      official i Lfew;i()V
      intermediary method_18822 Lnet/minecraft/class_663;method_18822()V
      named updateVelocity Lnet/minecraft/client/particle/BlockLeakParticle;updateVelocity()V
    • method_49316

      public static SpriteBillboardParticle method_49316(DefaultParticleType defaultParticleType, ClientWorld clientWorld, double double2, double double3, double double4, double double5, double double6, double double7)
      Mappings:
      Namespace Name Mixin selector
      official a Lfew;a(Liv;Lfdb;DDDDDD)Lfgq;
      intermediary method_49316 Lnet/minecraft/class_663;method_49316(Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_4003;
      named method_49316 Lnet/minecraft/client/particle/BlockLeakParticle;method_49316(Lnet/minecraft/particle/DefaultParticleType;Lnet/minecraft/client/world/ClientWorld;DDDDDD)Lnet/minecraft/client/particle/SpriteBillboardParticle;
    • method_49317

      public static SpriteBillboardParticle method_49317(DefaultParticleType defaultParticleType, ClientWorld clientWorld, double double2, double double3, double double4, double double5, double double6, double double7)
      Mappings:
      Namespace Name Mixin selector
      official b Lfew;b(Liv;Lfdb;DDDDDD)Lfgq;
      intermediary method_49317 Lnet/minecraft/class_663;method_49317(Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_4003;
      named method_49317 Lnet/minecraft/client/particle/BlockLeakParticle;method_49317(Lnet/minecraft/particle/DefaultParticleType;Lnet/minecraft/client/world/ClientWorld;DDDDDD)Lnet/minecraft/client/particle/SpriteBillboardParticle;
    • method_49318

      public static SpriteBillboardParticle method_49318(DefaultParticleType defaultParticleType, ClientWorld clientWorld, double double2, double double3, double double4, double double5, double double6, double double7)
      Mappings:
      Namespace Name Mixin selector
      official c Lfew;c(Liv;Lfdb;DDDDDD)Lfgq;
      intermediary method_49318 Lnet/minecraft/class_663;method_49318(Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_4003;
      named method_49318 Lnet/minecraft/client/particle/BlockLeakParticle;method_49318(Lnet/minecraft/particle/DefaultParticleType;Lnet/minecraft/client/world/ClientWorld;DDDDDD)Lnet/minecraft/client/particle/SpriteBillboardParticle;
    • method_49319

      public static SpriteBillboardParticle method_49319(DefaultParticleType defaultParticleType, ClientWorld clientWorld, double double2, double double3, double double4, double double5, double double6, double double7)
      Mappings:
      Namespace Name Mixin selector
      official d Lfew;d(Liv;Lfdb;DDDDDD)Lfgq;
      intermediary method_49319 Lnet/minecraft/class_663;method_49319(Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_4003;
      named method_49319 Lnet/minecraft/client/particle/BlockLeakParticle;method_49319(Lnet/minecraft/particle/DefaultParticleType;Lnet/minecraft/client/world/ClientWorld;DDDDDD)Lnet/minecraft/client/particle/SpriteBillboardParticle;
    • method_49320

      public static SpriteBillboardParticle method_49320(DefaultParticleType defaultParticleType, ClientWorld clientWorld, double double2, double double3, double double4, double double5, double double6, double double7)
      Mappings:
      Namespace Name Mixin selector
      official e Lfew;e(Liv;Lfdb;DDDDDD)Lfgq;
      intermediary method_49320 Lnet/minecraft/class_663;method_49320(Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_4003;
      named method_49320 Lnet/minecraft/client/particle/BlockLeakParticle;method_49320(Lnet/minecraft/particle/DefaultParticleType;Lnet/minecraft/client/world/ClientWorld;DDDDDD)Lnet/minecraft/client/particle/SpriteBillboardParticle;
    • method_49315

      private static BlockLeakParticle method_49315(BlockLeakParticle blockLeakParticle)
      Mappings:
      Namespace Name Mixin selector
      official a Lfew;a(Lfew;)Lfew;
      intermediary method_49315 Lnet/minecraft/class_663;method_49315(Lnet/minecraft/class_663;)Lnet/minecraft/class_663;
      named method_49315 Lnet/minecraft/client/particle/BlockLeakParticle;method_49315(Lnet/minecraft/client/particle/BlockLeakParticle;)Lnet/minecraft/client/particle/BlockLeakParticle;
    • method_49321

      public static SpriteBillboardParticle method_49321(DefaultParticleType defaultParticleType, ClientWorld clientWorld, double double2, double double3, double double4, double double5, double double6, double double7)
      Mappings:
      Namespace Name Mixin selector
      official f Lfew;f(Liv;Lfdb;DDDDDD)Lfgq;
      intermediary method_49321 Lnet/minecraft/class_663;method_49321(Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_4003;
      named method_49321 Lnet/minecraft/client/particle/BlockLeakParticle;method_49321(Lnet/minecraft/particle/DefaultParticleType;Lnet/minecraft/client/world/ClientWorld;DDDDDD)Lnet/minecraft/client/particle/SpriteBillboardParticle;
    • method_49322

      public static SpriteBillboardParticle method_49322(DefaultParticleType defaultParticleType, ClientWorld clientWorld, double double2, double double3, double double4, double double5, double double6, double double7)
      Mappings:
      Namespace Name Mixin selector
      official g Lfew;g(Liv;Lfdb;DDDDDD)Lfgq;
      intermediary method_49322 Lnet/minecraft/class_663;method_49322(Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_4003;
      named method_49322 Lnet/minecraft/client/particle/BlockLeakParticle;method_49322(Lnet/minecraft/particle/DefaultParticleType;Lnet/minecraft/client/world/ClientWorld;DDDDDD)Lnet/minecraft/client/particle/SpriteBillboardParticle;
    • method_49323

      public static SpriteBillboardParticle method_49323(DefaultParticleType defaultParticleType, ClientWorld clientWorld, double double2, double double3, double double4, double double5, double double6, double double7)
      Mappings:
      Namespace Name Mixin selector
      official h Lfew;h(Liv;Lfdb;DDDDDD)Lfgq;
      intermediary method_49323 Lnet/minecraft/class_663;method_49323(Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_4003;
      named method_49323 Lnet/minecraft/client/particle/BlockLeakParticle;method_49323(Lnet/minecraft/particle/DefaultParticleType;Lnet/minecraft/client/world/ClientWorld;DDDDDD)Lnet/minecraft/client/particle/SpriteBillboardParticle;
    • method_49324

      public static SpriteBillboardParticle method_49324(DefaultParticleType defaultParticleType, ClientWorld clientWorld, double double2, double double3, double double4, double double5, double double6, double double7)
      Mappings:
      Namespace Name Mixin selector
      official i Lfew;i(Liv;Lfdb;DDDDDD)Lfgq;
      intermediary method_49324 Lnet/minecraft/class_663;method_49324(Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_4003;
      named method_49324 Lnet/minecraft/client/particle/BlockLeakParticle;method_49324(Lnet/minecraft/particle/DefaultParticleType;Lnet/minecraft/client/world/ClientWorld;DDDDDD)Lnet/minecraft/client/particle/SpriteBillboardParticle;
    • method_49325

      public static SpriteBillboardParticle method_49325(DefaultParticleType defaultParticleType, ClientWorld clientWorld, double double2, double double3, double double4, double double5, double double6, double double7)
      Mappings:
      Namespace Name Mixin selector
      official j Lfew;j(Liv;Lfdb;DDDDDD)Lfgq;
      intermediary method_49325 Lnet/minecraft/class_663;method_49325(Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_4003;
      named method_49325 Lnet/minecraft/client/particle/BlockLeakParticle;method_49325(Lnet/minecraft/particle/DefaultParticleType;Lnet/minecraft/client/world/ClientWorld;DDDDDD)Lnet/minecraft/client/particle/SpriteBillboardParticle;
    • method_49326

      public static SpriteBillboardParticle method_49326(DefaultParticleType defaultParticleType, ClientWorld clientWorld, double double2, double double3, double double4, double double5, double double6, double double7)
      Mappings:
      Namespace Name Mixin selector
      official k Lfew;k(Liv;Lfdb;DDDDDD)Lfgq;
      intermediary method_49326 Lnet/minecraft/class_663;method_49326(Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_4003;
      named method_49326 Lnet/minecraft/client/particle/BlockLeakParticle;method_49326(Lnet/minecraft/particle/DefaultParticleType;Lnet/minecraft/client/world/ClientWorld;DDDDDD)Lnet/minecraft/client/particle/SpriteBillboardParticle;
    • method_49327

      public static SpriteBillboardParticle method_49327(DefaultParticleType defaultParticleType, ClientWorld clientWorld, double double2, double double3, double double4, double double5, double double6, double double7)
      Mappings:
      Namespace Name Mixin selector
      official l Lfew;l(Liv;Lfdb;DDDDDD)Lfgq;
      intermediary method_49327 Lnet/minecraft/class_663;method_49327(Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_4003;
      named method_49327 Lnet/minecraft/client/particle/BlockLeakParticle;method_49327(Lnet/minecraft/particle/DefaultParticleType;Lnet/minecraft/client/world/ClientWorld;DDDDDD)Lnet/minecraft/client/particle/SpriteBillboardParticle;
    • method_49328

      public static SpriteBillboardParticle method_49328(DefaultParticleType defaultParticleType, ClientWorld clientWorld, double double2, double double3, double double4, double double5, double double6, double double7)
      Mappings:
      Namespace Name Mixin selector
      official m Lfew;m(Liv;Lfdb;DDDDDD)Lfgq;
      intermediary method_49328 Lnet/minecraft/class_663;method_49328(Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_4003;
      named method_49328 Lnet/minecraft/client/particle/BlockLeakParticle;method_49328(Lnet/minecraft/particle/DefaultParticleType;Lnet/minecraft/client/world/ClientWorld;DDDDDD)Lnet/minecraft/client/particle/SpriteBillboardParticle;
    • method_49329

      public static SpriteBillboardParticle method_49329(DefaultParticleType defaultParticleType, ClientWorld clientWorld, double double2, double double3, double double4, double double5, double double6, double double7)
      Mappings:
      Namespace Name Mixin selector
      official n Lfew;n(Liv;Lfdb;DDDDDD)Lfgq;
      intermediary method_49329 Lnet/minecraft/class_663;method_49329(Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_4003;
      named method_49329 Lnet/minecraft/client/particle/BlockLeakParticle;method_49329(Lnet/minecraft/particle/DefaultParticleType;Lnet/minecraft/client/world/ClientWorld;DDDDDD)Lnet/minecraft/client/particle/SpriteBillboardParticle;
    • method_49330

      public static SpriteBillboardParticle method_49330(DefaultParticleType defaultParticleType, ClientWorld clientWorld, double double2, double double3, double double4, double double5, double double6, double double7)
      Mappings:
      Namespace Name Mixin selector
      official o Lfew;o(Liv;Lfdb;DDDDDD)Lfgq;
      intermediary method_49330 Lnet/minecraft/class_663;method_49330(Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_4003;
      named method_49330 Lnet/minecraft/client/particle/BlockLeakParticle;method_49330(Lnet/minecraft/particle/DefaultParticleType;Lnet/minecraft/client/world/ClientWorld;DDDDDD)Lnet/minecraft/client/particle/SpriteBillboardParticle;
    • method_49331

      public static SpriteBillboardParticle method_49331(DefaultParticleType defaultParticleType, ClientWorld clientWorld, double double2, double double3, double double4, double double5, double double6, double double7)
      Mappings:
      Namespace Name Mixin selector
      official p Lfew;p(Liv;Lfdb;DDDDDD)Lfgq;
      intermediary method_49331 Lnet/minecraft/class_663;method_49331(Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_4003;
      named method_49331 Lnet/minecraft/client/particle/BlockLeakParticle;method_49331(Lnet/minecraft/particle/DefaultParticleType;Lnet/minecraft/client/world/ClientWorld;DDDDDD)Lnet/minecraft/client/particle/SpriteBillboardParticle;
    • method_49332

      public static SpriteBillboardParticle method_49332(DefaultParticleType defaultParticleType, ClientWorld clientWorld, double double2, double double3, double double4, double double5, double double6, double double7)
      Mappings:
      Namespace Name Mixin selector
      official q Lfew;q(Liv;Lfdb;DDDDDD)Lfgq;
      intermediary method_49332 Lnet/minecraft/class_663;method_49332(Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_4003;
      named method_49332 Lnet/minecraft/client/particle/BlockLeakParticle;method_49332(Lnet/minecraft/particle/DefaultParticleType;Lnet/minecraft/client/world/ClientWorld;DDDDDD)Lnet/minecraft/client/particle/SpriteBillboardParticle;
    • method_49333

      public static SpriteBillboardParticle method_49333(DefaultParticleType defaultParticleType, ClientWorld clientWorld, double double2, double double3, double double4, double double5, double double6, double double7)
      Mappings:
      Namespace Name Mixin selector
      official r Lfew;r(Liv;Lfdb;DDDDDD)Lfgq;
      intermediary method_49333 Lnet/minecraft/class_663;method_49333(Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_4003;
      named method_49333 Lnet/minecraft/client/particle/BlockLeakParticle;method_49333(Lnet/minecraft/particle/DefaultParticleType;Lnet/minecraft/client/world/ClientWorld;DDDDDD)Lnet/minecraft/client/particle/SpriteBillboardParticle;
    • method_49334

      public static SpriteBillboardParticle method_49334(DefaultParticleType defaultParticleType, ClientWorld clientWorld, double double2, double double3, double double4, double double5, double double6, double double7)
      Mappings:
      Namespace Name Mixin selector
      official s Lfew;s(Liv;Lfdb;DDDDDD)Lfgq;
      intermediary method_49334 Lnet/minecraft/class_663;method_49334(Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_4003;
      named method_49334 Lnet/minecraft/client/particle/BlockLeakParticle;method_49334(Lnet/minecraft/particle/DefaultParticleType;Lnet/minecraft/client/world/ClientWorld;DDDDDD)Lnet/minecraft/client/particle/SpriteBillboardParticle;
    • method_49335

      public static SpriteBillboardParticle method_49335(DefaultParticleType defaultParticleType, ClientWorld clientWorld, double double2, double double3, double double4, double double5, double double6, double double7)
      Mappings:
      Namespace Name Mixin selector
      official t Lfew;t(Liv;Lfdb;DDDDDD)Lfgq;
      intermediary method_49335 Lnet/minecraft/class_663;method_49335(Lnet/minecraft/class_2400;Lnet/minecraft/class_638;DDDDDD)Lnet/minecraft/class_4003;
      named method_49335 Lnet/minecraft/client/particle/BlockLeakParticle;method_49335(Lnet/minecraft/particle/DefaultParticleType;Lnet/minecraft/client/world/ClientWorld;DDDDDD)Lnet/minecraft/client/particle/SpriteBillboardParticle;