-
Notifications
You must be signed in to change notification settings - Fork 3
Structure Biome Check
Biome check ensures that structures only generate in the correct biomes. When enabled, generation is skipped if the structure would generate in a biome that does not match its biome rules.
It can be enabled or disabled globally, per specific namespace, or per specific structure. Global settings act as the default, but they can be overridden. For example, it can be enabled globally while still being disabled for specific structure namespaces or individual structures. Likewise, it can remain disabled globally and only be enabled for selected namespaces or specific structures.
You can also choose a Mode for how the biome check behaves:
-
Strict: Uses the structure’s default biome settings defined by the structure itself. If any part of the structure intersects a biome that is not allowed by those settings, the structure will not generate.
-
Blacklist: The structure will not generate if any part of it intersects a biome or biome tag specified in the blacklist.
These settings can be configured through the structure settings screen.
The images below demonstrate how structure biome check works.
The global biome check setting controls whether the biome check is applied to structures by default during generation.
When enabled, structures will only generate if the biomes they intersect match the configured biome rules. This setting acts as the default behavior for all structures, but it can be overridden by namespace or individual structure settings.
You can configure the biome check for all structures within a specific namespace using the namespace settings.
This allows enabling or disabling the biome check for every structure belonging to that namespace at once. Namespace settings override the global biome check setting.
You can configure the biome check for an individual structure using the structure’s settings.
This allows precise control over whether a specific structure should be restricted by biome rules during generation. Structure-specific settings override both global and namespace settings.
- How to use the mod on Fabric
- How to use the mod on NeoForge
- How to use the mod on Forge
- How to sync settings to the server
-
Structures settings
- Global settings
- Structure namespace settings
- Specific structure settings
- Structure sets settings
- To be defined
- To be defined
- To be defined