EpicEnchant
EpicEnchant
Description:
This plugin allows players to upgrade any kind of enchantment up to 127 with adjustable costs.
You can upgrade your stuff to get incredible damage, durablity and loot rate !
This plugin is perfect for RPG servers !
Requirements:
- Vault 1.2.8 or higher
- Any economy plugin compatible with vault
Using Guide:
How to create Sign ? You have to be an OP, then just place a sign and write:
- 1st line: [EpicEnchant]
- 2nd line: Name of enchantment ( List below ) OR random:<bow,armor or tool> Ex.: random:bow;
- 3rd line: Cost - ( Formula: (Enchantlevel+1)*cost )
- 4th line: Max level of enchant OR "reverse" - wille downgrade enchantment OR "max:"<level or "reverse"> i will upgrade enchantment to specifed level or if reverse will remove it completly. Ex.: max:30 ; max:reverse;
After this any player can check the price of upgrading an enchantment by right click on sign and buy it with sneak + rightclick.
Permission nodes:
GENERAL:
- epicenchant.use - able to use EpicEnchnat Shops.
- epicenchant.create - able to create EpicEnchant Shops.
COMMANDS:
- epicenchant.command.* - permission for all commands
- epicenchant.command.enchant - /epicenchant <enchantment name> [level]
- epicenchant.command.enchantall - /epicenchant all
- epicenchant.command.removeall - /epicenchant removeall
- epicenchant.command.list - /epicenchant list
DOWNGRADE PERMISSIONS:
- epicenchant.downgrade - players with this permission have chance to upgrade item
- epicenchant.downgrade.remove - if player has got this permission, on faill will lose enchantment
- epicenchant.downgrade.nothing - if player has got this perm, on fail nothing won't happen
- epicenchant.downgrade.half - on fail lose half level of enchantment
Without first permission next three didn't work so if player fail enchanting, level will downgrade by one.
VIP PERMISSIONS:
- epicenchant.admin - 100% discount | 100% upgrade chance | 1000,00% more enchantments and 100% higher enchantment level chance in random
- epicenchant.epicvip - 75% discount | 30% more upgrade chance | 100,00% more enchantments and 30% higher enchantment level chance in random
- epicenchant.vip - 50% discount | 20% more upgrade chance | 42,85% more enchantments and 20% higher enchantment level chance in random
- epicenchant.minivip - 25% discount | 10% more upgrade chance | 11,11% more enchantments and 10% higher enchantment level chance in random
ConfigFile:
Downgrade:
- BreakChanceMultiplier
- Basecost
FORMULA:
Succes chance = <Basecost> - (<half level of enchantment> * < BreakChanceMultiplier >) form version 0.92 - level of enchantment
List of Enchantments:
- For tools:
- efficiency
- unbreaking
- fortune
- silktouch
- looting
- fireaspect
- knockback
- vsarthropods
- vsundead
- sharpness
- For bow:
- damage
- flame
- punch
- infinity
- For armor:
- respiration
- aquaaffinity
- projectile
- protection
- blast
- falling
- fireprotection
Some ScreenShots
MORE SCREENSHOTS:
Link to movie:
http://www.youtube.com/watch?v=qVZcLy1Xyd4 < Polish / English Subtitles >
http://youtu.be/Ic7BU5LJYgQ < Deutsch >
Hi! I have another request, it's about the break chances formula. Do you think you can modify it (or make it customisable) to multiply the enchantment level and not the half of it? Break chances are like (with value 20.0) 100%/80%/80%/60%/60%. It shall be 100%/80%/60%/40%/20% for example.
Ho and here's some new idea:
EpicEnchant version 0.90
REPORT ANY BUGS: http://dev.bukkit.org/media/files/626/463/EpicEnchant.jar
All works perfectly, good job, very nice plugin!
Here another ideas:
And... hmmm no more ideas to improve this awesome plugin =)
@Ordrox
Sorry my fault in config change Basecost to BaseCost ( missed upper case ).
Or delete config and download :
EpicEnchant Version 0.83
Hi, has you asked i did some screenshots of version 0.81, they show the new texts with right-clic / shift and right-clic and a success upgrade. Sorry, this is poor but i have no time to do more for now. Link Removed: http://www.mediafire.com/?pzd1epr2v17s25r
I tryed your new version, no-admin seems to have 0% chance to upgrade any time O_o i use like this (I tryed with default config too): basecost: 100 multiplier: 10.0
I try to enchant a non-enchanted weapon and i have 0% (i guess with your formula it must be 100%), tryed with enchanted weapon (Lv.6 so it shall be 70%) and it's the same.
EpicEnchant Version 0.82
Succes chance = <Basecost> - (<half level of enchantment> * <BreakChanceMultiplier>)
REMEMBER: If you have any of vip permissions succes chance will be higher.
Admin has always 100 % chance.
http://dev.bukkit.org/media/files/625/521/EpicEnchant.jar
Yeah, i resolved the "could not load 'plugins..." be uprading to java 7, and if it still doesn't work, don't forget to edit your run.bat
'just want to say: add only in the config file the way to increase break chance per lvl (cause 1% is realy, realy, realy low ) and your plugin will be perfect!
@matix931 I thought that could be it as I was running it on java 6, but now I have moved to java 7 and still get this.
Java Version: Java 1.7.0_03
2012-09-09 22:50:20 [SEVERE] org.bukkit.plugin.InvalidPluginException: java.lang.UnsupportedClassVersionError: core/me/epicenchant/Main : Unsupported major.minor version 51.0
@astanix
Someone had the same problem as you, i think that after installation of newest wersion of java 7 all should start working fine.
@dszed
I also just started getting this error this morning, was working fine then all of a sudden this started happening. I downloaded the one posted yesterday and put it in and it still pops that error.
@matix931
2012-09-09 19:00:58 [SEVERE] Could not load 'plugins\EpicEnchant.jar' in folder 'plugins' org.bukkit.plugin.InvalidPluginException: java.lang.UnsupportedClassVersionError: core/me/epicenchant/Main : Unsupported major.minor version 51.0 i just found this while starting the server
@dszed
Maybe try changing name of plugin.
I have tried v0.8 and 0.61 of your plugin, i'm using the 1.3.2 beta bukkit and vault v1.2.18 there's no errors or any messages about that, it didn't even show on the /plugin list
@dszed
I don't know why but it does not work for me. When i put the EpicEnchant.jar file in the plugins folder and start the server, the plugin does not load. I have vault and Fe economy installed. Any suggestions what might be the problem?
Can any one make some new screenshots, becouse those are already outdated ?
Maybe someone have better idea to present my plugin on images.
@Ordrox
It is not a bug :), I added config for latter updates.
Hi again, tryed your last version (0.81). Plugin seems to have a little bug, config file is created but is empty.
EpicEnchant Version 0.81
Without first permission next three didn't work so if player fail enchanting, level will downgrade by one.
http://dev.bukkit.org/media/files/624/403/EpicEnchant.jar
Report any bugs.
Hi! here an idea for your plugins:
- A chance to break the item (The more the enchant level is, the more chance it can break)
- add-on to the break idea: "Soft cap", if you fail to upgrade an enchant, it doesn't break, but the enchant level decrease to a soft cap. (Like if you try to upgrade a sword sharpness 8, it' fail and your sword is now sharpness 3)
Nice plugin and good luck for the next!