Documentation

Complete documentation for the Minecraft Datapack Language (MDL)

Welcome to the complete documentation for the Minecraft Datapack Language (MDL). This guide will help you get started and master all aspects of MDL development.

Getting Started

  • Getting Started - Learn the basics of MDL and set up your development environment

Core Documentation

Tools and Extensions

  • VS Code Extension - Enhanced development experience with syntax highlighting and IntelliSense

Contributing

Quick Navigation

🚀 Getting Started

New to MDL? Start here to learn the fundamentals and set up your environment.

Get Started →

📚 Language Reference

Complete syntax reference, data types, functions, and language features.

View Reference →

🔧 CLI Tools

Command-line interface for building, testing, and managing MDL projects.

CLI Guide →

📁 Multi-file Projects

Learn how to organize and structure larger, more complex MDL projects.

Project Structure →

🐍 Python API

Programmatic access to MDL functionality for automation and integration.

API Reference →

💻 VS Code Extension

Enhanced development experience with syntax highlighting and IntelliSense.

Extension Guide →