Compost Helper

A Rust plugin that adds a "SPREAD" button to Composters for smart fertilizer distribution to planters.
Description
What It Does
When players open a Composter, they see a SPREAD button that:
- Converts compostable items into fertilizer
- Collects all fertilizer from planters in the TC area
- Redistributes fertilizer evenly across all planters
- Stores excess back in the Composter
Installation
- Place
CompostHelper.csinoxide/plugins/ - Plugin auto-loads and creates config at
oxide/config/Composter.json - Grant permission:
oxide.grant group default composthelper.use
Permission
composthelper.use- Required to see and use the SPREAD button
Configuration
json
| 1 | { |
| 2 | "Breakdown Time (seconds)": 1.0, |
| 3 | "Auto Distribution Enabled": false, |
| 4 | "Maximum Distribution Range": 50.0, |
| 5 | "Supported Planter Types": [ |
| 6 | "planter.large.deployed", |
| 7 | "planter.small.deployed", |
| 8 | "planter.triangle.deployed", |
| 9 | "plantpot.single.deployed", |
| 10 | "bathtub.planter.deployed", |
| 11 | "minecart.planter.deployed" |
| 12 | ], |
| 13 | "Fertilizer Item Shortname": "fertilizer" |
| 14 | } |
Key Settings:
Maximum Distribution Range: How far to search for planters (default: 50m)Supported Planter Types: Which planters receive fertilizer
Player Usage
- Place Composter in base (must be in TC range)
- Add fertilizer or any compostable items
- Open Composter and click SPREAD button
- Check chat for results
Example Output:
code
| 1 | ✓ Distributed 45/50 fertilizer to 15 planters |
| 2 | → 5 fertilizer stored back in composter |
Free
DownloadViews1.2k
Downloads11
Purchases0
Rating★ 0.0
Version1.0.207
PlatformRust
CategoryPlugins
CompatibleOxide · Carbon
Size41 KB
PublishedMay 13, 2026
UpdatedMay 15, 2026
✓ Reviewed for safety and integrity