Learn · modules
What Is Search (Resource Finder) in Minecraft?
Search is a module that scans loaded chunks for a chosen block and marks every match, letting you find resources without exploring.
What is Search in Minecraft?
Search is a module that scans every chunk the client has already loaded for a block type you pick and marks or lists everywhere it turns up. Instead of digging around or wandering the map hoping to stumble onto a vein, you name the block and get an instant answer. It's filed under the world category, the same bucket as other tools that read or interact with the environment rather than combat or movement.
How Search works
Search reads chunk data your client already holds in memory. The moment a chunk loads, the game receives the complete block layout for it—that's how rendering works, the client has to know what's there to draw it. Search walks that data looking for matches against whatever block you've chosen, then drops a marker, a waypoint, or a list entry for each one it finds.
Nothing about that requires talking to the server again. The scan runs entirely on information the client already has, so no new packets go out and no existing packet gets modified. The one real constraint is render distance: Search can only surface blocks in chunks you've actually loaded, not the whole world. Walk further, load more chunks, find more matches.
Search vs. X-ray
These two solve the same problem but approach it completely differently.
| Search | X-ray | |
|---|---|---|
| Method | Scans loaded chunk data | Renders through blocks |
| Network traffic | None | None |
| Visual change | None, just markers | Complete, blocks disappear |
| Detection method | Behavioral (staff review) | Visual inspection |
| Scope | Loaded chunks only | Loaded chunks only |
X-ray is obvious the moment you start digging. Search is the quieter approach, which is exactly why it survives on servers where X-ray gets caught immediately.
Is it safe to use?
Search isn't purely cosmetic. Finding resources without exploring for them is a genuine gameplay advantage, the same category of edge as an X-ray tool, even though Search never renders through walls or changes a single pixel on screen. What separates it from a combat cheat like reach or an aimbot is the detection story.
Those send packets a server can catch: an impossible rotation, a hit at a distance that shouldn't be possible. Search sends nothing unusual. It only re-reads data the server already handed the client legitimately, so there's no packet-level signature for an anticheat to flag.
That doesn't make it fair game everywhere. Most servers that prohibit X-ray-style resource finding enforce it by policy, not by automated detection, and catch violations through behavior instead: a player beelining straight to an ore vein with zero prior exploration, or staff reviewing a suspicious session by hand.
FAQ
Chunks the client has already loaded, nothing more. It looks through that data for a block type you specify and marks every match, limited to whatever is currently loaded.
No. Search doesn't render blocks through terrain the way an X-ray texture pack does. It reports coordinates or drops a marker, never changing what's drawn on screen.
Rarely through packet inspection, since the module never sends anything a normal client wouldn't. Where caught, it's usually staff reviewing play patterns.
They solve the same problem but by different means. X-ray changes rendering to see through blocks. Search scans chunk data and reports matches without touching what's drawn.