Farmland Marketplace FS25
MULTIPLAYER ONLY This mod only works in multiplayer. Turn land into real business between farms! Become your server's estate agent: sell your own farmland to other players, lease it out for recurring rent, or ask for the land you have your eye on. Everything runs fairly through offer and acceptance - the other farm has to actively agree before any money, ownership or usage rights change hands. And if the price is not right, you negotiate: counter offers go back and forth until both sides agree. - Sale: ownership and the purchase price change farms. - Lease: the lessee fully works the field (plough, sow, fertilise, harvest) while ownership stays with the lessor. Rent is settled automatically each period. - Requests: you can approach the owner with a purchase or lease request instead of waiting for an offer. - Bundles: several parcels can be offered for one total price - accepted only as a whole. Fully menu-driven, no hotkeys: - Select a parcel on the map and start an offer right there via the context action "Market" or "Request". The info box shows lease status, open offers and ongoing negotiations. - Parcels are picked on a full screen map - with ownership overlay and multi-selection for bundles. - Leased parcels are shown on the map in the lessee's colour, while the field number stays in the owner's colour. - Menu > Statistics > "Farmland Marketplace": all incoming and outgoing deals plus active leases - accept, decline, counter, withdraw or cancel. - Price negotiation: every offer can be countered—as often as needed until both sides agree. - Purchase and lease requests: interested farms can now approach the owner instead of waiting for an offer. - Bundle offers: several parcels can be combined into one total price or total rent. They are accepted on an all-or-nothing basis, with a single booking. - New full-screen map for selecting parcels: multi-selection by clicking, ownership overlay, and highlighting of selected parcels. - Map context actions: “Market”, “Request” and “Counter” directly on the selected parcel. - Leased parcels are shown on the map in the lessee’s colour; the field number remains in the owner’s colour. - The map info box shows the number of ongoing negotiations for a parcel. - The offer dialog now shows the land value and size of the selection as a price reference. - Several interested farms can negotiate for the same parcel at the same time. - The dialog’s confirm button is now labelled “Send offer”, “Send request” or “Send counter offer”. - Fixed: negative prices were not detected and could credit money to the buyer. Amounts are now clamped in all code paths. - Amounts are transferred as integers in multiplayer. Very large prices were displayed inaccurately on clients. - If a lessee buys the parcel they are leasing, the lease contract is ended cleanly before ownership changes. - When a parcel changes owner, only the deals that actually become invalid are dropped.