Плагин для серверов Майнкрафт на Paper, который скрывает настоящие координаты игроков. Мир для игрока выглядит как обычно, но координаты меняются ещё при передаче между сервером и клиентом, поэтому их не покажут и клиентские моды.

Возможности
- задаёт случайное смещение отдельно для каждого игрока либо общее фиксированное смещение;
- может подбирать смещение по позиции игрока, чтобы он видел себя рядом с точкой
(0, 0); - обновляет смещение после смерти, смены мира, телепортации или входа на сервер;
- позволяет задавать разные правила для игроков, миров и групп;
- учитывает масштаб координат при проходе через портал в незер;
- помогает скрыть точки интереса на скриншотах, сделать компасы, магнетиты, компасы восстановления и карты полезнее, а также усложнить подбор сида;
- совместим с Distant Horizons, ViaVersion и Velocity, если плагин установлен именно на Paper.
Настройка
Главный файл создаётся после первого запуска: plugins/CoordinateOffset/config.yml. Основной параметр — defaultOffsetProvider.
Доступны готовые способы смещения:
constant— точное заданное смещение;disabled— реальные координаты;random— случайное смещение для каждого игрока с возможным обновлением после игровых событий;zeroAtLocation— координаты отсчитываются от начальной позиции игрока;permission— смещение выдаётся правом видаcoordinateoffset.offset.160.-240.
Плагин позволяет дополнительно менять эти правила и создавать собственные источники смещения.
Требования
Нужны Paper или его форк и PacketEvents. Плагин несовместим с большинством античитов и Geyser; изменение координат также может нарушить работу других плагинов, которые зависят от настоящего положения игрока.
