⚔️ Valheim 1.0 on julkaistu: 25% alennus koodillaSP25
GGeneral·Asetukset

Näin muokkaat pelipalvelimen asetustiedostoja

Muokkaa asetustiedostoja paneelin editorissa tai SFTP:llä Notepad++:lla tai VS Codella. Miksi palvelin pysäytetään ensin ja .ini-, .json- ja .yml-sudenkuopat.

Noah
·
5 min lukuaika
·
25. syyskuuta 2026
Sisällysluettelo

Suurin osa siitä, mikä tekee pelipalvelimesta omasi, on tavallisissa tekstitiedostoissa: palvelimen nimi, salasana, vaikeustaso, pelaajamäärä sekä pluginien ja modien asetukset. Voit muokata niitä suoraan paneelin tiedostoeditorissa tai avata ne omalla koneellasi SFTP:n kautta editorissa, kuten Notepad++:ssa tai VS Codessa. Kummassakin tapauksessa kaksi tapaa estää lähes kaikki ongelmat: pysäytä palvelin ennen muokkaamista ja pidä tiedoston syntaksi ehjänä.

Pysäytä palvelin ennen muokkaamista

Monet pelit lukevat asetuksensa muistiin käynnistyessään ja kirjoittavat ne takaisin levylle sammuessaan. Jos muokkaat tällaista tiedostoa palvelimen ollessa käynnissä, muutoksesi on levyllä hetken, ja sitten sammutus kirjoittaa vanhat arvot sen päälle. Muutos näyttää katoavan ilman syytä. Useiden Unreal Engine -pelien .ini-tiedostot, kuten ARKin GameUserSettings.ini, toimivat näin.

Turvallinen järjestys on aina sama:

  1. Pysäytä palvelin palvelinsivun yläosan virtapainikkeilla
  2. Muokkaa ja tallenna tiedosto
  3. Käynnistä palvelin uudelleen

Niissäkin tiedostoissa, joita peli ei koskaan kirjoita yli, useimmat asetukset luetaan vain käynnistyksessä. Uudelleenkäynnistys saa muutoksen voimaan.

Asetukset, jotka paneeli täyttää puolestasi

Paneeli kirjoittaa osan arvoista asetustiedostoihin aina, kun palvelin käynnistyy. Portti on yksi esimerkki, ja pelistä riippuen muitakin voi olla, kuten palvelimen nimi tai salasana. Jos muutat jotakin niistä tiedostossa, seuraava käynnistys palauttaa paneelin arvon.

Jos muutos palautuu yhä uudelleen, vaikka pysäytit ja käynnistit palvelimen oikein, etsi sama asetus Käynnistys-välilehdeltä ja muuta se siellä.

Joissakin peleissä on lisäksi Asetukset-välilehti, jossa on valmiit kentät yleisimmille asetuksille. Jos pelissäsi on sellainen, se on nopein ja turvallisin tapa muuttaa näitä asetuksia, koska paneeli huolehtii syntaksista.

Tapa 1: muokkaa paneelissa

  1. Avaa pelipaneeli ja valitse palvelimesi
  2. Siirry Tiedostot-välilehdelle ja avaa kansio, jossa tiedosto on
  3. Napsauta tiedoston nimeä. Tekstitiedostojen kohdalla näkyy muokkaa, kun viet hiiren niiden päälle
  4. Tee muutos editorissa
  5. Paina Tallenna tai Ctrl+S (Macissa Cmd+S)

Editori värittää yleisten muotojen syntaksin, kuten .properties, .yml, .json, .toml ja .ini, joten puuttuva lainausmerkki tai sulje on helpompi huomata. Niin kauan kuin sinulla on tallentamattomia muutoksia, editori näyttää tiedoston kohdalla merkinnän tallentamaton ja kysyy vahvistusta ennen kuin päästää sinut poistumaan. Lyhyt ilmoitus Tallennettu vahvistaa tallennuksen. Takaisin vie sinut takaisin tiedostoluetteloon.

Muutama rajoitus:

  • Editorissa aukeavat vain tekstitiedostot. Maailmat, .jar-tiedostot ja muut binääritiedostot eivät aukea.
  • Hyvin suuret tiedostot, kuten isot lokit, ovat liian suuria editorille. Lataa ne sen sijaan koneellesi.
  • Tee ennen isompaa muutosta kopio tiedoston valikon Monista-toiminnolla. Jos uusi versio rikkoo jotain, vanha on heti vieressä.

Tapa 2: muokkaa SFTP:n kautta Notepad++:lla tai VS Codella

SFTP on kätevä, kun muokkaat monia tiedostoja, haluat hakea koko kansiosta tai yksinkertaisesti käytät mieluummin omaa editoriasi. Napsauta Tiedostot-välilehden työkalurivillä SFTP nähdäksesi tiedot Host, Portti ja Käyttäjänimi. Salasana on oma SFTP-tilisi salasana, jonka valitset itse ja joka koskee kaikkia tilisi palvelimia. SFTP-ohjeemme käy yhdistämisen läpi vaihe vaiheelta.

Kolme tapaa työskennellä:

  • SFTP-ohjelmasta. FileZillassa napsautat tiedostoa hiiren oikealla painikkeella ja valitset View/Edit. Tiedosto aukeaa editorissasi, ja FileZilla tarjoutuu lähettämään sen takaisin palvelimelle, kun tallennat. WinSCP tekee saman Edit-komennollaan.
  • Suoraan editorista. Sekä Notepad++:lle että VS Codelle on liitännäisiä tai laajennuksia, jotka yhdistävät SFTP:llä, joten voit avata ja tallentaa palvelimen tiedostoja ilman erillistä ohjelmaa.
  • Lataa, muokkaa, lähetä. Lataa tiedosto koneellesi, muokkaa sitä ja lähetä se vanhan päälle. Tämä toimii aina, kunhan muistat lähettää sen takaisin.

Valitsitpa minkä tahansa, huomioi kaksi yksityiskohtaa:

  • Merkistö. Tallenna UTF-8-muodossa. Erikoismerkit, kuten ä ja ö, voivat muuttua muissa merkistöissä sotkuksi.
  • Rivinvaihdot. Useimmille asetustiedostoille ne ovat yhdentekeviä, mutta komentosarjat (.sh) rikkoutuvat Windowsin rivinvaihdoista. Notepad++:ssa valitse Edit, sitten EOL Conversion ja sitten Unix (LF). VS Codessa napsauta tilarivin CRLF-merkintää ja vaihda se LF:ksi.

Älä koskaan muokkaa asetustiedostoja Wordissa tai muussa tekstinkäsittelyohjelmassa. Ne vaihtavat suorat lainausmerkit kaareviin ja voivat lisätä piilotettua muotoilua, jota mikään peli ei osaa lukea.

Yleiset tiedostomuodot ja niiden sudenkuopat

.properties-tiedostossa on yksi avain=arvo riviä kohden. Lainausmerkkejä tai välilyöntejä yhtäsuuruusmerkin ympärille ei tarvita, ja # aloittaa kommentin. Avainten on oltava täsmälleen oikein kirjoitettuja, ja true ja false kirjoitetaan pienillä kirjaimilla:

max-players=20
white-list=false

.ini ryhmittelee avaimet hakasulkeissa oleviin osioihin. Avain toimii vain omassa osiossaan, joten lisää uudet rivit oikean otsikon alle, äläkä koskaan luo toista kopiota jo olemassa olevasta osiosta:

[ServerSettings]
ServerPassword=salainen

.json on tarkka. Teksti kirjoitetaan lainausmerkkeihin, kohdat erotetaan pilkuilla, viimeisen kohdan perään ei tule pilkkua, ja jokainen { ja [ tarvitsee sulkevan parinsa. JSONissa ei ole kommentteja, joten tiedostoon ei voi jättää muistiinpanoa:

{
  "name": "Oma palvelin",
  "maxPlayers": 16
}

.yml / .yaml perustuu sisennyksiin. Käytä välilyöntejä, älä koskaan sarkaimia, pidä jokaisella tasolla sama määrä välilyöntejä ja laita kaksoispisteen perään aina välilyönti. Laita lainausmerkkeihin arvot, joissa on : tai #:

settings:
  motd: "Tervetuloa: pidä hauskaa"
  max-players: 20

.toml muistuttaa .ini-muotoa: siinä on avain = arvo -rivejä [osio]-otsikoiden alla, mutta tekstiarvot kirjoitetaan lainausmerkkeihin.

Kaikissa muodoissa auttaa sama sääntö: noudata tyyliä, joka tiedostossa jo on. Jos olemassa olevilla riveillä lukee True, kirjoita True, älä true.

Vianmääritys

Muutokseni katosi uudelleenkäynnistyksen jälkeen. Joko palvelin oli käynnissä muokatessasi ja kirjoitti vanhat asetuksensa takaisin sammuessaan, tai paneeli asettaa arvon käynnistyksessä. Pysäytä palvelin, muokkaa uudelleen ja käynnistä se sitten. Jos arvo palautuu yhä, muuta asetus Käynnistys-välilehdellä.

Palvelin ei käynnisty muutoksen jälkeen. Lähes aina kyse on syntaksivirheestä. Avaa Konsoli-välilehti: useimmat pelit kertovat tiedoston ja usein rivin, jota ne eivät pystyneet lukemaan. Korjaa virhe tai palauta Monista-toiminnolla tekemäsi kopio.

Muutoksella ei ole vaikutusta. Palvelinta ei käynnistetty uudelleen, avain on kirjoitettu väärin tai se on väärässä osiossa. Vertaa sitä tiedoston muihin riveihin.

Tiedosto ei aukea editorissa. Se ei ole tekstitiedosto tai on liian suuri. Lataa se ja avaa se omalla koneellasi.

Eikö tiedosto suostu toimimaan? Avaa tiketti tukisivulta ja kerro palvelimesi nimi ja muuttamasi tiedosto, niin katsomme asiaa yhdessä kanssasi.

Valmiina käynnistämään palvelin?

Saat oman palvelimesi käyntiin minuuteissa.

Lisää General-oppaita