Installation - CryptoMorin/SkillsPro GitHub Wiki
Installing the plugin is quite easy. It's the same as any other plugins. The plugin doesn't need internet access or any other dependencies.
However you have to have the basic requirements a Spigot plugin needs.
- Java 8 or 11 - It'd be better if you use the JDK. If your host uses the JRE instead of JDK, conditional GUIs will not work. If you use Java 11 you're definitely using the JDK, because there is no JRE for Java 11
- Minecraft Version - The plugin is compatible for 1.9-1.15 note that you'll get all the plugin features only on the latest Minecraft version.
- Spigot - Your server must be a Spigot server. The plugin will not work on Bukkit. However it should work on Paper or any other Spigot forks.
Setup
You might want to change your skill scalings after installing the plugin. This is important to balance the plugin with other plugins for fair PvP. Scaling classes for skills are balanced by default, but higher stat levels will give you greater power of course.
Reloading
NEVER use /reload command or PlugMan
For 90% of the changes in the configs, you do not need to do anything. Yes, you heard that right. The plugin will automatically reload the specific file that you made changes too.
However some complicated changes might need a reload or even a server restart.
Almost 99% of the features can be reloaded properly using /k reload command.
Please note that the automatic reload performance is much better than the command as the command reloads everything. There is no reason to use the command unless the changes aren't applied.
These automatic reloads can take up to 5 seconds until it detects the changes.
Updating
If you're upgrading Minecraft versions, that's totally fine, however you can't downgrade Minecraft versions, it'll corrupt your world.
Updating plugin versions should be fine as well. If anything breaks, you can still use the backups provided.
New language options will be added automatically to your language file, for other configs, if the option is missing it'll use the default option in the plugin. However that's not the same for GUIs as they're 100% customizable.
Uninstallation
SkillsPro plugin can be removed from your server safely. If you have armor weights enabled, that's a little bit of a problem. If you just want to do a simple reset for players to start over again, other than resetting world and inventories, you just need to remove the players folder in the plugin folder.
Compatibility
Only compatible with the latest version of the plugins mentioned below (except WorldGuard that supports v6 and v7):
- WorldGuard: Disallows using certain abilities in some regions.
- DiscordSRV: Sends party messages to a specific channel.
- Citizens: Stop turrets from shooting NPCs.
- MyPet: Stops turret from shooting friendly pets.
- PlaceholderAPI & MVdWPlaceholderAPI: For plugin placeholders, they also support short and fancy placeholders. I recommend PlaceholderAPI as it also supports relational placeholders.