Skip to main content
Admins and staff members use a dedicated set of commands to set up the plugin, build out the Kit Room, publish public kits for all players, inspect individual player inventories for moderation, and migrate kit data between storage backends. These commands are intentionally locked behind elevated permissions to keep your server’s kit data secure and under operator control.
kit.admin is a shorthand permission that grants perplayerkit.admin. Likewise, kit.staff grants perplayerkit.staff. Assign the shorthand nodes in your permission plugin for cleaner group configuration.

Admin Commands

The following commands require the perplayerkit.admin permission.

Staff Commands

The following commands require the perplayerkit.staff permission. Use them to inspect player kit data during moderation or support requests.

Storage Migration

The /perplayerkit migrate command lets you move all kit data from one database backend to another without losing any player kits. Supported backends include sqlite, mysql, and postgresql.
Always create a full backup of your current kit data before running a migration. If the migration is interrupted or fails, restoring from a backup is the only recovery path.
Run the command in-game or from the server console. PerPlayerKit will read from the source backend and write all kit records to the destination backend. After a successful migration, update your config.yml to point to the new backend and restart the server.