summaryrefslogtreecommitdiffstats
path: root/nms-patches/ContainerEnchantTable.patch
diff options
context:
space:
mode:
authormd_5 <git@md-5.net>2016-12-14 14:38:55 +1100
committermd_5 <git@md-5.net>2016-12-14 14:38:55 +1100
commit655d8407ceabc7eaad4085790b0e308b46734aa3 (patch)
tree3d59767ea92a859a8e015be1b79cc7b8aadeb50e /nms-patches/ContainerEnchantTable.patch
parentc6d6844254193bfc92822816e79120d97b95ff97 (diff)
downloadcraftbukkit-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/ContainerEnchantTable.patch')
-rw-r--r--nms-patches/ContainerEnchantTable.patch8
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) {