В ванильном Minecraft компас не умеет “целенаправленно” показывать на любого выбранного игрока. Он либо ведет к точке спавна (обычный компас), либо к привязанному блоку магнетита (намагниченный компас). Поэтому способ зависит от того, играете вы в одиночку (без модов/плагинов) или на сервере с возможностью дополнений.

Что компас в Minecraft реально умеет

Вид компаса Куда указывает стрелка Можно ли настроить на конкретного игрока
Обычный компас На спавн мира в Верхнем мире Нет
Наcмагниченный компас (Lodestone compass) На привязанный блок магнетита Нет

Источник механики: компас указывает на точку спавна или на магнетит, к которому он привязан. Также в разных измерениях и при разрушении магнетита стрелка может вести себя иначе. Это описано в справке по компасу (Minecraft Wiki).

Вариант 1. В одиночной игре: показывать на игрока нельзя, но можно показать на “свою точку”

Если ваша цель - “всегда находиться рядом с домом/базой”, то лучше использовать намагниченный компас и привязать его к магнетиту в нужном месте.

Как сделать намагниченный компас, чтобы он вел к базе

  1. Сделайте обычный компас (если еще нет).
  2. Поставьте блок магнетита в месте, куда хотите вести компас.
  3. Используйте компас на магнетите. Компас станет намагниченным и начнет указывать на этот блок.

Важно: если магнетит разрушить, намагниченный компас будет хаотично крутиться, пока вы снова не используете компас на магнетите.

Вариант 2. На сервере: нужен плагин, который умеет “цель - игрок”

Если вы хотите именно “компас показывает на игрока”, это обычно решается плагином. Например, есть Spigot-плагин DreamCompass: он выдает компас, который нацелен на выбранного игрока и требует периодического обновления вручную.

Как это обычно работает на Spigot/Paper-серверах

  1. Установите плагин DreamCompass (или аналогичный).
  2. Команда вида:
  3. /compass <ник>
    выдает компас, указывающий на выбранного игрока.
  4. Обновление цели:
  5. компас нужно обновлять вручную, взяв его в руку и щелкнув по блоку (ПКМ или ЛКМ).
  6. Если вы переименуете компас на наковальне, цель может браться из названия (у плагина это работает так, как указано в описании ресурса).

Примечание по измерениям: в зависимости от версии плагина компасы могут работать по-разному в Надмире/Нижнем мире/Крае. В описании DreamCompass также упоминаются возможные проблемы при обновлении, например краткое беспорядочное вращение.

Почему “настройка компаса на игрока” не делается в ваниле

Потому что логика компаса в ванильном Minecraft привязана к фиксированным ориентирам: спавну мира или к конкретному привязанному блоку магнетита. В справке отмечено, что компас указывает на точку спавна или на магнетит, а не на сущность (игрока) как “цель”.

Типичные ошибки

  • Пытаться сделать настройку в крафте или через наковальню, чтобы компас начал “искать конкретного игрока” без плагинов - не получится.
  • Ожидать, что обычный компас можно “перенастроить на другого человека” - он не переопределяет цель на игрока.
  • На намагниченном компасе игнорировать магнетит: если он разрушен, стрелка может вращаться хаотично до повторной привязки.

Полезные ссылки

  • Minecraft Wiki: Компас - https://ru.minecraft.wiki/w/Компас
  • DreamCompass (Spigot resource) - https://spigotmc.ru/resources/dreamcompass.327/