[GH-ISSUE #4797] [Server Request]: Brickadia #2979

Open
opened 2026-02-27 03:06:36 +03:00 by kerem · 3 comments
Owner

Originally created by @bbrks on GitHub (Jul 13, 2025).
Original GitHub issue: https://github.com/GameServerManagers/LinuxGSM/issues/4797

Game server

Brickadia

Linux support

  • Yes

Steam

Yes

Steam appid

3017590

Guides

Code of Conduct

  • I agree to follow this project's Code of Conduct
Originally created by @bbrks on GitHub (Jul 13, 2025). Original GitHub issue: https://github.com/GameServerManagers/LinuxGSM/issues/4797 ### Game server Brickadia ### Linux support - [x] Yes ### Steam Yes ### Steam appid 3017590 ### Guides - https://brickadiaserverhosting.com/docs/dedicated-server-setup - https://brickadia-community.github.io/communitywiki/tutorials/linux-server-guide/guide/ ### Code of Conduct - [x] I agree to follow this project's Code of Conduct
Author
Owner

@bbrks commented on GitHub (Jul 14, 2025):

A few things to note that I've discovered via various Discord messages, since the official documentation is non-existent:

  • Server config (name/players/etc.) is done via UI in-game by the owner... not a config file on the server 😧
    • By default the server will be a public 20 player generic name until the owner logs in to change it
    • The 2nd guide I linked in description actually mentions an ini file for this config.
  • Worlds saved in ~/.config/Epic/...
  • World auto-save requires initial server console input BR.World.SaveAs worldname and there's no auto-load on server restart ... SUPER ANNOYING!
    • BR.World.Load worldname to bring it back
<!-- gh-comment-id:3068892268 --> @bbrks commented on GitHub (Jul 14, 2025): A few things to note that I've discovered via various Discord messages, since the official documentation is non-existent: - ~Server config (name/players/etc.) is done via UI in-game by the owner... **not** a config file on the server 😧~ - ~By default the server will be a public 20 player generic name until the owner logs in to change it~ - The 2nd guide I linked in description actually mentions an ini file for this config. - Worlds saved in `~/.config/Epic/...` - World auto-save requires initial server console input `BR.World.SaveAs worldname` and there's no auto-load on server restart ... SUPER ANNOYING! - `BR.World.Load worldname` to bring it back
Author
Owner

@bbrks commented on GitHub (Jul 14, 2025):

Sample config (non-default):

/root/.config/Epic/Brickadia/Saved/Config/LinuxServer/GameUserSettings.ini

[Server__BRServerSettings_Color BRServerSettings_Color]
SavedServerPalettes=(Groups=((Colors=((B=255,G=255,R=255,A=255),(B=184,G=184,R=184,A=255),(B=136,G=136,R=136,A=255),(B=114,G=114,R=114,A=255),(B=90,G=90,R=90,A=255),(B=57,G=57,R=57,A=255),(B=35,G=35,R=35,A=255),(B=24,G=24,R=24,A=255),(B=17,G=17,R=17,A=255),(B=6,G=6,R=6,A=255),(B=2,G=2,R=2,A=255),(B=0,G=0,R=0,A=255)),Name="Grayscale"),(Colors=((B=9,G=5,R=87,A=255),(B=6,G=6,R=235,A=255),(B=3,G=29,R=255,A=255),(B=6,G=73,R=246,A=255),(B=6,G=157,R=235,A=255),(B=4,G=164,R=61,A=255),(B=5,G=139,R=9,A=255),(B=255,G=16,R=3,A=255),(B=255,G=244,R=12,A=255),(B=85,G=35,R=163,A=255),(B=72,G=8,R=48,A=255),(B=49,G=6,R=14,A=255)),Name="Plastic"),(Colors=((B=25,G=25,R=41,A=255),(B=73,G=71,R=96,A=255),(B=134,G=131,R=181,A=255),(B=27,G=44,R=45,A=255),(B=65,G=109,R=114,A=255),(B=100,G=139,R=144,A=255),(B=28,G=45,R=27,A=255),(B=68,G=114,R=65,A=255),(B=103,G=144,R=100,A=255),(B=41,G=39,R=30,A=255),(B=96,G=92,R=71,A=255),(B=181,G=171,R=131,A=255)),Name="Metallic"),(Colors=((B=2,G=5,R=23,A=255),(B=5,G=16,R=90,A=255),(B=1,G=20,R=77,A=255),(B=7,G=30,R=77,A=255),(B=18,G=60,R=144,A=255),(B=62,G=104,R=166,A=255),(B=78,G=159,R=255,A=255),(B=78,G=121,R=255,A=255),(B=13,G=20,R=50,A=255),(B=3,G=12,R=21,A=255),(B=13,G=33,R=51,A=255),(B=58,G=163,R=194,A=255)),Name="Earthy"),(Colors=((B=1,G=2,R=19,A=255),(B=1,G=4,R=73,A=255),(B=18,G=23,R=190,A=255),(B=53,G=59,R=190,A=255),(B=156,G=149,R=255,A=255),(B=38,G=79,R=255,A=255),(B=2,G=41,R=255,A=255),(B=27,G=54,R=171,A=255),(B=5,G=64,R=109,A=255),(B=8,G=99,R=171,A=255),(B=11,G=146,R=255,A=255),(B=47,G=175,R=255,A=255)),Name="Warm"),(Colors=((B=1,G=37,R=22,A=255),(B=12,G=80,R=67,A=255),(B=30,G=144,R=122,A=255),(B=81,G=255,R=101,A=255),(B=47,G=204,R=13,A=255),(B=0,G=77,R=0,A=255),(B=11,G=54,R=11,A=255),(B=3,G=30,R=5,A=255),(B=5,G=18,R=5,A=255),(B=27,G=43,R=8,A=255),(B=53,G=96,R=9,A=255),(B=66,G=146,R=8,A=255)),Name="Nature"),(Colors=((B=17,G=13,R=5,A=255),(B=44,G=30,R=11,A=255),(B=64,G=34,R=1,A=255),(B=122,G=65,R=0,A=255),(B=200,G=118,R=8,A=255),(B=171,G=152,R=5,A=255),(B=163,G=147,R=80,A=255),(B=255,G=250,R=134,A=255),(B=242,G=119,R=86,A=255),(B=235,G=55,R=37,A=255),(B=156,G=25,R=12,A=255),(B=44,G=4,R=1,A=255)),Name="Cool"),(Colors=((B=30,G=0,R=8,A=255),(B=57,G=0,R=18,A=255),(B=100,G=19,R=56,A=255),(B=255,G=45,R=141,A=255),(B=255,G=93,R=255,A=255),(B=255,G=149,R=253,A=255),(B=116,G=58,R=255,A=255),(B=55,G=18,R=91,A=255),(B=255,G=24,R=255,A=255),(B=55,G=0,R=255,A=255),(B=29,G=0,R=127,A=255),(B=55,G=0,R=55,A=255)),Name="Neon")),Description="The default palette.")

[Server__BP_ServerSettings_General_C BP_ServerSettings_General_C]
ServerTypeIndex2=1
ServerName=A server name
ServerDescription=A server description
ServerPassword=aserverpassword
MaxPlayers=30
bPubliclyListed=True
WelcomeMessage=<b>Welcome</b> to the server
bGlobalRulesetSelfDamage=True
bGlobalRulesetPhysicsDamage=False
bGlobalRulesetEnableCameraBlockedEffects=False
UploadTimeout=10.000000
MaxPrefabBricks=10000
MaxPrefabComponents=50
MaxPrefabSize=(X=1000,Y=1000,Z=1000)
MaxPhysicsObjects=2000
MaxPlacementBricks=2000
MaxPlacementEntities=10
TemplatePlacementTimeout=2.000000
MaxSelectionBoxSize=(X=10000,Y=10000,Z=10000)
MaxSelectedBricks=100000
SelectionTimeout=1.000000

[Server__BP_ServerSettingsAutoSave_C BP_ServerSettingsAutoSave_C]
bEnableAutoSave=True
bAnnounceAutoSave=True
AutoSaveInterval=30.000000
bIncludeScreenshot=False
<!-- gh-comment-id:3070343397 --> @bbrks commented on GitHub (Jul 14, 2025): Sample config (non-default): `/root/.config/Epic/Brickadia/Saved/Config/LinuxServer/GameUserSettings.ini` ```ini [Server__BRServerSettings_Color BRServerSettings_Color] SavedServerPalettes=(Groups=((Colors=((B=255,G=255,R=255,A=255),(B=184,G=184,R=184,A=255),(B=136,G=136,R=136,A=255),(B=114,G=114,R=114,A=255),(B=90,G=90,R=90,A=255),(B=57,G=57,R=57,A=255),(B=35,G=35,R=35,A=255),(B=24,G=24,R=24,A=255),(B=17,G=17,R=17,A=255),(B=6,G=6,R=6,A=255),(B=2,G=2,R=2,A=255),(B=0,G=0,R=0,A=255)),Name="Grayscale"),(Colors=((B=9,G=5,R=87,A=255),(B=6,G=6,R=235,A=255),(B=3,G=29,R=255,A=255),(B=6,G=73,R=246,A=255),(B=6,G=157,R=235,A=255),(B=4,G=164,R=61,A=255),(B=5,G=139,R=9,A=255),(B=255,G=16,R=3,A=255),(B=255,G=244,R=12,A=255),(B=85,G=35,R=163,A=255),(B=72,G=8,R=48,A=255),(B=49,G=6,R=14,A=255)),Name="Plastic"),(Colors=((B=25,G=25,R=41,A=255),(B=73,G=71,R=96,A=255),(B=134,G=131,R=181,A=255),(B=27,G=44,R=45,A=255),(B=65,G=109,R=114,A=255),(B=100,G=139,R=144,A=255),(B=28,G=45,R=27,A=255),(B=68,G=114,R=65,A=255),(B=103,G=144,R=100,A=255),(B=41,G=39,R=30,A=255),(B=96,G=92,R=71,A=255),(B=181,G=171,R=131,A=255)),Name="Metallic"),(Colors=((B=2,G=5,R=23,A=255),(B=5,G=16,R=90,A=255),(B=1,G=20,R=77,A=255),(B=7,G=30,R=77,A=255),(B=18,G=60,R=144,A=255),(B=62,G=104,R=166,A=255),(B=78,G=159,R=255,A=255),(B=78,G=121,R=255,A=255),(B=13,G=20,R=50,A=255),(B=3,G=12,R=21,A=255),(B=13,G=33,R=51,A=255),(B=58,G=163,R=194,A=255)),Name="Earthy"),(Colors=((B=1,G=2,R=19,A=255),(B=1,G=4,R=73,A=255),(B=18,G=23,R=190,A=255),(B=53,G=59,R=190,A=255),(B=156,G=149,R=255,A=255),(B=38,G=79,R=255,A=255),(B=2,G=41,R=255,A=255),(B=27,G=54,R=171,A=255),(B=5,G=64,R=109,A=255),(B=8,G=99,R=171,A=255),(B=11,G=146,R=255,A=255),(B=47,G=175,R=255,A=255)),Name="Warm"),(Colors=((B=1,G=37,R=22,A=255),(B=12,G=80,R=67,A=255),(B=30,G=144,R=122,A=255),(B=81,G=255,R=101,A=255),(B=47,G=204,R=13,A=255),(B=0,G=77,R=0,A=255),(B=11,G=54,R=11,A=255),(B=3,G=30,R=5,A=255),(B=5,G=18,R=5,A=255),(B=27,G=43,R=8,A=255),(B=53,G=96,R=9,A=255),(B=66,G=146,R=8,A=255)),Name="Nature"),(Colors=((B=17,G=13,R=5,A=255),(B=44,G=30,R=11,A=255),(B=64,G=34,R=1,A=255),(B=122,G=65,R=0,A=255),(B=200,G=118,R=8,A=255),(B=171,G=152,R=5,A=255),(B=163,G=147,R=80,A=255),(B=255,G=250,R=134,A=255),(B=242,G=119,R=86,A=255),(B=235,G=55,R=37,A=255),(B=156,G=25,R=12,A=255),(B=44,G=4,R=1,A=255)),Name="Cool"),(Colors=((B=30,G=0,R=8,A=255),(B=57,G=0,R=18,A=255),(B=100,G=19,R=56,A=255),(B=255,G=45,R=141,A=255),(B=255,G=93,R=255,A=255),(B=255,G=149,R=253,A=255),(B=116,G=58,R=255,A=255),(B=55,G=18,R=91,A=255),(B=255,G=24,R=255,A=255),(B=55,G=0,R=255,A=255),(B=29,G=0,R=127,A=255),(B=55,G=0,R=55,A=255)),Name="Neon")),Description="The default palette.") [Server__BP_ServerSettings_General_C BP_ServerSettings_General_C] ServerTypeIndex2=1 ServerName=A server name ServerDescription=A server description ServerPassword=aserverpassword MaxPlayers=30 bPubliclyListed=True WelcomeMessage=<b>Welcome</b> to the server bGlobalRulesetSelfDamage=True bGlobalRulesetPhysicsDamage=False bGlobalRulesetEnableCameraBlockedEffects=False UploadTimeout=10.000000 MaxPrefabBricks=10000 MaxPrefabComponents=50 MaxPrefabSize=(X=1000,Y=1000,Z=1000) MaxPhysicsObjects=2000 MaxPlacementBricks=2000 MaxPlacementEntities=10 TemplatePlacementTimeout=2.000000 MaxSelectionBoxSize=(X=10000,Y=10000,Z=10000) MaxSelectedBricks=100000 SelectionTimeout=1.000000 [Server__BP_ServerSettingsAutoSave_C BP_ServerSettingsAutoSave_C] bEnableAutoSave=True bAnnounceAutoSave=True AutoSaveInterval=30.000000 bIncludeScreenshot=False ```
Author
Owner

@bbrks commented on GitHub (Jul 18, 2025):

As of the latest update, BR.World.Load worldname is no longer required to load the last save on server startup, and you can pass -World='worldname'

<!-- gh-comment-id:3086392748 --> @bbrks commented on GitHub (Jul 18, 2025): As of the latest update, `BR.World.Load worldname` is no longer required to load the last save on server startup, and you can pass `-World='worldname'`
Sign in to join this conversation.
No labels
Atomic
Epic
cannot reproduce
command: backup
command: console
command: debug
command: details
command: fast-dl
command: install
command: mods
command: monitor
command: post-details
command: restart
command: send
command: start
command: stop
command: update
command: update-lgsm
command: validate
command: wipe
distro: AlmaLinux
distro: Arch Linux
distro: CentOS
distro: Debian
distro: Fedora
distro: RedHat
distro: Rocky Linux
distro: Ubuntu
distro: openSUSE
engine: goldsrc
engine: source
game: 7 Days to Die
game: ARMA 3
game: Ark: Survival Evolved
game: Assetto Corsa
game: Avorion
game: BATTALION: Legacy
game: Barotrauma
game: Battalion 1944
game: Battlefield 1942
game: Black Mesa: Deathmatch
game: Blade Symphony
game: Call of Duty 2
game: Call of Duty 4
game: Call of Duty: United Offensive
game: Counter-Strike 1.6
game: Counter-Strike 2
game: Counter-Strike: Global Offensive
game: Counter-Strike: Source
game: Day of Infamy
game: Dayz
game: Death Match Classic
game: Don't Starve Together
game: ET: Legacy
game: Eco
game: Factorio
game: Factorio
game: Garry's Mod
game: Half-Life
game: Hurtword
game: Insurgecy
game: Insurgecy
game: Insurgency: Sandstorm
game: Just Cause 3
game: Killing Floor
game: Killing Floor 2
game: Left 4 Dead 2
game: Minecraft
game: Minecraft Bedrock
game: Mordhau
game: Multi Theft Auto
game: Mumble
game: Natural Selection 2
game: No More Room in Hell
game: Pavlov VR
game: Post Scriptum
game: Project Zomboid
game: Quake 3
game: QuakeWorld
game: Red Orchestra: Ostfront 41-45
game: Return to Castle Wolfenstein
game: Rising World
game: Rust
game: San Andreas Multiplayer
game: Satisfactory
game: Soldat
game: Soldier of Fortune 2
game: Squad
game: Squad 44
game: Starbound
game: Stationeers
game: Sven Co-op
game: Team Fortress 2
game: Teamspeak 3
game: Teeworlds
game: Terraria
game: The Front
game: Unreal Tournament 2004
game: Unreal Tournament 3
game: Unreal Tournament 99
game: Unturned
game: Valheim
game: Wurm Unlimited
game: Zombie Master Reborn
game: label missing
good first issue
help wanted
info: alerts
info: dependency
info: docker
info: docs
info: email
info: query
info: steamcmd
info: systemd
info: tmux
info: website
info: website
needs more info
outcome: duplicate
outcome: issue resolved
outcome: issue resolved
outcome: issue unresolved
outcome: pr accepted
outcome: pr rejected
outcome: unconfirmed
outcome: wontfix
outcome: wrong forum
potential-duplicate
priority
pull-request
type: bug
type: feature
type: feature
type: feature request
type: game server request
type: refactor
waiting response
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/LinuxGSM#2979
No description provided.