Updating a Steam Workshop Item
Theoretically, to update an existing Steam Workshop item, all you need to do is load its kprj and click "Upload to Steam." However, the editor is notoriously finicky about managing kprj files, and will often create a new Workshop item instead of updating the existing one.
Repairing a Broken kprj
Luckily, kprj files are simple text files which we can repair by hand:
-
Open the broken kprj file, and look for the
publishedfileid
line. -
Go to the workshop page for the item you want to update.
-
Copy the
id
number from the page's url, and paste it into thepublishedfileid
line in the kprj.For example, if the URL is:
https://steamcommunity.com/sharedfiles/filedetails/?id=12345
your kprj should contain:
publishedfileid "12345"
-
Save the kprj, and load it in the editor. When you click "Upload to Steam," it should now update your existing workshop item.