Package net.minecraft.client.particle
Class DripParticle
java.lang.Object
net.minecraft.client.particle.Particle
net.minecraft.client.particle.SingleQuadParticle
net.minecraft.client.particle.TextureSheetParticle
net.minecraft.client.particle.DripParticle
- Direct Known Subclasses:
DripParticle.DripHangParticle
,DripParticle.DripLandParticle
,DripParticle.FallingParticle
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescription(package private) static class
(package private) static class
(package private) static class
(package private) static class
(package private) static class
(package private) static class
(package private) static class
Nested classes/interfaces inherited from class net.minecraft.client.particle.SingleQuadParticle
SingleQuadParticle.FacingCameraMode
Nested classes/interfaces inherited from class net.minecraft.client.particle.Particle
Particle.LifetimeAlpha
-
Field Summary
FieldsFields inherited from class net.minecraft.client.particle.TextureSheetParticle
sprite
Fields inherited from class net.minecraft.client.particle.SingleQuadParticle
quadSize
-
Constructor Summary
ConstructorsConstructorDescriptionDripParticle
(ClientLevel pLevel, double pX, double pY, double pZ, Fluid pType) -
Method Summary
Modifier and TypeMethodDescriptionstatic TextureSheetParticle
createDripstoneLavaFallParticle
(SimpleParticleType pType, ClientLevel pLevel, double pX, double pY, double pZ, double pXSpeed, double pYSpeed, double pZSpeed) static TextureSheetParticle
createDripstoneLavaHangParticle
(SimpleParticleType pType, ClientLevel pLevel, double pX, double pY, double pZ, double pXSpeed, double pYSpeed, double pZSpeed) static TextureSheetParticle
createDripstoneWaterFallParticle
(SimpleParticleType pType, ClientLevel pLevel, double pX, double pY, double pZ, double pXSpeed, double pYSpeed, double pZSpeed) static TextureSheetParticle
createDripstoneWaterHangParticle
(SimpleParticleType pType, ClientLevel pLevel, double pX, double pY, double pZ, double pXSpeed, double pYSpeed, double pZSpeed) static TextureSheetParticle
createHoneyFallParticle
(SimpleParticleType pType, ClientLevel pLevel, double pX, double pY, double pZ, double pXSpeed, double pYSpeed, double pZSpeed) static TextureSheetParticle
createHoneyHangParticle
(SimpleParticleType pType, ClientLevel pLevel, double pX, double pY, double pZ, double pXSpeed, double pYSpeed, double pZSpeed) static TextureSheetParticle
createHoneyLandParticle
(SimpleParticleType pType, ClientLevel pLevel, double pX, double pY, double pZ, double pXSpeed, double pYSpeed, double pZSpeed) static TextureSheetParticle
createLavaFallParticle
(SimpleParticleType pType, ClientLevel pLevel, double pX, double pY, double pZ, double pXSpeed, double pYSpeed, double pZSpeed) static TextureSheetParticle
createLavaHangParticle
(SimpleParticleType pType, ClientLevel pLevel, double pX, double pY, double pZ, double pXSpeed, double pYSpeed, double pZSpeed) static TextureSheetParticle
createLavaLandParticle
(SimpleParticleType pType, ClientLevel pLevel, double pX, double pY, double pZ, double pXSpeed, double pYSpeed, double pZSpeed) static TextureSheetParticle
createNectarFallParticle
(SimpleParticleType pType, ClientLevel pLevel, double pX, double pY, double pZ, double pXSpeed, double pYSpeed, double pZSpeed) static TextureSheetParticle
createObsidianTearFallParticle
(SimpleParticleType pType, ClientLevel pLevel, double pX, double pY, double pZ, double pXSpeed, double pYSpeed, double pZSpeed) static TextureSheetParticle
createObsidianTearHangParticle
(SimpleParticleType pType, ClientLevel pLevel, double pX, double pY, double pZ, double pXSpeed, double pYSpeed, double pZSpeed) static TextureSheetParticle
createObsidianTearLandParticle
(SimpleParticleType pType, ClientLevel pLevel, double pX, double pY, double pZ, double pXSpeed, double pYSpeed, double pZSpeed) static TextureSheetParticle
createSporeBlossomFallParticle
(SimpleParticleType pType, ClientLevel pLevel, double pX, double pY, double pZ, double pXSpeed, double pYSpeed, double pZSpeed) static TextureSheetParticle
createWaterFallParticle
(SimpleParticleType pType, ClientLevel pLevel, double pX, double pY, double pZ, double pXSpeed, double pYSpeed, double pZSpeed) static TextureSheetParticle
createWaterHangParticle
(SimpleParticleType pType, ClientLevel pLevel, double pX, double pY, double pZ, double pXSpeed, double pYSpeed, double pZSpeed) int
getLightColor
(float pPartialTick) protected Fluid
getType()
protected void
protected void
void
tick()
Methods inherited from class net.minecraft.client.particle.TextureSheetParticle
getU0, getU1, getV0, getV1, pickSprite, setSprite, setSpriteFromAge
Methods inherited from class net.minecraft.client.particle.SingleQuadParticle
getFacingCameraMode, getQuadSize, getRenderBoundingBox, render, renderRotatedQuad, renderRotatedQuad, scale
Methods inherited from class net.minecraft.client.particle.Particle
getBoundingBox, getLifetime, getParticleGroup, getPos, isAlive, move, remove, renderCustom, setAlpha, setBoundingBox, setColor, setLifetime, setLocationFromBoundingbox, setParticleSpeed, setPos, setPower, setSize, toString
-
Field Details
-
type
-
isGlowing
protected boolean isGlowing
-
-
Constructor Details
-
DripParticle
-
-
Method Details
-
getType
-
getRenderType
- Specified by:
getRenderType
in classParticle
-
getLightColor
public int getLightColor(float pPartialTick) - Overrides:
getLightColor
in classParticle
-
tick
public void tick() -
preMoveUpdate
protected void preMoveUpdate() -
postMoveUpdate
protected void postMoveUpdate() -
createWaterHangParticle
public static TextureSheetParticle createWaterHangParticle(SimpleParticleType pType, ClientLevel pLevel, double pX, double pY, double pZ, double pXSpeed, double pYSpeed, double pZSpeed) -
createWaterFallParticle
public static TextureSheetParticle createWaterFallParticle(SimpleParticleType pType, ClientLevel pLevel, double pX, double pY, double pZ, double pXSpeed, double pYSpeed, double pZSpeed) -
createLavaHangParticle
public static TextureSheetParticle createLavaHangParticle(SimpleParticleType pType, ClientLevel pLevel, double pX, double pY, double pZ, double pXSpeed, double pYSpeed, double pZSpeed) -
createLavaFallParticle
public static TextureSheetParticle createLavaFallParticle(SimpleParticleType pType, ClientLevel pLevel, double pX, double pY, double pZ, double pXSpeed, double pYSpeed, double pZSpeed) -
createLavaLandParticle
public static TextureSheetParticle createLavaLandParticle(SimpleParticleType pType, ClientLevel pLevel, double pX, double pY, double pZ, double pXSpeed, double pYSpeed, double pZSpeed) -
createHoneyHangParticle
public static TextureSheetParticle createHoneyHangParticle(SimpleParticleType pType, ClientLevel pLevel, double pX, double pY, double pZ, double pXSpeed, double pYSpeed, double pZSpeed) -
createHoneyFallParticle
public static TextureSheetParticle createHoneyFallParticle(SimpleParticleType pType, ClientLevel pLevel, double pX, double pY, double pZ, double pXSpeed, double pYSpeed, double pZSpeed) -
createHoneyLandParticle
public static TextureSheetParticle createHoneyLandParticle(SimpleParticleType pType, ClientLevel pLevel, double pX, double pY, double pZ, double pXSpeed, double pYSpeed, double pZSpeed) -
createDripstoneWaterHangParticle
public static TextureSheetParticle createDripstoneWaterHangParticle(SimpleParticleType pType, ClientLevel pLevel, double pX, double pY, double pZ, double pXSpeed, double pYSpeed, double pZSpeed) -
createDripstoneWaterFallParticle
public static TextureSheetParticle createDripstoneWaterFallParticle(SimpleParticleType pType, ClientLevel pLevel, double pX, double pY, double pZ, double pXSpeed, double pYSpeed, double pZSpeed) -
createDripstoneLavaHangParticle
public static TextureSheetParticle createDripstoneLavaHangParticle(SimpleParticleType pType, ClientLevel pLevel, double pX, double pY, double pZ, double pXSpeed, double pYSpeed, double pZSpeed) -
createDripstoneLavaFallParticle
public static TextureSheetParticle createDripstoneLavaFallParticle(SimpleParticleType pType, ClientLevel pLevel, double pX, double pY, double pZ, double pXSpeed, double pYSpeed, double pZSpeed) -
createNectarFallParticle
public static TextureSheetParticle createNectarFallParticle(SimpleParticleType pType, ClientLevel pLevel, double pX, double pY, double pZ, double pXSpeed, double pYSpeed, double pZSpeed) -
createSporeBlossomFallParticle
public static TextureSheetParticle createSporeBlossomFallParticle(SimpleParticleType pType, ClientLevel pLevel, double pX, double pY, double pZ, double pXSpeed, double pYSpeed, double pZSpeed) -
createObsidianTearHangParticle
public static TextureSheetParticle createObsidianTearHangParticle(SimpleParticleType pType, ClientLevel pLevel, double pX, double pY, double pZ, double pXSpeed, double pYSpeed, double pZSpeed) -
createObsidianTearFallParticle
public static TextureSheetParticle createObsidianTearFallParticle(SimpleParticleType pType, ClientLevel pLevel, double pX, double pY, double pZ, double pXSpeed, double pYSpeed, double pZSpeed) -
createObsidianTearLandParticle
public static TextureSheetParticle createObsidianTearLandParticle(SimpleParticleType pType, ClientLevel pLevel, double pX, double pY, double pZ, double pXSpeed, double pYSpeed, double pZSpeed)
-