Skip to content

Web Maze Generator

juimuifun edited this page May 20, 2026 · 1 revision

Web Maze Generator

The DungeonsTower plugin is designed to work seamlessly with our official Web Maze Generator. This visual tool allows you to easily generate, customize, and export your dungeon layouts without touching any code.

🚀 Quick Start

  1. Scale & Settings: Configure your maze dimensions (Width x Length), floor count, difficulty, and physical block sizes (Path Width / Floor Height).
  2. Generate: Click the Generate Maze button to create a procedural layout based on your settings.
  3. Navigate & View: Use the Prev/Next Floor buttons at the top to explore different levels. You can use your mouse scroll wheel to Zoom, and hold Spacebar + Click & Drag to Pan around the grid.

🖌️ Customizing (Edit Mode)

Want to manually design a specific boss room or tweak a hallway?

  1. Check the Enable Edit Mode box in the left sidebar.
  2. Select a brush from the dropdown (e.g., Wall, Path, Boss, Trap, Secret Room).
  3. Click & Drag on the grid to paint your custom layout.

(Tip: You can use the Toggle Guide Path button to highlight the shortest route from the start to the end of the floor!)

💾 Export & Import

  • Export JSON: Once your dungeon is ready, click Export JSON. Drop this downloaded file directly into your server's plugins/DungeonsTower/muze/ folder, and run /dt maze build <filename> in-game to construct it!
  • Import JSON: Need to make changes to an old design? Click Import JSON to load a previously saved maze back into the web editor.

Clone this wiki locally