Class DoomCloudParticle
java.lang.Object
net.minecraft.client.particle.Particle
net.minecraft.client.particle.SingleQuadParticle
net.minecraft.client.particle.TextureSheetParticle
nokunami.floral_warfare.client.particles.DoomCloudParticle
public class DoomCloudParticle
extends net.minecraft.client.particle.TextureSheetParticle
-
Nested Class Summary
Nested Classes -
Field Summary
Fields inherited from class net.minecraft.client.particle.TextureSheetParticle
spriteFields inherited from class net.minecraft.client.particle.SingleQuadParticle
quadSizeFields inherited from class net.minecraft.client.particle.Particle
age, alpha, bbHeight, bbWidth, bCol, friction, gCol, gravity, hasPhysics, level, lifetime, onGround, oRoll, random, rCol, removed, roll, speedUpWhenYMotionIsBlocked, x, xd, xo, y, yd, yo, z, zd, zo -
Constructor Summary
ConstructorsConstructorDescriptionDoomCloudParticle(net.minecraft.client.multiplayer.ClientLevel level, double pX, double pY, double pZ, double pXSpeed, double pYSpeed, double pZSpeed) -
Method Summary
Modifier and TypeMethodDescriptionprotected intgetLightColor(float partialTick) @NotNull net.minecraft.client.particle.ParticleRenderTypebooleanoutOfBoundsNeg(double value, double bounds) booleanoutOfBoundsPos(double value, double bounds) doublesetReturnOffset(double value, double bounds) voidtick()Methods inherited from class net.minecraft.client.particle.TextureSheetParticle
getU0, getU1, getV0, getV1, pickSprite, setSprite, setSpriteFromAgeMethods inherited from class net.minecraft.client.particle.SingleQuadParticle
getQuadSize, render, scaleMethods inherited from class net.minecraft.client.particle.Particle
getBoundingBox, getLifetime, getParticleGroup, getPos, isAlive, move, remove, setAlpha, setBoundingBox, setColor, setLifetime, setLocationFromBoundingbox, setParticleSpeed, setPos, setPower, setSize, shouldCull, toString
-
Constructor Details
-
DoomCloudParticle
public DoomCloudParticle(net.minecraft.client.multiplayer.ClientLevel level, double pX, double pY, double pZ, double pXSpeed, double pYSpeed, double pZSpeed)
-
-
Method Details
-
tick
public void tick()- Overrides:
tickin classnet.minecraft.client.particle.Particle
-
setReturnOffset
public double setReturnOffset(double value, double bounds) -
outOfBoundsPos
public boolean outOfBoundsPos(double value, double bounds) -
outOfBoundsNeg
public boolean outOfBoundsNeg(double value, double bounds) -
getRenderType
@NotNull public @NotNull net.minecraft.client.particle.ParticleRenderType getRenderType()- Specified by:
getRenderTypein classnet.minecraft.client.particle.Particle
-
getLightColor
protected int getLightColor(float partialTick) - Overrides:
getLightColorin classnet.minecraft.client.particle.Particle
-