RELEASED Automate *

Connect machines and chests to automate them.

  1. sirsilica

    sirsilica Void-Bound Voyager

    Is there any way we can make Automate recognize the machines added in with Custom Farming Redux?
     
    • Pathoschild

      Pathoschild Tiy's Beard

      @sirsilica Not currently, but I do want to add support for custom machines in the future.
       
        sirsilica likes this.
      • sirsilica

        sirsilica Void-Bound Voyager

        I eagerly await that day, lol. Thanks for letting me know.
         
        • Pathoschild

          Pathoschild Tiy's Beard

        • Pathoschild

          Pathoschild Tiy's Beard

          Automate 1.10.3 is now available! (For Stardew Valley 1.3.29-beta only.)

          Release notes:

          • Fixed compatibility issue with More Buildings / PyTK.
          Edit: this was released mistakenly and doesn't actually have any changes.
           
            Last edited: Sep 23, 2018
          • Pathoschild

            Pathoschild Tiy's Beard

            Automate 1.10.4 is now available! (For Stardew Valley 1.3.30 beta only.)

            Release notes:
            • Added option to disable shipping bin automation.
            • Fixed compatibility issue with More Buildings mod.
             
            • manivo

              manivo Scruffy Nerf-Herder

              Pops up as incompatible on smapi 2.8 beta5
               
              • Pathoschild

                Pathoschild Tiy's Beard

              • HailstheLion

                HailstheLion Void-Bound Voyager

                Seconding incompatibility with SMAPI 2.8 beta5. https://log.smapi.io/2738xBRT I just figured Automate hadn't been updated yet, as there's been no release of 1.10.5
                 
                • Pathoschild

                  Pathoschild Tiy's Beard

                  Thanks! I'll release an Automate update this weekend to fix that.
                   
                  • Pathoschild

                    Pathoschild Tiy's Beard

                    Automate 1.10.5 is now available! (For Stardew Valley 1.3.31 beta only.)

                    Release notes:
                    • Updated for SMAPI 2.8-beta.5.
                    • Fixed error if a mill contains an unrecognised item.
                     
                    • Pathoschild

                      Pathoschild Tiy's Beard

                    • Pathoschild

                      Pathoschild Tiy's Beard

                      Automate 1.11 is now available!

                      Release notes:
                      • Added API to support custom machines, containers, and connectors. Custom Farming Redux machines will be supported in an upcoming version of that mod.
                      • Updated for the upcoming SMAPI 3.0.
                      • Fixed fences not working as connectors.
                      • Fixed floor connectors not working if an object is placed over them.
                       
                      • Katiemae2

                        Katiemae2 Void-Bound Voyager

                        Does anyone know how rob actually set up the connectors? I tried and have had issues love the mod itself but would like to use connectors
                         
                        • Pathoschild

                          Pathoschild Tiy's Beard

                        • Katiemae2

                          Katiemae2 Void-Bound Voyager

                          hey read it and tried what you said and this is what i got

                          [Automate] Mod crashed on entry and might not work correctly. Technical details:
                          Newtonsoft.Json.JsonReaderException: Can't parse JSON file at C:\Program Files (x86)\Steam\steamapps\common\Stardew Valley\Mods\Automate\config.json.
                          Technical details: Unexpected end when deserializing object. Path 'Connectors', line 10, position 1.
                          at StardewModdingAPI.Toolkit.Serialisation.JsonHelper.ReadJsonFileIfExists[TModel](String fullPath, TModel& result)
                          at StardewModdingAPI.Framework.ModHelpers.DataHelper.ReadJsonFile[TModel](String path) in C:\source\_Stardew\SMAPI\src\SMAPI\Framework\ModHelpers\DataHelper.cs:line 51
                          at StardewModdingAPI.Framework.ModHelpers.ModHelper.ReadConfig[TConfig]() in C:\source\_Stardew\SMAPI\src\SMAPI\Framework\ModHelpers\ModHelper.cs:line 110
                          at Pathoschild.Stardew.Automate.ModEntry.Entry(IModHelper helper) in C:\source\_Stardew\Mods.Pathoschild\Automate\ModEntry.cs:line 53
                          at StardewModdingAPI.Framework.SCore.LoadMods(IModMetadata[] mods, JsonHelper jsonHelper, ContentCoordinator contentCore, ModDatabase modDatabase) in C:\source\_Stardew\SMAPI\src\SMAPI\Framework\SCore.cs:line 823

                          its pssible i did it wrong but im not understanding how to set it up anway
                           
                          • Pathoschild

                            Pathoschild Tiy's Beard

                            Yep, seems like your config.json is incorrect. Can you copy its text and paste it here?
                             
                            • Katiemae2

                              Katiemae2 Void-Bound Voyager

                              {
                              "AutomateShippingBin": true,
                              "AutomationInterval": 60,
                              "Controls": {
                              "ToggleOverlay": "U"
                              },
                              "Connectors": [
                              { "Type": "Floor", "ID": 6 },
                              { "Type": "Floor", "ID": 7 }
                              ]

                              this what you mean? and thank you for helping me
                               
                              • Pathoschild

                                Pathoschild Tiy's Beard

                                You're just missing the closing } at the end. Try this instead:
                                Code:
                                {
                                  "AutomateShippingBin": true,
                                  "AutomationInterval": 60,
                                  "Controls": {
                                    "ToggleOverlay": "U"
                                  },
                                  "Connectors": [
                                    { "Type": "Floor", "ID": 6 },
                                    { "Type": "Floor", "ID": 7 }
                                  ]
                                }
                                 
                                • Katiemae2

                                  Katiemae2 Void-Bound Voyager

                                  It worked thank you so much for your help!
                                   

                                  Share This Page