Jump to content

Empyrion


Recommended Posts

Empyrion


Installation

  1. Download the config
  2. Go to TCAdmin > System > Settings > Game & Voice Hosting > Game & Other Voice Servers > Import
  3. Save the config as a new config or chose "Overwrite existing config" if you which to overwrite your current Empyrion config. Remember to select Empyrion in the 'Update Game' field if you do
  4. Leave all other settings

Issues:

  1. None at present

 

If anything needs changing let us know.

 

Edited by jungleNZ
Link to comment
Share on other sites

Hey JungleNZ 
Thank you for the upload but it doesnt seem to work for me, I tried on serveral different servers and all do the same, check logs below, it gets stuck and doesnt more forward

 

25-14:34:06.347 16_34 -LOG- Limiting the number of worker threads on a dedicated server to 8
25-14:34:06.650 16_34 -LOG- Loading file 'C:\TCAFiles\Users\johannesmeyer\2314\DedicatedServer/../dedicated.yaml'
IOException: Cannot create C:\TCAFiles\Users\johannesmeyer\2314\Saves\Games\DediGame because a file with the same name already exists.
  at System.IO.Directory.CreateDirectory (System.String path) [0x0006a] in <695d1cc93cca45069c528c15c9fdd749>:0 
  at System.IO.DirectoryInfo.Create () [0x00000] in <695d1cc93cca45069c528c15c9fdd749>:0 
  at (wrapper remoting-invoke-with-check) System.IO.DirectoryInfo.Create()
  at System.IO.Directory.CreateDirectoriesInternal (System.String path) [0x00036] in <695d1cc93cca45069c528c15c9fdd749>:0 
  at System.IO.Directory.CreateDirectory (System.String path) [0x0008f] in <695d1cc93cca45069c528c15c9fdd749>:0 
  at Assembly-CSharp.Plugin.DisconnectControl (System.String , System.String , System.String , System.Boolean ) [0x0000b] in <29e77e38672e47c691ee34bb3e345440>:0 
  at Assembly-CSharp.DiskEventArgs.ToggleConfig (System.String ) [0x0005d] in <29e77e38672e47c691ee34bb3e345440>:0 
  at Assembly-CSharp.DiskEventArgs.TestNetwork (System.Boolean ) [0x0003d] in <29e77e38672e47c691ee34bb3e345440>:0 
  at Assembly-CSharp.PluginConverter.TestNetwork () [0x00142] in <29e77e38672e47c691ee34bb3e345440>:0 
  at MBS_S.set_RebuildAssembly (MBS_S+AspectResolver ) [0x00014] in <29e77e38672e47c691ee34bb3e345440>:0 
  at GameStartup.Awake () [0x002af] in <29e77e38672e47c691ee34bb3e345440>:0 

Setting up 32 worker threads for Enlighten.
  Thread -> id: 5a90 -> priority: 1 
  Thread -> id: 9d44 -> priority: 1 
  Thread -> id: 93ec -> priority: 1 
  Thread -> id: b4e8 -> priority: 1 
  Thread -> id: e180 -> priority: 1 
  Thread -> id: af98 -> priority: 1 
  Thread -> id: 4cc4 -> priority: 1 
  Thread -> id: 4128 -> priority: 1 
  Thread -> id: af24 -> priority: 1 
  Thread -> id: 7044 -> priority: 1 
  Thread -> id: 6920 -> priority: 1 
  Thread -> id: c3fc -> priority: 1 
  Thread -> id: 7254 -> priority: 1 
  Thread -> id: fd60 -> priority: 1 
  Thread -> id: b160 -> priority: 1 
  Thread -> id: 95e8 -> priority: 1 
  Thread -> id: d1bc -> priority: 1 
  Thread -> id: 1004c -> priority: 1 
  Thread -> id: 6df8 -> priority: 1 
  Thread -> id: c260 -> priority: 1 
  Thread -> id: cae4 -> priority: 1 
  Thread -> id: 5734 -> priority: 1 
  Thread -> id: 3828 -> priority: 1 
  Thread -> id: cb30 -> priority: 1 
  Thread -> id: 952c -> priority: 1 
  Thread -> id: 3304 -> priority: 1 
  Thread -> id: 640c -> priority: 1 
  Thread -> id: 48f0 -> priority: 1 
  Thread -> id: d2c4 -> priority: 1 
  Thread -> id: c9f0 -> priority: 1 
  Thread -> id: a244 -> priority: 1 
  Thread -> id: 103d0 -> priority: 1 

Link to comment
Share on other sites

After deleting the save files it created a new map and playfield. 

Gave it 10min then stopped it, tried starting it now it gives this error Logs are flooded with the bottom error now.

It doesnt create playfields and if you try to join the server it gets stuck on loading, like its waiting for a playfield to open.

5-15:02:54.830 17_02 -LOG- Limiting the number of worker threads on a dedicated server to 8
25-15:02:55.147 17_02 -LOG- Loading file 'C:\TCAFiles\Users\johannesmeyer\2314\DedicatedServer/../EmpyrionConfig.yaml'
25-15:02:56.744 17_02 -LOG- Save game version v1.7.8, Build 3720
25-15:02:58.052 17_02 -LOG- Game dat file loaded
25-15:02:58.354 17_02 -LOG- Loaded sector file C:\TCAFiles\Users\johannesmeyer\2314\DedicatedServer/../Saves/Games/DediGame/Sectors/Sectors.yaml with 28 playfields, needed 198ms
25-15:02:58.680 17_02 -LOG- Generating stars=15685 took 322
25-15:02:58.680 17_02 -LOG- Faction statistics enabled
25-15:02:58.684 17_02 -LOG- Mode=dataHeader, GameSeed=1011345, UniqueId=1550138574, EntityId=3001
25-15:02:58.691 17_02 -LOG- Task Type=parentAddress ThreadId=62568 ManagedId=5
25-15:02:58.766 17_02 -LOG- Start Game
25-15:02:58.766 17_02 -LOG- Server started listening on port 30000
25-15:02:58.854 17_02 -LOG- EAC: Starting server
25-15:02:58.863 17_02 -LOG- EAC: Inf: [EAC Server]  [Info] [17:02:58:861] [Windows] [EAC Server] [Info] [SetLogCallback] Procedure: 0000016CFF6EE6D0 LogLevel: Verb.
25-15:02:58.863 17_02 -LOG- EAC: Inf: [EAC Server]  [Info] [17:02:58:861] [Windows] [EAC Server] [Info] [Initialize] ServerName: 'Empyrion' RegisterTimeout: 60.
25-15:02:58.871 17_02 -LOG- EAC: Inf: [EAC Server]  [Info] [17:02:58:871] [Windows] [EAC Server] [Info] [Cerberus] [RegisterEvent] EventID: 1h EventName: 'game_round_start' Parameters: { map_name (string) }.
25-15:02:58.871 17_02 -LOG- EAC: Inf: [EAC Server]  [Info] [17:02:58:871] [Windows] [EAC Server] [Info] [Cerberus] [RegisterEvent] EventID: 2h EventName: 'game_round_end' Parameters: { winning_team_id (uint32) }.
25-15:02:58.871 17_02 -LOG- EAC: Inf: [EAC Server]  [Info] [17:02:58:871] [Windows] [EAC Server] [Info] [Cerberus] [RegisterEvent] EventID: 3h EventName: 'player_spawn' Parameters: { player (client), team_id (uint32), character_id (uint32) }.
25-15:02:58.872 17_02 -LOG- EAC: Inf: [EAC Server]  [Info] [17:02:58:871] [Windows] [EAC Server] [Info] [Cerberus] [RegisterEvent] EventID: 4h EventName: 'player_despawn' Parameters: { player (client), player_death (uint32), player_killer (client) }.
25-15:02:58.872 17_02 -LOG- EAC: Inf: [EAC Server]  [Info] [17:02:58:871] [Windows] [EAC Server] [Info] [Cerberus] [RegisterEvent] EventID: 5h EventName: 'player_revive' Parameters: { player_revived (client), player_reviving (client) }.
25-15:02:58.872 17_02 -LOG- EAC: Inf: [EAC Server]  [Info] [17:02:58:871] [Windows] [EAC Server] [Info] [Cerberus] [RegisterEvent] EventID: 6h EventName: 'player_tick' Parameters: { player (client), player_position (vec3f), player_viewrotation (quat), player_health (uint32), player_tickflags (uint32) }.
25-15:02:58.872 17_02 -LOG- EAC: Inf: [EAC Server]  [Info] [17:02:58:871] [Windows] [EAC Server] [Info] [Cerberus] [RegisterEvent] EventID: 7h EventName: 'player_useweapon' Parameters: { player (client), player_position (vec3f), player_viewrotation (quat), player_fov (uint32), weapon_id (uint32), melee_attack (uint32) }.
25-15:02:58.872 17_02 -LOG- EAC: Inf: [EAC Server]  [Info] [17:02:58:871] [Windows] [EAC Server] [Info] [Cerberus] [RegisterEvent] EventID: 8h EventName: 'player_takedamage' Parameters: { player_victim (client), player_victim_position (vec3f), player_victim_viewrotation (quat), player_attacker (client), player_attacker_position (vec3f), player_attacker_viewrotation (quat), player_attacker_fov (uint32), weapon_id (uint32), hitbone_id (uint32), damage_taken (uint32), damage_flags (uint32) }.
25-15:02:58.872 17_02 -LOG- EAC: Inf: [EAC Server]  [Info] [17:02:58:871] [Windows] [EAC Server] [Info] [Cerberus] [RegisterEvent] EventID: 9h EventName: 'player_downed' Parameters: { player_victim (client), player_attacker (client) }.
25-15:02:58.872 17_02 -LOG- EAC: Inf: [EAC Server]  [Info] [17:02:58:871] [Windows] [EAC Server] [Info] [Cerberus] [RegisterEvent] EventID: Ah EventName: 'player_death' Parameters: { victim (client), victim_shots_fired (uint64), victim_shots_landed (uint64), attacker (client), attacker_shots_fired (uint64), attacker_shots_landed (uint64) }.
25-15:02:58.872 17_02 -LOG- EAC: Inf: [EAC Server]  [Info] [17:02:58:871] [Windows] [EAC Server] [Info] [Cerberus] [RegisterEvent] EventID: Bh EventName: 'game_round_start_v2' Parameters: { map_name (string), mode_name (string), round_time_seconds (uint32), start_frame_number (uint64), start_delta_seconds (uint32) }.
25-15:02:58.872 17_02 -LOG- EAC: Inf: [EAC Server]  [Info] [17:02:58:871] [Windows] [EAC Server] [Info] [Cerberus] [RegisterEvent] EventID: Ch EventName: 'game_round_start_v3' Parameters: { gamesessionid (string), map_name (string), mode_name (string), round_time_seconds (uint32), start_frame_number (uint64), start_delta_seconds (uint32) }.
25-15:02:58.872 17_02 -LOG- EAC: Inf: [EAC Server]  [Info] [17:02:58:871] [Windows] [EAC Server] [Info] [Cerberus] [RegisterEvent] EventID: Dh EventName: 'player_use_ability' Parameters: { player (client), ability_id (uint32), ability_duration_ms (uint32), ability_cooldown_ms (uint32), ability_effect_flags (uint32) }.
25-15:02:58.894 17_02 -LOG- Now listening for PfServers on port 30003
25-15:02:58.895 17_02 -LOG- Thread 'TestNetwork1' ThreadId=14944 ManagedId=7
Win32Exception: Illegal operation attempted on a registry key that has been marked for deletion.
  at System.Diagnostics.Process.StartWithShellExecuteEx (System.Diagnostics.ProcessStartInfo startInfo) [0x00102] in <b5226d7672da4aeaa36d32bf1166a63b>:0 
  at System.Diagnostics.Process.Start () [0x00032] in <b5226d7672da4aeaa36d32bf1166a63b>:0 
  at (wrapper remoting-invoke-with-check) System.Diagnostics.Process.Start()
  at System.Diagnostics.Process.Start (System.Diagnostics.ProcessStartInfo startInfo) [0x0001b] in <b5226d7672da4aeaa36d32bf1166a63b>:0 
  at Assembly-CSharp.ControlFactory.ConnectOptions (System.String , System.String , System.Boolean , System.Boolean ) [0x0003e] in <29e77e38672e47c691ee34bb3e345440>:0 
  at Assembly-CSharp.ControlFactory.ToggleDomain () [0x0011a] in <29e77e38672e47c691ee34bb3e345440>:0 
  at Assembly-CSharp.ControlFactory.ToggleConfig (System.Single ) [0x0003c] in <29e77e38672e47c691ee34bb3e345440>:0 
  at Assembly-CSharp.PluginConverter.QuoteAssembly () [0x00055] in <29e77e38672e47c691ee34bb3e345440>:0 
  at MBS.Update () [0x00008] in <29e77e38672e47c691ee34bb3e345440>:0 

Edited by Rislem
Link to comment
Share on other sites

  • 5 weeks later...

Mono path[0] = 'T:/TCAFiles/Users/admin/47/DedicatedServer/EmpyrionDedicated_Data/Managed'
Mono config path = 'T:/TCAFiles/Users/admin/47/DedicatedServer/MonoBleedingEdge/etc'
Initialize engine version: 2021.1.17f1 (03b40fe07a36)
[Subsystems] Discovering subsystems at path T:/TCAFiles/Users/admin/47/DedicatedServer/EmpyrionDedicated_Data/UnitySubsystems
Forcing GfxDevice: Null
GfxDevice: creating device client; threaded=0; jobified=0
NullGfxDevice:
    Version:  NULL 1.0 [1.0]
    Renderer: Null Device
    Vendor:   Unity Technologies
Begin MonoManager ReloadAssembly
- Completed reload, in  0.068 seconds
ERROR: Shader Sprites/Default shader is not supported on this GPU (none of subshaders/fallbacks are suitable)
Microsoft Media Foundation video decoding to texture disabled: graphics device is Null, only Direct3D 11 and Direct3D 12 (only on desktop) are supported.
ERROR: Shader Sprites/Mask shader is not supported on this GPU (none of subshaders/fallbacks are suitable)
UnloadTime: 0.479500 ms
26-06:00:30.137 08_00 -LOG- Args: T:\TCAFiles\Users\admin\47\DedicatedServer\EmpyrionDedicated.exe -batchmode -nographics -dedicated EmpyrionConfig.yaml -logFile ../Logs/3512/Dedicated_211014-210136-36.log
26-06:00:30.154 08_00 -LOG- Dedi log path = T:\TCAFiles\Users\admin\47\DedicatedServer\EmpyrionDedicated_Data\..\..\Logs\3512
26-06:00:30.195 08_00 -LOG- *************************************************************************
26-06:00:30.195 08_00 -LOG- Dedicated Server Empyrion - Galactic Survival
26-06:00:30.195 08_00 -LOG- Version: v1.7.9
26-06:00:30.195 08_00 -LOG- Build: 3724
26-06:00:30.195 08_00 -LOG- Platform: Win, 64 Bit
26-06:00:30.196 08_00 -LOG- OS: Windows 10  (10.0.17763) 64bit
26-06:00:30.196 08_00 -LOG- DRAM: 130982
26-06:00:30.196 08_00 -LOG- CPU: AMD Ryzen 9 3900 12-Core Processor 
26-06:00:30.196 08_00 -LOG- Freq: 3094
26-06:00:30.196 08_00 -LOG- Cores: 24
26-06:00:30.196 08_00 -LOG- Gfx: Null Device
26-06:00:30.196 08_00 -LOG- VRAM: 128
26-06:00:30.197 08_00 -LOG- SL: 5
26-06:00:30.197 08_00 -LOG- Force DX9: False
26-06:00:30.197 08_00 -LOG- Instancing: False
26-06:00:30.198 08_00 -LOG- TimeZone: +02:00
26-06:00:30.198 08_00 -LOG- Culture: de-DE
26-06:00:30.198 08_00 -LOG- Last build: 3724
26-06:00:30.198 08_00 -LOG- Dedicated server build
26-06:00:30.200 08_00 -LOG- Build: Release (addressHandle)
26-06:00:30.200 08_00 -LOG- MainThreadId: 11892
26-06:00:30.200 08_00 -LOG- *************************************************************************
26-06:00:30.201 08_00 -LOG- Limiting the number of worker threads on a dedicated server to 8
26-06:00:30.367 08_00 -LOG- Loading file 'T:\TCAFiles\Users\admin\47\DedicatedServer/../EmpyrionConfig.yaml'
26-06:00:30.420 08_00 -ERR- YamlDotNet: Exception when trying to deserialize from 'T:\TCAFiles\Users\admin\47\DedicatedServer/../EmpyrionConfig.yaml'
26-06:00:30.425 08_00 -EXC- YamlDotNet.Core.YamlException: (Line: 6, Col: 15, Idx: 225) - (Line: 6, Col: 15, Idx: 225): No node deserializer was able to deserialize the node into type System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
  at YamlDotNet.Serialization.ValueDeserializers.NodeValueDeserializer.DeserializeValue (YamlDotNet.Core.IParser parser, System.Type expectedType, YamlDotNet.Serialization.Utilities.SerializerState state, YamlDotNet.Serialization.IValueDeserializer nestedObjectDeserializer) [0x000c0] in <b6723ca1a1d1438d86c7787c4ef6ea38>:0 
  at YamlDotNet.Serialization.ValueDeserializers.AliasValueDeserializer.DeserializeValue (YamlDotNet.Core.IParser parser, System.Type expectedType, YamlDotNet.Serialization.Utilities.SerializerState state, YamlDotNet.Serialization.IValueDeserializer nestedObjectDeserializer) [0x0006e] in <b6723ca1a1d1438d86c7787c4ef6ea38>:0 
  at YamlDotNet.Serialization.ValueDeserializers.NodeValueDeserializer+<>c__DisplayClass3_0.<DeserializeValue>b__0 (YamlDotNet.Core.IParser r, System.Type t) [0x00000] in <b6723ca1a1d1438d86c7787c4ef6ea38>:0 
  at YamlDotNet.Serialization.NodeDeserializers.ObjectNodeDeserializer.YamlDotNet.Serialization.INodeDeserializer.Deserialize (YamlDotNet.Core.IParser parser, System.Type expectedType, System.Func`3[T1,T2,TResult] nestedObjectDeserializer, System.Object& value) [0x0006b] in <b6723ca1a1d1438d86c7787c4ef6ea38>:0 
  at YamlDotNet.Serialization.ValueDeserializers.NodeValueDeserializer.DeserializeValue (YamlDotNet.Core.IParser parser, System.Type expectedType, YamlDotNet.Serialization.Utilities.SerializerState state, YamlDotNet.Serialization.IValueDeserializer nestedObjectDeserializer) [0x00082] in <b6723ca1a1d1438d86c7787c4ef6ea38>:0 
  at YamlDotNet.Serialization.ValueDeserializers.AliasValueDeserializer.DeserializeValue (YamlDotNet.Core.IParser parser, System.Type expectedType, YamlDotNet.Serialization.Utilities.SerializerState state, YamlDotNet.Serialization.IValueDeserializer nestedObjectDeserializer) [0x0006e] in <b6723ca1a1d1438d86c7787c4ef6ea38>:0 
  at YamlDotNet.Serialization.ValueDeserializers.NodeValueDeserializer+<>c__DisplayClass3_0.<DeserializeValue>b__0 (YamlDotNet.Core.IParser r, System.Type t) [0x00000] in <b6723ca1a1d1438d86c7787c4ef6ea38>:0 
  at YamlDotNet.Serialization.NodeDeserializers.ObjectNodeDeserializer.YamlDotNet.Serialization.INodeDeserializer.Deserialize (YamlDotNet.Core.IParser parser, System.Type expectedType, System.Func`3[T1,T2,TResult] nestedObjectDeserializer, System.Object& value) [0x0006b] in <b6723ca1a1d1438d86c7787c4ef6ea38>:0 
  at YamlDotNet.Serialization.ValueDeserializers.NodeValueDeserializer.DeserializeValue (YamlDotNet.Core.IParser parser, System.Type expectedType, YamlDotNet.Serialization.Utilities.SerializerState state, YamlDotNet.Serialization.IValueDeserializer nestedObjectDeserializer) [0x00082] in <b6723ca1a1d1438d86c7787c4ef6ea38>:0 
  at YamlDotNet.Serialization.ValueDeserializers.AliasValueDeserializer.DeserializeValue (YamlDotNet.Core.IParser parser, System.Type expectedType, YamlDotNet.Serialization.Utilities.SerializerState state, YamlDotNet.Serialization.IValueDeserializer nestedObjectDeserializer) [0x0006e] in <b6723ca1a1d1438d86c7787c4ef6ea38>:0 
  at YamlDotNet.Serialization.Deserializer.Deserialize (YamlDotNet.Core.IParser parser, System.Type type) [0x0004e] in <b6723ca1a1d1438d86c7787c4ef6ea38>:0 
  at YamlDotNet.Serialization.Deserializer.Deserialize (System.IO.TextReader input, System.Type type) [0x00007] in <b6723ca1a1d1438d86c7787c4ef6ea38>:0 
  at YamlDotNet.Serialization.Deserializer.Deserialize[T] (System.IO.TextReader input) [0x00000] in <b6723ca1a1d1438d86c7787c4ef6ea38>:0 
  at Assembly-CSharp.ProcessContext.FormatToolbar[A] (System.String , System.Boolean& , System.Boolean ) [0x00019] in <1f184b2f9c7e45708304b8fc42f66ec1>:0 
26-06:00:30.425 08_00 -LOG- Make sure your config file is updated to the current server version - Startup aborted!
26-06:00:31.020 08_00 -LOG- Save game version v1.7.9, Build 3724
26-06:00:31.712 08_00 -LOG- Loading 1376 BP headers took 267ms
26-06:00:31.712 08_00 -LOG- Game dat file loaded
26-06:00:31.878 08_00 -LOG- Loaded sector file T:\TCAFiles\Users\admin\47\DedicatedServer/../Saves/Games/New Game/Sectors/Sectors.yaml with 30 playfields, needed 113ms
26-06:00:32.069 08_00 -LOG- Generating stars=15144 took 189
26-06:00:32.069 08_00 -LOG- Faction statistics enabled
26-06:00:32.069 08_00 -LOG- Mode=parentCancel, GameSeed=0, UniqueId=1433724308, EntityId=1001
26-06:00:32.074 08_00 -LOG- Task Type=windowID ThreadId=6948 ManagedId=5
26-06:00:32.134 08_00 -LOG- Start Game
26-06:00:32.134 08_00 -LOG- Server started listening on port 30000
26-06:00:32.196 08_00 -LOG- Now listening for PfServers on port 30003
26-06:00:32.196 08_00 -LOG- Thread 'SortOptions1' ThreadId=5172 ManagedId=6
26-06:00:32.329 08_00 -LOG- Ending listening thread...
26-06:00:32.399 08_00 -LOG- Done cleaning up
26-06:00:32.450 08_00 -LOG- Task Type=windowID ThreadId=9112 ManagedId=7
Setting up 12 worker threads for Enlighten.
  Thread -> id: 240c -> priority: 1 
  Thread -> id: 2294 -> priority: 1 
  Thread -> id: 2ad4 -> priority: 1 
  Thread -> id: 225c -> priority: 1 
  Thread -> id: 23e0 -> priority: 1 
  Thread -> id: 22c4 -> priority: 1 
  Thread -> id: 34e4 -> priority: 1 
  Thread -> id: 3364 -> priority: 1 
  Thread -> id: 2094 -> priority: 1 
  Thread -> id: 26d4 -> priority: 1 
  Thread -> id: 1194 -> priority: 1 
  Thread -> id: 2420 -> priority: 1 

Edited by Jus61
Link to comment
Share on other sites

Posted (edited)

in the configuration files go into the EmpyrionConfig.yaml file and put "" either side of $[hostname] so it looks like this: Srv_Name: "$[HostName]"

save and retry starting.

Edited by jungleNZ
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

  • Who's Online   0 Members, 0 Anonymous, 3 Guests (See full list)

    • There are no registered users currently online
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. Terms of Use