@@ -31,8 +31,6 @@ public class CraftEnchantment extends Enchantment {
|
||||
@Override
|
||||
public EnchantmentTarget getItemTarget() {
|
||||
switch (target.itemTarget) {
|
||||
case ALL:
|
||||
return EnchantmentTarget.ALL;
|
||||
case ARMOR:
|
||||
return EnchantmentTarget.ARMOR;
|
||||
case ARMOR_FEET:
|
||||
@@ -59,6 +57,8 @@ public class CraftEnchantment extends Enchantment {
|
||||
return EnchantmentTarget.TRIDENT;
|
||||
case CROSSBOW:
|
||||
return EnchantmentTarget.CROSSBOW;
|
||||
case VANISHABLE:
|
||||
return EnchantmentTarget.VANISHABLE;
|
||||
default:
|
||||
return null;
|
||||
}
|
||||
@@ -106,56 +106,58 @@ public class CraftEnchantment extends Enchantment {
|
||||
case 10:
|
||||
return "BINDING_CURSE";
|
||||
case 11:
|
||||
return "DAMAGE_ALL";
|
||||
return "SOUL_SPEED";
|
||||
case 12:
|
||||
return "DAMAGE_UNDEAD";
|
||||
return "DAMAGE_ALL";
|
||||
case 13:
|
||||
return "DAMAGE_ARTHROPODS";
|
||||
return "DAMAGE_UNDEAD";
|
||||
case 14:
|
||||
return "KNOCKBACK";
|
||||
return "DAMAGE_ARTHROPODS";
|
||||
case 15:
|
||||
return "FIRE_ASPECT";
|
||||
return "KNOCKBACK";
|
||||
case 16:
|
||||
return "LOOT_BONUS_MOBS";
|
||||
return "FIRE_ASPECT";
|
||||
case 17:
|
||||
return "SWEEPING_EDGE";
|
||||
return "LOOT_BONUS_MOBS";
|
||||
case 18:
|
||||
return "DIG_SPEED";
|
||||
return "SWEEPING_EDGE";
|
||||
case 19:
|
||||
return "SILK_TOUCH";
|
||||
return "DIG_SPEED";
|
||||
case 20:
|
||||
return "DURABILITY";
|
||||
return "SILK_TOUCH";
|
||||
case 21:
|
||||
return "LOOT_BONUS_BLOCKS";
|
||||
return "DURABILITY";
|
||||
case 22:
|
||||
return "ARROW_DAMAGE";
|
||||
return "LOOT_BONUS_BLOCKS";
|
||||
case 23:
|
||||
return "ARROW_KNOCKBACK";
|
||||
return "ARROW_DAMAGE";
|
||||
case 24:
|
||||
return "ARROW_FIRE";
|
||||
return "ARROW_KNOCKBACK";
|
||||
case 25:
|
||||
return "ARROW_INFINITE";
|
||||
return "ARROW_FIRE";
|
||||
case 26:
|
||||
return "LUCK";
|
||||
return "ARROW_INFINITE";
|
||||
case 27:
|
||||
return "LURE";
|
||||
return "LUCK";
|
||||
case 28:
|
||||
return "LOYALTY";
|
||||
return "LURE";
|
||||
case 29:
|
||||
return "IMPALING";
|
||||
return "LOYALTY";
|
||||
case 30:
|
||||
return "RIPTIDE";
|
||||
return "IMPALING";
|
||||
case 31:
|
||||
return "CHANNELING";
|
||||
return "RIPTIDE";
|
||||
case 32:
|
||||
return "MULTISHOT";
|
||||
return "CHANNELING";
|
||||
case 33:
|
||||
return "QUICK_CHARGE";
|
||||
return "MULTISHOT";
|
||||
case 34:
|
||||
return "PIERCING";
|
||||
return "QUICK_CHARGE";
|
||||
case 35:
|
||||
return "MENDING";
|
||||
return "PIERCING";
|
||||
case 36:
|
||||
return "MENDING";
|
||||
case 37:
|
||||
return "VANISHING_CURSE";
|
||||
default:
|
||||
return "UNKNOWN_ENCHANT_" + IRegistry.ENCHANTMENT.a(target);
|
||||
|
||||
Reference in New Issue
Block a user