EasyEnchant

EasyEnchant

55.2k Downloads

EasyEnchant

EasyEnchant is a complete overhaul of the current enchanting method, using commands to get accurate enchantments while also allowing for server owners to completely control how much the enchantments cost (using a multiplier and adder) and each enchantments maximum level. This also allows for users to add enchantments to their already enchanted tools, weapons and armor.

Works well with EnchantMore

NOTE: When updating to v1.2 let a new config generate!!! IMPORTANT

ANOTHER NOTE SINCE PEOPLE DON'T READ: READ THE CONFIG PROPERLY

Servers using EasyEnchant

  • BigDogsPvP: mc.bigdogspvp.com:25641
  • MC Legends Realm: mc.legends-realm.com
  • BoarderLine: play.blcraft.net
  • SemiCraft: 80.222.151.230
  • Land Of Ch'bey: landofchbey.com
  • damNation: damNation.eu
  • Xazier Prison: 69.122.231.55

More will be added to this list as I find them.

Requirements

  • Vault (Only if you choose to use money as currency)

Commands

  • /ee
  • /ee list
  • /ee combos
  • /ee exceptions
  • /ee comboinfo (combo)
  • /ee combo (combo)
  • /ee (enchantment) (level)
  • /ee cost (enchantment) (level)
  • /ee remove (enchantment)
  • /ee plugininfo
  • /ee (page number)

Permission Nodes

  • easyenchant.use
  • easyenchant.notable
  • easyenchant.nocost
  • easyenchant.combo.(combo-name) ie. easyenchant.example

Video Demo

http://www.youtube.com/watch?v=wUzMq8XhEsc

Combo Format

  example:
    cost: 15
    enchantments: protection_environmental:5&protection_fire:3&oxygen:2

How it works:

  1. Click on an enchantment table
  2. Use /ee (or /easyenchant or /enchant) to bring up a list of help commands
  3. Use /ee (enchantment) (level)
  4. If it passes all the checks (ie. level <= maxlevel, (playerLevel - cost) >= 0, etc) the item is enchanted and the player looses the amount of levels.
  5. When finished click on the table again or walk away from the table

Pictures:

http://dev.bukkit.org/media/images/36/836/ench1.png http://dev.bukkit.org/media/images/36/837/ench2.png http://dev.bukkit.org/media/images/36/838/ench3.png http://dev.bukkit.org/media/images/36/839/ench4.png

Features:

  • Modifiable alias list
  • Permission Nodes
  • Combinations (User modifiable)
  • Conflict Check
  • Extremely configurable (maxLevel/Level costs per enchantment)
  • Easy to use (simple drag and drop)
  • Very compatible with EnchantMore
  • MaxEnchantmentStack allowing for owners to control how many enchantments people can put on certain types of items
  • Exception list to add non-standard enchanting
  • Command to show exceptions for the item in the players hand
  • Original enchantment method can still be used
  • Choice of using Levels or Money as currency
  • Can remove certain enchantments from an item

To-Do for later versions

  • Spout interface
  • Incorporate Bookshelves
  • All ideas are on extreme hold, due to University
  • More ideas (?)

Like what I do? Want to support me and my projects? A donation goes a long way for a simple developer like myself! Donate?