EasyEnchant

EasyEnchant1

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?

You must login to post a comment. Don't have an account? Register to get one!

  • Avatar of SoniEx2 SoniEx2 Nov 27, 2013 at 18:26 UTC - 0 likes

    @CommodoreAlpha: Go

    The license allows decompiling

  • Avatar of Webman97 Webman97 Aug 20, 2013 at 01:38 UTC - 0 likes

    R: EasyEnchant v1.2.1 for CB 1.2.5-R4.0 Jun 14, 2012 - Works for 1.6.2. All other versions do not work.

    MildMadness
  • Avatar of Lee1138 Lee1138 Jul 29, 2013 at 19:00 UTC - 0 likes

    Swords761, thanks I will give it a try. So far, the notes look good.

  • Avatar of Swords761 Swords761 Jul 18, 2013 at 01:42 UTC - 0 likes

    @Lee1138: Go

    Yes; I now use EnchantPlus.

    http://static.planetminecraft.com/files/banner/43849_2.png

    BFAK:Swords761,90637806,85b51b10560927b784f060122f064bf346c13665b4d5b5e0d3e624fd91fb297f

  • Avatar of Lee1138 Lee1138 Jul 17, 2013 at 12:49 UTC - 0 likes

    Looks like the author abandoned all his plugins. Anyone know of another plugin that does what this one does?

  • Avatar of CommodoreAlpha CommodoreAlpha Jul 01, 2013 at 05:52 UTC - 0 likes

    Nice license there, but I don't see any source code. :|

    This was a great plugin while it lasted.

    Sure, I'd love to include my server IP here. But it's under construction, and I wouldn't want to get sued for players wandering inside and getting hit by a random beam of steel floating about. And no, I doubt plugins would make very good lawyers either. I've never seen a plugin that forced you to sign a contract do so well.

  • Avatar of Lee1138 Lee1138 Jun 12, 2013 at 14:36 UTC - 0 likes

    Will there be any further updates? There's a new enchantment for armor; Thorns. How do I add that to the config?

  • Avatar of zaper270 zaper270 Mar 30, 2013 at 05:28 UTC - 0 likes

    Can we set it up to stack. So if a weapon has looting 2, and we then want to enchant it to looting 5, it only costs exp of three levels. eg i equip a sword with looting 2 and i type /ee looting 3, and it adds another 3 levels, not sets it to lvl 3

  • Avatar of joehot200 joehot200 Feb 27, 2013 at 22:42 UTC - 0 likes

    @Beaupedia: Go

    It is a NullPointerException.

    The item the player was holding (or something) is null.

    Pretty much left bukkit :( sorry guys.
    If anyone wants to take over any of my plugins, tell me.

  • Avatar of Beaupedia Beaupedia Feb 22, 2013 at 09:42 UTC - 0 likes

    @Beaupedia: Go

    Member was not holding item. Perhaps a descriptive message should be used for this?

Facts

Date created
Dec 24, 2011
Category
Last update
Aug 06, 2012
Development stage
Release
License
GNU General Public License version 2 (GPLv2)
Curse link
EasyEnchant
Downloads
49,575
Recent files

Authors