This guide will show you the admin commands for your Battalion 1944 server.
Running a Battalion 1944 server means you're in charge of the battlefield—and admin commands are your tactical toolkit. Whether you're hosting competitive matches, managing player behavior, or customizing gameplay settings, admin commands give you the control you need to keep things running smoothly.
(Note: In order to use these commands, you need to be an admin on your server.)
Admin Commands for Battalion 1944 Server
See below for a mix of official and dev/debug commands. Not all commands are listed and those that are may or may not exist in future versions.
Config.<CONFIG_NAME> <VALUE> | Change server config values |
Restart | Restart the server |
Shutdown | Shutdown the server |
EndRound | Force end the round |
Pause | Pause the game - use again to unpause |
WinRound | Force win the round |
LoseRound | Force lose the round |
LoadNextGame | Load the next map/mode in the rotation |
ChangeMap <MAP> <MODE> | Change to a map + mode |
Announce <MESSAGE> | Announce a message to everyone in the server |
Invulnerable | Toggle to make yourself invulnerable |
GiveWeapon <WEAPON NAME> | Give a specified weapon to yourself |
GiveGrenade <NUM> | Give a grenade to yourself |
GiveSmokeGrenade <NUM> | Give a smoke grenade to yourself |
GiveAmmo <NUM> | Give ammo to yourself |
DisconnectAll | Disconnect everyone from the server |
AddBot <NUM> | Add a bot to the server |
KillBots | Kill all bots |
KickPlayerByName <NAME> | Kick player by name |
KickPlayerBySteamID <ID> | Kick a player by their steam id |
ListPartyMembers | List all party members |
ChangeToTeam <0 or 1> | Change yourself to team |
State <STATE_NAME> | Change the game state to (WaitingToStart, CountdownToStart, SetupRound, PostRound, PostMatch) |
Cmd.GetPlayerStats will dump out the entire session player info.