StopFoodDecay Updated

v2.1.0·Updated 2026-07-16

Food never rots. Updated rewrite of Jeremiah's StopFoodDecay for the current game version - strips decay from items on spawn and from everything already in the scene.

About this mod Author’s original text

StopFoodDecay (Updated)

Your food never rots. This mod removes the decay timer from perishable items, so rations stop being a countdown and start being supplies.

This is an updated, rewritten fork of StopFoodDecay by Jeremiah, whose original mod (last released in 2020) no longer works on current versions of Outward. All credit for the original idea and approach goes to Jeremiah — the original source is MIT-licensed and available on GitHub. This version keeps the same core technique, rebuilt against current BepInEx and Harmony.

What it does

  • Any item with a decay timer has its Perishable component removed the moment it initializes — food picked up, bought, cooked, or looted stays fresh forever.
  • On load, the mod also sweeps every item already present in the scene and removes their decay timers, so items that existed before you installed the mod are covered too.
  • Logs a confirmation message (Stop Food Decay v2.1.0 loaded successfully!) to the BepInEx console so you know it's active.

Differences from the original

  • Rebuilt for current Outward / BepInEx 5.4.2x / Harmony 2.9 (the 2020 build targeted BepInEx 5.1 and no longer loads correctly).
  • Covers all perishable items, not just those typed as Food.
  • Adds the on-load scene sweep, so already-spawned items are un-perished immediately instead of only newly initialized ones.

Installation

Install with r2modman Mod Manager (recommended) — it handles everything, including the BepInEx dependency.

Manual install: make sure BepInExPack Outward is installed, then drop StopFoodDecay.dll into BepInEx/plugins.

Notes

  • Items already partially decayed keep their current freshness — they just stop decaying further.
  • Removing the mod restores vanilla behavior for newly spawned items.

Credits & License

  • Jeremiah (Jer-miah) — original StopFoodDecay mod and concept (GitHub).
  • Updated rewrite by Spencer4792.

The original mod is licensed under the MIT License; its copyright notice and license text are included in this package (LICENSE.original.txt) as the license requires. This updated version is released under the MIT License as well. If the original author would like this listing changed or taken down, contact me and I'll comply.

Changelog

2.1.0

  • Rewritten for current Outward and BepInEx 5.4.2x.
  • Decay removal extended to all perishable items.
  • Added on-load sweep of existing scene items.
  • Added load-confirmation logging.

Install & use Install: BepInEx plugin

  1. The archive from playbuff is the mod itself — usually a BepInEx plugin (a .dll or a plugin folder once unzipped).
  2. Recommended: use a community mod manager (such as r2modman) — pick this game, import the mod, and the manager sets up BepInEx and its dependencies for you.
  3. Manual route: install the BepInEx loader in the game folder, then drop the unzipped .dll or plugin folder into BepInEx/plugins/.
  4. Launch the game — the BepInEx console logs every plugin it loads; seeing this mod in the log means it is installed.

Mods with listed dependencies need those installed too, or they will not load. Options are usually changed in-game or in the plugin's config file.

Dependencies

Install these first, or the mod will not work:

BepInEx-BepInExPack_Outward

File & checksum

Filename
StopFoodDecay_Updated-2.1.0.zip
File size
148.7 KiB