Skip to content
Zaldaryon edited this page Aug 7, 2026 · 7 revisions

Stratum Wiki

Start with the config pages, then use the feature deep dives for patch-level behavior.

Pages

Source of Truth

  • Config models in sources/VintagestoryLib/Vintagestory.Server/StratumConfig.cs
  • Runtime behavior in sources/VintagestoryLib/Vintagestory.Server/
  • Patched behavior in patches/

Each page should map behavior to one or more of:

  • StratumConfig settings
  • runtime classes in sources/VintagestoryLib/Vintagestory.Server/
  • patch files in patches/

Reading Order

  1. Server Config
  2. Feature Index
  3. Performance
  4. Hardening
  5. Commands and Identity
  6. Detection and Compatibility

Writing Rule

If a statement cannot be tied to config/runtime/patch code, treat it as a hypothesis and do not write it as fact.

Page Naming Rule

Wiki page titles become filenames in the wiki git repo, so keep them clonable on Windows:

  • Do not use <, >, :, ", /, \, |, ?, or *.
  • Do not end a title with a space or a dot.
  • Do not use reserved Windows device names (CON, PRN, AUX, NUL, COM1-COM9, LPT1-LPT9).

A title containing any of these makes git clone of this wiki fail with error: invalid path on Windows.

Clone this wiki locally