Requirements
Vault is an optional soft-dependency. The plugin loads and runs without it; Vault is only needed if you want mob-kill economy rewards.
Installation
1
Download the JAR
Go to the Releases page and download the latest
skills-<version>-all.jar file.2
Place the JAR in your plugins folder
Copy the downloaded file into your server’s
plugins/ directory.3
Restart the server
Perform a full server restart (not a reload). Skills registers listeners and initialises its database on startup.Then start the server again with your usual start script.
Optional: Vault setup
If you want mob-kill economy rewards, install Vault and a compatible economy plugin (such as EssentialsX Economy) before starting the server.1
Download Vault
Place
Vault.jar in your plugins/ folder.2
Download an economy plugin
Install any Vault-compatible economy plugin (EssentialsX, CMI, etc.).
3
Restart the server
Skills detects Vault automatically on startup. No extra configuration is required to enable the integration.
What the first startup creates
After Skills loads for the first time, the following files and folders are created insideplugins/Skills/:
If you prefer MySQL over SQLite, change
database.type to mysql in config.yml and fill in the connection details before starting the server for the first time.Verify the plugin loaded
A successful startup prints the following line to the server console:/skills in-game. If you see your skill list, the plugin is working correctly.
Upgrading from an older version
1
Stop the server
Always stop the server before replacing the JAR to prevent data corruption.
2
Replace the JAR
Delete the old
skills-*-all.jar from plugins/ and place the new one there.3
Review the changelog
Check the CHANGELOG for any breaking changes between versions — for example, v0.4.6 merged four production skills into two (
Crafting and Cooking), which may affect existing player data or admin scripts.4
Restart the server
Start the server normally. Skills migrates data automatically where possible.
Quickstart
Learn how skills work and try your first combat skill, spell, and language command.
Configuration
Explore every setting in
config.yml.