AI disclosure
AI was used extensively during the development of this mod. Issues may still occur with different mod combinations and environments. If you do not trust AI-assisted projects, please think carefully before downloading and using it.
Overview
Replace selected blocks during world generation or across the world. Disable structure generation by registry ID.
Usage
Press F9 in a world, or run /blockgenban. Select a source block on the left and a target block on the right. Click Confirm, then reopen the world to apply the replacements.
Configuration
File: config/blockgen_ban.json
replacementMode: choose generation-only (generation_only, default) or global replacement (global).rules: set block replacement rules.disabledStructures: disable specified structures.disabledFeatures: disable specified generated content, such as ores and trees.
Reopen the world or restart the server after changing block rules.
Back up your world before using global mode. Changes to existing chunks are permanent, and replaced containers lose their contents.
Editor interface

Installation
Minecraft 1.20.1: Forge or Fabric. Minecraft 1.21.1: NeoForge. Fabric requires Fabric API.
For singleplayer, install on the client. For multiplayer, install on the server and on clients that need the editor.
Author: Rotten-flower. Code: MIT. Artwork: separate terms.
Feedback
If you encounter any issues, please leave a comment or join our QQ group. Include your Minecraft version, mod version, mod loader, and logs whenever possible to help us investigate. Suggestions are also welcome! Your feedback will help guide improvements in future updates.
QQ group: 1095622706 · Support the author: Afdian

