From 08826ed84b2d11c6d44b94c074be14455486f0f1 Mon Sep 17 00:00:00 2001 From: Darkhax Date: Wed, 16 Jul 2014 07:08:57 -0600 Subject: [PATCH] Changed exception message for duplicate enchantment ids to contain the class path for both enchantments along with the enchantmnet id that has been duplicated. --- .../net/minecraft/enchantment/Enchantment.java.patch | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/patches/minecraft/net/minecraft/enchantment/Enchantment.java.patch b/patches/minecraft/net/minecraft/enchantment/Enchantment.java.patch index 39a609079..94cf1637b 100644 --- a/patches/minecraft/net/minecraft/enchantment/Enchantment.java.patch +++ b/patches/minecraft/net/minecraft/enchantment/Enchantment.java.patch @@ -1,5 +1,14 @@ --- ../src-base/minecraft/net/minecraft/enchantment/Enchantment.java +++ ../src-work/minecraft/net/minecraft/enchantment/Enchantment.java +@@ -50,7 +50,7 @@ + + if (field_77331_b[p_i1926_1_] != null) + { +- throw new IllegalArgumentException("Duplicate enchantment id!"); ++ throw new IllegalArgumentException("Duplicate enchantment id! " + this.getClass() + " and " + field_77331_b[p_i1926_1_].getClass() + " Enchantment ID:" + p_i1926_1_); + } + else + { @@ -124,6 +124,45 @@ public void func_151367_b(EntityLivingBase p_151367_1_, Entity p_151367_2_, int p_151367_3_) {}