Skip to content

TheCodingDad-TisonK/FS25_FarmTablet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

115 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

icon

FS25 Farm Tablet

Your entire farm. One key press. Zero menus.
Stop alt-tabbing to spreadsheets. Stop squinting at buried sub-menus. Start farming.

Downloads Latest Release License Donate via PayPal

📚 Docs📥 Installation🚀 Quick Start🐛 Report Issues📱 The Apps


ft_dashboard ft_settings ft_npc ft_bt

🎯 Everything you need. Nothing you don't.
Balance, weather, fields, animals, workshops, and more — one key press away


What Is Farm Tablet?

Farm Tablet is a heads-up command centre for Farming Simulator 25. Everything you normally hunt through menus to find is surfaced in a clean, full-screen tablet — instant to open, instant to close, and never in the way.

The core philosophy: Information should serve you, not slow you down. Open the tablet, check what you need, get back in the cab. No menus stacked four deep. No pause screens. No alt-tabbing.

In vanilla FS25:
Checking your balance means pausing the game. Scouting field status means digging through menus. Tracking animal food levels means walking to each pen. Monitoring vehicle wear means memorising which one you last checked.

With Farm Tablet:

  • Balance, income, and P&L at a glance — no pausing, no menus
  • Every owned field's growth stage and readiness in one scrollable list
  • Animal pen status — food, water, straw — with colour-coded thresholds
  • Vehicles within range with live wear bars and one-click repairs
  • Full 5-day weather forecast whenever you need it
  • Mod integration apps that appear automatically when companion mods are loaded

Every app is one sidebar tap away. The tablet remembers where you left it, how big you like it, and which app to open first. It adapts to your workflow rather than demanding you adapt to it.


🎯 Core Apps

📊 Dashboard
Balance, income, expenses, P&L, season, time, and live weather — all on one screen
🌤 Weather
Full condition card, temperature, wind, humidity, and 5-day forecast
🌾 Field Status
Every owned field — crop, growth phase, hectares, colour-coded READY / GROWING / EMPTY
🐄 Animal Husbandry
All pens — count vs capacity, food %, water %, cleanliness — green / yellow / red
🔧 Workshop
Nearby vehicles with fuel, wear, hours, and one-click REPAIR (requires workshop)
⛏ Digging
Live coordinates, speed, attached implements, terrain height — updates every 500 ms
🪣 Bucket Tracker
Auto-detects loaders, counts dump cycles, 20-entry load history with material and weight
⚙️ Settings
Position, scale, sounds, startup app, keybind, notifications, debug mode — all in one panel
🛒 App Store
All installed apps grouped by category, version, developer, and one-click OPEN

📚 Complete App Reference →


🌟 What Makes This Different

Everything in One Place

You want to know... In vanilla FS25 With Farm Tablet
Current balance Pause → Finance menu Tap Dashboard
Which fields are ready Map → click each field Tap Field Status
Animal food levels Walk to each pen Tap Animals
Vehicle wear In-game menu → vehicles Tap Workshop
Tomorrow's weather Pause → weather screen Tap Weather

No pausing. No stacking menus. No interrupting your workflow.

Mod Integration Apps — Zero Setup

The tablet's companion apps appear automatically when their mods are loaded. You don't configure anything. If the mod is in the save, the app is in the sidebar.

"Loaded NPCFavor halfway through a playthrough. The app just appeared. Didn't even know it had Farm Tablet support."

"Three mods, three extra apps. All showing up without touching a config file."

Every integration reads game data passively — the tablet never modifies your farm state, so there's no risk of conflicts or save corruption.


🔌 Mod Integration Apps — Auto-Detected

These apps appear in the sidebar the moment their companion mod is active. No toggles, no restarts required.

💰 Income Mod
Payment mode, amount per cycle, enabled status, ENABLE / DISABLE buttons
FS25_IncomeMod →
📉 Tax Mod
Tax rate tier, return %, cumulative taxes paid, ENABLE / DISABLE buttons
FS25_TaxMod →
🤝 NPC Favor
Town reputation bar, active favours, per-NPC relationship bars sorted by score
FS25_NPCFavor →
🌱 Crop Stress
Per-field soil moisture %, drought stress indicator, colour-coded moisture bars
FS25_SeasonalCropStress →
🧪 Soil Fertilizer
N · P · K levels, pH, organic matter, "needs fertilizer" flag, per-field detail view
FS25_SoilFertilizer →
More to come...
Building new integrations? See the developer guide.

💡 Tip: Load order doesn't matter. Farm Tablet detects mods at runtime — no restarts, no XML editing.

📚 Full Integration Guide →


📥 Install in 10 Seconds

  1. Download FS25_FarmTablet.zip from GitHub Releases
  2. Drop the ZIP (do not extract!) into your mods folder:
    • Windows: Documents\My Games\FarmingSimulator2025\mods\
    • Mac: ~/Library/Application Support/FarmingSimulator2025/mods/
  3. Enable "Farm Tablet" in the mod selection screen
  4. Load your save and press T

No XML editing. No config files. Settings live inside the tablet itself and save instantly.

💡 Updating? Replace the old ZIP with the new one. Your position, scale, and preferences are saved in the savegame — nothing is lost.

📚 Detailed Installation Guide →


🚀 Quick Start

Opening & Navigating

Action How
Open / close Press T (configurable)
Switch apps Click sidebar icons
Scroll content Mouse wheel over the app panel
Scroll sidebar Mouse wheel over the sidebar icons
Repair vehicle Workshop app → click REPAIR
Close Press T again, or ESC

Customising the Tablet

Right-click the open tablet (or open Settings → ENTER EDIT MODE) to drag, resize, and reposition:

ft_hud
 Drag body      →  move anywhere on screen
 Drag corners   →  scale the whole tablet (50–200%)
 Drag edges     →  adjust width independently
 Right-click    →  save and exit

Position and scale are saved automatically. Reset anytime from Settings → RESET POSITION & SCALE.

📚 Edit Mode Guide →


🖥 Console Commands

Open the developer console with ` and type tablet for the full list.

Command What It Does
tablet List all available commands
TabletOpen / TabletClose Force open or close
TabletToggle Toggle current state
TabletEnable / TabletDisable Enable or disable the mod entirely
TabletKeybind [key] Change open key — takes effect immediately
TabletApp [id] Jump to any app by ID
TabletSetStartupApp [id] Set which app opens first
TabletSetNotifications true|false Toggle the HUD welcome message
TabletShowSettings Print all current settings
TabletResetSettings Reset everything to factory defaults

App IDs: dashboard · weather · field_status · animals · workshop · digging · bucket_tracker · income_mod · tax_mod · npc_favor · crop_stress · soil_fertilizer · app_store · settings · updates

📚 Full Console Command Reference →


⚙️ Settings Reference

All settings are saved to <savegame>/FS25_FarmTablet.xml and persist between sessions.

Setting Default Description
Open Key T Key that opens and closes the tablet
Startup App Dashboard App shown first on every open
Tablet Position Centre X/Y position — set via Edit Mode
Tablet Scale 100% Overall size multiplier (50–200%)
Width Multiplier 100% Independent width stretch (50–200%)
Sound Effects On Master toggle for all sounds
App Select Sound On Click when switching sidebar apps
Help Panel Sound On Paging sound when in-game help opens
Open/Close Sound On Sound when tablet opens or closes
Notifications On Welcome HUD message on save load
Debug Mode Off Verbose logging to log.txt

📚 Full Settings Reference →


❓ FAQ

The tablet doesn't open.

Confirm the mod is enabled and the savegame was reloaded after installing. Try TabletEnable in the developer console.

A mod integration app isn't showing.

The companion mod must be active in the same savegame. Add it and restart the game session.

Workshop shows no vehicles.

Walk to within 35 m of a vehicle — detection is intentionally local so distant vehicles don't clutter the list.

The tablet is off-screen or too large.

Open the tablet → SettingsRESET POSITION & SCALE, or run TabletResetSettings in the console.

📚 Full FAQ →


🌍 26 Languages

Farm Tablet ships ready for your region:

English · German · French · Spanish · Italian · Portuguese (BR) · Portuguese (PT) · Polish · Russian · Ukrainian · Czech · Slovak · Hungarian · Romanian · Dutch · Swedish · Norwegian · Danish · Finnish · Turkish · Japanese · Korean · Chinese (Traditional) · Chinese (Simplified) · Indonesian · Vietnamese


🔌 Compatibility

Game Farming Simulator 25
Multiplayer ✅ Full support — per-farm data, works on any peer
Dedicated Server ✅ Safely skipped — tablet is client-only, no server overhead
Mod Conflicts None known — the tablet reads game data only, never modifies farm state
Save Safety ✅ Settings stored in a separate XML file; your savegame is never touched

📚 Documentation

All documentation lives in the docs/ folder — no wiki required.

Document Who It's For What's Inside
Getting Started Players Install, first open, navigation, keybind, uninstall
Apps Reference Players Every app — all sections, bars, and colour thresholds explained
Settings Reference Players Every setting with type, range, default, and XML structure
Console Commands Players All 11 commands with syntax and examples
Edit Mode Players Drag, resize, width handles, persistence, reset
Mod Integrations Players All 5 companion apps — detection, data shown, troubleshooting
FAQ Everyone 25 Q&As for players and developers
Architecture Developers Module map, init sequence, rendering pipeline, multiplayer
Writing an App Developers Step-by-step guide to building a new app from scratch
Settings System Developers All 3 settings classes, XML types, adding new settings
DataProvider Developers Cache system, all methods, return shapes, TTL table
Renderer Developers Layer model, scoping rules, all methods, full colour palette
EventBus Developers All events, on/off/emit API, companion mod patterns
API Reference Developers Complete public API for every class and method

🤝 Contributing

Bug reports, translation fixes, and feature ideas are all welcome.
See CONTRIBUTING.md for guidelines before opening a PR.


📦 The Full Mod Ecosystem

Farm Tablet is the command centre for the TisonK mod suite. Install any combination — the apps appear automatically:

Mod What It Adds
FS25_IncomeMod Configurable periodic income payments
FS25_TaxMod Realistic tax deductions with rebate system
FS25_NPCFavor NPC relationships and favour mechanics
FS25_SeasonalCropStress Soil moisture and drought stress simulation
FS25_SoilFertilizer Per-field N/P/K nutrient tracking

📜 License

CC BY-NC-ND 4.0 — Free to use, not to redistribute or modify without permission.


Made with ☕ by TisonK

Press T. Check your farm. Get back to work. 🚜

About

In-game tablet UI for Farming Simulator 25. Access farm stats, tools, and information at a glance — without leaving the field.

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Packages

 
 
 

Contributors