Features - CryptoMorin/SkillsPro GitHub Wiki
Interactive Help Pages
This is one of the best core features of SkillsPro. The help pages for the /k help
command is interactive in chat.
These pages are designed based on Googles page layout.
Interactive means you can hover over messages to show a lore, just like items in your inventory.
Update Checkers
SkillsPro have an async update checker. Updating the plugin is quite easy and new options for language files will be automatically added.
Other config options that are missing from the config will use the default values to prevent errors.
GUIs
Plugin GUIs are 100% customizable with conditional JavaScript support which almost no plugin has.
GUI types, slot, sounds, messages, interactable slots, advanced item properties and etc... can be changed for each GUI.
Backups
The plugin automatically takes a backup every day and saves them to the Backups folder inside SkillsPro folder.
Don't worry if your host doesn't allow automatic backups, the plugin automatically deletes old backups after a few weeks.
All the backup settings can be changed from the config.
Automatic Reloads
The plugin will automatically reload when you change something in the config. Almost every option in the plugin, including messages, GUIs and other main configs support this method. However a few complicated options cannot be reloaded this way.
This is the most stable and convenient way of reloading options.
Advanced Commands & Permissions
SkillsPro uses the new advanced command auto completion features to make it easier for players to understand what they should be typing.
Most of the permissions (mostly commands) follow a specific pattern so you can even use them without looking at the wiki.
Customization
SkillsPro is extremely customizable in different aspects, allowing server owners to make unique mechanics and provide plugin developers with an easy API to implement their own features.
The plugin even provides different ways to make it easier for server owners to use these features.
Others
SkillsPro plugin is heavily optimized and provides different options to adjust its behaviour for big servers.
It has a really easy API to use that everyone with basic Java knowledge can use most of its features.
Support isn't really 24/7 but I can assure you that you can get a response quickly in the discord server.