NPC transport and service contracts FS25
1 / 4

NPC transport and service contracts FS25

ModNest Pro Mods without the ads No ads, no pop-up tabs, no download gate - straight to the file. Go Pro →
Bring more variety to your farm with NPC transport and service contracts. Haul bulk goods, pallets and bales, transport vehicles, supply fields with seed, fertilizer and lime, recover lost cargo, complete courier deliveries and provide emergency refuelling. Vehicle-care jobs also let you wash, dry and deliver customer vehicles. Routes are generated from the locations and products available on your map. Suitable loading equipment is provided for pallet and bale pickups, while marked destinations guide your deliveries. Manage the contract selection through the in-game settings and use the optional GPSLite integration for navigation. https://www.kingmods.net/en/fs25/mods/81700/gps-lite
- Corrected access permissions for emergency refuelling contracts, allowing the contractor to enter the target vehicle and use the normal refuelling controls. - Connected diesel transfer from fuel carriers to contract progress, with transfer limited to the remaining required amount. - Added automatic driver exit when the refuelling contract is completed, before the NPC vehicle is removed. - Kept target access restricted to the contracting farm. Normal vehicle refuelling, contract pricing and diesel reimbursement remain unchanged. Refuelling: position your farm's diesel carrier beside the target, enter the target vehicle and use the normal refuelling action.
- Added an admin option to enable or disable supplied loading vehicles for new pallet and bale contracts. - Added adjustable minimum route distances: 0, 250, 500 or 1,000 metres. Multi-stop contracts check each individual leg. - Added feedback when no suitable routes meet the selected minimum distance. - Spread contract generation across processing passes to reduce simultaneous processing. - Improved spawn-failure messages and added contract numbers for easier log troubleshooting. - Added detailed payment breakdowns showing estimated travel, workload, operating costs, cargo-value allowance and diesel reimbursement. - Added saving, multiplayer synchronization and English, Dutch, German and French translations for the new settings. - Excluded railway facilities identified through native FS25 metadata from pickup and delivery routes. - Strengthened bulk pickup checks: a valid, registered physical loading trigger is now required. A building position alone is no longer sufficient. - Improved bulk pickup marker accuracy while preserving existing valid source identifiers. - Added diagnostic logging for rejected bulk loading points. - Kept all new checks map-independent, without hardcoded map names or coordinates. Payment difficulty scales and separate diesel reimbursement remain unchanged. No new contract types have been added. Multiplayer: update the server and all clients, then restart to rebuild the route cache.
- Added an administrator-only payment difficulty setting: Easy, Normal and Hard. - Reworked contract pricing around estimated driving time, workload, operating costs and cargo or vehicle value. - Introduced payment ranges, including completion bonuses: - Easy: €3,000–€7,000. - Normal: €2,000–€6,000. - Hard: €1,000–€5,000. - Increased compensation for manually loading pallets and bales. Automatic trigger unloading receives a smaller handling allowance. - Increased compensation for additional pickup and delivery stops, creating clearer differences between single-stop and multi-stage assignments. - Added a 40% detour allowance to direct-distance estimates. This is an estimate, not actual road navigation. - Limited short, single-stop refuelling contracts on Hard to €1,500 service payment, including bonuses. - Preserved separate diesel reimbursement in every difficulty level. Fuel reimbursement is excluded from payment caps and completion-bonus calculations. - Adjusted completion bonuses to respect the maximum payment and display the available bonus more accurately. - Added saving, read-back verification and client synchronization for the payment difficulty setting. - Preserved existing contract quotes when changing difficulty or reloading a save. New pricing applies only to newly generated contracts. - Added payment-setting translations in English, Dutch, German and French.
- Added a dedicated Save button below the transport settings. - Improved settings persistence with server-side verification and automatic retries. - Added clear saving, success and failure messages. - Improved settings loading during startup. - Limited configurable contract targets to 0–3 per type, without removing existing contracts. - Added English, Dutch, German and French translations for the new save controls.

We use essential cookies to keep you signed in and remember your theme. With your consent we also use functional storage (to remember preferences like downloaded mods, kept on your device) and ad cookies that help keep ModNest free. Pro members never see ads. Privacy & cookies.