┌─────────────────────────────────────────────────────────────────────┐
│ │
│ ██████╗ ████████╗ ███╗ ███╗ ██████╗ │
| ██╔════╝ ╚══██╔══╝ ████╗ ████║ ██╔════╝ │
│ ██║ ███╗ ██║ ██╔████╔██║ ██║ │
│ ██║ ██║ ██║ ██║╚██╔╝██║ ██║ │
│ ╚██████╔╝ ██║ ██║ ╚═╝ ██║ ╚██████╗ │
│ ╚═════╝ ╚═╝ ╚═╝ ╚═╝ ╚═════╝ │
│ │
│ Graduate Texts in Minecraft │
│ │
└─────────────────────────────────────────────────────────────────────┘
Community-driven open textbook on Technical Minecraft.
Tutorials · Mechanics Explanations · Source-Code Analysis
GTMC is an open, community-driven knowledge base for the technical side of Minecraft — redstone, game mechanics, and engine internals. We write the textbook that the community deserves: rigorous, accessible, and free.
All content is collaboratively written, openly reviewed, and published under Creative Commons.
| Repository | Description |
|---|---|
gtmc |
The website — Next.js 16, React 19, TypeScript. The reader, draft editor, and content pipeline. |
articles |
Article storage — Markdown chapters, frontmatter schema, custom extensions. The textbook content. |
translation |
AI-assisted translation workflow — Minecraft-context-aware, integrated with TechMC glossary. |
features |
Feature reports and data for the GTMC website. |
discussions |
Organization discussion panel. |
We welcome writers, translators, reviewers, and developers.
- Write an article — Sign in at beta.techmc.wiki, draft in the browser editor, and submit. Or fork
articlesand open a PR. - Improve the site — Check open issues on
gtmc. The stack is Next.js + TypeScript + Tailwind. - Translate — Help bring technical Minecraft knowledge across language barriers.
- Review — Fact-check mechanics, verify redstone builds, improve clarity.
Tip
Read CONTRIBUTING.md in the articles repo before your first submission.
Framework Next.js 16 (App Router) + React 19
Language TypeScript
Styling Tailwind CSS v4 + custom blueprint tokens
Content Markdown + remark/rehype, KaTeX, Shiki
Auth NextAuth v5 (GitHub)
Database Prisma + Supabase Postgres
i18n next-intl (en, zh)
Hosting Vercel
Code: Apache-2.0 · Articles: CC BY-NC-SA 4.0
Built by the Technical Minecraft community. 🧱