RELEASED [SMAPI] Advanced Location Loader 1.4.7

Helps modders modify the in-game locations!

  1. diminee

    diminee Space Spelunker

    @Iomega0318 from the mod description it says:
    "House in the Hills
    Aspen Grove
    Riverbank
    Hot Cave
    WIPCave
    Bus Stop Woods (now a separate location)"
    so... are those all farm-exclusive locations?? i thought they added stuff all around the game..
     
    • Iomega0318

      Iomega0318 Big Damn Hero

      Well on my farm it's just now the 1st of Summer so I don't have access to the whole map yet..

      but most of the content again afaik, is accessed off of the farm map, he added in a route to the left and right on the lower portions, right takes you to the new bus stop, left takes you to some new wooded areas and there's a few other maps that branch off of that.. he never actually completed his maps and left them to work on another mod/map collection which should include some or most of the old content I believe.. but again that's all I can really find, if you read the Manifest the Farm and the Woods are the only maps actually being replaced everything else seems to branch off of those..
       
      • diminee

        diminee Space Spelunker

        ahh fair enough.. since it glitches my game no matter what, i'll just leave it out and wait for the new mod ha.
         
        • Iomega0318

          Iomega0318 Big Damn Hero

          haha yeah I'm still using the original map myself so I don't have issues :p
           
            Last edited: Nov 13, 2016
          • Snarkypie

            Snarkypie Scruffy Nerf-Herder

            So I am getting an error using the latest Smapi, and your framework, can you let me know what is causing it? I haven't changed anything afaik in ALL between it working properly and getting the error, so I'm stumped. PLMK if you need the entire log uploaded, and TIA

            [04:56:09 ERROR SMAPI] Couldn't load mod for manifest 'C:\GOG Games\Stardew Valley\Mods\AdvancedLocationLoader-v1.1.25\manifest.json': manifest parsing failed.
            System.IO.FileNotFoundException: Could not find file 'C:\GOG Games\Stardew Valley\Mods\AdvancedLocationLoader-v1.1.25\manifest.json'.
            File name: 'C:\GOG Games\Stardew Valley\Mods\AdvancedLocationLoader-v1.1.25\manifest.json'
            at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
            at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
            at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
            at System.IO.StreamReader..ctor(String path, Encoding encoding, Boolean detectEncodingFromByteOrderMarks, Int32 bufferSize, Boolean checkHost)
            at System.IO.File.InternalReadAllText(String path, Encoding encoding, Boolean checkHost)
            at System.IO.File.ReadAllText(String path)
            at StardewModdingAPI.Program.LoadMods() in D:\source\SMAPI\src\StardewModdingAPI\Program.cs:line 334
             
            • Entoarox

              Entoarox Oxygen Tank

              mod is not installed properly, please refer to http://canimod.com/guides/using-mods#adding-mods for accurate installation instructions.
               
                Snarkypie likes this.
              • Snarkypie

                Snarkypie Scruffy Nerf-Herder

              • Entoarox

                Entoarox Oxygen Tank

                Entoarox updated [SMAPI] Advanced Location Loader with a new update entry:

                Brand spanking new rewrite ahoj!

                Read the rest of this update entry...
                 
                • Entoarox

                  Entoarox Oxygen Tank

                • ShneekeyTheLost

                  ShneekeyTheLost Master Astronaut

                  I'm experiencing a Crash To Desktop problem, and not entirely sure where it is coming from. The mod in question is Extended Cellar, but the crash is coming from ALL. Pretty sure it's the mod not working right with the latest update (Entoarox Framework 1.6.0 and ALL 1.2.1) but on the offhand chance it is ALL incorrectly calling the location in the ~/Mods/AdvancedLocationLoader/locations/ExtendedCellar folder or some similar wierdness, I'm cross-posting here.

                  I did try 1.2.1 before posting this, but still getting warp wierdness going on. Not sure whose end it is on


                  [12:30:45 INFO Entoarox Framework] Checking for updates...
                  [12:30:45 TRACE Advanced Location Loader] Applying Patches...
                  [12:30:45 ERROR Advanced Location Loader] Unable to apply warp patch, location does not exist:Warp(Game Room@[42,20] => Cellar@[11,2])
                  [12:30:45 ERROR Advanced Location Loader] Unable to apply warp patch, location does not exist:Warp(Game Room@[42,19] => Cellar@[11,2])
                  [12:30:45 TRACE Advanced Location Loader] Location(Secret Garden,/home/shneekey/.local/share/Steam/steamapps/common/Stardew Valley/Mods/AdvancedLocationLoader/locations/ExtendedCellar/SecretGarden){Outdoor=False,Farmable=True,Type=Default}
                  [12:30:45 TRACE Advanced Location Loader] Location(Laundry Room,/home/shneekey/.local/share/Steam/steamapps/common/Stardew Valley/Mods/AdvancedLocationLoader/locations/ExtendedCellar/LaundryRoom){Outdoor=False,Farmable=False,Type=Default}
                  [12:30:45 TRACE Advanced Location Loader] Location(Basement Shower,/home/shneekey/.local/share/Steam/steamapps/common/Stardew Valley/Mods/AdvancedLocationLoader/locations/ExtendedCellar/Shower){Outdoor=False,Farmable=False,Type=Default}
                  [12:30:45 TRACE Advanced Location Loader] Location(Back Room,/home/shneekey/.local/share/Steam/steamapps/common/Stardew Valley/Mods/AdvancedLocationLoader/locations/ExtendedCellar/BackRoom){Outdoor=False,Farmable=False,Type=Default}
                  [12:30:45 TRACE Advanced Location Loader] Tilesheet(Basement Shower,bathroom_tiles,/home/shneekey/.local/share/Steam/steamapps/common/Stardew Valley/Mods/AdvancedLocationLoader/locations/ExtendedCellar/bathroom_tiles){Seasonal=False}
                  [12:30:45 TRACE Advanced Location Loader] Detected pre-existing tilesheet, patching to refer to correct file location
                  [12:30:45 TRACE Advanced Location Loader] Tilesheet(Back Room,bathroom_tiles,/home/shneekey/.local/share/Steam/steamapps/common/Stardew Valley/Mods/AdvancedLocationLoader/locations/ExtendedCellar/bathroom_tiles){Seasonal=False}
                  [12:30:45 TRACE Advanced Location Loader] Detected pre-existing tilesheet, patching to refer to correct file location
                  [12:30:45 TRACE Advanced Location Loader] Warp(Cellar@[8,18] => Secret Garden@[10,3])
                  [12:30:45 TRACE Advanced Location Loader] Warp(Secret Garden@[10,2] => Cellar@[8,17])
                  [12:30:45 TRACE Advanced Location Loader] Warp(Cellar@[9,18] => Secret Garden@[11,3])
                  [12:30:45 TRACE Advanced Location Loader] Warp(Secret Garden@[11,2] => Cellar@[9,17])
                  [12:30:45 TRACE Advanced Location Loader] Warp(Cellar@[30,18] => Secret Garden@[32,3])
                  [12:30:45 TRACE Advanced Location Loader] Warp(Secret Garden@[32,2] => Cellar@[30,17])
                  [12:30:45 TRACE Advanced Location Loader] Warp(Cellar@[31,18] => Secret Garden@[33,3])
                  [12:30:45 TRACE Advanced Location Loader] Warp(Secret Garden@[33,2] => Cellar@[31,17])
                  [12:30:45 TRACE Advanced Location Loader] Warp(Cellar@[10,2] => Game Room@[41,20])
                  [12:30:45 TRACE Advanced Location Loader] Warp(Game Room@[42,20] => Cellar@[11,2])
                  [12:30:45 ERROR SMAPI] Advanced Location Loader requested an immediate game shutdown: Unable to patch warp, a unexpected error occured: Warp(Game Room@[42,20] => Cellar@[11,2])
                  Object reference not set to an instance of an object
                  at Entoarox.AdvancedLocationLoader.Processors.ApplyWarp (Entoarox.AdvancedLocationLoader.Configs.Warp warp) <0x41909e70 + 0x001e3> in <filename unknown>:0
                  [12:30:45 TRACE Advanced Location Loader] Warp(Game Room@[42,19] => Cellar@[11,2])
                  [12:30:45 ERROR SMAPI] Advanced Location Loader requested an immediate game shutdown: Unable to patch warp, a unexpected error occured: Warp(Game Room@[42,19] => Cellar@[11,2])
                  Object reference not set to an instance of an object
                  at Entoarox.AdvancedLocationLoader.Processors.ApplyWarp (Entoarox.AdvancedLocationLoader.Configs.Warp warp) <0x41909e70 + 0x001e3> in <filename unknown>:0
                  [12:30:45 TRACE Advanced Location Loader] Warp(Cellar@[16,2] => Laundry Room@[1,9])
                  [12:30:45 TRACE Advanced Location Loader] Warp(Laundry Room@[0,9] => Cellar@[15,2])
                  [12:30:45 TRACE Advanced Location Loader] Warp(Laundry Room@[0,10] => Cellar@[15,2])
                  [12:30:45 TRACE Advanced Location Loader] Warp(Laundry Room@[26,14] => Cellar@[24,4])
                  [12:30:45 TRACE Advanced Location Loader] Warp(Laundry Room@[29,5] => Basement Shower@[10,18])
                  [12:30:45 TRACE Advanced Location Loader] Warp(Basement Shower@[9,19] => Laundry Room@[28,5])
                  [12:30:45 TRACE Advanced Location Loader] Warp(Basement Shower@[9,18] => Laundry Room@[28,5])
                  [12:30:45 TRACE Advanced Location Loader] Warp(Laundry Room@[24,5] => Back Room@[9,22])
                  [12:30:45 TRACE Advanced Location Loader] Warp(Back Room@[10,22] => Laundry Room@[25,5])
                  [12:30:45 TRACE Advanced Location Loader] Warp(Back Room@[10,23] => Laundry Room@[25,5])
                  [12:30:45 TRACE Advanced Location Loader] Warp(Cellar@[24,3] => Laundry Room@[26,13])
                  [12:30:45 ERROR Entoarox Framework] Could not check for updates to EntoaroxFramework, if you are not connected to the internet you can ignore this error.
                  [12:30:45 ERROR Entoarox Framework] Could not check for updates to AdvancedLocationLoader, if you are not connected to the internet you can ignore this error.
                  [12:30:45 INFO Entoarox Framework] Update checks have been completed.
                  [12:30:45 ERROR SMAPI] Advanced Location Loader requested an immediate game shutdown: The `untitled tile sheet` TileSheet in the `Farm` location is seasonal but is missing the tilesheet for the `spring` season
                  [12:30:45 ERROR SMAPI] Advanced Location Loader requested an immediate game shutdown: The `untitled tile sheet` TileSheet in the `Farm` location is seasonal but is missing the tilesheet for the `summer` season
                  [12:30:45 ERROR SMAPI] Advanced Location Loader requested an immediate game shutdown: The `untitled tile sheet` TileSheet in the `Farm` location is seasonal but is missing the tilesheet for the `fall` season
                  [12:30:45 ERROR SMAPI] Advanced Location Loader requested an immediate game shutdown: The `untitled tile sheet` TileSheet in the `Farm` location is seasonal but is missing the tilesheet for the `winter` season
                  [12:30:45 ERROR SMAPI] Advanced Location Loader requested an immediate game shutdown: The `Landscape` TileSheet in the `Town` location is seasonal but is missing the tilesheet for the `spring` season
                  [12:30:45 ERROR SMAPI] Advanced Location Loader requested an immediate game shutdown: The `Landscape` TileSheet in the `Town` location is seasonal but is missing the tilesheet for the `summer` season
                  [12:30:45 ERROR SMAPI] Advanced Location Loader requested an immediate game shutdown: The `Landscape` TileSheet in the `Town` location is seasonal but is missing the tilesheet for the `fall` season
                  [12:30:45 ERROR SMAPI] Advanced Location Loader requested an immediate game shutdown: The `Landscape` TileSheet in the `Town` location is seasonal but is missing the tilesheet for the `winter` season
                  [12:30:45 ERROR SMAPI] Advanced Location Loader requested an immediate game shutdown: The `Town` TileSheet in the `Town` location is seasonal but is missing the tilesheet for the `spring` season
                  [12:30:45 ERROR SMAPI] Advanced Location Loader requested an immediate game shutdown: The `Town` TileSheet in the `Town` location is seasonal but is missing the tilesheet for the `summer` season
                  [12:30:45 ERROR SMAPI] Advanced Location Loader requested an immediate game shutdown: The `Town` TileSheet in the `Town` location is seasonal but is missing the tilesheet for the `fall` season
                  [12:30:45 ERROR SMAPI] Advanced Location Loader requested an immediate game shutdown: The `Town` TileSheet in the `Town` location is seasonal but is missing the tilesheet for the `winter` season
                  [12:30:45 ERROR SMAPI] Advanced Location Loader requested an immediate game shutdown: The `untitled tile sheet` TileSheet in the `Beach` location is seasonal but is missing the tilesheet for the `spring` season
                  [12:30:45 ERROR SMAPI] Advanced Location Loader requested an immediate game shutdown: The `untitled tile sheet` TileSheet in the `Beach` location is seasonal but is missing the tilesheet for the `summer` season
                  [12:30:45 ERROR SMAPI] Advanced Location Loader requested an immediate game shutdown: The `untitled tile sheet` TileSheet in the `Beach` location is seasonal but is missing the tilesheet for the `fall` season
                  [12:30:45 ERROR SMAPI] Advanced Location Loader requested an immediate game shutdown: The `untitled tile sheet` TileSheet in the `Beach` location is seasonal but is missing the tilesheet for the `winter` season
                  [12:30:45 ERROR SMAPI] Advanced Location Loader requested an immediate game shutdown: The `outdoors` TileSheet in the `Mountain` location is seasonal but is missing the tilesheet for the `spring` season
                  [12:30:45 ERROR SMAPI] Advanced Location Loader requested an immediate game shutdown: The `outdoors` TileSheet in the `Mountain` location is seasonal but is missing the tilesheet for the `summer` season
                  [12:30:45 ERROR SMAPI] Advanced Location Loader requested an immediate game shutdown: The `outdoors` TileSheet in the `Mountain` location is seasonal but is missing the tilesheet for the `fall` season
                  [12:30:45 ERROR SMAPI] Advanced Location Loader requested an immediate game shutdown: The `outdoors` TileSheet in the `Mountain` location is seasonal but is missing the tilesheet for the `winter` season
                  [12:30:45 ERROR SMAPI] Advanced Location Loader requested an immediate game shutdown: The `outdoors` TileSheet in the `Forest` location is seasonal but is missing the tilesheet for the `spring` season
                  [12:30:45 ERROR SMAPI] Advanced Location Loader requested an immediate game shutdown: The `outdoors` TileSheet in the `Forest` location is seasonal but is missing the tilesheet for the `summer` season
                  [12:30:45 ERROR SMAPI] Advanced Location Loader requested an immediate game shutdown: The `outdoors` TileSheet in the `Forest` location is seasonal but is missing the tilesheet for the `fall` season
                  [12:30:45 ERROR SMAPI] Advanced Location Loader requested an immediate game shutdown: The `outdoors` TileSheet in the `Forest` location is seasonal but is missing the tilesheet for the `winter` season
                  [12:30:45 ERROR SMAPI] Advanced Location Loader requested an immediate game shutdown: The `outdoors` TileSheet in the `BusStop` location is seasonal but is missing the tilesheet for the `spring` season
                  [12:30:45 ERROR SMAPI] Advanced Location Loader requested an immediate game shutdown: The `outdoors` TileSheet in the `BusStop` location is seasonal but is missing the tilesheet for the `summer` season
                  [12:30:45 ERROR SMAPI] Advanced Location Loader requested an immediate game shutdown: The `outdoors` TileSheet in the `BusStop` location is seasonal but is missing the tilesheet for the `fall` season
                  [12:30:45 ERROR SMAPI] Advanced Location Loader requested an immediate game shutdown: The `outdoors` TileSheet in the `BusStop` location is seasonal but is missing the tilesheet for the `winter` season
                  [12:30:45 ERROR SMAPI] Advanced Location Loader requested an immediate game shutdown: The `untitled tile sheet` TileSheet in the `Woods` location is seasonal but is missing the tilesheet for the `spring` season
                  [12:30:45 ERROR SMAPI] Advanced Location Loader requested an immediate game shutdown: The `untitled tile sheet` TileSheet in the `Woods` location is seasonal but is missing the tilesheet for the `summer` season
                  [12:30:45 ERROR SMAPI] Advanced Location Loader requested an immediate game shutdown: The `untitled tile sheet` TileSheet in the `Woods` location is seasonal but is missing the tilesheet for the `fall` season
                  [12:30:45 ERROR SMAPI] Advanced Location Loader requested an immediate game shutdown: The `untitled tile sheet` TileSheet in the `Woods` location is seasonal but is missing the tilesheet for the `winter` season
                  [12:30:45 ERROR SMAPI] Advanced Location Loader requested an immediate game shutdown: The `untitled tile sheet` TileSheet in the `Railroad` location is seasonal but is missing the tilesheet for the `spring` season
                  [12:30:45 ERROR SMAPI] Advanced Location Loader requested an immediate game shutdown: The `untitled tile sheet` TileSheet in the `Railroad` location is seasonal but is missing the tilesheet for the `summer` season
                  [12:30:45 ERROR SMAPI] Advanced Location Loader requested an immediate game shutdown: The `untitled tile sheet` TileSheet in the `Railroad` location is seasonal but is missing the tilesheet for the `fall` season
                  [12:30:45 ERROR SMAPI] Advanced Location Loader requested an immediate game shutdown: The `untitled tile sheet` TileSheet in the `Railroad` location is seasonal but is missing the tilesheet for the `winter` season
                  [12:30:45 ERROR SMAPI] Advanced Location Loader requested an immediate game shutdown: The `untitled tile sheet` TileSheet in the `Summit` location is seasonal but is missing the tilesheet for the `spring` season
                  [12:30:45 ERROR SMAPI] Advanced Location Loader requested an immediate game shutdown: The `untitled tile sheet` TileSheet in the `Summit` location is seasonal but is missing the tilesheet for the `summer` season
                  [12:30:45 ERROR SMAPI] Advanced Location Loader requested an immediate game shutdown: The `untitled tile sheet` TileSheet in the `Summit` location is seasonal but is missing the tilesheet for the `fall` season
                  [12:30:45 ERROR SMAPI] Advanced Location Loader requested an immediate game shutdown: The `untitled tile sheet` TileSheet in the `Summit` location is seasonal but is missing the tilesheet for the `winter` season
                  [12:30:45 ERROR SMAPI] Advanced Location Loader requested an immediate game shutdown: The `outdoor` TileSheet in the `Backwoods` location is seasonal but is missing the tilesheet for the `spring` season
                  [12:30:45 ERROR SMAPI] Advanced Location Loader requested an immediate game shutdown: The `outdoor` TileSheet in the `Backwoods` location is seasonal but is missing the tilesheet for the `summer` season
                  [12:30:45 ERROR SMAPI] Advanced Location Loader requested an immediate game shutdown: The `outdoor` TileSheet in the `Backwoods` location is seasonal but is missing the tilesheet for the `fall` season
                  [12:30:45 ERROR SMAPI] Advanced Location Loader requested an immediate game shutdown: The `outdoor` TileSheet in the `Backwoods` location is seasonal but is missing the tilesheet for the `winter` season
                  [12:30:45 DEBUG Advanced Location Loader] Patches have been applied
                   
                  • Med

                    Med Phantasmal Quasar

                    @ShneekyTheLost @Entoarox Where is the crash log located? I too am crashing with a location that was previously working
                     
                    • TenkoKuugen

                      TenkoKuugen Scruffy Nerf-Herder

                      Basically, if ALL cannot patch something due to faulty instructions or missing files, it now CTDs instead of ignoring it. If you remove the game room warps in the manifest for extended cellar, it fixed that one
                      Cleanup Crew also throws CTD errors due to three lines in the beach. At least ALL logs the problematic lines via trace function.

                      Get Notepad++ or whatever
                      go to ALL/locations/extendedcellar and open manifest.json

                      Delete the following (make sure the previous section ends in }, and the next one starts in { and nothing in between)
                      Code:
                          {
                            "TargetName": "Game Room",
                            "TargetX": 41,
                            "TargetY": 20,
                            "MapName": "Cellar",
                            "TileX": 10,
                            "TileY": 2,
                            "Optional": false
                          },
                          {
                            "TargetName": "Cellar",
                            "TargetX": 11,
                            "TargetY": 2,
                            "MapName": "Game Room",
                            "TileX": 42,
                            "TileY": 20,
                            "Optional": false
                          },
                          {
                            "TargetName": "Cellar",
                            "TargetX": 11,
                            "TargetY": 2,
                            "MapName": "Game Room",
                            "TileX": 42,
                            "TileY": 19,
                            "Optional": false
                          },
                      Your crash log is located in
                      C:\Users\<yourPCusername>\AppData\Roaming\StardewValley\ErrorLogs

                      The culprit is most like extendedcellar or cleanup crew, both of those had CTD errors for me
                       
                      • Med

                        Med Phantasmal Quasar

                        Nice find, @TenkoKuugen! It was some of Cleanup Crew's beach tiles.
                         
                        • TenkoKuugen

                          TenkoKuugen Scruffy Nerf-Herder

                          If you search for the number 357 in the cleanup crew manifest and delete just those lines, it works fine
                          In other news, time to go post in extended minecart that it still doesn't work with custom farms.
                           
                          • ShneekeyTheLost

                            ShneekeyTheLost Master Astronaut

                            I deleted those lines, it still CTD'd me. I think I'll wait for the author to post a new version
                             
                            • TenkoKuugen

                              TenkoKuugen Scruffy Nerf-Herder

                              Check your error log, you probably have other ALL issues like cleanup crew.
                               
                              • ShneekeyTheLost

                                ShneekeyTheLost Master Astronaut

                                I don't have cleanup crew, and I posted my error log.

                                In fact, I removed all of the ALL mods except the Framework and ALL itself, and it is still crashing
                                 
                                • TenkoKuugen

                                  TenkoKuugen Scruffy Nerf-Herder

                                  [12:30:45 TRACE Advanced Location Loader] Detected pre-existing tilesheet, patching to refer to correct file location
                                  Followed by a lot of missing tilesheet errors. But it's strange that the game would still crash with just ALL and the framework. Did you remove the ALL mods inside the ALL folder as well?
                                   
                                  • ShneekeyTheLost

                                    ShneekeyTheLost Master Astronaut

                                    Considering that's the only place (other than the /Content folder) where they are located, yes. It's the tilesheets that are causing the crash. I suspect it's because there is some kind of overzealous content checking in the /Content/Maps folder.

                                    In any case, I leave you with a word of advise: best to keep your mouth closed and have people assume you are a fool than to open your mouth and prove it. Let the mod author address problems, you are making assumptions which are in no way true.
                                     
                                    • Entoarox

                                      Entoarox Oxygen Tank

                                      Not overzealous, the check is there to prevent what I call the `day 30` bug, the real problem is that it is reporting perfectly correct tilesheets as wrong...
                                       

                                      Share This Page