Package de.slikey.effectlib.effect
Class EarthEffect
java.lang.Object
de.slikey.effectlib.Effect
de.slikey.effectlib.effect.EarthEffect
- All Implemented Interfaces:
Runnable
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final Set<org.bukkit.util.Vector> Caches vectors to increase performanceprotected final Set<org.bukkit.util.Vector> Caches vectors to increase performanceorg.bukkit.Colororg.bukkit.Colorprotected booleanTriggers invalidation on first runfloatHeight of the mountains.org.bukkit.Particleorg.bukkit.ParticleintAmount of Particles to form the WorldintintintPrecision of generation.floatRadius of the WorldfloatfloatFields inherited from class de.slikey.effectlib.Effect
arrivalTime, asynchronous, autoOrient, blockData, blockDuration, callback, color, colorList, colors, delay, disappearWithOriginEntity, disappearWithTargetEntity, duration, effectManager, iterations, material, materialData, maxIterations, offset, origin, particle, particleCount, particleData, particleOffsetX, particleOffsetY, particleOffsetZ, particleSize, period, pitch, pitchOffset, probability, relativeOffset, sculkChargeRotation, shriekDelay, speed, subEffect, subEffectClass, target, targetOffset, targetPlayers, toColor, toColorList, toColors, type, updateDirections, updateLocations, visibleRange, yaw, yawOffset -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class de.slikey.effectlib.Effect
cancel, cancel, canDisappearWithOriginEntity, canDisappearWithTargetEntity, canUpdateDirections, display, display, display, display, display, getArrivalTime, getBlockData, getBlockDuration, getCallback, getColor, getColorList, getColors, getDelay, getDuration, getDynamicOrigin, getDynamicTarget, getEffectManager, getEntity, getIterations, getLocation, getMaterial, getMaterialData, getMaxIterations, getOffset, getOrigin, getParticle, getParticleCount, getParticleData, getParticleOffsetX, getParticleOffsetY, getParticleOffsetZ, getParticleSize, getPeriod, getPitch, getPitchOffset, getProbability, getRelativeOffset, getSculkChargeRotation, getShriekDelay, getSpeed, getStartTime, getSubEffect, getSubEffectClass, getTarget, getTargetEntity, getTargetOffset, getTargetPlayer, getTargetPlayers, getToColor, getToColorList, getToColors, getType, getVisibleRange, getYaw, getYawOffset, infinite, initialize, isAsynchronous, isAutoOrient, isDone, isPlaying, isUpdateLocations, onDone, parseColorList, prepare, reloadParameters, run, setBlockData, setBlockDuration, setDynamicOrigin, setDynamicTarget, setEntity, setLocation, setMaterial, setMaterialData, setMaxIterations, setOrigin, setParticleCount, setParticleOffsetX, setParticleOffsetY, setParticleOffsetZ, setParticleSize, setStartTime, setTarget, setTargetEntity, setTargetLocation, setTargetPlayer, setTargetPlayers, setType, start, updateDuration, updateLocation, updateTarget, validate
-
Field Details
-
particleLand
public org.bukkit.Particle particleLand -
particleOcean
public org.bukkit.Particle particleOcean -
colorLand
public org.bukkit.Color colorLand -
colorOcean
public org.bukkit.Color colorOcean -
particlesLand
public int particlesLand -
particlesOcean
public int particlesOcean -
speedLand
public float speedLand -
speedOcean
public float speedOcean -
precision
public int precisionPrecision of generation. Higher numbers have better results, but increase the time of generation. Don't pick Number above 10.000 -
particles
public int particlesAmount of Particles to form the World -
radius
public float radiusRadius of the World -
mountainHeight
public float mountainHeightHeight of the mountains. -
firstStep
protected boolean firstStepTriggers invalidation on first run -
cacheGreen
Caches vectors to increase performance -
cacheBlue
Caches vectors to increase performance
-
-
Constructor Details
-
EarthEffect
-
-
Method Details
-
reset
public void reset()Description copied from class:EffectEffects should override this if they want to be reusable, this is called prior to starting so state can be reset. -
invalidate
public void invalidate() -
onRun
public void onRun()
-