On this page
Key takeaways
5- PlayerKits 2 is free and offers in-game kit editing, GUI claims, cooldowns and MySQL support.
- KitHarbor requires Java 21, Paper or Folia 1.21+, and PlaceholderAPI.
- CrownKits is listed for Paper, Spigot and Bukkit, but check its page for detailed features and version support.
- EssentialsX kits are edited in kits.yml; the EssentialsX README recommends LuckPerms for permissions and groups.
- Test starter, cooldown, donor access and currency flows with a regular player account before launch.
Choosing a kits system affects how you build rewards, set claim limits and manage donor access. This comparison helps Paper and Spigot server owners shortlist an option, then check its current requirements before installing it.
Choose the editing style that fits your server
PlayerKits 2 and KitHarbor offer in-game kit editors, while EssentialsX kits are configured in YAML. CrownKits is another paid kit option for Paper, Spigot and Bukkit, but its listing has limited feature details, so check its page before relying on a specific workflow. The BuiltByBit listings for KitHarbor and CrownKits did not provide icons on an allowed icon host, so their logos are absent from the cover.
| Option | Listed status | Editing style | Check before installing |
|---|---|---|---|
| PlayerKits 2 | Free | In-game commands and GUI | Current Minecraft version list |
| KitHarbor | Paid | In-game chest-style editor | Java 21, Paper or Folia 1.21+, PlaceholderAPI |
| CrownKits | Paid | Check its listing | Version details and feature list |
| EssentialsX | Free | YAML in kits.yml | Permissions plugin for access control |
1. PlayerKits 2
PlayerKits 2 suits owners who want to create kits in game and let players browse or preview them through a GUI. Its Modrinth page lists cooldowns, per-kit permission requirements, a first-join kit, PlaceholderAPI, MySQL support, and automatic armor and offhand placement. The plugin is free and MIT licensed.
PlayerKits 2 on Modrinth lists commands such as /kit create <kit> to build from your inventory, /kit edit <kit> to edit through a GUI, and /kit claim <kit> to claim a kit. Staff can also use /kit give <kit> <player>; the listing says this bypasses the usual restrictions, so reserve it for trusted staff workflows.
Version information differs between the listing sources. Check the current version list on the project page before installing, especially if your server is on a recent Minecraft release. The project wiki linked from Modrinth covers one-time kits, cooldowns, requirements and MySQL.
2. KitHarbor
KitHarbor is a paid option for owners who want to assemble kits in game. Its chest-style editor accepts items, armor and offhand gear, retaining item names, lore and enchantments. The listing describes per-kit cooldowns, permissions, currency costs, claim limits and menu visibility, with claiming available by command or GUI preview.
It also lists physical kit interactions using chests, signs or blocks, a starter kit, claim history, overflow delivery on a player's next login, and sharing kit files between servers. PlaceholderAPI is required. Java 21 and Paper or Folia 1.21 or newer are required too. Vault and an economy plugin are optional, needed only for paid kits.
Check the KitHarbor listing for the current requirements and license details. The listing describes a license key tied to the first server you activate it on, and says resets go through Discord support. If you need currency costs, confirm your economy setup before planning paid kits.
3. CrownKits
CrownKits is a paid kit plugin listed for Paper, Spigot and Bukkit. Its BuiltByBit page tags it for starter kits, cooldowns and rewards, which makes it a candidate to investigate if those are the basics you need. Its page does not provide a detailed command, permission or feature list in the information checked for this comparison.
That limited detail makes a test server especially useful: confirm the supported Minecraft version, how kits are created, how players claim them, and whether the restrictions you need are available. Do not assume it has a particular GUI or configuration method without checking the current listing.
Review the CrownKits listing for current details before choosing it. Its page shows user reviews, but a rating alone cannot tell you whether its workflow fits your server.
4. EssentialsX kits
EssentialsX is a free suite for Paper, Spigot and Bukkit, with kits as one part of a larger set of server commands and features. It is a good fit if EssentialsX already handles other server tasks and you are comfortable editing YAML. Its default kits.yml defines kit items and delays, with a delay of -1 for a one-time kit.
Items use a syntax for the item, amount and optional enchantments or item metadata. The configuration can also run commands when a kit is given, using {USERNAME} or {PLAYER}. Extra kit files in a kits subfolder are loaded automatically. Check the default kits.yml for the current format.
EssentialsX can use a permissions plugin for access control. Its GitHub README recommends LuckPerms for permissions and groups, and says Vault enables chat prefix and suffix support and group support from supported permissions plugins. Follow our EssentialsX setup guide for the wider setup, and our LuckPerms ranks guide for rank groups and promotions.
Match the kit system to your reward plan
- Starter kit: Decide whether every new player receives it automatically or claims it themselves. PlayerKits 2 lists a first-join kit, and KitHarbor lists a starter kit.
- Daily kit: Set a cooldown that matches your reward schedule. PlayerKits 2 and KitHarbor list cooldown settings. EssentialsX uses a delay in seconds.
- One-time kit: PlayerKits 2 lists one-time claims, and EssentialsX uses a delay of
-1. Check the other plugin's current listing for its exact behavior. - Donor kit: Check how the plugin connects kit access to permissions, then grant access to the correct LuckPerms group. Avoid sharing permission node names unless you have confirmed them in the plugin's documentation.
- Paid kit: If players pay in-game currency, confirm the economy dependency and test the purchase flow with a non-staff account.
Our team also makes ready-made configurations for three of these plugins. The PlayerKits2 Config Pack includes six pre-made kits, custom menus and a purchase system. It needs the PlayerKits 2 plugin, and Minecraft 1.21 or newer is recommended for full hex color and emoji support.
Our team's KitHarbor Config includes 11 pre-built kits, from daily to elite, with balanced gear and custom text. It is a config, so you need the KitHarbor plugin separately.
Our team's CrownKits Config contains eight themed kits, four free and four donor, and is listed as ready for Minecraft 1.21.11. You need CrownKits separately to use it.
Before launch, test each kit with a regular player account, a full inventory, and the permissions you intend to use. If your server has an in-game economy, check the purchase and reward behavior without staff privileges. For economy setup, see our Minecraft economy plugin comparison.
Frequently asked questions
What is a good free kits plugin for Paper?
PlayerKits 2 and EssentialsX are both listed as free. PlayerKits 2 has an in-game editor and GUI claiming, while EssentialsX kits are configured in kits.yml. Check the current version support for your server before installing.
How do I make a starter kit for new players?
PlayerKits 2 lists a first-join kit, and KitHarbor lists a starter kit. EssentialsX can also define kits in its YAML configuration. Check the selected plugin's current documentation for the exact setup.
How do I make a one-time Minecraft kit?
PlayerKits 2 lists one-time claims. In EssentialsX kits.yml, a delay of -1 makes a kit usable once. Confirm the behavior in your chosen plugin and test it with a regular player account.
How do I set up donor kits with LuckPerms?
Use a kit plugin that supports permission requirements, then assign the relevant permission through your LuckPerms groups. PlayerKits 2 and KitHarbor list per-kit permissions. Check the plugin's documentation for the exact permission node.
Can players buy kits with in-game currency?
KitHarbor lists optional currency costs and says Vault plus an economy plugin is needed for paid kits. The PlayerKits 2 Config Pack from our team includes a purchase system, but it requires the PlayerKits 2 plugin. Test the transaction before opening the kit to players.