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
-
Field Summary
Fields -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedQuadScreenParticle(net.minecraft.client.multiplayer.ClientLevel pLevel, double pX, double pY) protectedQuadScreenParticle(net.minecraft.client.multiplayer.ClientLevel pLevel, double pX, double pY, double pXSpeed, double pYSpeed) -
Method Summary
Methods inherited from class team.lodestar.lodestone.systems.particle.screen.base.ScreenParticle
getLifetime, getRenderType, isAlive, remove, setAlpha, setColor, setLifetime, setParticleSpeed, setSize, tick
-
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:
renderin classScreenParticle
-
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()
-