# ModularMC Documentation Welcome to the [ModularMC](https://github.com/Nusiq/regolith-filters/tree/master/modular_mc) Regolith filter documentation. ModularMC is a TypeScript-based successor to the [System Template](https://github.com/Nusiq/regolith-filters/tree/master/system_template) filter, designed to organize Minecraft addon files into logical modules based on their purpose rather than their file type. ```{toctree} :hidden: :caption: Getting Started getting-started/introduction getting-started/installation-and-configuration ``` ```{toctree} :hidden: :caption: Core Concepts core-concepts/module-structure core-concepts/the-map-ts-file core-concepts/file-mapping core-concepts/auto-mapping-configuration core-concepts/execution-contexts core-concepts/scope-system templates/file-merging ``` ```{toctree} :hidden: :caption: Templates templates/json-template templates/text-template ``` ```{toctree} :hidden: :caption: Scripting scripting/script-compilation ``` ```{toctree} :hidden: :caption: Tips and Tricks tips-and-tricks/shared-files tips-and-tricks/debugging-with-minecraft-bedrock-debugger ```