Denne guide dækker headless-konsolkommandoer, sessionsstyring, mod loader-opsætning og fejlfinding for din Resonite server. For indledende opsætning, se Resonite Headless Server Setup Guide.
1. Headless-konsolkommandoer
Resonite headless-serveren accepterer kommandoer via GPanel-konsollen. Serveren reagerer på kommandoen shutdown for kontrolleret nedlukning.
| Kommando | Beskrivelse |
|---|---|
worlds |
Vis alle aktive verdenssessioner. |
focus <world_index> |
Fokusér på en bestemt verden for kommandoer. |
status |
Vis status for den fokuserede verden. |
users |
Vis brugere i den fokuserede verden. |
kick <username> |
Smid en bruger ud af den fokuserede verden. |
ban <username> |
Udeluk en bruger fra den fokuserede verden. |
silence <username> |
Gør en bruger stum i den fokuserede verden. |
unsilence <username> |
Fjern stumning af en bruger. |
respawn <username> |
Genspawn en bruger til verdenens udgangspunkt. |
role <username> <role> |
Angiv en brugers rolle (Admin, Builder, Moderator, Guest, Spectator). |
name <session_name> |
Omdøb den fokuserede session. |
accessLevel <level> |
Skift hvem der kan deltage (Anyone, RegisteredUsers, Contacts, ContactsPlus, Private). |
maxUsers <count> |
Skift det maksimale brugerantal for den fokuserede verden. |
save |
Gem den fokuserede verden. |
close |
Luk den fokuserede verden. |
restart |
Genstart den fokuserede verden. |
invite <username> |
Invitér en bruger til den fokuserede verden. |
message <text> |
Send en besked til den fokuserede verden. |
shutdown |
Luk hele headless-serveren kontrolleret ned. |
2. Adgangsniveauer
Styr hvem der kan deltage i dine verdenssessioner med indstillingen accessLevel:
| Niveau | Beskrivelse |
|---|---|
| Anyone | Åben for alle Resonite-brugere. |
| RegisteredUsers | Kun registrerede Resonite-konti. |
| Contacts | Kun brugere på headless-kontoens kontaktliste. |
| ContactsPlus | Kontakter og kontakters kontakter. |
| Private | Kun via invitation. |
3. Brugerroller
Tildel roller for at styre hvad brugere kan gøre i din verden:
| Rolle | Beskrivelse |
|---|---|
| Admin | Fuld kontrol over verdenen. |
| Builder | Kan bygge og ændre objekter. |
| Moderator | Kan smide brugere ud/udelukke dem og moderere chat. |
| Guest | Standard brugeradgang. |
| Spectator | Kan observere men ikke interagere. |
Angiv standardroller i Config.json ved hjælp af defaultUserRoles eller tildel dem pr. bruger med konsolkommandoen role.
4. Flere verdener
Headless-serveren kan hoste flere verdener samtidigt. Tilføj yderligere poster til startWorlds-arrayet 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"
}
]
Brug focus 0 og focus 1 i konsollen til at skifte mellem verdener.
5. Mod Loader
Resonite understøtter mods gennem ResoniteModLoader. For at aktivere:
- Sæt
ENABLE_MODLOADERtiltruei Startup-fanen. - Geninstallér eller genstart serveren -- mod loader DLL'erne downloades automatisk.
- Placér mod-DLL'er i mappen
rml_mods/via SFTP. - Genstart serveren for at indlæse mods.
Mod loader-filer:
Libraries/ResoniteModLoader.dll-- Den primære mod loader.rml_libs/0Harmony.dll-- Påkrævet afhængighed.rml_mods/-- Placér dine mod-DLL'er her.
6. Fejlfinding
- Server starter ikke: Bekræft at loginoplysningerne i
Config.jsoner korrekte. Headless-serveren skal autentificere med en gyldig Resonite-konto. - Verden vises ikke i browseren: Tjek at
hideFromPublicListingikke er sat tiltrue. Sørg for ataccessLeveltillader de brugere der søger. - "World running..." vises ikke: Tjek for fejl i konsollen. Verdens forudindstillingsnavn kan være forkert.
- Mods indlæses ikke: Bekræft at
ENABLE_MODLOADERertrueog at mod-DLL'er er irml_mods/. Tjek konsollen for mod loader-fejl. - Højt ressourceforbrug: Reducér
tickRateiConfig.jsoneller sænkmaxConcurrentAssetTransfers. Komplekst brugerskabt indhold kan være ressourcekrævende.
Relaterede artikler
- Resonite Headless Server Setup Guide
- Sådan finder du din server IP og port
- Sådan uploader du filer via SFTP
Brug for hjælp?
Hvis du har brug for yderligere assistance, opret en supportticket med dine serveroplysninger og eventuelle fejlmeddelelser fra GPanel-konsollen.