Мод для Майнкрафт VR, который позволяет управлять модами жестами тела и контроллеров вместо привязки действий к клавишам. Он предназначен для Vivecraft и QuestCraft, а также даёт разработчикам API для реакции модов на распознанные жесты.
Возможности
Жест можно связать с любым действием клавиши. Поддерживаются одиночное нажатие click и удержание hold, а сам жест может состоять из нескольких последовательных движений.
Для части жеста задаются направление движения, устройство VR, длительность, скорость, направление контроллера в пространстве и близость другого устройства. Доступные движения: forward, back, left, right, up, down; устройства: RIGHT_CONTROLLER, LEFT_CONTROLLER, HEAD_MOUNTED_DISPLAY.
Как пользоваться
- Назначьте кнопку контроллера на действие «Gesture Listener Trigger». В Vivecraft это делается в меню привязок контроллеров SteamVR, в QuestCraft — через QuestBind.
- Создайте жест командой
/gestureлибо вручную вconfig/gesture_store.json. - В
config/VRJesterAPI.cfg, в полеGESTURE_KEY_MAPPINGS, свяжите имя жеста с клавишей из.minecraft/options.txt. ПолеKEY_ACTIONпринимаетclickилиhold.
Несколько клавиш указываются через запятую, например key.hotbar.2,key.sneak. Длительность elapsedTime задаётся в миллисекундах, а speed — порог скорости части жеста.
Требования и совместимость
Требуются моды-зависимости API. Для QuestCraft нужен Questbind; для Vivecraft он не требуется.
