Mods / Mulching
- Tags:
- Author:
- Darkmindfreak
- Side:
- Both
- Created:
- Nov 8th 2025 at 10:32 PM
- Last modified:
- Nov 8th 2025 at 10:49 PM
- Downloads:
- 1959
-
Latest release (for Vintage Story 1.21.5, outdated):
mulching_1.0.1.zip 1-click install
Purpose
Mulching is one of the easiest and widely used techniques to improve yield, soil quality and retain moisture. While finds dating back at least 2500 years exist humankind has probably mulched their crops since the neolithicum more than 8000 years ago.
It's benefits can't be overstated:
Mulches conserve the soil moisture, enhance the nutrients status of soil, control the erosion losses, suppress the weeds in crop plants, and remove the residual effects of pesticides, fertilizers, and heavy metals.
Iqbal, R., Raza, M.A.S., Valipour, M. et al. Potential agricultural and environmental benefits of mulches—a review
Usage
Right click farmland with dry grass to add mulch. Multiple layers increase the effect. It decays over time.
| Grass Amount | Moisture Loss Reduction |
| 1 | 25% |
| 2 | 50% |
| 3 | 75% |
Mulching does not affect fertilizers, it just retains the moisture longer.
Deinstallation
You should be able to just deactive the mod and applied mulch should be gone without affecting the soil anymore.
Extracted from: https://mods.vintagestory.at/show/mod/23655. Thanks to Emmett_chef for making this possible!
| Mod Version | Mod Identifier | For Game version | Downloads | Released | Changelog | Download | 1-click mod install* |
|---|---|---|---|---|---|---|---|
| 1.0.1 | mulching | 1959 | Nov 8th 2025 at 10:49 PM | mulching_1.0.1.zip | 1-click install | ||
|
Initial release. Mechanic was extracted from original mod, everything has been deleted. Textures have been adapted to show more depth and color variation. | |||||||

Has an error on startup in 1.22, hope to see an update:
21.6.2026 22:22:21 [Error] [mulching] Exception: Patching exception in method null
---> System.ArgumentException: Undefined target method for patch method static System.Void Darkmindfreak.VintageStory.Mulching.OnTesselationPatch::After(Vintagestory.GameContent.BlockEntityFarmland __instance, System.Boolean& __result, Vintagestory.API.Client.ITerrainMeshPool mesher, Vintagestory.API.Client.ITesselatorAPI tessThreadTesselator)
at HarmonyLib.PatchClassProcessor.PatchWithAttributes(MethodBase& lastOriginal, Boolean unpatch)
at HarmonyLib.PatchClassProcessor.Patch()
--- End of inner exception stack trace ---
at HarmonyLib.PatchClassProcessor.ReportException(Exception exception, MethodBase original)
at HarmonyLib.PatchClassProcessor.Patch()
at HarmonyLib.Harmony.<PatchCategory>b__15_0(Type type)
at HarmonyLib.CollectionExtensions.Do[T](IEnumerable`1 sequence, Action`1 action)
at HarmonyLib.Harmony.PatchCategory(Assembly assembly, String category)
at HarmonyLib.Harmony.PatchCategory(String category)
at Darkmindfreak.VintageStory.Mulching.MulchingModSystem.HarmonyPatch(ICoreAPI api) in /home/jlk/repo/vintagestory/mulching/Mulching/MulchingModSystem.cs:line 34
at Darkmindfreak.VintageStory.Mulching.MulchingModSystem.Start(ICoreAPI api) in /home/jlk/repo/vintagestory/mulching/Mulching/MulchingModSystem.cs:line 15
at Vintagestory.Common.ModLoader.TryRunModPhase(Mod mod, ModSystem system, ICoreAPI api, ModRunPhase phase) in VintagestoryLib\Common\API\ModLoader.cs:line 665
21.6.2026 22:22:21 [Error] Failed to run mod phase Start for mod Darkmindfreak.VintageStory.Mulching.MulchingModSystem
would love a 1.22 verson <3 as it doesnt function in it
It would be easier to just download the mod and test it out for myself but how does this affect the usual farm setup with farmland surounding a water source block? Does the moisture level of those farmland go past 80% due to the reduced loss in evaporation?
excited to use this mod
Hey HenrykRycken, yes, fertilizers can still be applied and should be unaffected by mulch. Both visual overlays will still be applied, however the fertilizer might be a bit harder to spot.
Does this mod play well with the fertilizer already in game?