Class BillboardParticle

java.lang.Object
net.minecraft.client.particle.Particle
net.minecraft.client.particle.BillboardParticle
Direct Known Subclasses:
SpriteBillboardParticle

@Environment(CLIENT)
public abstract class BillboardParticle
extends Particle
  • Field Details

    • scale

      protected float scale
  • Constructor Details

    • BillboardParticle

      protected BillboardParticle​(ClientWorld world, double x, double y, double z)
    • BillboardParticle

      protected BillboardParticle​(ClientWorld world, double x, double y, double z, double velocityX, double velocityY, double velocityZ)
  • Method Details

    • buildGeometry

      public void buildGeometry​(VertexConsumer vertexConsumer, Camera camera, float tickDelta)
      Specified by:
      buildGeometry in class Particle
    • getSize

      public float getSize​(float tickDelta)
    • scale

      public Particle scale​(float scale)
      Overrides:
      scale in class Particle
    • getMinU

      protected abstract float getMinU()
    • getMaxU

      protected abstract float getMaxU()
    • getMinV

      protected abstract float getMinV()
    • getMaxV

      protected abstract float getMaxV()