Factorio MOD telepítésének, frissítésének és helyreállításának módja【Space Age támogatott】
Ha a Factorio 2.0 és Space Age környezetben szeretnél MOD-okat használni, biztonságos az in-game Mod Portal kényelme és a mods mappába helyezés manuális kezelésének ereje közötti megkülönböztetés.
Factorio MOD telepítésének, frissítésének és helyreállításának módja【Space Age támogatott】
Ha a Factorio 2.0 és Space Age környezetben szeretnél MOD-okat használni, biztonságos az in-game Mod Portal kényelme és a mods mappába helyezés manuális kezelésének ereje közötti megkülönböztetés. Ez a cikk azoknak íródott, akik először QoL típusú MOD-okat telepítenek, egészen addig a szintig, ahol a quality és Elevated Rails-t magában foglaló hivatalos kiegészítő MOD-ok üzemeltetésére szeretnél felkészülni.
Az alap az, hogy megérted a felhasználói adatok helyét, biztonsági másolatot készítesz, és ellenőrzöd a függőségeket és az indítási naplókat, mielőtt frissítesz, letiltasz vagy helyreállítasz. Én is azzal kezdtem, hogy csak egyetlen kis QoL MOD-ot telepítettem és megnéztem a naplókat, mielőtt kiterjesztettem volna, és ennek köszönhetően nulla mentési baleset mellett tudtam átváltani a nagyobb MOD-okra.
Mit kell tudni a Factorio MOD telepítése előtt
Célzott verzió és a cikk előfeltételei
Ez a cikk a Factorio 2.0 utáni környezetre alapul. A MOD telepítés szempontjából az in-game „MOD" képernyőből elérhető Mod Portal és a böngésző verzió (factorio.com) Mod Portal-ja a középpontban áll. A közösségben a Mod Portal használata terjedt el, de a Steam Workshop kezelésével kapcsolatban javasolt az elsődleges forrásokon ellenőrizni (a legbiztonságosabb megfogalmazás az, hogy a hivatalos ajánlott útvonal általában a Mod Portal-ként kerül leírásra).
Ezt az elválasztást azért végzem el először, mert a Factorio MOD üzemeltetés nem ér véget egyedül a játékalkalmazás telepítési helyével. A mentések, beállítások, MOD-ok, script-output pedig a felhasználói adatok oldalán vannak összegyűjtve, és az 『Application directory - Factorio Wiki』 alapján a write-data beállítása az elhelyezést is meghatározza. Más szóval, még ugyanazon a gépen is, ha melyik mappát nézed félreértést okozhat, a MOD telepítésre készültél, de a játék nem jeleníti meg.
2.0 után a vanilla és DLC, valamint a kiegészítő MOD-ok közötti határok nyilvánvalóbbak lettek. Ezáltal, ha nem hozzászoktál a "a hivatalos kiegészítő elemeket is MOD-ként kezelik" gondolatmódhoz, a MOD lista megnyitásakor egy kicsit összezavarodhatsz. Én is az Space Age telepítése után először a DLC-ből származó kiegészítő MOD-ok aktiválási állapotát néztem meg, majd a quality-t külön KI/BE kapcsoltam, hogy megértsem a viselkedést. Ezzel az eszközrendszerrel a közösség MOD-ok telepítése előtt már megérted a hivatalos felépítés megjelenítését, így lényegesen kevésbé fog zavart okozni.
Továbbá, a MOD-ok hozzáadása vagy eltávolítása megsemmisíti az ismétlési adatokat. Ezenkívül az új verzió telepítése előtt ajánlott a mentéseket és beállításokat tartalmazó könyvtár biztonsági másolatát készíteni. Az előző szakaszban érintett "előbb megóvni, utána modifikálni" szisztéma ebben a 2.0 környezetben is érvényes.

Application directory/ja
wiki.factorio.comA hivatalos telepítési útvonal
Factorióban a MOD-ok telepítésének természetes módja a Mod Portal-ből való keresés és telepítés folyamata. A telepítés könnyűsége, a függőségek könnyű kezelhetősége és a frissítésre való következetesség minden szempontjából az első belépési pont itt a legstabilabb. A közösség is széles körben használja azt az üzemeltetést, amikor az in-game böngészőből telepítéskor az obligatorikus függőségek automatikusan kiválasztódnak.
A böngészőoldali factorio.com Mod Portal a keresésekhez és a függőség ellenőrzésekhez alkalmas. Különösen akkor, ha azt szeretnéd látni, hogy "ez a MOD mitől függ" vagy "melyik verziósítási körben frissül", az in-game-nél jobban áttekinthető. A technikai témáról beszélve az 『Mod portal API - Factorio Wiki』 alapján az api/mods/{name}/full API-n a függőségi tömbö is lekérhető. A nagy méretű MOD-konfigurációt kezelő felhasználók vagy a szerver üzemeltetés és a modpack rögzítése számára csupán ennek az API-nak a tudatossága is nagy eltérést okozhat.
Ennek a módszernek az erőssége a verziófixálás és az ellenőrzés könnyűsége. Például, ha egy nagy MOD-ot szeretnél régi verzióban tartani, ha az update-gel a felépítés szétcsalódhat, vagy ha reprodukálható környezetet szeretnél megtartani, az in-game telepítésnél könnyebbé válik. Viszont a függőségek és az ütközések saját kezelésére számítanak. Ha hiányoznak a szükséges előfeltételek, az indítás egyszerűen megáll, és ha DLC-t igénylő elemeket kevered, az azonnal visszautasítódik. Megjegyezve, hogy az UI címkék és beállítások alapértelmezett értékei verzió szerint változhatnak, az aktuális megjelöléseket és alapértelmezett értékeket a játékon belüli beállítások képernyőjén ellenőrizd.
💡 Tip
Az indítás meghiúsulásakor ne ítélkez csak a MOD-listát alapul, hanem nézd meg az 『Log File - Factorio Wiki』-ben a betöltési sorrendet is, így az ok nagy mértékben leszűkíthető. Könnyen látható, hogy függőség hiánya, verzió eltérése, vagy az inicializálási szakaszban állnak-e meg.
A konfiguráció megjegyzéséhez hasznos lehet az script-output/mods.txt, amely az összes aktív MOD-ot és verzióját képes kiírni. Később, ha reprodukálni szeretnél valamit, nem kell szellemi erőfeszítéssel visszaemlékezned "mit telepítettél", nagyon hasznos a hitelesítési környezetben. A Factorio MOD-kezelés nem a hagyományos dedikált launcher-ektől függ, hanem a hivatalos Mod Portal, a felhasználói adatok elhelyezése, a naplók és a kimeneti fájlok kombinációját alapul véve kell értelmezni.

Mod portal API
wiki.factorio.comSpace Age és a quality/Elevated Rails tisztázása
A Space Age 2024. október 21-én kiadott fizetett bővítmény, amely szerkezetileg 3 kiegészítő MOD-ból áll. A Space Age - Japanese és angol nyelvű leírásokat összevetve tekintve a tartalom meglehetősen nagy: 4 új bolygó, 5 fajta Science Pack, 22 épület, 30 köztes termék, 5 fegyver, 2 típusú ellenség, 29 achievement kerül hozzáadásra. Még ha a vanilla szintjén kezdedsz, félúton teljesen más fázisba lépünk, ez az DLC valóban egy "második Factorio" jellegzetességével bír.
A lényeg az, hogy a Space Age kiegészítéseit nem közvetlenül a játéktest rögzített funkciójaként, hanem a MOD képernyőn látható kezelés tárgyaként is megjelenítik. Ezért a telepítés után a MOD lista megtekintésekor "hol ér véget a hivatalos elem és hol kezdődnek a közösség MOD-ok" kezdetben nem világos, de a mechanika szempontjából ugyanaz a kezelési felületi nézet alapján érthető meg.
Ebben a körben a quality egy kicsit speciális, mivel az 『Quality - Factorio Wiki』 szerint függetlenül lehet aktiválni egy MOD-ként, de a használat a Space Age tulajdonjogát igényli. Ez gyakorlatilag nagyon fontos, mert a Space Age telepítésétől még nem kell a quality-t minden alkalommal használni. Én az elején csak a quality-t kapcsoltam ki, majd néhány órát játszottam vele, utána aktiváltam és megnéztem a különbségeket. Így sokkal könnyebben megérted, hogy az receptek, felszerelések és termelési sorok mely pontokon változnak meg.
Az Elevated Rails szintén a quality-hez hasonló megközelítéssel kezelendő. A hivatalos elem Elevated rail-je a Space Age oldala, azonban a Mod Portal-on több közösség MOD is kapcsolódik ehhez. Vagyis, ha a MOD listában "Elevated Rails-hez kapcsolódó nevet" látsz, azok nem mind ugyanazt jelentik. A hivatalos DLC felépítésének részeként való kiegészítő MOD, vagy annak a funkciónak a kiterjesztése, előrehozása, módosítása-e, ezt meg kell különböztetni.
Ha ez az elkülönítés sikerül, a Space Age MOD-ok bővítésekor a döntés sokkal könnyebbé válik. Először érts meg a 3 kiegészítő MOD-ot és a quality kapcsolatát, majd rá QoL vagy nagyobb MOD-okra. A Factorio 2.0 után a MOD telepítés ezzel az eszközrendszerrel már kevesebbet fog baleset okozni.
2 módszer a MOD-ok telepítésére: In-game Mod Portal és manuális telepítés
Telepítési lépések az In-game Mod Portal-ből
A legkevésbé zavaró módszer az in-game "MOD" képernyőből egyenesen a Mod Portal használata. A Factorióban ez az útvonal természetes, a keresés, telepítés, frissítés egyetlen képernyővel intézhető, ami nagy erőssége. Főleg QoL rendszerek néhány darabjának telepítésekor a manuális függőségi követés helyett ez sokkal könnyebb.
A tényleges eljárás egyszerű: nyisd meg a főmenüből a "MOD"-ot, az install lapon keress a kívánt MOD névre, válaszd ki a célt és telepítsd. A közösség által széles körben ismert módon, ezzel az obligatorikus függőségek általában automatikusan kiválasztódnak, így a kezdők nyer a legtöbbet. Például, ha egy könyvtár típusú MOD önmagában nem működik, az in-game böngésző is követni szokott.
Telepítés után hozzáadódik a MOD listához, és aktiválva jelenik meg. Itt a lényeg az, hogy nem csak azt nézd, hogy telepítés sikeres-e, hanem azt is, hogy az indítási naplóban hiba nélkül betöltődött-e. A függőségek automatikus kezelése nagyon hasznos, de a kompatibilitás nem marad teljesen felügyelet alatt. A nagy MOD-ok vagy DLC-alapú konfigurációknál a telepítés sikeres, de a betöltési szakaszban állhat meg.
Technikai szempontból az 『Mod portal API - Factorio Wiki』 is dokumentálja a MOD információ lekérdezést és letöltési specifikációkat, az api/mods/{name}/full API-n a függőségtömb is lekérhető. Normál játékozáskor nem kell az API-t közvetlenül kezelni, de tudva, hogy az in-game böngésző így könnyebben kezel függőségeket, érthető, miért ideális ez a kezdőknek.
Fiók létrehozás, Steam összekötés figyelmeztetés
Az in-game Mod Portal használatakor egy kicsit félrevezető pont az, hogy a letöltéshez factorio.com fiók szükséges néhány esetben. Még ha Steam-en játszol is a Factorióval, a MOD letöltésének útja nem közvetlenül a Steam funkcióhoz, hanem a hivatalos Mod Portal hitelesítéséhez kapcsolódik.
Ezért, ha Steam verzióval rendelkezel, a factorio.com fiók létrehozása és Steam-fiók összekapcsolása javasolt. Ezzel az indítást követően zökkenőmentesebb a MOD-keresés és telepítés eljárása. Fordítva, ha ez a csatolás homályos marad, "a játék alatt fut, de a MOD-ok nem töltenek le" állapot van könnyen, az első telepítéskor zavar okoz.
A Space Age környezetben ez a felismerés különösen fontos. A hivatalos kiegészítések MOD-listás kontextusban jelennek meg, így a DLC-ből származó elemek és közösség MOD-ok ugyanabban a képernyőn vannak. Ha a hitelesítés zavaros marad, az nehezen megállapítható, hogy telepítési hiba, tulajdonjogi probléma vagy függőségi hiba. Én új környezet szervezésekor az in-game bejelentkezési állapot ellenőrzésével kezdem, mielőtt MOD-okkal foglalkoznék. Ez az egy lépés drasztikusan felgyorsítja az ok szétválasztását.
Manuális telepítés (mods mappa elhelyezés) és a zip kezelés
A manuális telepítés az, hogy az elosztott zip-et közvetlenül a mods mappába helyezzük. Az a fajta gondolat, hogy kizsippaljuk és csak a belső mappákat tesszük, de általában a zip-et helyre helyezzük. A Factorio felhasználói adatok oldalán van a mods mappa az előbbi leírás szerint, ha write-data-t módosítottad, az új elhelyezési hely lesz a valós helye.
Ennek a módszernek az erőssége a verziófixálás és az ellenőrzés könnyűsége. Például egy nagy MOD-ot régi verzióban szeretnél tartani, ha az update-tel a felépítés szétcsalódhat, vagy reprodukálható környezetet szeretnél megtartani, az in-game telepítésnél könnyebb. Viszont a függőségek és az ütközések saját kezelésé. Ha hiányoznak az obligatorikus MOD-ok, az indítás megáll, ha DLC előfeltételes dolgot vegyítesz, az azonnal visszautasít.
Könnyen figyelmen kívül marad, hogy az ugyanazon MOD több verziójával ne helyezzél el. A közösségben ismeretes az az eset, amikor az ugyanazon MOD különböző verziói a mods mappában egymás mellett maradnak, és az indítás nem történik meg. Én a nagy MOD-ok manuális telepítése előtt minden alkalommal azt nézem, hogy a mods-ban sincs-e ugyannévű zip vagy mappa ismétlés. Ez csökkenti az indítási kudarcot. Gyakorlati szempontból unalmas, de a legjobb ellenőrzés.
Ha kézzel finomítod a konfigurációt, az égetési sorrend és a leállási pontok a naplóból könnyebben rendezhető, az összes aktív MOD és verzió script-output/mods.txt-be való kiírása később könnyíti a konfigurációk összehasonlítását. Az ütközés szétválasztási szakaszában ez a lista váratlan mértékben hasznos. Az ütközésre hajlamos kombinációkkal kapcsolatos technikai információkért az alábbi konfigurációs beállítás gondolkodásmódja könnyíti.
Telepítési módszer választása
A telepítési módszer nem erősségben, hanem mit szeretnél megtenni alapján különítendő el. Az első QoL telepítéshez vagy normál játékhoz az in-game Mod Portal sokkal egyszerűbb. Keressél, telepítsél, és a függőségek is néhol felépülnek automatikusan, így a konfiguráció bővítésének kezdeti tempója nagyon könnyű.
Másrészről, az előző verzió rögzítéséhez, validálási reprodukcióhoz vagy speciális konfiguráció megtartásához a manuális telepítés előnyösebb. A zip-et helyezi és kezeli a módszer unalmas, de frissítés nélkül ugyanabban az állapotban marad nagy erőssége. A Krastorio 2 vagy Space Exploration szintű nagy rendszerek között mozogva a stabilitásérték jelentős.
Az eltérés röviden: az in-game Mod Portal az "telepítés könnyűsége", a manuális telepítés a "konfiguráció fixálása könnyűsége". Azonban a kézi kezelés függőség-hiány és ütközés önálló kezelésre számít, így tapasztalatlanul nagy mennyiséggel kezdeni könnyen beragad. Ezért a természetes eljárás az, hogy az in-game-ből kicsit indítsd, majd ha szükséges, manuálisra váltasz.
A részletes nézet az ütközési képesség szempontjából a "függőség" "test" támogatás" és a "betöltési sorrend"** különítésből könnyebben érthető.
modskönyvtár és felhasználói adatok könyvtár helye
OS szerinti felhasználói adatok és mods mappa
A Factorio-ban a MOD-ok, mentések, beállítási fájlok alapvetően a felhasználói adatok könyvtár alatt kezelendő. A manuális telepítésben érintett mods mappa is itt van, a mentéseket és beállításokat ugyanúgy kezelik, mint szokásos. Az útvonal OS-nél különbözik, a pontos felépítés az 『Application directory - Factorio Wiki』-ben van dokumentálva.
Az elterjedt alapértelmezett útvonalak szerint a Windows-nál %APPDATA%\Factorio\mods, Linux-nál ~/.factorio/mods, macOS-nél ~/Library/Application Support/factorio/mods az alap. Itt az saves és beállítási fájlok is párhuza vannak, így a MOD-ot különálló dologként kezelni helyett "a Factorio felhasználói adatok komplette készlet" összegeként gondolkodva könnyebb az üzemeltetés.
Én Windows és Linux páros környezetben játszom, azonban csak a mods-t követni helyett a mods saves config közös szülő könyvtárként való nézete sokkal könnyebb volt. A biztonsági mentés és szinkron egységei egységesek, így az hogy "ebben a környezetben csak a mentés új" vagy "ott csak a beállítás régi" kezelési hibák csökkennek. A nagy MOD-konfigurációk között mozogva ez a különbség erősen működik.
write-data opció hatása
Könnyű figyelmen kívül marad, hogy az tényleges elhelyezés nem alapértelmezett helyekhez kötötött. A Factorio az config/config.ini write-data beállítása által módosíthatja a felhasználói adatok könyvtár helyét. Ha itt módosítottad, a MOD-ok elhelyezési helye és a mods mappa pozíciója is az új helyre érkezik.
Vagyis, ha azt gondolod, hogy "Windows-on, szóval %APPDATA%\Factorio\mods-ban kell lenni" és így keresünk, a write-data-t módosított környezetben üres. Nem csak mods, hanem saves, beállítások, script-output is oda költözik, így a manuális telepítés, biztonsági mentés, helyreállítás mindegyike ennek a beállításnak szembeszállúsul. Az előző szakaszban érintett zip elhelyezés tényleges művelete is erre a write-data által kijelölt könyvtárra vonatkozik.
Ezt a méretet megértve a több környezet kezelése sokkal tisztábbá válik. Én a páros környezetben write-data-t kifejezetten állítom, a felhasználói adatok helyét szándékosan egységesítem, az utántöltés és szinkron sokkal könnyebbé vált. A mods követése helyett a szülő könyvtárat is rögzítsd, a konfiguráció újrateremtési pontossága növekszik.
💡 Tip
A manuális telepítés során azt gondolod, hogy "modskönyvtár nem található", valójában a könyvtár nincs, hanem a write-data a helyét mozgatta. A keresés tárgya nem csak mods, hanem a teljes Factorio felhasználói adatkönyvtár.
Mentés, beállítás, player-data.json kapcsolata
A felhasználói adatok könyvtárában MOD-ok és mentések mellett a beállítások és fiók-kapcsolódó információk is vannak. Ebből az player-data.json értékelendő. Ez nem csak a megjelenítési beállítások tárolóhelye, hanem Mod Portal token-t tartalmazó fájl, így kezelendő. Az in-game MOD lekérés és API felhasználás körülményeit értelmezéskor ennek a fájlnak a szerepe ismerten előzzük meg.
Az összesítés után a mods a telepített MOD test, saves a játszott gyári adatok, a beállítási fájlok az operációs és megjelenítési felület, player-data.json a játékos információ és Mod Portal hitelesítésbe segéd, ebben az elkülönítésben. Mindenütt azonos felhasználói adatkönyvtárban vannak, így a biztonsági mentés vagy a mozgatás során csak egy rész nézete helyett az összes szövegét kezelve könnyebb a gondolkodás.
Ez a szerkezet ismeretében a környezet mozgatásakor vagy helyreállításkor az hogy "a MOD visszatért, de csak a bejelentkezés más" vagy "a mentés ott van, de a beállítás nem" irányátlódás oka nyilvánvaló lesz. A Factorio fájlműveletek kicsit vaskosak, de a "mentés, beállítás, hitelesítés információk azonos talajpárhuzamban" megértvén nagy értékű a megfelelő működés.
Frissítés, letiltás, biztonsági mentés biztonságos üzemeltetési eljárása
Frissítés előtti ellenőrzési lista és biztonsági mentés
A testre vagy új MOD telepítés a kihelyezés előtti mentésekből jól működik. A Factorio MOD, mentés, beállítások egy felhasználói adatok könyvtárban gyűjtöttek, így a frissítés előtt egyedi fájlokkal dolgozni helyett a szülő könyvtárat teljes mértékben lerövidíteni az szokásos üzemeltetés legzártsaббá nem hiábavaló.
A gyakorlatban a frissítés előtt csak a mods és saves külön mentése helyett az egész felhasználói adatkönyvtárat ZIP-ezni könnyebb a helyreállítás. Én nagy frissítés előtt ezt az egységet rögzítem, a nemmegfelelőség ha fennáll, a különbség egyszerűen visszafordítható. Főleg a Space Age-nek a hivatalos oldal bővítésének ennyire nagyméretű frissítésén, az összetételi csomópont egyre jelentős ezért nagy értékű.
A frissítés előtti ellenőrzéseket több pontnak helyett a következő 3-ba szűrtem le, végig könnyebb:
- A jelenlegi felhasználói adatkönyvtárat teljesen mentsd
- A játék közben futó mentéseket másik névvel másold
- Az aktív MOD felépítés a frissítéskor megy szét, az előtte szabályozd
Itt a kulcsfontosságú az "mentések másítása". A MOD hozzáadása vagy eltávolítása nem csak a betöltési lehetőséget, hanem a lejátszási kompatibilitást is érinti. Az 『Replay System - Factorio Wiki』 értelmében a MOD összetétel megváltozik és az ismétlések megsemmisülnek. Normál játékozásnál figyelem nélkül maradhat, de később ha reproduceálni vagy validálni akarod, majd hatásos, így a frissítés előtti mentés másolása biztosítás helyett normál üzemeltetésnek közel.
💡 Tip
Én nagy frissítés előtt a mods és saves szűkítve ZIP-ezem, frissítés után másik névvel elindítva az összeférkőzöttséget nyom. Ezzel a formával majd az alapállapotba visszalépés nagyon stabil.
Letiltás, helyreállítás (visszagörgetés) alapelve
A frissítés utáni problémán az okokat azonnal keressünk helyett az előző stabil állapotba visszatérthető-e egyszer megtekintjük előbb. A Factorio MOD problémái nem az 1 fájl hiányában, hanem az össze komponens kombinálódott párhuzamban okozódnak, így a visszalépés ebbe a kombinációs egységbe gondolkodunk.
A letiltás első lépése az hozzáadott vagy frissített MOD szétválasztása. Azonban csak a jelölőnégyzet kikapcsolásával nem lesz vissza az eredeti. A mentés betölthetne, de az tartalma megváltozhat, vagy fordítva, a mentés azzal a MOD-dal sütit előzetesen tartott. Különösen a termelő lánc vagy entitásnövelő MOD-ok széles a hatás, kikapcsolva rögtön az üzem más.
Ezért a helyreállítás prioritása az "a problémás MOD-ot elimináljuk" helyett az "az össze komponens előtt mentés és módosulatlan mods állapota" visszahelyezése. Ebben az "csak a mentés régi" vagy "csak a MOD új" félig részleges állapot kerülhető. Az előző szakaszban érintett felhasználói adat szülő könyvtárán való dolgozás eljárása itt is működik.
A visszalépéskor figyelmen kívül hagyott pont az új MOD automatikus aktiválása a beállításnál. A mods mappára helyezett zip-es összeállításnál a következő indításakor az a MOD aktiváltan megjelenik. A helyreállítás után is, ha a plusz zip marad, újraakti lehetőség magas, így a visszafordításnál az **"mil
Haruto
Factorio 1,500時間超。MOD開発・日本語翻訳の貢献経験を持ち、大型MOD踏破と Space Age DLC 全惑星クリア済み。海外コミュニティの最新情報もカバーします。
Kapcsolodo cikkek
【Factorio】Vulkánus stratégia|lávavagyonok és elektromosság leggyorsabb beindítása
【Factorio】Vulkánus stratégia|lávavagyonok és elektromosság leggyorsabb beindítása
【Factorio】Űrplatform tervezés és üzemeltetés – 3 minta
【Factorio】Űrplatform tervezés és üzemeltetés – 3 minta
Factorio Space Age teljes bolygó útmutatója és előrehaladási sorrend
Factorio Space Age teljes bolygó útmutatója és előrehaladási sorrend
【Factorio】Naptári és atomerőmű aránya, elhelyezése és bővítési kritériumai