VSE est un plugin compagnon pour Vivecraft, le mod VR pour Java Minecraft. VSE est destiné aux serveurs Spigot et ajoute plusieurs améliorations pour les joueurs VR.
Voir la config.yml pour toutes les options de configuration disponibles.
Télécharger à partir de la page des versions. Veuillez vous assurer de télécharger la version correcte du plugin car ils ne sont pas compatibles en arrière.
Installez comme vous avec n'importe quel autre plugin Spigot / Bukkit en plaçant le pot dans le dossier / plugins.
VSE fournit des métadonnées Spigot sur les objets Player afin que d'autres plugins puissent fournir un support spécial pour les interactions remises ou quelque chose. Si vous n'êtes pas sûr de ce qu'est les métadonnées, consultez la documentation du robinet. L'API prend en charge plusieurs plugins à l'aide de la même touche de métadonnées, alors assurez-vous de filtrer notre nom de plugin spécifique ( Vivecraft-Spigot-Extensions ).
Chaque joueur a une tête et deux mains (évidemment), chacune ayant une position et une rotation 6DOF. Il existe également des valeurs tertiaires afin que vous puissiez déterminer comment gérer correctement un joueur particulier. L'ensemble complet de touches disponibles est la suivante:
| Clé (s) | Valeur |
|---|---|
head.pos , righthand.pos , lefthand.pos | Location représentant la position absolue dans le monde de l'objet VR. Comprend également la direction de la commodité. |
head.dir , righthand.dir , lefthand.dir | Vector représentant la direction avant de l'objet VR. C'est verrouillé au cardan; Si vous voulez des vecteurs vers le haut ou les vecteurs droits, utilisez la valeur rot ci-dessous. |
head.rot , righthand.rot , lefthand.rot | Tableau de 4 flotteurs, représentant un quaternion avec l'ordre w,x,y,z . Vous aurez besoin d'une classe Quaternion pour gérer cela correctement, mais elle est beaucoup plus flexible que la valeur dir . N'hésitez pas à utiliser celui de ce référentiel. |
seated | Boolean représentant le joueur est en mode assis. Ce mode désactive le suivi des mains et place les mains VR sur les côtés de la tête, pour permettre le clavier et la souris en VR. |
height | Float représentant si la hauteur calibrée du joueur, ce qui affecte principalement leur taille pour les autres joueurs. |
activehand | String représentant quelle main (gauche ou droite) a effectué pour la dernière fois certaines actions. Jetez actuellement des projectiles tels que des boules de neige. |