public interface AreaEffectCloudData extends DataManipulator<AreaEffectCloudData,ImmutableAreaEffectCloudData>
| Modifier and Type | Method and Description | 
|---|---|
MutableBoundedValue<Integer> | 
age()
Gets the bounded  
age value of this cloud. | 
MutableBoundedValue<Integer> | 
applicationDelay()
Gets the bounded  
applicationDelay value of this cloud. | 
Value<Color> | 
color()
Gets the  
Color of this cloud, can be changed. | 
MutableBoundedValue<Integer> | 
duration()
Gets the bounded  
duration value of this cloud. | 
MutableBoundedValue<Integer> | 
durationOnUse()
Gets the bounded  
durationOnUse value of this cloud. | 
ListValue<PotionEffect> | 
effects()
Gets the  
ListValue of PotionEffects of this cloud. | 
Value<ParticleType> | 
particleType()
Gets the  
ParticleType of this cloud. | 
MutableBoundedValue<Double> | 
radius()
Gets the  
radius value of this cloud. | 
MutableBoundedValue<Double> | 
radiusOnUse()
Gets the bounded  
radiusOnUse value of this cloud. | 
MutableBoundedValue<Double> | 
radiusPerTick()
Gets the bounded  
radiusPerTick value of this cloud. | 
MutableBoundedValue<Integer> | 
waitTime()
Gets the bounded  
waitTime value of this cloud. | 
asImmutable, copy, fill, fill, from, set, set, set, set, transformgetContentVersion, toContainerValue<Color> color()
Color of this cloud, can be changed.Keys.AREA_EFFECT_CLOUD_COLORMutableBoundedValue<Double> radius()
radius value of this cloud.Keys.AREA_EFFECT_CLOUD_RADIUSValue<ParticleType> particleType()
ParticleType of this cloud.Keys.AREA_EFFECT_CLOUD_PARTICLE_TYPEMutableBoundedValue<Integer> duration()
duration value of this cloud.Keys.AREA_EFFECT_CLOUD_DURATIONMutableBoundedValue<Integer> waitTime()
waitTime value of this cloud. The wait time
 dictates how long until this cloud will affect Entity instances
 with PotionEffects.Keys.AREA_EFFECT_CLOUD_WAIT_TIMEMutableBoundedValue<Double> radiusOnUse()
radiusOnUse value of this cloud.
 The radius is modified per Entity affected.
 Once the radius is 0, the cloud dissipates.
 A positive radiusOnUse value will make the cloud grow, a negative one will make it shrink.
Keys.AREA_EFFECT_CLOUD_RADIUS_ON_USEMutableBoundedValue<Double> radiusPerTick()
radiusPerTick value of this cloud.
 The radius is increased every tick. A radiusPerTick of 0 will cause the cloud to stay at its original size until its duration runs out, a positive number will make it grow, and a negative number will make it shrink whenever it applies its effect.
Keys.AREA_EFFECT_CLOUD_RADIUS_PER_TICKMutableBoundedValue<Integer> durationOnUse()
durationOnUse value of this cloud.
 The duration on use is added to the duration for every time
 that this cloud applies it's PotionEffects on an
 Entity.
  If the duration on use is negative, every application of an effect to an entity will decrease the cloud's duration
Keys.AREA_EFFECT_CLOUD_DURATION_ON_USEMutableBoundedValue<Integer> applicationDelay()
applicationDelay value of this cloud.
 What this means is the application delay between times of application
 on an Entity.Keys.AREA_EFFECT_CLOUD_REAPPLICATION_DELAYListValue<PotionEffect> effects()
ListValue of PotionEffects of this cloud.
 The potion effects will affect any Entity according to the
 various delays and ticks remaining of this cloud.Keys.POTION_EFFECTSMutableBoundedValue<Integer> age()
age value of this cloud.Keys.AREA_EFFECT_CLOUD_AGE