Settings
The Settings feature provides centralized management of game-specific configurations that define how Maps4FS generates your maps. This powerful tool allows you to customize and organize your texture schemas, tree schemas, and map templates across different Farming Simulator versions.
β οΈ Local Deployment Only: Settings management is exclusively available in Local Deployment, similar to the Presets feature.
What are Settings?
Settings in Maps4FS refer to the configuration files that control various aspects of map generation:
Texture Schemas - Define how OpenStreetMap data translates to Farming Simulator textures
Tree Schemas - Control which tree species are available for procedural placement
Building Settings - Control procedural building generation and placement
Map Templates - Provide the foundational structure for generated maps
General Settings - Software-wide configurations and server management

How Settings Work
π― Game Version Support
Settings are organized by Farming Simulator version with different capabilities:
Farming Simulator 25:
β Texture Schemas
β Tree Schemas
β Building Settings
β Map Templates
Farming Simulator 22:
β Texture Schemas
β Map Templates
β Tree Schemas (not supported)
β Building Settings (not supported)
π Directory Structure
Settings are stored in the templates/ folder within your Data Directory:
π templates/
βββ π fs25/ # Farming Simulator 25 settings
β βββ π texture_schemas/ # FS25 texture configurations
β β βββ π default.json # Default texture schema
β β βββ π realistic.json # Custom realistic textures
β β βββ π simplified.json # Simplified texture set
β βββ π tree_schemas/ # FS25 tree configurations
β β βββ π default.json # Default tree selection
β β βββ π european.json # European tree species
β β βββ π minimal.json # Minimal tree variety
β βββ π map_templates/ # FS25 map templates
β βββ π standard.zip # Standard FS25 template
β βββ π custom.zip # Custom map template
βββ π fs22/ # Farming Simulator 22 settings
βββ π texture_schemas/ # FS22 texture configurations
β βββ π default.json # Default texture schema
β βββ π custom.json # Custom texture set
βββ π map_templates/ # FS22 map templates
βββ π standard.zip # Standard FS22 template
βββ π modded.zip # Modded map templateSettings Management Interface
The Settings tab provides intuitive management similar to the Presets system:
ποΈ List View
Visual Overview - See all available settings organized by category
Quick Details - File size, creation date, and modification date
Status Indicators - Identify default settings and active configurations
βοΈ Management Actions
ποΈ View - Preview setting content without editing
βοΈ Rename - Give descriptive names to your configurations
ποΈ Delete - Remove unwanted settings (with safety confirmations)
β Set Default - Mark settings as default for new map generations
π Integration with Generation
Automatic Selection - Default settings are applied automatically
Custom Override - Choose specific settings for individual maps
Validation - Ensures settings compatibility with selected game version
Setting Types Explained
π¨ Texture Schemas
Control how OpenStreetMap features become Farming Simulator terrain textures.
What they define:
Road surface types and widths
Field and farmland appearances
Forest and vegetation textures
Water and shoreline materials
Building and structure surfaces
Use cases:
Regional Authenticity - European vs. American road styles
Visual Style - Realistic vs. stylized appearances
Performance Optimization - Simplified textures for better performance
Learn more: Texture Schema Documentation
π³ Tree Schemas (FS25 Only)
Define which tree species are available for procedural forest generation.
What they control:
Available tree species (oak, pine, birch, etc.)
Growth stage variations (young to ancient)
Regional tree distributions
Performance optimization through species selection
Use cases:
Geographic Realism - Native species for specific regions
Seasonal Variation - Appropriate tree types for climate zones
Performance Tuning - Optimized tree selection for hardware capabilities
Learn more: Tree Schema Documentation
πΊοΈ Map Templates
Provide the foundational structure and assets for generated maps.
What they include:
Basic map geometry and terrain structure
Standard buildings and objects
Game-specific configuration files
Required texture and model assets
Use cases:
Game Compatibility - Ensure maps work with specific FS versions
Custom Features - Templates with specialized buildings or layouts
Mod Integration - Templates designed for specific mod requirements
Learn more: Map Templates Documentation
π’ Building Settings (FS25 Only)
Control how buildings are placed on your maps.
Available Settings:
ποΈ Generate Buildings
Type: Boolean (True/False)
Default:
TruePurpose: Enable or disable building generation entirely
π Region
Type: Selection (
auto,all,EU,US)Default:
autoPurpose: Define which regional building sets are available for placement
auto- Automatically selects appropriate region based on map coordinatesall- Ignores regional restrictions and allows mixing of all building typesEU- Uses only European-style buildingsUS- Uses only American-style buildings
π Tolerance Factor
Type: Percentage (5% - 70%)
Default:
30%Purpose: Controls how precisely building sizes must match designated areas
How Tolerance Factor Works:
Lower values (5-15%) - More precise size matching, fewer buildings placed, better visual accuracy
Medium values (20-40%) - Balanced approach with good coverage and reasonable accuracy
Higher values (50-70%) - More buildings placed, but with potentially significant size differences
β οΈ Important: Very low tolerance values may result in some building areas being left empty if no suitable matches are found.
Use Cases:
Realistic Placement - Use lower tolerance for authentic building proportions
Dense Coverage - Use higher tolerance to ensure most designated areas get buildings
Regional Theming - Set specific regions for geographic authenticity
Mixed Styles - Use "all" regions for diverse architectural variety
Getting Started with Settings
1οΈβ£ Access Settings
Navigate to the Settings tab in your local Maps4FS interface.
2οΈβ£ Select Game Version
Choose between Farming Simulator 25 or Farming Simulator 22.
3οΈβ£ Browse Categories
Explore Texture Schemas, Tree Schemas (FS25), Building Settings (FS25), and Map Templates.
4οΈβ£ Manage Your Settings
View existing configurations
Rename settings with descriptive names
Set defaults for automatic use
Delete unused configurations
5οΈβ£ Apply to Generation
Your default settings are automatically used, or select specific settings during map creation.

Advanced Settings Management
π Import/Export Workflow
Backup Configurations - Export important settings for safekeeping
Share Settings - Exchange configurations with other Maps4FS users
Version Control - Maintain different versions of the same configuration type
π― Default Management Strategy
Set Sensible Defaults - Choose your most commonly used configurations
Project-Specific Overrides - Select specialized settings for specific map projects
Fallback Safety - Always maintain working default configurations
π Organization Best Practices
Descriptive Names - Use clear, descriptive names (e.g., "European_Roads_Dense", "Mountain_Trees_FS25")
Version Documentation - Include version numbers or dates in names when managing iterations
Purpose Clarity - Name settings based on their intended use case or geographic region
Integration with Other Features
π Presets Integration
Settings work seamlessly with the Presets system:
Preset Application - Presets can specify which settings to use
Consistent Workflow - Similar management interface for both features
Complete Configuration - Combine data presets with settings for full map control
ποΈ Data Directory Integration
Settings are part of the Data Directory structure:
Persistent Storage - Settings survive container updates and restarts
File System Access - Direct file manipulation when needed
Backup Inclusion - Settings are included in data directory backups
π Schemas Editor Integration
The Schemas Editor directly integrates with Settings management:
Direct Save - Save edited schemas directly to Settings from the editor
Visual Creation - Create new configurations through visual interface and save to Settings
Template Creation - Develop new configurations for Settings library
Seamless Workflow - Edit schemas visually, then organize them in Settings
ποΈ My Maps Integration
The My Maps feature provides schema access and Settings integration:
Schema Viewing - View schemas from previously generated maps
Save to Settings - Export schemas from successful maps directly to Settings
Configuration Discovery - Find proven configurations from your map history
Best Practice Capture - Save working schemas for future use
π§ General Settings
Software-wide configurations and maintenance tools:
π₯οΈ Server Management
Essential backend server operations and maintenance:
π§Ή Clean Cache - Remove cached data and temporary files to resolve issues with outdated data or free up disk space
π Reload Templates - Download and update default templates from the remote repository to ensure you have the most up-to-date schemas and configurations
π Clear Browser Settings
Reset all local preferences and defaults:
ποΈ Clear Settings - Removes all stored preferences including default templates, presets, survey responses, and other settings saved in your browser's local storage
β οΈ Important: These operations affect the backend server and local data. Ensure no map generation is in progress before performing maintenance tasks.
Future Enhancements
π§ General Settings Expansion
Planned additional features for General Settings:
Performance Settings - Memory usage monitoring, CPU optimization controls
Interface Preferences - Theme selection, layout customization, language options
Generation Defaults - Default map sizes, coordinate systems, output formats
Integration Settings - External tool configurations, export preferences
π Enhanced Management
Future improvements planned:
Settings Validation - Automatic compatibility checking and error detection
Bulk Operations - Import/export multiple settings simultaneously
Settings Marketplace - Community sharing platform for configurations
Advanced Filtering - Search and filter settings by tags, compatibility, or creation date
Troubleshooting
β Common Issues
Settings not appearing:
Ensure files are in the correct directory structure
Check file permissions in the Data Directory
Verify JSON syntax in configuration files
Default settings not applying:
Confirm default is properly marked in the interface
Check for conflicting manual selections during generation
Verify settings compatibility with selected game version
Performance issues:
Consider using simplified texture schemas for better performance
Reduce tree variety in tree schemas if experiencing slowdowns
Ensure map templates are appropriate for your hardware capabilities
Related Documentation
Texture Schema - Detailed texture configuration guide
Tree Schema - Complete tree schema reference
Data Directory - Understanding the data structure
Presets - Complementary data management system
Schemas Editor - Visual editing tools for schemas
Local Deployment - Setting up your local environment
Master your map generation workflow with comprehensive Settings management. Organize your configurations, establish reliable defaults, and create maps with consistent, professional results every time!
Last updated