Skip to content

How to setup Kits

Updated June 14, 2026
Rust
Rust Kits Guide | GameServerKings KB

Rust Kits Guide

Kits by k1lly0u lets players claim predefined sets of items from a clean in-game menu: starter gear for fresh spawns, VIP packages for supporters, and admin loadouts for staff. It is one of the first plugins almost every modded server installs.

This guide assumes Oxide is installed. If not, start with How to Install Oxide.

Step 1: Install the Plugin

  1. Download Kits.cs from umod.org/plugins/rust-kits.
  2. In the GSK panel File Manager, upload it to oxide/plugins/.
  3. Watch the Console for the loaded confirmation.

If you plan to use custom kit icons in the menu, also install Image Library from umod.org/plugins/image-library. The menu works without it, but icons make it look professional.

Step 2: Grant Yourself Admin Access

The kits.admin permission unlocks kit creation and management:

Console
oxide.grant user YourName kits.admin

Step 3: Create Your First Kit

Kit contents come from your own inventory, so the flow is:

  1. Clear your inventory completely.
    Anything in it ends up in the kit.
  2. Give yourself exactly the items the kit should contain (F1 console as admin).
  3. Type /kit new in chat, or open /kit and press the Create New button.
  4. In the kit editor, the options sit on the left and the item view on the right. Name the kit and set its rules.

The options you will use most:

OptionWhat it does
CooldownSeconds before the same player can claim again
Maximum usesTotal claims per player, 0 for unlimited
Required permissionLocks the kit behind a custom permission node
CostCharge for the kit via a supported economy plugin
HiddenHides the kit from the menu (useful for autokits)

Step 4: A Free Starter Kit for Everyone

The classic setup is a basic kit every new player can claim:

  1. Create a kit named starter with a stone hatchet, a few bandages, and basic clothes.
  2. Set a cooldown so it cannot be farmed, one hour is common.
  3. If you set a required permission on it, grant that node to the default group:
Console
oxide.grant group default kits.starter

The exact node is whatever you typed in the kit's permission field, shown in the kit editor.

Step 5: VIP Kits

VIP kits work the same way, just with a better item list and a permission only your VIP group has:

  1. Create the kit with the permission field set, for example kits.vip.
  2. Grant it to the VIP group:
Console
oxide.grant group vip kits.vip

This is the same group structure BetterChat and NTeleportation hang off, so one oxide.usergroup add puts a supporter into all their perks at once. See Oxide Permissions 101.

Autokits: Gear on Respawn

Kits can be granted automatically when a player spawns. In oxide/config/Kits.json, find the autokits list, ordered by priority, and add your kit names. Mark autokits as hidden so they do not clutter the claim menu. Players can toggle their own autokit with /kit autokit if you allow it.

After config edits, reload:

Console
oxide.reload Kits

Command Reference

CommandWhoWhat it does
/kitPlayersOpen the kit menu
/kit namePlayersClaim a kit directly
/kit newAdminCreate a new kit
/kit edit nameAdminEdit an existing kit
/kit delete nameAdminDelete a kit
/kit listAdminList all kits
/kit give player nameAdminHand a kit to a player

Common Issues

ProblemFix
Kit claims but gives nothingThe kit was created with an empty inventory. Edit it with the items in your inventory
Players cannot see a kitIt is hidden, or locked behind a permission their group lacks
Icons not loadingInstall Image Library and check the image URLs in the kit setup
Kit items wrong after an updateItem shortnames occasionally change with Rust updates, re-edit the kit
Made with 💜 by GameServerKings