One Enough Block: Replace Unwanted Blocks in Minecraft

Taking Control of Your Minecraft World with One Enough Block Every seasoned Minecraft player knows the frustration of building an intricate modpack only to discover that the world is cluttered with redundant resources. Three kinds of orange trees, four variants of silver ore, or that ever-present...

Download OneEnoughBlock for Minecraft 26.1.2, 1.21.1, 1.21, 1.20.1, 1.18.2

Original name: OneEnoughBlock

Minecraft: 1.18.2, 1.20.1, 1.21, 1.21.1, 26.1.2

Loaders: Forge, NeoForge

FileVersionLoaderSize
OneEnoughBlock-1.0.0.jar1.18.2Forge21 КБDownload
oneenoughblock-1.1.0.jar1.20.1Forge86 КБDownload
oneenoughblock-1.1.1.jar1.20.1Forge79 КБDownload
OneEnoughBlock-1.1.1-jech.jar1.20.1Forge78 КБDownload
OneEnoughBlock-1.1.2.jar1.20.1Forge79 КБDownload
OneEnoughBlock-1.1.3.jar1.20.1Forge80 КБDownload
OneEnoughBlock-1.1.3.1.jar1.20.1Forge82 КБDownload
OneEnoughBlock-1.1.3.1-hotfix.jar1.20.1Forge83 КБDownload
OneEnoughBlock-1.0.0-neo.jar1.21NeoForge18 КБDownload
oneenoughblock-neoforge-1.21.1-1.0.0.jar1.21.1NeoForge79 КБDownload
oneenoughblock-neoforge-1.21.1-1.1.2.jar1.21.1NeoForge83 КБDownload
oneenoughblock-neoforge-1.21.1-1.1.2-hotfix.jar1.21.1NeoForge83 КБDownload
OneEnoughBlock-neoforge-26.1.2-1.0.0.jar26.1.2NeoForge84 КБDownload

Taking Control of Your Minecraft World with One Enough Block

Every seasoned Minecraft player knows the frustration of building an intricate modpack only to discover that the world is cluttered with redundant resources. Three kinds of orange trees, four variants of silver ore, or that ever-present copper ore you never use can break immersion and bloat your inventory. One Enough Block solves this elegantly by letting you define exactly which blocks should be swapped out for others—before they even have a chance to appear. It is a lightweight yet powerful tool that brings order to chaotic world generation and player interactions.

What Makes One Enough Block Essential

At its core, One Enough Block is a block replacement mod that works silently in the background. You provide a list of source blocks and a target block, and the mod handles the rest. The moment a matching block would generate in a new chunk, get placed by a player, or even exist in an already-loaded world, it is instantly transformed. This flexibility makes it invaluable for modpack authors, server owners, and solo players who want a cleaner, more curated experience.

Key Features at a Glance

  • Replace any block with any other block, including fluids and tagged groups.
  • Two loading methods: a simple configuration file or a datapack structure for deeper integration.
  • Full support for block tags, so you can target entire categories like all logs or all ores in one rule.
  • Built-in in-game rule editor accessible with a hotkey (CTRL + R by default), requiring zero coding.
  • Optional retroactive replacement that updates existing blocks in your world, configurable via config.
  • Lightweight and performance-friendly, with replacements happening seamlessly during chunk generation or block placement.

How to Set Up Your First Replacement

Getting started is refreshingly simple. The mod reads rules from a JSON file located at config/OEB/example.json. Each rule contains a match array listing the blocks to replace and a result field for the desired outcome. After editing the file, just run the /reload command in-game, and the new rules take effect immediately. Here is a basic example that turns all logs into redstone blocks:

[
  {
    "match": ["#minecraft:logs"],
    "result": "minecraft:redstone_block"
  }
]

Notice the use of the tag #minecraft:logs. Tags are a powerful way to target entire families of blocks without listing each one individually. You can mix specific block IDs and tags in the same match array. Even fluids like water or lava can be replaced, opening up creative possibilities for custom skyblock maps or adventure scenarios.

For those who prefer a datapack approach, One Enough Block also supports a dedicated path: data/oeb/replacements/example.json. The structure changes slightly—using matchBlock and resultBlock keys—but the logic remains identical. This method integrates cleanly with existing datapack workflows and makes sharing replacement presets with other players effortless. If you manage your mods through the foxygame.net launcher, installing One Enough Block is just a few clicks away; its modern interface lets you download the mod directly from the menu, keeping your setup flexible and clutter-free.

The In-Game Editor: No More JSON Headaches

Since version 1.1.0, One Enough Block ships with an intuitive graphical interface. Press CTRL + R (configurable) to open the editor, navigate to the OEB page, and you can add, edit, or remove replacement rules without ever touching a text file. The editor shows all active rules, lets you test them instantly, and saves changes on the fly. This brain-free, zero-code experience is a game-changer for players who want to experiment without diving into configuration syntax.

Real-World Use Cases for Block Replacement

The mod truly shines in modded environments. Imagine a modpack that adds three different copper ores from various mods. By creating a rule that matches all copper ore blocks and replaces them with a single unified ore, you instantly declutter the underground and simplify crafting recipes. Similarly, you can remove unwanted decorative blocks from structures, replace poisonous plants with harmless ones, or even transform all stone into a custom building block to create a unique world theme.

Replacement isn’t limited to world generation. When a player places a block, the mod checks it against the rules and swaps it if necessary. This is perfect for minigame servers that want to restrict certain blocks or for adventure maps where placing a specific block should trigger an instant transformation. And if you need to clean up an existing world, the retroactive replacement feature (disabled by default) will scan and convert all matching blocks in loaded chunks. Simply enable it in the configuration file, and the mod does the heavy lifting.

Why One Enough Block Stands Out

Many mods offer worldgen control, but few combine simplicity with such deep flexibility. One Enough Block doesn’t require you to write complex scripts or learn a new programming language. Its tag support and dual loading methods cater to both casual tweakers and hardcore modpack developers. The in-game editor lowers the barrier even further, making block replacement accessible to anyone who can press a hotkey.

Performance is another strong point. Because replacements happen at the moment of block creation—whether through generation or placement—there is no constant scanning overhead. The mod hooks into vanilla events efficiently, ensuring your server’s tick rate stays healthy even with dozens of active rules.

Final Thoughts

One Enough Block fills a niche that many players didn’t realize they needed until they tried it. It transforms the way you think about world composition, giving you the power to sculpt the very blocks that make up your Minecraft universe. Whether you are unifying ores, banishing unwanted plants, or crafting a completely custom terrain, this mod puts control back in your hands with minimal effort. The combination of file-based configuration and an intuitive GUI makes it a standout tool that belongs in every modded toolkit. Give it a try, and watch your world become exactly what you envision—one block at a time.

--- **Update Aug 30, 2026:** Added 1 file for version 26.1.2 (NeoForge).