Class BasinFluidParticle
java.lang.Object
net.minecraft.client.particle.Particle
net.minecraft.client.particle.SingleQuadParticle
net.minecraft.client.particle.TextureSheetParticle
com.simibubi.create.content.contraptions.fluids.particle.FluidStackParticle
com.simibubi.create.content.contraptions.fluids.particle.BasinFluidParticle
-
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, stoppedByCollision, x, xd, xo, y, yd, yo, z, zd, zo -
Constructor Summary
ConstructorsConstructorDescriptionBasinFluidParticle(net.minecraft.client.multiplayer.ClientLevel world, net.minecraftforge.fluids.FluidStack fluid, double x, double y, double z, double vx, double vy, double vz) -
Method Summary
Methods inherited from class com.simibubi.create.content.contraptions.fluids.particle.FluidStackParticle
create, getLightColor, getRenderType, getU0, getU1, getV0, getV1, multiplyColorMethods inherited from class net.minecraft.client.particle.TextureSheetParticle
pickSprite, setSprite, setSpriteFromAgeMethods inherited from class net.minecraft.client.particle.SingleQuadParticle
getQuadSize, scaleMethods inherited from class net.minecraft.client.particle.Particle
getBoundingBox, getLifetime, getParticleGroup, isAlive, move, remove, setAlpha, setBoundingBox, setColor, setLifetime, setLocationFromBoundingbox, setParticleSpeed, setPos, setPower, setSize, shouldCull, toString
-
Constructor Details
-
BasinFluidParticle
public BasinFluidParticle(net.minecraft.client.multiplayer.ClientLevel world, net.minecraftforge.fluids.FluidStack fluid, double x, double y, double z, double vx, double vy, double vz)
-
-
Method Details
-
tick
public void tick()- Overrides:
tickin classFluidStackParticle
-
render
public void render(com.mojang.blaze3d.vertex.VertexConsumer vb, net.minecraft.client.Camera info, float pt) - Overrides:
renderin classnet.minecraft.client.particle.SingleQuadParticle
-
canEvaporate
protected boolean canEvaporate()- Overrides:
canEvaporatein classFluidStackParticle
-