Modules and Add-ons in Foundry VTT

Expanding Your World's Possibilities

The Magic of Modularity

Imagine if your game table could transform based on your needs - sprouting new features, changing its rules, or gaining magical abilities. That's what modules do for Foundry VTT. They're like enchantments you can add or remove at will, each one crafted by wizards (developers) around the world who share your passion for perfect gaming.

Foundry's module system is like having access to an infinite workshop of tools. Need better lighting effects? There's a module. Want automated combat? Module. Wish your maps had weather? Module. It's not about adding everything - it's about crafting YOUR perfect virtual table.

The Module Ecosystem

graph TB A[Foundry Modules] --> B[Quality of Life] A --> C[Visual Enhancement] A --> D[Automation] A --> E[Content Libraries] A --> F[System Specific] A --> G[Tools & Utilities] B --> B1[UI Improvements] B --> B2[Dice Enhancements] B --> B3[Permission Helpers] B --> B4[Organizational Tools] C --> C1[Lighting Effects] C --> C2[Token Enhancements] C --> C3[Map Tools] C --> C4[Weather Effects] D --> D1[Combat Automation] D --> D2[Character Management] D --> D3[Rules Automation] D --> D4[Workflow Helpers] E --> E1[Map Packs] E --> E2[Token Libraries] E --> E3[Sound Collections] E --> E4[Adventure Modules] F --> F1[D&D 5e Helpers] F --> F2[Pathfinder Tools] F --> F3[System Converters] F --> F4[Character Builders] G --> G1[Import/Export] G --> G2[Party Management] G --> G3[Note Taking] G --> G4[Language Tools] style A fill:#2c3e50,stroke:#34495e,stroke-width:3px,color:#fff style B fill:#3498db,stroke:#2980b9,stroke-width:2px,color:#fff style C fill:#e74c3c,stroke:#c0392b,stroke-width:2px,color:#fff style D fill:#27ae60,stroke:#229954,stroke-width:2px,color:#fff style E fill:#f39c12,stroke:#d68910,stroke-width:2px,color:#fff style F fill:#9b59b6,stroke:#8e44ad,stroke-width:2px,color:#fff style G fill:#1abc9c,stroke:#16a085,stroke-width:2px,color:#fff

Installing Your First Module

Let's walk through adding your first magical enhancement!

Essential Modules for Every GM

These modules are like the fundamental spells every wizard should know!

Module Categories Deep Dive

Quality of Life Improvements

These modules polish the rough edges and make everything smoother:

Visual Spectacles

Turn your game into a visual feast:

Automation Wizardry

Let Foundry handle the math while you handle the story:

Module Compatibility Matrix

Not all modules play nice together. Here's how to check:

flowchart TD A[Module Compatibility] --> B{Check These} B --> C[System Version] B --> D[Foundry Version] B --> E[Other Modules] B --> F[Performance Impact] C --> C1[D&D 5e specific?] C --> C2[System agnostic?] D --> D1[Updated for V11?] D --> D2[Legacy module?] E --> E1[Known conflicts?] E --> E2[Similar features?] F --> F1[Heavy graphics?] F --> F2[Always running?] E1 --> G[Read Comments] E1 --> H[Check Discord] F1 --> I[Test with few players] F1 --> J[Monitor performance] style A fill:#2c3e50,stroke:#34495e,stroke-width:3px,color:#fff style B fill:#e74c3c,stroke:#c0392b,stroke-width:2px,color:#fff style G fill:#27ae60,stroke:#229954,stroke-width:2px,color:#fff style H fill:#27ae60,stroke:#229954,stroke-width:2px,color:#fff

Creating Module Collections

Module Management Best Practices

The Testing Protocol

  1. Backup First: Always backup your world before adding modules
  2. Test World: Install new modules in a test world first
  3. One at a Time: Add modules gradually, test each one
  4. Check Compatibility: Read the module page for known issues
  5. Monitor Performance: Watch for slowdowns or errors

Organization Tips

Performance Optimization

Module Load Order Matters!

Priority 1: Core System Modules
├── lib-wrapper (if needed)
└── socketlib (if needed)

Priority 2: Major Frameworks
├── Midi-QOL
└── DAE

Priority 3: UI Modifications
├── Tidy UI
└── Token Action HUD

Priority 4: Visual Effects
├── Token Magic FX
└── Automated Animations

Priority 5: Utilities
├── Quick Insert
└── Compendium Folders
                

Troubleshooting Modules

Common Module Issues

Practice Exercise: Build Your Perfect Setup

Module Selection Workshop

Step 1: Define Your Needs

Answer these questions:

  • What's your preferred combat style? (Theater of mind vs Tactical)
  • How much automation do you want? (None vs Full)
  • What annoys you most about vanilla Foundry?
  • What's your group's technical comfort level?

Step 2: Research Modules

  1. Visit the Foundry VTT package browser
  2. Sort by "Most Installed" and "Endorsed"
  3. Read descriptions and reviews
  4. Check last update date
  5. Note dependencies

Step 3: Create Test World

  1. Create new world called "Module Testing"
  2. Install your top 5 module choices
  3. Test each feature thoroughly
  4. Check for conflicts
  5. Measure performance impact

Step 4: Build Collections

Create three module collections:

  • Essential: Can't play without these
  • Enhancement: Nice to have
  • Experimental: Testing for future

Advanced Module Topics

Creating Module Presets

Save different module configurations for different games:

Module Development

The ultimate customization - make your own!

Module Performance Impact

Real GM Module Stories

The Perfect Storm

"I combined FXMaster, Token Magic FX, and Automated Animations. When the storm giant appeared, lightning flashed, rain poured, and his hammer glowed with electricity. My players' jaws dropped. It was like a movie scene!" - GM Rachel

The Automation Revolution

"Midi-QOL changed everything. Combat that took an hour now takes 20 minutes. Players focus on tactics instead of math. We actually finished a dungeon in one session!" - GM Tony

The Quality of Life

"Small modules made the biggest difference. Colorful chat bubbles means I never lose track of who's talking. Tidy UI cleaned up the interface. PopOut lets me have monster stats on my second monitor. It's the little things!" - GM Keiko

Module Resource Hub

Where to Find Modules

Must-Read Resources

What's Next?

You've learned to enhance Foundry with modules, transforming it from a powerful VTT into YOUR perfect gaming platform. Every module you choose shapes your unique digital table, creating experiences impossible at a physical table.

In our next lesson, we'll explore Player Experience - seeing Foundry through your players' eyes and making their journey as magical as yours!