GithubHelp home page GithubHelp logo

Comments (36)

zetaPRIME avatar zetaPRIME commented on July 18, 2024 2

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 called DecryptionKey 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 as workshopDecryptionKey

from multibound2.

RisingManes avatar RisingManes commented on July 18, 2024 2

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.

Umbrozium avatar Umbrozium commented on July 18, 2024 1

Well, now we know how to get the decryption key, just need to figure out why else it won't update.

image
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 avatar Haano137 commented on July 18, 2024 1

@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.

Haano137 avatar Haano137 commented on July 18, 2024

Band aid solution for windows:

Before you start, you should close steam.

  1. Go here C:/Users//AppData/Local/multibound/steamcmd
  2. Run the steamcmd.exe that's in the folder
  3. Run these commands:
  • force_install_dir C:/Users//AppData/Local/multibound
  • login
  1. Download a steam workshop mod by running this command workshop_download_item 211820 .
  2. 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.

Umbrozium avatar Umbrozium commented on July 18, 2024

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.

snepderg avatar snepderg commented on July 18, 2024

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.

snepderg avatar snepderg commented on July 18, 2024

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.

Umbrozium avatar Umbrozium commented on July 18, 2024

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.

Umbrozium avatar Umbrozium commented on July 18, 2024

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.

snepderg avatar snepderg commented on July 18, 2024

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.

Haano137 avatar Haano137 commented on July 18, 2024

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.

snepderg avatar snepderg commented on July 18, 2024

I'm not willing to migrate a terabyte of steam library data to test this lol. Virtual machine maybe?

from multibound2.

Haano137 avatar Haano137 commented on July 18, 2024

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.

snepderg avatar snepderg commented on July 18, 2024

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.

snepderg avatar snepderg commented on July 18, 2024

I'll be honest, I don't know a lot about manually creating an instance.

from multibound2.

Haano137 avatar Haano137 commented on July 18, 2024

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:
image
into something like this:
image
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.

snepderg avatar snepderg commented on July 18, 2024

Yeah, it definitely seems like a collection is better.

from multibound2.

snepderg avatar snepderg commented on July 18, 2024

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.

snepderg avatar snepderg commented on July 18, 2024

Awesome, thank you ^^

from multibound2.

snepderg avatar snepderg commented on July 18, 2024

Well, now we know how to get the decryption key, just need to figure out why else it won't update.

from multibound2.

snepderg avatar snepderg commented on July 18, 2024

Well, now we know how to get the decryption key, just need to figure out why else it won't update.

image 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.

zetaPRIME avatar zetaPRIME commented on July 18, 2024

... yeah, I should probably add some better logging for this @.@

from multibound2.

snepderg avatar snepderg commented on July 18, 2024

It's okay, just let us know if we can provide any more info

from multibound2.

connorhedgehog avatar connorhedgehog commented on July 18, 2024

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.

snepderg avatar snepderg commented on July 18, 2024

@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.

snepderg avatar snepderg commented on July 18, 2024

@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.

zetaPRIME avatar zetaPRIME commented on July 18, 2024

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.

snepderg avatar snepderg commented on July 18, 2024

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.

zetaPRIME avatar zetaPRIME commented on July 18, 2024

... 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.

snepderg avatar snepderg commented on July 18, 2024

... 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.

zetaPRIME avatar zetaPRIME commented on July 18, 2024

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.

ComputerErika avatar ComputerErika commented on July 18, 2024

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.

ComputerErika avatar ComputerErika commented on July 18, 2024

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.

KaiCodeTraveler avatar KaiCodeTraveler commented on July 18, 2024

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.

zetaPRIME avatar zetaPRIME commented on July 18, 2024

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)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo 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.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.