Enchantments.java (812B)
1 package me.night.nullvalkyrie.util.enchantments; 2 3 import org.bukkit.enchantments.Enchantment; 4 5 public enum Enchantments { 6 THUNDERBOLT("thunderbolt", "ThunderBolt", 5), 7 SMELTING_TOUCH("smelting-touch", "Smelting Touch", 1); 8 public final String namespacekey; 9 public final String name; 10 public final int maxLevel; 11 12 13 14 Enchantments(String namespacekey, String name, int maxLevel) { 15 this.namespacekey = namespacekey; 16 this.name = name; 17 this.maxLevel = maxLevel; 18 } 19 public String getNamespacekey() { 20 return namespacekey; 21 } 22 23 public String getName() { 24 return name; 25 } 26 27 public int getMaxLevel() { 28 return maxLevel; 29 } 30 public Enchantment getEnchant() { 31 return EnchantmentManager.enchants.get(this.ordinal()); 32 } 33 }