A downloadable game

Crop Contracts — FS25

Create your own crop-delivery contracts with the sell points already installed on the current Farming Simulator 25 map.

Choose the location, choose a crop that sell point actually accepts, select how many bushels you want to deliver, and lock the current bid with a contract premium. Deliver it in one load or several partial loads before the deadline.


DOWN CROPS & GRAIN ECONOMY — UPDATE V1.7.2.1

This update fixes Grain Tickets disappearing after saving, quitting FS25, and reopening the career.

WHAT WAS FIXED

  • Grain Ticket history now has an independent backup save for each career.
  • The mod can repair its save connection if another script mod changes the same FS25 save function.
  • Added a cooperative save system with Crop Contracts V1.1.0.2 so the two mods no longer fight over the same save functions.
  • Existing Down Crops, Grain Tickets, market history, and settings remain compatible.


Build Your Own Contracts

Open the dedicated Crop Contracts page in the pause menu and follow four simple steps:

  1. Choose a sell point found on the current map.
  2. Choose one of the registered crops that location accepts.
  3. Choose the contract amount in U.S. bushels.
  4. Review the locked $/bu bid and accept the contract.

Only the selected crop delivered to that exact sell point counts. Partial deliveries are tracked automatically. Anything delivered beyond the remaining contract amount sells normally at the current spot price.

Contract Sizes From 500 to 1,000,000 Bushels

Default choices include:

  • 500 bu
  • 1,000 bu
  • 2,500 bu
  • 5,000 bu
  • 10,000 bu
  • 25,000 bu
  • 50,000 bu
  • 100,000 bu
  • 250,000 bu
  • 500,000 bu
  • 1,000,000 bu

The 500, 1,000, and 5,000 bushel options mirror common micro, mini, and standard U.S. grain-contract sizes. Larger choices are included for big FS25 farms and commercial-scale operations.

All player-facing quantities, progress, remaining amounts, notifications, and locked bids are shown in bushels. FS25 liters remain internal so normal deliveries and existing saved contracts stay compatible.

Locked Prices and Fair Penalties

The contract locks the sell point’s actual bid when accepted and adds a configurable premium.

Default balance:

  • Up to 8 active contracts per farm
  • 5% locked-bid premium
  • Three month deadline
  • 2% penalty on only the unfinished contract value

If the live sell-point price changes before delivery, Crop Contracts adds or charges only the difference needed to honor the locked contract bid. Contract settlements and expired-contract penalties receive their own finance entries.

Moisture, quality, and other price mods keep control of their own deductions. Crop Contracts settles only the contract-price difference.

Automatic Map and Custom-Crop Support

Crop Contracts does not use a hardcoded elevator list. It reads the selling stations registered on the current map and only offers crops each location actually accepts.

Properly registered custom fruit types can appear automatically, including crops such as forage/silage sorghum, when a sell point accepts them and provides a valid price. Grass, meadow, weeds, poplar, and utility or cover-crop foliage are excluded.

Because the locked bid comes from the active sell point, the mod can also work with map-specific prices and price-changing mods.

Grain Tickets Compatibility

Crop Contracts is fully standalone. Down Crops & Grain Economy is not required.

When a compatible Grain Tickets integration is available, the optional bridge prevents a delivery from being settled twice and can add the contract number, delivered bushels, remaining bushels, and settlement information to supported tickets.

Multiplayer and Saving

  • Contract creation is validated by the server
  • Active contracts, progress, status, and deadlines are saved with the career
  • Contract data synchronizes to multiplayer clients
  • Each farm can manage its own active contracts

Customization

The included settings.xml lets you change:

  • Maximum active contracts per farm
  • Minimum and maximum bushels
  • Bushel amount presets
  • Contract duration
  • Bid premium
  • Failure penalty
  • History size
  • Delivery-notification delay
  • Optional Grain Tickets bridge

Edit the settings only while the game is closed.

Installation

  1. Place FS25_CropContracts.zip directly in your Farming Simulator 2025 mods folder.
  2. Do not unzip it.
  3. Enable Crop Contracts when loading your save.
  4. Open the pause menu and select the Crop Contracts tab.

Important

  • Farming Simulator 25 required
  • PC/Mac script mod
  • Not available for consoles
  • Multiplayer supported
  • Works as a standalone mod
  • Make a normal savegame backup before installing or updating gameplay script mods

Version 1.0.1.0

Created by BigBlue9988

Updated 2 days ago
Published 6 days ago
StatusReleased
AuthorBigBlue9988
TagsFarming Simulator 25

Download

Download
FS25_CropContracts.zip 86 kB

Development log

Leave a comment

Log in with itch.io to leave a comment.