Controlify (Controller support)

Controlify (Controller support)

Fabric
Controlify (Controller support) - 11 / 15

Controlify — лучший мод для поддержки геймпадов в Minecraft: Java Edition

Controlify - Controller support for Minecraft Java

supports fabric loader supports neoforge loader

wakatime Modrinth download count CurseForge download count

https://cdn.jsdelivr.net/npm/@intergrav/devins-badges@3/assets/compact/donate/patreon-singular_vector.svg

Splitscreen в разработке

Отдельный мод Controlify Splitscreen сейчас активно создаётся — он добавит в игру разделённый экран для локальной многопользовательской игры. Собрания JAR пока доступны только патронам на Patreon.

https://cdn.jsdelivr.net/npm/@intergrav/devins-badges@3/assets/compact/donate/patreon-singular_vector.svg

splitscreen demo

Что такое Controlify?

Это лучший мод для поддержки геймпадов в Minecraft: Java Edition, который превосходит даже встроенное управление в Bedrock Edition. Controlify полностью функционален: поддерживает вибрацию, гироскоп, HD-тактильные отклики и многое другое.

Благодаря библиотеке SDL3 мод распознаёт абсолютно любые контроллеры — это самая продвинутая кроссплатформенная библиотека ввода на сегодня. При этом Controlify дружелюбен к новичкам: чувствительность по умолчанию совпадает с Bedrock Edition, а экран настроек одновременно простой и информативный.

Кому это нужно?

Вот реальные отзывы пользователей, которые благодаря Controlify смогли играть в Minecraft так, как раньше не могли:

  • Любители играть с дивана, расслабленно откинувшись на спинку.
  • Новички в модах, которые раньше играли на консолях и не хотят осваивать клавиатуру с мышью.
  • Люди с ограниченными возможностями, которым нужен адаптивный контроллер.
  • Родители, которые хотят познакомить детей с модифицированным Minecraft в доступной форме.
  • Те, кто просто предпочитает геймпад клавиатуре.
  • Желающие играть в локальном мультиплеере с помощью будущего Splitscreen-мода.
  • Надеемся, и вы тоже!

Обзор возможностей

Вибрация контроллера

Controlify поддерживает вибрацию — то, чего не было даже в Bedrock Windows 10 Edition. Вы можете настроить интенсивность каждого источника вибрации: например, при получении урона, разрушении блоков или ударе молнии. Реализованы сложные вибрационные паттерны для разных игровых событий.

picture of vibration config

Радиальное меню

radial menu showcase

Чтобы освободить кнопки на геймпаде, вы можете вынести редко используемые действия в радиальное меню. Оно полностью настраивается через настройки и интуитивно понятно. Любые мод-бinding-и совместимы с этим меню.

Поддержка гироскопа

Встроенная поддержка гироскопов контроллеров позволяет делать точные движения в игре. Это можно комбинировать с техникой flick stick — так вы получите управление без компромиссов.

Управление инвентарём

Как в Bedrock Edition, вы можете перемещать курсор по инвентарю и взаимодействовать с ним через геймпад. Есть выделенные кнопки для быстрого перемещения, выброса и других действий. Controlify также использует cursor snapping — вам не нужно быть слишком точным в движениях курсора.

container cursor screenshot

Идентификация контроллера

Мод автоматически определяет модель вашего геймпада и отображает соответствующие текстуры кнопок. Эта система расширяема ресурспаками: вы можете менять стиль кнопок или добавлять идентификаторы для редких моделей.

demonstration of data-driven identification

Поддержка джойстиков

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

Экранная подсказка

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

image of in-game button guide

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

image of in-screen button guide

Изолированные контроллеры

Мод построен так, что каждый геймпад полностью независим: у него свои настройки, назначения кнопок и конфигурация. Это упрощает будущую реализацию разделённого экрана.

Совместимость с другими модами

Управление интерфейсами вынесено в простой API — другим модам легко добавить поддержку своих экранов, не усложняя код Controlify.

demonstration of dabr compat

На видео — do-a-barrel-roll с Thrustmaster HOTAS flightstick

Автоматическая калибровка мёртвых зон

Значения мёртвых зон вашего контроллера настраиваются автоматически — вам не нужно думать об этом.

image of calibration screen

Дополнительные возможности

  • Поддержка DualSense/DualShock — никакого дополнительного ПО для PlayStation-контроллеров, даже на Windows.
  • HD-тактильные отклики DualSense — продвинутые эффекты вибрации.
  • Адаптивные триггеры DualSense — расширенные эффекты на курках.
  • Экранная клавиатура — полнофункциональная клавиатура для ввода текста с геймпада.
  • Поддержка Steam Deck.
  • Совместимость с Sodium, Iris, Simple Voice Chat, Do A Barrel Roll и другими модами.
  • Работа на Fabric и NeoForge, поддержка версий Minecraft 1.21.1 и выше.
  • Быстрые обновления — даже для снапшотов (сборки для снапшотов доступны патронам).
  • Чтение дополнительных кнопок — мод поддерживает лепестки, кнопки отключения микрофона (и их светодиоды), тачпады и другие элементы на Xbox, DualSense и Steam Deck.

Почему только с 1.19.4?

Мод доступен только для версий 1.19.4 и выше. В 1.19.4 Mojang добавили навигацию по стрелкам в интерфейсах, которая легко адаптируется под геймпад. На более старых версиях это реализовать невозможно.

Wiki

Подробную информацию об использовании, настройке и разработке для Controlify читайте на Wiki-странице мода.

Все права на данный контент принадлежат его авторам. Мы не храним и не распространяем файлы — страница носит исключительно информационный характер. Оригинальный источник доступен по этой ссылке.

0
0
1

Комментарии (0)

Войдите, чтобы оставить комментарий

Пока нет комментариев

Будьте первым!