Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>Anno Modding ToolsNew to Visual Studio Code? Get it now.
Anno Modding Tools

Anno Modding Tools

Jakob Harder

|
1,627 installs
| (1) | Free
Tools to create mods for Anno 1800 and Anno 117: Pax Romana.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Anno Modding Tools

Tools to create mods for Anno 1800 and Anno 117: Pax Romana.

Feature Overview

See also the CHANGELOG for recent changes.

Navigation and IntelliSense

  • Outline: Navigate with Anno-specific outlines.
    Secondary Side Bar or Ctrl+Shift+O
  • Annotations: Inline asset name display next to GUIDs
  • Definitions: Jump to asset (vanilla or modded).
    Ctrl+T > type name; or right click on GUID > Go to Definition
  • Name to GUID conversion and auto GUID counter. Ctrl+Space
  • XML auto completion (only Anno 1800)

Syntax and Error Checking

  • Modinfo.json syntax analysis
  • XML syntax analysis using Red Hat XML (only Anno 1800)
  • Live patch error and performance analysis
  • Missing filename check

Utilities

  • Templates: Create empty mod from templates.
    F1 or right click folder in explorer > Anno: Create Mod from Template
  • Show Diff: Compare original and patched result.
    Right click in text editor or explorer > Show Diff
  • Deploy Mod: Copy to mods/ folder and generate DDS (with LODs) and other files automatically.
    Status Bar > click on Anno 1800/117: ModID button

Model and Texture Utilities

  • Convert to and from Anno specific file formats (DDS <> PNG, RDM <> glTF, ...).
    Right click in explorer > Anno: Convert to ...
  • Import from Blender glTF to .cfg, .ifo and .cf7.
    Right click in explorer > Anno: Import from ...
  • Reskin existing models without touching .cfg, ... (only Anno 1800)

Quick Setup

See also the Setup page for detailed documentation.

How to open files

Most features only activate if you a open folder (e.g. File > Open Folder...) that includes one or more full mods (detected by modinfo.json).

You can also work with parent folders, or your complete mods/ folder.

Check configuration

Go into File > Preferences > Settings and search for anno to configure the following:

  • Anno.*: Game Path: Path to your Anno installation.

    E.g. 'C:\Program Files (x86)\Ubisoft\Ubisoft Game Launcher\games\Anno 117'.

Credits

This is a personal project and not an official product of Ubisoft. Anno is a trademark of Ubisoft Entertainment in the US and/or other countries.

Special thanks go to the original author of the modloader:

  • https://github.com/magicalcookie/anno1800-mod-loader

Big thanks go to the external projects I'm using for this extension:

  • AnnoFCConverter - https://github.com/taubenangriff/AnnoFCConverter/
  • annotex - forked from https://github.com/richgel999/bc7enc_rdo
  • FileDBReader - https://github.com/anno-mods/FileDBReader
  • gltf-import-export - https://github.com/najadojo/gltf-import-export
  • RDAConsole - https://github.com/anno-mods/RdaConsole
  • rdm4 - https://github.com/lukts30/rdm4
  • xmltest - https://github.com/jakobharder/anno-mod-loader
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft