Denne guide dækker headless konsolkommandoer, verdensadministration, brugerroller, NeosModLoader og fejlfinding for din NeosVR dedikerede server. NeosVR er et socialt VR-metavers med kraftfulde kreationsværktøjer. For indledende opsætning, Config.json-konfiguration og forbindelsesinstruktioner, se NeosVR Server-opsætningsguide.
1. Adgang til konsollen
Administrer din NeosVR headless server via fanen Console i GPanel. Alle kommandoer skrives direkte i konsollen.
2. Headless konsolkommandoer
Verdensadministration
| Kommando | Beskrivelse |
|---|---|
worlds | Vis alle kørende verdener med deres indekser. |
focus <world_index> | Skift fokus til en bestemt verden efter indeks. |
startWorldURL <record_url> | Start en ny verden fra en Neos record URL. |
startWorldTemplate <template> | Start en verden fra en indbygget skabelon (f.eks. SpaceWorld). |
save | Gem den aktuelt fokuserede verden. |
close | Luk den aktuelt fokuserede verden. |
restart | Genstart den aktuelt fokuserede verden. |
Sessionsadministration
| Kommando | Beskrivelse |
|---|---|
sessionURL | Vis sessions-URL'en for den fokuserede verden. |
sessionID | Vis sessions-ID'et for den fokuserede verden. |
name <new_name> | Skift sessionsnavnet for den fokuserede verden. |
accessLevel <level> | Skift adgangsniveau: Anyone, RegisteredUsers, ContactsPlus, Contacts, Private. |
maxUsers <count> | Indstil det maksimale antal brugere for sessionen. |
hideFromListing <true/false> | Skift synlighed i den offentlige sessionsbrowser. |
description <text> | Indstil sessionsbeskrivelsen. |
Brugeradministration
| Kommando | Beskrivelse |
|---|---|
users | Vis alle brugere i den fokuserede verden. |
kick <username> | Smid en bruger ud af verdenen. |
ban <username> | Ban en bruger fra verdenen. |
silence <username> | Gør en bruger tavs (slå deres stemme fra). |
unsilence <username> | Fjern tavshed fra en tidligere dæmpet bruger. |
respawn <username> | Gendan en bruger ved verdenens spawnpunkt. |
role <username> <role> | Tildel en rolle til en bruger (se afsnit 3). |
Serverstyring
| Kommando | Beskrivelse |
|---|---|
status | Vis serverstatus og ressourceforbrug. |
shutdown | Luk headless serveren ned på kontrolleret vis. |
gc | Tving affaldsindsamling for at frigøre hukommelse. |
tickRate <rate> | Skift serverens tick rate under kørsel. |
3. Brugerroller
NeosVR bruger et rollehierarki til verdenstilladelser:
| Rolle | Beskrivelse |
|---|---|
Admin | Fuld kontrol over verdenen. Kan ændre alt, administrere brugere og ændre verdensindstillinger. |
Builder | Kan oprette og redigere objekter i verdenen. |
Moderator | Kan smide brugere ud/banne og administrere sessionsindstillinger. |
Guest | Grundlæggende adgang. Kan interagere med eksisterende objekter, men kan ikke bygge. |
Spectator | Kun visningsadgang. Kan ikke interagere med verdenen. |
Tildel roller via konsollen: role <username> Admin
Du kan også indstille standardroller i Config.json ved hjælp af indstillingen defaultUserRoles.
4. NeosModLoader
NeosModLoader gør det muligt at indlæse community-lavede mods i headless serveren.
- Sæt ENABLE_MODLOADER til
truei GPanel Startup-variabler. - Download mods fra NeosModLoader GitHub.
- Upload mod
.dll-filer til mappennml_mods/via SFTP. - Genstart serveren for at indlæse mods.
5. Fejlfinding
Serveren starter ikke
- Bekræft at dit STEAM_USER og STEAM_PASS er korrekte.
- Sørg for at SRCDS_BETAPASS (headless beta-adgangskode) er opdateret fra Neos Patreon Discord.
- Hvis du bruger Steam Guard 2FA, angiv koden i STEAM_AUTH og genstart hurtigt.
Verden indlæses ikke
- Tjek at
Config.jsoner gyldig JSON (ingen efterstillede kommaer, korrekte parenteser). - Bekræft at
loginCredentialogloginPassworder indstillet korrekt iConfig/Config.json. - Sørg for at verdens-URL'en eller forudindstillingsnavnet er gyldigt.
Brugere kan ikke tilslutte sig
- Tjek at
accessLevelikke er sat tilPrivate, medmindre det er tilsigtet. - Bekræft at
maxUsersikke er nået. - Sørg for at headless er logget ind (tjek konsoloutputtet for loginbekræftelse).
Relaterede artikler
- NeosVR Server-opsætningsguide
- Sådan finder du din servers IP og port
- Sådan uploader du filer via SFTP
Brug for hjælp?
Hvis du støder på problemer med din NeosVR server, som ikke er dækket her, opret en supportticket og inkluder din server-IP, en beskrivelse af problemet og eventuelle relevante fejlmeddelelser fra GPanel-konsollen.