Admins toevoegen aan je Factorio-server
Adminrechten op een Factorio-server worden beheerd via server-adminlist.json. Elke Factorio-accountgebruikersnaam in dat bestand heeft volledige beheerdersrechten, inclusief toegang tot de cheatchonsole. Voeg alleen vertrouwde spelers toe.
Zorg ervoor dat je de Factorio-gebruikersnaam van elke speler kent voordat je begint. Dit is de accountnaam die ze gebruiken om te verifiëren bij de Factorio-multiplayerservice (niet hun weergavenaam in het spel).
Admins toevoegen via het gamepanel
- Log in op het Game Control Panel en ga naar je Factorio-server.
- Stop je server.
- Klik op Configuration Files, zoek
server-adminlist.jsonen klik op de knop Text Editor. - Bewerk het bestand om de Factorio-gebruikersnaam van elke admin als een reeks in een JSON-array op te nemen:
[ "JouwFactorioGebruikersnaam", "AndereAdmin" ]
Het bestand moet een geldige JSON-array van reeksen zijn. Voeg geen afsluitende komma’s toe na de laatste invoer. - Klik op Save en start je server.
Adminstatus verifiëren in het spel
Nadat je de server hebt ge-joined, open je de console in het spel met de ~-toets (tilde) en voer je het volgende uit:
/admins
Je zou je gebruikersnaam moeten zien verschijnen. Als je niet in de lijst staat, controleer dan of de server opnieuw is opgestart nadat het bestand is opgeslagen.
Overzicht van adminopdrachten
| Opdracht | Effect |
|---|---|
/admins | Huidige admins weergeven |
/promote SpelerNaam | Admin verlenen (schrijft ook naar server-adminlist.json) |
/demote SpelerNaam | Admin intrekken |
/kick SpelerNaam [reden] | Speler kicken |
/ban SpelerNaam [reden] | Speler bannen |
/unban SpelerNaam | Ban van speler opheffen |
/whitelist add SpelerNaam | Toevoegen aan whitelist (wanneer whitelist is ingeschakeld) |
/players | Online spelers weergeven |
/seed | Het huidige kaartizaad weergeven |
/version | Serverversie tonen |
/save OPSLAGNAAM | Opslaan onder de opgegeven naam |
/server-save | De huidige game snel opslaan |
De cheatchonsole (/c <lua>) laat je willekeurige Lua-opdrachten uitvoeren. Het gebruik van cheats schakelt prestaties uit voor die opslag.
Problemen oplossen
- Admin niet herkend na deelnemen: Zorg ervoor dat de server volledig gestopt was vóór het opslaan van
server-adminlist.jsonen daarna opnieuw is gestart. - JSON-parseerfout bij opstarten: Controleer of je
server-adminlist.jsoneen gewone array van reeksen is zonder afsluitende komma’s. Elke gebruikersnaam moet tussen aanhalingstekens staan. - Speler die in het spel is gepromoveerd, blijft niet behouden: Het gebruik van
/promotein het spel werktserver-adminlist.jsonautomatisch bij. Als dit niet behouden blijft over herstarts, controleer dan of je server schrijfrechten heeft op het bestand via FTP.