Tento průvodce pokrývá příkazy headless konzole, správu relací, nastavení mod loaderu a řešení problémů pro váš server Resonite. Pro úvodní nastavení viz Průvodce nastavením headless serveru Resonite.
1. Příkazy headless konzole
Headless server Resonite přijímá příkazy přes konzoli GPanel. Server reaguje na příkaz shutdown pro bezpečné vypnutí.
| Příkaz | Popis |
|---|---|
worlds |
Vypsat všechny aktivní relace světů. |
focus <world_index> |
Zaměřit se na konkrétní svět pro příkazy. |
status |
Zobrazit stav zaměřeného světa. |
users |
Vypsat uživatele v zaměřeném světě. |
kick <username> |
Vykopnout uživatele ze zaměřeného světa. |
ban <username> |
Zabanovat uživatele v zaměřeném světě. |
silence <username> |
Ztlumit uživatele v zaměřeném světě. |
unsilence <username> |
Zrušit ztlumení uživatele. |
respawn <username> |
Respawnovat uživatele na výchozí pozici světa. |
role <username> <role> |
Nastavit roli uživatele (Admin, Builder, Moderator, Guest, Spectator). |
name <session_name> |
Přejmenovat zaměřenou relaci. |
accessLevel <level> |
Změnit, kdo se může připojit (Anyone, RegisteredUsers, Contacts, ContactsPlus, Private). |
maxUsers <count> |
Změnit maximální počet uživatelů pro zaměřený svět. |
save |
Uložit zaměřený svět. |
close |
Zavřít zaměřený svět. |
restart |
Restartovat zaměřený svět. |
invite <username> |
Pozvat uživatele do zaměřeného světa. |
message <text> |
Odeslat zprávu do zaměřeného světa. |
shutdown |
Bezpečně vypnout celý headless server. |
2. Úrovně přístupu
Ovládejte, kdo se může připojit k vašim relacím světů, pomocí nastavení accessLevel:
| Úroveň | Popis |
|---|---|
| Anyone | Otevřeno pro všechny uživatele Resonite. |
| RegisteredUsers | Pouze registrované účty Resonite. |
| Contacts | Pouze uživatelé v seznamu kontaktů headless účtu. |
| ContactsPlus | Kontakty a kontakty kontaktů. |
| Private | Pouze na pozvání. |
3. Uživatelské role
Přiřazujte role pro kontrolu toho, co mohou uživatelé ve vašem světě dělat:
| Role | Popis |
|---|---|
| Admin | Plná kontrola nad světem. |
| Builder | Může stavět a upravovat objekty. |
| Moderator | Může vykopávat/banovat uživatele a moderovat chat. |
| Guest | Standardní uživatelský přístup. |
| Spectator | Může pozorovat, ale nemůže interagovat. |
Nastavte výchozí role v Config.json pomocí defaultUserRoles nebo je přiřaďte jednotlivým uživatelům příkazem role v konzoli.
4. Více světů
Headless server může hostovat více světů současně. Přidejte další položky do pole startWorlds v 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"
}
]
Použijte focus 0 a focus 1 v konzoli pro přepínání mezi světy.
5. Mod Loader
Resonite podporuje mody prostřednictvím ResoniteModLoader. Pro povolení:
- Nastavte
ENABLE_MODLOADERnatruev záložce Startup. - Přeinstalujte nebo restartujte server -- DLL soubory mod loaderu se stáhnou automaticky.
- Umístěte DLL soubory modů do adresáře
rml_mods/přes SFTP. - Restartujte server pro načtení modů.
Soubory mod loaderu:
Libraries/ResoniteModLoader.dll-- Hlavní mod loader.rml_libs/0Harmony.dll-- Požadovaná závislost.rml_mods/-- Sem umístěte své DLL soubory modů.
6. Řešení problémů
- Server se nespouští: Ověřte, že přihlašovací údaje v
Config.jsonjsou správné. Headless server se musí autentizovat s platným účtem Resonite. - Svět se nezobrazuje v prohlížeči: Zkontrolujte, že
hideFromPublicListingnení nastaveno natrue. Ujistěte se, žeaccessLevelpovoluje vyhledávajícím uživatelům přístup. - Nezobrazuje se "World running...": Zkontrolujte chyby v konzoli. Název přednastavení světa může být nesprávný.
- Mody se nenačítají: Ověřte, že
ENABLE_MODLOADERjetruea DLL soubory modů jsou vrml_mods/. Zkontrolujte konzoli pro chyby mod loaderu. - Vysoké využití prostředků: Snižte
tickRatevConfig.jsonnebo snižtemaxConcurrentAssetTransfers. Složitý obsah vytvořený uživateli může být náročný na prostředky.
Související články
- Průvodce nastavením headless serveru Resonite
- Jak najít IP adresu a port vašeho serveru
- Jak nahrát soubory přes SFTP
Potřebujete pomoc?
Pokud potřebujete další pomoc, otevřete tiket podpory s údaji o vašem serveru a případnými chybovými zprávami z konzole GPanel.