Featurify Feature Order Fix
A narrow compatibility addon for feature-order cycles involving Featurify's added dead bushes.
The problem
Some combinations of biome/world-generation mods can fail to generate chunks with a feature-order cycle when Featurify adds dead bushes in an inconsistent vegetation order.
Why it happens
Shared placed features must have a compatible ordering across biomes. Appending minecraft:patch_dead_bush_2 after already registered mushrooms, sugar cane, pumpkins or desert cactus can conflict with the ordering in other biomes.
Scope of the fix
The addon redirects Featurify's addFeature call, performs the original registration, then moves the unique dead-bush feature before the first relevant later feature only when needed. It leaves already correct lists and unrelated generation steps unchanged. Duplicate or missing dead-bush entries are left alone.
It preserves feature membership and does not change terrain, climate, feature density, ore rules, loot or mob spawns.
Compatibility
- Minecraft 1.21.1; NeoForge 21.1.235; Java 21.
- Featurify 1.0.4, installed separately.
- Install on the server, or in the client profile for singleplayer/integrated-server worlds.
- The public release preserves the original deployed implementation; its mod ID remains steamsteel_worldgen_compat for compatibility.
From Steam & Steel
The addon originated in Steam & Steel SMP and is available independently of the full server pack. It belongs to the separate bugfix series.
Acknowledgements
Featurify by Faboslav and its original implementation retain their upstream authorship and license: https://www.curseforge.com/minecraft/mc-mods/featurify. No Featurify implementation classes or artwork are included. This is an independent community addon.
Beta / Feedback
This is a beta release derived from the specific Steam & Steel server pack used by our players. The newly packaged release has been checked locally; it has not yet been verified by a fresh player joining through CurseForge.
If you encounter a crash, an error or unexpected behaviour, leave a comment with the addon version, Minecraft and NeoForge versions, relevant mod versions, and steps to reproduce the problem. Include a log with private details removed. We will investigate reported bugs and work on fixes.
Publication checks confirm that the implementation classes are unchanged from the source component; packaging and licensing are checked separately from runtime chunk generation.
License
Original addon code is licensed under BSD 3-Clause. Copyright (c) 2026, DanielBasov (Steam & Steel). Forks, fixes and redistribution are permitted; retain the author attribution, license conditions and disclaimer. A fork may not imply endorsement by the original author.
The project icon is original voxel and pixel artwork by DanielBasov through the saved V 3 pipeline, under BSD 3-Clause. No upstream mod artwork is included in that icon.

