Modding Help Mods crashing?

Discussion in 'Starbound Modding' started by TerramineLight, Dec 24, 2013.

  1. TerramineLight

    TerramineLight Space Spelunker

    Ever since I updated to the latest update, installing some mods yields this error
    [​IMG]

    I don't know what is going on :/
     
  2. Bunnky

    Bunnky Sandwich Man

    It's because the core player.config file has changed, and some other files I believe.
     
  3. TerramineLight

    TerramineLight Space Spelunker

    I'm confused though... are you saying it changed cause of the update or something on my end? Because the mods I try to install have been updated by the mod authors to work with the newest update... at least according to them.
     
  4. Westeller

    Westeller Space Penguin Leader

    It looks like an improper __merge overwrote player.config. Basically someone tried to use the new __merge syntax but typo'd it somewhere along the way, so, instead of merging the way it's supposed to, it simply replaced the file the way it normally does... only now it's missing tons of information.
     
  5. TerramineLight

    TerramineLight Space Spelunker

    Looking at it, it seems they didn't put the merge command at all. So is that what is doing it?
     
  6. Westeller

    Westeller Space Penguin Leader

    I assume so, though I can't see it, y'know. If the __merge syntax is missing or incorrect, the player.config will replace the vanilla one, and, when it doesn't have necessary information that the vanilla file contained, you get error messages like the one you posted. If you found a mod posted by someone else that has a player.config with missing or incorrect __merge syntax, it'd be polite to inform them of it.
     
  7. TerramineLight

    TerramineLight Space Spelunker

    I will in fact do that, thanks for your help guys!
     
  8. Bunnky

    Bunnky Sandwich Man

    Just reading the error, and the mention of fall Damage on delta sector, since the new gravity on different planets addition, I'm guessing it's the new vanilla player.config file conflicting with your old mod player.config. The mod developer just needs to upload a new version of it, and anything else similar. (a few vanilla files were changed I think)
     
  9. Westeller

    Westeller Space Penguin Leader

    That's bad.

    That value exists in the current vanilla player.config. The game is expecting to find it and isn't. You're suggesting that perhaps a mod that overwrites player.config is using an outdated player.config that doesn't have that value. You're right. That could easily be the case. Uploading an up-to-date player.config to overwrite with will, of course, fix that, for that mod, but the problem with that is that no one should be overwriting player.config in the first place. __merge syntax prevents things like this from being an issue at all, by only adding or editing specific lines in the vanilla file, as opposed to overwriting the entire thing.
     
    Last edited: Dec 24, 2013
  10. Bunnky

    Bunnky Sandwich Man

    Well ya that's the case now, I totally agree with you. I was just suggesting that the config file is NOT in a __merge format, and is probably just a modded player.config from the earlier versions.

    While working on my own mod I discovered this problem myself, and changing the player.config to the __merge format fixed it all. I didn't search the old or new one for that specific value, just knowing about the gravity changes made me think that it changed something in that file, so it was the first place I went to correct the error. I'm sure OP's mods will work once they get the __merge system in their configs.
     
  11. Derpotron

    Derpotron Space Spelunker

    How exactly do you do that? Im a little lost...
    Sorry.
    Also, I'm on a mac and the crash happens to me as well.
     

Share This Page