stationeers.de Mod workshop · Dominik1199
DE Sign in
  1. Home
  2. Mod wiki
  3. Mod manuals
  4. Skill & Level System – Guide

Mod manuals

Skill & Level System – Guide

XP for useful activities, levels up to 50 and a skill tree with 8 branches. All skills with effects, XP table, anti-exploit rules, controls, console, settings and troubleshooting.

Last changed: Oct 23, 2026

v1.0.0 Skill & Level System

You earn experience (XP) for what you do in Stationeers anyway. With enough XP you level up – up to level 50 – and get one skill point per level. You spend the points in the skill tree on skills such as less hunger, a faster drill or thriftier tools. The effects are deliberately small: fully upgraded at most 10–15% per skill. All texts appear in German or English, depending on the game language.

Requirements

  • Stationeers 0.2.6428, BepInEx 5.4.23.5, StationeersLaunchPad 1.0, see Installation
  • Mod in the active mod pack
  • Multiplayer: server and all players with the same version
  • Optional: Exploration for the exploration branch and XP for exploring, salvaging and trading

Controls

InputEffect
Ctrl+Kopen/close the window (configurable: Tastenkombination). Never fires while you are typing anywhere – console, chat, labeller, IC10 editor or text fields of other mods.
Click a tileview the skill in the detail area (next to the tree, above it in a narrow window): effect now, next rank, max; requirements
Double-click a pulsing orange tilelearn one rank (costs 1 skill point)
Button "Learn (1 skill point)"the same
Button "Reset skills …"all points back (with confirmation)
Escclose the window

Tabs: Skill tree (all 8 branches as cards, as many columns as fit – never horizontal scrolling; a line shows the requirement, the small number on it the required rank; dots show learned ranks, below them the value or "Lv n"; grey = locked, pulsing orange = learnable now; long names wrap or are shortened, hover for the full name), Character (active effects, your XP by activity, reset cost), XP & rules (XP per activity as set on the server, the fair-play rules and the level curve) and Display (XP bar, pop-ups, sounds, window font size).

On first opening, the window adapts to your screen (about 85% of it, with a minimum size) and then remembers its size and position (Fensterlage).

HUD XP bar

A small bar shows level and progress, top centre by default without covering compass and clock. New XP pops up as "+XP" next to it, free points show as an orange "+n" at the badge, and a large pop-up appears on level-up – both follow the bar.

To move it:

  1. Press Ctrl+K, open the Display tab.
  2. Choose a position: top left, top centre, top right, bottom left, bottom centre, bottom right or free – with free, two sliders X and Y set it in percent of screen width/height.
  3. Set the size (50–200%), switch the bar, "+XP" and the level-up pop-up on/off. "Show preview" plays both once.
  4. Or: while the window is open, simply drag the bar with the mouse – it is then set to "free".

Everything is saved right away. The same values are in the LaunchPad menu (XPLeisteAnzeigen, XPLeistePosition, XPLeisteX, XPLeisteY, XPLeisteGroesse). Quick toggle: sk hud off / sk hud on.

Sounds

Subtle sounds from the game itself (nothing bundled): level-up, skill learned, window open/close. A very quiet "+XP" sound exists but is off by default. Volume follows the game's volume setting plus an own slider. Each sound can be switched off in the "Display" tab and in the LaunchPad menu; "Test sound" plays it.

Levels and skill points

  • From level n to n+1 you need LevelBasisXP × n^LevelExponent XP (default 50 × n^1.5).
  • Each level-up grants SkillpunkteJeLevel points (default 1) plus StartSkillpunkte (default 0).
  • Every rank costs one point. At level 50 you have 49 points – the tree has 111 ranks.
LevelTotal XP (default)
250
5851
105,552
1515,998
2033,567
2559,404
3094,514
40196,099
50344,756

The skill tree

Values at full rank and strength 100%. "From level" is the minimum level, "requires" the prerequisite.

BranchSkillRanksPer rankMaxFrom levelRequires
FoodEfficient Metabolism52% less hunger−10%2–
FoodGourmet52% more nutrition per meal+10%5Efficient Metabolism 2
FoodHome Cook35% more XP from eating and cooking+15%8Gourmet 1
DrinkWater Saver52% less thirst−10%2–
DrinkThirst Quencher52% more hydration per sip+10%5Water Saver 2
DrinkSurvival Instinct35% more XP from drinking and survival+15%8Thirst Quencher 1
CharacterEndurance53% less starvation/dehydration damage−15%2–
CharacterStrong Lungs52% less oxygen per breath, same supply−10%4Endurance 2
CharacterCold Tolerance4lungs tolerate 1 K colder air (game: damage below −10 °C)4 K8Strong Lungs 2
CharacterHeat Tolerance4lungs tolerate 1 K hotter air (game: damage above 50 °C)4 K8Strong Lungs 2
CraftingNimble Hands52% faster building/dismantling with tools+10%2–
CraftingBattery Care53% less battery use of power tools−15%5Nimble Hands 2
CraftingMaster Builder35% more XP from building and crafting+15%6Nimble Hands 1
MiningDrill Master52% more rock per drill hit+10%2–
MiningVein Reader52% more ore per find (rounded randomly)+10%6Drill Master 2
MiningProspector35% more XP from mining+15%6Drill Master 1
FarmingGreen Thumb52% faster growth of plants you planted+10%2–
FarmingRich Harvest52% chance of one extra crop per harvest+10%5Green Thumb 2
FarmingSeed Keeper43% chance of one extra seed+12%8Rich Harvest 1
FarmingFarmer35% more XP from farming+15%6Green Thumb 1
TechSuit Engineering53% less suit power for heating/cooling−15%3–
TechJetpack Pilot53% less propellant−15%6Suit Engineering 2
TechElectrician35% more XP from tech, IC10 and repairs+15%5Suit Engineering 1
Exploration*Haggler5buy 1.5% cheaper and sell 1.5% higher at traders (salvage excluded)7.5%3–
Exploration*Keen Nose35% larger discovery range for sites, also with the ground scanner+15%4–
Exploration*Pathfinder35% more XP from exploring, salvaging and trading+15%6Keen Nose 1

\* only with the Exploration mod.

XP table

Defaults (settings section "2 XP-Quellen", 0 disables a source):

ActivityXPUnit
Building2per placed part
Power & tech3per device, cable, battery, logic part (instead of building)
Construction step1per build step (welding, screwing …), once per part and stage
Crafting2per item from a machine, player within 8 m
Cooking6per dish from microwave, automated oven or the More Food Recipes kitchen/drink machine (difficulty 5 = ×2)
Eating0.5per nutrition point; cooked and canned ×1.5, meal ×2
Drinking1.5per hydration point
Mining0.6per ore from a vein
Harvesting4per crop (seeds half)
Repairing4per repaired part (more for heavy damage), at most every 5 min per part
IC10 programming10per new code in a housing, at most every 10 min per housing
Survival1per minute in a hostile environment (while moving)
Day survived20per game day
Exploring0.5per newly revealed map tile (Exploration)
Site discovered20rare ×2.5, legendary ×6 (Exploration)
Salvaging25per emptied site, unlocked 60% (Exploration)
Trading1per 25 Cr turnover at a trading post (Exploration)

Plus the factor XPFaktor (default 1) and the XP bonus of the matching skill (+15% at full rank).

Fair play – anti-exploit rules

  • Diminishing returns: the same activity with the same item (same part, same food, same ore) is counted. After a fixed number of identical events in a short time you only get half, then less. The counter recovers with the half-life WiederholungHalbwertMinuten (default 30 min). Variety pays off.
  • Build and dismantle right away: if a part is removed within BauSchutzMinuten (default 10), the server takes the building XP back. Every construction step of a part counts only once.
  • Machines: crafting and cooking count for the nearest player within 8 m – fully automated factories give no XP.
  • Survival only if you moved during that minute (UeberlebenNurInBewegung).
  • Mass reveals of the map (new world, command) give no exploration XP.

Reset

Button "Reset skills …" at the top of the window: all points come back. The first time is free and without cooldown. After that it costs KostenXPProzent (default 25%) of the current level step in XP – never a whole level; without that much progress in the level it is not possible yet. Optionally also KostenCredits from the credit card (hand or card slot). Then the cooldown AbklingzeitMinuten applies (default 60 minutes of running game time).

How the effects work

Every effect is a Harmony patch on exactly the game method the game itself uses, changing only what the game has just calculated (e.g. part of the hunger loss comes back, the lungs request less oxygen but the intake counts in full, part of the battery drain comes back, the plant's growth step is longer). Tool and drill speed are calculated by your own PC (as in the game) with the values the server sends; everything else is calculated by the server.

Multiplayer and saving

  • Server and all players need the mod in the same version.
  • The server (or host, single player) calculates XP, levels and effects and saves everything per Steam ID as Skills.json in the save. Players cannot change their progress themselves.
  • Runs on the dedicated server (without window and HUD there).
  • Without the mod the save loads normally; the skill data stays in the save until you enable the mod again and save.

Other mods

  • Exploration: detected at runtime – XP for revealing the map, discovering, salvaging, unlocking and trading, plus the exploration branch. Without Exploration the branch is grey.
  • More Food Recipes: food counts like any food when eating. If the mod reports cooked recipes, cooking XP is granted.
  • Your own mods: grant XP and query levels, ranks and effects via D1199.Skills.SkillsSchnittstelle (documented in the source: SCHNITTSTELLE.md).

Console

Open the console with F3: sk window, sk hud [on|off], sk info [player], sk tree, sk sources, sk help.

Game master – in the dedicated server console, as host or as a client via serverrun sk …:

CommandEffect
sk listall players with level, XP, free points
sk xp <player> <+/-amount>give or take XP
sk level <player> <level>set level (XP at the start of the level)
sk points <player> <+/-n>bonus skill points
sk reset <player> [tree|all]reset the tree for free, or everything (XP, level, statistics)
sk effects <player>active effects
sk reloadreload the configuration, recalculate effects
sk couplingstate of the Exploration / More Food Recipes coupling
sk selftesttest bench with two test players (removed afterwards)

<player> is a name (part is enough), a Steam ID or me.

Settings

LaunchPad menu, dominik1199.skills. Sections 1–5 apply on the server for everyone, section 6 only for your PC: MaxLevel (50), LevelBasisXP/LevelExponent (50/1.5), SkillpunkteJeLevel (1), StartSkillpunkte (0), XPFaktor (1), XPEinblendungenSenden · XP_… per source · WiederholungHalbwertMinuten (30), WiederholungStaerkeProzent (100), BauSchutzMinuten (10), UeberlebenNurInBewegung · StaerkeProzent (100, 0–150), Wirkung_<name> per effect · KostenXPProzent (25), KostenCredits (0), AbklingzeitMinuten (60), ErstesMalKostenlos · Tastenkombination (Ctrl+K), XPLeisteAnzeigen, XPLeistePosition (ObenMitte; also ObenLinks, ObenRechts, UntenLinks, UntenMitte, UntenRechts, Frei), XPLeisteX/XPLeisteY (50/10, percent, for Frei), XPLeisteGroesse (0.8, 0.5–2), XPEinblendungen, LevelAufstiegEinblendung, Schriftgroesse, UmlauteErsetzen, Fensterlage (empty = default), KlaengeAn, KlangLevelAufstieg, KlangGelernt, KlangFenster, KlangXP (off), KlangLautstaerke (70).

Troubleshooting

  • Ctrl+K does nothing – you are typing somewhere (console, chat, labeller, IC10 editor), where the key is deliberately blocked, or the shortcut is assigned differently (Tastenkombination). Fallback: sk window.
  • XP bar is gone or in the wrong place – "Display" tab or sk hud on; set XPLeistePosition to ObenMitte.
  • Window too large/small or off-screen – clear Fensterlage in the LaunchPad menu, it then adapts to the screen again.
  • Window shows "Connecting to the server …" – the server does not answer; does it have the mod in the same version?
  • Hardly any XP any more – diminishing returns: switch activity or item, or wait (half-life 30 min).
  • No crafting XP – only with a player within 8 m of the machine.
  • A tile cannot be learned – the reason is shown in the detail area: level too low, requirement missing, no free points, effect disabled on the server, Exploration missing.
  • Reset not possible – cooldown still running, or the XP cost is not yet available in the current level (you never lose a level).
  • Exploration branch grey – the Exploration mod is not loaded.
Found a mistake? Let us know. Support
Esc
↑ ↓ selectEnter open/ opens search anywhere