LongLastingFertilizer

v1.0.0·Updated 2026-03-21

Fertilizer effects persist across harvest cycles as long as soil has remaining uses

About this mod Author’s original text

Long Lasting Fertilizer

You know how fertilizer disappears after a harvest even though the soil's still good? Yeah, that's annoying. You shouldn't have to re-fertilize every single cycle when your long-life soil has plenty of uses left.

This mod makes fertilizer effects stick around for as long as the soil does. Plant, harvest, replant — your quality bonus carries over. Simple as that.

How It Works

  • Fertilizer effects (yield and quality) carry over between grow cycles on the same soil
  • Once the soil runs out of uses, the fertilizer clears and you can start fresh
  • Can't double-dip — no stacking fertilizer on top of already-fertilized soil
  • Your botanist employees won't waste fertilizer on pots that already have it
  • Everything saves and loads with your game, no data lost between sessions
  • Works for both Mono & IL2CPP backends

Known Issues

  • The fertilizer visual effects don't persist between grow cycles. Your pot will look unfertilized even though the effects are still active. You can verify by trying to apply fertilizer with a bottle, it'll block you if the pot already has it.

Installation

  • Install MelonLoader 0.7.0 if you haven't already
  • Drop LongLastingFertilizer.dll into your Schedule I\Mods\ folder
  • That's it. Get back to the grind.

Building From Source

  • Clone this repo
  • Copy LongLastingFertilizer/Directory.Build.props.example to LongLastingFertilizer/Directory.Build.props
  • Edit Directory.Build.props and set ScheduleIDir to your Schedule I install path
  • Launch the game once with MelonLoader installed (generates the assemblies we need)
  • Open the solution in Rider or Visual Studio and build

Build Configurations

| Configuration | Target | Branch |

|---|---|---|

| Debug | IL2CPP + debug symbols | Main |

| IL2CPP | IL2CPP release | Main |

| Mono | Mono | Alternate (Steam beta) |

Pick your configuration from the IDE toolbar. The built DLL auto-copies to your Mods folder.

Note: Your Steam branch needs to match your build config. Main branch = IL2CPP, alternate branch = Mono.

Maintenance

I probably won't be actively fixing bugs here, but it's MIT licensed so feel free to steal the code and reuse it in your own fork or mod.

License

MIT

Install & use Install: follow the bundled instructions

  1. Unzip the archive from playbuff and read the bundled readme / instructions first.
  2. Most mods rely on the game's mod loader — the usual route is a community mod manager (such as r2modman): pick this game, install, and it handles the loader and dependencies.
  3. For a manual install, put the mod files into the matching Mod / plugins folder inside the game directory.
  4. Launch the game to confirm it loaded; mods with listed dependencies need those installed as well.

Install locations vary a lot between mods — the bundled readme is the most reliable guide.

Dependencies

Install these first, or the mod will not work:

LavaGang-MelonLoader

File & checksum

Filename
LongLastingFertilizer-1.0.0.zip
File size
15.8 KiB