Multi-Version · Multi-Loader Scaffolding · Auto-Sync
Multi-Version Mod Template
Configure a multi-loader (Fabric, NeoForge, Forge) development workspace targeting single or multiple Minecraft versions from 1.1 to the very latest releases. Automatically synchronized with Mojang, Fabric, and NeoForge APIs.
Choose the mod loader(s) you want to build for. Pick any combination.
Select one or multiple versions. Generates dedicated subprojects (e.g. neoforge-1.21.1, forge-1.20.1, fabric-1.21.1) sharing a common assets/lang module, exactly matching Reggarf Multi-Dev.
Search and add any CurseForge mod (e.g. Easy Villagers, JEI, Jade, EMI, Curios API) as a Gradle dependency via CurseMaven. Automatically matches file IDs across your selected loaders and versions.
Click any file to preview its contents or download the complete workspace.
none
• Run
./gradlew build to compile all mod JARs.• Run
./gradlew <subproject>:runClient to launch a specific loader in-dev client (e.g. ./gradlew neoforge-1.21.1:runClient or ./gradlew forge-1.20.1:runClient or ./gradlew fabric-1.21.1:runClient).• Shared resources, lang files, and models are placed in
common/src/main/resources/ and automatically merged into each loader's build output.
