-dbgPort <port>
-dbgPassword <password>
-dbgEnable
Nonfunctional unless you're using a copy of the game compiled with DEBUG defined.
-connect <x.x.x.x:port>
Automatically connect to the given server.
-log <mode: 0, 1, 2>
Set the console logging type.
-console
Enable the console window.
-noConsole
Disable the console window.
-jSave <journal_name>
-noJournal
-jPlay <journal_name>
-jDebug <journal_name>
Never tested if it works in Blockland.
-help
Display the outdated TGE help message.
-dedicated
Start a dedicated server.
-dedicatedLAN
Start a dedicated server in LAN mode.
-port <number>
Attempt to start the server on the given port instead of $Pref::Server::Port.
-gamemode <name>
Start the server using the given gamemode name (i.e. Foo_Bar for GameMode_Foo_Bar).
-quit
Close the game after the map loads, if I remember correctly
-dumpCRCs
... cache.db?
-loadBLS <filename>
Load the given savefile on server startup?
-serverName <name>
Use the given name instead of $Pref::Server::Name.
-maxPlayers <number>
Use the given player limit instead of $Pref::Server::MaxPlayers.
-trace
Start in script call trace mode.
+connect_loby <64-bit lobby id>
Connect to the given Steam lobby (used for "Join Game" through Steam Community).
-steam
Use Steam authentication.
-nosteam
Don't use Steam authentication.