| Modifier and Type | Field and Description |
|---|---|
double |
angularVelocity
Velocity of the orbitals
|
org.bukkit.Color |
colorNucleus |
org.bukkit.Color |
colorOrbital |
int |
orbitals
Orbitals around the nucleus
|
boolean |
orient
Whether or not to orient to the direction of the source location
|
org.bukkit.Particle |
particleNucleus
ParticleType of the nucleus
|
org.bukkit.Particle |
particleOrbital
ParticleType of orbitals
|
int |
particlesNucleus
Particles to be spawned in the nucleus per iteration
|
int |
particlesOrbital
Particles to be spawned per orbital per iteration
|
double |
radius
Radius of the atom
|
float |
radiusNucleus
Radius of the nucleus as a fraction of the atom-radius
|
double |
rotation
Rotation around the Y-axis
|
protected int |
step
Internal counter
|
arrivalTime, asynchronous, autoOrient, callback, color, colorList, colors, delay, disappearWithOriginEntity, disappearWithTargetEntity, duration, effectManager, iterations, material, materialData, maxIterations, offset, origin, particleCount, particleData, particleOffsetX, particleOffsetY, particleOffsetZ, particleSize, period, pitch, pitchOffset, probability, relativeOffset, speed, subEffect, target, targetOffset, targetPlayer, targetPlayers, toColor, toColorList, toColors, type, updateDirections, updateLocations, visibleRange, yaw, yawOffset| Constructor and Description |
|---|
AtomEffect(EffectManager effectManager) |
| Modifier and Type | Method and Description |
|---|---|
void |
onRun() |
void |
reset()
Effects should override this if they want to be reusable, this is called prior to starting so
state can be reset.
|
cancel, cancel, display, display, display, display, display, getDelay, getEntity, getLocation, getPeriod, getStartTime, getTarget, getTargetEntity, getTargetPlayer, getType, infinite, initialize, isAsynchronous, isDone, onDone, parseColorList, prepare, reloadParameters, run, setDynamicOrigin, setDynamicTarget, setEntity, setLocation, setStartTime, setTargetEntity, setTargetLocation, setTargetPlayer, start, updateDuration, updateLocation, updateTarget, validatepublic org.bukkit.Particle particleNucleus
public org.bukkit.Color colorNucleus
public org.bukkit.Particle particleOrbital
public org.bukkit.Color colorOrbital
public double radius
public float radiusNucleus
public int particlesNucleus
public int particlesOrbital
public int orbitals
public double rotation
public boolean orient
public double angularVelocity
protected int step
public AtomEffect(EffectManager effectManager)
Copyright © 2021 elMakers. All rights reserved.