Class FireworksSparkParticle.Flash

Enclosing class:
FireworksSparkParticle

@Environment(CLIENT) public static class FireworksSparkParticle.Flash extends SpriteBillboardParticle
Mappings:
Namespace Name
named net/minecraft/client/particle/FireworksSparkParticle$Flash
intermediary net/minecraft/class_677$class_678
official gis$b
  • Constructor Details Link icon

    • Flash Link icon

      Flash(ClientWorld world, double x, double y, double z)
      Mappings:
      Namespace Name Mixin selector
      named <init> Lnet/minecraft/client/particle/Particle;<init>(Lnet/minecraft/client/world/ClientWorld;DDD)V
      intermediary <init> Lnet/minecraft/class_703;<init>(Lnet/minecraft/class_638;DDD)V
      official <init> Lgji;<init>(Lgga;DDD)V
  • Method Details Link icon

    • getType Link icon

      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
      named getType Lnet/minecraft/client/particle/Particle;getType()Lnet/minecraft/client/particle/ParticleTextureSheet;
      intermediary method_18122 Lnet/minecraft/class_703;method_18122()Lnet/minecraft/class_3999;
      official b Lgji;b()Lgjm;
    • render Link icon

      public void render(VertexConsumer vertexConsumer, Camera camera, float tickDelta)
      Renders this particle to the given VertexConsumer buffer. Particles using the ParticleTextureSheet.CUSTOM sheet should implement this with an empty method, and instead render in Particle.renderCustom(net.minecraft.client.util.math.MatrixStack, net.minecraft.client.render.VertexConsumerProvider, net.minecraft.client.render.Camera, float).
      Overrides:
      render in class BillboardParticle
      Parameters:
      vertexConsumer - the buffer to render to
      camera - the current active game Camera
      tickDelta - frame tick delta amount
      Mappings:
      Namespace Name Mixin selector
      named render Lnet/minecraft/client/particle/Particle;render(Lnet/minecraft/client/render/VertexConsumer;Lnet/minecraft/client/render/Camera;F)V
      intermediary method_3074 Lnet/minecraft/class_703;method_3074(Lnet/minecraft/class_4588;Lnet/minecraft/class_4184;F)V
      official a Lgji;a(Lffz;Lfks;F)V
    • getSize Link icon

      public float getSize(float tickDelta)
      Returns the draw scale of this particle, which is used while rendering in
      invalid reference
      #buildGeometry
      .
      Overrides:
      getSize in class BillboardParticle
      Returns:
      the draw scale of this particle, which is used while rendering in
      invalid reference
      #buildGeometry
      Mappings:
      Namespace Name Mixin selector
      named getSize Lnet/minecraft/client/particle/BillboardParticle;getSize(F)F
      intermediary method_18132 Lnet/minecraft/class_3940;method_18132(F)F
      official b Lgjv;b(F)F