Icarus Admin & Console Commands (2026)
Short answer: Icarus has no developer console. Nothing opens a command line, in a solo prospect or on a dedicated server, and the shipped server build carries no cheat commands. What it does have is eight chat commands. Type /AdminLogin YourPassword in the normal chat window, then use the commands in the table below. Both / and \ work as the prefix.
The Complete Command List
These eight are the entire chat command surface. We read them out of the server build itself rather than copying a list around, so the argument names below are the game's own.
They are not quite everything an admin controls. LoadProspect, ResumeProspect and CreateProspect also exist, but they belong to the server rather than to chat: they are keys in ServerSettings.ini and parameters the server accepts, which is how a host decides which prospect comes up. If you are trying to switch worlds, that is where to look, not in the chat commands below.
| Command | What it does |
|---|---|
/AdminLogin <Password> | Grants your player admin rights for this session. Every other command needs it first. |
/KickPlayer <IdOrName> [Reason] | Disconnects a player. They can rejoin. The reason argument is optional. |
/BanPlayer <IdOrName> [Reason] | Disconnects a player and adds them to the server's ban list, which survives restarts. |
/UnbanPlayer <IdOrName> | Removes a player from the ban list so they can connect again. |
/AdminSay <Message> | Sends a message to everyone on the server without a player name attached. |
/ReturnToLobby | Ends the running prospect: everyone is returned to the lobby. Run it from inside a prospect. |
/ReturnToLobbyWhenEmpty | Same thing, deferred until the last player has left. The polite version when people are mid-run. |
/Help | The eighth command, present in the build alongside the seven RocketWerkz documents. Worth trying if you are unsure whether your login took. |
IdOrName accepts either a SteamID64 (the 17-digit number) or the player's display name. Prefer the SteamID: names with spaces, emoji or duplicates are the most common reason a kick appears to do nothing. steamid.io resolves any profile URL to its SteamID64.
Setting the Admin Password
Admin rights are gated on one server setting. Until it holds a value, /AdminLogin is not a meaningful check on who can kick, ban and send everyone back to the lobby, so set it before you hand out the server address.
On Supercraft hosting
Admin password is a field on the server's configuration page in the panel. Save it, restart, and it is live. Leave it blank and one is generated for you, so a fresh server is never sitting there with an empty admin password. The same page carries the server name, the game mode (Prospect, Outpost or Open World), the join password, and the startup settings: resume the last prospect, shut down after an idle period, and the two non-admin permissions below. Player slots come from the plan, so there is no slot field to get wrong.
Self-hosted
Edit <ServerRoot>/Icarus/Saved/Config/WindowsServer/ServerSettings.ini:
[/Script/Icarus.DedicatedServerSettings]
JoinPassword=
AdminPassword=choose-something-long
MaxPlayers=8
The file is written the first time the server reaches the lobby, so start it once before going looking for it. Restart after editing: the settings are read at startup.
Never leave AdminPassword blank. An empty value does not disable admin, it makes /AdminLogin succeed with an empty password for anybody who tries it. On our servers the panel generates one if you leave the field empty, so this only bites self-hosters.
You may see SessionName in older guides. It does nothing. The official documentation directs you to the -SteamServerName command line parameter for the name shown in the server browser, capped at 64 characters.
The Settings That Decide What Non-Admins Can Do
Two settings in the same file matter more than any command, because they decide what a player can do to your session without ever needing admin:
| Setting | Effect |
|---|---|
AllowNonAdminsToLaunchProspects | Whether an ordinary player can start a prospect. True suits a group of friends; False keeps the schedule yours. |
AllowNonAdminsToDeleteProspects | Whether an ordinary player can delete a saved prospect. Worth leaving False: a deleted prospect is a deleted run. |
The full file, including prospect selection with LoadProspect, ResumeProspect and CreateProspect, is covered in the Icarus configuration guide.
Spawning Items, God Mode and Teleport
This is the most common thing people arrive looking for, so it deserves a straight answer: those commands do not exist in Icarus. There is no /GiveItem, no item ID you can type, no /Teleport, no god mode and no XP command, in a solo prospect or on a dedicated server. Lists of such commands circulate, and they do not match the game.
What actually works when you want that kind of control:
- Mods. There is an active modding community, but mods are not officially supported and Icarus updates weekly, so expect breakage after patches. See Icarus modding basics and the 2026 mod roundup.
- Prospect settings. Difficulty, hardcore and the respawn options are chosen when a prospect is created, and they cover most of the reasons people go looking for cheats in the first place. See the configuration guide.
- Open World and Outpost. A persistent world with no mission timer changes the game more than any spawn command would. See the Open World guide and Outpost servers.
Single Player and Solo Prospects
A solo prospect has the same chat window and the same lack of a console. Kick, ban and the lobby commands only mean something with other players connected, so in practice the list above is a dedicated-server list. If you are running a prospect for a small group, hosting it as a dedicated server is what gives you the admin commands at all, and it keeps the save running when you log off.
When a Command Does Nothing
- You have not logged in on this connection.
/AdminLogingrants admin to the player who runs it, so if you have reconnected or the server has restarted since, run it again before anything else. - The admin password is empty, and that is a security problem rather than a login problem. RocketWerkz document that when
AdminPasswordis left blank, running/AdminLoginwith an empty password grants admin rights. So an unset password does not lock you out, it lets anyone in. Set a real one before the server is reachable from the internet, then restart. - The name did not match. Use the SteamID64 rather than a display name.
- You are in the lobby.
/ReturnToLobbyends a running prospect, so it needs one to be running. - The server did not restart after the edit. Settings are read at startup, not live.
If the server itself is the problem rather than the command, the dedicated server setup guide and server not showing in the browser cover the usual causes.
Run your prospect without the file editing. Icarus hosting from Supercraft puts the admin password, join password, game mode and startup settings on one panel page, backs the save up, and gives you a console tab with the live server log.