summaryrefslogtreecommitdiffstats
path: root/nms-patches/Enchantment.patch
blob: b7d3f80f8687f0f75d923d00cc578b9cfcdb4ffe (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
--- /home/matt/mc-dev-private//net/minecraft/server/Enchantment.java	2015-02-26 22:40:22.459608141 +0000
+++ src/main/java/net/minecraft/server/Enchantment.java	2015-02-26 22:40:22.459608141 +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<MinecraftKey, Enchantment> 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) {