summaryrefslogtreecommitdiffstats
path: root/nms-patches/Enchantment.patch
blob: 44d9984832d6c6a40b97f99442858183a1f13089 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
--- ../work/decompile-8eb82bde//net/minecraft/server/Enchantment.java	2014-11-28 11:22:55.874823164 +0000
+++ src/main/java/net/minecraft/server/Enchantment.java	2014-11-28 11:01:54.000000000 +0000
@@ -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) {