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 App.WakeupMode=Any
Console.FilterMatchRegex=^\d\d\/\d\d\/\d{4} \d\d:\d\d:\d\d: Console.FilterMatchRegex=^\d\d\/\d\d\/\d{4} \d\d:\d\d:\d\d:
Console.FilterMatchReplacement= 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.AppReadyRegex=^Game server connected$
Console.UserJoinRegex=^Got character ZDOID from (?<username>.+?) : (?<userid>-?\d+):\d+$ Console.UserJoinRegex=^Got character ZDOID from (?<username>.+?) : (?<userid>-?\d+):\d+$
Console.UserLeaveRegex=^Destroying abandoned non persistent zdo -?\d+:\d+ owner (?<userid>-?\d+)$ Console.UserLeaveRegex=^Destroying abandoned non persistent zdo -?\d+:\d+ owner (?<userid>-?\d+)$

View File

@ -90,7 +90,7 @@
},{ },{
"DisplayName":"Install BepInEx", "DisplayName":"Install BepInEx",
"Category":"SteamCMD and Updates", "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", "Keywords":"Install,BepInEx",
"FieldName":"bepinex_install", "FieldName":"bepinex_install",
"InputType":"checkbox", "InputType":"checkbox",
@ -102,10 +102,23 @@
"False": "false", "False": "false",
"True": "true" "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", "DisplayName":"Install Valheim Plus",
"Category":"SteamCMD and Updates", "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", "Keywords":"Install,Valheim,Plus",
"FieldName":"valheim_plus_install", "FieldName":"valheim_plus_install",
"InputType":"checkbox", "InputType":"checkbox",
@ -117,6 +130,21 @@
"False": "false", "False": "false",
"True": "true" "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!", "DisplayName":"Please Read!",
"Category":"Valheim Plus - Basic Settings", "Category":"Valheim Plus - Basic Settings",

View File

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