From af02a28ce5fb1bded8b3bd1785bb3c4ede1fde39 Mon Sep 17 00:00:00 2001 From: KHobbits Date: Sat, 7 Dec 2013 22:24:01 +0000 Subject: Update Bukkit Bukkit: #1859 CB: #2943 --- .../src/com/earth2me/essentials/Enchantments.java | 25 ++++++++++++++++++--- lib/bukkit.jar | Bin 4918292 -> 4919000 bytes lib/craftbukkit.jar | Bin 19919445 -> 19920009 bytes 3 files changed, 22 insertions(+), 3 deletions(-) diff --git a/Essentials/src/com/earth2me/essentials/Enchantments.java b/Essentials/src/com/earth2me/essentials/Enchantments.java index 785f13adb..12e846611 100644 --- a/Essentials/src/com/earth2me/essentials/Enchantments.java +++ b/Essentials/src/com/earth2me/essentials/Enchantments.java @@ -141,13 +141,32 @@ public class Enchantments ALIASENCHANTMENTS.put("unlimited", Enchantment.ARROW_INFINITE); ALIASENCHANTMENTS.put("unlimitedarrows", Enchantment.ARROW_INFINITE); ALIASENCHANTMENTS.put("ai", Enchantment.ARROW_INFINITE); + + try // 1.7 update + { + ENCHANTMENTS.put("luck", Enchantment.LUCK); + ALIASENCHANTMENTS.put("luckofsea", Enchantment.LUCK); + ALIASENCHANTMENTS.put("luckofseas", Enchantment.LUCK); + ALIASENCHANTMENTS.put("rodluck", Enchantment.LUCK); + + ENCHANTMENTS.put("lure", Enchantment.LURE); + ALIASENCHANTMENTS.put("rodlure", Enchantment.LURE); + } + catch (java.lang.NoSuchFieldError e) + { + Essentials.wrongVersion(); + } } - public static Enchantment getByName(String name) { + public static Enchantment getByName(String name) + { Enchantment enchantment; - if (NumberUtil.isInt(name)) { + if (NumberUtil.isInt(name)) + { enchantment = Enchantment.getById(Integer.parseInt(name)); - } else { + } + else + { enchantment = Enchantment.getByName(name.toUpperCase(Locale.ENGLISH)); } if (enchantment == null) diff --git a/lib/bukkit.jar b/lib/bukkit.jar index 5926c83bd..f7d2f9656 100644 Binary files a/lib/bukkit.jar and b/lib/bukkit.jar differ diff --git a/lib/craftbukkit.jar b/lib/craftbukkit.jar index 4a8d1abcb..610e9a2b3 100644 Binary files a/lib/craftbukkit.jar and b/lib/craftbukkit.jar differ -- cgit v1.2.3