Installation
- Download the latest
sncaptcha-v*release from Sn-Releases. - Place the
.jarfile into your server'splugins/folder. - Start the server once. The plugin creates
plugins/.Sn-License/license.yml. - Paste your Sn license key into that file.
- Restart the server. The plugin validates the key at startup.
SnCaptcha uses the shared bundle license, so the key lives in plugins/.Sn-License/license.yml rather than in the plugin's own folder, and one key unlocks every plugin in your bundle. The plugin refuses to enable without a valid key.
Requires SnLib installed (depend: [SnLib]), version 1.28.0 or later, and EdTools. Both are hard dependencies: the server will not load SnCaptcha if either is missing.
On its first successful start the plugin generates config.yml, heads.yml, lang/messages_en.yml and guis/captcha.yml in its own folder. New keys are merged into those files on every later update, and your values and comments are preserved.
Dependencies
| Plugin | Required |
|---|---|
| SnLib | Yes |
| EdTools | Yes |
| WorldGuard | No |
| Floodgate | No |
First configuration
Two settings need your attention before the plugin does anything useful:
worlds:must list your farming world names. Nothing is tracked anywhere else, and an empty list switches the plugin off. World names are case sensitive, and the console reports at startup which worlds it is tracking.sanctions.failuresships example commands that assume a punishment plugin such as EssentialsX or LiteBans. Replace them with commands your server actually has, or a tier will run nothing while staff are told it fired.
Run /captcha reload after editing, or restart.