SnRTP v1.4.0
·
57 commits
to main
since this release
Changes
- SnRTP is now licensed (Sn bundle mode). The plugin validates its license once at
startup and refuses to enable if validation fails. - The key goes in the shared
plugins/.Sn-License/license.yml- one key per server covers
every Sn bundle plugin, not one key per plugin. First boot creates the file with a
placeholder and stops. - Startup-only enforcement: a single check at boot, no heartbeats, no periodic self-checks
and no feature degradation. Once the plugin is up it stays up for the whole session. - Build:
paperweight-mappings-namespace: mojangmanifest entry so Paper 1.20.5+ does not
remap the jar and break the checksum check.
Upgrading from 1.3.x
Existing servers need a bundle key before this build will enable. Everything else - config,
menu, worlds, permissions - is unchanged; no migration.
Installation
Download the JAR below and place in your plugins folder. Requires SnLib 1.20.0 or later and a
valid Sn bundle license. Use the jar exactly as downloaded: the license is bound to this
build's checksum, so a repackaged jar fails validation.