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!
Hey Guys, I really enjoy the idea behind this plugin. I'm giving in and would like to ask for advice on the best way to only have this affect Weapons and Armor. I would like to keep it from affecting all other Item ID's.
Until then ill be digging through your code to try and figure it out myself. I'm a minor python programmer so needless to say I'm making slow progress digging in all this java.
Cheers and good work from myself and all the players on my server.
@Makemyday17
Please, have some patience. Just because I do not respond immediately does not mean I am dead or have abandoned the project. I have a life, a job, friends, music production, vacations, and other commitments to attend to. Although I work very hard on this plugin, I do not always have the time to sit on it every day. I have made this plugin available for free, so I feel that it should be appreciated that I have spent my time to make and maintain it.
Did the airplane crash or something?
TaskCloud I have the exact same problem, he's working on it, but he was on vacation but he should be back now, but haven't heard anything about it.
The plugin brings conflict when selling the blocks, as the ChestShop plugin does not identify as a normal block because it'' level 1''.
How do I fix it?
Anyone know what happened to pvpguns+? I was really looking forward towards using that and this on the 1.6 server... but now the project page seems to have vanished?
New build fixed soon? :(
Please, an tutorial for config !
When are the RPGItems integration coming?
Thanks and awesome plugin!!
@jack588
That would be the best idea ever!
pls make this plugin can use Lore Attributes attiburte's ...
http://dev.bukkit.org/bukkit-plugins/lore-attributes/
Hope there's a permission to control whether a player can level up their armor :)
i wish this would work with enchantmentpack
how much ram does this plug in take up on a small mcprohosting dirt plan server?
@Makemyday17
Currently TheRealNovus is on a 1 week vacation and should be back within the next 3-4 days.
@EndoraDragon
There would be no point as the Heroes leveling system affects the weapon damage anyway.
I wish this would work with Heroes. But I guess Heroes lock weapon damage?
How's it going? waited 4 days.
@broluigi
True my bad haha
cut him some slack guys - hes fixing all the bugs but during summer vacation!
@TheRealNovus
When? It's breaking my server because of this bug D: