Описание
# Compass Drift
Compass Drift changes navigation by redirecting the compass needle based on biome discovery. When a player holds a compass in newly generated chunks or unfamiliar areas, the needle points toward the nearest undiscovered biome category instead of world spawn.
## How It Works
The datapack tracks visited biomes per player using scoreboards. When a player spends sufficient time in a new biome type, it becomes marked as discovered. Once all nearby biomes are discovered, the compass resumes pointing to world spawn in that region.
The system uses tick-based checks that only process when players hold compasses, minimizing performance impact. Discovery data is stored per-player, allowing each explorer on multiplayer servers to have their own unique progression.
## Commands
- `/trigger compassdrift_reset` — Clear your discovered biomes and restart tracking
- `/function compass_drift:admin/list` — View discovery progress for any player (operator only)
No permissions are required for basic functionality.