Expiration Dates
by Mrbysco
Expiration Dates lets items in a world spoil on a timer, with each expiration set per item, so food and potions no longer last indefinitely.
What it does
Items can be given an expiration date, and when that time passes the item converts into another item or is removed. By default, potions and stews spoil after 30 minutes. Timing and behavior are changed through config JSON files rather than in-game menus.
The mod is open source under the MIT License and runs on Forge and NeoForge. Both the client and the server need it, and it is published for 1.20.1, 1.21.1 and 26.1.2.
Key features
Per-item expiration
Each item can be assigned its own expiration date, so spoilage rules differ between foods, potions and other goods.
Conversion or removal
When an item expires it can be converted into another item or removed from the inventory.
Config JSON control
Spoil times and expiration settings are edited in JSON config files instead of a settings screen.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Questions
Does Expiration Dates need to be installed on the server?
How long do potions last by default?
In the catalog
Expiration Dates is one of 29,952 Game mechanics mods on ModsFinder, and one of 13,316 Game mechanics mods for Forge. 15,189 mods support Minecraft 26.1.2.
More from Mrbysco
Similar mods
What the author says
Expiration Dates is a mod that allows you to set expiration dates on items. By default, it will spoil potions / stews after 30 minutes (1.5 in-game days) but you can configure it the way you want through the config JSON files. For questions feel free to join my Discord.
Official listing
- Modrinth page
- modrinth.com/mod/expiration-dates
- Owner
- Mrbysco
- Published
- 2026-03-08
- Updated on Modrinth
- 2026-05-17
- Facts verified
- 2026-10-15
