Welcome to the Hangar Open Beta. Please report any issue you encounter on GitHub!
Economy and Mining Drop Control, Auto ore removal, Full Customization and Anti X-Ray
Hidden ore rewards inside ordinary stone
HiddenOre hides your ore supply inside plain stone and deepslate by default. Players mining with a pickaxe find hidden veins that x-ray cannot show, even in worlds you already have. You decide how common each ore is, how deep it sits and which pickaxe can claim it.
Anti-xray ore removal is off by default and only changes new chunks.
Rewards from ordinary stone
Drop rules
- Eight vanilla ores set up out of the box
- Any item can be a reward
- Set how many veins, how big and how deep
- A pickaxe tier for each reward, wooden to netherite
- Optional Fortune bonus and experience for each reward
- Rewards replace the cobblestone or go straight to the inventory
- Works on any block you configure
- Player-placed blocks pay nothing, even after pistons or restarts
Command rewards
- A chance on each break to run a command
- Runs as the player or the console
- Only triggers in the height range you set
%player%,%world%and position placeholders- PlaceholderAPI placeholders work too
Seeded veins or pure random
Seeded (default)
- Veins sit at fixed spots based on the world seed
- Each spot pays once and is remembered.
- The first block of a vein plays a discovery sound
Pure random
- Every break rolls fresh odds with the same average per chunk
- No fixed spots, so nothing can be worked out from the seed
Anti-xray and blast mining
Ore removal
- Swaps ore for stone, deepslate or netherrack in new chunks
- Set per ore and per world
- Clears Overworld ores by default
- Clears Nether gold, quartz and ancient debris in the Nether
- Leaves the End alone
- Iris worlds use Iris's own ore hiding instead
Blast mining
- Off by default
- TNT pays like an iron pickaxe, without Fortune
- Creepers, end crystals and beds can be added
- Each blasted block has a 50% chance to pay
- Claim and protection plugins are respected
Getting started
- Put the HiddenOre jar in
plugins/and start the server once. - Open
/hiddenore configto tune the rewards. - Change or remove the sample command reward. It broadcasts and gives a diamond on 1 in 2,000 breaks.
- For anti-xray, turn on ore removal before players explore new chunks.
- Run
/hiddenore debug modeand mine some stone to see each roll.
Commands and permissions
Commands
/hiddenore config Open the settings editor
/hiddenore debug mode Toggle your reward diagnostics
/hiddenore debug dump Save a diagnostic report
/hiddenore language Pick your language or the default
/hiddenore language server edit Edit plugin messages in game
Permissions
Permission Default Allows
hiddenore.admin op Settings, debug, server language
hiddenore.debugdump op Diagnostic reports
hiddenore.language.self everyone Pick your own language
Compatibility and limits
Runs on: Paper, Purpur, Leaf, Folia, Canvas, Spigot
Minecraft: 26.1.2 to 26.3 on Java 25
Optional: PlaceholderAPI, Adapt, Iris, React
- Platforms Supporting all six platforms, with no Paper-only features.
- Integrations Hidden drops give Adapt Pickaxes XP, and three Adapt abilities can find hidden veins. React shows live metrics. PlaceholderAPI gets status placeholders. Developers get a vein API and events.
- Languages English plus 17 translations. Set one for the server or let each player pick.
- Network Downloads its libraries and any translation you pick. Checks GitHub for updates. Debug reports upload to mclo.gs unless you add
upload=false. - Limits Anti-xray removes ore from new chunks rather than hiding it in packets. Removed ore does not come back. Silk Touch on managed stone gives the normal drop. A pickaxe below a reward's tier uses up that seeded spot without paying.
Questions, suggestions and bug reports are welcome on Discord or GitHub.
Information
2Downloads
0Stars
Supports Folia
Pinned Versions
- R26.1–26.3
Pages
Members
1Owner