An IPotionEffect is an IPotion that also has a duration and an amplifier (strength) parameter.
You can get them from an IPotion object.

Importing the package

It might be required for you to import the package if you encounter any issues (like casting an Array), so better be safe than sorry and add the import.
import crafttweaker.potions.IPotionEffect;


ZenGetter Type
duration int
potion IPotion
doesShowParticles bool
amplifier int
curativeItems List<IItemStack>
effectName bool
isAmbient bool
isPotionDurationMax (also a ZenSetter) bool


Is an item a curative item

Uses an IItemStack.
Returns a bool

isCurativeItem(IItemStack item);

Perform Effect on an Entity

Uses an IEntity or any of its subclasses (e.g. IPlayer).
Returns void (nothing).

performEffect(IEntity Entity);