Other Games

Farming Simulator 25 Console Commands: Enable Cheats, Admin Tools, and Money Edits

Other Games·November 27, 2024·47 min read

Farming Simulator 25 includes console commands that can change money, weather, time, farmland ownership, vehicles, debugging tools, and more. They are useful for testing, creative saves, or fixing awkward problems, provided you do not mind bending the rules of farm economics until they make strange noises.

Useful Farming Simulator 25 Console Commands

Many admin commands from Farming Simulator 22 return in Farming Simulator 25. These are some of the most useful commands for normal players:

  • gsMoneyAdd: Adds 10k money by default. Add a custom number after the command to add that amount instead.
  • gsPlayerFlightMode: Enables flight mode for a bird's-eye view of the map.
  • gsTimeSet: Sets the in-game time using the entered value.
  • gsWeatherSet: Changes weather to the entered type. For example, use gsWeatherSet Rain to start rainfall.
  • gsFarmlandBuyAll: Buys every available farmland plot without spending money.

Other Farming Simulator 25 console commands include:

  • gsTeleport: Teleports to a field or x/z position.
  • gsFillUnitAdd <fillUnitIndex> <fillTypeName> [amount]: Fills the selected unit.
  • gsBaleAdd fillTypeName isRoundBale [width] [height/diameter] [length] [wrapState] [modName]: Adds a bale in front of the player.
  • gsPalletAdd <type>: Adds a pallet. Types include Butter, Lettuce, Cake, Bread, Silage_Additive, Fertilizer, Wool, Liquidfertilizer, Mineral_Feed, Wheat, Oat, Olive, Sugar, Soybean, Herbicide, Lime, Oilseedradish, Barley, Furniture, Boards, Chocolate, Strawberry, Cereal, Canola_Oil, Grapejuice, Sunflower_Oil, Raisins, Olive_Oil, Honey, Maize, Seeds, Grape, Canola, Flour, Clothes, Cotton, Fabric, Sunflower, Sorghum, Potato, Sugarcane, Egg, Cheese, and Tomato.
  • gsFarmSet: Sets the farm for the current player or vehicle.
  • gsFarmlandBuy: Buys farmland by ID.
  • gsFarmlandSell: Sells farmland by ID.
  • gsFarmlandSellAll: Sells all farmlands.
  • gsFieldSetFruit: Sets fruit on a field.
  • gsFieldSetFruitAll: Sets fruit on all fields.
  • gsFieldSetGround: Sets ground state on a field.
  • gsFieldSetGroundAll: Sets ground state on all fields.
  • gsSnowAdd: Adds snow.
  • gsSnowAddSalt: Adds salt around the player.
  • gsSnowReset: Resets snow.
  • gsSnowSet: Sets snow.
  • gsTreeAdd: Loads a tree.
  • gsVehicleAddDamage: Adds damage to the current vehicle.
  • gsVehicleAddDirt: Adds dirt to the current vehicle.
  • gsVehicleAddWear: Adds wear to the current vehicle.
  • gsVehicleFuelSet: Sets vehicle fuel level.
  • gsVehicleLoadAll: Loads all vehicles.
  • gsVehicleOperatingTimeSet: Sets vehicle operating time.
  • gsWeatherAdd: Adds a weather object by type.
  • gsWeedSystemAddDelta: Adds weed delta to a field.
  • gsWeedSystemSetState: Sets weed state on a field.
  • gsStoneSystemAddDelta: Adds stone delta to a field.
  • gsStoneSystemSetState: Sets stone state on a field.
  • gsTipAnywhereAdd: Tips a fillType.
  • gsTipAnywhereClear: Clears a tip area.
  • enableAnimalStatesDebugRendering: Toggles animal states debug rendering.
  • enableCloudFx: Toggles cloudfx.
  • enableDoF: Toggles DoF.
  • enableFramerateLimit: Toggles the FPS limiter.
  • enableOccluderDebugRendering: Toggles occluder debug rendering.
  • enablePostFx: Toggles postfx.
  • exit: Quits the application.
  • framerateLimitFPS: Sets the frames per second limit attribute.
  • gsAICostsExport: Exports costmap to an image file.
  • gsAICostsShow: Shows costs per cell.
  • gsAICostsUpdate: Updates costmap by width around the camera.
  • gsAIEnableDebug: Enables AI debugging.
  • gsAIObstaclesShow: Shows obstacles around the camera.
  • gsAISetLastTarget: Sets AI target to the last position.
  • gsAISetTarget: Sets AI target.
  • gsAISplinesShow: Toggles AI system spline visibility.
  • gsAIStart: Starts driving to target.
  • gsAIStationsShow: Toggles AI station node visibility.
  • gsAmbientSoundSystemReload: Reloads the ambient sound system.
  • gsAmbientSoundSystemToggleDebugView: Toggles ambient sound debug view.
  • gsAutoSave: Enables or disables autosave.
  • gsAutoSaveInterval: Sets autosave interval.
  • gsBaleList: Lists available bale types.
  • gsBenchmark: Starts a benchmark sequence with camera flight and working vehicles.
  • gsBenchmarkMapPerformanceTest: Runs a basic performance test for the current map.
  • gsCameraFovSet: Sets camera field of view angle.
  • gsCollisionFlagShowAll: Shows all available collision flags.
  • gsDebugManagerClearElements: Removes permanent DebugManager elements and functions.
  • gsDensityMapToggleDebug: Toggles density map debug mode.
  • gsEnvironmentAreaSystemToggleDebugView: Toggles environment checker debug view.
  • gsEnvironmentFixedVisualsSet: Sets visual seasons to a fixed period.
  • gsEnvironmentMaskSystemToggleDebugView: Toggles environment mask debug view.
  • gsEnvironmentReload: Reloads environment.
  • gsEnvironmentSeasonalShaderDebug: Shows current seasonal shader parameter.
  • gsEnvironmentSeasonalShaderSet: Forces a seasonal shader value.
  • gsFieldToggleStatus: Shows field status.
  • gsHudVisibility: Toggles HUD visibility.
  • gsI3DCacheClean: Clears cached i3d files so latest versions load from disk.
  • gsI3DLoadingDelaySet: Sets loading delay for i3d files.
  • gsI3DPrintActiveLoadings: Prints active loadings.
  • gsI3DShowCache: Shows active i3d cache.
  • gsIndoorMaskToggle: Toggles indoor mask visualization.
  • gsNetworkDebug: Toggles network debugging.
  • gsNetworkShowObjects: Toggles network object display.
  • gsNetworkShowTraffic: Toggles network traffic visualization.
  • gsPedestrianSystemReload: Reloads pedestrian system XML.
  • gsPedestrianSystemToggle: Toggles pedestrian system.
  • gsPlacementCollisionsShow: Shows placement and terraforming collisions.
  • gsPlayerDebug: Enables or disables player debug information.
  • gsPlayerFsmDebug: Toggles player state machine debug mode.
  • gsPlayerFsmStateJumpDebug: Toggles jump debug mode.
  • gsPowerConsumerSet: Sets powerConsumer specialization properties.
  • gsProductionPointSetFillLevel: Sets production point fill level.
  • gsProductionPointSetOutputMode: Sets production point output mode.
  • gsProductionPointSetOwner: Sets production point owner.
  • gsProductionPointSetProductionState: Sets production state.
  • gsProductionPointToggleDebug: Toggles production point debugging.
  • gsProductionPointsList: Lists production points on the map.
  • gsProductionPointsPrintAutoDeliverMapping: Prints fillTypes required by production points.
  • gsRenderColorAndDepthScreenShot: Renders color and depth screenshot.
  • gsRenderingDebugMode: Toggles rendering debug mode.
  • gsReverbSystemToggleDebugView: Toggles reverb debug view.
  • gsScriptCommandsList: Lists script-based commands. Use help to get all commands.
  • gsSetFixedExposureSettings: Sets fixed exposure settings.
  • gsSetHighQuality: Increases draw and LOD distances for foliage, terrain, and objects.
  • gsShopUIToggle: Toggles shop configuration screen UI visibility.
  • gsSoundManagerDebug: Toggles global SoundManager debug mode.
  • gsStoreItemsReload: Reloads storeItem data.
  • gsTakeEnvProbes: Takes environment probes from the current camera position.
  • gsTensionBeltDebug: Toggles debug tension belt rendering.
  • gsTestForceFeedback: Tests force feedback.
  • gsTipCollisionsShow: Shows tipping collisions on the ground.
  • gsVehicleAnalyze: Analyzes a vehicle.
  • gsVehicleDebug: Toggles vehicle debug value rendering.
  • gsVehicleDebugReverb: Toggles vehicle reverb debug rendering.
  • gsVehicleReload: Reloads the current vehicle or vehicles within a radius.
  • gsVehicleShowDistance: Shows distance between vehicle and camera.
  • gsVehicleTemperatureSet: Sets vehicle motor temperature.
  • gsVineSystemSetGrowthState: Sets vineyard growth state.
  • gsWeatherDebug: Toggles weather debug.
  • gsWeatherReload: Reloads weather data.
  • gsWeatherSetClouds: Sets cloud data.
  • gsWeatherSetDebugWind: Sets wind data.
  • gsWeatherSetFog: Sets fog height, mieScale, and duration.
  • gsWeatherToggleRandomWindWaving: Toggles random wind waving.
  • gsWildlifeDebug: Shows or hides wildlife debug information.
  • gsWildlifeDebugAnimalAdd: Adds an animal to a debug list.
  • gsWildlifeDebugAnimalRemove: Removes an animal from a debug list.
  • gsWildlifeDebugAnimation: Shows or hides animal animation information.
  • gsWildlifeDebugId: Shows or hides wildlife animal ID.
  • gsWildlifeDebugSteering: Shows or hides animal steering information.
  • gsWildlifeToggle: Toggles wildlife on the map.
  • gsWiperStateSet: Sets wiper state for all vehicles.
  • gsWoodCuttingMarkerVisiblity: Enables or disables chainsaw woodcutting marker.
  • gsXMLGenerateSchemas: Generates XML schemas.
  • listEntities: Prints a detailed entity list.
  • listResources: Prints a detailed resource list.
  • parallelRenderingAndPhysics: Enables parallel rendering and physics.
  • q: Quits the application.
  • quit: Quits the application.
  • reloadAnimalConfiguration: Reloads animal husbandry configuration data.
  • setAsymmetryFactor: Sets CornetteShrank asymmetry factor from 0 to 1.
  • setBloomMagnitude: Sets bloom magnitude from 0 to 1.
  • setBloomThreshold: Sets bloom mask threshold.
  • setCirrusCloudDensityScaling: Sets cirrus cloud coverage scaling factor.
  • setCirrusCloudVelocity: Sets cirrus cloud velocity.
  • setCloudBaseShapeScaling: Scales base cloud shape texture sampling position.
  • setCloudErosionScaling: Scales cloud erosion texture sampling position.
  • setCloudNoiseVelocity: Sets volumetric noise scroll velocity.
  • setCloudPrecipitation: Sets cloud precipitation coefficient from 0 to 1.
  • setCloudScatteringCoeff: Sets cloud scattering coefficient.
  • setDLSSQuality: Sets DLSS quality.
  • setDoFBlendWeight: Sets X-fade distances d0, d1, d2.
  • setDoFBlurArea: Sets DoF blur area using top-left and bottom-right x/y values from 0 to 1.
  • setDoFFarCoC: Sets far DoF CoC radius.
  • setDoFNearCoC: Sets near DoF CoC radius.
  • setDoFParams: Sets DoF parameters for near and far blur distances.
  • setFogPlaneHeight: Sets fog plane top height from 0 to 1000.
  • setFogPlaneMieScaling: Scales fog plane mie scattering coefficient from 0.001 to 1000.
  • setHistogramLogLuminanceRange: Sets histogram luminance range.
  • setMSAA: Sets MSAA.
  • setMieScaling: Scales mie scattering coefficient from 0.001 to 1000.
  • setMinMaxLuminanceAdaption: Sets luminance adaption range.
  • setMoonSizeScale: Scales moon disc size.
  • setPostFxAA: Sets post-process anti-aliasing.
  • setSSAOIntensity: Sets SSAO intensity.
  • setSSAORadius: Sets world-space SSAO radius size.
  • setSSAOSamples: Sets SSAO sample count from 1 to 12.
  • setSunBrightnessScale: Scales sun brightness.
  • setSunSizeScale: Scales sun disc size.
  • setTextureStreamingBehavior: Sets texture streaming behavior.
  • setTextureStreamingPaused: Sets texture streaming pause.
  • setVolumetricCloudVelocity: Sets volumetric-cloud wind direction and velocity.
  • showFps: Shows frames per second.

How to Enable Console Commands in Farming Simulator 25

Before commands can be used, cheats and the command console must be enabled.

Step 1: Enable Cheats

  1. Log in to Steam and open your game library.
  2. Right-click Farming Simulator 25 in the sidebar and select Properties.
  3. Open the General tab.
  4. Add -cheats to the Launch Options field.

Step 2: Enable the Command Console

  1. Go to Documents\My Games\FarmingSimulator2025.
  2. Open game.xml with a text editor such as Notepad.
  3. Find <controls>false</controls> and change false to true.

Launch the game and load a save. Press ` or ~, the key above Tab, to open the console. You can then enter Farming Simulator 25 commands, including money commands.

Note: These commands may not work in multiplayer. Ask your Farming Simulator 25 server administrator if admin command access is needed.

Farming Simulator 25 Money Cheat on PC

The gsMoneyAdd command is one way to add cash. Another option is editing the save file directly. Back up the save first and avoid changing unrelated fields unless you know what they do.

  1. Close Farming Simulator 25 if it is running.
  2. Find the save folder. The default path is *C:\Users\User Name\Documents\My Games\FarmingSimulator2025*.
  3. Open the folder for the save you want to edit.
  4. Open farms.xml in a text editor.
  5. Find a line like <farm farmId="1" name="My farm" color="1" loan="0.000000" money="100.000" loanAnnualInterestRate="200.000000">.
  6. Change the number after money= to the amount you want, then save the file.
  7. Relaunch Farming Simulator 25 and load the save. The new money amount should appear in-game.

Still have questions?

Come chat with us and we will get back to you as soon as possible!

Contact Support