
You are viewing a potentially older version of this package. View Latest Version
AutoDistributor
Distribute product to all dealers with one click. Smart fill-from-bottom balancing, quality tracking, packaging support. Press F10.Auto Distributor
Automatically distribute product to all your hired dealers with one click.
No more running across the map to hand-deliver to each dealer individually. Open the menu, load it up, and hit Distribute.
Features
- 10-slot distribution menu — press F10 to open
- Per-dealer enable/disable — click ✓ or X next to each dealer
- Smart "fill from bottom" balancing — fills lowest dealers first, keeping everyone balanced
- Quality-aware — Premium, Heavenly, etc. tracked separately
- Max per dealer slider — set a target limit (0-1000) per product type
- Packaging-aware — correctly counts Baggies (x1), Jars (x5), and Bricks (x20)
- Color-coded display — green for Baggie, cyan for Jar, orange for Brick
- Instant delivery — product goes directly to dealer inventories anywhere on the map
- No product loss — undistributed product stays in slots
- Non-product filtering — weapons and tools automatically skipped
- Detailed status log — shows what each dealer received
Installation
Requires MelonLoader — Install MelonLoader for Schedule I first.
- Download and extract the zip
- Copy
AutoDistributor.dllto yourSchedule I/Mods/folder - Launch the game
How to Use
- Have product in your hotbar (Baggies, Jars, or Bricks)
- Press F10 to open the distribution menu
- Click items from your hotbar to load them into distribution slots
- Enable/disable dealers with ✓ and X buttons
- Adjust the Max per dealer slider if desired (0 = no limit)
- Click DISTRIBUTE
- Check the results panel to see what each dealer received
- Press DONE or ESC to close
Controls
| Key | Action |
|---|---|
| F10 | Open / close menu |
| ESC | Close menu |
| Left Click | Move items between hotbar and slots |
| ✓ Button | Enable dealer |
| X Button | Disable dealer |
How Balancing Works
The mod uses a "fill from bottom" algorithm — like filling water into containers:
- Find the dealer with the lowest amount
- Fill them until they reach the second lowest
- Fill both until they reach the third lowest
- Continue until everyone is balanced or you run out of product
Example: Dealers at [3, 33, 70, 5, 24, 145] with 235 units to distribute:
| Step | Action | Result |
|---|---|---|
| 1 | Brad (3) → 5 | [5, 33, 70, 5, 24, 145] |
| 2 | Brad & Benji (5) → 24 | [24, 33, 70, 24, 24, 145] |
| 3 | Brad, Benji, Wei (24) → 33 | [33, 33, 70, 33, 33, 145] |
| 4 | 4 dealers (33) → 70 | [70, 70, 70, 70, 70, 145] |
| 5 | 5 dealers share remaining | [74, 74, 74, 74, 74, 145] |
Everyone ends up as balanced as possible!
Packaging Math
| Packaging | Units per Item |
|---|---|
| Baggie | 1 |
| Jar | 5 |
| Brick | 20 |
A dealer with 10 Jars has 50 product units, same as 50 Baggies.
Requirements
- MelonLoader 0.6.1 or later
- Schedule I (Steam)
Author
Blazinggggg