Console commands

Server-side console commands. Most reload commands have a matching _reset variant that overwrites the Data copy with shipped defaults. Use reset commands carefully.

Config commands

CommandPurpose
litherarp.config_statusPrint config status, source, fallback state, and warnings.
litherarp.gameplay_reloadReload configs/gameplay.json.
litherarp.modules_reloadReload configs/modules.json.
litherarp.permissions_reloadReload configs/permissions.json.
litherarp.spawn_reloadReload configs/spawn.json.
litherarp.jobs_reloadReload configs/jobs.json.
litherarp.shop_reloadReload configs/shop.json.
litherarp.npcs_reloadReload configs/npcs.json.
litherarp.map_doors_reloadReload configs/map_doors.json and rebuild runtime map doors.
litherarp.map_doors_resetReset runtime map doors to shipped defaults and rebuild.
litherarp.map_doors_restore_scene_defaultsRe-enable native map doors hidden by runtime scene-door overrides.
litherarp.map_glass_reloadReload configs/map_glass.json and rebuild runtime map glass.
litherarp.map_glass_resetReset runtime map glass to shipped defaults and rebuild.
litherarp.addons_reloadReload configs/addons.json.
litherarp.addons_resetReset addon entries to shipped defaults.
litherarp.addons_applyFetch enabled .litrpaddon manifests, mount declared packages without code, import config patches, and roll back on validation failure.
litherarp.government_reloadReload configs/government.json.
litherarp.rules_reloadReload configs/rules.json.
litherarp.tools_reloadReload configs/tools.json.
litherarp.camera_reloadReload configs/camera.json.
litherarp.vehicles_reloadReload configs/vehicles.json.
litherarp.emergency_reloadReload configs/emergency.json.
litherarp.phone_reloadReload configs/phone.json.
litherarp.rp_names_reloadReload configs/rp_names.json.
litherarp.rewards_reloadReload configs/rewards.json.
litherarp.social_reloadReload configs/social.json.
litherarp.theme_reloadReload theme config and active theme files.
litherarp.admin_config_reloadReload configs/admin.json.
litherarp.economy_reloadReload all configs/economy/*.json files.

Reset variants

Every public reload command has a matching _reset variant that overwrites the Data copy with shipped defaults. Public reset commands:

litherarp.gameplay_reset, litherarp.modules_reset, litherarp.permissions_reset, litherarp.spawn_reset, litherarp.jobs_reset, litherarp.shop_reset, litherarp.npcs_reset, litherarp.addons_reset, litherarp.government_reset, litherarp.rules_reset, litherarp.tools_reset, litherarp.camera_reset, litherarp.vehicles_reset, litherarp.emergency_reset, litherarp.phone_reset, litherarp.rp_names_reset, litherarp.rewards_reset, litherarp.social_reset, litherarp.admin_config_reset, litherarp.economy_reset, litherarp.theme_reset, litherarp.lang_reset, litherarp.map_doors_reset, litherarp.map_glass_reset.

Reset overwrites your Data copy

Back up the relevant file before running a reset. There is no automatic undo.

Theme commands

CommandPurpose
litherarp.theme_resetRestore theme selector, shipped theme folders, configs/theme.scss, and configs/hud.scss.
litherarp.theme_demo_gta_hudInstall the GTA-like HUD stylesheet demo.
litherarp.theme_demo_minimal_serious_rpInstall the Minimal Serious RP example theme folder.

Localization commands

CommandPurpose
litherarp.lang_set <code>Set the active language code and reload.
litherarp.lang_reloadReload language config and active translation pack.
litherarp.lang_resetOverwrite Data localization files with shipped defaults.
litherarp.lang_statusPrint active language, fallback, and key counts.

Admin Player tab notes

The admin Players tab exposes online moderation actions and safe offline actions for known saved players. Jail and unjail accept a custom reason; jail also requires a duration in minutes. Offline jail edits are written to the player save so the sentence is restored when the player reconnects.

Admin commands

CommandPurpose
litherarp.adminToggle the admin menu.
litherarp.adminmodeToggle invisible/noclip admin mode.
litherarp.setrank <steamid> <rank_id>Set a player's rank.
litherarp.ranksList configured ranks.
litherarp.helpList admin commands.
litherarp.ban / unban / kick / warnModeration actions.
litherarp.mute / unmuteVoice and chat mute controls.
litherarp.sanctions <steamid>View a player's active sanctions.
litherarp.revoke <steamid> <sanction_id>Revoke a specific sanction.
litherarp.whitelist <on|off|status>Toggle or inspect whitelist.
litherarp.whitelist_add / whitelist_remove / whitelist_listManage whitelist entries.
litherarp.whitelist_kickKick online non-whitelisted, non-admin players.
litherarp.whitelist_reloadRe-read whitelist data after a manual edit.
litherarp.telemetry_dumpDump local telemetry buffers for diagnostics.
litherarp.telemetry_resetClear local telemetry buffers.

Vehicle commands

CommandPurpose
litherarp.spawncarSpawn the configured prototype car where the admin is looking.
litherarp.spawntaxiSpawn the configured taxi where the admin is looking.
litherarp.spawnvehicle <spawn_id>Spawn a configured admin vehicle entry from configs/vehicles.json.

Studio-only commands

Not for community servers

Backend integration is not available to community servers. These commands run against Lithera Studio-operated infrastructure and should not be used as a community setup path. They are listed here for transparency only.

CommandPurpose
litherarp.backend.statusPrint Lithera Studio backend integration status.
litherarp.backend.reloadRe-read Studio backend config.
litherarp.backend.whereWrite a marker for locating the Data configs/ folder during Studio backend setup.
litherarp.backend.healthRun a signed backend health probe.
litherarp.backend.migratePush local player saves into the Studio backend.

Internal soak-test commands (litherarp.soak_spawn, litherarp.soak_status, litherarp.soak_clear) exist for Lithera Studio QA only and do not belong in community setups.