jEnchant
Description
The plugin allows players with the sufficient permissions to enchant items such as swords, armor and tools with enchantments such as Sharpness and Smite using the /enchant command and remove enchantments using the /disenchant command.
It is intended so that players can use the plugin to enchant items with the Enchantments that they want rather then using the Enchantment Table to get a random enchantment at a random level.
Permissions:
- jEnchant.* - Allows use of all commands
- jEnchant.config - Allows use of configuration commands.
- jEnchant.disenchant - Allows use of disenchant command.
Enchantment Permissions
Enchantment permissions Structure - "jEnchant.enchantment.level"
- Protection - "protection"
- Fire Protection - "fireprotection"
- Feather Falling - "featherfalling"
- Blast Protection - "blastprotection"
- Projectile Protection - "projectileprojection"(3.0.0)/"projectileprotection"(3.0.1)
- Respiration - "respiration"
- Aqua Affinity - "aquaaffinity"
- Thorns - "thorns"
- Sharpness - "sharpness"
- Smite - "smite"
- Bane of Arthropods - "baneofarthropods"
- Knockback - "knockback"
- Fire Aspect - "fireaspect"
- Looting - "looting"
- Efficiency - "efficiency"
- Silk Touch - "silktouch"
- Unbreaking - "unbreaking"
- Fortune - "fortune"
- Power - "power"
- Punch - "punch"
- Flame - "flame"
- Infinity - "infinity"
Levels:
- Level 1 - "one"
- Level 2 - "two"
- Level 3 - "three"
- Level 4 - "four"
- Level 5 - "five"
- Level 6+ - "higher"
Example: "jEnchant.sharpness.higher" - Enchant sharpness enchantment higher than 5.
Commands:
- /enchant [enchantment] (level)
- /disenchant (enchantment)
- /jenchant [reload|uselevels|returnlevels] (true/false)
Configuration:
- useLevels - True means all enchantments will cost the prices below. False enchants for free.
- returnLevels - True returns the levels from enchanting items, false enchants without returning any levels. ==> Enabling returnLevels without useLevels will allow players to give themselves levels.
Prices:
- Level 1: 10 Experience Levels.
- Level 2: 20 Experience Levels.
- Level 3: 30 Experience Levels.
- Level 4: 40 Experience Levels.
- Level 5: 50 Experience Levels.
- Level 6+: (Enchantment Level * 10)
yeah couldn't get it to work either, only now just find its cus my server isn't using jdk7.. worked fine locally.
After 5 seconds of google i found the problem, you build this plugin with JDK 7. That's not a good idea because craftbukkit is made for JDK 6. Consider downgrading i don't want to run a production server with a 'yet still quite beta' java version.
@minechomp
Having the same problem. Using the newest Java 1.6 version 30.
@predawnia
Yes, the plugin is Superperms compatible.
is it Superperms compatible?
@RedPoptarts
I'm working on a version that uses levels currently, I'll work on a version that uses money after that and then possibly release one single .jar with a config.
@minechomp
Try upgrading your Java version, if that doesn't work could I please have the version of craftbukkit and jEnchant your using?
I would also prefer an economy integration. I love the idea of the plugin, as long as it can use either EXP, money, or both.
I get this when I try to load:
@caidcurse
Currently it will enchant for free, however if you would like I can attempt to create a version that will use their current level.
Does this only allow one to enchant something up to the limit of their existing experience points? I would like to add it to the server, but I don't want people to be able to enchant whatever they want. for free.
Updating now, should also have integrated TheGurw's request for better permissions.
New version uploaded, awaiting approval.
love the plugin can you update it to the newest bukkit
Can you use this to block enchantments? I would like to block silk touch cause it will ruin my protection scheme which uses a redstoneore block for a huge protection area but should be next to impossible to get and silk touch has ruined this (granted its still not easy but its possible now).
I'm interested in using this plugin, but I would need to see more in-depth permissions, including the allowed enchantment level.