[
  {
    "Name": "ballistagun.reload",
    "Help": "(Generated) Forces the ballista gun nearest to the calling admin player to reload immediately; admin-only",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "baseboat.seconds_between_shore_drift",
    "Help": "",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "baseboat.seconds_until_shore_drift",
    "Help": "",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "basemission.profilenextmissionsvalidstateworkqueue",
    "Help": "Generate a performance capture containing the next run of updateMissionValidStateWorkQueue",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "batteringramhead.hurt",
    "Help": "(Generated) Deals the specified amount of damage to the battering ram head entity nearest to the calling admin player; admin-only",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "boatbuildingstation.print_stats",
    "Help": "",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "boombox.clearradiobyuser",
    "Help": "(Generated) Clears all radio station data set by the given Steam64 ID from all deployed and held boomboxes on the server",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "bradleyapc.spawnroadbradley",
    "Help": "",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "cannon.adminfire",
    "Help": "",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "cargoship.debug_cargo_status",
    "Help": "",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "cargoship.debug_info",
    "Help": "",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "cargoship.egress",
    "Help": "",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "cassette.clearcassettes",
    "Help": "(Generated) Clears the saved audio recording from all cassette items currently on the server; returns count of cassettes cleared",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "cassette.clearcassettesbyuser",
    "Help": "(Generated) Clears saved audio from all cassettes created by the given Steam64 ID; returns count of cassettes cleared",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "catapult.fire",
    "Help": "Fire all catapults",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "catapult.reload",
    "Help": "Reload all catapults. 0: empty, 1: stone boulder, 2: fire bomb, 3: propane explosive, 4: bee bomb, 5: bot player",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "ch47helicopteraicontroller.dropcrate",
    "Help": "(Generated) Commands all active CH47 Chinook helicopter AI controllers to drop their cargo crate immediately",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "cinematicentity.hideobjects",
    "Help": "Hides cinematic entities by group (0= none, 1= lights, 2= BGs, 3= props, 4= misc)",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "commands.echo",
    "Help": "",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "commands.find",
    "Help": "",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "camerarenderermanager.pool_stats",
    "Help": "(Generated) Prints pool statistics for the camera renderer manager including active renderer count, pooled task count, and task creation/return counters",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.add_wallpaper_radius",
    "Help": "<name/id> <radius> | Use print_wallpaper_skins for a list | 0 -> default, -1 -> random",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.adminui_deleteugccontent",
    "Help": "(Generated) Clears all UGC content (images, patterns) from the entity with the given network ID and notifies the IUGCBrowserEntity component",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.adminui_fullrefresh",
    "Help": "(Generated) Triggers a full refresh of the admin UI by requesting the player list, server info, convars, and UGC list all at once",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.adminui_requestfireworkpattern",
    "Help": "(Generated) Sends the firework pattern design data for the specified pattern firework entity to the requesting admin client",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.adminui_requestplayerlist",
    "Help": "(Generated) Server-side handler that serialises and sends the current player list to the requesting admin client for display in the admin UI",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.adminui_requestserverconvars",
    "Help": "(Generated) Server-side handler that collects all ServerAdmin+ShowInAdminUI convars and sends them to the admin client for editing via the admin UI",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.adminui_requestserverinfo",
    "Help": "(Generated) Server-side handler that serialises and sends current server info (name, players, FPS, etc.) to the requesting admin client",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.adminui_requestugccontent",
    "Help": "(Generated) Server-side handler that retrieves a specific UGC data blob by CRC, entity ID, and type and sends it to the requesting admin client",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.adminui_requestugclist",
    "Help": "(Generated) Server-side handler that scans all entities for UGC content (images, patterns, vending names) and sends a serialised list to the admin client",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.applygenes",
    "Help": "<gene string> - Applies the given genes (e.g. \"YYYGGG\") to the clone/seed in your hands",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.authcount",
    "Help": "Returns all entities that the provided player is authed to (TC's, locks, etc), supports --json",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.authradius",
    "Help": "(Generated) Authorises the specified player (or caller if none given) to all tool cupboards within the given radius around them",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.authradius_multi",
    "Help": "(Generated) Authorises multiple specified players to all tool cupboards within the given radius around the calling admin",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.authradius_radius",
    "Help": "(Generated) Finds all players within playerRadius of the caller, then authorises each of them to TCs within authRadius of themselves",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.ban",
    "Help": "ban <player> <reason> [optional duration]",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.banid",
    "Help": "banid <steamid> <username> <reason> [optional duration]",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.banlist",
    "Help": "List of banned users (sourceds compat)",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.banlistex",
    "Help": "List of banned users - shows reasons and usernames",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.bans",
    "Help": "List of banned users",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.buildinfo",
    "Help": "Get information about this build",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.carstats",
    "Help": "Get information about all the cars in the world",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.change_wallpaper_radius",
    "Help": "<name/id> <radius> | Use print_wallpaper_skins for a list | 0 -> default, -1 -> random",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.clear_wallpaper_radius",
    "Help": "clear_wallpaper_radius <radius>",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.clearcontainer",
    "Help": "clearcontainer: Removes all items inside the container you're looking at",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.clearcontainer_radius",
    "Help": "clearcontainer_radius <radius>: Removes all items inside a container within a radius",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.clearugcbyplayer",
    "Help": "(Generated) Clears UGC content from all entities that have the specified player (by name or Steam ID) in their editing history",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.clearugcentitiesinrange",
    "Help": "(Generated) Clears UGC content from all entities within the given radius of a world position; reports how many entities were cleared",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.clearugcentity",
    "Help": "(Generated) Clears all UGC content from a single entity by network ID; reports success or failure",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.clearvendingmachinenamescontaining",
    "Help": "(Generated) Clears the custom name UGC from all vending machines whose content string contains the given search text (case/symbol insensitive)",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.clientperf",
    "Help": "(Generated) Requests a performance report from every connected client; supports legacy and JSON formats; used for monitoring client frame rates and memory usage",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.deauthradius",
    "Help": "(Generated) Removes authorisation for the specified player (or caller) from all tool cupboards within the given radius",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.deauthradius_multi",
    "Help": "(Generated) Removes authorisation for multiple specified players from all tool cupboards within the given radius around the calling admin",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.deauthradius_radius",
    "Help": "(Generated) Finds all players within playerRadius of the caller, then deauthorises each of them from TCs within authRadius of themselves",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.entcount",
    "Help": "Returns all entities that the provided player has placed, supports --json",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.entid",
    "Help": "(Generated) Runs an admin command (kill, lock, unlock, etc.) on a specific entity by network ID; blocks operation on players and point entities",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.fillcontainer",
    "Help": "fillcontainer <optional: category> - Fills the container you are looking at with random items, can also specify a category (ammunition, weapon etc.)",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.fillcontainer_radius",
    "Help": "fillcontainer_radius <radius> <optional: category> - Fills containers with random items within a radius, can also specify a category",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.fillinventory",
    "Help": "fillinventory <optional: category> - Fills your inventory with random items, can also specify a category (ammunition, weapon etc.)",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.getugcinfo",
    "Help": "(Generated) Returns a JSON object containing the UGC info (CRCs, type, player history) for the entity with the given network ID",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.injureplayer",
    "Help": "(Generated) Puts the specified player into the wounded/downed state immediately without killing them; useful for testing the crawl/revive mechanics",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.kick",
    "Help": "(Generated) Kicks the specified player from the server with an optional reason; broadcasts the kick to chat and places them through the queue on reconnect",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.kickall",
    "Help": "(Generated) Kicks all currently connected players from the server with an optional reason; useful for forcing a restart or clearing the server",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.killallplayers",
    "Help": "(Generated) Deals lethal damage to every non-NPC player currently connected to the server; reports the number of players killed",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.killbees",
    "Help": "Kills all bee swarms",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.killplayer",
    "Help": "(Generated) Deals 1000 damage to the specified player (by name/SteamID/bot) killing them immediately; useful for testing death logic without console kill commands",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.listid",
    "Help": "List of banned users, by ID (sourceds compat)",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.moderatorid",
    "Help": "(Generated) Adds the specified Steam64 ID as a server moderator with optional name and reason; grants admin flag to the player if connected",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.mute",
    "Help": "(Generated) Mutes the specified connected player preventing them from using chat; optionally accepts a mute expiry timestamp for temporary mutes",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.mutelist",
    "Help": "Print a list of currently muted players",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.ownerid",
    "Help": "(Generated) Adds the specified Steam64 ID as a server owner (auth level 2) with optional name and reason; requires the caller to also be auth level 2",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.playerlist",
    "Help": "Get a list of players",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.playerlistids",
    "Help": "Get a list of player's IDs",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.players",
    "Help": "Print out currently connected clients etc",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.print_wallpaper_skins",
    "Help": "Lists all wallpaper skins",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.recoverplayer",
    "Help": "(Generated) Recovers the specified player from the wounded state, standing them back up at minimum health",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.removemoderator",
    "Help": "(Generated) Removes moderator status from the specified Steam64 ID; removes admin flag from the player if currently connected",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.removeowner",
    "Help": "(Generated) Removes owner status from the specified Steam64 ID; removes admin flag from the player if currently connected",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.removeskipqueue",
    "Help": "Removes skip queue permission from a SteamID",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.say",
    "Help": "Sends a message in chat",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.serverinfo",
    "Help": "Get a list of information about the server",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.skick",
    "Help": "(Generated) Silently kicks the specified player without broadcasting to chat; the kick is logged to RCON only",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.skin_looking",
    "Help": "<skin>",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.skin_radius",
    "Help": "skin_radius 'skin' 'radius'",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.skipqueue",
    "Help": "(Generated) Moves the specified Steam64 ID to the front of the connection queue so they connect immediately on next join",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.skipqueueid",
    "Help": "Adds skip queue permissions to a SteamID",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.sleepingusers",
    "Help": "Show user info for players on server.",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.sleepingusersinrange",
    "Help": "Show user info for sleeping players on server in range of the player.",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.stats",
    "Help": "Print out stats of currently connected clients",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.status",
    "Help": "Print out currently connected clients",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.teaminfo",
    "Help": "(Generated) Prints a table of all members in the team of the specified player showing Steam ID, username, online status, and whether they are team leader; supports --json",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.unban",
    "Help": "(Generated) Removes the ban for the specified Steam64 ID from the server banlist, allowing the player to reconnect",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.unmute",
    "Help": "(Generated) Removes the chat mute from the specified connected player, allowing them to send messages again",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.upgrade_looking",
    "Help": "<grade>",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.upgrade_radius",
    "Help": "upgrade_radius 'grade' 'radius'",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.users",
    "Help": "Show user info for players on server.",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.usersinrange",
    "Help": "Show user info for players on server in range of the player.",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.usersinrangeofplayer",
    "Help": "Show user info for players on server in range of the supplied player (eg. Jim 50)",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "ai.addignoreplayer",
    "Help": "Add a player (or command user if no player is specified) to the AIs ignore list.",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "ai.aizonestats",
    "Help": "(Generated) Prints the total count of registered AIInformationZone instances on the server",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "ai.brainstats",
    "Help": "(Generated) Prints the current count of active animal, scientist, pet, and new NPC2 brain instances on the server",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "ai.clearignoredplayers",
    "Help": "Remove all players from the AIs ignore list.",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "ai.killanimals",
    "Help": "(Generated) Kills all animal NPCs and animal NPC2 entities currently on the server",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "ai.killscientists",
    "Help": "(Generated) Kills all scientist NPCs, tunnel dwellers, and non-animal NPC2 entities currently on the server",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "ai.printignoredplayers",
    "Help": "Print a lost of all the players in the AI ignore list.",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "ai.printorkilloffnavscientists",
    "Help": "Print a list of all scientists that are off the navmesh. Optionally kill them off by passing true as the first argument.",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "ai.removeignoreplayer",
    "Help": "Remove a player (or command user if no player is specified) from the AIs ignore list.",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "ai.selectnpclookatserver",
    "Help": "(Generated) Editor-only: finds the NPC entity with the given network ID on the server and selects its game object in the Unity editor hierarchy",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "ai.setnpcreactiontime",
    "Help": "The time it takes for a NPC to fully notice a player standing right in front of them, in seconds.",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "ai.showdistributions",
    "Help": "(Generated) Editor-only: teleports the caller to a top-down view, fills NPC populations, then draws DDraw labels and lines showing each NPC category and closest neighbour",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "ai.showstate",
    "Help": "",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "ai.sleepwakestats",
    "Help": "(Generated) Prints statistics about AI sleeping zones: how many zones are sleepable, how many are sleeping, and the total count of sleeping entities",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "ai.wakesleepingai",
    "Help": "(Generated) Wakes all currently sleeping AI information zones, forcing all sleeping NPCs within them to become active; reports zones and entity counts woken",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "app.appban",
    "Help": "(Generated) Bans a player by Steam ID from the server via the app layer, adding them to the banlist and kicking them if connected",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "app.appunban",
    "Help": "(Generated) Removes a ban for the specified Steam ID from the server banlist, allowing the player to reconnect",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "app.info",
    "Help": "(Generated) Prints current server info including name, level, connected players, max players, and network address to the console",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "app.pair",
    "Help": "",
    "ServerUser": true,
    "Client": false,
    "Server": true
  },
  {
    "Name": "app.regeneratetoken",
    "Help": "",
    "ServerUser": true,
    "Client": false,
    "Server": true
  },
  {
    "Name": "app.retry_initialize",
    "Help": "Retry initializing the Rust+ companion server if it previously failed",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "bot.crouch_server",
    "Help": "(Generated) Sets the ducked/crouching model state on a specific bot by name or Steam ID; used to control bot posture in testing scenarios",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "bot.sv_exec_command",
    "Help": "(Generated) Executes a console command on a specific bot player by name or Steam ID; hidden from admin UI as it is intended for bot scripting only",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "bot.sv_exec_command_all",
    "Help": "(Generated) Executes a console command on every bot player currently on the server; hidden from admin UI",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "bot.sv_exec_command_sphere",
    "Help": "(Generated) Executes a console command on all bot players within a given radius of the calling admin; hidden from admin UI",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "bradley.quickrespawn",
    "Help": "(Generated) Forces an immediate Bradley APC respawn, bypassing the normal respawn delay; admin only",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "chat.cardgamesay",
    "Help": "",
    "ServerUser": true,
    "Client": false,
    "Server": true
  },
  {
    "Name": "chat.clansay",
    "Help": "",
    "ServerUser": true,
    "Client": false,
    "Server": true
  },
  {
    "Name": "chat.localsay",
    "Help": "",
    "ServerUser": true,
    "Client": false,
    "Server": true
  },
  {
    "Name": "chat.say",
    "Help": "",
    "ServerUser": true,
    "Client": false,
    "Server": true
  },
  {
    "Name": "chat.search",
    "Help": "",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "chat.tail",
    "Help": "",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "chat.teamsay",
    "Help": "",
    "ServerUser": true,
    "Client": false,
    "Server": true
  },
  {
    "Name": "clan.info",
    "Help": "Prints info about a clan given its ID",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "console.search",
    "Help": "",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "console.tail",
    "Help": "",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "copypaste.copybox_sv",
    "Help": "(Generated) Server-side handler that copies all entities within the specified bounding box (center + size) into a named paste file; called from copybox client command",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "copypaste.copybuilding_sv",
    "Help": "(Generated) Server-side handler that copies all entities belonging to the building the player is looking at into a named paste file; called from the copybuilding client command",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "copypaste.copyradius_sv",
    "Help": "(Generated) Server-side handler that copies all entities within the specified radius around a position into a named paste file; called from the copyradius client command",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "copypaste.download_paste_sv",
    "Help": "Downloads a paste file stored on the server (legacy server-side storage) by name and sends its entity data to the requesting client for local storage",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "copypaste.killbox_sv",
    "Help": "(Generated) Server-side handler that destroys all entities within the current selection bounds that match the active paste filter options (NPCs, vehicles, deployables etc.)",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "copypaste.list_pastes_sv",
    "Help": "(Generated) Lists all paste files stored in the legacy server-side copypaste directory and prints their names to the console",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "copypaste.printselection_sv",
    "Help": "(Generated) Server-side handler that prints the names of all entities within the current selection bounds; used to preview what would be included in a copy operation",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "copypaste.undopaste_sv",
    "Help": "(Generated) Undoes the most recent paste operation for the calling player by destroying all entities that were spawned in that paste; replies with 'History empty' if nothing to undo",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "craft.add",
    "Help": "",
    "ServerUser": true,
    "Client": false,
    "Server": true
  },
  {
    "Name": "craft.cancel",
    "Help": "",
    "ServerUser": true,
    "Client": false,
    "Server": true
  },
  {
    "Name": "craft.canceltask",
    "Help": "",
    "ServerUser": true,
    "Client": false,
    "Server": true
  },
  {
    "Name": "craft.fasttracktask",
    "Help": "",
    "ServerUser": true,
    "Client": false,
    "Server": true
  },
  {
    "Name": "creative.togglealwayson",
    "Help": "",
    "ServerUser": true,
    "Client": false,
    "Server": true
  },
  {
    "Name": "creative.togglealwaysonall",
    "Help": "(Generated) Sets the always-on state for all IAlwaysOn entities on the server (e.g. lights, switches); only works when alwaysOnEnabled is true and caller is in creative mode",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "creative.togglealwaysonradius",
    "Help": "",
    "ServerUser": true,
    "Client": false,
    "Server": true
  },
  {
    "Name": "creative.togglecreativemodeuser",
    "Help": "(Generated) Enables or disables creative mode for a specific player by name or Steam ID; creative mode removes resource costs and unlocks building freely",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "data.export",
    "Help": "(Generated) Exports a named terrain map layer (splatmap, heightmap, biomemap, topologymap, alphamap, watermap) to a .raw file in the persistent data path",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "ddraw.ddrawother",
    "Help": "(Generated) Sends a ddraw.text debug draw command to a specific player by Steam ID or name; allows admins to display debug text overlays on another player screen",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "debug.applybuildingblockrandomisation",
    "Help": "(Generated) Sets the visual variant index on the building block the calling player is looking at; useful for testing block randomisation visuals",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "debug.applypuzzleresettime",
    "Help": "(Generated) Applies a debug reset time in seconds to all PuzzleReset objects in the scene, shortening their timers for rapid testing",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "debug.bench_io",
    "Help": "Spawn lots of IO entities to lag the server",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "debug.breakheld",
    "Help": "Break the current held object",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "debug.breakheld_almost",
    "Help": "Almost break the current held object",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "debug.breakitem",
    "Help": "Break all the items in your inventory whose name match the passed string",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "debug.breakshield",
    "Help": "Breaks the currently held shield",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "debug.clearplayermodifiers",
    "Help": "(Generated) Removes all active modifiers (buffs/debuffs) from the calling player; useful for resetting modifier state during testing",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "debug.cleartutorialforplayer",
    "Help": "If a player ends up stuck on a tutorial for any reason this will clear the island and reset the player (will also kill player)",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "debug.completemission",
    "Help": "(Generated) Completes all incomplete objectives in the calling player active mission, triggering the mission completion flow",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "debug.completemissionstage",
    "Help": "",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "debug.completetutorial",
    "Help": "(Generated) Immediately completes the calling player tutorial by triggering the island completion callback; bypasses normal progression",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "debug.console_print_color",
    "Help": "(Generated) Prints a message to the server console using the specified ConsoleColor index; useful for testing coloured console output",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "debug.console_spam",
    "Help": "(Generated) Logs a configurable number of test messages of a given length; used to stress-test console/logging performance and measure output speed",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "debug.conveyorstrictmodereport",
    "Help": "(Generated) Prints the world position of every industrial conveyor running in strict mode; helps locate conveyors that are blocking item flow",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "debug.deleteentitiesbyshortname",
    "Help": "<shortname> (optional: <radius>) - Delete entities with the given short prefab name",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "debug.deleteentitybyid",
    "Help": "Delete entities by id. Supports multiple arguments",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "debug.drink",
    "Help": "(Generated) Adds a specified amount of hydration to the calling player at a configurable rate; useful for quickly testing thirst-related mechanics",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "debug.dropworlditems",
    "Help": "(Generated) Drops a specified number of the given item short name as world entities from just in front of the calling player; useful for item physics testing",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "debug.eat",
    "Help": "(Generated) Adds a specified amount of calories to the calling player at a configurable rate; useful for quickly testing hunger-related mechanics",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "debug.enable_player_movement",
    "Help": "(Generated) Sends a client RPC to the target player enabling or disabling their movement controls; admin only; useful for testing freeze/lock mechanics",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "debug.fillmounts",
    "Help": "fillmounts <radius> - Spawns and mounts a player on every mount point in radius",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "debug.flushgroup",
    "Help": "Takes you in and out of your current network group, causing you to delete and then download all entities in your PVS again",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "debug.foodspoilingdeducttimehours",
    "Help": "Deducts the given number of hours from all spoilable food on the server",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "debug.foodspoilinginventoryhours",
    "Help": "Applies the given number of hours to all food in the players inventory",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "debug.foodspoilingspoilall",
    "Help": "Spoils all food on the server",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "debug.forcechickensspawnegg",
    "Help": "(Generated) Forces all chickens within a given radius of the calling player to immediately spawn an egg; useful for testing egg drop and collection logic",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "debug.heal",
    "Help": "To disable revival if player is downed, pass in --no-recover as the first argument.",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "debug.hurt",
    "Help": "(Generated) Deals a specified amount of bullet damage to the calling player; optionally targets a named bone to test per-bone hit reactions",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "debug.invis",
    "Help": "Make admin invisible",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "debug.print_topologies",
    "Help": "Prints out the topologies at your position",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "debug.printgrouplayer",
    "Help": "(Generated) Prints the network visibility layer (overworld, tunnel, underwater, etc.) at the calling player position; helps debug layer-based network group assignment",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "debug.printgroups",
    "Help": "(Generated) Logs all server entity network group IDs and prefab names to the console; useful for debugging network visibility and group assignment",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "debug.printqueues",
    "Help": "(Generated) Prints a table of all ObjectWorkQueue instances showing name, total items processed, current queue length, and cumulative execution time",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "debug.puzzlereset",
    "Help": "Reset all puzzles. Optionally provide a number to only reset puzzles within a radius.",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "debug.puzzleresetinfo",
    "Help": "(Generated) Prints detailed debug info about the PuzzleReset the calling player is currently inside, including timer state and dependency status",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "debug.quittutorial",
    "Help": "",
    "ServerUser": true,
    "Client": false,
    "Server": true
  },
  {
    "Name": "debug.refillvitals",
    "Help": "Refills the vital of a target player. eg. debug.refillsvital jim - leave blank to target yourself, can take multiple players at once. Will revive players if they are injured. To disable this, pass in --no-recover as the first argument.",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "debug.refillvitalsall",
    "Help": "Refills the vitals of all active players on the server. Will revive players if they are injured. To disable this, pass in --no-recover as the first argument.",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "debug.removeoverlappingstaticspawnpoints",
    "Help": "(Generated) Scans all static respawn areas and kills any whose centre is within 1 metre of another, eliminating duplicate spawn points",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "debug.renderinfo",
    "Help": "(Generated) Generates and logs a render info report showing draw calls, batch counts, triangle counts, and shadow caster counts for the current frame",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "debug.repair_inventory",
    "Help": "Repair all items in inventory",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "debug.resetsleepingbagtimers",
    "Help": "(Generated) Resets all sleeping bag respawn cooldown timers for the calling player, allowing immediate re-use of all their bags",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "debug.respawnvinetreesinradius",
    "Help": "(Generated) Respawns vine trees from their stumps within a given radius of the calling player; reports how many were respawned versus blocked by players",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "debug.setdamage",
    "Help": "(Generated) Deals enough bullet damage to bring the calling player or a named target to the specified health value",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "debug.setfood",
    "Help": "(Generated) Sets the calling player or a named target player calorie level to the specified value directly",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "debug.sethealth",
    "Help": "(Generated) Sets the calling player or a named target player health to the specified value; useful for testing low-health or death scenarios",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "debug.setmaxhealth",
    "Help": "(Generated) Overrides the maximum health of the calling player or a named target; pass 0 to reset to the default value",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "debug.setradiation",
    "Help": "(Generated) Sets the calling player or a named target player radiation level to the specified value directly",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "debug.setthrowable",
    "Help": "0 = can't throw, 1 = can throw & melee, 2 = only throwable",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "debug.setunloadablecarfillpercent",
    "Help": "(Generated) Sets the ore fill percentage on all unloadable train cars within 3 metres of the calling player; updates both inventory amounts and visual ore level",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "debug.setwater",
    "Help": "(Generated) Sets the calling player or a named target player hydration level to the specified value directly",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "debug.spawn_all_deployables",
    "Help": "Spawns one of every deployable in a grid",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "debug.spawnovenstresstest",
    "Help": "(Generated) Spawns a 100x10 grid of lit furnaces loaded with wood and metal ore near the calling player; used to stress-test the oven cooking system",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "debug.spawnparachutetester",
    "Help": "(Generated) Spawns a clone of the calling player at a configurable height with a parachute deployed and their belt and wear inventories copied",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "debug.stall",
    "Help": "(Generated) Stalls the main thread for the given duration in seconds (clamped 0-1); admin-only; used to test timeout handling and watchdog systems",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "debug.starttutorial",
    "Help": "",
    "ServerUser": true,
    "Client": false,
    "Server": true
  },
  {
    "Name": "debug.test_custom_vitals",
    "Help": "(Generated) Sends a configurable number of test custom vital entries to the calling player client for a given duration; used to verify custom vitals UI rendering",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "debug.testerror",
    "Help": "Logs a test error and exception for testing error display.",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "debug.testtutorialcinematic",
    "Help": "(Generated) Triggers the tutorial island ending cinematic for the calling player; spawns a kayak at the designated mount point and mounts the player to it",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "debug.tutorialstatus",
    "Help": "(Generated) Prints a table of all active tutorial islands showing index, network group ID, assigned player name, duration, and connection state",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "debug.vineswinginghighlight",
    "Help": "(Generated) Sends a highlight RPC to every VineMountable on the server targeting the calling player; used for visually debugging vine placement",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "debug.vineswingingreport",
    "Help": "(Generated) Prints a summary table of all VineSwingingTree and VineMountable entities on the server, including average destination count per mountable",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "deepsea.close",
    "Help": "Initiates the deep sea closing sequence",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "deepsea.createdeepsea",
    "Help": "Creates the deep sea manager entity on the server",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "deepsea.enterdeepsea",
    "Help": "Teleports the player (or their mounted vehicle) into the deep sea",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "deepsea.leavedeepsea",
    "Help": "Teleports the player (or their mounted vehicle) back to the main island from the deep sea.",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "deepsea.open",
    "Help": "Initiates the deep sea opening sequence",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "deepsea.printentitycount",
    "Help": "Prints a breakdown of all entities currently in the deep sea",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "deepsea.printloot",
    "Help": "Prints a breakdown of all loot containers, trees, and ore nodes currently in the deep sea",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "deepsea.printtimetowipe",
    "Help": "Prints the current time remaining until the deep sea wipes",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "deepsea.settimetonextopening",
    "Help": "Sets the time in seconds until the deep sea re-opens after a wipe",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "deepsea.settimetowipe",
    "Help": "Sets the time in seconds until the deep sea wipe triggers",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "deepsea.spawnfloatingcityhere",
    "Help": "Spawns a random floating city prefab at the player position",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "deepsea.spawnghostshiphere",
    "Help": "Spawns a random ghost ship prefab at the player position",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "deepsea.spawnislandhere",
    "Help": "Spawns a random deep sea island prefab at the player position",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "deepsea.spawnrhibgrouphere",
    "Help": "Spawns a RHIB patrol boat group at the player position",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "deepsea.status",
    "Help": "Prints the current deep sea status",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "deepsea.testportalspawnlocation",
    "Help": "(Generated) Tests whether the calling player's current position is a valid portal spawn location; draws a green sphere if valid or red sphere if invalid with the given radius and duration in seconds",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "demo.record",
    "Help": "(Generated) Starts recording a server-side demo for the specified player by name or Steam ID to a timestamped file; the player must be connected",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "demo.stop",
    "Help": "(Generated) Stops the active server-side demo recording for the specified player and finalises the demo file",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "entity.debug_toggle",
    "Help": "(Generated) Toggles the debug info overlay for an entity by net ID, showing position, velocity, health, and network state in the world",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "entity.deleteby",
    "Help": "Destroy all entities created by provided users (separate users by space)",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "entity.deletebytextblock",
    "Help": "Destroy all entities created by users in the provided text block (can use with copied results from ent auth)",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "entity.find_entity",
    "Help": "(Generated) Lists all networked entities whose prefab path contains the given filter string in a formatted table; admin-only on client",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "entity.find_group",
    "Help": "(Generated) Lists all networked entities belonging to the given network group ID in a formatted table; admin-only on client",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "entity.find_id",
    "Help": "(Generated) Lists the networked entity with the given network entity ID in a formatted table; admin-only on client",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "entity.find_parent",
    "Help": "(Generated) Lists all networked entities that have the given network entity ID as their parent in a formatted table; admin-only on client",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "entity.find_radius",
    "Help": "(Generated) Lists all networked entities within the given radius in metres of the calling player in a formatted table; admin-only on client",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "entity.find_self",
    "Help": "(Generated) Lists all networked entities owned by the calling player (matched by network ID) in a formatted table; admin-only on client",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "entity.find_status",
    "Help": "(Generated) Lists all networked entities whose status string contains the given filter text in a formatted table; admin-only on client",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "entity.nudge",
    "Help": "(Generated) Applies a small positional nudge to an entity by net ID, useful for unsticking entities that are clipping into geometry",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "entity.set_battery_charge",
    "Help": "(Generated) Sets the charge level of an electric battery entity by net ID to the given percentage (0-100)",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "entity.spawnlootfrom",
    "Help": "(Generated) Spawns a copy of the loot table from one container prefab into the world at the calling player position",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "entity.spawnplants",
    "Help": "Spawn every stage of every plant inside it's own planter, with an optional filter",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "entity.spawn",
    "Help": "(Generated) Spawns a server entity by prefab name at a given world position and direction; returns the spawned entity net ID",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "entity.spawngrid",
    "Help": "(Generated) Spawns a grid of server entities by prefab name centred at a position; useful for stress-testing entity counts",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "entity.spawnitem",
    "Help": "(Generated) Spawns a dropped item entity server-side by item short name at a given world position",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "env.addtime",
    "Help": "(Generated) Advances the in-game time of day by the specified number of hours; useful for quickly cycling to day or night for testing",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "events.print_server_events",
    "Help": "(Generated) Prints a table of all registered server events with their current enabled state, minimum delay, maximum delay, and last trigger time",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "events.set_event_enabled",
    "Help": "(Generated) Enables or disables a specific server event by name; disabled events will not trigger automatically until re-enabled",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "events.set_event_max_delay",
    "Help": "(Generated) Sets the maximum delay in seconds between automatic triggers of the named server event",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "events.set_event_min_delay",
    "Help": "(Generated) Sets the minimum delay in seconds between automatic triggers of the named server event",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "gamemode.set",
    "Help": "(Generated) Sets the active game mode by name; game modes can alter loot tables, rules, and player abilities (e.g. softcore, hardcore)",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "gamemode.setteam",
    "Help": "",
    "ServerUser": true,
    "Client": false,
    "Server": true
  },
  {
    "Name": "gc.alloc",
    "Help": "(Generated) Allocates a byte array of the given size (default 1 MB) as a GC pressure test; useful for profiling memory allocation throughput",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "gc.collect",
    "Help": "(Generated) Triggers an immediate full managed garbage collection pass; useful after large allocations for memory profiling",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "gc.unload",
    "Help": "(Generated) Calls Resources.UnloadUnusedAssets() to unload assets no longer referenced by any object, freeing RAM and VRAM",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.breakclothing",
    "Help": "(Generated) Breaks all equipped clothing items currently worn by the calling player, reducing their condition to zero",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.breakitem",
    "Help": "(Generated) Reduces the condition of all items in the calling player inventory whose short name matches the given string to zero, breaking them",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.clearallsprays",
    "Help": "(Generated) Removes all spray paint entities from the server world; useful for cleaning up excessive player spray art",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.clearallspraysbyplayer",
    "Help": "(Generated) Removes all spray paint entities created by a specific player, identified by Steam ID or name",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.cleardroppeditems",
    "Help": "(Generated) Removes all dropped item entities from the server, cleaning up every piece of loot on the ground",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.clearspraysatpositioninradius",
    "Help": "(Generated) Removes all spray paint entities within a given radius of the specified world position (X Y Z)",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.clearspraysinradius",
    "Help": "(Generated) Removes all spray paint entities within the given radius of the calling admin current position",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.colliders",
    "Help": "(Generated) Prints the count of enabled versus disabled Collider components currently in the scene",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.free",
    "Help": "(Generated) Clears prefab pools and releases pooled objects; delegates to pool.clear_prefabs; admin/developer only",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.injure",
    "Help": "(Generated) Puts the calling player or a named target into the wounded/downed state, simulating the critical injury bleed-out state",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.kill",
    "Help": "",
    "ServerUser": true,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.objects",
    "Help": "(Generated) Prints all live Unity Object instances sorted by total memory usage, showing type, instance count, and estimated total size in bytes",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.printallscenesinbuild",
    "Help": "(Generated) Prints all scenes registered in the build settings with their build index and asset path",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.queue",
    "Help": "(Generated) Prints the current state of server-side stability check and surroundings update queues; reports nothing useful on client",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.quit",
    "Help": "(Generated) Quits the application cleanly with no arguments; rejects calls with arguments to prevent accidental exit; in the editor exits play mode",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.recover",
    "Help": "(Generated) Revives the calling player or a named target from the wounded state, restoring them to standing with a small amount of health",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.report",
    "Help": "(Generated) Runs a server performance diagnostic report covering entity counts, memory usage, and active invokes, outputting results to the server console",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.respawn",
    "Help": "",
    "ServerUser": true,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.respawn_sleepingbag",
    "Help": "",
    "ServerUser": true,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.respawn_sleepingbag_remove",
    "Help": "",
    "ServerUser": true,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.restart",
    "Help": "(Generated) Schedules a server restart; optionally accepts a countdown in seconds and a broadcast message sent to all players before the restart occurs",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.setinfo",
    "Help": "",
    "ServerUser": true,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.sleep",
    "Help": "(Generated) Puts the calling player into the sleeping state, disconnecting their control and making them a sleeping entity on the server",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.sleeptarget",
    "Help": "(Generated) Puts the player that the calling admin is looking at into the sleeping state; useful for testing sleeping player interactions",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.spectate",
    "Help": "(Generated) Enters spectator mode; optionally accepts a player name or Steam ID to spectate that specific player from a third-person camera",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.spectateid",
    "Help": "(Generated) Enters spectator mode targeting the entity or player with the given network entity ID",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.status_sv",
    "Help": "",
    "ServerUser": true,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.subscriptions",
    "Help": "(Generated) Prints a table of active network group subscriptions for the calling player, showing realm and group ID; supports --json flag",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.sysinfo",
    "Help": "(Generated) Prints a summary of the current machine hardware and OS info including CPU, GPU, RAM, and platform",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.sysuid",
    "Help": "(Generated) Prints the unique device identifier for the current machine as reported by Unity SystemInfo.deviceUniqueIdentifier",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.teleport",
    "Help": "(Generated) Teleports the calling admin to a player by name or partial name match; if two arguments are given, moves the first-named player to the second",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.teleport2autheditem",
    "Help": "<steamID/name> <optional: filter> - Teleport to a random entity the player is authed on",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.teleport2death",
    "Help": "(Generated) Teleports the calling admin to their own most recent death location",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.teleport2grid",
    "Help": "(Generated) Teleports the calling admin to the centre of the named map grid square (e.g. A1, B3)",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.teleport2marker",
    "Help": "(Generated) Teleports the calling admin to the map marker they have placed on their in-game map",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.teleport2me",
    "Help": "(Generated) Teleports the named player to the calling admin current position",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.teleport2mission",
    "Help": "(Generated) Teleports the calling admin to the target location of their currently active mission objective",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.teleport2nearest",
    "Help": "",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.teleport2owneditem",
    "Help": "(Generated) Teleports the calling admin to an entity owned by a specified player, identified by Steam ID or name",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.teleportany",
    "Help": "(Generated) Teleports the calling admin to the nearest entity matching the given prefab short name, with an optional radius filter",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.teleportboat2grid",
    "Help": "(Generated) Teleports the calling admin and their player boat to the centre of the named map grid square (e.g. A1, B3)",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.teleportboat2marker",
    "Help": "(Generated) Teleports the calling admin and their player boat to the map marker they have placed on their in-game map",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.teleportboatpos",
    "Help": "(Generated) Teleports the calling admin and their player boat to exact world coordinates specified as X Y Z arguments",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.teleporteveryone2me",
    "Help": "(Generated) Teleports all connected players to the calling admin current position",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.teleportlos",
    "Help": "(Generated) Teleports the calling admin to the point in the world that their line of sight is currently hitting",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.teleportnonsleepers2me",
    "Help": "(Generated) Teleports all connected active (non-sleeping) players to the calling admin current position",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.teleportpos",
    "Help": "(Generated) Teleports the calling admin or a named player to exact world coordinates specified as X Y Z arguments",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.teleportsleepers2me",
    "Help": "(Generated) Teleports all sleeping player entities to the calling admin current position",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.teleporttargetteam2me",
    "Help": "(Generated) Teleports all members of the named player team to the calling admin current position",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.teleportteam2me",
    "Help": "(Generated) Teleports all members of the calling player team to the calling admin current position",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.textures",
    "Help": "(Generated) Prints a list of all live Texture objects with their name and estimated runtime memory size",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.togglespectateteaminfo",
    "Help": "(Generated) Toggles display of the team info overlay (health, location, vitals) for the spectated player while in spectator mode",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.updatemanifest",
    "Help": "Immediately update the manifest",
    "ServerUser": false,
    "Client": true,
    "Server": true
  },
  {
    "Name": "global.version",
    "Help": "(Generated) Prints the current game version string to the console, including build number and branch",
    "ServerUser": true,
    "Client": false,
    "Server": true
  },
  {
    "Name": "harmony.load",
    "Help": "(Generated) Loads and applies a Harmony patch assembly by file name, enabling server-side code patching without restarting",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "harmony.unload",
    "Help": "(Generated) Unloads a previously loaded Harmony patch assembly by file name, reverting any code modifications it applied",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "hierarchy.cd",
    "Help": "(Generated) Changes the current hierarchy context to the named child GameObject, similar to the Unix cd command; allows drilling into nested scene objects",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "hierarchy.del",
    "Help": "(Generated) Deletes the named GameObject from the scene hierarchy; use with caution as this permanently removes the object",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "hierarchy.ls",
    "Help": "(Generated) Lists all GameObjects in the current hierarchy context, similar to the Unix ls command; used for navigating the scene hierarchy from the console",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "inventory.addownership",
    "Help": "Add ownership to item",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "inventory.clearinventory",
    "Help": "Clears the inventory of a target player. eg. inventory.clearInventory jim. Can take container names as arguments: --belt --wear --backpack",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "inventory.convertownership",
    "Help": "Reduce ownership to item to allow new ownership to be added",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "inventory.copyto",
    "Help": "Copies the players inventory to the player in front of them",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "inventory.defs",
    "Help": "(Generated) Prints the names of all Steam inventory item definitions currently loaded from the Steam backend; useful for verifying skin/item definition state",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "inventory.deleteloadout",
    "Help": "(Generated) Deletes a named admin loadout file from the server; requires admin or developer permissions; loadout name is passed as the first argument",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "inventory.deployloadout",
    "Help": "Deploys the given loadout to a target player. eg. inventory.deployLoadout testloadout jim",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "inventory.deployloadoutinrange",
    "Help": "Deploys a loadout to players in a radius eg. inventory.deployLoadoutInRange testloadout 30",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "inventory.endloot",
    "Help": "",
    "ServerUser": true,
    "Client": false,
    "Server": true
  },
  {
    "Name": "inventory.equipslot",
    "Help": "(Generated) Equips the belt/hotbar item at the given slot index for the calling admin or a named target player; requires admin or developer permissions",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "inventory.equipslottarget",
    "Help": "(Generated) Equips the belt/hotbar slot at the given index for the player the admin is currently looking at; requires admin or developer permissions",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "inventory.give",
    "Help": "{item} {amount} {condition} {skin} {container} {slot}",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "inventory.giveall",
    "Help": "(Generated) Gives the specified item (by partial name) to every currently connected player on the server; broadcasts who issued the command in chat",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "inventory.givearm",
    "Help": "{itemid} {amount}",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "inventory.givebp",
    "Help": "(Generated) Gives the calling player a blueprint item for the specified item (by partial name); broadcasts the gift in chat unless the recipient is a developer",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "inventory.giveequip",
    "Help": "{item}",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "inventory.giveid",
    "Help": "{itemid} {amount}",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "inventory.giveto",
    "Help": "{item} {player} {amount} {skin}",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "inventory.lighttoggle",
    "Help": "",
    "ServerUser": true,
    "Client": false,
    "Server": true
  },
  {
    "Name": "inventory.listloadouts",
    "Help": "Prints all saved inventory loadouts",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "inventory.loadoutui_requestloadoutlist",
    "Help": "(Generated) Reads the list of saved admin loadouts from disk and sends it to the requesting player's client as a JSON array for display in the loadout UI",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "inventory.pipetteid",
    "Help": "(Generated) Checks whether the calling player has the specified item ID with the given skin ID in their inventory; used to validate pipette/skin matching server-side",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "inventory.reduceownership",
    "Help": "Reduce ownership to item to allow new ownership to be added",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "inventory.reloaddefs",
    "Help": "(Generated) Forces a reload of all Steam inventory item definitions from the Steam backend; use if definitions appear stale or missing after a store update",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "inventory.resetbp",
    "Help": "(Generated) Resets all blueprints for the specified player (by name/Steam ID) back to the default unlocked set, removing any learned recipes",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "inventory.saveloadout",
    "Help": "Saves the current equipped loadout of the calling player. eg. inventory.saveLoadout loaduoutname",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "inventory.set_item_image",
    "Help": "(Generated) Sets the custom icon image ID on the item currently held by the calling player; the image ID refers to a server-side stored image used for custom item icons",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "inventory.setwornarmorslots",
    "Help": "Set worn items to have maximum armor slots supported",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "inventory.unlockall",
    "Help": "(Generated) Unlocks every craftable blueprint for the specified player (by name/Steam ID), giving them access to all recipes immediately",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "manifest.printmanifest",
    "Help": "(Generated) Prints the Facepunch application manifest in a formatted summary showing app name, version, and platform details",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "manifest.printmanifestraw",
    "Help": "(Generated) Prints the raw contents of the Facepunch manifest file as an unformatted string",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "memsnap.full",
    "Help": "(Generated) Takes a full Unity Memory Profiler snapshot capturing all managed, native, and graphics memory and saves it as a timestamped .snap file in profile/",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "memsnap.managed",
    "Help": "(Generated) Takes a Unity Memory Profiler snapshot capturing managed (C#) heap allocations and saves it as a timestamped .snap file in the profile/ folder",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "memsnap.native",
    "Help": "(Generated) Takes a Unity Memory Profiler snapshot capturing native (C++) heap allocations and saves it as a timestamped .snap file in the profile/ folder",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "nexus.broadcast_ping",
    "Help": "(Generated) Sends a ping to all Nexus servers in the cluster simultaneously and prints individual round-trip times",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "nexus.ping",
    "Help": "(Generated) Sends a ping to a specific Nexus server by name and prints the round-trip latency; used for testing inter-server connectivity",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "nexus.playeronline",
    "Help": "(Generated) Checks whether the named or Steam-ID-specified player is currently online on any server in the Nexus cluster",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "nexus.refreshislands",
    "Help": "(Generated) Forces a refresh of the Nexus island layout, re-querying the zone controller for current island assignments",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "nexus.transfer",
    "Help": "(Generated) Initiates a Nexus transfer of the specified player to a named destination server or zone in the cluster",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "nexus.uploadmap",
    "Help": "Reupload the map image to the nexus. Normally happens automatically at server boot. WARNING: This will lag the server!",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "heli.call",
    "Help": "(Generated) Spawns and sends a patrol helicopter to the specified player or position, using the same logic as calltome but targeting another player",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "heli.calltome",
    "Help": "(Generated) Orders the active patrol helicopter to fly to the calling admin position and attack there",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "heli.death",
    "Help": "(Generated) Forces the active patrol helicopter to die immediately, triggering its death explosion and crash sequence",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "heli.drop",
    "Help": "(Generated) Spawns a patrol helicopter at the calling admin position, bypassing the normal random spawn logic; primarily used for testing",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "heli.flee",
    "Help": "(Generated) Orders the active patrol helicopter to immediately flee to a random distant location and disengage",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "heli.move",
    "Help": "(Generated) Moves the active patrol helicopter to the calling admin current position without entering combat mode",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "heli.orbit",
    "Help": "(Generated) Orders the active patrol helicopter to orbit around the calling admin current position",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "heli.orbitstrafe",
    "Help": "(Generated) Orders the active patrol helicopter to orbit and strafe the calling admin position simultaneously",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "heli.patrol",
    "Help": "(Generated) Orders the active patrol helicopter to resume normal patrol mode, following its randomised waypoint path across the map",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "heli.strafe",
    "Help": "(Generated) Orders the active patrol helicopter to perform a strafing run on the calling admin current position",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "heli.testpuzzle",
    "Help": "(Generated) Triggers the helicopter puzzle sequence (approach, puzzle activation, reward) for testing the helicopter monument puzzle",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "physics.getbounds",
    "Help": "(Generated) Prints the combined world-space bounding box of the entity the calling admin is looking at; useful for verifying collider extents",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "physics.print_colliders_per_cell",
    "Help": "(Generated) Prints a sorted table of physics cells and how many colliders each contains; helps identify areas with excessive collider density causing physics slowdowns",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "physics.print_colliders_per_prefab",
    "Help": "(Generated) Prints a sorted table of prefab names and their collider counts; identifies prefabs with unusually high collider counts for optimisation",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "physics.setbounds",
    "Help": "(center vec3) (extents vec3)",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "player.abandonmission",
    "Help": "",
    "ServerUser": true,
    "Client": false,
    "Server": true
  },
  {
    "Name": "player.cinematic_gesture",
    "Help": "",
    "ServerUser": true,
    "Client": false,
    "Server": true
  },
  {
    "Name": "player.cinematic_play",
    "Help": "",
    "ServerUser": true,
    "Client": false,
    "Server": true
  },
  {
    "Name": "player.cinematic_stop",
    "Help": "",
    "ServerUser": true,
    "Client": false,
    "Server": true
  },
  {
    "Name": "player.copyrotation",
    "Help": "",
    "ServerUser": true,
    "Client": false,
    "Server": true
  },
  {
    "Name": "player.createskull",
    "Help": "(Generated) Creates a human skull item named after the given player name (or a random name if none given) and gives it to the calling player's inventory",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "player.createtrophy",
    "Help": "(Generated) Creates a trophy head bag item for the specified entity type (by prefab name) and gives it to the calling player; used to generate mount-style trophy items for testing",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "player.dismount",
    "Help": "(Generated) Forces the specified player (by ID) to dismount from any vehicle or mountable they are currently seated in; admin/developer/cinematic mode only",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "player.fillwater",
    "Help": "<fresh/salt/rads> - Fills up liquid container items in your hotbar as well as any liquid containers you are looking at",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "player.gesture_radius",
    "Help": "(Generated) Forces all players within a given radius (including the caller) to play one of the specified gesture names chosen at random; admin only; args: radius gesture1 [gesture2...]",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "player.gesture_radius_notme",
    "Help": "(Generated) Same as gesture_radius but excludes the calling admin from the gesture; forces all other players within the radius to perform a random gesture from the provided list",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "player.gotosleep",
    "Help": "(Generated) Forces the specified sleeping player (by ID) to enter the sleep state; admin/developer/cinematic mode only; also works on bots",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "player.markhostile",
    "Help": "(Generated) Marks the calling player as hostile immediately, triggering the hostile timer as if they had attacked another player; useful for testing hostile-state dependent behaviour",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "player.mount",
    "Help": "",
    "ServerUser": true,
    "Client": false,
    "Server": true
  },
  {
    "Name": "player.printpresence",
    "Help": "(Generated) Prints the calling player's current time-category presence flags: whether they are in wilderness, base, monument, swimming, boating, or flying",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "player.printstats",
    "Help": "(Generated) Prints detailed life-story stats for the calling player including time alive, distances travelled, damage taken/healed, kills, and per-weapon accuracy",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "player.ragdoll",
    "Help": "optional param {player}",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "player.ragdollall",
    "Help": "ragdolls",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "player.ragdollallbutme",
    "Help": "ragdolls everyone except player",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "player.ragdollother",
    "Help": "Ragdolls a player you're looking at",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "player.reloadweapons",
    "Help": "(Generated) Fully reloads all projectile weapons, flamethrowers, and liquid weapons in every belt slot of the calling player; useful for testing without consuming ammo",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "player.resetmissions",
    "Help": "Resets the saved missions progress of the given player",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "player.resetmissions_all",
    "Help": "Resets the saved missions progress of all player states on this server (online and offline players). Must be entered as \"resetmissions_all Y\" to execute.",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "player.resetstate",
    "Help": "Resets the PlayerState of the given player",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "player.stopgesture_radius",
    "Help": "(Generated) Cancels any active gesture on all players within the specified radius of the calling admin; admin only; useful for stopping mass-gesture cinematics",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "player.swapseat",
    "Help": "(Generated) Moves the specified player (by ID) to the given seat index on the vehicle they are mounted in; admin/developer/cinematic mode only",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "player.trigger_wildlife_trap",
    "Help": "(Generated) Admin-only: triggers the trap-think logic on the wildlife trap the calling player is looking at within 5 metres, simulating a catch attempt for testing",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "player.unloadweapons",
    "Help": "(Generated) Empties the ammo from all projectile weapons, flamethrowers, and liquid weapons in every belt slot of the calling player; useful for testing reload behaviour",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "player.wakeup",
    "Help": "(Generated) Wakes up the specified sleeping player (by ID), ending their sleep state immediately; admin/developer/cinematic mode only",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "player.wakeupall",
    "Help": "(Generated) Wakes up all sleeping players on the server at once; admin/developer/cinematic mode only; useful for clearing the sleeping player list after a wipe",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "pool.clear_assets",
    "Help": "(Generated) Clears all cached entries from the asset pool matching the optional name filter",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "pool.clear_memory",
    "Help": "(Generated) Clears all entries from the object memory pool matching the optional name filter; freed pooled objects are garbage collected",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "pool.clear_prefabs",
    "Help": "(Generated) Clears all cached prefab instances from the prefab pool matching the optional filter, across client, server, and generic pools",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "pool.export_prefabs",
    "Help": "(Generated) Exports the current prefab pool contents to a prefabs.csv file listing pool ID, prefab short name, and instance count",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "pool.fill_prefabs",
    "Help": "(Generated) Pre-warms the prefab pool by instantiating and pooling prefabs matching the optional filter up to the given count override",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "pool.print_arraypool",
    "Help": "(Generated) Prints a usage report for the BaseNetwork and ProtocolParser array pools, showing bucket sizes, capacities, and hit/miss stats",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "pool.print_assets",
    "Help": "(Generated) Prints a table of all asset pool entries showing asset type, current pooled count, and pool capacity",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "pool.print_memory",
    "Help": "(Generated) Prints a table of all object pool entries showing type, capacity, active count, peak usage, hit/miss counts, and spill counts; supports --json",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "pool.print_prefabs",
    "Help": "(Generated) Prints a table of all prefab pool entries showing prefab name, miss count, current count, target capacity, and push/pop counts; supports --json",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "pool.reset_max_pool_counter",
    "Help": "(Generated) Resets the peak-usage high-water-mark counter for all pools, allowing fresh measurement of maximum pool demand",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "profile.countsyncmoveentities",
    "Help": "(Generated) Counts and prints all entities that use synchronous movement updates grouped by prefab, helping identify expensive per-frame entity movers",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "profile.flush_analytics",
    "Help": "(Generated) Flushes any buffered analytics events immediately to the analytics backend rather than waiting for the next scheduled flush",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "profile.perfsnapshot",
    "Help": "profile.perfsnapshot [delay=15, int] [name='Profile', str, no extension, max 32chars] [frames=10, int, max 10] [debug=false, dumps a binary snapshot as well]\nWill produce a JSON perf snapshot of <frames> that can be viewed in Perfetto or similar tools",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "profile.perfsnapshot_stream",
    "Help": "profile.perfsnapshot_stream [name='Profile', str, no extension, max 32chars] [MainCap=32, int, max 256, buffer size for Main thread in Megabytes] [WorkerCap=8, int, max 256, buffer size for each Worker thread in Megabytes] [debug=false, dumps a binary snapshot as well]\nWill stream <mainCap>MB worth of data and generate a JSON snapshot that can be viewed in Perfetto or similar tools",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "profile.resetexportinterval",
    "Help": "(Generated) Resets the profiler export interval timer, causing the next export to happen after a full ExportIntervalS from now",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "profile.start",
    "Help": "(Generated) Starts recording a Unity Profiler binary log to a timestamped file in the profile/ folder; requires ENABLE_PROFILER build flag",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "profile.stop",
    "Help": "(Generated) Stops the active Unity Profiler binary log recording and finalises the file",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "profile.stopwatchingallocs",
    "Help": "Stops tracking of allocations",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "profile.watchallocs",
    "Help": "Params: [Name = 'Allocs'] [maxStackDepth = 16].\nStarts tracking of allocs, dumping a [Name].json.gz record once conditions are met",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "relay.cfg_reload",
    "Help": "Reloads the Rust Relay configuration from disk, this will STOP the Rust Relay feature (restart with relay.restart)",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "relay.cfg_save",
    "Help": "Forces a save of the Rust Relay configuration to disk",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "relay.clear_queue",
    "Help": "Clears the relay send queue (useful if things are going wrong with the relay server)",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "relay.restart",
    "Help": "Attempts to restart the Rust Relay connection (may cause short lag)",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "relay.rpc_whitelist_add",
    "Help": "Adds an RPC Message to the RPC Whitelist",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "relay.rpc_whitelist_rebuild",
    "Help": "Rebuilds the RPC Whitelist ID List",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "relay.rpc_whitelist_remove",
    "Help": "Removes an RPC Message from the RPC Whitelist",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "relay.shutdown",
    "Help": "Shutsdown the Rust Relay sever connection",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "render.print_global_entities",
    "Help": "Print off count of global building entities on the server",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "render.tree_entities",
    "Help": "Print off count of trees to ensure server sent them all",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "server.backup",
    "Help": "Backup server folder",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "server.botcount",
    "Help": "(Generated) Returns the current number of bot (AI-controlled player) entities active on the server",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "server.broadcastplayvideo",
    "Help": "(Generated) Sends a video URL to all connected players, causing the in-game video player to open and play the specified video on every client",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "server.cheatreport",
    "Help": "",
    "ServerUser": true,
    "Client": false,
    "Server": true
  },
  {
    "Name": "server.clear_bushes_radius",
    "Help": "(Generated) Kills all server-side bush entities within a given radius of the calling player (or a specified world position); args: radius [x y z]",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "server.clear_loot_spawn_cache",
    "Help": "Clears the loot spawn cache used to restrict loot into each era",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "server.clear_trees_radius",
    "Help": "(Generated) Kills all server-side tree entities within a given radius of the calling player (or a specified world position); args: radius [x y z]",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "server.clearplayerreportcounts",
    "Help": "Clear the player reports list",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "server.combatlog",
    "Help": "Get the player combat log",
    "ServerUser": true,
    "Client": false,
    "Server": true
  },
  {
    "Name": "server.combatlog_outgoing",
    "Help": "Get the player combat log, only showing outgoing damage",
    "ServerUser": true,
    "Client": false,
    "Server": true
  },
  {
    "Name": "server.corpseinfo",
    "Help": "Get info on player corpses on the server",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "server.enforce_era_restrictions",
    "Help": "Deletes items on the server that are not allowed in the era",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "server.fillchickencoop",
    "Help": "(Generated) Debug command: fills all chicken coops within 5 metres of the calling player to their maximum capacity",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "server.fps",
    "Help": "(Generated) Prints the current server frame rate in frames per second",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "server.listplayerreportcounts",
    "Help": "List the amount of reports players on the server have received",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "server.listtoolcupboards",
    "Help": "Prints all the Tool Cupboards on the server",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "server.listvendingmachines",
    "Help": "Prints all the vending machines on the server",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "server.netprotocol",
    "Help": "(Generated) Returns the network protocol identifier string the server is currently using; clients must match this to connect",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "server.packetlog",
    "Help": "(Generated) Prints a sorted table of network packet types and their cumulative call counts since logging was enabled; requires packetlog_enabled = true",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "server.player_state_cache_count",
    "Help": "(Generated) Prints the number of player states currently held in the in-memory player state cache",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "server.player_state_cache_evictions",
    "Help": "(Generated) Prints the total number of player state cache entries evicted since server startup; high values suggest the cache size should be increased",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "server.playerlistpos",
    "Help": "Prints the position of all players on the server",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "server.printdecryptqueue",
    "Help": "",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "server.printeyes",
    "Help": "Print the current player eyes.",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "server.printpos",
    "Help": "Print the current player position.",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "server.printposcenter",
    "Help": "Print the current player center position.",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "server.printreadqueue",
    "Help": "(Generated) Prints the current server incoming network read queue depth (packet count and total byte size)",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "server.printrot",
    "Help": "Print the current player rotation.",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "server.printwipeid",
    "Help": "Prints the current wipe id of the sav",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "server.printwritequeue",
    "Help": "(Generated) Prints the current server outgoing network write queue depth (packet count and total byte size)",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "server.readcfg",
    "Help": "(Generated) Reads and executes serverauto.cfg then server.cfg from the server's cfg folder, applying all saved convar values",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "server.resetrespawns",
    "Help": "Clear all static respawn points",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "server.resetserveremoji",
    "Help": "Rescans the serveremoji folder, note that clients will need to reconnect to get the latest emoji",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "server.rpclog",
    "Help": "(Generated) Prints a sorted table of RPC identifiers, their string names, and cumulative call counts; requires rpclog_enabled = true",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "server.save",
    "Help": "Force save the current game",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "server.sendnetworkupdate",
    "Help": "Send network update for all players",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "server.setshowholstereditems",
    "Help": "Show holstered items on player bodies",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "server.snapshot",
    "Help": "This sends a snapshot of all the entities in the client's pvs. This is mostly redundant, but we request this when the client starts recording a demo.. so they get all the information.",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "server.start",
    "Help": "Starts a server",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "server.stop",
    "Help": "Stops a server",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "server.unlockrespawns",
    "Help": "Unlock all static respawn points",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "server.writecfg",
    "Help": "Writes config files",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "spawn.cargoshipdockingtest",
    "Help": "(Generated) Spawns a cargo ship and initiates the harbor docking test sequence at the specified docking path index; used to test cargo ship docking behaviour at harbors",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "spawn.cargoshipevent",
    "Help": "(Generated) Spawns a cargo ship and starts the cargo ship event immediately, bypassing the normal random event scheduler",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "spawn.ch47event",
    "Help": "(Generated) Triggers a CH47 Chinook scientist event targeting the calling player position; optionally pass a start distance in metres (default 300)",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "spawn.delete_all_populations",
    "Help": "(Generated) Deletes all entities from every active population spawner on the server at once; effectively despawns all wildlife, NPCs, and resource nodes",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "spawn.delete_populations",
    "Help": "(Generated) Deletes all spawned entities belonging to the named population(s); pass one or more population names as arguments to target specific groups",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "spawn.dump_map",
    "Help": "(Generated) Generates a debug spawn map for a named population, simulating up to the given number of spawn attempts and reporting how many would succeed; used to diagnose spawn point coverage",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "spawn.fill_groups",
    "Help": "(Generated) Immediately fills all spawn groups (monument NPC spawners, event spawners) to their maximum count without waiting for the normal tick interval",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "spawn.fill_individuals",
    "Help": "(Generated) Immediately respawns all individually tracked entities that are currently missing, bypassing the normal tick_individuals delay",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "spawn.fill_populations",
    "Help": "(Generated) Immediately fills all population spawners to their target density; useful after a wipe or server restart to skip the gradual ramp-up period",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "spawn.report",
    "Help": "(Generated) Prints a spawn handler report listing all populations, their current count, target count, and fill percentage; pass true for detailed mode or a name filter as a second argument",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "spawn.scalars",
    "Help": "(Generated) Prints a table of current spawn scalar values including player fraction, excess, population rate, density, and group rate; pass --json for machine-readable output",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "spawn.simulate_loot",
    "Help": "<iterations> - Simulates a number of iterations on the closest loot container and sums up the items spawned",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "spawn.svshielddummy",
    "Help": "(Generated) Server-side handler that spawns a dummy player entity at the given position and direction loaded with the Shields loadout, optionally holstering the shield; triggered by spawn.shielddummy",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "stability.refresh_stability",
    "Help": "(Generated) Forces an immediate recalculation of stability for all building blocks in the world; expensive on large bases",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "supply.call",
    "Help": "(Generated) Calls in a supply drop to a specific grid coordinate or position; useful for testing supply crate loot tables and airdrop pathing",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "supply.drop",
    "Help": "(Generated) Spawns a supply drop at the calling admin or player position; the drop falls from the sky with a parachute like a naturally occurring airdrop",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "system.cpu_affinity",
    "Help": "(Generated) Sets the CPU core affinity mask for the process using comma-separated core indices or dash-separated ranges (e.g. 0,2-5)",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "system.cpu_priority",
    "Help": "(Generated) Sets the OS process priority class (belownormal, normal, abovenormal, high); Idle and Realtime are blocked; not supported on OSX",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "vehicle.autohover",
    "Help": "(Generated) Toggles auto-hover mode on the mini-helicopter the calling player is piloting, maintaining altitude automatically without pilot input",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "vehicle.boatdriftinfo",
    "Help": "Print out boat drift status for all boats",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "vehicle.fixcars",
    "Help": "Fixes up vehicles within 10m of the player by repairing to full hp, adding fuel to engines, and more",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "vehicle.killboats",
    "Help": "(Generated) Destroys all boat vehicles (rowboats, RHIBs) currently spawned on the server",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "vehicle.killcars",
    "Help": "(Generated) Destroys all modular car vehicles currently spawned on the server",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "vehicle.killdrones",
    "Help": "(Generated) Destroys all drone vehicles currently spawned on the server",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "vehicle.killminis",
    "Help": "(Generated) Destroys all minicopter vehicles currently spawned on the server",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "vehicle.killmotorbikes",
    "Help": "(Generated) Destroys all motorbike vehicles currently spawned on the server",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "vehicle.killpushbikes",
    "Help": "(Generated) Destroys all push bike vehicles currently spawned on the server",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "vehicle.killscraphelis",
    "Help": "(Generated) Destroys all scrap transport helicopter vehicles currently spawned on the server",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "vehicle.killtrains",
    "Help": "(Generated) Destroys all train vehicles currently spawned on the server",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "vehicle.stop_all_trains",
    "Help": "(Generated) Immediately stops all train entities on the server, zeroing their speed; useful for clearing deadlocked train paths",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "vehicle.swapseats",
    "Help": "",
    "ServerUser": true,
    "Client": false,
    "Server": true
  },
  {
    "Name": "vehicle.swaptoseat",
    "Help": "",
    "ServerUser": true,
    "Client": false,
    "Server": true
  },
  {
    "Name": "voice.togglevoicerangeboost",
    "Help": "Enabled/disables voice range boost for a player eg. ToggleVoiceRangeBoost sam 1",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "weather.list_cloud_configs",
    "Help": "(Generated) Lists all available volumetric cloud configuration asset names registered in the Climate instance",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "weather.load",
    "Help": "(Generated) Loads and applies a named weather preset to the climate system; admin/developer only; server replicates the change to all clients",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "weather.load_cloud_config",
    "Help": "(Generated) Loads a named volumetric cloud configuration and applies it to the climate override; admin/developer only; server replicates to clients",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "weather.report",
    "Help": "(Generated) Prints a detailed report of the current weather state including fog, rain, wind, cloud, and all climate parameter values; admin/developer only",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "weather.reset",
    "Help": "(Generated) Resets all weather overrides and cloud configurations, restoring the dynamic weather system; admin/developer only; server replicates to clients",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "weather.reset_cloud_config",
    "Help": "(Generated) Clears the volumetric cloud configuration override and resets cloud settings to the dynamic weather system; server replicates to clients",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "workshop.print_approved_skins",
    "Help": "(Generated) Prints a list of all workshop-approved skins on the server with their item short names and approved skin IDs",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "world.drawbounds",
    "Help": "(Generated) Draws flat wireframe boxes in the world showing world bounds (red), terrain margin (yellow), deep sea bounds (cyan), and portal bounds (green/magenta) for the given duration in seconds",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "world.monuments",
    "Help": "(Generated) Prints a table of all monuments on the current map including type, display name, prefab path, and world position; admin/developer only",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "world.renderlabs",
    "Help": "Renders a PNG of the current map's underwater labs, for a specific floor",
    "ServerUser": false,
    "Client": true,
    "Server": true
  },
  {
    "Name": "world.rendermap",
    "Help": "Renders a high resolution PNG of the current map",
    "ServerUser": false,
    "Client": true,
    "Server": true
  },
  {
    "Name": "world.rendertunnels",
    "Help": "Renders a PNG of the current map's tunnel network",
    "ServerUser": false,
    "Client": true,
    "Server": true
  },
  {
    "Name": "xmas.refill",
    "Help": "(Generated) Manually triggers a Christmas gift spawn pass, filling the world with gifts up to the giftsPerPlayer target for all connected players",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "cui.cui_test",
    "Help": "",
    "ServerUser": true,
    "Client": false,
    "Server": true
  },
  {
    "Name": "cui.cui_test_update",
    "Help": "",
    "ServerUser": true,
    "Client": false,
    "Server": true
  },
  {
    "Name": "cui.endtest",
    "Help": "",
    "ServerUser": true,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.dump",
    "Help": "Dumps a diagnostic snapshot into a folder in /diagnostics/. WARNING: this will stall the server and can cause it to crash.",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.dumpanimators",
    "Help": "Dumps a diagnostic snapshot of animators into a diagnostics subfolder ",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.dumpentities",
    "Help": "Dumps a diagnostic snapshot of entities into a diagnostics subfolder ",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.dumplodgroups",
    "Help": "Dumps a diagnostic snapshot of LOD Groups into a diagnostics subfolder",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.dumpnetwork",
    "Help": "Dumps a diagnostic snapshot of network info into a diagnostics subfolder",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.dumpobjects",
    "Help": "Dumps a diagnostic snapshot of objects into a diagnostics subfolder",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.dumpphysics",
    "Help": "Dumps a diagnostic snapshot of physics into a diagnostics subfolder",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.dumppreprocess",
    "Help": "Dump list of prefabs pre-processed into a diagnostics subfolder",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.dumprootobjects",
    "Help": "Dumps a diagnostic snapshot of root objects (all gameobjects across all scenes) into a /diagnostics/ subfolder. WARNING: this will stall the server and can cause it to crash.",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.dumpsysteminformation",
    "Help": "Dumps a diagnostic snapshot of system information into a diagnostics subfolder",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.dumpwarmup",
    "Help": "Dumps a diagnostic snapshot of warmup info into a diagnostics subfolder",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "electricbattery.batteryid",
    "Help": "",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "eventschedule.killallevents",
    "Help": "(Generated) Kills all currently running triggered event instances across all enabled event schedules; registered as eventschedule.killallevents",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "eventschedule.triggerevent",
    "Help": "(Generated) Triggers a named event schedule by partial name match; registered as eventschedule.triggerevent; lists available events if name is invalid or ambiguous",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.steamrelayinit",
    "Help": "",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "global.steamstatus",
    "Help": "",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "rcon.ban_ip",
    "Help": "Ban an IP address from RCON, preventing it from connecting and kick any clients from this IP, this is permanent and persistent",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "rcon.clear_rcon_failed_logins",
    "Help": "Clear all failed login attempts",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "rcon.clear_subscribers",
    "Help": "Clears all subscribers from the server.",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "rcon.print_rcon_bans",
    "Help": "Print a table of permanently banned IPs and networks. Use '--json' to return a JSON object",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "rcon.print_rcon_clients",
    "Help": "Print a table of connected RCON clients. Use '--json' to return a JSON object",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "rcon.print_rcon_failed_logins",
    "Help": "Print a table of clients with failed passwords.  Use '--json' to return a JSON object",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "rcon.subscribe",
    "Help": "Un/Subscribes the current RCON connection to changes in server state. This could be a performance hit and should only be used if you need it.",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "rcon.unban_ip",
    "Help": "Unban an IP address from connecting to RCON, will also remove all attempt history",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "analytics.pending_analytics",
    "Help": "Shows how many analytics events are pending upload",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "analytics.resetstats",
    "Help": "",
    "ServerUser": false,
    "Client": true,
    "Server": true
  },
  {
    "Name": "analytics.stats",
    "Help": "",
    "ServerUser": false,
    "Client": true,
    "Server": true
  },
  {
    "Name": "analytics.tablestats",
    "Help": "",
    "ServerUser": false,
    "Client": true,
    "Server": true
  },
  {
    "Name": "analytics.uploaderstats",
    "Help": "",
    "ServerUser": false,
    "Client": true,
    "Server": true
  },
  {
    "Name": "profile.dump_profile_recorders",
    "Help": "(Generated) Dumps all available Unity Profiler recorder handles to CSV format showing name, category, unit type, and flags; useful for discovering available performance metrics",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "farmableanimal.simhours",
    "Help": "Simulates the provided number of hours on all farm animals within 10m",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "growableentity.growall",
    "Help": "(Generated) Server admin: forces all growable entities within 6m of the calling player to advance to their next growth stage instantly",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "growableentity.killall",
    "Help": "(Generated) Server admin: kills all growable entities within 6m of the calling player, removing them from the planter",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "handcuffs.togglecuffslocked",
    "Help": "(Generated) Toggles the locked state of the handcuffs held by the calling admin player, switching between locked and unlocked",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "hexagongridgenerator.generategrid",
    "Help": "<gridSize> 5 <tileSpacing> 1.35",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "ioentity.debugqueue",
    "Help": "(Generated) Prints the current state of all IO entity processing queues showing queue type and pending entity counts; admin-only",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "meta.add",
    "Help": "add <convar> <amount> - adds amount to convar",
    "ServerUser": false,
    "Client": true,
    "Server": true
  },
  {
    "Name": "metaldetectorsource.servercountsources",
    "Help": "",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "networkprofiler.serverprofile",
    "Help": "networkprofiler.serverprofile [time to profile(in seconds), min(0.1), max(1000), float]",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "note.update",
    "Help": "",
    "ServerUser": true,
    "Client": false,
    "Server": true
  },
  {
    "Name": "npcvendingmachine.addhours",
    "Help": "Simulates the provided number of hours passing in the vending machine system",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "npcvendingmachine.printallpricechanges",
    "Help": "Print out all current price changes on the server",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "npcvendingmachine.resetdynamicpricing",
    "Help": "Resets the state of all discounts and surcharges from NPC vending machines",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "npcvendingmachine.resetfrequencytags",
    "Help": "",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "playerboat.kill_all_above_block_count",
    "Help": "(Generated) Kills all player boats that have more building blocks than the given threshold; used for server cleanup",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "playerboat.kill_all_above_deployable_count",
    "Help": "(Generated) Kills all player boats that have more deployed entities than the given threshold; used for server cleanup",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "playerboat.kill_io_deployables",
    "Help": "Kills any IO entities deployed on boats. Not a fast command. Use sparingly when needed.",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "playerboat.kill_nonconvex_deployables",
    "Help": "Kills any entities deployed on boats with non-convex colliders. Not a fast command. Use sparingly when needed.",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "playerboat.lookatdragbyangle",
    "Help": "(Generated) Prints drag force debug data based on the angle between the boat heading and player look direction; admin-only",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "playerboat.print_nonconvex",
    "Help": "Prints a list of boats with non-convex collider deployables. Not a fast command. Use sparingly when needed.",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "playerboat.print_stats",
    "Help": "(Generated) Prints statistics about all player boats on the server including block counts, deployable counts, and resource totals",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "playerboat.setsailsopen",
    "Help": "(Generated) Opens all sails on the player boat directly in front of the calling admin player; admin-only dev command",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "playerboat.sink",
    "Help": "(Generated) Instantly kills the player boat directly in front of the calling admin player; admin-only dev command",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "relationshipmanager.acceptinvite",
    "Help": "",
    "ServerUser": true,
    "Client": false,
    "Server": true
  },
  {
    "Name": "relationshipmanager.addtoteam",
    "Help": "(Generated) Adds the calling player to their existing team, creating the team entry if needed",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "relationshipmanager.createandaddtoteam",
    "Help": "(Generated) Creates a new team with the calling player and adds the specified player (by UID) to it; returns status string",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "relationshipmanager.fakeinvite",
    "Help": "(Generated) Sends a fake team invite from the given team ID to the calling player; used for testing team invite UI flow",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "relationshipmanager.forceaddtoteam",
    "Help": "Adds a player to a team whether they are on the server or not",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "relationshipmanager.kickmember",
    "Help": "",
    "ServerUser": true,
    "Client": false,
    "Server": true
  },
  {
    "Name": "relationshipmanager.leaveteam",
    "Help": "",
    "ServerUser": true,
    "Client": false,
    "Server": true
  },
  {
    "Name": "relationshipmanager.promote",
    "Help": "",
    "ServerUser": true,
    "Client": false,
    "Server": true
  },
  {
    "Name": "relationshipmanager.promote_id",
    "Help": "",
    "ServerUser": true,
    "Client": false,
    "Server": true
  },
  {
    "Name": "relationshipmanager.rejectinvite",
    "Help": "",
    "ServerUser": true,
    "Client": false,
    "Server": true
  },
  {
    "Name": "relationshipmanager.sendinvite",
    "Help": "",
    "ServerUser": true,
    "Client": false,
    "Server": true
  },
  {
    "Name": "relationshipmanager.sendofflineinvite",
    "Help": "",
    "ServerUser": true,
    "Client": false,
    "Server": true
  },
  {
    "Name": "relationshipmanager.sleeptoggle",
    "Help": "(Generated) Toggles the sleep/wake state of the entity the calling admin player is looking at (within 5m); admin-only",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "relationshipmanager.trycreateteam",
    "Help": "(Generated) Creates a new team with the calling player as leader; fails if teams are disabled (maxTeamSize == 0)",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "relationshipmanager.wipe_all_contacts",
    "Help": "(Generated) Wipes all relationship contacts data for every player on the server; admin-only",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "relationshipmanager.wipecontacts",
    "Help": "(Generated) Wipes all relationship contacts data for the calling player",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "ridablehorse.ragdoll",
    "Help": "(Generated) Ragdolls the ridable horse entity directly in front of the calling admin player; useful for testing horse physics and death states",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "ridablehorse.setforsale",
    "Help": "(Generated) Marks the horse directly in front of the calling admin player as for-sale, enabling the purchase interaction",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "ridablehorse.sethorsebreed",
    "Help": "(Generated) Sets the breed index of the horse directly in front of the calling admin player to the given integer value",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "clawmarkspawner.showclawmarks",
    "Help": "",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "log.level",
    "Help": "(Generated) Sets the log verbosity level for a specific named RustLog channel; takes a channel name and optional level integer",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "santasleigh.drop",
    "Help": "",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "serverocclusion.occlusionvalidategroups",
    "Help": "(Generated) Validates that all server occlusion network groups are correctly mapped to their occlusion data; reports any inconsistencies found",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "serverocclusion.serverocclusiondebug",
    "Help": "Tests occlusion visibility between two positions",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "sleepingbag.assigntoplayer",
    "Help": "(Generated) Reassigns ownership of a sleeping bag (by entity ID) to the calling player; notifies both the old and new owner",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "sleepingbag.clearfromplayer",
    "Help": "(Generated) Clears ownership of a sleeping bag (by entity ID), setting the owner ID to 0 and removing it from the old owner's bag list",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "telephonemanager.printallphones",
    "Help": "(Generated) Prints a table of all registered telephone entities showing their number, directory name, and world position",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "travellingvendor.spawn",
    "Help": "(Generated) Spawns a Travelling Vendor at the calling player's position on the nearest ring road; registered as travellingvendor.spawn",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "travellingvendor.startevent",
    "Help": "(Generated) Spawns a Travelling Vendor event instance; registered as travellingvendor.startevent",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "triggerbase.clearexcludelayers",
    "Help": "(Generated) Removes the exclude layer configuration from all registered TriggerBase instances, resetting them to detect all layers",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "triggerbase.setexcludelayers",
    "Help": "(Generated) Applies the configured exclude layer mask to all registered TriggerBase instances to filter out unwanted layer detections",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "tutorialisland.debugislandpositions",
    "Help": "",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "vddraw.setisrecording",
    "Help": "(Generated) Toggles or explicitly sets VDDraw recording state; when enabled starts capturing DDraw commands for replay; when disabled stops recording",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "vendingmachine.clearallvendingcustomerhistory",
    "Help": "Wipe the backend customer stats data on all vending machines. Slow operation.",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "vendingmachine.clearallvendinghistory",
    "Help": "Wipe the backend stats data on all vending machines. Slow operation.",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "waypointrace.startrace",
    "Help": "",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "wipetimer.printtimezones",
    "Help": "(Generated) Prints a JSON list of all system, Windows, and IANA timezone identifiers available on the server machine",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "wipetimer.printwipe",
    "Help": "(Generated) Prints the current wipe timer status including next wipe date, frequency, and time remaining",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "ziplinelaunchpoint.highlight",
    "Help": "",
    "ServerUser": false,
    "Client": false,
    "Server": true
  },
  {
    "Name": "ziplinelaunchpoint.report",
    "Help": "",
    "ServerUser": false,
    "Client": false,
    "Server": true
  }
]