Denne veiledningen dekker headless-konsollkommandoer, øktadministrasjon, oppsett av mod loader og feilsøking for Resonite-serveren din. For førstegangsoppsett, se Oppsettsveiledning for Resonite headless-server.
1. Headless-konsollkommandoer
Resonite headless-serveren godtar kommandoer via GPanel-konsollen. Serveren svarer på shutdown-kommandoen for kontrollert nedstenging.
| Kommando | Beskrivelse |
|---|---|
worlds |
Lister opp alle aktive verdensøkter. |
focus <world_index> |
Fokuser på en bestemt verden for kommandoer. |
status |
Vis status for den fokuserte verdenen. |
users |
Lister opp brukere i den fokuserte verdenen. |
kick <username> |
Kast ut en bruker fra den fokuserte verdenen. |
ban <username> |
Utesteng en bruker fra den fokuserte verdenen. |
silence <username> |
Demp en bruker i den fokuserte verdenen. |
unsilence <username> |
Opphev demping av en bruker. |
respawn <username> |
Gjenoppliv en bruker ved verdenens origo. |
role <username> <role> |
Angi en brukers rolle (Admin, Builder, Moderator, Guest, Spectator). |
name <session_name> |
Gi den fokuserte økten nytt navn. |
accessLevel <level> |
Endre hvem som kan bli med (Anyone, RegisteredUsers, Contacts, ContactsPlus, Private). |
maxUsers <count> |
Endre maks brukerantall for den fokuserte verdenen. |
save |
Lagre den fokuserte verdenen. |
close |
Lukk den fokuserte verdenen. |
restart |
Start den fokuserte verdenen på nytt. |
invite <username> |
Inviter en bruker til den fokuserte verdenen. |
message <text> |
Send en melding til den fokuserte verdenen. |
shutdown |
Steng hele headless-serveren kontrollert ned. |
2. Tilgangsnivåer
Kontroller hvem som kan bli med i verdensøktene dine med accessLevel-innstillingen:
| Nivå | Beskrivelse |
|---|---|
| Anyone | Åpen for alle Resonite-brukere. |
| RegisteredUsers | Kun registrerte Resonite-kontoer. |
| Contacts | Kun brukere på headless-kontoens kontaktliste. |
| ContactsPlus | Kontakter og kontakters kontakter. |
| Private | Kun ved invitasjon. |
3. Brukerroller
Tildel roller for å kontrollere hva brukere kan gjøre i verdenen din:
| Rolle | Beskrivelse |
|---|---|
| Admin | Full kontroll over verdenen. |
| Builder | Kan bygge og endre objekter. |
| Moderator | Kan kaste ut / utestenge brukere og moderere chatten. |
| Guest | Standard brukertilgang. |
| Spectator | Kan observere, men ikke samhandle. |
Angi standardroller i Config.json ved hjelp av defaultUserRoles, eller tildel dem per bruker med role-konsollkommandoen.
4. Flere verdener
Headless-serveren kan være vert for flere verdener samtidig. Legg til flere oppføringer i startWorlds-matrisen i Headless/Config/Config.json:
"startWorlds": [
{
"isEnabled": true,
"sessionName": "World 1",
"maxUsers": 16,
"accessLevel": "Anyone",
"loadWorldPresetName": "SpaceWorld"
},
{
"isEnabled": true,
"sessionName": "World 2",
"maxUsers": 8,
"accessLevel": "Contacts",
"loadWorldPresetName": "Grid"
}
]
Bruk focus 0 og focus 1 i konsollen for å bytte mellom verdener.
5. Mod Loader
Resonite støtter mods gjennom ResoniteModLoader. Slik aktiverer du det:
- Sett
ENABLE_MODLOADERtiltruei Startup-fanen. - Installer på nytt eller start serveren på nytt -- DLL-filene for mod loaderen lastes ned automatisk.
- Plasser mod-DLL-er i
rml_mods/-mappen via SFTP. - Start serveren på nytt for å laste inn modsene.
Filer for mod loader:
Libraries/ResoniteModLoader.dll-- Selve mod loaderen.rml_libs/0Harmony.dll-- Nødvendig avhengighet.rml_mods/-- Plasser mod-DLL-ene dine her.
6. Feilsøking
- Serveren starter ikke: Bekreft at innloggingsopplysningene i
Config.jsoner riktige. Headless-serveren må autentisere med en gyldig Resonite-konto. - Verdenen vises ikke i leseren: Sjekk at
hideFromPublicListingikke er satt tiltrue. Sørg for ataccessLeveltillater brukerne som søker. - "World running..." vises ikke: Sjekk for feil i konsollen. Verdenens forhåndsinnstillingsnavn kan være feil.
- Mods lastes ikke inn: Bekreft at
ENABLE_MODLOADERertrueog at mod-DLL-ene ligger irml_mods/. Sjekk konsollen for feil med mod loaderen. - Høyt ressursbruk: Reduser
tickRateiConfig.jsoneller senkmaxConcurrentAssetTransfers. Komplekst brukerskapt innhold kan være ressurskrevende.
Relaterte artikler
- Oppsettsveiledning for Resonite headless-server
- Slik finner du server-IP og port
- Slik laster du opp filer via SFTP
Trenger du hjelp?
Hvis du trenger ytterligere hjelp, åpne en supportsak med serverdetaljene dine og eventuelle feilmeldinger fra GPanel-konsollen.