Structurify - Structure Control

Structurify - Structure Control

A structure configuration mod that eliminates the need for datapacks. Spread out structures, prevent overlap, enforce flat terrain, customize size and biomes.

von
2.8M Downloads
fabricforgeneoforgequiltmanagementutilityworldgen
Server mit dieser Mod mieten

Screenshots

Structurify configuration
Structure settings
Structure search
Structure settings
Structure Spread settings

Über diese Mod


Structurify

Buy Me a Coffee Patreon Join Our Discord

Structurify is a configuration mod that makes configuring everything related to structures very easy and accessible,
eliminating the hassle of creating multiple datapacks.

Core Features:

  • Globally disable all structures: Easily disable all structures across your world with a single setting,
    simplifying your world generation process.
  • Disable individual structures: Disable specific structures individually, giving you precise control over which
    ones generate in your world.
  • Manage biomes for specific structures: Customize the list of biomes for individual structures, ensuring they only
    generate in selected biomes.
  • Globally set structure spread for all structures: Set global spacing and separation modifiers for all structure
    sets, enabling consistent structure spread throughout your world.
  • Individually set structure spread: Adjust spacing and separation values for specific structure sets, allowing for
    customized generation distances between them.

Other Features:

  • Set Salt and Frequency: Customize salt and frequency values for individual structure sets, allowing for consistent yet varied generation on the same world seed.
  • Flatness check: The structure will only generate if the terrain within the specified distance is flat enough based on the specified threshold.
  • Biome check: Limit structure generation to areas where all nearby biomes fall within a defined list, useful for avoiding cases like villages spawning across rivers.

Available Commands:

  • /structurify dump: Dumps complete config file with default settings to the file.

Future plans:

  • Exclusion Zones
  • Disable individual structure pieces
  • Change weight of individual structure pieces
  • Utility commands related to the structures
  • Presets for specific settings

💡 How to use the mod

This mod is designed for in-game configuration, so it requires the YACL (YetAnotherConfigLib) mod.

Fabric/Quilt

If you’re using Fabric or Quilt, you’ll also need the Mod Menu
mod or another mod that provides access to mod configs.

NeoForge/Forge

No extra mods are needed.


🖥️ In-Game configuration

Structure settings

Structures are organized into categories based on the mods and datapacks in use (namespaces), making them easier to
manage.
It is possible to disable the generation of structures and manage a list of biomes where specific structures should
generate.

Structures settings

Specific structures can also be easily searched for across these categories.

Search

Biome managment for specific structures

Each structure has its own configuration, allowing specific biomes to be added and/or removed to adjust structure
generation.

Search

Structure Sets (Structure Spread) settings

Custom structure spread can be configured via global spacing and separation modifiers or through per-structure specific
spacing and separation values.

  • Spacing is the average distance in chunks between structures within the same structure set (group of structures).
  • Separation is the minimum distance in chunks between structures within the same structure set (group of structures).
    The separation value cannot be greater than the spacing value.

Additionally both salt and frequency can be configured for each specific structure set.

Structure Spread settings


📝 JSON file configuration

All configurations mentioned in the In-Game section of this guide are mirrored and saved in a JSON file located at
config/structurify.json.
This file is particularly useful for managing configurations on the server side. For that case it is recommended to
configure everything based on the In-Game section of this guide.

⚙️ Compatibility

Structurify is designed to be fully compatible with most of the world/structure generation mods and datapacks, and it currently
offers enhanced compatibility with the following:

Global datapack loaders:

Mods:

Since structure generation is a complex system, things can occasionally break, especially with mods that implement their own custom structure generation logic or heavily alter vanilla generation behavior.


💬 Community

Feel free to join our community at the discord server to chat, share your
creations, ask any question or to simply be updated about the latest development of the mod and notified when the new
release is out. Also don't hesitate to report any crash or bug
via GitHub issues
.


👋 Support

I will continue developing my mods as a hobby because I truly enjoy it. If you'd like to support me, you can do so
on Patreon or Ko-fi. Your support is greatly
appreciated.


📜 License

The mod is licensed with CC BY-NC-ND 4.0
license.

Please feel free to explore my code for examples of how I've tackled and solved various challenges while developing this
mod. You're welcome to incorporate code snippets into your own projects. Also feel free to use this mod in any modpack (
although credit/link back to this page will be greatly appreciated).

Verfügbare Versionen

Structurify 2.0.33release
MC 1.20, 1.20.1forge
13. August 2026
Structurify 2.0.33release
MC 26.2neoforge
13. August 2026
Structurify 2.0.33release
MC 1.21.11neoforge
13. August 2026
Structurify 2.0.33release
MC 26.1, 26.1.1, 26.1.2neoforge
13. August 2026
Structurify 2.0.33release
MC 1.21.9, 1.21.10neoforge
13. August 2026

Structurify - Structure Control auf dem Server installieren

1

Server bestellen

Bestelle einen Minecraft Java Server mit mindestens 4 GB RAM (6 GB empfohlen).

2

fabric Loader setzen

Wähle im Panel unter "Egg" den fabric-Loader und die passende Minecraft-Version (26.2).

3

Mod installieren

Öffne den Mod-Browser im Dashboard und suche nach "Structurify - Structure Control". Klicke "Installieren" – fertig! Alternativ: Lade die .jar via SFTP in den /mods Ordner.

Kompatibilität

Mod-Loader

fabricforgeneoforgequilt

Minecraft-Versionen

26.2, 26.1.2, 26.1.1 (+15 weitere)

Server-seitig

Erforderlich

Empfohlener RAM

6 GB(min. 4 GB)

Häufige Fragen

Structurify - Structure Control Server crasht beim Start – was tun?

Häufigste Ursache: falsche fabric-Version oder zu wenig RAM. Prüfe im Server-Log (latest.log), ob ein "OutOfMemoryError" oder "Mixin"-Fehler auftritt. Bei Mado Hosting: Stelle sicher, dass mindestens 4 GB RAM zugewiesen sind und der Loader zur Mod-Version passt (26.2). Über das Panel kannst du den Loader mit einem Klick wechseln.

Ist Structurify - Structure Control mit fabric und forge und neoforge und quilt kompatibel?

Structurify - Structure Control unterstützt offiziell fabric, forge, neoforge, quilt für Minecraft 26.2, 26.1.2, 26.1.1. Achtung: Forge- und Fabric-Mods sind NICHT untereinander kompatibel – wähle einen Loader und bleibe dabei. Im Mado Dashboard werden inkompatible Loader-Kombinationen automatisch erkannt.

Server laggt mit Structurify - Structure Control – wie optimiere ich die Performance?

Empfohlener RAM: 6 GB (+1 GB pro 5 Spieler). Prüfe mit /spark profiler, ob Structurify - Structure Control den meisten Tick-Time verbraucht. Häufige Fixes: Server-View-Distance auf 8-10 reduzieren, bei Forge "performant" oder "starlight" als Zusatz-Mod installieren. Bei Mado Hosting läuft dein Server auf NVMe-SSDs mit dedizierten CPU-Kernen für minimale Latenz.

Modded Server mieten

Installiere Structurify - Structure Control mit nur einem Klick auf deinem Server.

Empfohlener RAM
6 GBab €7.800000000000001/Monat
Min. 4 GB | +1 GB pro 5 Spieler
Jetzt Server erstellen
1-Klick Mod Installation
NVMe SSD Speicher
DDoS-Schutz inklusive

Details

Lizenz
LicenseRef-CC-BY-NC-ND-4.0
Server-seitig
Erforderlich

Unterstützte Versionen

26.226.1.226.1.126.11.21.111.21.101.21.91.21.81.21.71.21.6+8 mehr