0 of 0

File information

Last updated

Original upload

Created by

A_Dude

Uploaded by

sodenke

Virus scan

Safe to use

61 comments

  1. sodenke
    sodenke
    • premium
    • 2 kudos
    Locked
    Sticky
    This mod works by re-tilling the tiles that turned back to regular soil overnight.

    The newest file will keep any tiles that are re-tilled watered as long they are in the range of a sprinkler. 
    There is also a new option in the config file to reapply the fertilizer that was there. Default is true. When your character is about to wake up in the morning, you will hear this happening. As far as I know there isn't a way for me to remove the sound.

    COMPATIBILITY: The reapplyfertilzer option is not compatible with the Ultimate Fertilizer mod and likely not other fertilizer mods as well. So set it to false in these cases.
  2. snowflakegem
    snowflakegem
    • supporter
    • 0 kudos
    everytime I try to install this via vortex I get installation cancelled, I tried manual and got the same thing D:
    1. tammyk673
      tammyk673
      • member
      • 0 kudos
      Worked ok for me... I just extracted it to my mods folder and done
    2. halcyon0714
      halcyon0714
      • member
      • 0 kudos
      Me too.
      Why?
    3. TaranGitsum
      TaranGitsum
      • member
      • 0 kudos
      Fix for this, due to Vortex not mounting properly.

      >Download mod manually
      >Unzip mod
      >Delete old zip/archive file
      >Rezip mod folder
      >Manually upload rezipped mod file into Vortex
    4. sodenke
      sodenke
      • premium
      • 2 kudos
      Try the newest file. I fixed the folder structure.
  3. radmaninoff
    radmaninoff
    • member
    • 2 kudos
    heads up, i keep pulling up this error in my (heavily modded) game - let me know if you need a log!
    [NoSoilDecayOnFarm] This mod failed in the GameLoop.DayStarted event. Technical details:
    ArgumentNullException: Value cannot be null. (Parameter 'key')
       at System.Collections.Generic.Dictionary`2.FindValue(TKey key)
       at System.Collections.Generic.Dictionary`2.ContainsKey(TKey key)
       at AlternativeTextures.Framework.Patches.StandardObjects.HoeDirtPatch.PlantPostfix(HoeDirt __instance, String itemId, Farmer who, Boolean isFertilizer) in C:\Users\Floogen\Documents\GitHub Repos\AlternativeTextures\AlternativeTextures\Framework\Patches\StandardObjects\HoeDirtPatch.cs:line 26
       at StardewValley.TerrainFeatures.HoeDirt.plant_PatchedBy<mistyspring.ItemExtensions__PeacefulEnd.AlternativeTextures>(HoeDirt this, String itemId, Farmer who, Boolean isFertilizer)
       at NoSoilDecayOnFarm.NoSoilDecayOnFarm.restoreHoeDirt()
       at NoSoilDecayOnFarm.NoSoilDecayOnFarm.<Entry>b__2_0(Object s, DayStartedEventArgs e)
       at StardewModdingAPI.Framework.Events.ManagedEvent`1.Raise(TEventArgs args)
    1. sodenke
      sodenke
      • premium
      • 2 kudos
      Try the new file. It may fix this. However, please be aware that if you use any fertilizer mods and you see an error then set the reapplyfertilzer option in the config file to false.
    2. radmaninoff
      radmaninoff
      • member
      • 2 kudos
      thank you so much!<3
  4. saratogaroad
    saratogaroad
    • member
    • 0 kudos
    Oh dear...something seems to have gone a little screwy. I updated to 1.6.15 and redownloaded all my mods, including this one, but for some reason it's no longer working?

    Looking at my log (https://smapi.io/log/c0d8e48b42614d62b51b3b58a7207c74) there seems to be a key missing? I'm afraid I can barely parse that error. I'm happy to try things out if you think it's a mod conflict of some description, but it was working fine with this setup in 1.6.14, so I'm at a loss.
    1. sodenke
      sodenke
      • premium
      • 2 kudos
      I don't know which one of your mods has the conflict, but one of them changed the location where the normal hoedirt.fertilizer value is stored. Set the reapplyfertilzer option in the config file to false.
    2. saratogaroad
      saratogaroad
      • member
      • 0 kudos
      Did so, tested for a couple days, and yep! That was it; thank you so so much!
    3. sodenke
      sodenke
      • premium
      • 2 kudos
      @saratogaroad

      Try the new file. It may fix the issue you were seeing and allow you to have the reapplyfertilzer option enabled. However, if you notice fertilizer disappearing then just disable it again.
  5. Finner42
    Finner42
    • member
    • 0 kudos
    A very handy mod - thank you! I'm seeing unwatered tilled spots though after the sprinkers have run, is that supposed to happen?

    Edit: After using this for a short while, I'm also seeing what looks like multiple sprinker animations layered over each other, and watered tiles are showing as different colours where some are darker than others - not sure exactly what could be causing this.
    1. sodenke
      sodenke
      • premium
      • 2 kudos
      I'm seeing unwatered tilled spots

      As of right now watered status isn't remembered on tilled soil. As a workaround when the season changes you can use the Activated Sprinklers mod (https://www.nexusmods.com/stardewvalley/mods/8688). It enables you to click the sprinkler to water its area.

      I'm also seeing what looks like multiple sprinker animations layered over each other
      Not sure about this. I don't see anything like this in my game. Are you using any other sprinkler mods? For this issue it's most likely another mod you have installed not being compatible with this one.

      watered tiles are showing as different colours where some are darker than others

      Yeah the spots that are re-tilled by the mod show up as a different color. There isn't anything I can do about that. Thankfully, it's purely cosmetic.
    2. Finner42
      Finner42
      • member
      • 0 kudos
      Thanks for confirming! No other spinkler mods, so not sure what might be happening, but it's no biggie.
    3. sodenke
      sodenke
      • premium
      • 2 kudos
      Try out the newest file if you haven't already. It addressees your first question about watered tiles. :)
  6. NARCOAZAZAL
    NARCOAZAZAL
    • member
    • 11 kudos
    Does the "farmonly" option cover just the standard farm, or does it work on Ginger Island too?
    1. sodenke
      sodenke
      • premium
      • 2 kudos
      Only the main farm, not Ginger Island
  7. EmilWel
    EmilWel
    • member
    • 0 kudos
    please update for 1.6.13 I need this mod
    1. sodenke
      sodenke
      • premium
      • 2 kudos
      Uploaded new file. Let me know if there are any issues.
    2. EmilWel
      EmilWel
      • member
      • 0 kudos
      thank you, i just experienced two problems though. 1: when i had activated the mod again and opened the game, some previous tilled spots from some time ago had reappeared. I had moved my cropfield slightly, and when i woke up, those tilled spots had reappeared and destroyed everything that was placed where the spots used to be. Thankfully it was just some paths, and when i pickaxed the spots and restored everything it never happened again.
      2: i just got the crop fairy event today, which was used on some pumpkins, but when i woke up the crops that should've grown had simply disappeared, vanished.
      Not huge problems but just some annoying bugs i assume.
    3. sodenke
      sodenke
      • premium
      • 2 kudos
      1. Yeah that makes sense. This mod saves the tilled spots when you go to bed (the last time you went to bed with the mod active), then it re-tills them, if necessary, before sprinklers run. That is all this mod does. If you de-activate the mod or it stops working, and you continue to play your save, then reactivate the mod later or when it's fixed, there may be unexpected behavior. Nothing I can do about that. There is literally no way I can fix such a thing. Last state is when you last used the mod. It will re-do the tilling to that state. I understand the "need" to play, I love this game too (hence me doing the mod), but it's best to wait until all your mods are fixed before continuing to play the same save. There is no telling what will break if you were using a mod and then you stop within the same save.

      2.  Hmmm.... I honestly have no idea how this mod could cause that. If they grew when the mod was inactive, then it's outside the bounds of what I can fix. I haven't had any issues with giant crops in my game.
    4. EmilWel
      EmilWel
      • member
      • 0 kudos
      okay thank you for your answer
  8. ErraticPixel
    ErraticPixel
    • member
    • 21 kudos
    Not a big issue, but I accidentally tilled a single tile of soil, and even though I watered it, it hasn’t returned to regular dirt even after several days. Could you add a config option to require a minimum of 2 dirt tiles to be tilled before the “no soil decay on farm” setting takes effect? It’s mainly because using the pickaxe to revert the soil costs more stamina.
    1. sodenke
      sodenke
      • premium
      • 2 kudos
      Sorry to say, but no. The current mod scans the map when you go to bed, saves the locations of tilled soil, then before sprinklers run in the morning it re-tills all the spots if they reverted to normal soil. So doing what you have asked would be a huge undertaking, assuming I understand what you are asking. 

      May I respectfully suggest to download the CJB Item Spawner mod. In this case you would be able  to mine the spot to turn it back to regular soil and then use the CJB mod to spawn like a Green Algae to eat to make up for both the till energy and the mine energy, thus making up for the mistake?

      In this case the game is still balanced, but you fix the mistake in a round about way.
    2. ErraticPixel
      ErraticPixel
      • member
      • 21 kudos
      Got it, sodenke! I appreciate the detailed response and totally get why that would be a lot of work for a pretty minor issue. Thanks for suggesting the CJB Item Spawner workaround—it sounds like a practical way to balance things out without changing the mod’s mechanics. I’ll give that a shot and keep the mod as-is. Cheers for the help!
  9. arsenicarose
    arsenicarose
    • member
    • 0 kudos
    You keep insisting it works and that it isn't a problem with your mod, but it doesn't work as intended. My fields aren't getting properly watered and all my speedgro was lost in the season change, which is the only reason I got this mod in the first place. It also causes other weird stuff, like fields not getting watered properly and the sprinklers going off for 3 times as long. All of those issues stopped when I pulled the mod out
    1. Lemmus
      Lemmus
      • member
      • 0 kudos
      I just checked this mod on a play-through with very few mods installed and it IS working, but it does not do what you seem to expect. This mod does one thing: it prevents tilled soil from becoming untilled on the season changeover. That's it.

      The mode does not allow fertilizer to carry from season to season nor does it ensure that the tiles are watered. It's just to prevent loss of tilling.

      I agree that having fertilizer and watering carry over is important, but that's simply not what this mod is. Until some other mod implements that feature, this is what's available.
    2. sodenke
      sodenke
      • premium
      • 2 kudos
      As Lemmus already said. It IS working. You have other mods installed that are interfering with this mod. You can test this easily. Start a test game with only this mod installed. Till some soil. Don't plant anything just till. Go to bed for several days in a row, see that the soil is still tilled. Go to bed until the start of a new season. The tilled soil will still be tilled. And that is all this mod does. It doesn't preserve fertilizer and it doesn't preserve watered status when the season turns over to a new one.

      I personally play with around 70 mods including this one. It's working.

      To find which mod you are using that is interfering with this one you can add one mod at a time to your test game, go to bed for several days, and see if the soil is still tilled. If it isn't or you see some other wackiness then post which mod that is and I'll take a look to see if I can code around it.
  10. FringeOfChaos
    FringeOfChaos
    • premium
    • 0 kudos
    Doesn't prevent soil decay at the end of a season. Still trying to find one that stops seasonal soil decay in 1.6.
    1. sodenke
      sodenke
      • premium
      • 2 kudos
      It does prevent soil decay at the end of the season. If it isn't doing so, then you have another mod that is interfering with it.

      The only thing you should need to do on the 1st of a season is water the tilled areas as the game doesn't run sprinklers on the 1st. Hmmm, maybe I'll add that. In any case, right now I personally use the ActivatedSprinklers mod (https://www.nexusmods.com/stardewvalley/mods/8688) so I can just click the sprinklers to water the ground.
  11. BasiliskL
    BasiliskL
    • supporter
    • 6 kudos
    The soil sometimes doesn't keep Ultimate Fertilizer
    1. Suntooth
      Suntooth
      • member
      • 5 kudos
      Yep, I'm also getting this issue.

    2. 347735903
      347735903
      • member
      • 0 kudos
      Me too!!!
    3. sodenke
      sodenke
      • premium
      • 2 kudos
      This happens for all fertilizer outside. The game turns some squares back to normal soil, the mod then re-hoes them before sprinklers run.

      I will look into adding the remembering of the fertilizer, but it may be quite some time in the future if/when it gets added.