De mods die ertoe doen op een Factorio-server zijn degene die geen UPS kosten. Factorio draait zijn hele simulatie op één thread met 60 UPS, en dat getal, niet het RAM, bepaalt of een multiplayergame soepel aanvoelt. Een mod die elke tick elke entiteit scant is goedkoop in een uuroude basis en duur in een 200 uur oude.
Dat is het filter voor alles hieronder: wat kost het per tick, en heeft elke speler het ook geïnstalleerd nodig?
Voor de lijst: wat breekt eigenlijk een Factorio-server
UPS is de bottleneck, niet het geheugen. Een verse vanilla save gebruikt ongeveer 300 tot 500 MB. De meeste echte fabrieken draaien binnen 2 GB. Megabases en zware revisies komen op 4 GB, en Space Age met meerdere actieve planeten loopt op tot 6 tot 8 GB, omdat elk oppervlak dat gesimuleerd wordt zijn eigen entiteit- en chunkgeheugen heeft.
Aantal spelers maakt minder uit dan de leeftijd van de fabriek. Een server met twee spelers die 200 uur draait heeft meestal meer nodig dan een verse server met tien spelers. Valheim werkt hetzelfde, en om dezelfde reden: één thread die de simulatie doet.
Elke speler heeft dezelfde mods in dezelfde versies nodig. Factorio controleert dit bij het joinen en weigert een mismatch, wat een feature is: het voorkomt desyncs. Dit betekent ook dat een modpack van 200 MB een download van 200 MB is voor iedereen die nieuw is, dus de grootte van je lijst is een echte drempel voor mensen die willen meedoen.
Quality of life, praktisch gratis
Deze veranderen hoe het spel aanvoelt zonder de per-tick-kosten meetbaar te beïnvloeden.
- Squeak Through. Loop tussen gebouwen door in plaats van eromheen. Kost niets tijdens runtime en verwijdert de meest voorkomende ergernis in een gedeelde basis.
- Even Distribution. Verdeel items gelijk over een rij machines door te slepen. Louter client-side gemak.
- Bottleneck Lite. Gekleurde indicatoren op machines die sterven van honger of geblokkeerd zijn. Diagnostisch, en de "Lite" versie bestaat precies omdat het origineel zwaarder was.
- Text Plates. Label dingen. Op een multiplayerserver, waar iemand anders het ding gebouwd heeft dat jij probeert te begrijpen, is labelen waardevoller dan het klinkt.
Logistiek en blueprints, goedkoop genoeg
- Blueprint Sandboxes. Ontwerp op een aparte editor-omgeving in plaats van de hoofdkaart vol te proppen. Let op dat een extra oppervlakte zijn eigen geheugenkosten heeft.
- Factory Planner of Helmod. Ratio calculators. Interfacewerk, praktisch geen tick-kosten.
De mods waar je twee keer over moet nadenken
Niet slechte mods. Mods met een kostenplaatje dat je moet kennen voordat een server van zes mensen eraan begint.
- Overhaul packs zoals Space Exploration of Krastorio 2. Zij zijn de reden om een server te draaien en ze vermenigvuldigen entiteit-aantallen, geheugen en UPS-load. Plan 6 tot 8 GB en verwacht een modpack-download van honderden megabytes.
- Treinlogistiekmods. Velen scannen elke trein of elk station met een interval. Onzichtbaar bij tien treinen, merkbaar bij driehonderd.
- Alles wat elke tick alle entiteiten scant. De omschrijving zegt dat zelden. Het teken is een mod die reageert op dingen die ergens op de kaart gebeuren in plaats van waar een speler staat.
Een lijst kiezen voor een server, niet voor jezelf
- Stem de lijst af voordat de kaart gegenereerd wordt. Een overhaul toevoegen aan een lopende save is waar het misgaat; een verwijderen is nog erger.
- Houd de download klein genoeg zodat mensen echt joinen. Elk megabyte is wrijving voor een nieuwe speler.
- Voeg mods toe in kleine batches zodat je weet wat UPS doet dalen.
- Maak backups voor elke wijziging. Wij draaien die automatisch en herstellen via het paneel. Diezelfde batch-discipline houdt ook Garry's Mod servers diagnoseerbaar.
Onze Factorio serverhosting installeert mods vanuit het paneel en houdt automatische backups, dus een modpack proberen en terugrollen is een klus van twee minuten in plaats van een avond.
Wanneer geen server de moeite is
Als jullie met z’n tweeën tegelijk spelen en het geen probleem is dat het spel alleen draait terwijl de host online is, is Factorio’s ingebouwde multiplayer genoeg en gratis. Een dedicated server verdient zich terug als de fabriek moet blijven draaien terwijl je slaapt, of wanneer de save iets wordt waar je echt rouw om zou hebben.

door 


