Class TextureSheetScreenParticle
java.lang.Object
team.lodestar.lodestone.systems.particle.screen.base.ScreenParticle
team.lodestar.lodestone.systems.particle.screen.base.QuadScreenParticle
team.lodestar.lodestone.systems.particle.screen.base.TextureSheetScreenParticle
- Direct Known Subclasses:
GenericScreenParticle
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected net.minecraft.client.renderer.texture.TextureAtlasSpriteFields inherited from class team.lodestar.lodestone.systems.particle.screen.base.QuadScreenParticle
quadSize -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedTextureSheetScreenParticle(net.minecraft.client.multiplayer.ClientLevel pLevel, double pX, double pY) protectedTextureSheetScreenParticle(net.minecraft.client.multiplayer.ClientLevel pLevel, double pX, double pY, double pXSpeed, double pYSpeed) -
Method Summary
Modifier and TypeMethodDescriptionprotected floatgetU0()protected floatgetU1()protected floatgetV0()protected floatgetV1()voidpickSprite(net.minecraft.client.particle.SpriteSet pSprite) protected voidsetSprite(net.minecraft.client.renderer.texture.TextureAtlasSprite pSprite) voidsetSpriteFromAge(net.minecraft.client.particle.SpriteSet pSprite) Methods inherited from class team.lodestar.lodestone.systems.particle.screen.base.QuadScreenParticle
getQuadSize, getQuadZPosition, renderMethods inherited from class team.lodestar.lodestone.systems.particle.screen.base.ScreenParticle
getLifetime, getRenderType, isAlive, remove, setAlpha, setColor, setLifetime, setParticleSpeed, setSize, tick
-
Field Details
-
sprite
protected net.minecraft.client.renderer.texture.TextureAtlasSprite sprite
-
-
Constructor Details
-
TextureSheetScreenParticle
protected TextureSheetScreenParticle(net.minecraft.client.multiplayer.ClientLevel pLevel, double pX, double pY) -
TextureSheetScreenParticle
protected TextureSheetScreenParticle(net.minecraft.client.multiplayer.ClientLevel pLevel, double pX, double pY, double pXSpeed, double pYSpeed)
-
-
Method Details
-
setSprite
protected void setSprite(net.minecraft.client.renderer.texture.TextureAtlasSprite pSprite) -
getU0
protected float getU0()- Specified by:
getU0in classQuadScreenParticle
-
getU1
protected float getU1()- Specified by:
getU1in classQuadScreenParticle
-
getV0
protected float getV0()- Specified by:
getV0in classQuadScreenParticle
-
getV1
protected float getV1()- Specified by:
getV1in classQuadScreenParticle
-
pickSprite
public void pickSprite(net.minecraft.client.particle.SpriteSet pSprite) -
setSpriteFromAge
public void setSpriteFromAge(net.minecraft.client.particle.SpriteSet pSprite)
-