Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

8 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Super Fertility - Anno 117: Pax Romana

Anno 117 Version License Ko-fi

Simple quality-of-life mod for Anno 117: Pax Romana that increases farm module limits to 72, allowing for better organization and more aesthetic farm layouts.

๐Ÿ“‹ Table of Contents

โœจ Features

  • 72 Module Limit - Build massive, organized farm layouts (7+2=9!)
  • 14 Farm Types - Covers all major farms and plantations
  • Save Compatible - Works with existing saves
  • Mod Compatible - Clean ModOps, no conflicts
  • Lightweight - Only modifies module limits, nothing else

๐Ÿ“ฆ Installation

For Players

  1. Download the latest release from mod.io or GitHub Releases
  2. Extract to your Anno 117 mods folder (typically Documents/Anno 117 Pax Romana/mods/)
  3. Launch Anno 117 and enable the mod in-game
  4. Start building your agricultural empire!

For Developers

git clone https://github.com/peeweeh/anno-117-super-fertility.git
cd anno-117-super-fertility

๐ŸŒพ What Gets Changed

All farm types get their module limit increased to 72:

GUID Farm Type Module Limit
2799 Barley Field (Latium) 72
2698 Wheat Field (Latium) 72
2693 Lavender Field (Latium) 72
2699 Flax Plantation (Latium) 72
5972 Olive Plantation (Latium) 72
2669 Grape Plantation (Latium) 72
5971 Date Plantation (Albion) 72
31762 Farm (Albion) 72
31764 Farm (Albion) 72
2200 Farm 72
2800 Farm (General) 72
23723 Plantation (General) 72
2694 Additional Farm 72
5849 Additional Farm 72

Why This Change?

  • Better Layouts: Create symmetrical, organized farm complexes
  • More Flexibility: Maximize use of fertile land
  • Quality of Life: No more arbitrary module restrictions
  • Lucky Number: 72 (7+2=9) for good fortune! ๐Ÿ€

๐ŸŽฎ Usage

  1. Enable the Mod - Activate in game mod manager
  2. Build or Upgrade Farms - All farms can now have up to 72 modules
  3. Enjoy - Create massive, organized farm layouts

Balance Notes

  • Only affects module limits - production and costs unchanged
  • Quality of life improvement, not a cheat mod
  • Compatible with base game and other mods

๐Ÿ› ๏ธ Technical Details

How It Works

The mod uses ModOps in assets.xml to modify farm properties:

<ModOp Type="merge" GUID="[FARM_GUID]" Path="/Values/ModuleOwner/ModuleLimits/Main">
  <Limit>72</Limit>
</ModOp>

Affected Asset Pools

  • 100001 - Barley Fields
  • 100002 - Wheat Fields
  • 100003 - Lavender Fields
  • 100004 - Plantations (Flax, Olive, Grape, Date)
  • Plus individual farm GUIDs for specific tweaks

Why Merge Operations?

We use Type="merge" instead of Type="replace" to:

  • Keep original asset structure intact
  • Avoid conflicts with other mods
  • Reduce mod file size
  • Make updates easier

๐Ÿค Contributing

Contributions welcome! Please read CONTRIBUTING.md for details.

Quick Start for Modders

See DEVELOPMENT.md for comprehensive documentation:

  • Step-by-step guide to modifying farms
  • GUID structure and asset pools
  • Testing checklist and debugging tips
  • Packaging for mod.io

๐Ÿ“‚ Development

Project Structure

anno-117-super-fertility/
โ”œโ”€โ”€ data/
โ”‚   โ””โ”€โ”€ base/
โ”‚       โ””โ”€โ”€ config/
โ”‚           โ””โ”€โ”€ export/
โ”‚               โ””โ”€โ”€ assets.xml           # Farm modifications
โ”œโ”€โ”€ modinfo.json                         # Mod metadata
โ”œโ”€โ”€ README.md                            # This file
โ”œโ”€โ”€ CONTRIBUTING.md                      # Contribution guide
โ”œโ”€โ”€ DEVELOPMENT.md                       # Technical docs
โ””โ”€โ”€ LICENSE                              # MIT License

Building for Release

See DEVELOPMENT.md for complete packaging instructions.

# Quick package command (auto-detects version from modinfo.json)
zip -r super-fertility-v$(jq -r '.Version' modinfo.json).zip \
  modinfo.json data/ README.md LICENSE \
  -x "*.git*" "*.vscode*" "*plans/*" "*references/*"

Versioning

Follow Semantic Versioning:

  • MAJOR.x.x - Breaking changes, incompatible with saves
  • x.MINOR.x - New farm types/features, backward compatible
  • x.x.PATCH - Bug fixes, balance tweaks

Before releasing:

  1. Update Version in modinfo.json
  2. Add entry to changelog below
  3. Test in-game
  4. Create release package
  5. Upload to mod.io and GitHub

๐Ÿ“ Changelog

[1.0.2] - 2025-12-20

  • Documentation fixes to match actual ModOps (72-limit only; no production or maintenance tweaks)
  • Corrected Albion farm GUID reference in table
  • Updated release badge and packaging target

[1.0.1] - 2025-12-20

  • Updated release workflow for better mod.io compatibility
  • Improved GitHub release automation

[1.0.0] - 2024-11-22

  • Initial release
  • Increases module limit to 72 for all farm types (7+2=9!)
  • Affects 14 different farm buildings across Latium, and Albion

๐Ÿ“œ License

This project is licensed under the MIT License - see LICENSE for details.

๐Ÿ™ Credits

  • Modding Framework - Anno modding community
  • Inspiration - Players wanting more agricultural productivity
  • Support - โ˜• Buy me a coffee on Ko-fi

๐Ÿ”— Links


๐Ÿ“ mod.io Submission Guide

When uploading to mod.io, use these details:

Name: Super Fertility

Summary: Quality of life mod - increases farm module limits to 72 for better layouts and organization

Description:

<p style="text-align: center;"><a href="https://ko-fi.com/mrfixit027"><img src="https://storage.ko-fi.com/cdn/brandasset/kofi_button_red.png" alt="Ko-fi" width="200" /></a></p>
<p style="text-align: center;">โš ๏ธ Found a bug? Report it on <a href="https://github.com/peeweeh/anno-117-super-fertility/issues">GitHub Issues</a> โš ๏ธ</p>

<hr />

<p>Quality of life mod that increases farm module limits to 72, allowing for better organization and more aesthetic farm layouts. Perfect for players who want symmetrical, massive farm complexes.</p>

<h3>๐ŸŒพ WHAT YOU GET</h3>

<ul>
<li><strong>72 Module Limit</strong> - Build massive, organized farm layouts (7+2=9 for good luck!)</li>
<li><strong>14 Farm Types</strong> - Works across Latium, and Albion regions</li>
<li><strong>No Cheats</strong> - Only changes module limits, production and costs unchanged</li>
</ul>

<h3>๐ŸŽฏ AFFECTED FARMS</h3>

<ul>
<li>Barley Fields</li>
<li>Wheat Fields</li>
<li>Lavender Fields</li>
<li>Flax Plantations</li>
<li>Olive Plantations</li>
<li>Grape Plantations</li>
<li>Date Plantations</li>
<li>All other farm types</li>
</ul>

<h3>โœจ WHY THIS MOD ROCKS</h3>

<ul>
<li>Create symmetrical, organized farm complexes</li>
<li>Maximize use of fertile land areas</li>
<li>Perfect for players who love planning efficient layouts</li>
<li>Save Compatible - Drop it in anytime</li>
<li>Mod Compatible - Clean ModOps, no conflicts</li>
<li>Not a cheat - just removes arbitrary module restrictions</li>
</ul>

<p>Just enable the mod and start building beautiful farm layouts ๐ŸŒพ</p>

Tags: farms, modules, quality-of-life, layout, organization, agriculture

Maturity Rating: Everyone

File to Upload: super-fertility-v1.0.2.zip (from GitHub Releases)

Changelog:

## [1.0.2] - 2025-12-20
- Documentation fixes to match actual ModOps (72-limit only; no production or maintenance tweaks)
- Corrected Albion farm GUID reference in table
- Updated release badge and packaging target

## [1.0.1] - 2025-12-20
- Updated release workflow for better mod.io compatibility
- Improved GitHub release automation

## [1.0.0] - 2024-11-22
- Initial release
- Increases module limit to 72 for all farm types (7+2=9!)
- Affects 14 different farm buildings across Latium and Albion

Made with โšก for the Anno community

About

Fertility Mods for Anno 117

Resources

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors