Files
ThaumicBases/src/main/java/tb/common/enchantment/EnchantmentEldritchBane.java
T
DianeXD 85c644496a Fix infusion stabiliser (#17)
* Update buildscript & spotlessApply

* Fix infusion stabiliser
2022-07-01 18:37:29 +07:00

29 lines
805 B
Java

package tb.common.enchantment;
import net.minecraft.enchantment.Enchantment;
import net.minecraft.enchantment.EnchantmentDamage;
import net.minecraft.enchantment.EnumEnchantmentType;
public class EnchantmentEldritchBane extends Enchantment {
public EnchantmentEldritchBane(int id, int weight, EnumEnchantmentType type) {
super(id, weight, type);
}
public int getMaxLevel() {
return 5;
}
public int getMinEnchantability(int lvl) {
return 1 + lvl * 5;
}
public boolean canApplyTogether(Enchantment ench) {
return this != ench
&& ench != Enchantment.smite
&& ench != Enchantment.baneOfArthropods
&& ench != Enchantment.sharpness
&& !(ench instanceof EnchantmentDamage);
}
}