Verkfæri og viðbætur
Norrænn hugvitsmaður kemur glóandi rúnasteini fyrir í bronsbúnaði á verkstæðisbekk

Valheim 1.0.16

Hvernig setja á Valheim-mod upp á Mac, beint á Apple Silicon án Rosetta

Valheim keyrir beint á Apple Silicon Mac-tölvum, og modin geta það líka. Modastjórarnir sem Windows-spilarar nota keyra ekki á macOS, svo á Mac seturðu modahleðsluforritið upp handvirkt einu sinni, gefur Valheim einn ræsivalkost í Steam og setur hvert mod í möppu. Eftir það ræsist Valheim úr Steam eins og venjulega, með öllum modunum sem þú bættir við.

Aðalvalmynd Valheim á Mac með mod hlaðin: „You are playing a modded version of Valheim“ neðst til hægri

Hvaða modastjórar virka á Mac?

Enginn þeirra algengu.

ModastjóriKeyrir á
r2modmanWindows, Linux
GaleWindows, Linux
Thunderstore Mod ManagerWindows
Vortex (Nexus Mods)Windows

Modin sjálf eru sömu skrár á öllum kerfum, svo Mac notar sama niðurhal og Windows-spilarar. Thunderstore, þar sem flest Valheim-mod eru gefin út, er með Download hnapp á síðu hvers mods sem gefur sömu zip-skrá og modastjóri myndi setja upp. Nexus Mods og CurseForge skrá líka Valheim-mod og skrár þeirra fara í sömu möppur.

Hvers vegna virkar venjulegt BepInEx ekki á Apple Silicon?

Valheim-mod keyra á modahleðsluforritinu BepInEx. BepInEx Pack Valheim, eintakið sem allir modastjórar setja upp, inniheldur Mac-safn aðeins fyrir Intel-örgjörva. Opinbera BepInEx-útgáfan 5.4.23.5 hleðst á M-línu Mac en stöðvast áður en nokkurt mod hleðst: macOS leyfir henni ekki að breyta leikjakóðanum í minni á sama hátt og Windows. Að keyra Valheim undir Rosetta kemst fram hjá því en kostar hraða.

BepInEx hefur síðan lagað þetta í frumkóðanum, ásamt hleðslusafninu sem það ræsist frá, en hvorug lagfæringin er enn komin í venjulega útgáfu. Pakkinn hér að neðan er BepInEx byggt úr þeim frumkóða, með lagaða hleðslusafninu og stillt fyrir Valheim. Það keyrir á Apple Silicon án Rosetta.

Hvernig set ég BepInEx upp fyrir Valheim á Mac?

  1. Lokaðu Valheim.
  2. Sæktu BepInEx_macos_valheim_5.4.23.5-01fd4aa.zip. SHA-256-gátsumman er í SHA256SUMS.txt.
  3. Opnaðu Terminal og afþjappaðu því í Valheim-möppuna:
cd "$HOME/Library/Application Support/Steam/steamapps/common/Valheim"
unzip -o ~/Downloads/BepInEx_macos_valheim_5.4.23.5-01fd4aa.zip
  1. Í sama Terminal-glugga skaltu birta ræsivalkostinn fyrir Mac-tölvuna þína og afrita línuna sem birtist:
echo "\"$PWD/run_bepinex.sh\" %command%"
  1. Í Steam skaltu hægrismella á Valheim í Library, velja Properties og líma línuna í Launch options á síðunni General.
  2. Ræstu Valheim úr Steam. Aðalvalmyndin segir „Þú ert að spila breytta útgáfu (mod) af Valheimi.“ neðst til hægri og Valheim-mappan inniheldur nú BepInEx/LogOutput.log, annál hleðsluforritsins.
Neðra hægra horn aðalvalmyndar Valheim með mod hlaðin: „You are playing a modded version of Valheim“ fyrir ofan útgáfu leiksins, 1.0.16

Ef Steam-safnið þitt er á öðru drifi skaltu opna Valheim-möppuna úr Steam í staðinn: hægrismelltu á Valheim, síðan Manage og Browse local files. Ýttu á ⌘↑ í Finder-glugganum til að fara upp um eina möppu og dragðu svo Valheim-möppuna á Terminal-táknið í Dock. Terminal-gluggi opnast í þeirri möppu; haltu þar áfram með unzip línuna, án cd línunnar.

Án Terminal: opnaðu zip-skrána, sem gefur möppu með sama nafni, og færðu innihald hennar í Valheim-möppuna við hlið valheim.app. Skrifaðu svo ræsivalkostinn sjálfur: alla slóðina að run_bepinex.sh innan tvöfaldra gæsalappa, síðan %command%. Í sjálfgefnu Steam-safni byrjar slóðin á /Users/ og notandanafninu þínu; ~ virkar ekki þar.

Eftir uppsetningu inniheldur Valheim-mappan:

Skrá eða mappaHlutverk
valheim.appleikurinn, óbreyttur
run_bepinex.shræsir Valheim með hleðsluforritinu; Steam keyrir það gegnum ræsivalkostinn
libdoorstop.dylibhleðslusafnið sem skriftan afhendir leiknum
BepInEx/coreBepInEx sjálft
BepInEx/pluginsmodin þín
BepInEx/configstillingar BepInEx og hvers mods, skrifaðar við fyrstu ræsingu

Hvernig bæti ég modi við?

  1. Sæktu modið. Á Thunderstore skaltu ýta á Download á síðu modsins.
  2. Opnaðu zip-skrána. Thunderstore-zip inniheldur manifest.json, README.md, icon.png og skrár modsins sjálfs.
  3. Búðu til möppu fyrir modið í BepInEx/plugins, til dæmis BepInEx/plugins/ValheimModding-Jotunn, og færðu innihald zip-skrárinnar þangað. Ef zip-skráin hefur plugins möppu skaltu færa innihald hennar í staðinn. config mappa í zip-skránni fer í BepInEx/config.
  4. Settu upp það sem modið þarf. Thunderstore-síða þess telur upp modin sem það er háð; bættu hverju við á sama hátt. Slepptu BepInEx Pack Valheim: pakkinn að ofan kemur í þess stað.
  5. Ræstu Valheim. BepInEx/LogOutput.log telur upp hvert mod sem hlóðst, með einni Loading [...] línu fyrir hvert.

Þessi mod hlóðust beint á Apple Silicon Mac með þessum pakka: Jotunn, VNEI, YamlDotNet, Zen.ModLib, ZenSign, PlantEasily, Valheim Configuration Manager, Runic Clock, Auto Stash, LiveExperienceTracker, Remember Server Password, Craft Me Once og Live Seed Map.

Stillingar mods eru í BepInEx/config, í .cfg skrá sem heitir eftir modinu, eftir að Valheim hefur ræst með því.

Hvernig spila ég án moda?

Hreinsaðu ræsivalkostinn í Steam og Valheim ræsist án BepInEx; skrárnar haldast á sínum stað fyrir næsta skipti. Til að fjarlægja eitt mod skaltu eyða möppu þess úr BepInEx/plugins.

Dæmi: uppsetning Live Seed Map

Live Seed Map sýnir leikinn í gangi á frækortinu: hvar þú stendur, verurnar í kringum þig, pinnana og gáttirnar þínar. Það getur líka merkt hvaða stað sem er af kortinu í leiknum þínum.

  1. Sæktu LiveSeedMap-1.4.0.zip.
  2. Afþjappaðu henni í Valheim-möppuna. Þessi zip er þegar skipulögð fyrir BepInEx, svo modið lendir í BepInEx/plugins/LiveSeedMap:
cd "$HOME/Library/Application Support/Steam/steamapps/common/Valheim"
unzip -o ~/Downloads/LiveSeedMap-1.4.0.zip
  1. Ræstu Valheim úr Steam. BepInEx/LogOutput.log inniheldur nú línurnar Loading [Live Seed Map 1.4.0] og Listening on http://127.0.0.1:45892.
  2. Hladdu heiminum þínum eða tengstu þjóninum.
  3. Opnaðu frækortið í Chrome eða Edge og ýttu á Tengja leikinn. Þegar vafrinn spyr hvort síðan megi ná sambandi við forrit á þessu tæki skaltu leyfa það.
  4. Ef kortið sýnir annað fræ skaltu ýta á Opna kortið.
Frækortið fylgir spilaranum: verur í kringum hann sem verðlaunagripir á rauðum, bláum og ljósum hringjum, raðað eftir fjarlægð í spjaldinu Leikurinn þinn

Allt sem modið sýnir og gerir, ásamt stillingum þess, er í Live Seed Map leiðbeiningunum.

Hvað ef modin hlaðast ekki?

  • Engin lína um breytta útgáfu í aðalvalmynd og engin LogOutput.log: athugaðu ræsivalkostinn. Hann er öll slóðin að run_bepinex.sh í tvöföldum gæsalöppum, svo %command%.
  • Skrá með nafninu preloader_ og dagsetningu, sem endar á .log, við hlið run_bepinex.sh eða inni í valheim.app/Contents/MacOS: BepInEx stöðvaðist áður en mod hlóðust. Þetta gerir opinbera 5.4.23.5 útgáfan og BepInEx-skrár BepInEx Pack Valheim á Apple Silicon. Afþjappaðu pakkanum að ofan aftur yfir þær og eyddu annálnum inni í valheim.app: forritið er undirritað og viðbótarskrá inni í því rýfur undirritunina.
  • Could not load [...] because it has missing dependencies í LogOutput.log: settu upp modin sem eru nefnd í þeirri línu.
  • Mod hegðar sér rangt í leiknum: skilaboð þess eru í BepInEx/LogOutput.log, en skilaboð leiksins í ~/Library/Logs/IronGate/Valheim/Player.log.

Ef þú spilar með öðrum þurfa þjónninn og hinir spilararnir sömu útgáfur af öllum modum sem breyta heiminum, sama á hvaða tölvu hver spilar.