Skip to content
smonoloPublic

About

Resources

Stars

0 stars

Watchers

0 watching

Forks

Latest commit

 

History

23 Commits

Folders and files

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