Skip to content

Releases: Realistic-Farming/FS25_IncomeMod

v2.1.6.1 (Pre-release)

Pre-release

Choose a tag to compare

@TheCodingDad-TisonK TheCodingDad-TisonK released this 03 Jul 07:04

Pre-release for ecosystem testing. Refreshed 2026-07-15 from the development branch (same version). A full release waits on the two-machine multiplayer verification.

New since the previous pre-release build:

  • Ecosystem bedrock integration: StateLedger and MasterHUD bridges (active when the core mods are present, standalone otherwise).
  • Fixed the SettingsHub bridge so the hub only mirrors settings for display and no longer replays a stored value over the mod's own settings.

Pre-release, part of the coordinated Realistic-Farming ecosystem test drop.

v2.1.6.0

Choose a tag to compare

@TheCodingDad-TisonK TheCodingDad-TisonK released this 15 Apr 22:36
cddb6a3

Fix: mouseEvent accepts eventUsed but never checks or returns it (#25)

v2.1.5.0

Choose a tag to compare

@TheCodingDad-TisonK TheCodingDad-TisonK released this 15 Apr 22:31
785a880

Skip income payout during sleeping.

v2.1.4.0 — HUD Persistence Fix

Choose a tag to compare

@TheCodingDad-TisonK TheCodingDad-TisonK released this 14 Mar 20:15
0328161

v2.1.4.0 — HUD Persistence Fix

The Income HUD position, scale, and visibility were not being saved when you saved your game — only when you manually exited edit mode (right-click). This meant the HUD would reset to its default position and reappear on every reload even if you had hidden it with the I key.

What's Fixed

  • HUD position and scale now save on every game save and on mod unload
  • HUD visibility (I-key toggle) now persists across reloads

No save migration needed — existing saves work as-is.

v2.1.3.0

Choose a tag to compare

@TheCodingDad-TisonK TheCodingDad-TisonK released this 12 Mar 23:08
3f6f2ff

Bug fix release.

v2.1.2.0 — HUD persistence and native-style colors

Choose a tag to compare

@TheCodingDad-TisonK TheCodingDad-TisonK released this 07 Mar 09:44
719cb6e

What's new

  • HUD position and scale now saved — move and resize once, it stays where you put it
  • Colors updated to match FS25's native Field Info style (dark, clean, no green border)
  • Edit mode indicator now orange to match the other mods

No save migration needed.

v2.1.1.0

Choose a tag to compare

@TheCodingDad-TisonK TheCodingDad-TisonK released this 07 Mar 08:06
1595646

What's New

Fixed

  • RMB cross-contamination — right-clicking to reposition another mod's HUD (e.g. NPCFavor, SoilFertilizer) no longer accidentally affects the Income HUD

Improved

  • RMB on Income HUD now toggles visibility — same as the I key, now also mouse-accessible
  • Hint text updated to reflect the new shortcut

Internal

  • Added addModEventListener mouse event handler with hit-test guard
  • Added GitHub Actions issue automation and CC BY-NC-ND 4.0 license

v2.1.0.0 — In-Game Help Pages

Choose a tag to compare

@TheCodingDad-TisonK TheCodingDad-TisonK released this 01 Mar 23:28
1595646

What's New

In-Game Help Pages

Income Mod now has full documentation built right into Farming Simulator's Help menu — no wiki, no readme, no guessing. Open ESC → Help and look for the Income Mod sections.

Four categories, eight pages, covering everything from first-time setup to seasonal strategy:

Category What's Inside
Income Mod — Overview What the mod does, how multiplayer payments work, pay modes explained, guaranteed no-double-pay on reload
Income Mod — Settings Every setting documented: enable/disable, pay mode, difficulty tiers, income multiplier, seasonal effects, custom amount, HUD, notifications, and reset
Income Mod — Tips & Tricks How to use the HUD overlay and income report dialog, seasonal income strategy, and the full income formula
About Income Mod Quick credits and a console commands reference

All text is translated into 10 languages: English, German, French, Polish, Spanish, Italian, Czech, Brazilian Portuguese, Ukrainian, and Russian.


Bug Fixes (v2.0.0.4 – v2.0.0.5)

These hotfixes were included in this release cycle:

  • FixedMoneyType.INCOME crash that silently prevented income from ever being paid out
  • FixedMultiTextOption callback dispatch using wrong argument type, causing options to misbehave
  • Fixed — Income multiplier option skipping states when cycling through values in the settings UI
  • FixedraiseCallback receiving a state index instead of the element object

Installation

  1. Download FS25_IncomeMod.zip below
  2. Place it in your Documents/My Games/FarmingSimulator2025/mods/ folder
  3. Enable the mod in the in-game Mod Manager

Upgrading? Your existing savegame settings carry over automatically. No reset needed.


Full Changelog

development...v2.1.0.0

v2.0.0.4 — Fix MoneyType crash (income never paid)

Choose a tag to compare

@TheCodingDad-TisonK TheCodingDad-TisonK released this 01 Mar 14:46
7eb9050

Bug Fix — Income Was Never Being Paid

Root Cause

MoneyType.INCOME does not exist in FS25. It resolves to nil, causing the game engine to throw attempt to index nil with 'id' inside addMoney on every payment attempt. This means:

  • Hourly/daily income: silently crashed every tick — $0 distributed
  • IncomeTestPayment: always failed

Fix

Replaced MoneyType.INCOME with MoneyType.OTHER in IncomeSystem.lua (both the farm loop and the SP fallback path). MoneyType.OTHER is a valid FS25 financial category used by other mods for mod-originated transactions.

Upgrade Notes

No save migration needed. Settings and timer state carry over from 2.0.0.3.

v2.0.0.3 — Hotfix: Mod load failure fix

Choose a tag to compare

@TheCodingDad-TisonK TheCodingDad-TisonK released this 27 Feb 15:03
5efd03f

What's Fixed

Critical: The mod failed to load entirely after build.sh was introduced in v2.0.0.2.

Root Cause

powershell Compress-Archive (used in the original build.sh) stores zip entry names with Windows-style backslashes (src\main.lua). FS25's virtual filesystem resolves all internal paths using forward slashes, so it could never find any file inside the zip — resulting in:

Error: Can't load resource '.../mods/FS25_IncomeMod/src/main.lua'

This caused the entire mod to silently fail: no income payments, no settings menu, no HUD.

Fix

Replaced Compress-Archive with Python's zipfile module (py launcher), which writes forward-slash entry names unconditionally regardless of platform.

Upgrade Notes

No savegame changes. Drop in as a direct replacement for v2.0.0.2.