Smart Minify
Minify only logically applicable buildings and apply calculated weights to their minified forms according to the combined weight of resources used to build them
Does not apply to anything in the structure category and applies some logic to prevent the minification of non-buildings such as graves.
Custom whitelisting and blacklisting of things that would automatically be enabled/disabled is available through the mod settings menu, including setting custom weights.
Requires Minify Everything as a passive dependency for minification methods and fixes.
Why is Minify Everything required?
Minify Everything by erdelf has a tried and tested system of adding/removing minification and handling of post-minified things and there’s no need to reinvent the wheel or step into any other modder’s area. Smart Minify overrides Minify Everything’s config menu but still depends on its minification methods.
About the weight system
This mod calculates weight according to the sum of all resources required for building. Honestly, I did not know about BetterWeights when I initially made this mod but this mod will automatically disable weight calculations if BetterWeights is loaded.