Admin

CommandDescription
/hidecommand[ADMIN] toggles whether a command shows in /help listings (<commandKey>), persisted to config

Combat

CommandDescription
/agreeaccept a pending duel challenge -- both of you get teleported to the arena
/buyinsurancebuys a raid insurance policy -- get a Knight Cap payout if your base is raided while it's active
/buyprotectionbuy base protection while standing in your claim -- level-gated, one-time, periodically debuffs raiders in a 50x50 area
/duelchallenge another player to a duel -- /duel <playerName>; they must /agree
/fightmebroadcasts your current coordinates as a challenge
/hordebaseteleports you to the configured horde base
/perksshows your current rank and any perks it grants you
/placebountypay Knight Caps to put a bounty on someone's head -- /placebounty <playerName> <amount>
/raidstatsshows the most-raided bases and most active raiders
/retrievebrings your vehicle to you, wherever it is
/revengeteleports you near a bounty target's last kill (optionally: <playerName>)
/upgradebasepermanently upgrades your nearest claim's defenses -- expensive, one-time

Economy

CommandDescription
/appraiseshows the current sellable value of your Trader Crate's contents
/buybuys from the shop with Knight Caps (<itemName or shortName> <qty>) -- /marketbuy S<n> also works, see /marketplace
/cancelsellcancel your own listing and get the item back -- /cancelsell <yourListingNumber>, see /mylistings
/claimdonorclaims your most recently granted donor rank's benefits (one-time per rank)
/claimkitgrants any donor kits you've purchased on the web panel that haven't been claimed in-game yet
/claimvotechecks right now whether you have an unclaimed vote and grants the reward immediately, instead of waiting for the background check
/crateConvertconverts casinoCoin (or your configured conversion item) sitting IN your registered Trader Crate into Knight Caps -- an alternative to /convert
/dailyspawns an airdrop near your current location
/gimmegives you a random item from a configured list
/marketbuybuy from the market -- /marketbuy <ID> [qty] -- e.g. S1 for server stock, or a plain number for a player listing
/marketplacebrowse the unified market -- server stock (S1, S2...) and player listings together. /market also works
/mycratessee all your registered Trader Crates and their locations
/mylistingssee your own active listings, numbered 1, 2, 3... -- these numbers are what /setlisting and /cancelsell use
/paysends Knight Caps to another player (<playerName> <amount>)
/registercrateregisters the nearest storage container (within range) as your Trader Crate
/selljunksells EVERYTHING sellable in your Trader Crate for server-set prices -- /selljunk, run again with 'confirm' to actually sell. For selling a specific item to other players at your own price instead, use /sellmarket.
/sellmarketlist an item from your registered Trader Crate for casinoCoin (the marketplace's own currency, separate from Knight Caps) -- /sellmarket <price> [quantity] <itemName>. Use /registercrate first.
/setlistingchange the price on your own listing after it's already up -- /setlisting <yourListingNumber> <newPrice>, see /mylistings
/shopshows what's for sale, privately (whisper only) -- server stock also appears in /marketplace as S1, S2, etc.
/tradehistorysee your (or another player's) marketplace trade totals and recent trades -- /tradehistory [playerName]
/unregistercrateunregisters your nearest Trader Crate, freeing the slot -- removes one at a time, see /mycrates
/walletshows your current Knight Cap balance (/bank, /bal, and /balance all work too)
/webcodegenerates a short-lived code to view your crate on the market web page

Events

CommandDescription
/baseeventadmin: toggle base events on/off, or /baseevent test to trigger one immediately for yourself -- /baseevent <status|on|off|test>
/callstormcalls a storm down on your own position -- run it again to dismiss it
/competitionshows the current or next competition status
/eventvoteproposes starting an event -- other players type /yes to agree, event starts once enough votes are in
/yesvotes yes on the currently active event proposal

General

CommandDescription
/chatmutestops receiving broadcast chat (your own messages/commands still work normally)
/chatunmuteresumes receiving broadcast chat
/confirmdiscordcompletes Discord linking with the code sent to your DMs (<code>)
/discordlinkgives you a link to sign in and link your Discord account -- raid/damage alerts get DMed to you once linked
/helplists all available commands
/linkdiscordstarts linking your Discord account -- sends a confirmation code via DM (<your Discord user ID>)
/resetquesttreeresets your role quest line progress so you can start over. Admins can add a player name to reset someone else's.
/rulesshows the server rules/message of the day
/serverinfoshows player count, current day, next restart, and current competition
/statsshows your kills, deaths, and K/D (optionally: <playerName> for someone else's)
/testdiscordalertsends yourself a test DM through the real alert pipeline -- confirms linking + the bot actually work end to end, no second player needed
/topleaderboard by category -- /top <category> [count]; run /top with no args to list categories
/top3shows the top 3 players by PvP kills, zombie kills, and K/D
/unlinkdiscordunlinks your Discord account
/wantedlists every currently tracked bounty and their kill count

Roleplay

CommandDescription
/chooserolepicks your character build/role -- once only (<roleName>)
/myroleshows your currently selected role

Teleports

CommandDescription
/acceptaccepts a pending visit request sent to you
/bonuswaypointteleports to a named bonus waypoint (<name>)
/bonuswaypointslists your bonus waypoint slots and names
/delbonuswaypointdeletes a named bonus waypoint (<name>), freeing the slot
/delhomeclears your saved home
/delwarpdeletes one of your warps (<name>)
/denydenies a pending visit request sent to you
/hometeleports you to your saved home
/jointeleports you just outside whichever event is currently active -- no need to know which one
/listwarpcolorslists the color warp start pad status and all registered destinations
/padslists the active King of the Hill color teleport pads
/returnteleports you back to where you were before your last teleport
/setbonuswaypointsaves a named bonus waypoint (<name>) -- donor-rank exclusive, separate from /setwaypoint
/sethomesaves your current location as home
/setwarpcreates or completes a linked warp pair -- run it once at each location (<name> [public|private]). Admins are unlimited; players are count-limited. Visibility only matters on the first call
/setwaypointsaves your current location as your waypoint
/traderteleports you to a random configured trader location
/visitrequests to teleport to a player (<playerName>) -- they must /accept or /deny
/warpslists your warps and any admin-created ones
/waypointteleports you to your saved waypoint