Semi-Abandoned This plugin is rarely receiving feature updates, but it will still be maintained for future versions of Minecraft with bug fixes.
Icon and banner by sean_amor
Join the Skills discord for suggestions, bug reports and questions. You can also get verified to get the latest dev-builds on the discord server.
Do you want to have a fun, grindy RPG plugin on your server, so players would stay without getting bored? With different skills and abilities with cool effects. Then stop searching!
This is definitely a must-have plugin for a RPG server.
Features:
Custom GUIs. You can change everything. From basic stuff such as names, lores, amount and material to complex properties like skull texture, firework options and attributes.
Custom leveling system with math equations and XP. Replace vanilla exp level bar progress. You can define everything for each level, even without using math equations. Also use titles for levelups.
Independent animated Action Bar.
Update checkers.
An async automatic backup system.
Cool particles, effects and sounds.
XP/Souls holograms.
BossBar for events and leveling system.
Combo activation system for abilities. R, L, F, Q, S and C<key>
Built-in party & friends system.
Smart command tab completion that considers every factor in the situation to give the best results and aliases.
99% language/message customization!
Custom Stats! Each time you level up, get stat points to upgrade them.
Custom energy types with custom mechanics for each skill. Such as Mana.
Souls. Configurable soul drop! Can lose souls upon death.
9 different skill types! Each with unique abilities and weaknesses.
Permissions for all the commands and bypasses.
Saves experience, levels and even skill types and skill improves, so you can change the stats of each player easily.
Interactive GUI for each skill type to improve their deadly skills.
Full control of XP gain from mob spawners.
Armor Weights.
Masteries are a replacement for Jobs, Professions and McMMO for other abilities that are available for all the skill types.
JavaScript conditions for full control.
Give bonus XP for mobs with custom names! (Good for RPG servers with custom mobs)
Party system for players to gain more XP and souls together.
Configurable mana/energy regeneration rates for each skill type.
Temporary XP and soul global/personal booster.
Stable mass storage database.
Per player health scaling.
Efficient code and easy to use API.
Fast support. Currently there is only one person developing the plugin. I'm not available 24/7, but I can assure you that I'll fix your bugs in no time.
GUIs
Juggernaut's Chain Smash
Eidolon's Blackhole (quality reduced due to Spigot limit)
Commands (outdated) Aliases: /skill, /skills, /skillpro, /skillspro
All the names used for the commands below are their main names. There are also other aliases for each sub-command.
/skill - Opens help.
/skill select - Select your skill type. You can change it later using /skill chance
/skill reload - Reloads the plugin.
/skill refresh - Charges your energy and resets ability cooldown.
/skill info - Shows information about your skill's status
/skill improve - Open a GUI to upgrade your skill's abilities.
/skill change - Change your skill.
/skill mastery - Upgrade abilities available for all the players.
/skill top - Shows the players with the highest levels.
/skill stats - Open stats GUI to manage your stat points.
/skill statistics - Shows a list of percentages about skills usage.
/skill updates - Checks for available updates.
/skill about - About the plugin.
/skill events - Manage XP/soul events.
/skill party - Manage your party.
/skill friend - Add someone as your friend.
/skill unfriend - Remove someone as your friend.
/skill friends - Show a list of your friends.
/skill bonus - Manage XP/soul bonuses.
/skill showActiveMessage - Toggle active message for active abilities.
/skill sound - Test a sound before using it in config.
Permissions
All the command permissions are skills.command.[group if available].<main name> Group is the commands group name such as /skills user <souls/exp/etc..> And the main name is the command's main name. You can't use aliases.
skills.mastery.<mastery> - Permission to use a mastery.
skills.select.<skill> - Permission to use a skill.
skills.use-creative - Use your abilities in creative mode.
Placeholders The placeholders works even without PlaceholderAPI installed.
There is also a special prefix for placeholders to use short numbers.
Using
%skills_short_<placeholder>% format.
For example to get your XP in a short number:
%skills_short_xp% This will display 2500 XP as 2.5K
%player% - Player's name
%displayname% - Player's displayname.
%skills_skill% - Skill name.
%skills_skill_displayname% - Skill displayname (configurable in language config)
%skills_level% - Skill level.
%skills_soul% - Player's souls
%skills_xp% - Skill XP.
%skills_maxxp% - XP needed to level up.
%skills_rawxp% - The raw XP with levels calculated.
%skills_status% Returns a green heart symbol or a purple infection symbol depending on whether or not the player is poisoned[
%skills_activecooldown% - Your skill active ability cooldown.
%skills_energy% - Your energy value.
%skills_max_energy% - Shows your max energy.
%skills_precise_energy% - Shows your precise energy value. This is useful for scalings.
%skills_max_precise_energy% - Shows your precise max energy value. This is useful for scalings.
%skills_energy_type% - Skill energy type name.
%skills_energy_symbol% - Skill energy symbol.
%skills_energy_color% - Skill energy color.
%skills_energy_string% - An animated string showing skill regeneration.
%skills_party_name% - Your party's name.
%skills_party_members% - Your party's member count.
%skills_party_rank% - Rank in your party.
%skills_xp_event_is_running% Returns if there is an xp boost on
%skills_soul_event_is_running% Returns if there is a soul boost on
%skills_soul_boost_multiplier% Returns the multiplier of the current soul boost
%skills_xp_boost_multiplier% Returns the multiplier of the current xp boost
%skills_active_cooldown% Returns the active ability's cooldown
%skills_xp_bonus_duration% Returns xp bonus duration
%skills_xp_bonus_multiplier% Returns xp bonus multiplier
Note: Description for some abilities are missing or outdated.
Terms of Service
No refunds for any reason.
Some descriptions on this page are outdated. To get more info, please contact the author.
You may not decompile the plugin.
You may not redistribute the jar to those who have not bought the plugin directly from this website.
There is no guarantee that the plugin will be compatible with the old versions in future updates.
All the plugin features are only available for the latest Spigot version. Older versions might be missing some features.
The plugin is specifically designed to support Spigot. While Paper servers should experience no issues, it won't work on Bukkit. Bugs caused by other forks of Spigot will not be fixed.