Installation
On this page(3)
- Sign in and download the latest JAR from SnDevelopment.
- Place the
.jarfile into your server'splugins/folder. - Start the server once. SnRewards creates its license file at
plugins/SnRewards/license.yml. - Paste your Sn license key into that file, replacing the placeholder line.
- Restart the server. SnRewards validates the key at startup and then enables.
Requires SnLib installed (depend: [SnLib]), version 1.42.0 or later. SnRewards needs that engine for the paged-flow streak path, so update SnLib.jar at the same time.
SnRewards is licensed. Without a valid key in plugins/SnRewards/license.yml the plugin refuses to enable.
Requirements
SnRewards runs on Paper 1.20.4 or newer: every 1.20.x from 1.20.4, every 1.21.x and 26.x, with one jar. It needs Java 21.
Dependencies
| Plugin | Required |
|---|---|
| SnLib | Yes |
| PlaceholderAPI | No (optional, enables placeholders) |
When PlaceholderAPI is absent, the placeholders are not registered and %placeholder% tokens stay raw.
Database
SQLite is the default and needs no setup. To share claims between servers, set database.type: mysql in config.yml and fill in the connection details.