One Enough Block

Easily specify replacing one block with another.

One Enough Block

Does your modpack have three kinds of orange trees or four kinds of silver ore? Or do you just want to wipe out useless naturally generated ores like copper?

With One Enough Block, you can conveniently specify which blocks should be replaced with others — easily, flexibly, and powerfully.


Main Features

Load Method 1: via configuration file. Reload using the /reload command.

Path: config/OEB/example.json

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

Load Method 2: via datapack (available since v1.1.0). Requires OEI as a dependency — note that the structure has changed!

Path: data/oeb/replacements/example.json

[
  {
    "matchBlock": ["#minecraft:logs"],
    "resultBlock": "minecraft:redstone_block"
  }
]

Simply list the block IDs you want to replace in the "match" array, and specify the target block under "result". The replacement will automatically take effect in-game.

Supports tag-based matching, allowing you to replace all blocks under a tag at once. Even fluids can be replaced!

Note: Since version 1.1.0, an in-game replacement rule editor is built in! Press CTRL + R by default to open the UI and enjoy a brain-free, zero-code editing experience.(Switch Function -> Page OEB)


Use Cases

Block replacement occurs when creating worlds or loading new chunks, making it ideal for modifying naturally generated blocks such as ores, plants, or structure blocks.

Replacement also applies to any block placement — when a player places a block, it will be immediately replaced if it matches a rule.

Additionally, existing blocks in the world can be replaced retroactively. This feature is disabled by default, but can be enabled in the config file.


Future Plans

None for now.


logs -> reastone block/>/>/>

The One Enough Block Team

profile avatar
  • 43
    Followers
  • 27
    Projects
  • 9.3M
    Downloads

More from MerrySnowView all

  • Strike After Swing project image

    Strike After Swing

    • 24
    • Mods

    Delays mob melee damage until the attack swing animation finishes.

    • 24
    • June 29, 2026
    • Mods
  • Extreme Evasion project image

    Extreme Evasion

    • 92
    • Mods

    ExtremeEvasion adds a timing-based evasive combat system to Minecraft. Roll away at the right moment, bait an enemy attack, and turn that perfect dodge into a short burst of counterattack power.

    • 92
    • June 29, 2026
    • Mods
  • One Enough Value project image

    One Enough Value

    • 15.9K
    • Mods

    An item value system similar to ProjectE, offering a convenient and highly extensible reference for item values.

    • 15.9K
    • June 25, 2026
    • Mods
    • +1
  • Moves Like Mafuyu project image

    Moves Like Mafuyu

    • 76.2K
    • Mods

    A lightweight action-oriented mod designed to optimize movement experience during exploration and building.

    • 76.2K
    • June 21, 2026
    • Mods
  • Strike After Swing project image

    Strike After Swing

    • 24
    • Mods

    Delays mob melee damage until the attack swing animation finishes.

    • 24
    • June 29, 2026
    • Mods
  • Extreme Evasion project image

    Extreme Evasion

    • 92
    • Mods

    ExtremeEvasion adds a timing-based evasive combat system to Minecraft. Roll away at the right moment, bait an enemy attack, and turn that perfect dodge into a short burst of counterattack power.

    • 92
    • June 29, 2026
    • Mods
  • One Enough Value project image

    One Enough Value

    • 15.9K
    • Mods

    An item value system similar to ProjectE, offering a convenient and highly extensible reference for item values.

    • 15.9K
    • June 25, 2026
    • Mods
    • +1
  • Moves Like Mafuyu project image

    Moves Like Mafuyu

    • 76.2K
    • Mods

    A lightweight action-oriented mod designed to optimize movement experience during exploration and building.

    • 76.2K
    • June 21, 2026
    • Mods