summaryrefslogtreecommitdiffstats
path: root/nms-patches/Enchantment.patch
blob: c3b5136ae6b04dca0a070d85132181de2b0eb204 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
@@ -8,6 +8,7 @@
 
 public abstract class Enchantment {
 
+    // CraftBukkit - update CraftEnchant.getName(i) if this changes
     private static final Enchantment[] byId = new Enchantment[256];
     public static final Enchantment[] b;
     private static final Map E = Maps.newHashMap();
@@ -55,6 +56,8 @@
             Enchantment.byId[i] = this;
             Enchantment.E.put(minecraftkey, this);
         }
+        
+        org.bukkit.enchantments.Enchantment.registerEnchantment(new org.bukkit.craftbukkit.enchantments.CraftEnchantment(this)); // CraftBukkit
     }
 
     public static Enchantment getByName(String s) {