Use CustomEnchantment
Use CustomEnchantment allow you to set a EnchantmentType for your Enchantment. You can also easly register your Enchantment with CustomEnchantment#register.
public class Enchantments implements ElementsInitializer {
public static CustomEnchantment enchantment = new CustomEnchantment(
EnchantmentType.DEFAULT, // The Enchantment Type
Enchantment.Rarity.COMMON, // The Enchantment Rarity
EnchantmentTarget.BREAKABLE, // The Enchantment Target
EquipmentSlot.MAINHAND // The Equipment Slot
);
public void register() {
enchantment.register(new Identifier("mmodding_exemple_mod", "mmodding_enchantment"));
}
}
Last updated