The Ice Generator (Eisgenerator) turns power into ice. Any of the game's 31 ice types: water ice, oxite, nitrice, volatiles and all pure ice types from oxygen to ozone, including the liquid ones. Meant for creative and comfort saves, or for anyone who is tired of hauling ice across half the planet.
Requirements
- Stationeers 0.2.6428, BepInEx 5.4.23.5, StationeersLaunchPad 1.0, see Installation
- Mod in the active mod pack
Building
Kit (Ice Generator) from the Autolathe: 10 steel, 10 copper, 5 gold.
Set it up like a Recycler: power, optionally a data cable, export chute.
Operation
- Every 20 seconds a stack of 10 pieces of ice comes out. Both are configurable.
- Choose the type: put one piece of the ice type you want into the input as a template. It is not consumed.
- Or via IC10: set
Settingto the type number or the prefab hash.
IC10
Prefab StructureIceGenerator, hash -560845573.
| LogicType | Meaning |
|---|---|
| Setting | Read and write the ice type: number 0–30 or prefab hash |
| Ratio | Progress until the next delivery, 0–1 |
| ExportCount | Number of deliveries |
| Error | 1 = there is something in the input that isn't ice |
Type numbers
| No. | Type | Prefab |
|---|---|---|
| 0 | Ice (water) | ItemIce |
| 1 | Oxite | ItemOxite |
| 2 | Nitrice | ItemNitrice |
| 3 | Volatiles | ItemVolatiles |
| 4 | pure water ice | ItemPureIce |
| 5 | oxygen | ItemPureIceOxygen |
| 6 | nitrogen | ItemPureIceNitrogen |
| 7 | CO2 | ItemPureIceCarbonDioxide |
| 8 | methane | ItemPureIceVolatiles |
| 9 | pollutant | ItemPureIcePollutant |
| 10 | nitrous oxide | ItemPureIceNitrous |
| 11 | hydrogen | ItemPureIceHydrogen |
| 12 | steam | ItemPureIceSteam |
| 13 | polluted water | ItemPureIcePollutedWater |
| 14 | hydrazine | ItemPureIceHydrazine |
| 15 | silanol | ItemPureIceSilanol |
| 16 | hydrochloric acid | ItemPureIceHydrochloricAcid |
| 17 | ozone | ItemPureIceOzone |
| 18 | liquid oxygen | ItemPureIceLiquidOxygen |
| 19 | liquid nitrogen | ItemPureIceLiquidNitrogen |
| 20 | liquid CO2 | ItemPureIceLiquidCarbonDioxide |
| 21 | liquid methane | ItemPureIceLiquidVolatiles |
| 22 | liquid pollutant | ItemPureIceLiquidPollutant |
| 23 | liquid nitrous oxide | ItemPureIceLiquidNitrous |
| 24 | liquid hydrogen | ItemPureIceLiquidHydrogen |
| 25 | liquid hydrazine | ItemPureIceLiquidHydrazine |
| 26 | liquid alcohol | ItemPureIceLiquidAlcohol |
| 27 | salt | ItemPureIceLiquidSodiumChloride |
| 28 | liquid silanol | ItemPureIceLiquidSilanol |
| 29 | liquid hydrochloric acid | ItemPureIceLiquidHydrochloricAcid |
| 30 | liquid ozone | ItemPureIceLiquidOzone |
Example: switch the type as needed
Two Ice Generators are named "Eis" (ice). If the tank "Sauerstoff" (oxygen) drops below 5000 kPa, they make oxygen ice, otherwise water ice.
# Ice Generator: oxygen ice when the O2 tank runs low
define EISGEN -560845573 # Ice Generator
define TANK -1606848156 # Large Tank
define GRENZE 5000 # kPa
define SORTE_O2 5 # pure oxygen ice
define SORTE_WASSER 0 # water ice
alias druck r0
alias sorte r1
start:
yield
lbn druck TANK HASH("Sauerstoff") Pressure 0
bnan druck start
move sorte SORTE_WASSER
bge druck GRENZE schalten
move sorte SORTE_O2
schalten:
sbn EISGEN HASH("Eis") Setting sorte
j start
Instead of the number, the hash works too: sbn EISGEN HASH("Eis") Setting HASH("ItemPureIceOxygen").
Console commands
None.
Configuration
LaunchPad → mod settings, or BepInEx\config\dominik1199.eisgenerator.cfg:
| Key | Default | Meaning |
|---|---|---|
| Leistung | 2000 | Power draw in W while ice is being made |
| SekundenProLieferung | 20 | Seconds between two deliveries |
| MengeProLieferung | 10 | Pieces of ice per delivery, at most 50 |
Multiplayer
New device: the server and all players need the mod. See Multiplayer.
Known limitations
- No ice melts inside the device. Outside it does: oxygen, nitrogen and hydrogen ice melt very quickly after being ejected. Route it straight into a Silo or a Fridge.
- At most 50 pieces per delivery.
Troubleshooting
| Symptom | Cause | Fix |
|---|---|---|
| Error = 1, nothing comes out | there is something in the input that isn't ice | empty the input, put in one piece of ice as a template |
| Wrong type | template in the input or Setting different than expected | swap the template or set Setting |
| Ice disappears after being ejected | very cold ice melts outside | route it into a Silo or Fridge |
| Doesn't run | no power | check the power connection and the grid |