ModsFinder

Maze World

by replaceitem

Maze World generates an infinite bedrock maze through vanilla world generation, changing how a world is explored on a Fabric server.

FabricServer-side onlyMIT LicenseOpen source1.19.1 – 26.3

What it does

Maze World adds maze generation to the normal world generator. When a player creates a world from a preset, enabling Generate Maze and selecting Customize opens a set of options, and a preview shows what the resulting maze will look like. The mod works as a server-side addition, so only the server needs it, and players join without installing anything.

Its configuration covers the maze itself: tile size, how strongly corridors bias toward vertical or horizontal directions, wall width, and the ratio between tile size and wall. The block used to build the maze can be changed, and the default bedrock can be swapped for another block that breaks too. A lower Max Y setting sets the height where the maze stops. Structures are treated as part of the maze, and the blocks it replaces can be chosen.

The mod depends on Fabric API, which must also be installed on the server. Maze World is published for Fabric only, across 25 release versions 1.19.1 – 26.3, and the latest file is 1.5.2 for 26.3. The code is open source under the MIT License.

Key features

  1. Infinite bedrock maze

    The maze is generated through vanilla world generation and keeps extending as the world is explored.

  2. Configurable maze shape

    Tile size, corridor bias, wall width and the tile-to-wall ratio are set in the world creation screen.

  3. Replaceable blocks

    Air, water and tall grass can be replaced by the maze, while other blocks such as stone stay in place.

  4. Structure handling

    Structure bounding boxes define where the maze is placed, and maze generation can be set to skip or include structures.

  5. Height limits

    Players are kept from crossing walls even above and below the build height, and the Max Y setting controls the top of the maze.

Compatibility

Latest build for each game version and loader.

26.x5 of 5 versions with builds
26.31.5.2
26.21.5.0
26.1.21.4.11
26.1.11.4.11
26.11.4.11
1.21.x10 of 10 versions with builds
1.21.111.4.10
1.21.101.4.9
1.21.91.4.9
1.21.81.4.8
1.21.71.4.8
1.21.51.4.7
1.21.41.4.6
1.21.31.4.6
1.21.11.4.5
1.211.4.5
1.20.x6 of 6 versions with builds
1.19.x4 of 4 versions with builds
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Requirements

Dependencies declared by the latest file for each loader.

Required 1

Fabric APILightweight and modular API providing common hooks and intercompatibility measures utilized by mods using the Fabric toolchain.
Required

How it compares

Full comparison

Bedrock Caves is a Fabric server-side mod for 1.21.4 – 1.21.5, released under All rights reserved and not open source. Lost Mazes works on Fabric, Forge and NeoForge for 1.20.1 – 1.21.8 but is client-side only and also not open source. The Trial Maze is server-side for 1.21.11 under the MIT License, the same license as Maze World, though it targets a single game version.

ModLoadersGame versionsEnvironmentUpdated
Maze WorldFabric1.19.1 – 26.3Server-side only2026-09-16
Bedrock CavesFabric1.21.4 – 1.21.5Server-side only2025-06-13
Lost MazesFabric, Forge and NeoForge1.20.1 – 1.21.8Client-side only2026-02-08
The Trial MazeFabric1.21.11Server-side only2026-02-05

Questions

Does Maze World need Fabric API?

Yes. Fabric API is required, and it must be installed on the server alongside Maze World.

Do players need the mod to join a world with a maze?

No. Only the server needs it, and players join without installing anything.

Can the maze be placed around existing structures?

Yes. Structure bounding boxes are used to decide where the maze is placed, and structure handling can be configured.

In the catalog

Maze World is one of 7,555 Cursed mods on ModsFinder, and one of 4,235 Cursed mods for Fabric. 8,071 mods support Minecraft 26.3.

More from replaceitem

All projects

Similar mods

What the author says

A mod to add an infinite maze to vanilla world generation. There are many configuration options and maze types. To create a mazeworld, you can choose any existing world preset. Then enable "Generate Maze" and click "Customize" next to that to adjust the maze settings.
replaceitem, on the Modrinth page

Official listing

Owner
replaceitem
Published
2022-08-12
Updated on Modrinth
2026-09-16
Facts verified
2026-10-15

Tags