AMPTemplates icon indicating copy to clipboard operation
AMPTemplates copied to clipboard

Vein Dedicated Server Template Attempt

Open Nerderizer opened this issue 5 months ago • 24 comments

https://iceofwraith.github.io/GenericConfigGen/

Game Information:

Game Title: Vein How to obtain: Steam Store Suppoted OSs: Windows, Linux Supports RCON/Console input? Yes

I confirm:

  • [x] that I have searched for an existing module request for this application.
  • [x] that the server is an official server distributed by the games publishers/developers.
  • [x] that the server is available to the general public.
  • [x] that the server can be run headless (without a GUI).
  • [x] I have already attempted to create a configuration myself using the configuration tool

My current attempt: {"_availablePortOptions":["Custom Port","RCON Port"],"_compatibility":"None","Meta_DisplayName":"Vein","Meta_Description":"Vein Dedicated Server","Meta_Arch":"x86_64","_Meta_Author":"UserID10T","Meta_Author":"UserID10T - Made with AMP Config Generator","_Meta_GithubOrigin":"https://github.com/UserID10T - Made with AMP Config Generator/AMPTemplates.git","_Meta_GithubURL":"https://github.com/UserID10T - Made with AMP Config Generator/AMPTemplates","Meta_URL":"https://store.steampowered.com/app/1857950/VEIN/","Meta_MinAMPVersion":"2.4.6.6","Meta_SpecificDockerImage":"","Meta_DockerRequired":"False","Meta_ContainerPolicy":"Supported","Meta_ContainerPolicyReason":"","Meta_Prerequsites":"[]","Meta_EndpointURIFormat":"steam://connect/{ip}:{GenericModule.App.Ports.$SteamQueryPort}","_SupportsWindows":false,"_SupportsLinux":true,"App_AdminMethod":"STDIO","App_HasReadableConsole":true,"App_HasWritableConsole":true,"App_DisplayName":"Vein","App_CommandLineArgs":"{{$PlatformArgs}} {{$FormattedArgs}} -log","App_WindowsCommandLineArgs":"","App_CommandLineParameterFormat":"-{0} \"{1}\"","App_CommandLineParameterDelimiter":" ","App_RapidStartup":"false","App_ApplicationReadyMode":"Immediate","App_ExitMethod":"OS_CLOSE","App_ExitString":"stop","App_ExitTimeout":"30","App_ExitFile":"app_exit.lck","App_SupportsLiveSettingsChanges":"False","App_LiveSettingChangeCommandFormat":"set {0} \"{1}\"","App_ApplicationIPBinding":"0.0.0.0","App_AdminPortRef":"RemoteAdminPort","App_UniversalSleepApplicationUDPPortRef":"GamePort1","App_PrimaryApplicationPortRef":"GamePort1","App_UniversalSleepSteamQueryPortRef":"SteamQueryPort","App_MaxUsers":"8","App_UseRandomAdminPassword":"True","App_RemoteAdminPassword":"","App_AdminLoginTransform":"None","App_RCONConnectDelaySeconds":"30","App_RCONConnectRetrySeconds":"15","App_RCONHeartbeatCommand":"ping","App_RCONHeartbeatMinutes":"0","App_TelnetLoginFormat":"{0}","App_SteamUpdateAnonymousLogin":"True","App_SteamForceLoginPrompt":"False","App_SupportsUniversalSleep":"False","App_WakeupMode":"Any","App_TemplateMatchRegex":"{{(\\$?[\\w]+)}}","App_MonitorChildProcess":"False","App_MonitorChildProcessWaitMs":"1000","App_MonitorChildProcessName":"","App_Compatibility":"None","_App_SteamWorkshopDownloadLocation":"/Vein/Mods","App_SteamWorkshopDownloadLocation":"{{$FullBaseDir}}/Vein/Mods","Console_FilterMatchRegex":"","Console_FilterMatchReplacement":"","Console_ThrowawayMessageRegex":"(WARNING|ERROR): Shader.+","_Console_AppReadyRegex":"Server is ready\\.","_Console_UserJoinRegex":"User \\*{username} \\(\\*{userid}\\) connected from \\[\\*{endpoint}\\]","_Console_UserLeaveRegex":"User \\*{username} \\(\\*{userid}\\) disconnected\\. Reason: \\*{misc}","_Console_UserChatRegex":"\\*{username}: \\*{message}","Console_UpdateAvailableRegex":"^\\[\\d\\d:\\d\\d:\\d\\d\\] \\[INFO\\] A new server update is available! v[\\d\\.]+.$","Console_SuppressLogAtStart":"False","Console_ActivateLogRegex":"","Console_UserActions":"{}","Console_SleepMode":"False","Console_SleepOnStart":"False","Console_SleepDelayMinutes":"5","Console_DozeDelay":"2","Console_AutoRetryCount":"5","Console_SleepStartThresholdSeconds":"25","_PortMappings":[{"_Protocol":"0","Protocol":"Both","Port":"27021","_PortType":"Steam Query Port","_Name":"Steam Query Port","Name":"Steam Query Port","_Description":"","Description":"Port used for main game traffic","Ref":"SteamQueryPort"},{"_Protocol":"2","Protocol":"UDP","Port":"7780","_PortType":"Main Game Port","_Name":"Application Port","Name":"Main Game Port","_Description":"Port for main traffic","Description":"Port used for main game traffic","Ref":"MainGamePort"}],"_ConfigFileMappings":[{"ConfigFile":"Vein/Saved/Config/WindowsServer/GameUserSettings.ini","_ConfigType":"1","ConfigType":"ini","_AutoMap":true,"AutoMap":true}],"_UpdateSourceURL":"","_UpdateSourceGitRepo":"","_UpdateSourceUnzip":false,"_DisplayImageSource":"","_SteamServerAppID":"","_WinExecutableName":"","_LinuxExecutableName":"/Vein/Binaries/Linux/VeinServer-Linux-Test","_AppSettings":[{"DisplayName":"Server Name","Category":"Server Settings","Description":"The name displayed in the server title.","Keywords":"server,name","FieldName":"servername","InputType":"text","IsFlagArgument":false,"ParamFieldName":"servername","IncludeInCommandLine":true,"DefaultValue":"MyVeinServer","Placeholder":"MyVeinServer","Suffix":"","Hidden":false,"SkipIfEmpty":false,"_CheckedValue":"true","_UncheckedValue":"false","_EnumMappings":[],"EnumValues":{}},{"DisplayName":"Max Players","Category":"Server Settings","Description":"The maximum number of players","Keywords":"max,players","FieldName":"maxplayers","InputType":"text","IsFlagArgument":false,"ParamFieldName":"maxplayers","IncludeInCommandLine":true,"DefaultValue":"6","Placeholder":"6","Suffix":"","Hidden":false,"SkipIfEmpty":false,"_CheckedValue":"true","_UncheckedValue":"false","_EnumMappings":[],"EnumValues":{}}],"_UpdateStages":[{"UpdateStageName":"Vein Server Download","_UpdateSourcePlatform":"1","UpdateSourcePlatform":"Linux","_UpdateSource":"8","UpdateSource":"SteamCMD","UpdateSourceData":"2131400","UpdateSourceArgs":"2131400","UpdateSourceVersion":"public","UpdateSourceTarget":"","UnzipUpdateSource":false,"OverwriteExistingFiles":false,"_ForceDownloadPlatform":"1","ForceDownloadPlatform":"Linux","UpdateSourceConditionSetting":null,"UpdateSourceConditionValue":null,"DeleteAfterExtract":true,"OneShot":true}],"Console_AppReadyRegex":"^Server\\s+is\\s+ready\\\\\\.$","Console_UserJoinRegex":"^User\\s+\\\\(?<username>.+)\\s+\\\\\\(\\\\(?<userid>.+)\\\\\\)\\s+connected\\s+from\\s+\\\\\\[\\\\(?<endpoint>.+)\\\\\\]$","Console_UserLeaveRegex":"^User\\s+\\\\(?<username>.+)\\s+\\\\\\(\\\\(?<userid>.+)\\\\\\)\\s+disconnected\\\\\\.\\s+Reason:\\s+\\\\.*$","Console_UserChatRegex":"^\\\\(?<username>.+):\\s+\\\\(?<message>.+)$","Meta_OS":2,"Meta_ConfigManifest":"veinconfig.json","Meta_MetaConfigManifest":"veinmetaconfig.json","_Meta_PortsManifest":"veinports.json","_Meta_StagesManifest":"veinupdates.json","Meta_ConfigRoot":"vein.kvp","App_RootDir":"./vein/","_SteamCheck":"2131400","Meta_DisplayImageSource":"steam:2131400","App_BaseDirectory":"./vein/2131400/","App_WorkingDir":"2131400","_SteamClientAppID":"2131400","App_ExecutableWin":"2131400\\","App_ExecutableLinux":"2131400//Vein/Binaries/Linux/VeinServer-Linux-Test","_App_LinuxCommandLineArgsCompat":"","_App_LinuxCommandLineArgsInput":"","App_LinuxCommandLineArgs":"","App_Ports":"@IncludeJson[veinports.json]","App_UpdateSources":"@IncludeJson[veinupdates.json]","Errors":[],"isValid":true}

Nerderizer avatar Sep 21 '24 17:09 Nerderizer