How to find and recover tweak settings from BAR lobbies

When you need to check what tweaks another lobby uses, there are three solid paths to get the actual values.

Tags: bar modding, tweaks recovery, lobby settings, lua api, metal extractor, developer mode

Recovering tweak values from replays

Every BAR replay file stores the complete lobby configuration and all tweak values that were active. Extract the replay archive and look for the typeless config file inside. Open it with a text editor and the tweakunit values are right there in full. This works for any completed match and is the most reliable way to see the exact settings another player ran.

Finding community tweak threads

Some modders publish their tweak configs in dedicated forum and chat threads. Nutty Raptors, for example, posts tweak definitions in a pinned thread. Others share them in the BAR modding spaces. Look for posts carrying a tweak tag, though not everyone uses consistent tagging. Searching the modding channels directly with unit names or preset names usually pulls up the relevant threads.

Lua API for custom widget work

New modders often start looking for a BAR widget API document. The core Lua API lives on the SpringRTS wiki, particularly the Lua_SyncedRead pages. Calls like GetFeatureResources and GetMetalExtraction handle metal extractor queries. There is no single monolithic BAR API reference. You piece it together from the SpringRTS wiki pages and the actual source in the repo.

Developer mode reveals extra options

Enable developer mode in BAR settings and turn on the extra mod options. This surfaces additional tweak settings that the lobby can read and apply. Without developer mode on, several useful mod options stay hidden from the lobby interface entirely.

When asking for help with tweak code

Paste code as text, not screenshots. When someone needs to actually test a tweak snippet, they have to type it into their environment to reproduce the issue. A raw text block takes seconds to copy. A screenshot forces transcription. The same principle applies to bug reports. Share text and the response comes faster.

Creed of Champions

Teams that share configs, replay files, and actual code snippets learn twice as fast. Clear communication matters as much as mechanical skill. Creed of Champions is built around players who explain their setups, review replays together, and keep the learning cycle going. Players who bring that energy everywhere they play make every lobby better.

Having a community that offers training sessions, team gameplay, and guarantees no judgments or insults keeps the game safe and fun. That is rare in strategy gaming and worth protecting.

Advertisement