classpublicPriority 3
ParticleSpawnerGroup
com.hypixel.hytale.server.core.asset.type.particle.config.ParticleSpawnerGroup
implements NetworkSerializable
15
Methods
15
Public Methods
13
Fields
2
Constructors
Constants
BuilderCodec<ParticleSpawnerGroup>CODEC= BuilderCodec.builder(ParticleSpawnerGroup.class, ParticleSpawnerGroup::new)
.append(
...
Constructors
protected
ParticleSpawnerGroup()public
ParticleSpawnerGroup(String spawnerId, Vector3f positionOffset, Direction rotationOffset, boolean fixedRotation, Rangef spawnRate, Rangef lifeSpan, float startDelay, Rangef waveDelay, int totalSpawners, int maxConcurrent, InitialVelocity initialVelocity, RangeVector3f emitOffset, ParticleAttractor[] attractors)Methods
Public Methods (15)
public
ParticleAttractor[] getAttractors()public
RangeVector3f getEmitOffset()public
InitialVelocity getInitialVelocity()public
Rangef getLifeSpan()public
int getMaxConcurrent()public
Vector3f getPositionOffset()public
Direction getRotationOffset()public
Rangef getSpawnRate()public
String getSpawnerId()public
float getStartDelay()public
int getTotalSpawners()public
Rangef getWaveDelay()public
boolean isFixedRotation()public
com.hypixel.hytale.protocol.ParticleSpawnerGroup toPacket()@Nonnull
public
String toString()@Nonnull@Override
Fields
Protected Fields (13)
protected
ParticleAttractor[] attractorsprotected
RangeVector3f emitOffsetprotected
boolean fixedRotationprotected
InitialVelocity initialVelocityprotected
Rangef lifeSpanprotected
int maxConcurrentprotected
Vector3f positionOffsetprotected
Direction rotationOffsetprotected
Rangef spawnRateprotected
String spawnerIdprotected
float startDelayprotected
int totalSpawnersprotected
Rangef waveDelay