Includes Steam Workshop mods in the Load Order. This allows you to use both Steam Workshop mods and mods from Nexus Mods at the same time.
The easiest way to install the extension is to add the game in the Vortex Games tab.
If you are having issues with mods being loaded by the game and used the extension before v0.2.3: Reinstall all the mods in your mod list by selecting them all and then selecting Reinstall in the blue ribbon at the bottom. This will make sure that all of your mod folders are named properly to be loaded by the game.
Mod Authors - You must have an appropriate modid in the mod.manifest for your mod. You must use only lowercase letters and underscores in the modid. You should also make your mod's folder name the same as your modid as a fallback if there is a problem parsing the file.
FOMOD Authors - Make sure your file output includes a top level folder. So if your mod contains mod.manifest and a "Data" folder, make sure you include a folder with a name matching the modid from the mod.manifest above those files. Otherwise, the mod will not be entered into the mod_order.txt Load Order file and will not be loaded by the game.
Prior to downloading this extension I had about 50 mods I manually managed so I already had dev mode and the user.cfg file set up. After playing for a bit my armor mod got updated and disappeared on Henry (this happens with that mod) and when I went to console command to get it back, I could open console command type the cheat in but it wouldnt show up in his inventory.
But if I launch the game through steam and type in the same console command the armor shows up in his inventory.
So basically if I launch the game through Vortex I cant use console command, if I launch it through steam I can use console command.
You need to use the tool in the Vortex Dashboard tab to launch the game with devmode and user.cfg arguments. You can use the three dot menu to set it as the primary launch option for Vortex.
So, you need to use the tool to launch the game with the correct arguments when launching from Vortex. Launching without this step won't use the command line from Steam as this game is not set to launch directly through Steam. That is typically only done when necessary for DRM or some other technical reason.
Thank you! I followed these steps and it didn't work for some reason at first, so I then went into the edit section and just repasted the command line functions, and it changed the icon but now the console commands work! Thank you for the extension and the help!
I didn't delete the arguments. I didn't know how to install the extension at first, so I came to comments before I did anything I recall seeing something akin to "just add the game in the vortex games tab" and when I did that two different versions installed in the extensions tab, 0.1.0 and 0.4.1. I didn't know which one was which since they had the same name, just different version numbers, so I went with 0.4.1 since it seemed newer. I had no idea what happened on my end, I only installed Vortex for this extension, so it was most likely something I did since it was my first time using Vortex.
I don't see a solution to this problem, I can not download the extension I get "Failed to install the extension "Kingdom Come Deliverance II Vortex Extensio9n" from "nexusmods.com", please check the notifications.
And when I check it and hit more I get, "Servermessage: invalid_grant URL: https://users.nexusmods.com/oauth/token" and when I go to that link to direct download I get "Sorry We couldn't find that page.You may have mistyped the address or the page may have moved."
Please report this via the Report button to Nexus Mods. Something weird is going on in Vortex where people are getting these errors when the archive is packed correctly.
Read the changelog. It was updated again today. This will fix that issue. It will only look for the mod.manifest file in the root of the Workshop ID folder. Before it was inadvertently looking inside "Data" folder.
I keep getting an error saying it could not read the Steam Workshop mods folder, then gives an address that is the the wrong place to look. The one it says it looked in is "D:\SteamLibrary\steamapps\common\KingdomComeDeliverance2\workshop\content\1771300", but that's not where steam keeps the workshop content. It should be "D:\SteamLibrary\steamapps\workshop\content\1771300"
Nevermind. I see its fixed in the 0.3.1 hotfix. Vortex isn't updating the extension me though.
The manifest for the Vortex extensions only updates once every 24 hours for automatic updates. So restart Vortex tomorrow and it'll download automatically. You can grab the index.js file and replace your current one if you don't want to wait. it will still update automatically if you replace that one file.
Noticing that all of my mods downloaded through Vortex can be found under Roaming / Vortex / kingdomcomedeliverance2, but some of them are not being installed into my KCD2 Mod folder under my steam folder. The only mods that are working are the mods that are installed in the mod folder under KCD2 steam files. Is there something wrong with my install pathway? Could this be related to the extension? I don't understand why some seem to be installed properly and some are missing.
Checked my install pathway in Vortex and it says they are being installed into the KCD2 folder under common steam files, but it does not look like some of them are installing there. If I start throwing mods there manually is that going to scuff stuff up?
You have to Enable and Deploy mods for the links to be deployed to the game folder. If they are enabled and deployed, then the mod file links should be there. Make sure you understand what type of mod you are installing. Not all mods create a folder in the Mods folder (i.e. user.cfg mods).
You should not have to install manually, and I don't recommend that because then it is 100% on you to make sure the mod folder is named correctly to be loaded by the game. The extension ensures this is correct for the user, but it cannot do that if the mod was not installed through Vortex.
Click "Install" nothing happens. Searched for it under "Vortex Games" tab it doesn't come up. Went back to extensions> "Find More"> type in "Kingdom Come" >nothing comes up.
Make sure you are using latest Vortex version. There is another extension already for KCD1, you should have at least seen that one. If you can't there's something wrong with your Vortex installation.
This was the issue, wasn't aware because it should have been updating but didn't look like it was doing so. I did have the KCD1 support popping up but not KCD2. Many thanks for the support!
76 comments
Includes Steam Workshop mods in the Load Order. This allows you to use both Steam Workshop mods and mods from Nexus Mods at the same time.
The easiest way to install the extension is to add the game in the Vortex Games tab.
If you are having issues with mods being loaded by the game and used the extension before v0.2.3:
Reinstall all the mods in your mod list by selecting them all and then selecting Reinstall in the blue ribbon at the bottom.
This will make sure that all of your mod folders are named properly to be loaded by the game.
Mod Authors - You must have an appropriate modid in the mod.manifest for your mod. You must use only lowercase letters and underscores in the modid. You should also make your mod's folder name the same as your modid as a fallback if there is a problem parsing the file.
FOMOD Authors - Make sure your file output includes a top level folder. So if your mod contains mod.manifest and a "Data" folder, make sure you include a folder with a name matching the modid from the mod.manifest above those files. Otherwise, the mod will not be entered into the mod_order.txt Load Order file and will not be loaded by the game.
Prior to downloading this extension I had about 50 mods I manually managed so I already had dev mode and the user.cfg file set up. After playing for a bit my armor mod got updated and disappeared on Henry (this happens with that mod) and when I went to console command to get it back, I could open console command type the cheat in but it wouldnt show up in his inventory.
But if I launch the game through steam and type in the same console command the armor shows up in his inventory.
So basically if I launch the game through Vortex I cant use console command, if I launch it through steam I can use console command.
So, you need to use the tool to launch the game with the correct arguments when launching from Vortex. Launching without this step won't use the command line from Steam as this game is not set to launch directly through Steam. That is typically only done when necessary for DRM or some other technical reason.
Worst case I just update the extension to launch through Steam directly, which shouldn't be a problem.
But you're the only user out of 85,000 that has reported having trouble with launch args. And making that change could break some user setups.
But thank you for your help and quick responses!
If you don't want to wait, you can take ONLY the index.js file from the new archive and overwrite your existing one in the Vortex plugins folder.
And when I check it and hit more I get, "Servermessage: invalid_grant URL: https://users.nexusmods.com/oauth/token" and when I go to that link to direct download I get "Sorry We couldn't find that page.You may have mistyped the address or the page may have moved."
I got his error. Vortex's version is 1.13.7. I install this from games in Vortex.
Please report this via the Report button to Nexus Mods. Something weird is going on in Vortex where people are getting these errors when the archive is packed correctly.
I keep getting an error saying it could not read the Steam Workshop mods folder, then gives an address that is the the wrong place to look. The one it says it looked in is "D:\SteamLibrary\steamapps\common\KingdomComeDeliverance2\workshop\content\1771300", but that's not where steam keeps the workshop content. It should be "D:\SteamLibrary\steamapps\workshop\content\1771300"
Nevermind. I see its fixed in the 0.3.1 hotfix. Vortex isn't updating the extension me though.Checked my install pathway in Vortex and it says they are being installed into the KCD2 folder under common steam files, but it does not look like some of them are installing there. If I start throwing mods there manually is that going to scuff stuff up?
You should not have to install manually, and I don't recommend that because then it is 100% on you to make sure the mod folder is named correctly to be loaded by the game. The extension ensures this is correct for the user, but it cannot do that if the mod was not installed through Vortex.