diff options
author | md_5 <git@md-5.net> | 2016-12-14 14:38:55 +1100 |
---|---|---|
committer | md_5 <git@md-5.net> | 2016-12-14 14:38:55 +1100 |
commit | 655d8407ceabc7eaad4085790b0e308b46734aa3 (patch) | |
tree | 3d59767ea92a859a8e015be1b79cc7b8aadeb50e /nms-patches | |
parent | c6d6844254193bfc92822816e79120d97b95ff97 (diff) | |
download | craftbukkit-655d8407ceabc7eaad4085790b0e308b46734aa3.tar craftbukkit-655d8407ceabc7eaad4085790b0e308b46734aa3.tar.gz craftbukkit-655d8407ceabc7eaad4085790b0e308b46734aa3.tar.lz craftbukkit-655d8407ceabc7eaad4085790b0e308b46734aa3.tar.xz craftbukkit-655d8407ceabc7eaad4085790b0e308b46734aa3.zip |
SPIGOT-2918: Always call EnchantItemEvent
Diffstat (limited to 'nms-patches')
-rw-r--r-- | nms-patches/ContainerEnchantTable.patch | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/nms-patches/ContainerEnchantTable.patch b/nms-patches/ContainerEnchantTable.patch index 71e79dd7..8072aa1c 100644 --- a/nms-patches/ContainerEnchantTable.patch +++ b/nms-patches/ContainerEnchantTable.patch @@ -106,12 +106,14 @@ this.b(); } } else { -@@ -177,24 +239,49 @@ +@@ -176,25 +238,50 @@ + if (!this.world.isClientSide) { List list = this.a(itemstack, i, this.costs[i]); - if (!list.isEmpty()) { +- if (!list.isEmpty()) { - entityhuman.enchantDone(j); -+ // CraftBukkit start ++ // CraftBukkit start ++ if (true || !list.isEmpty()) { boolean flag = itemstack.getItem() == Items.BOOK; + Map<org.bukkit.enchantments.Enchantment, Integer> enchants = new java.util.HashMap<org.bukkit.enchantments.Enchantment, Integer>(); + for (Object obj : list) { |