Skip to content

Latest commit

 

History

23 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Minecraft Monorepo

Turborepo monorepo powered by npm workspaces for the Minecraft ecosystem.

Workspace Structure

apps/
├── site/         # Next.js 16 web application
├── api/          # NestJS REST API backend
├── cli/          # Go administration CLI tool
└── cli-c/        # Ultra-optimized C administration CLI tool
plugins/
├── smcore/       # Shared core: ranks, users, database, command base (Java / Gradle)
├── smessential/  # Management & administration module, depends on SMCore
└── smsurvival/   # Survival gameplay module, depends on SMCore

Quick Start

Install Dependencies

npm install

Development

Run all dev services:

npm run dev

Or run specific services:

npm run dev:site  # Next.js web application
npm run dev:api   # NestJS backend API
npm run dev:full  # Web application & API together

Build

Build all packages:

npm run build

Or build a specific package:

npm run build:site
npm run build:api
npm run build:cli
npm run build:cli-c
npm run build:smessential

About

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages