See juhend käsitleb headless konsooli käske, sessioonide haldamist, modifikatsioonide laadija seadistamist ja veaotsingut teie Resonite serveri jaoks. Esmase seadistamise jaoks vaadake Resonite Headless serveri seadistamise juhendit.
1. Headless konsooli käsud
Resonite headless server võtab käske vastu GPanel konsooli kaudu. Server reageerib shutdown käsule sujuvaks sulgemiseks.
| Käsk | Kirjeldus |
|---|---|
worlds |
Kuva kõik aktiivsed maailma sessioonid. |
focus <world_index> |
Fokuseeri kindlale maailmale käskude jaoks. |
status |
Näita fokuseeritud maailma olekut. |
users |
Kuva fokuseeritud maailma kasutajad. |
kick <username> |
Eemalda kasutaja fokuseeritud maailmast. |
ban <username> |
Blokeeri kasutaja fokuseeritud maailmast. |
silence <username> |
Vaigista kasutaja fokuseeritud maailmas. |
unsilence <username> |
Eemalda kasutaja vaigistus. |
respawn <username> |
Taassünni kasutaja maailma alguspunkti. |
role <username> <role> |
Määra kasutajale roll (Admin, Builder, Moderator, Guest, Spectator). |
name <session_name> |
Nimeta fokuseeritud sessioon ümber. |
accessLevel <level> |
Muuda, kes saab liituda (Anyone, RegisteredUsers, Contacts, ContactsPlus, Private). |
maxUsers <count> |
Muuda fokuseeritud maailma maksimaalset kasutajate arvu. |
save |
Salvesta fokuseeritud maailm. |
close |
Sulge fokuseeritud maailm. |
restart |
Taaskäivita fokuseeritud maailm. |
invite <username> |
Kutsu kasutaja fokuseeritud maailma. |
message <text> |
Saada sõnum fokuseeritud maailma. |
shutdown |
Sulge kogu headless server sujuvalt. |
2. Juurdepääsutasemed
Kontrollige, kes saab teie maailma sessioonidega liituda, kasutades accessLevel seadet:
| Tase | Kirjeldus |
|---|---|
| Anyone | Avatud kõigile Resonite kasutajatele. |
| RegisteredUsers | Ainult registreeritud Resonite kontod. |
| Contacts | Ainult headless konto kontaktiloendis olevad kasutajad. |
| ContactsPlus | Kontaktid ja kontaktide kontaktid. |
| Private | Ainult kutsega. |
3. Kasutajarollid
Määrake rolle, et kontrollida, mida kasutajad saavad teie maailmas teha:
| Roll | Kirjeldus |
|---|---|
| Admin | Täielik kontroll maailma üle. |
| Builder | Saab ehitada ja objekte muuta. |
| Moderator | Saab kasutajaid eemaldada/blokeerida ja vestlust modereerida. |
| Guest | Tavaline kasutaja juurdepääs. |
| Spectator | Saab jälgida, kuid mitte suhelda. |
Seadistage vaikerollid failis Config.json, kasutades defaultUserRoles seadet, või määrake neid kasutajapõhiselt role konsooli käsuga.
4. Mitu maailma
Headless server saab majutada mitut maailma samaaegselt. Lisage täiendavaid kirjeid startWorlds massiivi failis 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"
}
]
Kasutage konsoolis focus 0 ja focus 1 maailmade vahel lülitamiseks.
5. Modifikatsioonide laadija
Resonite toetab modifikatsioone läbi ResoniteModLoader. Lubamiseks:
- Seadke
ENABLE_MODLOADERväärtusekstrueStartup vahekaardil. - Installige uuesti või taaskäivitage server -- modifikatsioonide laadija DLL-id laaditakse automaatselt alla.
- Asetage modifikatsioonide DLL-id kausta
rml_mods/SFTP kaudu. - Taaskäivitage server modifikatsioonide laadimiseks.
Modifikatsioonide laadija failid:
Libraries/ResoniteModLoader.dll-- Peamine modifikatsioonide laadija.rml_libs/0Harmony.dll-- Vajalik sõltuvus.rml_mods/-- Asetage oma modifikatsioonide DLL-id siia.
6. Veaotsing
- Server ei käivitu: Kontrollige, kas sisselogimise andmed failis
Config.jsonon õiged. Headless peab autentima kehtiva Resonite kontoga. - Maailm ei ilmu brauseris: Kontrollige, et
hideFromPublicListingei ole seatud väärtuseletrue. Veenduge, etaccessLevellubab otsivaid kasutajaid. - "World running..." ei ilmu: Kontrollige konsooli vigade osas. Maailma eelseadistuse nimi võib olla vale.
- Modifikatsioonid ei laadi: Kontrollige, et
ENABLE_MODLOADERontrueja modifikatsioonide DLL-id on kaustasrml_mods/. Kontrollige konsooli modifikatsioonide laadija vigade osas. - Suur ressursikasutus: Vähendage
tickRateväärtust failisConfig.jsonvõi vähendagemaxConcurrentAssetTransfersväärtust. Kasutajate loodud keeruline sisu võib olla ressursimahukas.
Seotud artiklid
- Resonite Headless serveri seadistamise juhend
- Kuidas leida oma serveri IP-d ja porti
- Kuidas laadida faile üles SFTP kaudu
Vajate abi?
Kui vajate täiendavat abi, avage tugiteenusepilet oma serveri andmete ja GPanel konsooli veateadetega.