background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
Categorías

Guía de configuración del servidor headless de Resonite

Disponible en: ENGLISH

Esta guía cubre cómo configurar tu servidor headless de Resonite alojado con Legion Hosting. Resonite es una plataforma social de VR donde los usuarios pueden construir, crear y socializar en mundos generados por usuarios. Para la gestión de sesiones y comandos de administración, consulta Guía de administración del servidor de Resonite.

1. Acceder a tu servidor

  1. Inicia sesión en GPanel.
  2. Selecciona tu servidor de Resonite de la lista de servidores.
  3. Tu servidor se gestiona a través de la pestaña Console en GPanel y la configuración del headless de Resonite.
Nota: Los puertos se asignan aleatoriamente a menos que tengas una IP privada. Los servidores headless de Resonite utilizan principalmente un archivo de configuración JSON y el navegador de sesiones para las conexiones, pero el puerto asignado se sigue utilizando para la comunicación de red.

2. Variables de inicio

Configura estos ajustes desde la pestaña Startup en GPanel:

Variable Nombre de entorno Predeterminado Descripción
Habilitar cargador de mods ENABLE_MODLOADER false Habilitar ResoniteModLoader para mods personalizados (true/false).
Actualización automática AUTO_UPDATE 1 Actualizar automáticamente el servidor al iniciar (1=sí, 0=no).
Importante: El headless de Resonite requiere una suscripción a Patreon con acceso headless. Se requiere una contraseña beta (obtenida enviando un mensaje al bot de Resonite en el juego con /headlessCode) para la instalación. Esto es configurado por el proveedor de hosting.

3. Archivo de configuración

El archivo de configuración principal es Headless/Config/Config.json. Edítalo a través de SFTP. Ajustes principales:

{
  "tickRate": 60.0,
  "maxConcurrentAssetTransfers": 4,
  "loginCredential": "your_username",
  "loginPassword": "your_password",
  "startWorlds": [
    {
      "isEnabled": true,
      "sessionName": "My World",
      "maxUsers": 32,
      "accessLevel": "Anyone",
      "loadWorldPresetName": "SpaceWorld",
      "autoRecover": true,
      "autoSleep": true,
      "saveOnExit": false
    }
  ]
}

4. Referencia de ajustes de Config.json

Ajuste Predeterminado Descripción
tickRate60.0Tasa de tick de simulación del servidor.
maxConcurrentAssetTransfers4Máximo de descargas simultáneas de assets.
loginCredential(vacío)Nombre de usuario de la cuenta de Resonite para el headless.
loginPassword(vacío)Contraseña de la cuenta de Resonite.

5. Configuración de mundos

Cada entrada en el array startWorlds define una sesión de mundo. Ajustes principales del mundo:

Ajuste Predeterminado Descripción
isEnabledtrueSi este mundo debe iniciarse.
sessionNamenullNombre visible de la sesión.
maxUsers32Máximo de usuarios en el mundo.
accessLevelAnyoneQuién puede unirse: Anyone, RegisteredUsers, Contacts, ContactsPlus, Private.
loadWorldPresetNameSpaceWorldMundo predefinido a cargar (ej. SpaceWorld, Grid, BasicEmpty).
loadWorldURLnullURL de un mundo personalizado para cargar en lugar de un predefinido.
autoRecovertrueRecuperar automáticamente el mundo después de un fallo.
autoSleeptruePoner el mundo en suspensión cuando no haya usuarios presentes.
saveOnExitfalseGuardar el estado del mundo cuando el servidor se apague.
autosaveInterval-1.0Intervalo de autoguardado en segundos (-1 = deshabilitado).
hideFromPublicListingnullOcultar esta sesión de la lista pública.
awayKickMinutes-1.0Minutos antes de expulsar a usuarios inactivos (-1 = deshabilitado).
idleRestartInterval-1.0Reiniciar el mundo después de esta cantidad de segundos vacío (-1 = deshabilitado).
forcedRestartInterval-1.0Forzar reinicio después de esta cantidad de segundos sin importar los usuarios (-1 = deshabilitado).

6. Conectarse a tu servidor

  1. Inicia Resonite en tu PC o visor de VR.
  2. Abre el Navegador de sesiones (Dash Menu > Worlds).
  3. Busca tu servidor por el nombre de sesión.
  4. Haz clic en Join para entrar al mundo.

Para sesiones privadas, la cuenta headless debe invitar a los usuarios o usar autoInviteUsernames en la configuración.

7. Lista de verificación de primera configuración

  1. Edita Headless/Config/Config.json para establecer loginCredential y loginPassword de tu cuenta de Resonite.
  2. Establece un sessionName para tu mundo.
  3. Elige un loadWorldPresetName o proporciona un loadWorldURL para un mundo personalizado.
  4. Establece el accessLevel para controlar quién puede unirse.
  5. Inicia el servidor y verifica que muestre World running... en la consola.

Artículos relacionados

¿Necesitas ayuda?

Si tienes problemas con tu servidor de Resonite, abre un ticket de soporte e incluye los detalles de tu servidor, una descripción del problema y cualquier mensaje de error de la consola de GPanel.


¿Te resultó útil este artículo?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.