Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public double getEntityEnchantmentBonus(LivingEntity entity, Enchantment enchant)
- {
- ItemStack checkItem = entity.getEquipment().getItemInHand();
- if (checkItem == null)
- return 1;
- if (FC_Rpg.mLib.swords.contains(checkItem.getType()))
- {
- if (enchant == Enchantment.DAMAGE_ARTHROPODS)
- {
- if (checkItem.containsEnchantment(Enchantment.DAMAGE_ARTHROPODS))
- return 1 + FC_Rpg.balanceConfig.getEnchantmentMultiplierBane() * checkItem.getEnchantmentLevel(Enchantment.DAMAGE_ARTHROPODS);
- }
- else if (enchant == Enchantment.DAMAGE_ALL)
- {
- if (checkItem.containsEnchantment(Enchantment.DAMAGE_ALL))
- return 1 + FC_Rpg.balanceConfig.getEnchantmentMultiplierSharpness() * checkItem.getEnchantmentLevel(Enchantment.DAMAGE_ALL);
- }
- else if (enchant == Enchantment.DAMAGE_UNDEAD)
- {
- if (checkItem.containsEnchantment(Enchantment.DAMAGE_UNDEAD))
- return 1 + FC_Rpg.balanceConfig.getEnchantmentMultiplierSmite() * checkItem.getEnchantmentLevel(Enchantment.DAMAGE_UNDEAD);
- }
- }
- else if (checkItem.getType() == Material.BOW)
- {
- if (enchant == Enchantment.ARROW_DAMAGE)
- {
- if (checkItem.containsEnchantment(Enchantment.ARROW_DAMAGE))
- return 1 + FC_Rpg.balanceConfig.getEnchantmentMultiplierPower() * checkItem.getEnchantmentLevel(Enchantment.ARROW_DAMAGE);
- }
- }
- return 1;
- }
Advertisement
Add Comment
Please, Sign In to add comment