Class QuadScreenParticle

java.lang.Object
team.lodestar.lodestone.systems.particle.screen.base.ScreenParticle
team.lodestar.lodestone.systems.particle.screen.base.QuadScreenParticle
Direct Known Subclasses:
TextureSheetScreenParticle

public abstract class QuadScreenParticle extends ScreenParticle
  • Field Details

    • quadSize

      protected float quadSize
  • Constructor Details

    • QuadScreenParticle

      protected QuadScreenParticle(net.minecraft.client.multiplayer.ClientLevel pLevel, double pX, double pY)
    • QuadScreenParticle

      protected QuadScreenParticle(net.minecraft.client.multiplayer.ClientLevel pLevel, double pX, double pY, double pXSpeed, double pYSpeed)
  • Method Details

    • render

      public void render(com.mojang.blaze3d.vertex.BufferBuilder bufferBuilder)
      Specified by:
      render in class ScreenParticle
    • getQuadSize

      public float getQuadSize(float partialTicks)
    • getQuadZPosition

      public float getQuadZPosition()
    • getU0

      protected abstract float getU0()
    • getU1

      protected abstract float getU1()
    • getV0

      protected abstract float getV0()
    • getV1

      protected abstract float getV1()