Sueta
EN

EnchantUpgrades | Items used to increase enchantments

1.0

Increase enchants like sharpness and protection with an item! Great for buycraft

·Plugin

EnchantmentUpgrades
Totally configurable as well as the maximum amount an enchant can upgrade to.
You need https://www.spigotmc.org/resources/nbt-api.7939/ to use it, I can easily add it in but don't feel like it right now.

messages.yml
INCORRECT_ITEM   :  '&cThis item you have clicked on is not applicable with this enchantment 
  upgrade'  
MAX_UPGRADE   :  '&cYou cannot add  any  more of these upgrades to this item'  
PLAYER_NOT_FOUND   :  '&cPlayer is not online'  
ENCHANT_NOT_FOUND   :  '&cThe enchant entered was not found'  
SENT_UPGRADE   :  '&aYou have sent a  (  n  )   %enchant% upgrade to %target%'   
RECEIVED_UPGRADE   :  '&aYou have received a  (  n  )   %enchant% upgrade from %sender%'   
INVALID_AMOUNT   :  '&cTool amount cannot be more than one'
config.yml
upgrade-item  :  
  material   :  NETHER_STAR  
  name   :  '&fEnchantment Upgrade &d&l  %enchant%'   
  data   :  0  
  lore   : 
  - '&7Click onto the applicable item to upgrade' 
  - '&7the enchantment level'  
enchants  :  
  PROTECTION_ENVIRONMENTAL  :  
    maxLevel   :  7  
  PROTECTION_FIRE  :  
    maxLevel   :  7  
  PROTECTION_FALL  :  
    maxLevel   :  7  
  PROTECTION_EXPLOSIONS  :  
    maxLevel   :  7  
  PROTECTION_PROJECTILE  :  
    maxLevel   :  7  
  OXYGEN  :  
    maxLevel   :  7  
  WATER_WORKER  :  
    maxLevel   :  7  
  THORNS  :  
    maxLevel   :  7  
  DEPTH_STRIDER  :  
    maxLevel   :  7  
  DAMAGE_ALL  :  
    maxLevel   :  7  
  DAMAGE_UNDEAD  :  
    maxLevel   :  7  
  DAMAGE_ARTHROPODS  :  
    maxLevel   :  7  
  KNOCKBACK  :  
    maxLevel   :  7  
  FIRE_ASPECT  :  
    maxLevel   :  7  
  LOOT_BONUS_MOBS  :  
    maxLevel   :  7  
  DIG_SPEED  :  
    maxLevel   :  7  
  SILK_TOUCH  :  
    maxLevel   :  7  
  DURABILITY  :  
    maxLevel   :  7  
  LOOT_BONUS_BLOCKS  :  
    maxLevel   :  7  
  WildStackerGlow  :  
    maxLevel   :  7  
  ARROW_DAMAGE  :  
    maxLevel   :  7  
  ARROW_KNOCKBACK  :  
    maxLevel   :  7  
  ARROW_FIRE  :  
    maxLevel   :  7  
  ARROW_INFINITE  :  
    maxLevel   :  7  
  LUCK  :  
    maxLevel   :  7  
  LURE  :  
    maxLevel   :  7


Command is /enchantupgrades and
enchantupgrades.give is the permission


Command interface


Example of sharpness enchant upgrade

https://gyazo.com/ab82431e18ebe6b85547084d2d888b1a
Clip of applying upgrade

Similar projects

Plugin →