Skip to content

Maze Engine Documentation

Maze Engine builds persistent mazes directly in your Minecraft world. Choose a theme, preview its layout, and create a maze with a reproducible seed. Manage the finished structure through interactive chat panels, guide players to its exit, rebuild it, or restore the terrain captured before construction.

Maze Engine cover with 30 themed presets, arrow guides, seeded generation, and a Hedge maze solution route

Compare all 30 themes in the preset gallery, or explore previews and route guides for in-game examples. Select any screenshot to enlarge it without leaving the documentation.

Maze Engine supports Paper and compatible forks such as Purpur for Minecraft 1.21.11 and later and requires Java 25. Folia is not supported. WorldEdit or FastAsyncWorldEdit, WorldGuard, and PlaceholderAPI are optional integrations.


Download the latest plugin JAR from Hub or SpigotMC, then follow the installation guide. You do not need to compile the plugin yourself.

You can also visit the BuiltByBit and Modrinth project pages. Downloads there will be available once those pages are published. The plugin is free and open source under GPL-3.0-or-later.



The plugin includes 30 editable presets, from open hedge gardens and desert passages to roofed dungeons, copper halls, and volcanic corridors. Presets control physical geometry, block palettes, decorations, generation settings, and display metadata.



The public API exposes immutable maze descriptions, preset metadata, graph routes, operation handles, and completion events. Integrations use the same permission, ownership, and region checks as commands.