--- layout: page title: Documentation Hub permalink: /docs/docs-hub/ description: Search and browse all MDL documentation --- Search and browse all available documentation for the Minecraft Datapack Language (MDL).

### 🚀 Getting Started

Learn the basics of MDL and set up your development environment.

Beginner Setup
Get Started →

### 📚 Language Reference

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

Reference Syntax
View Reference →

### 🔧 CLI Reference

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

Tools CLI
CLI Guide →

### 📁 Multi-file Projects

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

Advanced Structure
Project Structure →

### 🐍 Python Bindings

Programmatic access to MDL functionality for automation and integration.

API Python
API Reference →

### 💻 VS Code Extension

Enhanced development experience with syntax highlighting and IntelliSense.

IDE VS Code
Extension Guide →

### 🎯 Examples

Complete working examples to learn from and use as templates.

Examples Code
View Examples →

### 🤝 Contributing

How to contribute to the MDL project and development guidelines.

Community Development
Contribute →

### No documentation found

Try searching with different keywords or browse all documentation above.