Setting Per-Dimension Biome Conditions in EMI Ores
EMI Ores lets you control which biome conditions apply to a feature in each dimension separately. The mod's interface exposes a set of toggles for heat, cold, wetness, dryness, density, and sparseness, and each toggle is tied to a specific dimension. This guide explains what those toggles mean and how to operate them.
What Biome Conditions Do
A biome condition is a filter. When a feature is configured with a condition such as Is Hot In Overworld, that feature is only treated as valid in the Overworld when the biome there counts as hot. The same idea applies to the other conditions: cold, wet, dry, dense, and sparse. You are not editing the biome itself; you are telling the feature which biome types it belongs to.
Dimension-Specific Toggles
The interface lists conditions per dimension rather than as one global switch. The available toggles are:
- Is Hot In Overworld
- Is Cold In Overworld
- Is Wet In Overworld
- Is Dry In Overworld
- Is Dense In Overworld
- Is Sparse In Overworld
- Is Hot In The Nether
- Is Cold In The Nether
- Is Wet In The Nether
- Is Dry In The Nether
- Is Dense In The Nether
- Is Sparse In The Nether
- Is Cold In The End
- Is Dense In The End
- Is Sparse In The End
Not every condition exists for every dimension. For example, the End has cold, dense, and sparse entries but no hot, wet, or dry entries, while the Nether has hot, cold, wet, dry, dense, and sparse. Turn on the toggles that match the biomes where the feature should appear, and leave the rest off.
Height Settings Alongside Biome Conditions
Biome conditions are not the only per-dimension settings. Height values are also dimension-specific, and the interface notes that a setting Applies to current dimension only, which may not contain the feature you are editing. In other words, changes you make apply to whichever dimension is currently selected, so confirm the active dimension before adjusting anything.
Height distribution can follow several shapes:
- Uniform height distribution — every allowed height is equally likely.
- triangle — a triangular height distribution.
- Trapezoid height distribution — a trapezoid-shaped distribution.
- middle range — the most common range, defined by a from and to value.
The height range itself is bounded by the bottom of the world and the top of the world.
Reading Height Values
While working with height settings, hold SHIFT to view the current dimension's height values. Holding SHIFT also reveals relative height values. Use this to check where a feature's range sits before or after you change it.
The Discard on Air Chance
discard on air chance controls how often a feature is skipped when it is exposed to air. A higher value means more placements are discarded in that situation. This setting works together with the biome conditions and height settings described above.
Suggested Workflow
- Select the dimension you want to configure.
- Enable the biome condition toggles that match the biomes where the feature should generate.
- Adjust the height distribution and range, using SHIFT to inspect current and relative height values.
- Set discard on air chance if you want placements exposed to air to be skipped more or less often.
- Repeat for each dimension, since each one keeps its own values.
If a hotkey is available for any of these actions, use the corresponding hotkey and set it in the controls menu.