FRAX Routes all Xenon etc
Heads up! Cargo classes are matched individually, so cargos with multiple classes refit into any vehicle matching one of the classes, not all.
Set CC_PASSENGERS. No other classes needed. Done.
Set CC_MAIL. No other classes needed. Done.
This is a boolean flag (true / false), and one of these classes should be set appropriately for all freight cargos.
Do not set both of these classes on a cargo. They are mutually exclusive.
Most cargos should include at least one basic handling class.
You can assign multiple basic handling classes if the cargo is transported in different forms. Be sure to include all applicable classes.
For better compatibility with vehicle GRFs, consider adding CC_PIECE_GOODS, as many cargos can be transported this way. Refer to the CC_PIECE_GOODS section for detailed guidance.
Some unique or non-standard cargos may not use any basic handling classes and instead rely solely on special handling classes.
These classes are designed for less common, specialized vehicles and highlight which cargos are best suited to them. They represent a recommendation—'should use' rather than 'can use.' For example, while steel could technically be transported in a refrigerated vehicle, it doesn’t need refrigeration. Similarly, diamonds should be marked as armoured because they require secure transport. However, marking diamonds as flatbed cargo would be inappropriate and unhelpful.
Assign as many special handling classes as genuinely necessary for the cargo.
Example Cargo | Recommended Classes |
---|---|
Ammonia | CC_NON_POTABLE CC_GAS_BULK |
Beans | CC_POTABLE CC_PIECE_GOODS CC_COVERED_BULK |
Cement | CC_NON_POTABLE CC_PIECE_GOODS CC_POWDER_BULK |
Chlorine | CC_NON_POTABLE CC_GAS_BULK |
Coal | CC_NON_POTABLE CC_OPEN_BULK |
Diamonds | CC_NON_POTABLE CC_ARMOURED |
Explosives | CC_NON_POTABLE CC_PIECE_GOODS CC_EXPRESS CC_ARMOURED |
Fish | CC_POTABLE CC_PIECE_GOODS CC_EXPRESS CC_REFRIGERATED |
Flour | CC_POTABLE CC_PIECE_GOODS CC_COVERED_BULK CC_POWDER_BULK |
Food | CC_POTABLE CC_PIECE_GOODS CC_LIQUID_BULK CC_EXPRESS CC_REFRIGERATED |
Goods | CC_NON_POTABLE CC_PIECE_GOODS CC_FLATBED |
Grain | CC_POTABLE CC_PIECE_GOODS CC_COVERED_BULK |
Iron Ore | CC_NON_POTABLE CC_OPEN_BULK |
Livestock | CC_NON_POTABLE CC_PIECE_GOODS CC_WEIRD |
CC_MAIL | |
Milk | CC_POTABLE CC_PIECE_GOODS CC_LIQUID_BULK CC_EXPRESS CC_REFRIGERATED |
Nuclear fuel | CC_ARMOURED CC_WEIRD |
Oil | CC_NON_POTABLE CC_LIQUID_BULK |
Oxygen | CC_GAS_BULK |
Paper | CC_NON_POTABLE CC_PIECE_GOODS CC_FLATBED |
Passengers | CC_PASSENGERS |
Pipe | CC_NON_POTABLE CC_PIECE_GOODS CC_FLATBED |
Quicklime | CC_NON_POTABLE CC_PIECE_GOODS CC_COVERED_BULK CC_POWDER_BULK |
Sand | CC_NON_POTABLE CC_OPEN_BULK CC_COVERED_BULK CC_POWDER_BULK |
Scrap Metal | CC_NON_POTABLE CC_OPEN_BULK |
Sodium Hydroxide | CC_NON_POTABLE CC_PIECE_GOODS CC_LIQUID_BULK |
Steel | CC_NON_POTABLE CC_PIECE_GOODS CC_FLATBED |
Sulphur | CC_NON_POTABLE CC_OPEN_BULK CC_COVERED_BULK |
Timber | CC_NON_POTABLE CC_PIECE_GOODS CC_FLATBED |
YETI Dudes (Workers) | CC_EXPRESS CC_WEIRD |
Cargo description | Ammonia CABBAGE. Ammonia is strictly transported as liquid, but uses gas-type tankers, so CC_GAS_BULK is set. |
---|---|
Cargo classes | CC_NON_POTABLE CC_GAS_BULK |
Example vehicles | Box Van (more permissive), Intermodal Container Vehicle, Open Cargo Vehicle (more permissive), Pressure Tanker |
Cargo description | Beans CABBAGE |
---|---|
Cargo classes | CC_POTABLE CC_PIECE_GOODS CC_COVERED_BULK |
Example vehicles | Box Van (less permissive), Box Van (more permissive), Covered Hopper, Food Grade Covered Hopper, Intermodal Container Vehicle, Open Cargo Vehicle (less permissive), Open Cargo Vehicle (more permissive) |
Cargo description | Cement CABBAGE |
---|---|
Cargo classes | CC_NON_POTABLE CC_PIECE_GOODS CC_POWDER_BULK |
Example vehicles | Box Van (less permissive), Box Van (more permissive), Intermodal Container Vehicle, Open Cargo Vehicle (less permissive), Open Cargo Vehicle (more permissive), Powder Tanker |
Cargo description | Chlorine CABBAGE (note that non-food-grade is set). |
---|---|
Cargo classes | CC_NON_POTABLE CC_GAS_BULK |
Example vehicles | Box Van (more permissive), Intermodal Container Vehicle, Open Cargo Vehicle (more permissive), Pressure Tanker |
Cargo description | Coal CABBAGE |
---|---|
Cargo classes | CC_NON_POTABLE CC_OPEN_BULK |
Example vehicles | Box Van (more permissive), Hopper, Intermodal Container Vehicle, Open Cargo Vehicle (less permissive), Open Cargo Vehicle (more permissive), Ore Dump Vehicle |
Cargo description | Diamonds CABBAGE |
---|---|
Cargo classes | CC_NON_POTABLE CC_ARMOURED |
Example vehicles | Armoured Van |
Cargo description | Explosives CABBAGE |
---|---|
Cargo classes | CC_NON_POTABLE CC_PIECE_GOODS CC_EXPRESS CC_ARMOURED |
Example vehicles | Armoured Van, Box Van (less permissive), Box Van (more permissive), Intermodal Container Vehicle, Open Cargo Vehicle (less permissive), Open Cargo Vehicle (more permissive) |
Cargo description | Fish CABBAGE |
---|---|
Cargo classes | CC_POTABLE CC_PIECE_GOODS CC_EXPRESS CC_REFRIGERATED |
Example vehicles | Box Van (less permissive), Box Van (more permissive), Intermodal Container Vehicle, Open Cargo Vehicle (less permissive), Open Cargo Vehicle (more permissive), Refrigerated Vehicle |
Cargo description | Flour CABBAGE |
---|---|
Cargo classes | CC_POTABLE CC_PIECE_GOODS CC_COVERED_BULK CC_POWDER_BULK |
Example vehicles | Box Van (less permissive), Box Van (more permissive), Covered Hopper, Food Grade Covered Hopper, Intermodal Container Vehicle, Open Cargo Vehicle (less permissive), Open Cargo Vehicle (more permissive), Powder Tanker |
Cargo description | Food CABBAGE |
---|---|
Cargo classes | CC_POTABLE CC_PIECE_GOODS CC_LIQUID_BULK CC_EXPRESS CC_REFRIGERATED |
Example vehicles | Box Van (less permissive), Box Van (more permissive), Food Tanker, Intermodal Container Vehicle, Open Cargo Vehicle (less permissive), Open Cargo Vehicle (more permissive), Refrigerated Vehicle, Tanker Vehicle (more permissive) |
Cargo description | Goods CABBAGE |
---|---|
Cargo classes | CC_NON_POTABLE CC_PIECE_GOODS CC_FLATBED |
Example vehicles | Box Van (less permissive), Box Van (more permissive), Flatbed Vehicle, Intermodal Container Vehicle, Open Cargo Vehicle (less permissive), Open Cargo Vehicle (more permissive) |
Cargo description | Grain CABBAGE - different classes to base game grain, have to handle with label |
---|---|
Cargo classes | CC_POTABLE CC_PIECE_GOODS CC_COVERED_BULK |
Example vehicles | Box Van (less permissive), Box Van (more permissive), Covered Hopper, Food Grade Covered Hopper, Intermodal Container Vehicle, Open Cargo Vehicle (less permissive), Open Cargo Vehicle (more permissive) |
Cargo description | Iron Ore CABBAGE |
---|---|
Cargo classes | CC_NON_POTABLE CC_OPEN_BULK |
Example vehicles | Box Van (more permissive), Hopper, Intermodal Container Vehicle, Open Cargo Vehicle (less permissive), Open Cargo Vehicle (more permissive), Ore Dump Vehicle |
Cargo description | Livestock CABBAGE - piece goods for legacy base game reasons - use label LVST for accurate control. CC_WEIRD also set to flag that this cargo is non-standard and would be better handled on labels. |
---|---|
Cargo classes | CC_NON_POTABLE CC_PIECE_GOODS CC_WEIRD |
Example vehicles | Box Van (more permissive), Flatbed Vehicle, Intermodal Container Vehicle, Open Cargo Vehicle (less permissive), Open Cargo Vehicle (more permissive) |
Cargo description | Mail CABBAGE |
---|---|
Cargo classes | CC_MAIL |
Example vehicles | Mail Van |
Cargo description | Milk CABBAGE |
---|---|
Cargo classes | CC_POTABLE CC_PIECE_GOODS CC_LIQUID_BULK CC_EXPRESS CC_REFRIGERATED |
Example vehicles | Box Van (less permissive), Box Van (more permissive), Food Tanker, Intermodal Container Vehicle, Open Cargo Vehicle (less permissive), Open Cargo Vehicle (more permissive), Refrigerated Vehicle, Tanker Vehicle (more permissive) |
Cargo description | Nuclear fuel, typically transported as high-risk cargo in suitable shielded containers. Sets CC_WEIRD to indicate that dedicated vehicles are preferred, handling the cargo directly by label. Sets CC_ARMOURED as fallback for GRFS that do not offer the label or CC_WEIRD. CABBAGE - RUKTS NUKF doesn't actually set this class, because it predates the idea! |
---|---|
Cargo classes | CC_ARMOURED CC_WEIRD |
Example vehicles | Armoured Van, Flatbed Vehicle, Intermodal Container Vehicle, Open Cargo Vehicle (less permissive), Open Cargo Vehicle (more permissive) |
Cargo description | Oil CABBAGE |
---|---|
Cargo classes | CC_NON_POTABLE CC_LIQUID_BULK |
Example vehicles | Box Van (more permissive), Intermodal Container Vehicle, Open Cargo Vehicle (more permissive), Tanker Vehicle (less permissive), Tanker Vehicle (more permissive) |
Cargo description | Oxygen CABBAGE. |
---|---|
Cargo classes | CC_GAS_BULK |
Example vehicles | Box Van (more permissive), Intermodal Container Vehicle, Open Cargo Vehicle (more permissive), Pressure Tanker |
Cargo description | Paper CABBAGE |
---|---|
Cargo classes | CC_NON_POTABLE CC_PIECE_GOODS CC_FLATBED |
Example vehicles | Box Van (less permissive), Box Van (more permissive), Flatbed Vehicle, Intermodal Container Vehicle, Open Cargo Vehicle (less permissive), Open Cargo Vehicle (more permissive) |
Cargo description | Passengers CABBAGE |
---|---|
Cargo classes | CC_PASSENGERS |
Example vehicles | Passenger Vehicle |
Cargo description | Pipe CABBAGE |
---|---|
Cargo classes | CC_NON_POTABLE CC_PIECE_GOODS CC_FLATBED |
Example vehicles | Box Van (less permissive), Box Van (more permissive), Flatbed Vehicle, Intermodal Container Vehicle, Open Cargo Vehicle (less permissive), Open Cargo Vehicle (more permissive) |
Cargo description | Quicklime CABBAGE |
---|---|
Cargo classes | CC_NON_POTABLE CC_PIECE_GOODS CC_COVERED_BULK CC_POWDER_BULK |
Example vehicles | Box Van (less permissive), Box Van (more permissive), Covered Hopper, Industrial Covered Hopper, Intermodal Container Vehicle, Open Cargo Vehicle (less permissive), Open Cargo Vehicle (more permissive), Powder Tanker |
Cargo description | Sand CABBAGE |
---|---|
Cargo classes | CC_NON_POTABLE CC_OPEN_BULK CC_COVERED_BULK CC_POWDER_BULK |
Example vehicles | Box Van (more permissive), Covered Hopper, Industrial Covered Hopper, Hopper, Intermodal Container Vehicle, Open Cargo Vehicle (less permissive), Open Cargo Vehicle (more permissive), Ore Dump Vehicle, Powder Tanker |
Cargo description | Scrap Metal CABBAGE |
---|---|
Cargo classes | CC_NON_POTABLE CC_OPEN_BULK |
Example vehicles | Box Van (more permissive), Hopper, Intermodal Container Vehicle, Open Cargo Vehicle (less permissive), Open Cargo Vehicle (more permissive), Ore Dump Vehicle |
Cargo description | Sodium Hydroxide CABBAGE |
---|---|
Cargo classes | CC_NON_POTABLE CC_PIECE_GOODS CC_LIQUID_BULK |
Example vehicles | Box Van (less permissive), Box Van (more permissive), Intermodal Container Vehicle, Open Cargo Vehicle (less permissive), Open Cargo Vehicle (more permissive), Tanker Vehicle (less permissive), Tanker Vehicle (more permissive) |
Cargo description | Steel CABBAGE |
---|---|
Cargo classes | CC_NON_POTABLE CC_PIECE_GOODS CC_FLATBED |
Example vehicles | Box Van (less permissive), Box Van (more permissive), Flatbed Vehicle, Intermodal Container Vehicle, Open Cargo Vehicle (less permissive), Open Cargo Vehicle (more permissive) |
Cargo description | Sulphur CABBAGE |
---|---|
Cargo classes | CC_NON_POTABLE CC_OPEN_BULK CC_COVERED_BULK |
Example vehicles | Box Van (more permissive), Covered Hopper, Industrial Covered Hopper, Hopper, Intermodal Container Vehicle, Open Cargo Vehicle (less permissive), Open Cargo Vehicle (more permissive), Ore Dump Vehicle |
Cargo description | Timber CABBAGE |
---|---|
Cargo classes | CC_NON_POTABLE CC_PIECE_GOODS CC_FLATBED |
Example vehicles | Box Van (less permissive), Box Van (more permissive), Flatbed Vehicle, Intermodal Container Vehicle, Open Cargo Vehicle (less permissive), Open Cargo Vehicle (more permissive) |
Cargo description | Oversized 'workers' cargo from the YETI industry GRF |
---|---|
Cargo classes | CC_EXPRESS CC_WEIRD |
Example vehicles | Box Van (more permissive), Flatbed Vehicle, Intermodal Container Vehicle, Open Cargo Vehicle (less permissive), Open Cargo Vehicle (more permissive), Refrigerated Vehicle |