Valheim - BepInEx Version and Valheim+ Source Changes (#321)

This commit is contained in:
IceOfWraith 2023-04-28 16:31:39 -05:00 committed by GitHub
parent aabfb433d3
commit 6e7749ce2c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 38 additions and 9 deletions

View File

@ -40,7 +40,7 @@ App.UniversalSleepSteamQueryPort=2
App.WakeupMode=Any
Console.FilterMatchRegex=^\d\d\/\d\d\/\d{4} \d\d:\d\d:\d\d:
Console.FilterMatchReplacement=
Console.ThrowawayMessageRegex=^\(Filename: .*? Line: \d+\)$|^Thread -> id: .+|Fallback handler could not load library.*$
Console.ThrowawayMessageRegex=^(WARNING|ERROR): Shader.+|\(Filename: .*? Line: \d+\)$|^Thread -> id: .+|Fallback handler could not load library.*$
Console.AppReadyRegex=^Game server connected$
Console.UserJoinRegex=^Got character ZDOID from (?<username>.+?) : (?<userid>-?\d+):\d+$
Console.UserLeaveRegex=^Destroying abandoned non persistent zdo -?\d+:\d+ owner (?<userid>-?\d+)$

View File

@ -90,7 +90,7 @@
},{
"DisplayName":"Install BepInEx",
"Category":"SteamCMD and Updates",
"Description":"Installs BepInEx. Standalone - DO NOT use with the Install Valheim Plus option. NOTE: Update the server after enabling this option.",
"Description":"Installs BepInEx. Standalone - DO NOT use with the Install Valheim Plus option. You must also select the \"BepInEx Version\" in the next field. NOTE: Update the server after enabling this option.",
"Keywords":"Install,BepInEx",
"FieldName":"bepinex_install",
"InputType":"checkbox",
@ -102,10 +102,23 @@
"False": "false",
"True": "true"
}
},{
"DisplayName":"BepInEx Version",
"Category":"SteamCMD and Updates",
"Description":"The version of BepInEx to download. You can find the latest version on [Thunderstore.io](https://valheim.thunderstore.io/package/denikson/BepInExPack_Valheim/). NOTE: Update the server after editing this option.",
"Keywords":"Install,BepInEx,version",
"FieldName":"bepinex_version",
"InputType":"text",
"IsFlagArgument":false,
"ParamFieldName":"bepinex_version",
"IncludeInCommandLine":false,
"DefaultValue":"5.4.2105",
"Placeholder":"5.4.2105",
"EnumValues":{}
},{
"DisplayName":"Install Valheim Plus",
"Category":"SteamCMD and Updates",
"Description":"Installs Valheim Plus. Includes BepInEx. NOTE: Update the server after enabling this option.",
"Description":"Installs Valheim Plus. Includes BepInEx. You can specify the desired \"Valheim Plus Source\" in the next field. NOTE: Update the server after enabling this option.",
"Keywords":"Install,Valheim,Plus",
"FieldName":"valheim_plus_install",
"InputType":"checkbox",
@ -117,6 +130,21 @@
"False": "false",
"True": "true"
}
},{
"DisplayName":"Valheim Plus Source",
"Category":"SteamCMD and Updates",
"Description":"The desired GitHub repository from which to download Valheim Plus. NOTE: Update the server after editing this option.",
"Keywords":"Install,Valheim,Plus,Source,Repo",
"FieldName":"valheim_plus_source",
"InputType":"enum",
"IsFlagArgument":false,
"ParamFieldName":"valheim_plus_source",
"IncludeInCommandLine":false,
"DefaultValue":"valheimPlus",
"EnumValues":{
"valheimPlus":"Original valheimPlus repo (default)",
"Grantapher":"Forked Grantapher repo"
}
},{
"DisplayName":"Please Read!",
"Category":"Valheim Plus - Basic Settings",

View File

@ -25,8 +25,8 @@
"UpdateStageName": "Fetch BepInEx from Thunderstore",
"UpdateSourcePlatform": "All",
"UpdateSource": "FetchURL",
"UpdateSourceData": "https://valheim.thunderstore.io/package/download/denikson/BepInExPack_Valheim/5.4.2102/",
"UpdateSourceArgs": "denikson-BepInExPack_Valheim-5.4.2102.zip",
"UpdateSourceData": "https://valheim.thunderstore.io/package/download/denikson/BepInExPack_Valheim/{{bepinex_version}}/",
"UpdateSourceArgs": "denikson-BepInExPack_Valheim-{{bepinex_version}}.zip",
"UpdateSourceConditionSetting": "bepinex_install",
"UpdateSourceConditionValue": "true",
"UnzipUpdateSource": true,
@ -55,7 +55,7 @@
"UpdateStageName": "Fetch ValheimPlus from Github - Windows",
"UpdateSourcePlatform": "Windows",
"UpdateSource": "GithubRelease",
"UpdateSourceArgs": "valheimPlus/ValheimPlus",
"UpdateSourceArgs": "{{valheim_plus_source}}/ValheimPlus",
"UpdateSourceData": "WindowsServer.zip",
"UpdateSourceConditionSetting": "valheim_plus_install",
"UpdateSourceConditionValue": "true",
@ -66,7 +66,7 @@
"UpdateStageName": "Fetch ValheimPlus from Github - Linux",
"UpdateSourcePlatform": "Linux",
"UpdateSource": "GithubRelease",
"UpdateSourceArgs": "valheimPlus/ValheimPlus",
"UpdateSourceArgs": "{{valheim_plus_source}}/ValheimPlus",
"UpdateSourceData": "UnixServer.zip",
"UpdateSourceConditionSetting": "valheim_plus_install",
"UpdateSourceConditionValue": "true",
@ -76,8 +76,9 @@
{
"UpdateStageName": "Settings File Download",
"UpdateSourcePlatform": "All",
"UpdateSource": "FetchURL",
"UpdateSourceData": "https://raw.githubusercontent.com/valheimPlus/ValheimPlus/development/valheim_plus.cfg",
"UpdateSource": "GithubRelease",
"UpdateSourceArgs": "{{valheim_plus_source}}/ValheimPlus",
"UpdateSourceData": "valheim_plus.cfg",
"UpdateSourceTarget": "{{$FullBaseDir}}/BepInEx/config",
"OverwriteExistingFiles": false,
"UpdateSourceConditionSetting": "valheim_plus_install",