org.bukkit.potion
Class PotionEffectTypeWrapper

java.lang.Object
  extended by org.bukkit.potion.PotionEffectType
      extended by org.bukkit.potion.PotionEffectTypeWrapper

public class PotionEffectTypeWrapper
extends PotionEffectType


Field Summary
 
Fields inherited from class org.bukkit.potion.PotionEffectType
ABSORPTION, BLINDNESS, CONFUSION, DAMAGE_RESISTANCE, FAST_DIGGING, FIRE_RESISTANCE, HARM, HEAL, HEALTH_BOOST, HUNGER, INCREASE_DAMAGE, INVISIBILITY, JUMP, NIGHT_VISION, POISON, REGENERATION, SATURATION, SLOW, SLOW_DIGGING, SPEED, WATER_BREATHING, WEAKNESS, WITHER
 
Constructor Summary
protected PotionEffectTypeWrapper(int id)
           
 
Method Summary
 double getDurationModifier()
          Returns the duration modifier applied to effects of this type.
 String getName()
          Returns the name of this effect type.
 PotionEffectType getType()
          Get the potion type bound to this wrapper.
 boolean isInstant()
          Returns whether the effect of this type happens once, immediately.
 
Methods inherited from class org.bukkit.potion.PotionEffectType
createEffect, equals, getById, getByName, getId, hashCode, registerPotionEffectType, stopAcceptingRegistrations, toString, values
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PotionEffectTypeWrapper

protected PotionEffectTypeWrapper(int id)
Method Detail

getDurationModifier

public double getDurationModifier()
Description copied from class: PotionEffectType
Returns the duration modifier applied to effects of this type.

Specified by:
getDurationModifier in class PotionEffectType
Returns:
duration modifier

getName

public String getName()
Description copied from class: PotionEffectType
Returns the name of this effect type.

Specified by:
getName in class PotionEffectType
Returns:
The name of this effect type

getType

public PotionEffectType getType()
Get the potion type bound to this wrapper.

Returns:
The potion effect type

isInstant

public boolean isInstant()
Description copied from class: PotionEffectType
Returns whether the effect of this type happens once, immediately.

Specified by:
isInstant in class PotionEffectType
Returns:
whether this type is normally instant


Copyright © 2014. All rights reserved.