Mask
Buried protected ores are sent as natural host blocks like stone, deepslate, or netherrack.
Oreveil keeps hidden ore data on the server. Players see believable stone until normal gameplay exposes the block, cutting off x-ray clients and weakening seed-based ore routes.
Move across the stone background to expose what the client never sees first.
Protection model
Oreveil does not detect every cheat. It removes the useful underground data from packets before modified clients can use it.
Buried protected ores are sent as natural host blocks like stone, deepslate, or netherrack.
Exposure rules reveal ore only when normal gameplay opens it through mining, caves, fluids, or block changes.
Optional server-private salted distribution reduces the value of public seeds and ore prediction pipelines.
Operations
Tune protection without turning the server into a config archaeology project.
ProtocolLib packet rewriting is used where compatible. Oreveil falls back to synchronized chunk priming and block updates automatically.
Use /oreveil for protected ores, exposure rules, host blocks, xray profiles, diagnostics, and managed worlds.
Compatibility
Oreveil targets Paper 1.16.x through 1.21.x and 26.x, with Java requirements matching the Paper server line.
X-ray clients, transparent packs, Baritone-assisted ore hunting, public seed prediction, and packet leakage from naive reveal systems.