All guides// Cargo Guide

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

  1. Opening the Cargo Tracker
  2. The Cargo Tracker at a glance
  3. Capturing contracts from your MobiGlas
  4. Reviewing and editing contracts
  5. Generating the optimised route
  6. Flying the route with the mini grid view
  7. Tips & common pitfalls
1Step 1

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.

2Step 2

The Cargo Tracker at a glance

The Cargo Tracker is split into three main areas, plus a ship configuration row at the bottom.

The Cargo Tracker on first open — empty and ready for your first contracts.
  • 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.
3Step 3

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.

// Important

Keep the capture area free from obstruction

The capture reads directly from your screen. Before you hit CAPTURE, make sure nothing is covering the contract panel — no overlays, Discord pop-ups, SC DataHub windows, tooltips, or browser alerts sitting on top. If any part of the contract text is hidden, the capture will miss lines.

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.

A single-route contract — objectives clearly listed on the right.
A multi-stop contract. SC DataHub handles both layouts.

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.

After capture — four contracts parsed from the Primary Objectives on the right.
// Tip

Multi-contract captures work too

If the objectives list contains several pickups and drop-offs, SC DataHub will add a separate contract row for each one — you only need one capture.
4Step 4

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.

The input section: FROM, TO, CARGO, and SCU size buttons.

Adding a contract manually

  1. Type a pickup in FROM — autocomplete shows matching locations.
  2. Type a delivery in TO.
  3. Pick a commodity in CARGO.
  4. Click the SCU size buttons (32 / 16 / 8 / 4 / 2 / 1) to build the total — each click adds one box of that size.
  5. Fine-tune with the stepper row (−10 / −5 / −1 / +1 / +5 / +10).
  6. 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.

5Step 5

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.

Grid view. Click AUTO, then OPTIMISE to re-order your contracts into the best sequence.
// Tip

Order matters — click AUTO then OPTIMISE

For SC DataHub to re-order your contracts into the most efficient sequence, click AUTO, then click OPTIMISE. AUTO tells the tracker to manage the ordering for you, and OPTIMISE runs the route solver to pick the best stop sequence. You'll see the contract rows re-shuffle into a logical pickup/delivery order.

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.

6Step 6

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.

Mini Route Sheet — a compact strip showing the current step, commodity, SCU, and destination.

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.

Mini Grid View — green squares show the boxes being loaded at the current stop.

Stepping through the route

  1. Fly to the location shown at the top of the mini sheet (e.g. Step 3/15 · LOAD · Everus Harbor).
  2. Perform the listed LOAD or UNLOAD action in-game.
  3. Press the arrow on the right to advance to the next step. Use to go back if you skipped ahead.
  4. The grid updates to show the boxes for the new stop.
  5. Repeat until you hit the final unload.
// Tip

Read the step header

The step header tells you three things at a glance: Step X/Y (your progress), LOAD or UNLOAD, and the location. Below it, the line shows the commodity, SCU, and destination/source so you know exactly which contract this step belongs to.

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.

7Step 7

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.