Per-server license system
Some paid plugins have a license system enabled. This is optional and each plugin's author decides whether to use it — not all of them do.
If you're a buyer
When you buy a plugin with licensing enabled:
- A unique key is generated automatically for you (something like
AB12CD-EF34GH-IJ56KL-MN78OP) - That key gets injected inside the .jar every time you download it — you don't have to copy it manually
- From My account → [the plugin] → view license you can:
- View and copy your key
- Regenerate it (the old one stops working instantly)
- Add IPs to a whitelist (if you don't add any, it works from any server)
- See which servers have used your license, with which version, and how many times
If you're the plugin's author
From the dashboard, on your plugin's page:
- Settings tab: turn the license system on or off, and optionally set a max number of whitelisted IPs per buyer and a max number of servers per license
- Licenses tab (only visible if enabled): see every buyer, their keys, the servers using them, and you can revoke a license if you spot misuse
If you want your plugin to actually check the license on startup, follow the Java integration guide in the next section.