Как регистрировать зачарования

Версия Minecraft
1.12.2
Я сделал класс зачарования "BlackWeapon", добавил ему конструктор и все дела, а теперь не могу понять как его зарегистрировать, чтобы добавить в игру. Со вчерашнего дня не могу разобраться, прошу помощи 🙏

Код зачарования:
public class BlackWeapon extends Enchantment {

    public BlackWeapon() {
        super(Rarity.VERY_RARE, EnumEnchantmentType.WEAPON, EntityEquipmentSlot.values());
        this.setRegistryName("blackweapon");
    }

    @Override
    public Enchantment setName(String enchName) {
        return super.setName("BlackWeapon");
    }

}
 
Сверху