FlamethrowerParticle

@Environment(value = EnvType.CLIENT)
public final class FlamethrowerParticle extends AbstractSlowingParticle(source)

Particle emitted by the campfire staff.

Parameters

world

The world the particle is in

x

The X component of the particle's position

y

The Z component of the particle's position

velocityX

The X component of the particle's velocity

velocityY

The Y component of the particle's velocity

velocityZ

The Z component of the particle's velocity

See also

Constructors

Link copied to clipboard
public FlamethrowerParticle FlamethrowerParticle(ClientWorld world, Double x, Double y, Double z, Double velocityX, Double velocityY, Double velocityZ)

Types

Link copied to clipboard
public final class Factory implements ParticleFactory<SimpleParticleType>

Factory class for FlamethrowerParticle, intended to register in Minecraft instead of direct consumption.

Inherited properties

Link copied to clipboard
protected final Integer age
Link copied to clipboard
protected final Float alpha
Link copied to clipboard
protected final Float angle
Link copied to clipboard
protected final Boolean ascending
Link copied to clipboard
protected final Float blue
Link copied to clipboard
private Box boundingBox
Link copied to clipboard
protected final Boolean collidesWithWorld
Link copied to clipboard
protected final Boolean dead
Link copied to clipboard
protected final Float gravityStrength
Link copied to clipboard
protected final Float green
Link copied to clipboard
protected final Integer maxAge
Link copied to clipboard
protected final Boolean onGround
Link copied to clipboard
protected final Float prevAngle
Link copied to clipboard
protected final Double prevPosX
Link copied to clipboard
protected final Double prevPosY
Link copied to clipboard
protected final Double prevPosZ
Link copied to clipboard
protected final Random random
Link copied to clipboard
protected final Float red
Link copied to clipboard
protected final Float scale
Link copied to clipboard
protected final Float spacingXZ
Link copied to clipboard
protected final Float spacingY
Link copied to clipboard
protected final Sprite sprite
Link copied to clipboard
protected final Float velocityMultiplier
Link copied to clipboard
protected final Double velocityX
Link copied to clipboard
protected final Double velocityY
Link copied to clipboard
protected final Double velocityZ
Link copied to clipboard
protected final ClientWorld world
Link copied to clipboard
protected final Double x
Link copied to clipboard
protected final Double y
Link copied to clipboard
protected final Double z

Functions

Link copied to clipboard
Link copied to clipboard
public Unit move(Double dx, Double dy, Double dz)

Inherited functions

Link copied to clipboard
public Unit buildGeometry(VertexConsumer vertexConsumer, Camera camera, Float tickDelta)
Link copied to clipboard
Link copied to clipboard
protected Integer getBrightness(Float tint)
Link copied to clipboard
Link copied to clipboard
public Integer getMaxAge()
Link copied to clipboard
protected Float getMaxU()
Link copied to clipboard
protected Float getMaxV()
Link copied to clipboard
protected Float getMinU()
Link copied to clipboard
protected Float getMinV()
Link copied to clipboard
Link copied to clipboard
public Float getSize(Float tickDelta)
Link copied to clipboard
public Boolean isAlive()
Link copied to clipboard
public Unit markDead()
Link copied to clipboard
public Particle move(Float speed)
Link copied to clipboard
Link copied to clipboard
public Particle scale(Float scale)
Link copied to clipboard
protected Unit setAlpha(Float alpha)
Link copied to clipboard
public Unit setBoundingBox(Box boundingBox)
Link copied to clipboard
protected Unit setBoundingBoxSpacing(Float spacingXZ, Float spacingY)
Link copied to clipboard
public Unit setColor(Float red, Float green, Float blue)
Link copied to clipboard
public Unit setMaxAge(Integer maxAge)
Link copied to clipboard
public Unit setPos(Double x, Double y, Double z)
Link copied to clipboard
public Unit setSprite(SpriteProvider spriteProvider)
protected Unit setSprite(Sprite sprite)
Link copied to clipboard
public Unit setSpriteForAge(SpriteProvider spriteProvider)
Link copied to clipboard
public Unit setVelocity(Double velocityX, Double velocityY, Double velocityZ)
Link copied to clipboard
public Unit tick()
Link copied to clipboard
public String toString()