Skip to content

rocamocha/MochaMix

Repository files navigation

📁 Multi-Project Architecture

This repository uses a sophisticated multi-project build system that supports:

  • Multiple independent projects in a single repository
  • Multi-version Minecraft adapters with source inheritance
  • Smart IDE context switching for development
  • Automated source merging for version-specific overrides

Quick Start

# Switch between projects and Minecraft versions  
.\switch-project.bat mochamix v1_21_1    # Minecraft 1.21.1
.\switch-project.bat mochamix v1_21_5    # Minecraft 1.21.5

# Build current project
.\gradlew clean build

# Add new projects
# See docs/ADDING_PROJECTS.md for detailed guide

Documentation

Releases

No releases published

Packages

No packages published

Contributors 9