Controlify (Controller support)
controlify · 25157155 загрузок · LGPL-3.0-or-later
клиент: required · сервер: optional (заявлено автором мода)
Добавляет лучшую поддержку контроллеров в Minecraft Java edition!
Описание

Мод, добавляющий лучшую поддержку контроллера для Minecraft: Java Edition.
РАЗДЕЛЕНИЕ ЭКРАНА!
(Реклама)
Controlify Splitscreen — это отдельный мод в разработке, который добавляет в игру поддержку разделения экрана! JAR-файлы в настоящее время доступны только на Patreon!

Вики
Прочтите Controlify Wiki для получения дополнительной информации о том, как использовать Controlify, как его настроить и как разрабатывать для него.
Что такое Controlify?
Controlify — лучший мод поддержки контроллера для Minecraft: Java Edition. Он превосходит поддержку контроллера собственной разработки Bedrock Edition во всех возможных отношениях. Он полнофункционален, поддерживает вибрацию, гироскоп, тактильные ощущения HD и многое другое.
Controlify поддерживает все контроллеры благодаря использованию библиотеки SDL3, которая является самой продвинутой доступной кроссплатформенной библиотекой ввода.
Controlify разработан, чтобы быть одновременно удобным и многофункциональным. Он имеет разумные настройки по умолчанию: чувствительность по умолчанию соответствует Bedrock Edition для облегчения перехода, а также простой, но информативный экран настроек, который позволяет вам настроить свой опыт по своему вкусу.
Обзор функций
Поддержка вибрации; Controlify вибрирует ваш контроллер при таких событиях, как получение урона, разрушение блоков, удары молнии.
Поддержка гироскопа; Controlify может использовать гироскоп вашего контроллера для точного прицеливания.
Поддержка ввода данных для конкретного поставщика; Controlify поддерживает панели чтения, кнопки отключения звука (и их светодиоды), сенсорные панели и многое другое на некоторых контроллерах, включая Xbox, DualSense и Steam Deck.
Работа с графическим интерфейсом: Controlify позволяет вам перемещаться по всем графическим интерфейсам Minecraft с помощью контроллера без использования мыши или клавиатуры. Сюда входят инвентарь, внеигровые меню и модифицированный графический интерфейс. Он поддерживает привязку курсора на экранах инвентаря, что позволяет вам использовать контроллер без необходимости точного перемещения курсора.
Поддержка DualSense/DualShock; Controlify не требует никакого дополнительного программного обеспечения для контроллеров PlayStation, даже в Windows.
Идентификация контроллера; В Controlify есть специальные символы кнопок для многих моделей контроллеров, включая Xbox, Playstation, Nintendo Switch, Steam Deck и других.
Экранная клавиатура; Controlify включает в себя полнофункциональную экранную клавиатуру, которая позволяет печатать с помощью контроллера — клавиатура действительно не нужна!
Круговое меню; Controlify имеет настраиваемое меню, которое позволяет привязывать менее используемые действия к радиальному меню, экономя кнопки.
Поддержка тактильных сигналов DualSense HD; Controlify позволяет создавать расширенные эффекты вибрации на контроллерах DualSense.
Поддержка адаптивных триггеров DualSense; Controlify позволяет использовать расширенные триггерные эффекты на контроллерах DualSense.
Дизайн, управляемый данными; Controlify позволяет пакетам ресурсов изменять привязки по умолчанию, глифы кнопок темы, экранные подсказки для кнопок, раскладки экранной клавиатуры, добавлять дополнительные модели контроллеров и многое другое.
Поддержка Steam Deck
Совместимость модов; Компания Controlify возглавила усилия по обеспечению беспрепятственной работы поддержки контроллера с такими модами, как Sodium, Iris, Simple Voice Chat, Do A Barrel Roll и другими.
Кроссплатформенность и мультиверсия; Controlify работает на Fabric и NeoForge, а также активно поддерживает и обновляет Minecraft версий 1.21.1 и выше.
Быстрое обновление; Controlify обновляется даже для снимков Minecraft, хотя сборки снимков доступны только участникам patreon.
Поддержка джойстика; Controlify поддерживает полетные джойстики, гоночные рули и другие нестандартные джойстики. Пользователи таких устройств имеют возможность сопоставить джойстик со стандартным геймпадом или создать свои собственные привязки, значения по умолчанию и глифы для джойстика, что обеспечивает полнофункциональный опыт.
Кто использует Controlify?
Ниже приведены фактические отзывы, которые я получил от пользователей Controlify, и я очень горжусь тем, что смог помочь им насладиться Minecraft так, как они не могли раньше:
- Диванные геймеры, которые хотят расслабиться и отдохнуть, играя в свою любимую версию Minecraft.
- Игроки, впервые использующие моды, которые ранее играли в Minecraft на консоли и не хотят учиться пользоваться клавиатурой и мышью.
- Люди с требованиями специальных возможностей, которые не могут использовать клавиатуру и мышь и/или которым требуется адаптивный контроллер.
- Родители, которые хотят познакомить своих детей с модифицированным Minecraft в доступной форме.
- Люди, которые просто предпочитают использовать контроллер, а не клавиатуру и мышь.
- Люди, которые хотят играть в локальный мультиплеер со своими друзьями и семьей, используя компаньона Мод разделенного экрана
- Надеюсь, ты!
Особенности
Вибрация контроллера
Controlify поддерживает вибрацию контроллера, чего раньше не было в версиях Minecraft для ПК. включая Bedrock Windows 10 Edition. Настройте интенсивность каждого источника вибрации с помощью сложные шаблоны вибрации для многих аспектов игры (например, когда вы получаете урон).

Круговое меню

Чтобы сэкономить несколько кнопок на контроллере, выделите радиальное меню несколько менее используемых действий. Он полностью настраивается с помощью настроек и интуитивно понятен в использовании. Любая модифицированная комбинация клавиш совместимо с этим меню.
Поддержка гироскопа
Controlify имеет встроенную поддержку гироскопов контроллера, что позволяет вам совершать точные движения в игре. с вашим контроллером. Это можно комбинировать с джойстиком, чтобы иметь возможность использовать контроллер без компромисс.
Курсор-контейнер
Как и в Bedrock Edition, вы можете перемещать курсор по инвентарю и взаимодействовать с ним. с ним удобным для контроллера способом. Со специальными кнопками для быстрого перемещения, перетаскивания и т. д. Controlify также поддерживает привязку курсора, поэтому вам не нужно быть очень точным при перемещении курсора.

Идентификация контроллера
Controlify имеет возможность автоматически определять марку и модель вашего контроллера. и отображает соответствующие текстуры кнопок для вашего контроллера. Это также можно расширить с помощью пакетов ресурсов, изменив текстуры кнопок в другом стиле и добавив некоторые свои собственные, более нишевые идентификаторы контроллеров.

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

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

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

Видео записано с использованием ролл-бочки с флайтстиком Thrustmaster HOTAS
Автоматическая калибровка мертвой зоны контроллера
Значения мертвой зоны вашего контроллера автоматически калибруются, это означает, что вам не нужно об этом беспокоиться.

Бэкпорты?
Этот мод доступен и будет доступен только для 1.19.4 и выше, потому что в версии 1.19.4 Mojang введена навигация с помощью клавиш со стрелками, которую можно было легко перенести на контроллер; ниже 1.19.4 это невозможно.
Версии (60)
| Версия | Minecraft | Загрузчики | Файл |
|---|---|---|---|
3.5.3+mc26.2 |
26.2 | fabric, neoforge | скачать |
3.5.3+mc26.1 |
26.1, 26.1.1, 26.1.2 | fabric, neoforge | скачать |
3.5.3+mc26.3 |
26.3 | fabric, neoforge | скачать |
3.5.2+mc26.1 |
26.1, 26.1.1, 26.1.2 | fabric, neoforge | скачать |
3.5.2+mc26.2 |
26.2 | fabric, neoforge | скачать |
3.5.2+mc26.3 |
26.3 | fabric, neoforge | скачать |
3.5.1+mc26.2 |
26.2 | fabric, neoforge | скачать |
3.5.1+mc26.3 |
26.3 | fabric, neoforge | скачать |
3.5.1+mc26.1 |
26.1, 26.1.1, 26.1.2 | fabric, neoforge | скачать |
3.5.0+mc26.1 |
26.1, 26.1.1, 26.1.2 | fabric, neoforge | скачать |
3.5.0+mc26.2 |
26.2 | fabric, neoforge | скачать |
3.4.1+mc26.2 |
26.2 | fabric, neoforge | скачать |
3.4.1+mc26.1 |
26.1, 26.1.1, 26.1.2 | fabric, neoforge | скачать |
3.4.0+mc26.2 |
26.2 | fabric, neoforge | скачать |
3.4.0+mc26.1 |
26.1, 26.1.1, 26.1.2 | fabric, neoforge | скачать |
3.3.3+mc26.1 |
26.1, 26.1.1, 26.1.2 | fabric, neoforge | скачать |
3.3.3+mc26.2 |
26.2 | fabric, neoforge | скачать |
3.3.2+mc26.1 |
26.1, 26.1.1, 26.1.2 | fabric, neoforge | скачать |
3.3.2+mc26.2 |
26.2 | fabric, neoforge | скачать |
3.3.1+mc26.1 |
26.1, 26.1.1, 26.1.2 | fabric, neoforge | скачать |
3.3.1+mc26.2 |
26.2 | fabric, neoforge | скачать |
3.3.0+mc26.1 |
26.1, 26.1.1, 26.1.2 | fabric, neoforge | скачать |
3.3.0+mc26.2 |
26.2 | fabric, neoforge | скачать |
3.2.1+mc26.2 |
26.2 | fabric, neoforge | скачать |
3.2.1+mc26.1 |
26.1, 26.1.1, 26.1.2 | fabric, neoforge | скачать |
3.2.0+mc26.2 |
26.2 | fabric, neoforge | скачать |
3.2.0+mc26.1 |
26.1, 26.1.1, 26.1.2 | fabric, neoforge | скачать |
3.1.2+mc26.2 |
26.2 | fabric, neoforge | скачать |
3.1.2+mc26.1 |
26.1, 26.1.1, 26.1.2 | fabric, neoforge | скачать |
3.1.1+mc26.2 |
26.2 | fabric, neoforge | скачать |
3.1.1+mc26.1 |
26.1, 26.1.1, 26.1.2 | fabric, neoforge | скачать |
3.1.0+mc26.1 |
26.1, 26.1.1, 26.1.2 | fabric, neoforge | скачать |
3.1.0+mc26.2 |
26.2 | fabric, neoforge | скачать |
3.0.1+lts |
1.21.6, 1.21.7, 1.21.8 | fabric | скачать |
3.0.1+lts |
1.21.10, 1.21.9 | fabric | скачать |
3.0.1+lts |
1.21.4 | fabric | скачать |
3.0.1+lts |
1.21.5 | fabric | скачать |
3.0.1+lts |
1.21, 1.21.1 | fabric | скачать |
3.0.1+lts |
1.21.11 | fabric | скачать |
3.0.1+lts |
1.21.6, 1.21.7, 1.21.8 | neoforge | скачать |
3.0.1+lts |
1.21.4 | neoforge | скачать |
3.0.1+lts |
1.21.2, 1.21.3 | fabric | скачать |
3.0.1+lts |
1.21.11 | neoforge | скачать |
3.0.1+lts |
1.21.2, 1.21.3 | neoforge | скачать |
3.0.1+lts |
1.21, 1.21.1 | neoforge | скачать |
3.0.1+lts |
1.21.10, 1.21.9 | neoforge | скачать |
3.0.1+lts |
1.21.5 | neoforge | скачать |
3.1.0 |
26.1, 26.1.1, 26.1.2 | fabric | скачать |
3.1.0 |
26.2 | fabric | скачать |
3.1.0 |
26.1, 26.1.1, 26.1.2 | neoforge | скачать |
3.1.0 |
26.2 | neoforge | скачать |
3.0.2 |
26.1, 26.1.1, 26.1.2 | neoforge | скачать |
3.0.2 |
26.2 | neoforge | скачать |
3.0.2 |
26.1, 26.1.1, 26.1.2 | fabric | скачать |
3.0.2 |
26.2 | fabric | скачать |
3.0.0+lts |
1.21.6, 1.21.7, 1.21.8 | fabric | скачать |
3.0.0+lts |
1.21.6, 1.21.7, 1.21.8 | neoforge | скачать |
3.0.0+lts |
1.21.5 | fabric | скачать |
3.0.0+lts |
1.21.5 | neoforge | скачать |
3.0.0+lts |
1.21.4 | fabric | скачать |