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
| Input | Effect |
|---|---|
| Ctrl+K | open/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 tile | view 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 tile | learn one rank (costs 1 skill point) |
| Button "Learn (1 skill point)" | the same |
| Button "Reset skills …" | all points back (with confirmation) |
| Esc | close 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:
- Press Ctrl+K, open the Display tab.
- 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.
- Set the size (50–200%), switch the bar, "+XP" and the level-up pop-up on/off. "Show preview" plays both once.
- 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^LevelExponentXP (default 50 × n^1.5). - Each level-up grants
SkillpunkteJeLevelpoints (default 1) plusStartSkillpunkte(default 0). - Every rank costs one point. At level 50 you have 49 points – the tree has 111 ranks.
| Level | Total XP (default) |
|---|---|
| 2 | 50 |
| 5 | 851 |
| 10 | 5,552 |
| 15 | 15,998 |
| 20 | 33,567 |
| 25 | 59,404 |
| 30 | 94,514 |
| 40 | 196,099 |
| 50 | 344,756 |
The skill tree
Values at full rank and strength 100%. "From level" is the minimum level, "requires" the prerequisite.
| Branch | Skill | Ranks | Per rank | Max | From level | Requires |
|---|---|---|---|---|---|---|
| Food | Efficient Metabolism | 5 | 2% less hunger | −10% | 2 | – |
| Food | Gourmet | 5 | 2% more nutrition per meal | +10% | 5 | Efficient Metabolism 2 |
| Food | Home Cook | 3 | 5% more XP from eating and cooking | +15% | 8 | Gourmet 1 |
| Drink | Water Saver | 5 | 2% less thirst | −10% | 2 | – |
| Drink | Thirst Quencher | 5 | 2% more hydration per sip | +10% | 5 | Water Saver 2 |
| Drink | Survival Instinct | 3 | 5% more XP from drinking and survival | +15% | 8 | Thirst Quencher 1 |
| Character | Endurance | 5 | 3% less starvation/dehydration damage | −15% | 2 | – |
| Character | Strong Lungs | 5 | 2% less oxygen per breath, same supply | −10% | 4 | Endurance 2 |
| Character | Cold Tolerance | 4 | lungs tolerate 1 K colder air (game: damage below −10 °C) | 4 K | 8 | Strong Lungs 2 |
| Character | Heat Tolerance | 4 | lungs tolerate 1 K hotter air (game: damage above 50 °C) | 4 K | 8 | Strong Lungs 2 |
| Crafting | Nimble Hands | 5 | 2% faster building/dismantling with tools | +10% | 2 | – |
| Crafting | Battery Care | 5 | 3% less battery use of power tools | −15% | 5 | Nimble Hands 2 |
| Crafting | Master Builder | 3 | 5% more XP from building and crafting | +15% | 6 | Nimble Hands 1 |
| Mining | Drill Master | 5 | 2% more rock per drill hit | +10% | 2 | – |
| Mining | Vein Reader | 5 | 2% more ore per find (rounded randomly) | +10% | 6 | Drill Master 2 |
| Mining | Prospector | 3 | 5% more XP from mining | +15% | 6 | Drill Master 1 |
| Farming | Green Thumb | 5 | 2% faster growth of plants you planted | +10% | 2 | – |
| Farming | Rich Harvest | 5 | 2% chance of one extra crop per harvest | +10% | 5 | Green Thumb 2 |
| Farming | Seed Keeper | 4 | 3% chance of one extra seed | +12% | 8 | Rich Harvest 1 |
| Farming | Farmer | 3 | 5% more XP from farming | +15% | 6 | Green Thumb 1 |
| Tech | Suit Engineering | 5 | 3% less suit power for heating/cooling | −15% | 3 | – |
| Tech | Jetpack Pilot | 5 | 3% less propellant | −15% | 6 | Suit Engineering 2 |
| Tech | Electrician | 3 | 5% more XP from tech, IC10 and repairs | +15% | 5 | Suit Engineering 1 |
| Exploration* | Haggler | 5 | buy 1.5% cheaper and sell 1.5% higher at traders (salvage excluded) | 7.5% | 3 | – |
| Exploration* | Keen Nose | 3 | 5% larger discovery range for sites, also with the ground scanner | +15% | 4 | – |
| Exploration* | Pathfinder | 3 | 5% more XP from exploring, salvaging and trading | +15% | 6 | Keen Nose 1 |
\* only with the Exploration mod.
XP table
Defaults (settings section "2 XP-Quellen", 0 disables a source):
| Activity | XP | Unit |
|---|---|---|
| Building | 2 | per placed part |
| Power & tech | 3 | per device, cable, battery, logic part (instead of building) |
| Construction step | 1 | per build step (welding, screwing …), once per part and stage |
| Crafting | 2 | per item from a machine, player within 8 m |
| Cooking | 6 | per dish from microwave, automated oven or the More Food Recipes kitchen/drink machine (difficulty 5 = ×2) |
| Eating | 0.5 | per nutrition point; cooked and canned ×1.5, meal ×2 |
| Drinking | 1.5 | per hydration point |
| Mining | 0.6 | per ore from a vein |
| Harvesting | 4 | per crop (seeds half) |
| Repairing | 4 | per repaired part (more for heavy damage), at most every 5 min per part |
| IC10 programming | 10 | per new code in a housing, at most every 10 min per housing |
| Survival | 1 | per minute in a hostile environment (while moving) |
| Day survived | 20 | per game day |
| Exploring | 0.5 | per newly revealed map tile (Exploration) |
| Site discovered | 20 | rare ×2.5, legendary ×6 (Exploration) |
| Salvaging | 25 | per emptied site, unlocked 60% (Exploration) |
| Trading | 1 | per 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.jsonin 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 …:
| Command | Effect |
|---|---|
sk list | all 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 reload | reload the configuration, recalculate effects |
sk coupling | state of the Exploration / More Food Recipes coupling |
sk selftest | test 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; setXPLeistePositiontoObenMitte. - Window too large/small or off-screen – clear
Fensterlagein 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.