ModsFinder

Megastructure block

by Null Collective

Megastructure block is a NeoForge world-generation block that saves and places structures larger than the vanilla structure block size limit.

NeoForgeClient required, server optionalGNU General Public License v3.0 onlyOpen source1.21.8 – 1.21.11

What it does

The block works like the vanilla structure block with two major changes. It captures a whole chunk-sized area in width and length, and its height covers the full height of the structure area. Structures are serialized in chunk-sized parts, each written as a separate NBT file, with a master file holding the header data needed to reassemble them into one megastructure when they are loaded back into the world.

A saved megastructure is identified by a minecraft:mgst prefix in its header. The block adds that prefix automatically to the name entered, so a structure named bigcastle becomes minecraft:mgst bigcastle, and a custom namespace can be used instead. A toggle controls whether special blocks such as air and entities are saved. Tests reached 100 by 100 blocks across 7 by 7 chunks; the author notes larger sizes are untested.

Megastructure block requires the Megastructure block worldgen dependency, which supplies the logic that spawns megastructures during generation. It is not a standalone structure tool: the mod runs on NeoForge only, for 1.21.8 – 1.21.11, and the latest file is 1.0b for 1.21.11, released 2025-12-28 on the beta channel. The client needs the mod, while the server may run without it. The code is open source under the GNU General Public License v3.0 only.

Key features

  1. Chunk-sized capture

    The block captures the whole chunk-sized area inside its structure bounds, so the saved area is not limited to vanilla dimensions.

  2. Chunked serialization

    Each chunk is stored as its own NBT file, and a master file links them so the structure loads as one piece.

  3. Namespace prefixing

    The block adds the minecraft:mgst prefix to the entered name, or uses a custom namespace when one is set.

  4. Entity and air toggle

    A button controls whether special blocks such as air and entities are saved with the megastructure.

Compatibility

Latest build for each game version and loader.

No stable releases
Every published file is a beta or alpha build.
1.21.111.0b
1.21.100.1a.8
1.21.90.1a.8
1.21.80.1a.77
ReleaseBetaAlphaNot available

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

Required by 1 mod

Use cases

Who it’s for: Builders and world generation pack authors who work on NeoForge 1.21.8 – 1.21.11 and need structures larger than the vanilla structure block allows. Server owners only need the mod if they want the megastructures to generate on their server.

Questions

Does Megastructure block need another mod to work?

Yes. It requires the Megastructure block worldgen dependency, which provides the logic for spawning megastructures during generation.

Does a server need Megastructure block installed?

Not necessarily. Only the client must run it; the server can skip it and works either way, with neither side forced to add it.

Which Minecraft versions does Megastructure block support?

The mod is published for NeoForge on 1.21.8, 1.21.9, 1.21.10 and 1.21.11, with the latest file for 1.21.11.

In the catalog

Megastructure block is one of 8,515 World generation mods on ModsFinder, and one of 4,175 World generation mods for NeoForge. 19,862 mods support Minecraft 1.21.11.

More from Null Collective

All projects

Similar mods

What the author says

The megastructure block is similar to a regular structure block but it breaks the size limit of the vanilla one. This mod is a compulsory dependency for worldgen systems that use megastructures in their generation logic.
Null Collective, on the Modrinth page

Official listing

Owner
Null Collective
Published
2025-11-22
Updated on Modrinth
2025-12-28
Facts verified
2026-10-15

Tags