
Cargo Hauling
From accepted contract to final delivery. This guide walks you through capturing contracts from your in-game MobiGlas, generating an optimised route, and using the mini grid view to step through every load and unload in the right order.
What's inside
- Opening the Cargo Tracker
- The Cargo Tracker at a glance
- Capturing contracts from your MobiGlas
- Reviewing and editing contracts
- Generating the optimised route
- Flying the route with the mini grid view
- Tips & common pitfalls
Opening the Cargo Tracker
Launch SC DataHub — it sits in your system tray. Open the Cargo Tracker from the Main Menu, the Floating Toolbar (📦 icon), or your configured Cargo Tracker hotkey.
The window is always-on-top and hidden from Alt+Tab, so it behaves like a HUD over the game.
The Cargo Tracker at a glance
The Cargo Tracker is split into three main areas, plus a ship configuration row at the bottom.
- Contract input (top): FROM, TO, CARGO fields, the capture tool, and SCU size buttons (32 / 16 / 8 / 4 / 2 / 1) for building box quantities.
- LIST / GRID toggle: switch between a flat contract list and a visual cargo grid view.
- Contract list: every contract you've added or captured, with route, cargo type, and SCU.
- Ship row (bottom): ship selection, max SCU, start and end locations, and the GENERATE / SHOW ROUTE button.
Capturing contracts from your MobiGlas
You can type contracts in by hand, but the fastest way is to let SC DataHub read them straight from your MobiGlas. This uses your screen, so a clean capture is essential.
Keep the capture area free from obstruction
Open the contract in Star Citizen
In-game, open your MobiGlas and navigate to Contracts. Select the hauling contract you want to accept, so the Primary Objectives panel is visible on the right.
Pick a region and capture
In the Cargo Tracker, choose where the contract panel sits on your screen using the REGION dropdown — for the MobiGlas objectives panel, use Contract Panel. Other regions (Left, Right, Right 2/3, Full) exist for different in-game layouts if you need them.
Click CAPTURE. SC DataHub takes a screenshot of the selected region, reads the Primary Objectives, and adds the contracts to your list automatically.
Multi-contract captures work too
Reviewing and editing contracts
Captured contracts land in the list with route, cargo type, and SCU filled in. You can edit, tweak, or add more manually.
Adding a contract manually
- Type a pickup in FROM — autocomplete shows matching locations.
- Type a delivery in TO.
- Pick a commodity in CARGO.
- Click the SCU size buttons (32 / 16 / 8 / 4 / 2 / 1) to build the total — each click adds one box of that size.
- Fine-tune with the stepper row (−10 / −5 / −1 / +1 / +5 / +10).
- Hit ADD CONTRACT.
Editing or removing
Click any row in the list to load it back into the editor — make your changes and save. Use the delete (bin) icon on a row to remove it.
Generating the optimised route
Once your contracts are in, set up the ship row at the bottom:
- SHIP — type your hauler (e.g. Hermes, Caterpillar, C2). Max SCU auto-fills from ship data.
- MAX SCU — override if you want a smaller capacity (e.g. keeping a few grid slots free).
- START and END — optional. Set them if you want to begin/finish at a specific location.
Switch to GRID view
Click GRID in the top-left toggle. The grid view shows how your boxes will pack into the ship across left and right bays.
Order matters — click AUTO then OPTIMISE
Prefer full control? Click MANUAL and then OPTIMISE and place the cargo yourself.
Generate the route sheet
When the contract order looks right, click GENERATE / SHOW ROUTE at the bottom of the window. This opens the Route Sheet — your stop-by-stop flight plan.
Flying the route with the mini grid view
The Route Sheet has a few display modes. For flying, the one you want is the Mini Route Sheet with its Mini Grid View expanded. This is the in-flight HUD that tells you exactly what to load or unload, and in what quantity, at every stop.
Click the GRID ▼ chevron at the top of the mini sheet to expand the grid panel. You'll see the exact boxes to place (or remove) on the left and right bays of your ship.
Stepping through the route
- Fly to the location shown at the top of the mini sheet (e.g. Step 3/15 · LOAD · Everus Harbor).
- Perform the listed LOAD or UNLOAD action in-game.
- Press the ▶ arrow on the right to advance to the next step. Use ◀ to go back if you skipped ahead.
- The grid updates to show the boxes for the new stop.
- Repeat until you hit the final unload.
Read the step header
Collapsing the grid
Once you're confident what's loaded, click GRID ▲ to collapse the grid panel and reclaim screen space. The mini strip alone is enough for routine back-and-forth runs.
Tips & common pitfalls
Keep the capture target clean
SC DataHub reads pixels, so anything on top of the contract panel — a notification, another overlay, a tooltip — will break the capture. Close or move stuff out of the way first.
Select the right REGION before CAPTURE
For the MobiGlas Primary Objectives panel, use Contract Panel. If your layout is unusual, try Right or Right 2/3.
AUTO + OPTIMISE is the sequence that matters
Switching to grid view doesn't re-order your contracts by itself. You need to click AUTO to hand ordering to the tracker, then OPTIMISE so the route solver runs. That's the combination that reshuffles stops into the best order.
Set your ship before generating the route
Max SCU feeds directly into optimisation. If it's wrong, you may see stops the route planner thinks you can't reach.
Re-capture after accepting new contracts
You can capture again at any time — duplicates are handled sensibly, so feel free to add more contracts mid-run.
Use the mini grid view while flying, full view while planning
The full Route Sheet is better for reviewing the whole plan before you undock. The mini grid view is what you want in the cockpit — it shows the current step and the box layout without blocking the game.