About Efficient Composters
What: On each composter update, this plugin composts a total number of individual items roughly equivalent to what players can achieve in vanilla Rust via stack splitting, but without regard for how non-fertilizer items are arranged in the composter.
Why: As of time of this writing, vanilla composting logic composts exactly 1 item from each stack in a composter, which forces players to split stacks in order to maximize efficiency. This is annoying, and also non-intuitive due to being inconsistent with the behavior of all other item-transforming deployables at this point.
How: This plugin replaces the vanilla composter update logic with the following process:
- Calculates a "work capacity" (maximum number of individual items to compost) based on the number of composter slots that contain non-fertilizer item stacks, plus the number of empty slots
- Loops repeatedly over the composter inventory, composting 1 item from each non-fertilizer item stack until either the work capacity is exhausted, or nothing is left to compost