Modding Help Mod authors: I'll update your mods for Stardew 1.2 and SMAPI 1.9

Discussion in 'Mods' started by Pathoschild, Dec 4, 2016.

  1. Pathoschild

    Pathoschild Tiy's Beard

    This thread is archived. See How to fix mods broken in Stardew Valley 1.2 for the newer thread.

    ----------------


    Stardew Valley 1.1 and 1.2 broke a lot of mods, and SMAPI 1.0+ deprecated some interfaces. If you're a mod author and you don't have the time or energy to update your mods, I'll update them for you! (I'm the developer maintaining SMAPI.)

    These are the requirements:
    • It must be a SMAPI mod.
    • You must be the mod author and willing to release the update, OR be a developer maintaining an unofficial update.
    • You must provide me with the source code. (You can send it via private message if you want; I won't republish it without permission.)
    For players:
    • If a mod you use broke, let the mod author know about this thread. Please don't ask me to update a mod unless the author is ready to publish the update.
    • If the mod is abandoned and you can't contact the mod author, see Ento's home for abandoned mods instead.
    What will happen:
    1. You send me the source code (privately is OK).
    2. I'll update the code, prepare a compiled release package, and send both back to you.
    3. You can publish the new package, no credit required.
    Queue:
     
      Last edited: May 16, 2017
      Amx, Machado, Minakie and 10 others like this.
    • Zoryn4163

      Zoryn4163 Big Damn Hero

    • Pathoschild

      Pathoschild Tiy's Beard

      Minakie likes this.
    • Pathoschild

      Pathoschild Tiy's Beard

      I updated Nabuma's Horse Whistle mod to fix compatibility on Linux/Mac and migrate it to SMAPI 1.3. (It's a really useful mod!)
       
        Minakie, joyous.ariella and Snarkypie like this.
      • fudge5962

        fudge5962 Phantasmal Quasar

      • Pathoschild

        Pathoschild Tiy's Beard

        @fudge5962: done! I attached the updated version (including the Git repository if you want to maintain the history).

        Changes in this version:
        • Updated to SMAPI 1.3+ and Stardew Valley 1.1+.
        • Migrated the custom ini file to the standard config.json.
        • Migrated to the standard build config (so it can be built on any platform, deployed on build, and debugged easily).
        • Expanded the readme to document versions and building from source.
         

          Attached Files:

        • fudge5962

          fudge5962 Phantasmal Quasar

          A thousand 'thank you's for your help with this:)
           
            Pathoschild likes this.
          • Espybounce

            Espybounce Void-Bound Voyager

            You are my lord and my light, Pathos. I bow down to thee.
             
              joyous.ariella likes this.
            • joyous.ariella

              joyous.ariella Space Penguin Leader

              ^we should start a new religion lol. @Pathoschild is a god among modders <3
               
              • Coolwyngs

                Coolwyngs Giant Laser Beams

              • eemie

                eemie Hard-To-Destroy Reptile

                Maybe if someone could explain exactly what is broken with the MCM then someone would be more eager to fix it. Right now all I've heard is 'the content folder is broken' but which files are the broken ones?
                 
                • Coolwyngs

                  Coolwyngs Giant Laser Beams

                  From what I have heard the coffee breaks the mod if it and all the other items that are part of the coffee are removed it should work fine. So we need to remove coffee. Maybe somehow make the sugarcane compatible with the mill? That would add to it.
                   
                    Last edited: Dec 11, 2016
                  • Coolwyngs

                    Coolwyngs Giant Laser Beams

                    The icons corresponds to the item's index. While you could update the .xnb to work correctly you'd need to possibly edit and recompile the mod that adds the seeds to Pierre's and that is no walk in the park. If you edit the .xnb to after the new items in 1.1, you have to adjust the tilesheet as such.

                    The growing crop object is a different story and explicitly defines the location on its tilemap, so you just have to move and repoint the appropriate modded plant.
                     
                      eemie likes this.
                    • Pathoschild

                      Pathoschild Tiy's Beard

                    • Coolwyngs

                      Coolwyngs Giant Laser Beams

                      Igoirous made the source code to put the seeds in Pierre's store. Aren't his source codes available.
                       
                      • Pathoschild

                        Pathoschild Tiy's Beard

                      • Coolwyngs

                        Coolwyngs Giant Laser Beams

                        darn and neither of them have been on for a long time.
                         
                        • Coolwyngs

                          Coolwyngs Giant Laser Beams

                          Can it be made to work with CJB Item Spawner? The Entoarox patched version?
                           
                          • Pathoschild

                            Pathoschild Tiy's Beard

                            Maybe; you'd need to ask the mod authors or unofficial maintainers.
                             
                            • Coolwyngs

                              Coolwyngs Giant Laser Beams

                              Okay I will ask. But the content folder still needs to be fixed. can you fix that part?
                               

                              Share This Page