Ore Compass

Quick rating

Ore Compass

No reviews yet

A Minecraft Forge mod that adds three tiers of specialized compass items to detect and locate ores within configurable ranges. Compasses can be tuned to track specific ore types for strategic mining.

No Theme
No Genre
Ores & Resources
QoL & Tweaks
Mod Loaders
Forge
Minecraft

Community voices

Reviews

Versions
Loading versions…
Match includes

Click once to include, again to exclude, again to clear

Rating Any
Any 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0
Min
Max
Play Status
Reviews
Time Played
hrs+
Verified developers only
Has developer response
List view
Grid view
Compact view
Sort by
Date
Rating
Helpful
Unhelpful
Edited
Sort ascending
Delete this review?

This removes your review from the project. You can write a new review after.

Review submitted for moderation

Your review has been sent to moderators, who will check that it meets our guidelines before it appears publicly.

No reviews yet. Be the first to review this project!

Get it on

Available Platforms

About

Project Details

Type
Mod
Latest Version
ore_compass-1.0.0.jar
Authors

For authors

Embed Badge

If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.

Custom banner text
ModDex rating badge preview

Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.

Identifiers

Platform IDs

CurseForge ID

Resources

External Links

Source Issues Wiki Discord

About

Description

# Ore Compass Mod

## Overview
The Ore Compass is a Minecraft Forge mod that adds specialized compass items capable of detecting and locating ores within a configurable range. This mod provides players with a valuable tool for mining and ore exploration, making resource gathering more efficient and strategic.

## Features

### Three Tier System
The mod implements three tiers of ore compasses, each with increasing capabilities:

1. **Basic Ore Compass (Tier 1)**
   - Detection range: 16 blocks
   - Detects basic ores: Coal, Iron, and Copper
   - Entry-level tool for early-game mining

2. **Advanced Ore Compass (Tier 2)**
   - Detection range: 32 blocks
   - Detects all Tier 1 ores plus: Gold, Diamond, Lapis Lazuli, Redstone, and Emerald
   - Mid-game upgrade for enhanced ore detection

3. **Master Ore Compass (Tier 3)**
   - Detection range: 64 blocks
   - Detects all previous ores plus: Ancient Debris and Nether Quartz
   - Ultimate ore detection tool for late-game mining

### Ore Detection System
The mod can detect the following ore types across both Overworld and Nether dimensions:

**Tier 1 Ores:**
- Coal (including Deepslate Coal Ore)
- Iron (including Deepslate Iron Ore)
- Copper (including Deepslate Copper Ore)

**Tier 2 Ores:**
- Gold (including Deepslate and Nether Gold Ore)
- Diamond (including Deepslate Diamond Ore)
- Lapis Lazuli (including Deepslate Lapis Ore)
- Redstone (including Deepslate Redstone Ore)
- Emerald (including Deepslate Emerald Ore)

**Tier 3 Ores:**
- Ancient Debris (Nether exclusive)
- Nether Quartz

### Compass Tuning System
Players can "tune" their ore compasses to detect specific ore types:
- Use crafting recipes to tune a compass to a specific ore
- Tuned compasses will only detect the specified ore type
- Tuned compasses display an enchanted glowing effect
- This allows for focused mining operations when searching for specific resources

### Functionality

**Real-time Detection:**
- Compasses automatically scan for ores every second (20 ticks)
- Detection occurs in a cubic area around the player
- The compass tracks the nearest ore within range

**User Interaction:**
- Right-click/use the compass to force an immediate scan
- Displays the detected ore type and distance in chat
- Shows "No ores detected in range" if nothing is found
- Action bar messages provide quick feedback

**Smart Tracking:**
- Compasses remember the last detected ore position
- Automatically validates if the tracked ore still exists
- Updates to new targets when previous ores are mined
- Efficient performance with periodic updates

**Visual Indicators:**
- Tooltip displays tier, range, and detection capabilities
- Shows which ore type the compass is tuned to (if applicable)
- Tuned compasses have an enchanted glowing effect

## Technical Implementation

### Core Components
- **OreCompass.java**: Main mod class handling registration and initialization
- **OreCompassItem.java**: Implements compass behavior, NBT storage, and user interaction
- **OreDetector.java**: Contains ore detection algorithms and scanning logic
- **OreType.java**: Enum defining all detectable ore types and their properties
- **TuneCompassRecipe.java**: Custom recipe system for tuning compasses
- **Config.java**: Configuration options for the mod

### Recipe System
The mod includes:
- Crafting recipes for each tier of compass
- Tuning recipes for each ore type (10 different ores)
- Custom recipe serializer for the tuning mechanic

### NBT Data Storage
Compasses store data using NBT tags:
- Tuned ore type
- Target ore position (X, Y, Z coordinates)
- Persistent across game sessions

## Use Cases
- **Early Mining**: Use Basic compass to find essential ores like coal and iron
- **Resource Farming**: Tune compass to specific ores for efficient gathering
- **Nether Exploration**: Master compass helps locate Ancient Debris and Quartz
- **Cave Exploration**: Quickly identify nearby ore deposits in large cave systems
- **Strip Mining Optimization**: Detect ores beyond visible range to maximize efficiency

## Mod Information
- **Mod ID**: ore_compass
- **Platform**: Minecraft Forge
- **Creative Tab**: Dedicated "Ore Compass" tab for all compass items
- **Item Properties**: Compasses are non-stackable (maximum stack size: 1)

## Benefits
- Reduces time spent searching for specific ores
- Makes mining more strategic and less random
- Provides clear progression through three tiers
- Compatible with both Overworld and Nether mining
- Supports all vanilla ore variants (regular and deepslate)

Screenshots

Gallery

  • Master Ore Compass Recipe
    Master Ore Compass Recipe
  • Advanced Ore Compass Recipe
    Advanced Ore Compass Recipe
  • Basic Ore Compass Recipe
    Basic Ore Compass Recipe
  • Ore Compasses
    Ore Compasses Basic (metal and bronze), Advanced (gold and diamond) and Master (obsidian and netherite). Tune any of them by putting the compass and 4 same ore item in any slot.

Versions

Files

Relations

Project Relations

More like this

Similar Mods

Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.

On ModDex

Community snapshot

0
Ratings
0
Followers
0
In stacks

By the numbers

Statistics

~1,000
Downloads
Last Updated
Created
Last synced
When ModDex last fetched this project from CurseForge or Modrinth. Every project is re-checked on a schedule, and any project that ships a new file is synced automatically within hours of the release.
New file updates sync automatically
How syncing works