Natural Compass
No reviews yet
Natural Compass is a plugin adaptation of the popular Forge/Fabric mod Nature’s Compass by Chaosyr. It brings that mod’s biome-searching functionality to Spigot/Paper servers.
Includes a large focus on traversing worlds with enhanced world generation, structures, dungeons, and more for players to find unique loot.
General improvements to world generation, such as bug fixes, aesthetic overhauls, or misc additions.
Paper is a fork of Spigot that adds its own plugin API on top of the Bukkit API. All Spigot plugins are compatible with paper, not all paper plugins are compatible with Spigot.
Spigot is a popular software for running dedicated servers that can load Plugins created with the Bukkit API.
Community voices
Reviews
Click once to include, again to exclude, again to clear
No reviews yet. Be the first to review this project!
Get it on
Available Platforms
Compatibility
Supported Environments
About
Project Details
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.
Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.
Identifiers
Platform IDs
About
Description
🌿 Natural Compass — Plugin Recreation of Nature's Compass (by Chaosyr)
Natural Compass is a Spigot/Paper plugin that brings biome-searching functionality to Minecraft servers, recreating the popular Forge/Fabric mod Nature's Compass by Chaosyr.
Supports vanilla, datapack, and modded biomes (Terralith, Incendium), all dimensions, and Bedrock players via Geyser.

🚀 Quick Installation
- 📥 Download the
.jar - 📂 Place in
plugins/ - 🔁 Restart server
- 🧭 Craft/give yourself a Natural Compass and explore!
⚠️⚠️⚠️ Server Admin Note — Bedrock Resource Pack ⚠️⚠️⚠️
The Bedrock resource pack was generated using Rainbow (client-side Fabric mod) to create Geyser Custom Item API v2 mappings.
- Rainbow: GitHub — used to build the pack, not a plugin dependency
- Requirement: Your server must use a Geyser fork with Custom API v2 for textures/icons to display properly
Without this setup, Bedrock players can still use the compass — textures and visual features will not appear.
Java Edition

— Animated compass needle, ready for Java Edition V1.1-SNAPSHOT.
Bedrock Edition

— Requires Geyser + Custom API v2 to work on Bedrock V1.0-SNAPSHOT.
🧭 Main Features
🔹 Biome Locator
- Search any biome: vanilla, datapack, or modded
- Works in Overworld, Nether, End
- Fully compatible with Java & Bedrock (Geyser)
🎨 Compass Texture
- Original Nature's Compass texture by Chaosyr
- Single texture for all compass tiers
- Java resource pack included (animated needle)
- Bedrock pack compatible via Geyser Custom API v2
📂 Customizable Compass Tiers
| Tier | Default Range | Recipe |
|---|---|---|
| I | 1,000 blocks | Moss Block + Diamond + Compass |
| II | 2,500 blocks | Heart of the Sea + Tier I |
| III | 5,000 blocks | Amethyst Cluster + Tier II |
| IV | 10,000 blocks | Echo Shard + Tier III |
| V | 25,000 blocks | Nether Star + Tier IV |
Recipes fully configurable in
config.yml.
🖥 In-Game Interface & Visuals
- Biome Selection GUI by provider
- Search messages: "searching" & "biome found"
- Visual Indicators: Compass points, ActionBar/BossBar, optional coordinates
- Biome & Provider Icons: Grass Block, Snow Block, custom heads
🖌️ Customizing Biome & Provider Icons
Biome Icons (biomes.yml)
minecraft:sunflower_plains:
icon: SUNFLOWER
dimension: overworld
- Replace
iconwith any valid Minecraft item/block ID - Add new biomes by copying an entry and updating ID, name, icon, dimension
Provider Icons (providers.yml)
terralith:
icon: PLAYER_HEAD
texture: eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZGVhNjExOGI4ZjVlMTI5MjE0Mzc5MTI4Yzc4MmNmYWE0ZDM0ZTVjZmE3YjkyZmIwM2JiNjk2ZjRmZGJhMDBlZSJ9fX0=
- Replace Base64 string to change icon
- Add new providers with
display_name+icon - Reload plugin:
/naturalcompass reload
🔐 Permissions
| Permission | Description | Default |
|---|---|---|
naturalcompass.use |
Use the compass | ✅ true |
naturalcompass.craft |
Craft/upgrade compasses | ✅ true |
naturalcompass.admin |
Admin commands (reload, GUI access) | ❌ op |
naturalcompass.reload |
Reload config | ❌ op |
📌 Commands
/naturalcompass reload— Reload configuration (admin)/naturalcompass admin— Open admin GUI (admin)- Aliases:
nc
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
By the numbers
Statistics
Want to reach Minecraft players?
We're looking for a server hosting partner to feature here and other parts of the site. Interested? Send us a message!
Get in touchGet it on
Available Platforms
On ModDex
Community snapshot
By the numbers