Stardew Valley

File information

Last updated

Original upload

Created by

SUPERT

Uploaded by

LiveOnSUPERT

Virus scan

Safe to use

840 comments

  1. LiveOnSUPERT
    LiveOnSUPERT
    • member
    • 73 kudos
    Locked
    Sticky
    Hey, I just wanted to make a quick announcement that any future updates may take some time since I am starting college and will likely have less time on my hands. Thanks for everyone's understanding and support!
  2. LiveOnSUPERT
    LiveOnSUPERT
    • member
    • 73 kudos
    Locked
    Sticky
    Hi, everyone! I hope everyone enjoys the mod!

    Downloading the mod is support enough, but if you would like you can donate directly through Nexus or donate on my Ko-Fi :)

    Also, I recommend the following mods to add to your experience:
    Date Night
    Seasonal Outfits For Zinnia
    Event Lookup

    Generic Mod Config Menu
    Lookup Anything
    NPC Map Locations
    Show Birthdays
  3. RosieStoleIt
    RosieStoleIt
    • member
    • 0 kudos
    I’ve just finished the quest of having silly move in to the farmhouse and Robin said let’s go have a look and I have the quest to look at Silly’s room but I can’t get to it? Robin walked towards the left of my house and disappeared, and there’s no obvious change to how the house looks so I don’t see an entrance to his room (inside OR outside my house). What could be causing this?
    1. VelvHammer
      VelvHammer
      • member
      • 0 kudos
      I had the same issue and finally found a random hatch(door) on my farm which was where my house originally was before I moved it. Not sure if silly's door can be moved but it's suppose to be attached to the outside of your houses porch on the left most spot but may not work if you move your house.
    2. RosieStoleIt
      RosieStoleIt
      • member
      • 0 kudos
      Aha! Thank you, I’ll check this out!
  4. dcole6043
    dcole6043
    • member
    • 0 kudos
    hi im using the mod rn and was wondering how i get wallpaper to craft this? i have a wallpaper in my inventory but it wont accept it so im just confused


  5. kjmerritt
    kjmerritt
    • supporter
    • 0 kudos
    Does Silly unlock if I do Gabriel's questline? Silly is in my freind list but I can't give gifts :(
  6. LeeWinston
    LeeWinston
    • member
    • 0 kudos
    How do I install it? Are the two files in the downloaded file placed in the MOD folder?
    1. RealWholesomeDegenerate
      RealWholesomeDegenerate
      • member
      • 12 kudos
      Please go and visit the SMAPI page for information on basic modding practices.
  7. hazhaoxiaoxi
    hazhaoxiaoxi
    • member
    • 0 kudos
    I have a question that needs help, I added "SVE", and then I modified Marlon's avatar, but once the plot of the Adventurer's Guild is triggered, it will become the original avatar, can the author guide me correctly on this question?
    1. hazhaoxiaoxi
      hazhaoxiaoxi
      • member
      • 0 kudos
      Since I didn't find the portrait of Marlon in the mod, I wouldn't fix him
    2. Sajiri
      Sajiri
      • premium
      • 3 kudos
      SVE's Marlon is technically a different npc, Marlon Fay, so any mods that edit his sprite and avatar wont affect other mods (unless they specifically reference the SVE version). If you replace the Marlon XNB file, or have another mod that edits the vanilla marlon, it may fix it
  8. ZarexJaeger
    ZarexJaeger
    • member
    • 0 kudos
    So, I am stuck at the final stage of helping Zinnia and Silly, I need Silly's friendship to be raised, but I got it to max beforehand thanks to a lag spike using all of the Stardrop Tea.. Anyway to fix this?
  9. LikeFrogs
    LikeFrogs
    • member
    • 28 kudos
    LikeFrog's Unofficial Update

    Hey guys, it's been quite a journey figuring out how to update, and posting instructions, and helping people solve bugs, but hopefully that's all over now because we got permission to post unofficial updates and the JA bug I was dealing with got fixed on that end. Anyway, here's the link to my version of the mod, please enjoy: http://forums.stardewvalley.net/threads/unofficial-mod-updates.2096/post-129610
    1. brunexx04
      brunexx04
      • member
      • 0 kudos
      THANK YOUU!!!!
    2. Riverspoke
      Riverspoke
      • member
      • 0 kudos
      Thank you very much! I wanted to play this mod after so long and you made it possible!
    3. Olivier9012
      Olivier9012
      • member
      • 0 kudos
      Will this work through the cutscene bug or do I have to reset my playthrough or find a way to re-trigger the starting quest to get the 500 wood?
    4. LikeFrogs
      LikeFrogs
      • member
      • 28 kudos
      If you've already seen the cutscene but don't have the quest then yeah, you'll need to reset the playthrough or edit your save to remove that cutscene as "seen" (not sure how to do that, I just know it's possible)
    5. jeeperscreepers1217
      jeeperscreepers1217
      • member
      • 0 kudos
      Running into a strange issue where items will load in correctly but the recipes are gone, and when I add them with console commands the recipes show up as errors with ingredients that are error items, but with the correct data about the recipe. Any idea what might be causing this?
    6. jeeperscreepers1217
      jeeperscreepers1217
      • member
      • 0 kudos
      Okay I was able to get it working, here's what I did (please bear with me, I've never worked on a mod for this game before):

      In the CP folder data\recipes.json file I replaced every item name from the mod within the recipe to the item ID; eg, from this:"Slime Soul": "Slime_Gem 10 Life_Essence 1/Field/Slime_Soul/false/none"to this:"Slime Soul": "supert.guildexpandedja_Slime_Gem 10 supert.guildexpandedja_Life_Essence 1/Field/supert.guildexpandedja_Slime_Soul/false/none"
      I was then able to console command in the recipes with correct information showing. Console command example:debug craftingrecipe "Slime Soul"
      debug craftingrecipe "Life Essence"

      For anyone who might be experiencing this same error here's the full text of the edited recipes.json file:{
      "Changes": [
      {
                  "Action": "EditData",
                  "Target": "Data/CraftingRecipes",
      "Entries": {
      "Life Essence": "72 1 268 1 422 1/Field/supert.guildexpandedja_Life_Essence/false/none",
      "Slime Soul": "supert.guildexpandedja_Slime_Gem 10 supert.guildexpandedja_Life_Essence 1/Field/supert.guildexpandedja_Slime_Soul/false/none",
      "Frozen Slime Soul": "supert.guildexpandedja_Slime_Soul 1 84 1 380 5/Field/supert.guildexpandedja_Frozen_Slime_Soul/false/none",
      "Fire Slime Soul": "supert.guildexpandedja_Slime_Soul 1 82 1 384 5/Field/supert.guildexpandedja_Fire_Slime_Soul/false/none",
      "Slime Heart Seeds": "766 25 390 10/Field/supert.guildexpandedja_Slime_Heart_Seeds/false/none",
      "True Slime Energy": "supert.guildexpandedja_Slime_Soul 1 supert.guildexpandedja_Frozen_Slime_Soul 1 supert.guildexpandedja_Fire_Slime_Soul 1 386 5/Field/supert.guildexpandedja_True_Slime_Energy/false/none",
      }
              }
      ]
      }
  10. LikeFrogs
    LikeFrogs
    • member
    • 28 kudos
    How to update Adventurer's Guild Expanded for 1.6 Guide:
    LiveOnSUPERT seems to be away so I can't release my working copy of the mod, but I know a lot of people want an updated version so I'm posting this summary of the changes I made to get it working so you can update your own copy. Please note that I play without the optional music download so I have absolutely no idea if that functionality would need additonal updates. The following steps should get the base mod fully functional:

    1. Go through all the json files in [CP] Adventurer's Guild Expanded\data (and data\events) and replace every instance of "{{spacechase0.JsonAssets/ObjectId:Object Name}}" or "{{spacechase0.JsonAssets/BigCraftableId:Object Name}}" with "Object_Name". Make sure to include the underscore(s)! Note that Object Name could be anything, so if you use ctrl+F to find the parts you need to edit you should only search for "{{spacechase0.JsonAssets/". For example, on line 24 of quests.json "/Gabriel {{spacechase0.JsonAssets/ObjectId:Frozen Slime Soul}} 1/" should be
    replaced with "/Gabriel Frozen_Slime_Soul 1/" When you're done there shold be no mention of "spacechase0" in any of these files.

    Example of this change: https://ibb.co/TmjpnBy

    2. In quests.json the word Changes needs to be in quotes. So line 2 would look like "Changes":

    3. In events.json there's two instances of "warp farmer 5 15 0" that need to be changed to "warp farmer 5 15"

    4. In recipes.json all the "0##"s should be changed to just "##"

    5. In [JA] Adventurer's Guild Expanded\Objects go into the object.json file for each object and delete the recipe data (that's from "Recipe": to ],). There's a consistent formatting error in all of these so you'll also need to delete the "}," the line after "PurchaseRequirements"
    1. ekki11
      ekki11
      • member
      • 1 kudos
      Thank You!!
    2. sourhale
      sourhale
      • member
      • 1 kudos
      is it the whole line you pasted there that needs to become JUST object_name, for the first part? like, what should it look like when we're done/what are we replacing, exactly? i don't wanna mess up and i'm very basic at anything code haha.
    3. kanadeyoru
      kanadeyoru
      • premium
      • 17 kudos
      I didn't understood very well, could you elaborate more the first step please? I didnt understood if I have to remove both:
      {{spacechase0.JsonAssets/ObjectId:
      {{spacechase0.JsonAssets/BigCraftableId:

      and keep only the object name or if I need to replace these two lines of text with: Object_Name: (the name of the object)
    4. LikeFrogs
      LikeFrogs
      • member
      • 28 kudos
      For example, you might see {{spacechase0.JsonAssets/ObjectId: Slime Soul}}. You want to replace the entirety of that statement (from {{ to }}) with just Slime_Soul. Make sure you're adding _ in place of spaces
    5. TenzieQuit
      TenzieQuit
      • premium
      • 0 kudos
      Do you have any idea when you'll be able to post the working update?
      Thank you for posting this, but I have no idea what I'm doing. lol
    6. LikeFrogs
      LikeFrogs
      • member
      • 28 kudos
      Unfortunately I won't be posting anything beyond this guide unless given explicit permission by the original mod author
    7. Starwishgirl
      Starwishgirl
      • member
      • 2 kudos
      A few questions for clarification (just to be on the safe side as I'm just kinda winging it and have no idea what is important). For the recipes.json, do you just remove the 0's entirely? And then if there are multiple objects in a given line, do you use a comma ( , ) to separate them (ex: Slime_Soul 1, Frozen_Slime_Soul 1, etc.) or do you leave it opened ended (ex: Slime_Soul 1 Frozen_Slime_Soul 1 etc.)? And then some objects are surrounded by brackets ( [ ] ). Do I remove the brackets as well or just "{{spacechase0.JsonAssets/BigCraftableId:Object Name}}" (ex: should it end up like this [Slime_Soul] or not)?
    8. SandSquid16
      SandSquid16
      • supporter
      • 4 kudos
      why is it that you're supposed to remove the recipe in all of the object.json files? I understand removing the formatting error, but not the removal of the recipes.
    9. LikeFrogs
      LikeFrogs
      • member
      • 28 kudos
      Essentially, the recipe data in object.json is a duplicate of the information in recipes.json. If you don't remove the recipe from object.json then each craftable object will have 2 identical recipes, which may or may not mess with perfection. I'd rather not take the chance
    10. ben43210
      ben43210
      • premium
      • 0 kudos
      Thank you for posting this. Are you able to advise if we do these edits to the 1.5 files, does the mod still require all the other mods to run that are listed when you press download?
    11. LikeFrogs
      LikeFrogs
      • member
      • 28 kudos
      Yes, completely remove the 0s. So 072 becomes 72. Formatting stuff (commas,square brackets,etc) doesn't change at all with the exception of the curly braces in {{spacechase0...}} which are removed as part of the replacement process

      You shouldn't add commas where there aren't already commas, so if a list of items and quantities are separated by spaces then they should remain that way

      For that specific example with the square brackets: [{{spacechase0.JsonAssets/ObjectId: Slime Soul}}] would become [Slime_Soul]

      Hope that helps, feel free to ask more questions if you have them!
    12. LikeFrogs
      LikeFrogs
      • member
      • 28 kudos
      Yep, requirements are unchanged! All the required mods have versions that are compatible with 1.6. Though, like I said I tested without SAAT so I don't know the status of that, but it's optional anyway
    13. ekki11
      ekki11
      • member
      • 1 kudos
      I have made all the edits proposed and smapi does not give me any errors when launching.
      But I still have the same bug that makes it impossible to deliver the 600 pieces of wood and advance in Robin's quest.
      Could someone confirm if the update proposed by LikeFrogs should fix it?

      Thank you!
    14. SweetSugarBerry
      SweetSugarBerry
      • member
      • 0 kudos
      HI! I tried following your steps but I must have messed up pretty bad cause I get the first cut scene but then it wont add the quest for giving wood to robin.
      not sure if this is necessary, but smapi gives me this error when I load into the game: 

      [Content Patcher] Error loading patch 'Adventurer's Guild Expanded > Include data/recipes.json': an error occurred.StardewModdingAPI.Framework.Exceptions.SContentLoadException: Failed loading asset 'data/recipes.json' from SMAPI\supert.adventureguildexpanded: an unexpected error occurred. ---> Newtonsoft.Json.JsonReaderException: Can't parse JSON file at C:\Program Files (x86)\Steam\steamapps\common\Stardew Valley\Mods\Adventurer's Guild Expanded 1.0.15\[CP] Adventurer's Guild Expanded\data\recipes.json. This doesn't seem to be valid JSON.Technical details: After parsing a value an unexpected character was encountered: 1. Path 'Changes[0].Entries['Frozen Slime Soul']', line 9, position 36.   at StardewModdingAPI.Toolkit.Serialization.JsonHelper.ReadJsonFileIfExists[TModel](String fullPath, TModel& result) in E:\source\_Stardew\SMAPI\src\SMAPI.Toolkit\Serialization\JsonHelper.cs:line 86   at StardewModdingAPI.Framework.ContentManagers.ModContentManager.LoadDataFile[T](IAssetName assetName, FileInfo file) in E:\source\_Stardew\SMAPI\src\SMAPI\Framework\ContentManagers\ModContentManager.cs:line 180   at StardewModdingAPI.Framework.ContentManagers.ModContentManager.LoadExact[T](IAssetName assetName, Boolean useCache) in E:\source\_Stardew\SMAPI\src\SMAPI\Framework\ContentManagers\ModContentManager.cs:line 120   --- End of inner exception stack trace ---   at StardewModdingAPI.Framework.ContentManagers.ModContentManager.ThrowLoadError(IAssetName assetName, ContentLoadErrorType errorType, String reasonPhrase, Exception exception) in E:\source\_Stardew\SMAPI\src\SMAPI\Framework\ContentManagers\ModContentManager.cs:line 319   at StardewModdingAPI.Framework.ContentManagers.ModContentManager.LoadExact[T](IAssetName assetName, Boolean useCache) in E:\source\_Stardew\SMAPI\src\SMAPI\Framework\ContentManagers\ModContentManager.cs:line 132   at StardewModdingAPI.Framework.ModHelpers.ModContentHelper.Load[T](String relativePath) in E:\source\_Stardew\SMAPI\src\SMAPI\Framework\ModHelpers\ModContentHelper.cs:line 57   at ContentPatcher.Framework.Patches.IncludePatch.UpdateContext(IContext context) in E:\source\_Stardew\Mods.Pathoschild\ContentPatcher\Framework\Patches\IncludePatch.cs:line 107.


      I have no idea what I'm doing so any help is super appreciated! c:
    15. LikeFrogs
      LikeFrogs
      • member
      • 28 kudos
      The not receiving the quest issue sounds like quests.json wasn't updated quite right, and the SMAPI error log sounds like recipes.json has a syntax error. Since those are both fairly short files I think I'd probably suggest grabbing the original one, replacing yours and trying again. Sorry this is a pain!
    16. LikeFrogs
      LikeFrogs
      • member
      • 28 kudos
      I added a bit more clarity to the first step to hopefully help a bit, and added a new second step that I unfortunately forgot to include the first go around. That might be the culprit behind making all the changes and still not getting the quest to give wood to Robin. Try fixing quests.json line 2 to be "Changes":
    17. kittyhime
      kittyhime
      • member
      • 0 kudos
      I followed your instructions and while it did get the mod to load and the first quest to start, I'm in the same boat where I didn't get a journal entry for the 600 wood quest and I am unable to give Robin the wood. I changed the second line too, but still nothing :( I am still working on it to see if I can fix it! Thank you so much for how much you've done to bring this mod back :D
    18. LikeFrogs
      LikeFrogs
      • member
      • 28 kudos
      Yeah, the issue with not getting the journal entry is caused by the errors in quests.json. If you fully replaced all the spacechase0 references and added the quotes to "Changes" then you should be getting the quest. Sorry this is such a pain to fix, I wish I could just share my files with y'all
    19. kittyhime
      kittyhime
      • member
      • 0 kudos
      is it possibly because i have already seen the cutscene before making the changes?? or will it require a new save file
    20. LikeFrogs
      LikeFrogs
      • member
      • 28 kudos
      Ah yes, if you've already seen the event before making the changes it wont work. The quest is assigned to you as part of the event, so you have to see the event to get the quest. I imagine there's probably a way to un-see an event through save editing? I don't know what it is though. Otherwise yeah, you'd need a new save file
    21. ekki11
      ekki11
      • member
      • 1 kudos
      But i don't understand... If you download the original mod from this site the second line in events.json already says "changes" with
      quotes... so nothing to change...
    22. LikeFrogs
      LikeFrogs
      • member
      • 28 kudos
      The second line of quests.json is

      Changes:

      it should be

      "Changes":

      You need to add quotes around the word Changes
    23. ekki11
      ekki11
      • member
      • 1 kudos
      I'm sorry... i was looking events.json file instead quests.json....
    24. SpaceMonkeySteve
      SpaceMonkeySteve
      • member
      • 0 kudos
      So, I've made these changes, the mod loads in, quests run fine, no SMAPI errors, everything looks good, except the new NPCs aren't added into the game at all. They are there for cutscenes, but completely do not exist in the game proper, they aren't on my social tab, either. I tried to check on an old 1.5 save, and the NPCs were present and could be talked to, but I couldn't give gifts to them and they were still absent from the social tab.

      Did I miss a comma or parenthesis somewhere or something goofy like that?
    25. ekki11
      ekki11
      • member
      • 1 kudos
      I think I found a way to reset the quest, so that it is possible to see the event from the beginning and give the 600 pieces of wood to Robin.
      It must be done after all the changes proposed by LikeFrogs.
      Of course, you should make a backup of the file that we are going to modify. At your own risk...I am not responsible for possible damage of your savefile.

      Simply find the Saves folder and edit (on Linux it's in ~/.config/StardewValley... I don't know the location on other systems).
      Edit the save file with a text editor (it's the one with the name of your farm) and find and delete this:
      <int>9280001</int>

      Save the changes, and when you load the game visit Marlon again so that everything starts from the beginning.
      I hope I have explained myself...sorry for my bad English.
    26. LikeFrogs
      LikeFrogs
      • member
      • 28 kudos
      Wow, the missing NPCs is extra strange, I never encountered that. Especially odd that they show up in old saves but not in new saves. How far into the quest line did you go? You do have to complete the guild expansion before they show up
    27. skyemoone
      skyemoone
      • member
      • 0 kudos
      Thank you so much for sharing this! 

      For the issue with not receiving the quest to give Robin the wood, I was able to force accept the quest after viewing the event by typing
      debug quest 9280001into the SMAPI console. Robin was then able to accept the wood and the mod has been working with the updates from there. Maybe this can help too.
    28. SpaceMonkeySteve
      SpaceMonkeySteve
      • member
      • 0 kudos
      Yeah, I don't get it, either. I have other mods that add npcs just fine. the old save has silly unlocked and everything, i can talk to them, and i'm pretty sure it gives my friendship points, but no option for gifts or anything. I may try a fresh download and edit it again, just in case i goofed something up.
    29. chibiotaku4life
      chibiotaku4life
      • premium
      • 0 kudos
      So do the spacechase0 "BigCraftableID" elements also need to be edited as well then (such as in the mail.json file)?
    30. LikeFrogs
      LikeFrogs
      • member
      • 28 kudos
      Yep! So those would become Slime_Container_(Blue) with the color being different for each of course

      Admittedly not changing those won't cause serious errors, just if you get that particular letter you'd get an error item instead of the furniture you're supposed to

      events.json and quests.json are by far the most important files to update as they actually affect story progress
    31. chibiotaku4life
      chibiotaku4life
      • premium
      • 0 kudos
      Welp, now this is coming up in SMAPI, and I'm not even sure if it's solely an issue with how I edited the file because something is also preventing me from loading into a game entirely and my SMAPI is generating red text so fast it's unreadable even when AGE is disabled... something is deeply broken TT

      Error loading patch 'Adventurer's Guild Expanded > Include data/Events/events.json': an error occurred. StardewModdingAPI.Framework.Exceptions.SContentLoadException: Failed loading asset 'data/Events/events.json' from SMAPI\supert.adventureguildexpanded: an unexpected error occurred. ---> Newtonsoft.Json.JsonReaderException: Can't parse JSON file at C:\Users\chibi\AppData\Roaming\Stardrop\Data\Selected Mods\[CP] Adventurer's Guild Expanded\data\Events\events.json. This doesn't seem to be valid JSON. Technical details: Error parsing comment. Expected: *, got 7. Path 'Changes[1].Entries['9280001/j 15/n guildMember/H']', line 22, position 49. at StardewModdingAPI.Toolkit.Serialization.JsonHelper.ReadJsonFileIfExists[TModel](String fullPath, TModel& result) in E:\source\_Stardew\SMAPI\src\SMAPI.Toolkit\Serialization\JsonHelper.cs:line 86 at StardewModdingAPI.Framework.ContentManagers.ModContentManager.LoadDataFile[T](IAssetName assetName, FileInfo file) in E:\source\_Stardew\SMAPI\src\SMAPI\Framework\ContentManagers\ModContentManager.cs:line 180 at StardewModdingAPI.Framework.ContentManagers.ModContentManager.LoadExact[T](IAssetName assetName, Boolean useCache) in E:\source\_Stardew\SMAPI\src\SMAPI\Framework\ContentManagers\ModContentManager.cs:line 120 --- End of inner exception stack trace --- at StardewModdingAPI.Framework.ContentManagers.ModContentManager.ThrowLoadError(IAssetName assetName, ContentLoadErrorType errorType, String reasonPhrase, Exception exception) in E:\source\_Stardew\SMAPI\src\SMAPI\Framework\ContentManagers\ModContentManager.cs:line 319 at StardewModdingAPI.Framework.ContentManagers.ModContentManager.LoadExact[T](IAssetName assetName, Boolean useCache) in E:\source\_Stardew\SMAPI\src\SMAPI\Framework\ContentManagers\ModContentManager.cs:line 132 at StardewModdingAPI.Framework.ModHelpers.ModContentHelper.Load[T](String relativePath) in E:\source\_Stardew\SMAPI\src\SMAPI\Framework\ModHelpers\ModContentHelper.cs:line 57 at ContentPatcher.Framework.Patches.IncludePatch.UpdateContext(IContext context) in E:\source\_Stardew\Mods.Pathoschild\ContentPatcher\Framework\Patches\IncludePatch.cs:line 107.
    32. LikeFrogs
      LikeFrogs
      • member
      • 28 kudos
      SMAPI says you have a formatting error on your events.json line 22. Could you post what you have on that line and I can try to tell you what the problem is?
    33. chibiotaku4life
      chibiotaku4life
      • premium
      • 0 kudos
              "9280001/j 15/n guildMember/H": "MarlonsTheme"/7 11/farmer -1000 -1000 0 Marlon 7
      thank you for the help! ^^
    34. circlecubed
      circlecubed
      • member
      • 0 kudos
      I don't understand step 4? there are no ## to begin with in the file
    35. chibiotaku4life
      chibiotaku4life
      • premium
      • 0 kudos
      Anywhere there's a three digit number such as "084", you change it to "84" instead is what that means. It confused me too at first :'D
    36. LikeFrogs
      LikeFrogs
      • member
      • 28 kudos
      You've got an extra quote after MarlonsTheme

      The line should be ... H": " MarlonsTheme/7 11/farmer...

      Obviously I omitted some of the text, don't include the ... Lol

      Though, I don't think that was one of the lines that needed to be edited in there first place so I'm not sure why I has issues. Maybe you just misclicked?
    37. chibiotaku4life
      chibiotaku4life
      • premium
      • 0 kudos
      That was it, thank you! :'D must have been a misclick, I have clumsy fingers XD
    38. LikeFrogs
      LikeFrogs
      • member
      • 28 kudos
      You're welcome! I definitely introduced a few typos myself before I got everything working lol
    39. sourhale
      sourhale
      • member
      • 1 kudos
      hello again LOL i think i've gotten everything done except for step 3, which i can't seem to find anywhere in the json? there are a few warp farmer lines, but none of them have 5 15 0...
    40. Starwishgirl
      Starwishgirl
      • member
      • 2 kudos
      Phew. I think I got everything. I will try running it in the morning to test it. But for now I am tired and going to bed. I would have had time to test it earlier but I noticed that I had literally forgotten all of the _'s!! Never used Ctrl-F so much in my life until now lol.
    41. LikeFrogs
      LikeFrogs
      • member
      • 28 kudos
      If you're using the latest version of the file from Nexus there should be two warp farmer 5 15 0

      The only advice I have is make sure you're looking in events.json and use Ctrl+f
    42. aItaica
      aItaica
      • supporter
      • 0 kudos
      I just wanted to say thank you so much for explaining this! I know next to nothing about coding or modding, but with your instructions it was super easy, only took a few minutes, and is working great so far! Thank you for the time and effort you took to explain this for us all :D
    43. Winryxox
      Winryxox
      • member
      • 0 kudos
      hey, so I got it all working but for some reason the second quest isn't triggering when i take the slime gem into the MRW.
      this is what the code looks like for the initial quests portion! anything you can spot or a workaround would be grand, and i can past the rest if you need to see it all - thanks much for this!

      {
      "Changes": [

           {
              "Action": "EditData",
              "Target": "Data/Quests",
              "Entries": {

          //INITIAL QUESTS
                  "9280001": "ItemDelivery/Expanding the Guild/Robin needs 600 pieces of wood to complete Marlon's request to expand the Adventurer's Guild./Bring Robin 600 pieces of wood./Robin 388 600/9280002/0/-1/false/Oh, you got the wood! That's great. I'll tell Marlon then start working on the guild.",

                  "9280002": "Basic/Expanding the Guild/You gave Robin the wood she needed to expand the Adventurer's Guild. She said it would be ready in a few days./Enter the Adventurer's Guild after Robin finishes the expansion./null/-1/0/-1/false",

                  "9280003": "Basic/Monster Research Wing/The Adventurer's Guild has been expanded with a new Monster Research Wing, run by Marlon's nephew, Gabriel. He requested your help with his studies./Enter the Monster Research Wing of the Adventurer's Guild./null/-1/0/-1/false",

                  "9280004": "Monster/Slime Research: Step 1/You agreed to help Gabriel with his monster research. First up - slimes. Gabriel wants you to slay green slimes to analyze their behavior and keep the mines safer./Slay 20 Green Slimes./Green_Slime 20/9280005/0/-1/false",

                  "9280005": "Basic/Slime Research: Step 2/You noticed something strange dropping from the slimes you slayed. What could it mean?/Bring a 'Slime Gem' to the Monster Research Wing./null/-1/0/-1/false",

                  "9280006": "Basic/Slime Research: Step 3/Gabriel found a new discovery into the mysterious gem you gave him. Apparently, when enough of them are fused with slime and a diamond, they form something with an immense aura!/Craft a 'Slime Soul' and bring it to the Monster Research Wing./null/-1/0/-1/false",
    44. darthalex2014
      darthalex2014
      • supporter
      • 15 kudos
      4. In recipes.json all the "0##"s should be changed to just "###"
      Can you tell me about step 4?
      My file looks like this:
      {
          "Changes": [
              {
                  "Action": "EditData",
                  "Target": "Data/CraftingRecipes",
                  "Entries": {
                      "Life Essence": "072 1 268 1 422 1/Field/Life Essence/false/none",
                      "Slime Soul": "Slime Gem 10 Life Essence 1/Field/Slime Soul/false/none",
                      "Frozen Slime Soul": "Slime Soul 1 084 1 380 5/Field/Frozen Slime Soul/false/none",
                      "Fire Slime Soul": "Slime Soul 1 082 1 384 5/Field/Fire Slime Soul/false/none",
                      "Slime Heart Seeds": "766 25 390 10/Field/Slime Heart Seeds/false/none",
                      "True Slime Energy": "Slime Soul 1 Frozen Slime Soul 1 Slime Soul 1 386 5/Field/True Slime Energy/false/none"
                  }
              }
          ]
      }
    45. Winryxox
      Winryxox
      • member
      • 0 kudos
      yes so 072, 082 etc need to just be 72, 82 and 84 so just without the 0!
    46. LikeFrogs
      LikeFrogs
      • member
      • 28 kudos
      I'd actually need to see what you have for events (the event triggers completing the quest). So whichever quest you're currently on, search events.json for

      completeQuest #######

      Where the #s are the specific quest you're trying to complete and send me what you have there
    47. darthalex2014
      darthalex2014
      • supporter
      • 15 kudos
      "Recipe":
          {
              "ResultCount": 1,
              "Ingredients": [
              {
                  "Object": "Slime Soul",
                  "Count": 1,
              },
              {
                  "Object": "Fire Quartz",
                  "Count": 1,
              },
      {
                  "Object": "Gold Ore",
                  "Count": 5,
              },
              ],
      "Recipe."
      ...
              ],
      Including delete? (including "Recipe": and ],)
    48. LikeFrogs
      LikeFrogs
      • member
      • 28 kudos
      Yep, delete everything you showed there, and also the }, on its own right below "PurchaseRequirements"
    49. Winryxox
      Winryxox
      • member
      • 0 kudos
      Okay so this is what it says under that quest code... if i search completeQuest with the code 9280005 which is the quest ID for taking a slime gem to the MRW nothing comes up

          //Helping Gabe Out
          {
                  "Action": "EditData",
                  "Target": "Data/Events/Custom_GE_MonsterResearchWing",
              "Entries": {
              "9280005/e 9280004/H": "{{GabrielTheme}}/8 10/farmer -1000 -1000 0 Gabriel 4 11 0/playSound questcomplete/removeQuest 9280003/addQuest 9280004/skippable/pause 2000/warp farmer 5 15/playSound doorClose/pause 500/move farmer 0 -2 0 true/faceDirection Gabriel 2/emote Gabriel 16/pause 200/speak Gabriel \"Oh, @! Great, you came.\"/pause 200/emote farmer 32 true/move Gabriel 0 1 1/move Gabriel 1 0 2/pause 300/speak Gabriel \"Welcome to the Monster Research Wing!#$b#Here is where me, Marlon, and any other interested members of the Adventurer's Guild study the monsters that plague our beautiful valley.#$b#So, what do you think?\"/quickQuestion So, what do you think?#It looks great, Gabriel!#How can I help?#What about Zinnia?(break)speak Gabriel \"I'm glad you think so!$h\"(break)speak Gabriel \"You want to help?#$b#Of course, that would be great!$h\"(break)speak Gabriel \"Huh? Oh, Zinnia...$s#$b#She, uh, doesn't really have the experience or, um, personality yet to fully work at the Research Wing...$s#$b#Uh, I'm sure she'll be ready in time.$s\"/pause 500/speak Gabriel \"Here, let me show you something.\"/pause 200/fade/viewport -1000 -1000/beginSimultaneousCommand/warp Gabriel 13 12/faceDirection Gabriel 3/warp farmer 12 12/faceDirection farmer 1/endSimultaneousCommand/fade/viewport 8 10/pause 1000/speak Gabriel \"Behind here is what I'm personally most excited for... the monster testing chambers!\"/pause 200/emote farmer 8/pause 200/viewport move 1 0 15000/move Gabriel 12 0 3 true/move farmer 12 0 1 false/speak Gabriel \"We plan to capture and study monsters from the mines in order to fully understand their habits and behaviors.\"/pause 400/speak Gabriel \"Hey, @, if you wouldn't mind, I actually have something that you could help us with.#$b#Well, help me with...$s#$b#I'm the only person basically running the wing, so...$s\"/pause 300/emote farmer 32/pause 200/speak Gabriel \"Thanks, @! I appreciate your help.$h#$b#The first monster I want to test on is the slime. If you could slay about 20 green slimes and observe them in their natural habitat, that would be a great help.#$b#Just report back to me with any new information you find.#$b#Thanks again, @. With you by my side, I'm sure we can make this valley safe for generations to come!\"/pause 200/emote farmer 32/pause 200/globalFade/viewport -1000 -1000/stopMusic/pause 700/playSound questcomplete/message \"You began the 'Slime Research' quest!\"/pause 300/end",
          },
              },

          //Load Slime Gem Prop
          {
                  "LogName": "Slime Gem Sprites",
                  "Action": "Load",
                  "Target": "Characters/SlimeGemGE",
                  "FromFile": "assets/Props/slime_gem_GE.png",
              },
          
          //Slime Gem Event
          {
                  "Action": "EditData",
                  "Target": "Data/Events/Custom_GE_MonsterResearchWing",
              "Update": "OnTimeChange, OnLocationChange",
              "Entries": {
              "9280006/i Slime Gem/H": "{{GabrielTheme}}/8 10/farmer -1000 -1000 0 Gabriel 4 11 0/playSound questcomplete/removeQuest 9280005/removeItem Slime Gem/addMailReceived GErecipes1/skippable/pause 2000/warp farmer 5 15/playSound doorClose/pause 500/move farmer 0 -2 0 true/faceDirection Gabriel 2/emote Gabriel 16/pause 200/speak Gabriel \"Hi, @! How's the research going? I hope you've found something interesting.#$b#I haven't made much progress over here at the Guild.$s\"/pause 100/move Gabriel 0 1 1/move Gabriel 1 0 2/pause 200/emote farmer 40/emote Gabriel 8/speak Gabriel \"The slimes are dropping something strange?#$b#Hmm...#$b#Let me take a look.\"/pause 300/move Gabriel 3 0 1 true/move farmer 0 -1 1 false/move Gabriel 0 -1 2 true/move farmer 3 0 1 false/move Gabriel 1 0 2/pause 400/showFrame 34/playSound pickUpItem/beginSimultaneousCommand/addTemporaryActor SlimeGemGE 16 16 9 12 2 false/positionOffset SlimeGemGE 0 30/endSimultaneousCommand/pause 100/showFrame 6/pause 200/emote Gabriel 40/speak Gabriel \"Hmm... I've never seem a gem like this...#$b#It's almost as if the slime's very essence is imbued within it...\"/pause 300/move Gabriel -1 0 2/faceDirection farmer 0/speak Gabriel \"Thanks for bringing this to me, @. I'll study this more tonight.#$b#I'll let you know if I learn anything new.\"/pause 300/emote farmer 32/pause 300/end dialogue \"Thanks for giving me this, @. I'll let you know if I find any information about it.\"",
          },
             "When": {
              "HasActiveQuest: hostPlayer |contains=9280005": "true",
          },
              },

    50. LikeFrogs
      LikeFrogs
      • member
      • 28 kudos
      Ah sorry, it's removeQuest not completeQuest. I'm out of the house right now, but I'll check for the line in question when I get home
    51. darthalex2014
      darthalex2014
      • supporter
      • 15 kudos
      Isn't it bad that after replacing {{spacechase0.JsonAssets/BigCraftableId:Object Name}}
      They became not single words and stand next to each other, how will the game properly distinguish them from each other?
              {
                  "Operation": "Append",
                  "Target": ["Entries", "Universal_Dislike"],
                  "Value": "Slime Gem Slime Soul Slime Heart Seeds Zinnia Seeds Frozen Slime Soul Fire Slime Soul True Slime Energy",
                  "Delimiter": " ",
              },
    52. LikeFrogs
      LikeFrogs
      • member
      • 28 kudos
      Yeah, you need to use underscores. Slime_Gem Slime_Soul etc
    53. Winryxox
      Winryxox
      • member
      • 0 kudos
      No problem! That line in question "removeQuest 9280005" is in that block of text - 2nd big chunk of text :) thanks much
    54. LikeFrogs
      LikeFrogs
      • member
      • 28 kudos
      Ah yep, I see the issue.

      You have

      /i Slime Gem/

      It should be

      /i Slime_Gem/
    55. darthalex2014
      darthalex2014
      • supporter
      • 15 kudos
      I have these events as Winryxox as well
      "9280005/e 9280004/H."
      "9280006/i Slime Gem/H":
      "9280007/e 9280006/H":
    56. darthalex2014
      darthalex2014
      • supporter
      • 15 kudos
      {{spacechase0.JsonAssets/ObjectId:Frozen Slime Soul}}
      {{spacechase0.JsonAssets/ObjectId:Frozen Slime Soul}}}
      So all of these
      need to be done in 
      Frozen_Slime_Soul ? etc.
    57. Winryxox
      Winryxox
      • member
      • 0 kudos
      ahh balls! i knew i would miss one! lol, thanks much!
    58. LikeFrogs
      LikeFrogs
      • member
      • 28 kudos
      Yes to both of those questions. Any time you replaced the {{spacechase0...}} stuff, the final result should have underscores between the individual words.

      That /i Slime Gem/ that y'all both have used to be
      /i {{spacechase0.JsonAssets/ObjectId: Slime Gem}}/
      So when you replaced it it should have become
      /i Slime_Gem/
    59. brunexx04
      brunexx04
      • member
      • 0 kudos
      (My first language is not english, so sorry if this message has mistakes or it´s hard to understand)
      Hi, first just want to say thank you for your help, but I seem to have a problem that can´t resolve, don´t know why.
      So I did everything that you said, I hope that I didn´t commit any mistake, but after the cutscene of gabriel on the farm, that its suppose to give me the recipe for life essence and slime soul, but for some reason they don´t show. Do you know what may be the reoson? I don´t know if I did something wrong, or some other reason for this to happen. 
      After the time this first happen, I changed the object,json to the original form, to see if it would change anything, and with the debug I run the event again but still dosen´t show the recipe of any of them. 
      If you can, could you please tell me what have I done wrong?
      I already saw each file that was supposed to change, and for what I saw, it seemed that I had done everything like you said, but maybe something escaped me.
      Sorry for the troble, and hope you can help me!
    60. javaexe0105
      javaexe0105
      • member
      • 0 kudos
      Sadly couldn't get the intro quest to actually register, even when following all recommendations from this thread and rewatching the event ;-;
    61. LikeFrogs
      LikeFrogs
      • member
      • 28 kudos
      Hi brunexx, could you find the line in your events.json that looks like this:

      "9280007/e 9280006/H": "{{GabrielTheme}}/64 15/farmer -1000 -1000 2 Gabriel 64 17 0/playSound questcomplete/addQuest 9280006/addCraftingRecipe Life Essence/addCraftingRecipe Slime Soul/skippable/pause 1000/emote Gabriel 16/pause 200/speak Gabriel \"@! Finally! I've been waiting at your door for hours!$6\"/emote farmer 60/quickQuestion (What should I say?)#Have you slept since I left?#What have you found?#Say Nothing(break)speak Gabriel \"Huh? Oh, no, it doesn't matter.$6\"(break)speak Gabriel \"I've found something amazing, that's what!$6\"(break)speak Gabriel \"Um, now, what did I want to say...$6#$b#Oh right!$6\"/pause 200/speak Gabriel \"So, listen, @. That gem you gave me really does have some kind of magic imbued inside of it.$6#$b#If we can find a way to exemplify the energy inside it, I think we might be able to learn more about these pecuiliar creatures!$6\"/pause 200/emote farmer 8/speak Gabriel \"I've done some digging, and I found a recipe to create a 'Slime Soul'. With that, we might be able to create our own slime and keep it in the Monster Research Wing for further testing.$6\"/pause 300/speak Gabriel \"You'll need to combine 10 of those 'Slime Gems' with a 'Life Essence' to create it. Here, I'll give you the recipes for both of them.$6\"/pause 200/itemAboveHead/playSound getNewSpecialItem/pause 3300/message \"You learned how to craft 'Slime Soul' and 'Life Essence'!\"/pause 400/speak Gabriel \"I trust you'll be able to gather the ingredients to make the 'Slime Soul', @. Come to the Monster Research Wing once you've made one.$6#$b#Thanks, @!$6\"/pause 500/faceDirection Gabriel 2/end",

      and see if yours is any different?
    62. LikeFrogs
      LikeFrogs
      • member
      • 28 kudos
      Not getting the quest to register is almost always an issues with quests.json. The two things I'd check:
      1. Make sure that the the second line is "Changes": [
      instead of
      Changes: [

      2. ctrl+f for {{spacechase0 and see if you missed any parts you need to replace
    63. vibingwithvalkyrie
      vibingwithvalkyrie
      • member
      • 0 kudos
      you are a bloody saint
    64. brunexx04
      brunexx04
      • member
      • 0 kudos
      Hi, so I looked at the line in events.json that you said and didn´t find anything difference from the one you sent
    65. LikeFrogs
      LikeFrogs
      • member
      • 28 kudos
      Hmmmmm. You said you are seeing that event in game though right?
    66. LikeFrogs
      LikeFrogs
      • member
      • 28 kudos
      Alright a couple more ideas. Send me what you have for these two lines in recipes.json:
              "Life Essence": "72 1 268 1 422 1/Field/Life_Essence/false/none",
              "Slime Soul": "Slime_Gem 10 Life_Essence 1/Field/Slime_Soul/false/none",
       Though honestly, if all the events and quests are working for you except for getting the recipes, you could just cheat for the recipes and continue on.
      Type
      debug craftingrecipe Slime Soulinto your SMAPI console and hit enter, then type
      debug craftingrecipe Life Essenceinto your SMAPI console and hit enter and then check your crafting tab and you should have the recipes
    67. Winryxox
      Winryxox
      • member
      • 0 kudos
      hello, im back again, having the same issue with the quest that brunexx is having... except mine now all looks correct compared ot what yours does, but when I open the game, smapi gives me this error...

      [Content Patcher] Error loading patch 'Adventurer's Guild Expanded > Include data/Events/events.json': an error occurred.
      StardewModdingAPI.Framework.Exceptions.SContentLoadException: Failed loading asset 'data/Events/events.json' from SMAPI\supert.adventureguildexpanded: an unexpected error occurred.
       ---> Newtonsoft.Json.JsonReaderException: Can't parse JSON file at C:\Program Files (x86)\Steam\steamapps\common\Stardew Valley\Mods\Adventurer's Guild Expanded 1.0.15\[CP] Adventurer's Guild Expanded\data\Events\events.json. This doesn't seem to be valid JSON.
      Technical details: After parsing a value an unexpected character was encountered: :. Path 'Changes[3].When.file', line 47, position 46.
         at StardewModdingAPI.Toolkit.Serialization.JsonHelper.ReadJsonFileIfExists[TModel](String fullPath, TModel& result) in E:\source\_Stardew\SMAPI\src\SMAPI.Toolkit\Serialization\JsonHelper.cs:line 86
         at StardewModdingAPI.Framework.ContentManagers.ModContentManager.LoadDataFile[T](IAssetName assetName, FileInfo file) in E:\source\_Stardew\SMAPI\src\SMAPI\Framework\ContentManagers\ModContentManager.cs:line 180
         at StardewModdingAPI.Framework.ContentManagers.ModContentManager.LoadExact[T](IAssetName assetName, Boolean useCache) in E:\source\_Stardew\SMAPI\src\SMAPI\Framework\ContentManagers\ModContentManager.cs:line 120
         --- End of inner exception stack trace ---
         at StardewModdingAPI.Framework.ContentManagers.ModContentManager.ThrowLoadError(IAssetName assetName, ContentLoadErrorType errorType, String reasonPhrase, Exception exception) in E:\source\_Stardew\SMAPI\src\SMAPI\Framework\ContentManagers\ModContentManager.cs:line 319
         at StardewModdingAPI.Framework.ContentManagers.ModContentManager.LoadExact[T](IAssetName assetName, Boolean useCache) in E:\source\_Stardew\SMAPI\src\SMAPI\Framework\ContentManagers\ModContentManager.cs:line 132
         at StardewModdingAPI.Framework.ModHelpers.ModContentHelper.Load[T](String relativePath) in E:\source\_Stardew\SMAPI\src\SMAPI\Framework\ModHelpers\ModContentHelper.cs:line 57
         at ContentPatcher.Framework.Patches.IncludePatch.UpdateContext(IContext context) in E:\source\_Stardew\Mods.Pathoschild\ContentPatcher\Framework\Patches\IncludePatch.cs:line 107.



      my file for the event json looks like this:

          //Meeting Gabriel and Zinnia
          {
                  "Action": "EditData",
                  "Target": "Data/Events/AdventureGuild",
              "Entries": {
              "9280004/e 9280002/H": "{{GabrielTheme}}/7 11/farmer -1000 -1000 0 Marlon 6 13 2 Gabriel 6 14 0 Zinnia -1000 -1000 0/playSound questcomplete/removeQuest 9280002/addQuest 9280003/addConversationTopic gabrielArrive 2/ignoreCollisions farmer/skippable/pause 1000/emote Gabriel 40 true/pause 500/emote Marlon 40/pause 200/warp farmer 6 19/playSound doorClose/pause 300/faceDirection Gabriel 2/textAboveHead Gabriel \"Oh, who's this?\"/pause 200/move farmer 0 -3 0/emote Marlon 32/pause 200/speak Marlon \"@! You've arrived!\"/pause 200/emote farmer 32/pause 200/speak Marlon \"This is my nephew, Gabriel.#$b#He's part of the Adventure Guild's Zuzu City branch.\"/pause 300/speak Gabriel \"It's a pleasure to meet you, sir.^It's a pleasure to meet you, ma'am.#$b#My uncle told me about how you helped with the building's expansion.\"/pause 200/speak Marlon \"Yup! He's a real help!^Yup! She's a real help.#$b#Oh, and speaking of the expansion, you can see it over the right.\"/pause 200/faceDirection farmer 1/move Gabriel 2 0 1 true/pause 300/speak Gabriel \"If you go through that door, you'll reach the new Monster Research wing of the Adventurer's Guild.\"/pause 300/faceDirection Gabriel 3 true/faceDirection farmer 0 true/speak Marlon \"My dear nephew runs the Monster Research wing, @. In fact, the entire thing was his idea!\"/pause 200/speak Gabriel \"Oh, Uncle Marlon, please! I owe it all to you for opening the guild at this prime location.#$b#Stardew Valley has a high concentration of strange and interesting monsters lurking below.#$b#With this new wing, I hope I can study these mosters and find a way to keep the valley safe from these creatures.\"/pause 200/emote Marlon 32/pause 200/speak Marlon \"Gabriel will be staying here at the Guild now.#$b#@, when I first met you, you reminded me of him. I hope you two get along.\"/pause 200/emote farmer 32/pause 200/speak Marlon \"Thanks for coming, @. I think that's all we have to show for now.\"/textAboveHead Marlon \"Thanks for coming-\"/stopMusic/playMusic {{ZinniaTheme}}/pause 500/playSound doorClose/warp Zinnia 6 19/textAboveHead Zinnia \"I'm here!\"/speed Zinnia 5/move Zinnia 0 -2 0/emote Zinnia 16 true/jump farmer/emote farmer 16 true/move farmer 0 -1 0/pause 500/faceDirection farmer 2/faceDirection Gabriel 2/emote farmer 12/pause 200/emote Gabriel 60 true/pause 200/speak Zinnia \"Oh no! I'm so sorry, sir!$s^Oh no! I'm so sorry, ma'am.$s#$b#I have a habit of bumping into people...$s\"/pause 300/emote Gabriel 12 true/pause 200/speak Gabriel \"Zinnia, that was so rude! This is @, the one who helped build the guild expansion. Show some respect!$a\"/emote Zinnia 28/speak Zinnia \"I'm sorry Gabe, I just...$s\"/pause 200/speak Gabriel \"*Sigh*$a#$b#@, this is my little sister Zinnia.#$b#She's also moving here.\"/pause 200/speak Marlon \"I can't believe I almost forgot to tell you, @. My niece has also moved here to help out in the guild.\"/speak Zinnia \"It's nice to meet you, @.^It's nice to meet you, @.#$b#Sorry for crashing into you.#$b#I found the skeletal tail that Uncle Marlon wanted me to find, so I was just really excited.#$b#I don't really know what I want to do with my life, but I'm going to try out this adventuring thing that runs in the family.#$b#Anything to get away from my father in the city!\"/faceDirection farmer 0 true/speak Marlon \"Okay, @. That should be all that's new. You should check out the Monster Wing. I'm sure you could help Gabe with his study.\"/faceDirection farmer 1 true/speak Gabriel \"Oh, that's a great idea. Come inside if you want to learn more, @.\"/pause 300/faceDirection farmer 2 true/speak Zinnia \"Nice meeting you! I hope we can be friends!\"/pause 300/globalFade/viewport -1000 -1000/pause 500/playSound achievement/message \"You unlocked the Monster Research Wing of the Adventurer's Guild! Visit Gabriel to learn more about how you can help.\"/pause 500/end dialogue Zinnia \"I'm sorry about earlier, @.$s#$b#I hope we can still be friends!$h\"",
          },
               "When": {file:///home/deck/.local/share/Steam/steamapps/common/Stardew Valley/Mods/Adventurer's Guild Expanded 1.0.15
              "HasSeenEvent: hostPlayer |contains=9280002": "true",
              },
              },

      it seems to be having issues with the line i highlighted red, specifically the : but i don't understand why because that should have remained unchanged? unless i fat-fingered something...
    68. LikeFrogs
      LikeFrogs
      • member
      • 28 kudos
      On that particular event the when clause should look like this:
      "When": {
              "HasSeenEvent: hostPlayer |contains=9280002": "true",
              },
      I have no idea where all that {file:///home/deck... stuff came from, but my files don't have that at all
    69. Winryxox
      Winryxox
      • member
      • 0 kudos
      Oh that stuff is because i was editing it on my steam deck… perhaps i pasted something by accident and didn’t realise it wasn’t supposed to be there… will remove and check again! 

      edit to add - fixed those weird file paths (turns out pressing the scroll button pastes file paths in Kate on steam deck lol) not recipes for slime soul isn’t loading but life essence is? Very unusual
    70. LikeFrogs
      LikeFrogs
      • member
      • 28 kudos
      A few comments up I posted two lines from recipes.json, could you show me what you have for those?
    71. Texxlady
      Texxlady
      • premium
      • 0 kudos
      sourhale
      07 April 2024, 4:35AMhello again LOL i think i've gotten everything done except for step 3, which i can't seem to find anywhere in the json? there are a few warp farmer lines, but none of them have 5 15 0...


      I think the issue might be in the instructions there's a typo, it says famer and should be farmer.
    72. LikeFrogs
      LikeFrogs
      • member
      • 28 kudos
      Oh wow, good catch. I updated the original post to say farmer
    73. Winryxox
      Winryxox
      • member
      • 0 kudos
      Hi, my recipes look like this

      {
      "Changes": [
      {
                  "Action": "EditData",
                  "Target": "Data/CraftingRecipes",
              "Entries": {
              "Life Essence": "72 1 268 1 422 1/Field/Life_Essence/false/none",
              "Slime Soul": "Slime_Gem 10 Life_Essence 1/Field/Slime_Soul/false/none",
              "Frozen Slime Soul": "Slime_Soul 1 84 1380 5/Field/Frozen_Slime_Soul/false/none",
              "Fire Slime Soul": "Slime_Soul 1 82 1 384 5/Field/Fire_Slime_Soul/false/none",
              "Slime Heart Seeds": "766 25 390 10/Field/Slime_Heart_Seeds/false/none",
              "True Slime Energy": "Slime_Soul 1 Frozen_Slime_Soul 1 Fire_Slime_Soul 1 386 5/Field/True_Slime_Energy/false/none",
          },
              },
      ],
      }
    74. LikeFrogs
      LikeFrogs
      • member
      • 28 kudos
      Huh, yeah that looks right. Not sure why you're getting one recipe but not the other. Try the debug command to add the recipe?
    75. KurouSasu
      KurouSasu
      • premium
      • 0 kudos
      Why not provide hashes for your individual json files so everyone can compare their modifications to yours?
    76. brunexx04
      brunexx04
      • member
      • 0 kudos
      Hi, sorry for the late reply. So I saw the files of Winryxox and if you say they are right, then mine are too because they are equal. And I tried the debug but it says that I already have that receipe, even though when I go to the crafting it dosen´t happer nothing. I truly don´t know whats happening 🥲 and sorry for the trouble.
    77. LikeFrogs
      LikeFrogs
      • member
      • 28 kudos
      I'm not sure what you mean by provide hashes?
    78. LikeFrogs
      LikeFrogs
      • member
      • 28 kudos
      Huh, so the game thinks you have the recipe... That's especially odd. I guess you could always spawn in some life essence with cjb item spawner to progress the quest. Sorry I'm not more helpful on this particular issue
    79. greydragonfly
      greydragonfly
      • member
      • 0 kudos
      thank you! thank you! It worked !! I have NO idea how to code or mod.. I followed your directions, step by step! some simple error debugging (commas got left in a few places). Found and reset the save file.. and it worked and the quest re triggered!

      thank you!! you are awesome!
    80. ness19675
      ness19675
      • member
      • 0 kudos
      Wondering if someone could maybe post a video on how to do these instructions, I’ve tried for a few hours and got close but still wasn’t working and I don’t see the original mod creator updating anytime soon :(
    81. b4sh0r
      b4sh0r
      • member
      • 0 kudos
      maybe somebody can provide a patch?
    82. greydragonfly
      greydragonfly
      • member
      • 0 kudos
      I'm also having trouble giving slime gem to Gabe.. here is my code
      "9280006/i Slime _Gem/H": "{{GabrielTheme}}/8 10/farmer -1000 -1000 0 Gabriel 4 11 0/playSound questcomplete/removeQuest 9280005/removeItem Slime_Gem/addMailReceived GErecipes1/skippable/pause 2000/warp farmer 5 15/playSound doorClose/pause 500/move farmer 0 -2 0 true/faceDirection Gabriel 2/emote Gabriel 16/pause 200/speak Gabriel \"Hi, @! How's the research going? I hope you've found something interesting.#$b#I haven't made much progress over here at the Guild.$s\"/pause 100/move Gabriel 0 1 1/move Gabriel 1 0 2/pause 200/emote farmer 40/emote Gabriel 8/speak Gabriel \"The slimes are dropping something strange?#$b#Hmm...#$b#Let me take a look.\"/pause 300/move Gabriel 3 0 1 true/move farmer 0 -1 1 false/move Gabriel 0 -1 2 true/move farmer 3 0 1 false/move Gabriel 1 0 2/pause 400/showFrame 34/playSound pickUpItem/beginSimultaneousCommand/addTemporaryActor SlimeGemGE 16 16 9 12 2 false/positionOffset SlimeGemGE 0 30/endSimultaneousCommand/pause 100/showFrame 6/pause 200/emote Gabriel 40/speak Gabriel \"Hmm... I've never seem a gem like this...#$b#It's almost as if the slime's very essence is imbued within it...\"/pause 300/move Gabriel -1 0 2/faceDirection farmer 0/speak Gabriel \"Thanks for bringing this to me, @. I'll study this more tonight.#$b#I'll let you know if I learn anything new.\"/pause 300/emote farmer 32/pause 300/end dialogue \"Thanks for giving me this, @. I'll let you know if I find any information about it.\"",
    83. LikeFrogs
      LikeFrogs
      • member
      • 28 kudos
      You have:
      /i Slime _Gem/
      It should be:
      /i Slime_Gem/
    84. greydragonfly
      greydragonfly
      • member
      • 0 kudos
      thanks! that was it!!
    85. unsynchronized29
      unsynchronized29
      • premium
      • 0 kudos
      Thank you for these instructions. Unfortunately they are over my head! I'll wait patiently hoping something can be worked out in the future.
    86. Julietmoon
      Julietmoon
      • member
      • 0 kudos
      I'm getting this error
      [Json Assets] Exception loading content pack: Newtonsoft.Json.JsonReaderException: Can't parse JSON file at c:\program files (x86)\steam\steamapps\common\Stardew Valley\Mods\Adventurer's Guild Expanded 1.0.15\[JA] Adventurer's Guild Expanded\Objects\Fire Slime Soul\object.json. This doesn't seem to be valid JSON.Technical details: Invalid property identifier character: ,. Path 'PurchaseRequirements', line 25, position 4.   at StardewModdingAPI.Toolkit.Serialization.JsonHelper.ReadJsonFileIfExists[TModel](String fullPath, TModel& result) in E:\source\_Stardew\SMAPI\src\SMAPI.Toolkit\Serialization\JsonHelper.cs:line 86   at StardewModdingAPI.Framework.ContentPack.ReadJsonFile[TModel](String path) in E:\source\_Stardew\SMAPI\src\SMAPI\Framework\ContentPack.cs:line 76   at JsonAssets.Mod.LoadData(IContentPack contentPack, ITranslationHelper translations) in C:\Users\space\Programming\StardewValley\StardewValleyMods\JsonAssets\Mod.cs:line 960   at JsonAssets.Mod.OnTick(Object sender, UpdateTickedEventArgs e) in C:\Users\space\Programming\StardewValley\StardewValleyMods\JsonAssets\Mod.cs:line 135

      what i do wrong?
    87. LikeFrogs
      LikeFrogs
      • member
      • 28 kudos
      Looks like you edited the object.json file for Fire Slime Soul incorrectly. If you post lines like 20-30 I could probably tell you what the issue is
    88. darthalex2014
      darthalex2014
      • supporter
      • 15 kudos
      https://www.nexusmods.com/stardewvalley/mods/22387/
      I made a script that does all 5 steps for you, you need to specify the mod folder.
    89. darthalex2014
      darthalex2014
      • supporter
      • 15 kudos
      LikeFrogs could you test the script on a separate folder and compare the files with yours?
    90. Arysse
      Arysse
      • member
      • 3 kudos
      Just curious if even after you updated your mod to work, did you run into problems?  It's one thing to get it running but have your run into any problems or broken parts?

      Thanks for helping.
    91. LikeFrogs
      LikeFrogs
      • member
      • 28 kudos
      I ran through the whole quest line after updating everything and it all worked pretty flawlessly for me. I'll try to make some time this weekend to try out the patch script that got released and let y'all know if it works for me!
    92. Pandorica1012
      Pandorica1012
      • member
      • 0 kudos
      Yeah I couldn't find one either
    93. darthalex2014
      darthalex2014
      • supporter
      • 15 kudos
      thanks!
    94. GamingRabbit17
      GamingRabbit17
      • member
      • 1 kudos
      Honestly, just replying so I get a notification if an unofficial update is ever announced here, I know nothing about coding and don't want to accidently mess anything up
    95. darthalex2014
      darthalex2014
      • supporter
      • 15 kudos
      %item bigobject Vincent's_Ball %%[#]Vincent's Thanks",

      Vincent_s_Ball
      Vincent's_Ball
      ?
    96. darthalex2014
      darthalex2014
      • supporter
      • 15 kudos
      https://www.nexusmods.com/stardewvalley/mods/22387?tab=files
      maybe its help you
    97. CakeyBunz
      CakeyBunz
      • premium
      • 9 kudos
      couldnt you just post the unofficial update on the stardew valley forums? pathos and the community post unofficial updates for everything there.
    98. vixi95
      vixi95
      • premium
      • 0 kudos

      LikeFrogs, you deserve a gold metal for this. Incredibly kind of you.
    99. PurpleYellowRosa
      PurpleYellowRosa
      • premium
      • 12 kudos
      I'm not sure what's going wrong, but I'm getting error items from slimes instead of Slime Gems. Tried both manually applying the fixes and using darthalex2014's script. Everything else in the mod works perfectly, and nothing unusual shows up on SMAPI, so I'm really puzzled here.

      (Image is from someone else having the same issue on darthalex2014's thread)
    100. darthalex2014
      darthalex2014
      • supporter
      • 15 kudos
      This is most likely because the new mods use a different item structure
      "Name": "Slime_Gem"
      "DisplayName": "Slime Gem",
      "Texture": "\\path to png Slime Gem",
      maybe you know?
    101. Covyx
      Covyx
      • member
      • 1 kudos
      Added to the forum: https://forums.stardewvalley.net/threads/unofficial-mod-updates.2096/page-200#post-126783

      See my post below for more info
    102. CakeyBunz
      CakeyBunz
      • premium
      • 9 kudos
      LiveOnSUPERT has given permission for someone to unofficially update the mod as they have no plans on updating it right now and asked me to
      share the message with everyone. Permission
    103. Kittinator
      Kittinator
      • member
      • 0 kudos
      Hell yeah! someone update this awesome mod :D
    104. giannacarlia
      giannacarlia
      • member
      • 0 kudos
      I'm also having this problem with the error item :( is there an update or something I need to edit to fix this?
    105. jeeperscreepers1217
      jeeperscreepers1217
      • member
      • 0 kudos
      Having the same issue with error items- I tried editing the JSON file to the new item structure like suggested by DarthAlex to no avail- any ideas on where the error might be coming from?
    106. Noodle2196
      Noodle2196
      • member
      • 0 kudos
      I'm having an issue where the basement door will not show up at the farmhouse on the Meadowlands farm or the bus stop (when the farmhouse config is set to false). Anyone else experiencing this issue or can someone tell me where it is for 1.6? Thanks!
    107. braydon2442
      braydon2442
      • member
      • 0 kudos
      can we pleas just get some uniofficle replacer files so we don't need to go looking thought for what to change as im not good with this kind of stuff XD.
    108. LikeFrogs
      LikeFrogs
      • member
      • 28 kudos
      Hey everyone, sorry for the late replies to this thread, I've been really busy the past few days. I've just updated SMAPI and Content Patcher to the latest version and I'm retesting everything to make sure I don't have any of the bugs that've been mentioned here (I'm slightly concerned that the error item issue people have been running into might have been caused by the newest Content Patcher update). If everything works on my end I'll upload my files as yet another unofficial update since we now have permission, and if new bugs have been introduced I'll do my best to fix them and release another fix!
    109. LikeFrogs
      LikeFrogs
      • member
      • 28 kudos
      Alright yeah, I can confirm that the new JsonAssets update is causing the error item issue. I'll see what I can do to get that fixed and upload a new version sometime soon!
    110. LikeFrogs
      LikeFrogs
      • member
      • 28 kudos
      Well, I've identified the problem! I should be able to have a new fix up in a few days (lots of manual data edits for this one), but, I've also talked to the person maintaining JsonAssets (the root of the issue) and we might actually get it fixed there instead of here (which would be a lot less work for me :D). Either way, I'll have a new, playable version up by next week, but I'm going to give it a few days to see how the JA stuff shakes out before I make a new update
    111. darthalex2014
      darthalex2014
      • supporter
      • 15 kudos
      Bro, put out a separate version! We're all waiting) Thanks a lot for your contribution!
    112. LikeFrogs
      LikeFrogs
      • member
      • 28 kudos
      Like I said, the update to JsaonAssets breaks the fix I made. I'm currently working with the JsonAssets author to determine if I should update my fix or if it will be addressed in a JsonAssets update. Once that's handled I will definitely be uploading a new version of AGE
    113. lightsourced
      lightsourced
      • premium
      • 23 kudos
      I have a question, can this be added to an existing game, or should I wait for this fix to be published then start a new game?
    114. LikeFrogs
      LikeFrogs
      • member
      • 28 kudos
      Right now I think you'd need to wait. I don't think any of the versions that are out are working right now. The JA author and I made some progress today so I'd expect a working version of this to be available by early next week!
    115. KurouSasu
      KurouSasu
      • premium
      • 0 kudos
      You can paste this command in Windows powershell: (Obviously you would change the filepath to your specific system)

      Get-FileHash "C:\Users\XXXXX\Stardew Valley\Mods\Adventurer's Guild Expanded 1.0.15\[CP] Adventurer's Guild Expanded\manifest.json" -Algorithm SHA256

      To get a unique identifier that will never change unless the file is modified. If you were to generate the hashes for each individual file, then I can tell whether or not we made the exact same edits, because our files will have the exact same contents, and so we would have the exact same hash. You would just need to create a hash for each file that you modified and post the results.

      https://winaero.com/get-file-hash-powershell-windows-10/

      Edit: Nvm, I just saw you are also working on your own solution. Just leaving this up to save you tech support headaches in the future haha
    116. LikeFrogs
      LikeFrogs
      • member
      • 28 kudos
      Updates: I have gotten the mod working again! Buuuut it's using a debug version of JsonAssets that was sent to me by the author. As soon as the changes in that mod go public I'll also update this one
    117. rachelmeyer14
      rachelmeyer14
      • member
      • 0 kudos
      When I try to craft the life essence it says I need wallpaper, a purple mushroom, and a starfruit. I think it's supposed to be a diamond instead of wallpaper. Regardless, there don't seem to be any types of wallpaper that work, and neither does a diamond, so I'm unable to craft it. Any idea how to fix it?
    118. LikeFrogs
      LikeFrogs
      • member
      • 28 kudos
      I'll be releasing a working version of the mod soon (like the actual files rather than instructions), however, the wallpaper recipe is caused by not completing step 4 of the guide in the parent comment
    119. brunexx04
      brunexx04
      • member
      • 0 kudos
      Hi LikeFrogs! Hope you are well! So, when are you thinking you will be able to launch the mod?
    120. LikeFrogs
      LikeFrogs
      • member
      • 28 kudos
      New version of JsonAssets is out now, so I'm gonna download it and test everything again one more time today and assuming it looks good I'll put it out this evening
  11. GoosePeelings
    GoosePeelings
    • supporter
    • 0 kudos
    I'm not sure if it's intentional but if you plant Zinnia flowers, each spawns hundreds of them. I had to close the game manually after trying to  harvest a bunch.
  12. myrgjol
    myrgjol
    • member
    • 0 kudos
    It took me a while, and it's kinda messy, but if you edit your save file and delete from it any entry that contains 92800 [eg "9280001" (Expanding the Guild) or "92800101" (Slime Research)] and gabe or zinnia, you can reset the mod to play the other route. Just remember that messing with the save file should be done exclusively after backing it up, as it can corrupt your whole progress