basic-components/src/main/java/universalelectricity/prefab/potion/CustomPotionEffect.java
Timo Ley a83fd143d8
Some checks failed
continuous-integration/drone/push Build is failing
continuous-integration/drone/tag Build is failing
feat: big overhaul
2022-11-01 17:43:28 +01:00

30 lines
833 B
Java

package universalelectricity.prefab.potion;
import java.util.ArrayList;
import java.util.List;
import net.minecraft.item.ItemStack;
import net.minecraft.potion.Potion;
import net.minecraft.potion.PotionEffect;
public class CustomPotionEffect extends PotionEffect {
public CustomPotionEffect(int potionID, int duration, int amplifier) {
super(potionID, duration, amplifier);
}
public CustomPotionEffect(Potion potion, int duration, int amplifier) {
this(potion.getId(), duration, amplifier);
}
public CustomPotionEffect(int potionID, int duration, int amplifier, List<ItemStack> curativeItems) {
super(potionID, duration, amplifier);
if(curativeItems == null) {
this.setCurativeItems(new ArrayList());
} else {
this.setCurativeItems(curativeItems);
}
}
}