Skip to content

Anvil Documentation

Ask DeepWiki

Python

Windows Linux macOS

Anvil is a Python-first toolkit for creating Minecraft Bedrock content. This site keeps the top-level pages short and puts repeated setup details in one canonical place.

Start Here

Tutorials

Start with the three basics, then pick the topics your pack needs. Every snippet in the guides is taken from a project that compiles.

Quick Workflow

  1. Run anvil init <namespace> <project_name> (or anvil create) to scaffold a project.
  2. Put gameplay code in scripts/python/ and assets under assets/.
  3. Run anvil build to build and export your packs.