SANDBOX — this is a test environment. No servers are actually deployed and no real payments are charged.
Back to NxLabs

NxLabs / Vintage Story

Farmland Nutrient Management

SBy SnakeMittens

Allows upgrading farmland in place instead of requiring the crafting grid.

Farmland Nutrient Management

Description

<h1>Farmland Nutrient Management</h1> <hr /> <p>&nbsp;</p> <p>Do you find yourself hoarding what little high fertility soil you can find, waiting for your rot to compost so you can turn it into Terra Preta and finally use it?</p> <p>This mod aims to allow in-place upgrading of all farmland so that high fertility soil can be productive while you wait.</p> <h3>Mechanics:</h3> <p>Farmland must have fertilizer added to it equal to or greater than the following values.</p> <table style="border-collapse: collapse; width: 8.15991%; height: 27px;" border="1"> <tbody> <tr style="height: 20px;"> <td style="width: 25%; height: 20px;">N</td> <td style="width: 25%; height: 20px;">P</td> <td style="width: 25%; height: 20px;">K</td> </tr> <tr style="height: 20px;"> <td style="width: 25%; height: 20px;">148</td> <td style="width: 25%; height: 20px;">90</td> <td style="width: 25%; height: 20px;">30</td> </tr> </tbody> </table> <p>&nbsp;</p> <p>As long as it meets these conditions and isn't dry, <a href="https://en.wikipedia.org/wiki/Biochar">biochar</a> can be added. Doing so will consume the added fertilizer as the biochar absorbs it, releasing it slowly over time to increase the farmland's fertility level permanently to the next level. This can be done multiple times, allowing even barren farmland to be upgraded to Terra Preta. Two biochar or powdered charcoal are needed by default, but the biochar needed and the requisite fertilities are all configurable. Base values are tuned so that upgrading one barren farmland to one Terra Preta requires the same total amount of compost, bonemeal, and powdered charcoal as the vanilla recipe to create Terra Preta from scratch. As a side effect, upgrading high fertility farmland costs half as much as it does in vanilla.</p> <p>&nbsp;</p> <p>Powdered charcoal can be used as biochar, but biochar can also be created by smelting dry grass or sticks in a firepit at a 24:1 and 12:1 ratio, respectively. These numbers may be subject to rebalancing in the future.</p> <p>&nbsp;</p> <p>Notes:</p> <ul> <li>Any permaboosts will carry over when upgrading farmland. Feel free to use your potash before you've finished upgrading!</li> <li>Increasing Phosphorus past 130 will prevent upgrading farmland until the slow release levels fall back down. Make sure to get your nitrates from sources other than just bonemeal!</li> </ul> <p>&nbsp;</p> <div class="spoiler"> <div class="spoiler-toggle"> <p>Configuration:</p> </div> <div class="spoiler-text"> <p>requiredN: (148 by default) sets the minimum slow-release N value needed to use biochar on farmland.</p> <p>requiredP: (90 by default) sets the minimum slow-release P value needed to use biochar on farmland.</p> <p>requiredK: (30 by default) sets the minimum slow-release K value needed to use biochar on farmland.</p> <p>requiredBioChar: (1 by default) sets the fill requirement for how much biochar is needed to upgrade farmland. Powdered charcoal and biochar both have a bioCharFill property of 0.5, so will use 2 when using the default multiplier.</p> <p>excessP: (130 by default) sets the maximum slow-release P value allowed to use biochar on farmland.</p> <p>limitP: (true by default) enables/disables the phosphorus limit mechanic.</p> <p>upgradePercent: (0.2 by default) determines how much nutrition will be added immediately to the farmland as a percentage of the amount added to the maximum nutrition limits. 0.2 (20%) will add 3% to N, P, and K when upgrading NPK maxes by +15%, for example.</p> </div> </div> <p>&nbsp;</p> <h3>Compatibilities:</h3> <ul> <li>This mod should theoretically be compatible with any fertilizer mod as it is only looking at total NPK values on the farmland itself.<br /> <ul> <li><a href="https://mods.vintagestory.at/naturalfertilizer">Natural Fertilizer</a>. You can use the manure based fertilizers to supplement or replace compost for building up N values when upgrading farmland.</li> <li><a href="https://mods.vintagestory.at/cbetterfertilizer">Boneash Fertilizer</a>. Permaboosts from compost and boneash will carry over just like potash does.</li> <li><a href="https://mods.vintagestory.at/earthfed">Earthfed</a>. Feathermeal and Bloodmeal don't give any K on their own so you'll need to supplement the little you get from bonemeal with potash or saltpetre.</li> </ul> </li> <li><a href="https://mods.vintagestory.at/farmlanddropswithnutrients">Farmland Drops With Nutrients</a>. Farmland Nutrient Management doesn't add any extra attributes to farmland blocks so won't interfere with how this mod works.</li> <li><a href="https://mods.vintagestory.at/soildropsupdated">Farmland Drops Soil</a> (untested). Previous incompatibility has been patched, need confirmation that it works.&nbsp;</li> <li><span style="color: #e74c3c;">INCOMPATIBLE</span> with <a href="https://mods.vintagestory.at/saltpeterproduction">Saltpeter Production</a>. I suspect there's a conflict with overriding OnBlockInteractStart.</li> <li><span style="color: #e74c3c;">INCOMPATIBLE</span> with <a href="https://mods.vintagestory.at/twonewfertilizers">Two New Fertilizers</a>. As of 1.0.1, neither fertilizer has a unique permaboost code which causes issues.</li> </ul> <p>&nbsp;</p> <div class="spoiler"> <div class="spoiler-toggle">Roadmap/Updates</div> <div class="spoiler-text"> <ul> <li><span style="text-decoration: line-through;">Add handbook entry</span> Added in 1.0.1</li> <li><span style="text-decoration: line-through;">Add user feedback messages</span> Added feedback messages for insufficient biochar items, insufficient fertilizer levels, too high phosphorus levels, and final nutrient levels post upgrade in 1.1.0.</li> <li><span style="text-decoration: line-through;">Carry permaboosts over when upgrading farmland.</span> Added in 1.2.0</li> <li><span style="text-decoration: line-through;">Add alternative ways to generate biochar</span> Added in 1.3.0</li> <li>Add WorldInteraction popup when looking at farmland</li> <li>Replace absorbing fertilizer with a value

Ratings & reviews

No ratings yet

Sign in to leave a rating or comment.