Welcome to the Hangar Open Beta. Please report any issue you encounter on GitHub!
Avatar for VolmitSoftware

Economy and Mining Drop Control, Auto ore removal, Full Customization and Anti X-Ray

Report hiddenore?

Source Code Discord

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

  1. Put the HiddenOre jar in plugins/ and start the server once.
  2. Open /hiddenore config to tune the rewards.
  3. Change or remove the sample command reward. It broadcasts and gives a diamond on 1 in 2,000 breaks.
  4. For anti-xray, turn on ore removal before players explore new chunks.
  5. Run /hiddenore debug mode and 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.

Source Code • Documentation • Discord

Information

Category
World Management
Published
October 28, 2026
License
2Downloads
0Stars
Supports Folia

Pinned Versions

Members

1