orefinder-estimate (RubyGems)

A fast, offline, dependency-free Minecraft ore estimator gem. Feed it a seed label, version, and player position; get likely ore coordinates and the best mining Y for Java or Bedrock.

Fast, offline estimates of the best mining Y and where an ore is likely to concentrate. For pinpoint, seed-exact coordinates (Java & Bedrock), pair it with Ore Finder.

Install

gem install orefinder-estimate

Ruby

require 'orefinder_estimate'

result = OrefinderEstimate.estimate(
  'seed' => '42',
  'version' => 'java_1_21',
  'ore' => 'diamond',
  'x' => 0, 'y' => 64, 'z' => 0,
  'biome' => 'plains',
  'searchRadius' => 220
)

puts result['metadata']['miningPeakY']
p result['bestCluster'].first

CLI

orefinder-estimate --version java_1_21 --ore diamond -x 0 -y 64 -z 0
orefinder-estimate --ore ancient_debris --version java_1_21 --biome crimson_forest --json

Supported ores

diamond, iron, gold, coal, copper, emerald, redstone, lapis, ancient_debris (plus netherite aliases), nether_gold, nether_quartz, gilded_blackstone, blackstone.

Deterministic and parity-tested against the sibling packages. No world-gen simulation, no structures, no network calls. Seed-accurate placement lives at orefinder.io.

MIT (c) Ore Finder.