public class AbilityTypePotionEffectSelf extends AbilityTypeDefault
Constructor and Description |
---|
AbilityTypePotionEffectSelf(java.lang.String id,
int rarity,
int maxLevel,
int baseXpPerLevel,
net.minecraft.potion.Potion potion) |
Modifier and Type | Method and Description |
---|---|
protected int |
getAmplifier(int level) |
protected int |
getDuration(int tickModulus,
int level) |
protected int |
getTickModulus(int level) |
void |
onTick(net.minecraft.entity.player.EntityPlayer player,
int level) |
getConfig
getBaseXpPerLevel, getMaxLevel, getRarity, getUnlocalizedDescription, getUnlocalizedName, onChangedLevel
public AbilityTypePotionEffectSelf(java.lang.String id, int rarity, int maxLevel, int baseXpPerLevel, net.minecraft.potion.Potion potion)
protected int getDuration(int tickModulus, int level)
protected int getTickModulus(int level)
protected int getAmplifier(int level)
public void onTick(net.minecraft.entity.player.EntityPlayer player, int level)
onTick
in interface IAbilityType
onTick
in class AbilityType