Comments (36)
To manually pull the key:
- Open
<steam path>/config/config.vdf
in your text editor of choice - Search for
211820
; you should find a section with that name, with an attribute calledDecryptionKey
inside. - Copy that 64-digit hex string; open your MultiBound config file (
config.json
somewhere in your appdata folder if on windows) and insert that value asworkshopDecryptionKey
from multibound2.
So, essentially we'd have to be logged in via steamCMD to fetch content properly? (Assuming that multibound accounts for this in future)
I'm afraid this is the case. My server has had to make a Steam account just to manage this one Starbound server.
from multibound2.
Well, now we know how to get the decryption key, just need to figure out why else it won't update.
yeah, it ain't helping. i fetched my decryption key but it still gives me this error, even with the "bandaid" solution that @Haano137 provided.
from multibound2.
@Haano137 I noticed that you posted about Chucklefish denying anonymous mod downloads, does that affect Steam?
Sorry if it's a stupid question.
Must have mistaken me for someone else, I don't really remember posting anything about that, I could still give you an answer. Anyways, Steam has a developer feature that allows whether or not an anonymous account to download workshop files; which this Starbound mod client utilized. Someday, Chucklefish thought it was a good idea to turn that feature off, screwing over non-steam Starbound owners(gog.com, etc. etc.) and making it more difficult for Steam copy users like me to load multiple mod profiles.
from multibound2.
Band aid solution for windows:
Before you start, you should close steam.
- Go here C:/Users//AppData/Local/multibound/steamcmd
- Run the steamcmd.exe that's in the folder
- Run these commands:
- force_install_dir C:/Users//AppData/Local/multibound
- login
- Download a steam workshop mod by running this command workshop_download_item 211820 .
- Exit the cmd by using the quit command or just by closing it like any other program.
After this, multibound 2 should run as intended. Remember to close steam when playing starbound with multibound. Running multibound with steam in the background will force all workshop mods to be enabled.
Edit:
Yeah no, these steps don't really work. Whatever success I had was more or less probably a fluke.
from multibound2.
Downloading a workshop mod by running the command you provided results in failure on my side. As for the reason, I'm not sure.
from multibound2.
Downloading a workshop mod by running the command you provided results in failure on my side. As for the reason, I'm not sure.
You have to provide a mod ID for steamCMD to download, otherwise it just defaults to 0, and there is no mod with ID 0.
from multibound2.
I am having the same issue:
Windows 10 Home Ed.
Perhaps the fact that I have a custom Steam install location is affecting multibound2? I tried the force_install_dir, logging in, and installing a mod to get the decryption key like @Haano137 recommended, however mutlibound2 still cannot find the key.
Can I somehow supply the decryption key manually to the software? Any advice is appreciated, thanks. :)
from multibound2.
Downloading a workshop mod by running the command you provided results in failure on my side. As for the reason, I'm not sure.
You have to provide a mod ID for steamCMD to download, otherwise it just defaults to 0, and there is no mod with ID 0.
Yeah I did provide the ID, the issue was a bit different, but I fixed it.
from multibound2.
I am having the same issue:
Windows 10 Home Ed.
Perhaps the fact that I have a custom Steam install location is affecting multibound2? I tried the force_install_dir, logging in, and installing a mod to get the decryption key like @Haano137 recommended, however mutlibound2 still cannot find the key.
Can I somehow supply the decryption key manually to the software? Any advice is appreciated, thanks. :)
I tried to search for something like that, but no info about it seems to be available.
from multibound2.
Yeah, I'm having the same problem. My guess is that the software is looking for the default Program Files installation for Steam / my Steam Library instead of my custom one, which is on another drive.
from multibound2.
I am having the same issue:
Windows 10 Home Ed.
Perhaps the fact that I have a custom Steam install location is affecting multibound2? I tried the force_install_dir, logging in, and installing a mod to get the decryption key like @Haano137 recommended, however mutlibound2 still cannot find the key.
Can I somehow supply the decryption key manually to the software? Any advice is appreciated, thanks. :)
Yeah, tried doing the step again myself and looks like that success was more or less a fluke on my part. Couldn't replicate the steps on how I got it working so there's that.
from multibound2.
I'm not willing to migrate a terabyte of steam library data to test this lol. Virtual machine maybe?
from multibound2.
Yeah, I'm having the same problem. My guess is that the software is looking for the default Program Files installation for Steam / my Steam Library instead of my custom one, which is on another drive.
Currently, what I do now is use the Multibound 2 update and load instances, rather than downloading workshop mods; granted, you have to shut down Steam after downloading the mods and before running Multibound since running both Steam and Multibound will force all mods to load.
from multibound2.
So I need to download all my mods, copy them to the instance's mod folder, close steam, and run multibound?
Do let me know if I have the right understanding here.
from multibound2.
I'll be honest, I don't know a lot about manually creating an instance.
from multibound2.
So I need to download all my mods, copy them to the instance's mod folder, close steam, and run multibound?
Do let me know if I have the right understanding here.
You don't need to copy the workshop mods to your instance's mod folder, you just have to close steam. Also creating a manual instance is pretty simple. While using a collection is the easiest way of making an instance, you could just open the instance.json with any text editor and turn this block of code from this:
into something like this:
and you'll be free to add any kind of mod you see fit inside the json; granted, steam in still turned off
from multibound2.
Yeah, it definitely seems like a collection is better.
from multibound2.
If I understand correctly, it doesn't matter how I configure my instance.json if multibound2 cannot decrypt and update the addons. I've tried manually placing mods in the instance's mod folder and that doesn't seem to work either. Perhaps I had to configure the json for that?
Sorry for all the confusion.
from multibound2.
Awesome, thank you ^^
from multibound2.
Well, now we know how to get the decryption key, just need to figure out why else it won't update.
from multibound2.
Well, now we know how to get the decryption key, just need to figure out why else it won't update.
yeah, it ain't helping. i fetched my decryption key but it still gives me this error, even with the "bandaid" solution that @Haano137 provided.
Yeah, wish I knew what else to try.
from multibound2.
... yeah, I should probably add some better logging for this @.@
from multibound2.
It's okay, just let us know if we can provide any more info
from multibound2.
i got this error but nothing was actually wrong, i just ignored it, manually added a mods folder with some non-workshop mods, and it booted up completely fine.
EDIT: never mind, it booted up one time and then stopped working completely
from multibound2.
@Haano137 I noticed that you posted about Chucklefish denying anonymous mod downloads, does that affect Steam?
Sorry if it's a stupid question.
from multibound2.
@Haano137 I noticed that you posted about Chucklefish denying anonymous mod downloads, does that affect Steam?
Sorry if it's a stupid question.Must have mistaken me for someone else, I don't really remember posting anything about that, I could still give you an answer. Anyways, Steam has a developer feature that allows whether or not an anonymous account to download workshop files; which this Starbound mod client utilized. Someday, Chucklefish thought it was a good idea to turn that feature off, screwing over non-steam Starbound owners(gog.com, etc. etc.) and making it more difficult for Steam copy users like me to load multiple mod profiles.
So, essentially we'd have to be logged in via steamCMD to fetch content properly? (Assuming that multibound accounts for this in future)
from multibound2.
Nothing needs to be logged in, steamcmd just needs to have the decryption key in the proper place in order to fetch content. Things could be failing for a different reason, or it could be a case of something getting gummed up with steamcmd.
from multibound2.
Nothing needs to be logged in, steamcmd just needs to have the decryption key in the proper place in order to fetch content. Things could be failing for a different reason, or it could be a case of something getting gummed up with steamcmd.
Yeah, I tried it with just three mods and it doesn't want to fetch them
from multibound2.
... valve has changed something on their end to make my previously working method not work anymore. steamcmd just refuses, encryption key or no, and I have no idea how to work around whatever is going on here.
from multibound2.
... valve has changed something on their end to make my previously working method not work anymore. steamcmd just refuses, encryption key or no, and I have no idea how to work around whatever is going on here.
It's okay, take your time ^^
from multibound2.
Notably, anything that any Steam account on the system has ever been subscribed to seems to work, no matter what I do to the files?? Anything else, Nope(tm)
from multibound2.
would loging in through steamcmd manually and then replacing the "anonymous" with the given username work?
I edited the "steamcmd2.txt" file to use my login after loging in through the steamcmd manually and ran it and it seems to work
from multibound2.
Uh I have no idea what I did, but this whole this whole thing just worked,
It might've been cause I exited steam before messing with the program? Or maybe using it as admin? Or maybe loging in to steamcmd and not loging out correctly? Im not sure but if I figure out more concrete steps Ill put it here unless someone has a better place?
from multibound2.
I got the Missing depiction key issue when I tried to add one particular mod in the already existing collection, and update my instance in Multibound 2 afterward...
Before that I got no real issues
from multibound2.
have had to disable steamcmd support entirely due to the aforementioned changes to the workshop (I'm not willing to have MultiBound ask for your steam password). we'll see if the situation ever changes.
from multibound2.
Related Issues (18)
- Cannot create folder for new instance's config HOT 1
- Doesn't launch
- Instance loading HOT 1
- Creates C:\program directory HOT 5
- "New instance" doesn't create anything HOT 1
- Asset Sources Usage HOT 1
- Manually installed mods HOT 4
- Failed To Download Mods HOT 2
- Running Multibound 2 on steam using the %command% launch parameter causes Starbound to load all workshop mods. (v0.5.5) HOT 1
- Suggestions
- Building with QtCreator HOT 1
- Workshop downloading with `steamcmd` HOT 2
- Mac Version? HOT 1
- Cannot download workshop mods through the Multibound2 interface HOT 1
- Launch Instance button does nothing HOT 6
- multibound.exe - System Error HOT 2
- Unable to create Non-Workshop Instances HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from multibound2.