WeaponLevels
Weapon Levels
Features
- Weapons, Armor, Tools and other items gain experience as you use them and level up!
- As they level up, weapons and items deal bonus damage!
- Items gain enchantments as they level up!
- Experience bar and level shown under the item name in the inventory!
- Permissions!
Description
WeaponLevels allows you to level up your weapons and tools as you use them, making them more powerful! The level and experience are displayed right under the item name, adding a slick new look to your server! Every time you hit or kill a mob or player, the weapon you're using will gain experience. As it levels up, it's damage will increase and the color of the item name will change.
Video by Samkio and Torrent!
Item Stages
Stages can be set in stages.yml. As your items level up, they will reach each stage and receive the color, enchantments, and any bonuses that are set.
Commands
- /wl version - Shows the current version of the plugin.
- /wl reload - Reloads the plugin config files. OP only.
- /wl setlevel <level> - Sets the level of the currently held item.
Permissions
- weaponlevels.* - Allows all items.
- weaponlevels.<stage> - Allows <stage> items
- weaponlevels.setlevel - Allows use of /wl setlevel
Enchantments
Enchantments can be set for each level stage in the config. The list of enchantments is separated by commas. Each enchantment is formatted with two numbers separated by a period. The first number is the ID of the enchantment (Click here for the ID list), and the second number is the level of the enchantment. So if the enchantment is "5.3", it would be Respiration III. Or, if it were "17.5", it would be Smite V.
Upcoming Features
- Integration with RPGItems, MagicalWeapons, PVPGun+, and DiabloDrops
- More information in item descriptions (damage/armor, special effects, etc.)
- Weapons gain durability as they level up
- ...let me know of any other ideas you have for new features!
>> Source Code <<
>> Developer API <<
NOTICE
Version 1.2.6 has been posted and is awaiting approval by a moderator before it will be available for download.
Please note that this is a development build that was rushed in order to fix multiple bugs from the previous version, so use it at your own risk. I had to rush it because I'm going on vacation for a week and will not be able to code during that time.
Some changes to be noted:
- Now uses only 4 config files: config.yml, stages.yml, groups.yml, items.yml
- Stages.yml defines all of the stages.
- There is now a "bonuses" section that contains things such as damage, armor, etc.
- Ignore groups.yml and items.yml for now; they haven't been fully implemented yet.
- When fishing, you can now receive fish of different levels; the higher level your fishing rod, the higher chance you have of catching high-level fish
- Stages now have a "food" bonus which increases the fullness you gain from eating food of that level
- Many items have their experience bars removed; this will be configurable in the next update
If you have any questions about the new system, or bugs you have found, please leave me a private message and I will get back to you as soon as I can.
Donators
GleeCraft: $50 (gleecraftmc.com)
Donations are greatly appreciated and allow me to spend more time working on the plugin! Let me know the name of your server when you donate and I'll add your server to the list above!
I have encountered some problems, blocks level up, and than cant stack. Even though i have it set other wise in the config. Theses problems are making this plugins un-usable.
Ok.. i downloaded it and put it in my plugin folder.
it created the weaponlevels folder with config and such,
but when i go into the game and try to level things up is says
"weapon level zero null:null:null:null:null:null:null:null:null:null:null:null:null:null:null:null:null:null:null:null:null:null:null.
I'm assuming it's another plugin breaking this plugin..
so could someone possibly give me a list of plugins that breaks weaponlevels?
or try to tell me what's really wrong? thanks!
When I install this plugin, items are dropped when breaking blocks in creative, and breaking fully grown wheat, potatoes, carrots, etc., does not drop extra seeds, etc.. Is this a glitch? And if so, do you think you could try to fix it in the next patch?
Also, when players used super break with a pick with mcMMO, 5 efficiency enchantments were added to their pick.
Finally, a suggestion. Perhaps add an effect to increase the speed of a tool as it levels up?
@TheRealNovus
durablity does not go down ... when useing items
@Makemyday17 Sure, I'll get that done asap.
@Barnsey3017 What do you mean?
hey there plugs seem to be working ok for me so far ...
but items don't lose durablity can you explain this please ?
Ok so I tried setting normal items enabled on false, but still blocks level up, which makes so they can't sell them, also tried writing in disabled items but still, those items level up. Can you completely removing blocks from leveling up, cause it has no purpose as well as it block the way of selling those materials (blocks). Can you do this, and upload new version on dropbox or something and give us a direct downlod link while new build is waiting to be approved. Thanks in advance!
@jessefjxm The exp wont work that way because of the way the exp bar is written. I'm still working on a way to do a level curve.
@DukeofRealms Thanks!
Great plugin by the way.
Suggestions: Hope items' original names won't be overwritten when adding colors to it.....for the moment any items' names will be re-written to English
Hope the exp needed to level up can increase in the way like EXP=0.25*level^2+5*level+20
@robotnikthingy Some plugins break this plugin, some don't. It depends on how the plugin edits the lore. This plugin shouldn't break other plugins, but it can be broken.
@Wannacooky Its supposed to be configurable already, but I'll fix it so you can do that.
@MoldySpore Hmm, I'll take a look at that. And yes you're right, I'll definitely add comments to the configs.
Even with 'normal items enabled:' set to false, all blocks still generate levels, including stuff like dirt and sticks.
You should also comment your config files above each entry with an explanation and what the possible values are for each setting.
Just a heads up for those looking to try this, make a backup of player inventory's before hand and only try it for fun.
Can you please make it so I can remove certain items from being leveled up? Its conflicting with the custom gold coin item "gold nuggets" on my server
Will this plugin interfere with plugins like crackshot, which also uses custom lore for items which become huns
how can i disable blocks? This conflicts with creativecontrol
What are the colors we can use? I found an earlier post about the colors, but the author just said "Here are the colors" without actually saying what they were.
@broluigi
I dont like that idea. Brakes the whole permission system.
@TheRealNovus
can you make it so players can give away high leveled items to players that arent able to level them up past it, but still be able to use it?