Перейти к содержимому

Hide Coordinates

Скрывает координаты от игроков, смещая все позиции, отправляемые клиенту

Fabric
Загрузчики
Fabric
Скачиваний на Modrinth
3,5 тыс.
Подписчиков на Modrinth
21
версии
23
Обновлён
9 октября 20269 окт.
Опубликован
в 2024

Коротко о моде

Работает на Fabric
Для Minecraft 1.21.10–1.21.11, 26.1.2–26.2 …
Ставится только на сервер; игрокам ставить не нужно
Последняя версия — 1.0.13-beta+26.2 от 9 октября 2026
Лицензия MIT — бесплатно
Где нужен
В игрене нуженНа сервереобязателен

Ставится только на сервер; игрокам ставить не нужно

Версии игры1.21.7–1.21.8, 1.21.10–1.21.11, 26.1.2–26.2 …
Описание переведено автоматическиПоказать оригинал (EN)

Скрыть координаты

Серверный мод для Fabric, не позволяющий отправлять настоящие координаты клиенту. Основан на Spigot-версии CoordinateOffset от Joshua Prince и частично скопирован с неё. Также спасибо Patbox за небольшой фрагмент кода, который я взял из Polymer!

Возможности

  • Координаты игроков смещаются так, что место, где они вошли в текущий мир (подключение, телепорт, портал или возрождение), отображается для них как 0, 0.
  • Админы могут использовать /coordoffset get, чтобы узнать своё смещение.
  • Админы могут использовать /coordoffset set [pos], чтобы изменить своё смещение так, чтобы указанная позиция оказалась для них в чанке 0,0, или /coordoffset set none, чтобы отключить смещение.
  • Любая стена границы мира отправляется только тем игрокам, которые могут её видеть. Это нужно, чтобы клиентские моды не могли мгновенно вычислить смещение по информации о центре границы мира.

Зачем?

Геймрул reducedDebugInfo скрывает координаты на экране отладки, но это легко обойти с помощью клиентского мода. Этот мод скрывает координаты по-настоящему, смещая все координаты, отправляемые клиенту. Серверу, который хочет действительно соблюдать геймрул reducedDebugInfo без системы честного слова, понадобится такой мод. Это моя попытка реализации :)

Отказ от ответственности

Я новый моддер. Мне это было нужно для сервера, над которым я работаю, и я сделал мод как возможность поучиться. Поэтому в моде нет всех возможностей, код довольно грязный, и могут быть баги или краши. Но я всё же подумал, что кому-то это может пригодиться. Пользуйтесь кодом как хотите, предложения по улучшению приветствуются! Известные проблемы:

  • Главная отсутствующая здесь возможность из CoordinateOffset — обширные настройки конфигурации. Смещения всегда задаются так, чтобы вы появлялись в чанке 0,0, и это сбрасывается при смерти и смене измерения.
  • Расширение или сжатие границы мира выглядит очень странно.
  • Возможно, я пропустил какие-то пакеты, которым нужно смещение, — дайте знать!

Частые вопросы

Как установить Hide Coordinates?

Установите Fabric под свою версию Minecraft, скачайте Hide Coordinates под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.

Для каких версий Minecraft есть Hide Coordinates?

У Hide Coordinates есть сборки для Minecraft 1.21.3–1.21.5, 1.21.7–1.21.8, 1.21.10–1.21.11, 26.1.2–26.2 ….

Нужен ли Hide Coordinates на сервере?

Ставится только на сервер; игрокам ставить не нужно

Лицензия и источник
MIT Licenseможно свободно использовать и распространять с указанием автора
Оригинал — Modrinth↗Файлы — без изменений, проверены по SHA-512Это ваш мод? Правообладателям

Сайт использует cookie: необходимые — для входа и темы, а также счётчики посещений Яндекс Метрика и LiveInternet — по ним мы видим, как пользуются сайтом. Рекламных cookie у нас нет. Подробнее