Modify aspects of fertilizers in a configurable way, allow you to apply multiple fertilizer to one tile, allow you to apply fertilizer after crop have grown, allow you to modify bonus from each fertilizers.
Other user's assetsAll the assets in this file belong to the author, or are from free-to-use modder's resources
Upload permissionYou are not allowed to upload this file to other sites under any circumstances
Modification permissionYou must get permission from me before you are allowed to modify my files to improve it
Conversion permissionYou are not allowed to convert this file to work on other games under any circumstances
Asset use permissionYou must get permission from me before you are allowed to use any of the assets in this file
Asset use permission in mods/files that are being soldYou are not allowed to use assets from this file in any mods/files that are being sold, for money, on Steam Workshop or other platforms
Asset use permission in mods/files that earn donation pointsYou are not allowed to earn Donation Points for your mods if they use my assets
Author notes
This author has not provided any additional notes regarding file permissions
File credits
This author has not credited anyone else in this file
Donation Points system
Please log in to find out whether this mod is receiving Donation Points
Changelogs
Version 1.2.5
make debug mode disabled by default
Version 1.2.3
configurable debug mode
fix null pointer when other mod create fake dirt
change fertilizer math to round down
reorder config to fix my ocd
Version 1.2.2
fix Basic Retaining Soil using the wrong config value
Version 1.2.1
turn off debug
Version 1.2.0
allow you to chooce to only upgrade fertilizer
alpha for fertilizer sprites
Version 1.1.8
added german translation from mezen
Version 1.1.7
disable debug message
fix patching the wrong method
Version 1.1.6
patch multi drop quality bug
Version 1.1.5
fix: fertilizer is not consumed when used
Version 1.1.4
feat: mod integrations api
Version 1.1.3
fix speed gro not being able to reduce more than 3 phase day
Version 1.1.2
added ko translation
Version 1.1.1
refactor to use i18n to allow translation files
Version 1.1.0
fix condition inversion for stacking fertilizer
refactor mode code to merge them into one
Version 1.0.7
mode option for multi fertilizer
keep fertilizer across season
Version 1.0.6
fix not being able to place different ferttilizer when replace mode set to replace
fix fertilizer not consuming when using without crop on it
Version 1.0.5
fix recipe not working when content patcher is installed
allow speed fertilizer to work with multi-harvest crops
Version 1.0.4
multiple mode for same type fertilizer on one tile
modify craft amount
use transpiler to fix monolith method
Version 1.0.3
actually fix readonly
Version 1.0.2
Fix not loading config
Use actual title for config
Version 1.0.1
Added UpdateKeys in Manifest
This is essentially a combination of Fertilizer Anytime and MultiFertilizer, as they are both mods that have not yet been updated for version 1.6. I wanted to use them, but they don't work together, so I decided to write my own mod. Even though the functionalities are similar, all the code was written from scratch. This is mostly because their source codes were neither efficient nor clean, and it would take less time to write it myself than to read through a transpiler. Features
Everything is configurable
Allows you to apply multiple types of fertilizer to a crop space.
Lets you choose what happens when you apply the same type of fertilizer multiple times to a crop space.
Allows you to apply all fertilizer to a crop space that already has crops on it.
Allow you to modify the bonus value of each fertilizer.
Allow you to adjust the amount of fertilizer produced per craft.
Allow speed fertilizer to work with multi-phase crops.
Maintains fertilizer across seasons
[ feature request in comment if they are related to fertilizer ]
Compatibility This mod might conflict with mods that check HoeDirt.fertilizer directly through an equality check. If a modder wants to add compatibility with this mod, they should use a string "contain" on fertilizer to check if the fertilizer is on. The nice thing about this is that there's no need to check whether this mod is installed or not; "contain" also works for vanilla.
Since there are no vanilla methods to check if fertilizers are of the same type (as far as I've looked), I have to do it myself. If you need to change this, leave a comment and I can probably provide a custom interface if I figure out how to do so. Alternatively, you can just patch this mod with Harmony.