Stardew Valley
0 of 0

File information

Last updated

Original upload

Created by

Pagofr

Uploaded by

Pagofr

Virus scan

Safe to use

16 comments

  1. r71885
    r71885
    • member
    • 0 kudos
    I love this mod so much, and I love the option you've created to add a custom minecart! Does anyone know the coordinates to enter to add a mine cart closer to Krobus's sewer entrance in the forest?
    1. Pagofr
      Pagofr
      • member
      • 0 kudos
      Thanks for the feedback!
      At the moment, it's only possible to add custom coordinates on the farm.
      However, i could add a minecart to the forest sewer entrance.
      Will be added in the next update.
    2. r71885
      r71885
      • member
      • 0 kudos
      That would be amazing, thank you! Looking forward to it :)
  2. Aphrodito69
    Aphrodito69
    • member
    • 0 kudos
    You could make a version with mine entrance and rail for Cindersap Forest,Beach,Railroad and others
    it would be much more immersive and beautiful than just a loose cart
    1. Pagofr
      Pagofr
      • member
      • 0 kudos
      Thanks for the suggestion.
      I don't currently have plans to add this, because this mod was made as a really simple one and for this feature, i would need to add custom models for every Minecart.If the look and immersion is an important factor for you, i would suggest trying the Integrated minecarts mod.
  3. JWC5556
    JWC5556
    • member
    • 0 kudos
    just a question? I'm using the map from JP's Farms - Standard Ultra Bigger Farm - Big Farm(https://www.nexusmods.com/stardewvalley/mods/21355).
    I changed it so that it did not replace the standard farm, and every thing on the map works, but when I enable the custom farm setting it will drop me off there.  I can not activate the cart on the farm side, because there is no sign of the cart or tracks.

    What would I need to do to make the cart and tracks show up and be usable?
    1. Pagofr
      Pagofr
      • member
      • 0 kudos
      Hey there.
      I looked into it, the normal version of JP's Farms - Standard Ultra Bigger Farm does function.
      But you said you modified the mod, correct?
      Could you type the following command in the SMAPI Console and post the full output of it here? (while standing on the farm)
      patch summary pagofr.minecartsWould be happy to help.
    2. JWC5556
      JWC5556
      • member
      • 0 kudos
      here is the summary and thanks for any help. patch summary pagofr.minecarts[Content Patcher]=======================  Global tokens  =======================   Content Patcher:      token name                                         | value      -------------------------------------------------- | -----      ChildGenders                                       | [X]      ChildNames                                         | [X]      Count                                              | [X] 0      DailyLuck                                          | [X] -0.015      Day                                                | [X] 15      DayEvent                                           | [X]      DayOfWeek                                          | [X] Monday      DaysPlayed                                         | [X] 43      FarmCave                                           | [X] Mushrooms      FarmhouseUpgrade                                   | [X] 1      FarmName                                           | [X] Ultra      FarmType                                           | [X] Juanpa98ar.UltraBigFarmMap/UltraBiggerStandardFarm      FormatAssetName                                    | [X] (token returns a dynamic value)      HasValue                                           | [X] false      HavingChild                                        | [X]      IsCommunityCenterComplete                          | [X] false      IsJojaMartComplete                                 | [X] false      IsMainPlayer                                       | [X] true      IsOutdoors                                         | [X] true      Language                                           | [X] en      LocationContext                                    | [X] Default      LocationName                                       | [X] Farm      LocationOwnerId                                    | [X]      LocationUniqueName                                 | [X] Farm      Lowercase                                          | [X]      Merge                                              | [X]      PathPart                                           | [X] (token returns a dynamic value)      PlayerGender                                       | [X] Male      PlayerName                                         | [X] JWC 1      PreferredPet                                       | [X] Cat      Pregnant                                           | [X]      Query                                              | [X] (token returns a dynamic value)      Random                                             | [X] (token returns a dynamic value)      Range                                              | [X] (token returns a dynamic value)      Render                                             | [X]      Roommate                                           | [X]      Round                                              | [X] (token returns a dynamic value)      Season                                             | [X] summer      Spouse                                             | [X]      Time                                               | [X] 0610      Uppercase                                          | [X]      Weather                                            | [X] Sun      Year                                               | [X] 1      HasActiveQuest                                     | [X] , 7, 11, 18, 102, 103      HasCaughtFish                                      | [X] (O)129, (O)130, (O)131, (O)132, (O)136, (O)137, (O)138, (O)142, (O)143, (O)144, (O)145, (O)146, (O)147, (O)150, (O)152, (O)153, (O)155, (O)156, (O)157... (use `patch summary full` to see other values)      HasConversationTopic                               | [X] achievement_1_memory_fourweeks, achievement_18_memory_oneweek, cropMatured_16_memory_twoweeks, cropMatured_188_memory_fourweeks, cropMatured_190_memor... (use `patch summary full` to see other values)      HasCookingRecipe                                   | [X] Baked Fish, Coleslaw, Dish o' The Sea, Farmer's Lunch, Fried Egg, Miner's Treat, Moss Soup, Omelet, Pancakes, Radish Salad, Roots Platter, Salmon Dinner, Spaghetti, Stir Fry, Survival Burger      HasCraftingRecipe                                  | [X] Acradius.ja.SuperDuperSeedSorter_Seed_Sorter, Ancient Seeds, Bait, Bait Maker, Basic Fertilizer, Basic Retaining Soil, Bee House, Big Chest, Bomb, Bri... (use `patch summary full` to see other values)      HasDialogueAnswer                                  | [X] 3, 9, 25      HasFlag                                            | [X] Abigail1, Abigail_Introduction, Abigail_wonEggHunt, Alex_firstVisit_BathHouse_MensLocker_memory_oneday, artifactFound, BackpackTip, beachBridgeFixed, ... (use `patch summary full` to see other values)      HasMod                                             | [X] AaronTaggart.AutoAnimalDoors, acidicNic.SpecialOrdersAnywhere, Acradius.ja.SuperDuperSeedSorter, Acradius.mfm.SuperDuperSeedSorter, Acradius.pfm.Super... (use `patch summary full` to see other values)      HasProfession                                      | [X] 31, Blacksmith, Forester, Miner, Scout, Tiller, Trapper      HasReadLetter                                      | [X] Abigail1, Abigail_Introduction, Abigail_wonEggHunt, Alex_firstVisit_BathHouse_MensLocker_memory_oneday, artifactFound, BackpackTip, beenToWoods, butto... (use `patch summary full` to see other values)      HasSeenEvent                                       | [X] 0, 65, 66, 112, 60367, 100162, 295672, 318560, 502969, 611439, 739330, 992553, 1590166, 3102768, festival_spring13, festival_spring24, festival_summer... (use `patch summary full` to see other values)      HasWalletItem                                      | [X] DwarvishTranslationGuide, RustyKey      Hearts                                             | [X] Abigail:1, Alex:1, Caroline:1, Clint:1, Demetrius:2, Dwarf:0, Elliott:1, Emily:1, Evelyn:1, George:0, Gus:3, Haley:1, Harvey:1, Jas:1, Jodi:2, Krobus:... (use `patch summary full` to see other values)      Relationship                                       | [X] Abigail:Friendly, Alex:Friendly, Caroline:Friendly, Clint:Friendly, Demetrius:Friendly, Dwarf:Friendly, Elliott:Friendly, Emily:Friendly, Evelyn:Frien... (use `patch summary full` to see other values)      SkillLevel                                         | [X] Combat:7, Farming:8, Fishing:7, Foraging:9, Luck:6, Mining:10======================= Content patches =======================The following patches were loaded. For each patch:  - 'loaded' shows whether the patch is loaded and enabled (see details for the reason if not).  - 'conditions' shows whether the patch matches with the current conditions (see details for the reason if not). If this is unexpectedly false, check (a) the conditions above and (b) your Where field.  - 'applied' shows whether the target asset was loaded and patched. If you expected it to be loaded by this point but it's false, double-check (a) that the game has actually loaded the asset yet, and (b) your Targets field is correct.(Filtered to content pack ID: pagofr.minecarts.)More Minecarts:---------------   Local tokens:      token name               | value      ------------------------ | -----      ActiveFarmMap            | [X] Juanpa98ar.UltraBigFarmMap/UltraBiggerStandardFarm      Custom Farm Minecart     | [X] true      Custom Minecart X        | [X] 77      Custom Minecart Y        | [X] 12      Enable Beach Minecart    | [X] true      Enable Desert Minecart   | [X] true      Enable Farm Minecart     | [X] true      Enable Forest Minecart   | [X] true      Enable Island Minecart   | [X] true      Enable Railroad Minecart | [X] true      Enable Woods Minecart    | [X] true      ModId                    | [X] pagofr.minecarts   Patches:      loaded  | conditions | applied | priority | name + details      ------- | ---------- | ------- | -------- | --------------      [X]     | [ ]        | [ ]     | Default  | EditData Data/Minecarts #1  // conditions don't match: Custom Farm Minecart, FarmType      [X]     | [ ]        | [ ]     | Default  | EditData Data/Minecarts #2  // conditions don't match: Custom Farm Minecart, FarmType      [X]     | [ ]        | [ ]     | Default  | EditData Data/Minecarts #3  // conditions don't match: Custom Farm Minecart, FarmType      [X]     | [ ]        | [ ]     | Default  | EditData Data/Minecarts #4  // conditions don't match: Custom Farm Minecart, FarmType      [X]     | [ ]        | [ ]     | Default  | EditData Data/Minecarts #5  // conditions don't match: Custom Farm Minecart, FarmType      [X]     | [ ]        | [ ]     | Default  | EditData Data/Minecarts #6  // conditions don't match: Custom Farm Minecart, FarmType      [X]     | [ ]        | [ ]     | Default  | EditData Data/Minecarts #7  // conditions don't match: Custom Farm Minecart, FarmType      [X]     | [ ]        | [ ]     | Default  | EditData Data/Minecarts #8  // conditions don't match: Custom Farm Minecart, FarmType      [X]     | [X]        | [ ]     | Default  | EditData Data/Minecarts #9      [X]     | [ ]        | [ ]     | Default  | EditData Data/Minecarts #10  // conditions don't match: HasFlag:hostPlayer |contains=ccVault      [X]     | [X]        | [ ]     | Default  | EditData Data/Minecarts #11      [X]     | [X]        | [ ]     | Default  | EditData Data/Minecarts #12      [X]     | [X]        | [ ]     | Default  | EditData Data/Minecarts #13      [X]     | [X]        | [ ]     | Default  | EditData Data/Minecarts #14      [X]     | [ ]        | [ ]     | Default  | EditData Data/Minecarts #15  // conditions don't match: HasFlag:hostPlayer |contains=Island_Turtle      [X]     | [X]        | [X]     | Default  | EditMap Maps/Beach      [X]     | [X]        | [X]     | Default  | EditMap Maps/Desert      [X]     | [ ]        | [ ]     | Default  | EditMap Maps/Farm  // conditions don't match: Custom Farm Minecart, FarmType      [X]     | [ ]        | [ ]     | Default  | EditMap Maps/Farm_Combat  // conditions don't match: Custom Farm Minecart, FarmType      [X]     | [ ]        | [ ]     | Default  | EditMap Maps/Farm_Fishing  // conditions don't match: Custom Farm Minecart, FarmType      [X]     | [ ]        | [ ]     | Default  | EditMap Maps/Farm_Foraging  // conditions don't match: Custom Farm Minecart, FarmType      [X]     | [ ]        | [ ]     | Default  | EditMap Maps/Farm_FourCorners  // conditions don't match: Custom Farm Minecart, FarmType      [X]     | [ ]        | [ ]     | Default  | EditMap Maps/Farm_Island  // conditions don't match: Custom Farm Minecart, FarmType      [X]     | [ ]        | [ ]     | Default  | EditMap Maps/Farm_Mining  // conditions don't match: Custom Farm Minecart, FarmType      [X]     | [ ]        | [ ]     | Default  | EditMap Maps/Farm_Ranching  // conditions don't match: Custom Farm Minecart, FarmType      [X]     | [X]        | [X]     | Default  | EditMap Maps/Forest      [X]     | [X]        | [X]     | Default  | EditMap Maps/Island_W      [X]     | [X]        | [X]     | Default  | EditMap Maps/Railroad      [X]     | [X]        | [X]     | Default  | EditMap Maps/Woods      [X]     | [X]        | [ ]     | Default  | EditMap Maps/{{ActiveFarmMap}} (=> Maps/Juanpa98ar.UltraBigFarmMap/UltraBiggerStandardFarm)   Current changes:      asset name    | changes      ------------- | -------      Maps/Beach    | patched map tiles      Maps/Desert   | patched map tiles      Maps/Forest   | patched map tiles      Maps/Island_W | patched map tiles      Maps/Railroad | patched map tiles      Maps/Woods    | patched map tiles
    3. JWC5556
      JWC5556
      • member
      • 0 kudos
      This is the content.json i changed to get it not to replace the original farm
      {"Format": "2.0.0","ConfigSchema": {        "Teleports": {"AllowValues": "true, false","Default": "true","Description": " "},"RicePonds": {"AllowValues": "true, false","Default": "true","Description": " "},"Middle Bigger Pond": {"AllowValues": "true, false","Default": "true","Description": " "},"Side Ponds": {"AllowValues": "true, false","Default": "true","Description": " "},"Swimming Pond": {"AllowValues": "true, false","Default": "true","Description": " "}},"Changes": [// add farm type        {            "Action": "EditData",            "Target": "Data/AdditionalFarms",            "Entries": {                "Juanpa98ar.UltraBigFarmMap/UltraBiggerStandardFarm": { // for technical reasons, you need to specify the ID here *and* in the "ID" field                    "ID": "Juanpa98ar.UltraBigFarmMap/UltraBiggerStandardFarm",                    "TooltipStringPath": "Strings/UI:Juanpa98ar_UltraBiggerStandardFarm",                    "MapName": "Juanpa98ar_UltraBiggerStandardFarm",                    "WorldMapTexture": "LooseSprites/Farm_ranching_map"                }            }        },{            "Action": "EditData",            "Target": "Strings/UI",            "Entries": {                "Juanpa98ar_UltraBiggerStandardFarm": "Ultra Bigger Standard Farm _An expanded farm for more room to do stuff!" // tip: use {{i18n}} to translate it            }        },//Farm        {    "Action": "Load",    "Target": "Maps/Juanpa98ar_UltraBiggerStandardFarm",    "FromFile": "Assets/Maps/LeUltraBigger.tmx",},//Bigger Farm        {         "Action": "EditMap",         "Target": "Maps/Juanpa98ar_UltraBiggerStandardFarm",         "FromFile": "Assets/MapPatches/LeUltraBiggerPondis.tmx", "PatchMode": "Overlay",     "When": {"Side Ponds": "true",    }},        {         "Action": "EditMap",         "Target": "Maps/Juanpa98ar_UltraBiggerStandardFarm",         "FromFile": "Assets/MapPatches/LeUltraBiggerTeleports.tmx", "PatchMode": "Overlay",     "When": {"Teleports": "true","Middle Bigger Pond": "false"    }},{         "Action": "EditMap",         "Target": "Maps/Juanpa98ar_UltraBiggerStandardFarm",         "FromFile": "Assets/MapPatches/RicePonds.tmx",     "ToArea": { "X": 6, "Y": 11, "Width": 18, "Height": 18 },     "When": {"RicePonds": "true"    }},//Bigger Farm Pond{         "Action": "EditMap",         "Target": "Maps/Juanpa98ar_UltraBiggerStandardFarm",         "FromFile": "Assets/MapPatches/LeBiggerPond.tmx",     "ToArea": { "X": 80, "Y": 91, "Width": 40, "Height": 30 },     "When": {"Middle Bigger Pond": "true"    }},{         "Action": "EditMap",         "Target": "Maps/Juanpa98ar_UltraBiggerStandardFarm",         "FromFile": "Assets/MapPatches/LeBiggerSwim.tmx",     "ToArea": { "X": 94, "Y": 114, "Width": 4, "Height": 3 },     "When": {"Middle Bigger Pond": "true","Swimming Pond": "true"    }},{         "Action": "EditMap",         "Target": "Maps/Juanpa98ar_UltraBiggerStandardFarm",         "FromFile": "Assets/MapPatches/LeUltraBiggerTeleportsW.tmx", "PatchMode": "Overlay",     "When": {"Teleports": "true","Middle Bigger Pond": "true"    }},//Standard Farm Icon        {         "Action": "EditImage",         "Target": "Loosesprites/Cursors",         "FromFile": "Assets/Tilesheets/Icon.png",         "ToArea": { "X": 2, "Y": 324,"Width": 18, "Height": 20 }//        },//Standard Farm Info//    {//     "Action": "EditData",//     "Target": "Strings/UI",//     "Entries": {//     "Character_FarmStandard": "{{i18n:BiggerFarm.Title}}_{{i18n:BiggerFarm.Description}}"//        }    }]}
    4. Pagofr
      Pagofr
      • member
      • 0 kudos
      the problem is that the farm type is Juanpa98ar.UltraBigFarmMap/UltraBiggerStandardFarmbut the map file is
      Juanpa98ar_UltraBiggerStandardFarm
      in content patcher, there exists no logic to find out which farm map file is loaded, it's only able to find out the farmtype.
      So i would need to add a custom association of the farmtype to the farmmapfile.
      Make sure if these are the correct information (farmtype and farmfile) so that i can add compatibility in the next version.
    5. JWC5556
      JWC5556
      • member
      • 0 kudos
      I got the farm type from the manifest.json file along with the uniqueID.

      The original map I barrowed the content.json set up from is from Farm Expanded (https://www.nexusmods.com/stardewvalley/mods/11023).
      The only difference they did from 1.5.6 to 1.6 is add this line in there content.json ("WorldMapTexture": "LooseSprites/Farm_ranching_map").

      I apologize for all the trouble I may have cause but I do like your minecart version over the other alterative so far. 
    6. Pagofr
      Pagofr
      • member
      • 0 kudos
      Thanks!
      I updated the mod to 1.2 with an option to set a custom farm map target.
      For your Farm mod, enter the following in the config:
      Juanpa98ar_UltraBiggerStandardFarm
      Make sure custom minecart is ticked.
      Enjoy!
  4. NottAlexNumb
    NottAlexNumb
    • member
    • 0 kudos
    Does it work with Stardew Valley Expanded?
    Thanks for the mod!
    1. dumdum55456
      dumdum55456
      • member
      • 0 kudos
      From his description of the mod, it shouldn't be because Expanded drastically changes majority of the maps. Came here to suggest the same that if the author please install https://www.nexusmods.com/stardewvalley/mods/3753 SdV-Expanded for another save file so that you can adjust the coordinates also for that content either.

      I love your idea of getting rid of dead personal frameworks (entoarox) to only use Content Patcher and you may also want to examine the code of https://www.nexusmods.com/stardewvalley/mods/11881 Integrated Minecarts that covers all the major Expansions as well. So keep up the good work and it's better to have alternative similar mods like yours so that functionality won't be lost if anyone decides not to update anymore.
    2. UncleArya
      UncleArya
      • premium
      • 9 kudos
      I would also recommend Integrated Minecarts for adding new minecart locations with SVE/RSV/ES, etc installed. That author works hard on maintaining as much compatibility for modded maps as possible.
    3. Pagofr
      Pagofr
      • member
      • 0 kudos
      Thanks for the comments.
      Never actually played SVE, but will look into it and try to add alternative minecart spots for it.
      Also, integrated minecarts looks awesome, if I had known about it, I wouldn't have made this mod.
      But I will still update this mod as a simpler alternative for it. (although I took some notes from its code)
      For now, I plan to add minecarts to all vanilla farm types, try to fix the conditions for when minecarts are available (like first unlocking the bus to get access to the desert minecart, etc.), and a manual "override" minecart for the farm (or custom farms) with adjustable coordinates via the config.
      After that, I will try to add SVE compatibility. (I don't plan to support other mods at the moment. For those use integrated minecarts)
      Again, thank you all for the suggestions and feedback!