FS25 mods

FS25 Misc

This category encompasses a diverse collection of mods that don’t neatly fit into other classifications. Discover a world of unexpected enhancements, ranging from decorative items and gameplay tweaks to entirely new features. From functional tools and utilities to purely aesthetic additions, these miscellaneous mods offer endless possibilities to customize and expand your Farming Simulator 25 experience.

Train Stop v 1.0

Train Stop v 1.0

Stops the train automatically. If the train is rented, it arrives. If you return the train, it stops where you left it.
If you let the train leave the map, it has to be rented again when it is back and put to the side. After that, you can return it and it will stay there.

Credits:
19BlueDragon83

Download [81 KB]

Developer PowerTools v 1.0

Developer PowerTools v 1.0 Developer PowerTools v 1.0 Developer PowerTools v 1.0 Developer PowerTools v 1.0 Developer PowerTools v 1.0 Developer PowerTools v 1.0

Developer PowerTools is a quality-of-life mod for modders that works well alongside Power Tools, Easy Dev Controls, Global Explorer and similar mods.

An improved style of visualizing in-game tables, together with the posibility to save tables to well-formed Lua files, opens up a new way of understanding the FS object model!

# FEATURES:
– New console commands to restart the game (see below for details)
– Console command to print Lua table contents to either the console/log or a separate file
– Console command to clear the log file

# CONSOLE COMMANDS:
– [NOTE*] dtRestart (or ‘r’): Restarts the game client using a soft restart (slightly faster than a hard reset)
– [NOTE*] dtRestartHard (or ‘rr’): Performs a hard reset (this will ensure everyhing is unloaded from memory)
– dtTable: Prints the contents of a Lua table to the console/log
– dtSaveTable: Save the contents of a Lua table to a file (3-4x times faster than printing a table to the log)
– dtVisualizeTable [beta]: An improved way of printing tables to the log, both faster, more memory efficient and visually improved.
– dtClearLog (or ‘cls’): Clears the log.txt file to get a fresh log (especially useful when using the restart command)

*NOTE: Due to new limitations in FS25 automatic restart of current savegame is disabled until Giants re-enables this feature.

# CAUTION!
The console commands to restart the game will do this -without- asking you to save your progress first. I.e. you risk loosing progress if you are not cautious!

# SAVING TABLES
The ‘dtSaveTable’ allows you to quickly dump a Lua table to disk in a well formatted Lua file, meaning you can load this file as a source file in the Lua interpeter or in-game. This has several uses cases, especially to understand the FS object model.

Optionally you can choose the depth of the output, especially important when saving top level tables (e.g. g_currentMission) that may contain many child tabled and/or large tables. Thanks to a well optimized code it is still possible to save g_currentMission with some 5-6 levels of depth before the Lua engine starts to leak memory and becomes unstable (the default depth is set to 2).

Example:
To dump the g_currentMission table to a file you could use the command ‘dtSaveTable g_currentMission currentMission.lua 1’. This would export the g_currentMission table to a file named ‘currentMission.lua’ and only including the direct descendants of g_currentMission.

Note: due to security restrictions, the generated .lua file will be stored in your ‘My Games/FarmingSimulator2025/modSettings/FS22_000_DevTools’ folder.

# PRINTING TABLES
Similar to ‘dtSaveTable’, the command ‘dtTable’ can be used to output a table to the log. It takes the table name as mandatory parameter and the maxDepth as an optional parameter (with a default value of 2).

Important! Due to the nature how FS prints to the log it is only recommended to fairly small tables and/or shallow structures (depth should not exceed 2-3). E.g. printing g_currentMission to the console with a depth of 4 will make FS consume some 10-15GB of system ram and then crash in a out-of-memory error.

If you need to print a deeper structure it is recommended to use ‘dtSaveTable’.

Credits:
w33zl

Download [102 KB]

Paint and Terraform anywhere v 1.0.0.1

Paint and Terraform anywhere v 1.0.0.1 Paint and Terraform anywhere v 1.0.0.1 Paint and Terraform anywhere v 1.0.0.1

This Mod for the Landscaping Tools allows you to Paint and Terraform anywhere. It also allows you to place Trees anywhere. It does not matter if you own the land or not.
You can even use the Landscaping Tools where Placeables are, or where the road is.

It is perfect to fix mistakes when placing a placeable too close to a road. Also it allows you to fix misaligned ground and those pesky holes next to placeables.
And obviously it is generally nice to be able to paint and terraform stuff freely without boundarys.

New in FS25: Added Dependency on Multiplayer Permissions. Instead of everyone being able to use Landscaping anywhere, the following rules apply:
– Host or Logged in as Game-Admin can use Landscaping anywhere
– Players with “Landscaping” Permissions can use Landscape within the Farm-Owned Area but the restrictions around buildings are removed
– Players without “Landscaping” Permissions can not use Landscaping Tools anywhere

Version 1.0.0.1:
* Fixed Restricted Zone on Multiplayer Clients own Land

Credits:
modelleicher (Farming Agency)

Download [79 KB]

VG LiveMap v 1.1

VG LiveMap v 1.1 VG LiveMap v 1.1 VG LiveMap v 1.1 VG LiveMap v 1.1

This mod is a development tool that allows you to export technical data to assist in the construction of an external interactive map. The exported data includes:
– Player positions
– Train position
– Vehicles positions
– Field positions
– Weather conditions
– Crop calendar

Version 1.1:
* Client fix
* Add twister
* Fix fruit name displayed on fields

Credits:
VeryGames

Download [100 KB]