Parameters

public class Parameters(source)

Parameters of a CampfireFlameEntity.

Parameters

origin

Starting position of the entity

relativeTarget

The position towards the fire goes relative to origin

flameConeWidth

The width of the fire cone, points right relative to the shooter's POV

flameConeHeight

The height of the fire cone, points up relative to the shooter's POV

stepResolution

How many ticks to divide the distance between origin and relativeTarget

particleType

The registry key of the flame particle type in Registries.PARTICLE_TYPE

Inheritors

Constructors

Link copied to clipboard
public CampfireFlameEntity.Parameters CampfireFlameEntity.Parameters(Vec3d origin, Vec3d relativeTarget, Vec3d flameConeWidth, Vec3d flameConeHeight, Integer stepResolution, RegistryKey<? extends ParticleType<?>> particleType)

Properties

Link copied to clipboard
private final Vec3d flameConeHeight
Link copied to clipboard
private final Vec3d flameConeWidth
Link copied to clipboard
private final Vec3d origin
Link copied to clipboard
private final RegistryKey<? extends ParticleType<?>> particleType
Link copied to clipboard
private final Vec3d relativeTarget
Link copied to clipboard
private final Integer stepResolution

Functions

Link copied to clipboard
public final Vec3d getFlameConeHeight()
Link copied to clipboard
public final Vec3d getFlameConeWidth()
Link copied to clipboard
public final Vec3d getOrigin()
Link copied to clipboard
public final RegistryKey<? extends ParticleType<?>> getParticleType()
Link copied to clipboard
public final Vec3d getRelativeTarget()
Link copied to clipboard
public final Integer getStepResolution()
Link copied to clipboard
public final Unit write(PacketByteBuf buf)