VSE es un complemento complementario para Vivecraft, el mod VR para Java Minecraft. VSE es para servidores de espiga y agrega varias mejoras para los jugadores de realidad virtual.
Consulte Config.yml para ver todas las opciones de configuración disponibles.
Descargar desde la página de lanzamientos. Asegúrese de descargar la versión correcta del complemento, ya que no son compatibles con versiones anteriores.
Instale como lo haría con cualquier otro complemento Spigot /Bukkit colocando el jar en la carpeta /Plugins.
VSE proporciona metadatos de espiga en objetos Player para que otros complementos puedan proporcionar un soporte especial para interacciones entregadas o Somesuch. Si no está seguro de qué son los metadatos, consulte la documentación de la espiga. La API admite múltiples complementos que usan la misma tecla de metadatos, así que asegúrese de filtrar a nuestro nombre específico del complemento ( Vivecraft-Spigot-Extensions ).
Cada jugador tiene una cabeza y dos manos (obviamente), cada una de las cuales tiene una posición y rotación de 6DOF. También hay algunos valores terciarios para que pueda determinar cómo manejar adecuadamente un jugador en particular. El conjunto completo de claves disponibles es el siguiente:
| Llaves) | Valor |
|---|---|
head.pos , righthand.pos , lefthand.pos | Location que representa la posición absoluta en el mundo del objeto VR. También incluye la dirección por conveniencia. |
head.dir , righthand.dir , lefthand.dir | Vector que representa la dirección hacia adelante del objeto VR. Esto está bloqueado; Si desea vectores hacia arriba o de la derecha, use el valor rot a continuación. |
head.rot , righthand.rot , lefthand.rot | Matriz de 4 carrozas, que representa un cuaternión con la orden w,x,y,z . Necesitará una clase Quaternion para tratar esto correctamente, pero es mucho más flexible que el valor dir . Siéntase libre de usar el de este repositorio. |
seated | Boolean que representa al jugador está en modo sentado. Este modo deshabilita el seguimiento de las manos y coloca las manos de la realidad virtual a los lados de la cabeza, para permitir el juego de teclado y mouse en VR. |
height | Float representa si la altura calibrada del jugador, lo que afecta principalmente cuán altos aparecen a otros jugadores. |
activehand | String que representa qué mano (izquierda o derecha) realizó por última vez algunas acciones. Actualmente lanzando proyectiles como bolas de nieve. |