VSE является компаньоном для ViveCraft, VR -мод для Java Minecraft. VSE предназначен для серверов Spigot и добавляет несколько улучшений для VR -игроков.
См. Config.yml для всех доступных параметров конфигурации.
Скачать со страницы релизов. Пожалуйста, убедитесь, что вы загружаете правильную версию плагина, поскольку они не совместимы за обратно.
Установите, как бы вы могли бы любого другого плагина Spigot /Bukkit, положив JAR в папку /плагины.
VSE предоставляет метаданные Spigot на объектах Player , чтобы другие плагины могли обеспечить специальную поддержку для вручных взаимодействий или чего -то. Если вы не уверены, что такое метаданные, проверьте документацию Spigot. API поддерживает несколько плагинов, используя один и тот же клавиша метаданных, поэтому убедитесь, что вы отфильтровали на наше конкретное имя плагина ( Vivecraft-Spigot-Extensions ).
У каждого игрока есть голова и две руки (очевидно), каждая из которых имеет положение 6dof и вращение. Есть также некоторые третичные значения, поэтому вы можете определить, как правильно обрабатывать конкретного игрока. Полный набор доступных ключей заключается в следующем:
| Ключ (S) | Ценить |
|---|---|
head.pos , righthand.pos , lefthand.pos | Location , представляющее абсолютную позицию в мире объекта VR. Также включает направление для удобства. |
head.dir , righthand.dir , lefthand.dir | Vector представляющий прямое направление объекта VR. Это заблокирован в диапазоне; Если вам нужны или правые векторы, используйте значение rot ниже. |
head.rot , righthand.rot , lefthand.rot | Массив из 4 поплавок, представляющих кватернион с порядком w,x,y,z . Вам понадобится класс Quaternion , чтобы справиться с этим правильно, но он гораздо более гибкий, чем dir Value. Не стесняйтесь использовать тот, который в этом репозитории. |
seated | Boolean , представляющий игрока, находится в режиме сидячих. Этот режим отключает отслеживание рук и помещает виртуальные руки на боковые стороны головы, чтобы позволить клавиатуру и мышь играть в виртуальной реальности. |
height | Float , представляющий калиброванную высоту игрока, которая в основном влияет на то, какой рост они кажутся другими игроками. |
activehand | String , представляющая, какая рука (слева или справа) последняя выполняла некоторые действия. В настоящее время бросают снаряды, такие как снежки. |