Add-onv2.0.0

Unknown Block Remover

Find and clear the unknown blocks left behind by removed add-ons.

  • Updated 3 weeks ago
  • 4.2k downloads
  • Minecraft Bedrock 26.50
Unknown Block Remover

Screenshots

Overview

Here's a problem nobody talks about: you install an addon, build a bunch of stuff with its blocks, then decide you don't want the addon anymore. You remove it. The blocks stay. Not as air — as question marks. Grim little reminders of your past decisions, scattered across your world, completely harmless but absolutely infuriating to look at.

Unknown Block Remover is the janitor you never knew you needed. Stand near the offending blocks, open the panel with /ubr:open and scan. In under 20 milliseconds it checks 64 blocks in every direction and lists every removed addon that's left blocks behind: each block type, how many there are, and where the nearest one is. Blocks from addons you still have installed never show up, because it only looks for blocks the game no longer recognises.

Nothing is removed until you say so. Untick anything you want to keep, teleport to the nearest block to have a look, then choose what goes in the gaps: air, or a matching neighbouring block, so a hole in a stone wall comes back as stone. Confirm, and they're gone.

For bigger clean-ups, pick the addons to clear and turn on auto-removal, then just walk around. Every few seconds the area around you is scanned and the selected addons' blocks are replaced. The panel updates live while it's open, so you can watch the count go up.

It's admin-only: GameDirectors permission, and cheats don't need to be on. The list of removed addons found, and which ones to clean up, are shared by every admin in the world, while each admin keeps their own auto-removal settings.

Features

  • Only removes blocks from addons that are no longer installed; installed addons' blocks are never touched
  • Scans 64 blocks around you in under 20 milliseconds
  • Preview before removing: every block type found, with counts and the nearest location
  • Teleport to the nearest unknown block to check it first
  • Replace removed blocks with air, or a matching neighbouring block so builds don't get holes
  • Automatic removal around you as you move, with your own interval (5-60 seconds) and radius (8-64 blocks)
  • Live panel: status and counts update while it's open, and settings save as you change them
  • Found list and clean-up choices shared by all admins in the world
  • Correct height limits in every dimension
  • Admin-only via /ubr:open (GameDirectors permission), cheats not required
  • No Beta APIs required

How to install

  1. Download the add-on and open it with Minecraft to import it.
  2. Create or edit a world and add the "Unknown Block Remover" behavior pack.
  3. No Beta APIs required!
  4. In the world, run /ubr:open and tap Scan around me near the question mark blocks. Check the results, choose what to remove, and confirm. Or pick the addons to clean up in Auto-removal settings and turn auto-removal on.
The full guideCommands, settings and everything else, all in one place.

Changelog

  1. v2.0.0 Latest
    New
    • Only blocks from addons that are no longer installed are found and removed. Blocks from installed addons are never touched, so it's safe even when an addon update dropped some of its blocks but kept others
    • A new panel built with Minecraft's data-driven forms, with status and counts that update live while it's open
    • Scan preview: a scan lists every unknown block type within 64 blocks, with counts and the nearest location of each, and removes nothing until you choose what to remove and confirm
    • Teleport to the nearest unknown block of an addon from the scan results, to check it before removing anything
    • Replace removed blocks with air, or with a matching neighbouring block so walls and floors don't end up with holes. Clumps of unknown blocks fill in from the outside
    • A count of the blocks auto-removal has removed around you this session
    Changed
    • Much faster scanning: the game itself now picks out the unknown blocks. Scanning 64 blocks around you takes under 20 milliseconds, where v1.0.0 took most of a second at half that distance
    • The list of removed addons found, and the choice of which to clean up, are now shared by every admin in the world. Auto-removal on/off, interval, radius and replacement stay per admin
    • Settings save as you change them
    • Auto-removal shows one action bar message when it removes something, instead of a message on every scan plus a chat message
    • Requires Minecraft 1.26.0 or newer
    Fixed
    • Scans that reached unloaded chunks failed silently and removed nothing. The loaded part is now scanned
    • Height limits are read from the game instead of being fixed per dimension
    Upgrading from v1.0.0
    • Addons you had selected for removal are kept and moved to the shared list. Scan once to rebuild the found list, which now only shows removed addons

    Works with Minecraft Bedrock 26.50

  2. v1.0.0

    Initial Release

    • Scan for unknown blocks: stand near orphaned blocks and run a discovery scan to detect all non-minecraft namespaces in the area
    • Discovered namespaces persist across sessions as a per-player property — no need to re-scan after rejoining
    • Multi-namespace support: toggle each discovered namespace on or off independently
    • Automatic periodic scanning around the player at a configurable interval
    • Configurable scan radius (8-64 blocks) and scan interval (5-60 seconds)
    • Action bar indicator pulses each time a scan fires, showing which namespaces are being targeted
    • Correct dimension Y bounds: Overworld (-64–320), Nether (0–127), End (0–255)
    • Per-player settings — scanning only runs around players who have individually enabled it
    • Clear Discovered List option with confirmation screen
    • Admin-only access via /ubr:open (GameDirectors permission, cheats not required)

    Works with Minecraft Bedrock 1.21.0+

    Download v1.0.0