Difference between revisions of "Headless Client/Server"

From Neos Wiki
Jump to navigation Jump to search
Line 15: Line 15:
 
*  Switch to the headless-client branch
 
*  Switch to the headless-client branch
  
 
+
== Configuration ==
 
*  After Steam updates, open the installation folder. You can find the headless client in the "Headless Client" subfolder.
 
*  After Steam updates, open the installation folder. You can find the headless client in the "Headless Client" subfolder.
 +
*  You can use the Config/DefaultConfig.json file to setup startup world or have it login into an account (don't use your main Neos Account)
 +
<code>
 +
{
 +
  "tickRate": 60.0,
 +
  "usernameOverride": "10 year old ThinkPad",
 +
  "loginCredential": null,
 +
  "loginPassword": null,
 +
  "startWorld": {
 +
    "sessionName": "Headless Lounge",
 +
    "description": "This one is running on my 10 year old TabletPC. Let's see how well it runs!",
 +
    "maxUsers": 16,
 +
    "accessLevel": "Anyone",
 +
    "tags": null,
 +
    "mobileFriendly": false,
 +
    "loadWorldURL": null,
 +
    "loadWorldPresetName": "SpaceWorld",
 +
    "adminUsernames": [
 +
      "Frooxius",
 +
      "Aegis_Wolf",
 +
      "Nexulan"
 +
    ]
 +
  }
 +
}
 +
</code>
 
*  Run the executable to start the client
 
*  Run the executable to start the client
*  You can use the Config/DefaultConfig.json file to setup startup world or have it login into an account (don't use your main Neos Account)
 
 
  
  
  
 
</translate>
 
</translate>

Revision as of 13:48, 27 March 2020

Other languages:
English • ‎français • ‎čeština • ‎日本語 • ‎한국어

Headless Client/Server are Neos command line builds excluding graphical user interface, allowing them to run effectively in scenarios where rendering is not needed such as on a server. Neos Pro users and all Patrons at the level Gunter and up have access to Headless Client/Server builds. See Discord channel #headless-client or contact your administrator to get your access code.

Installation

  • Use the SteamCMD command

app_update 740250 -beta headless-client -betapassword your_code

Alternatively if you're using graphical interface:

  • Go to Steam, open Neos Properties and go to the BETAs tab
  • Use your code to activate the beta branch
  • Switch to the headless-client branch

Configuration

  • After Steam updates, open the installation folder. You can find the headless client in the "Headless Client" subfolder.
  • You can use the Config/DefaultConfig.json file to setup startup world or have it login into an account (don't use your main Neos Account)

{

 "tickRate": 60.0,
 "usernameOverride": "10 year old ThinkPad",
 "loginCredential": null,
 "loginPassword": null,
 "startWorld": {
   "sessionName": "Headless Lounge",
   "description": "This one is running on my 10 year old TabletPC. Let's see how well it runs!",
   "maxUsers": 16,
   "accessLevel": "Anyone",
   "tags": null,
   "mobileFriendly": false,
   "loadWorldURL": null,
   "loadWorldPresetName": "SpaceWorld",
   "adminUsernames": [
     "Frooxius",
     "Aegis_Wolf",
     "Nexulan"
   ]
 }

}

  • Run the executable to start the client