The Bukkit plugin that brings skpm to your Minecraft server.
Drop it in, run a command, and your Skript packages are installed, verified, and tracked — no file transfers, no manual reloads.
- Paper (or any Bukkit-compatible server) 1.21+
- Skript already installed
- Download the latest
SKPM.jarfrom the releases page - Drop it into your server's
plugins/folder - Restart the server
No configuration required.
All commands require the skpm.use permission (op by default).
| Command | Description |
|---|---|
/skpm install <package> |
Download and install a package from the registry |
/skpm remove <package> |
Uninstall a package and remove its scripts |
/skpm list |
List all installed packages |
/skpm install economy
/skpm install join-message
/skpm remove economy
/skpm list
When you run /skpm install <package>:
- The plugin fetches package metadata from the registry
- Each script file is downloaded and its SHA-256 checksum is verified
- Files are written to
plugins/Skript/scripts/skpm/<package>/ - Skript reloads the new scripts automatically
- The install is recorded in
plugins/SKPM/skript.lock
The lockfile tracks every installed package — name, version, and per-file integrity hashes. It's the source of truth for /skpm list and the foundation for future integrity checks.
plugins/
├── SKPM.jar
├── SKPM/
│ └── skript.lock ← installed package manifest
└── Skript/
└── scripts/
└── skpm/
├── economy/
│ └── economy.sk
└── join-message/
└── join-message.sk
| Permission | Default | Description |
|---|---|---|
skpm.use |
op | Allows use of all /skpm commands |
- skpm-dev/cli — CLI tool for publishing packages
- skpm-dev/registry — package registry and API