▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/CursorCentered Fix
CursorCentered Fix

CursorCentered Fix

Мод для Майнкрафт, который решает проблему неправильного центрирования курсора при открытии GUI. Больше никаких промахов при быстром перетаскивании предметов из сундуков или инвентаря.

Оцените первым
417.2K
81

Что это и зачем

CursorCentered Fix - простой, но крайне полезный мод для Minecraft, который исправляет раздражающий баг: иногда при открытии интерфейса (сундука, стола зачарований, верстака) курсор оказывается не по центру экрана, а где-то сбоку. Вроде мелочь, но когда нужно быстро выхватить предмет из сундука при побеге от моба - эта погрешность может стоить жизни. Мод гарантирует, что курсор всегда появляется строго по центру при открытии любого GUI.

Совместим с Fabric, Forge, NeoForge и Quilt для современных версий Майнкрафт (1.16-1.21). Никаких лишних настроек не требует - поставил и забыл. Но есть отдельная фича для пользователей Wayland.

Для пользователей Wayland

На Wayland (популярная графическая среда в Linux) центрирование курсора работает не всегда корректно из-за системных ограничений. Разработчик добавил поддержку через ydotool - утилиту для программного перемещения курсора. Чтобы всё работало, потребуется небольшая настройка. Вот пошаговая инструкция для тех, кто сидит на Linux с Wayland:

1. Установка ydotool из исходников

Свежая версия ydotool обеспечивает нормальное центрирование для Майнкрафт. Собираем из исходников:

sudo apt install git cmake scdoc

git clone https://github.com/ReimuNotMoe/ydotool.git
cd ydotool
mkdir build
cd build
cmake ..
make -j "$(nproc)"
sudo make install

Проверить установку: ydotoold -V.

2. Настройка sudo без пароля

Для работы ydotool в Minecraft требуется запуск с sudo. Нужно добавить пользователя в исключения sudoers:

Отредактируй /etc/sudoers (через visudo) и добавь строки:

<твой_юзер> ALL=(ALL) NOPASSWD:<путь_к_ydotoold>  # обычно /usr/local/bin/ydotoold
<твой_юзер> ALL=(ALL) NOPASSWD:<путь_к_ydotool>   # обычно /usr/local/bin/ydotool

3. Калибровка масштабирования (опционально)

На Wayland реальное положение курсора может отличаться от запрашиваемого из-за настроек чувствительности мыши, масштаба интерфейса или DE. Но связь между запрошенной и фактической позицией - линейная, так что можно подобрать коэффициент.

Как сделать:

  1. Запусти Майнкрафт с модом, открой любой контейнер (сундук). Мод поставит курсор по центру с коэффициентом 1.0.
  2. Не двигая мышь, измерь линейкой расстояние от края монитора до курсора по X и Y (или сделай скриншот и посмотри координаты в редакторе).
  3. Точно так же измерь реальный центр окна игры.
  4. Посчитай коэффициент: x_центра / x_курсора или y_центра / y_курсора.
  5. Перезапусти игру с JVM-аргументом: -DcursorMoveScalingValue=<коэффициент>.

Совет: окно игры лучше сделать небольшим (например, половина экрана) и прижать к левому верхнему углу - чтобы курсор не упирался в границы экрана и позиции были достоверными.

После настройки коэффициент обычно не требует изменения, пока не поменяешь чувствительность мыши, ускорение или масштаб в системе.

Итог

Если ты играешь на Windows или обычном Linux (X11) - мод работает из коробки, просто скачай CursorCentered Fix и забудь о кривом курсоре. Для Wayland-юзеров есть подробная инструкция выше. В любом случае - это тот случай, когда маленькая фича сильно повышает комфорт, особенно в PvP или хардкорных режимах.

Часто задаваемые вопросы

Совместимость

Minecraft: Java Edition

26.2.x26.1.x1.21.x1.20.x1.19.x1.18.x1.17.x1.16.x1.15.x1.14.x

Платформы

Поддерживаемые окружения

Клиент

Ссылки

Детали

Лицензия:
Опубликован:3 года назад
Обновлён:1 день назад
Главная