O VSE é um plug -in complementar da Vivecraft, o mod de VR para Java Minecraft. O VSE é para servidores Spigot e adiciona vários aprimoramentos para jogadores de realidade virtual.
Consulte o config.yml para obter todas as opções de configuração disponíveis.
Baixe na página de lançamentos. Certifique -se de baixar a versão correta do plug -in, pois eles não são compatíveis com versões anteriores.
Instale como você faria com qualquer outro plug -in Spigot /Bukkit, colocando o frasco na pasta /plugins.
O VSE fornece metadados da Spigot nos objetos Player para que outros plugins possam fornecer suporte especial para interações entregues ou algo. Se você não tem certeza do que é os metadados, verifique a documentação da Spigot. A API suporta vários plug-ins usando a mesma tecla de metadados, portanto, filtre o nosso nome específico do plug-in ( Vivecraft-Spigot-Extensions ).
Todo jogador tem uma cabeça e duas mãos (obviamente), cada uma com uma posição e rotação de 6DOF. Existem também alguns valores terciários para que você possa determinar como lidar adequadamente com um determinado jogador. O conjunto completo de chaves disponíveis é a seguinte:
| Chave (s) | Valor |
|---|---|
head.pos , righthand.pos , lefthand.pos | Location representando a posição absoluta no mundo do objeto VR. Também inclui a direção para conveniência. |
head.dir , righthand.dir , lefthand.dir | Vector representando a direção direta do objeto VR. Isso é bloqueado cardan; Se você deseja vetores para cima ou corretos, use o valor de rot abaixo. |
head.rot , righthand.rot , lefthand.rot | Matriz de 4 carros alegóricos, representando um quaternion com a ordem w,x,y,z . Você precisará de uma aula Quaternion para lidar com isso corretamente, mas é muito mais flexível que o valor dir . Sinta -se à vontade para usar o deste repositório. |
seated | Boolean que representa o jogador está no modo sentado. Este modo desativa o rastreamento manual e coloca as mãos VR nas laterais da cabeça, para permitir o teclado e o mouse no VR. |
height | Float representando se a altura calibrada do jogador, que afeta principalmente a altura de outros jogadores. |
activehand | String representando qual mão (esquerda ou direita) executou algumas ações pela última vez. Atualmente jogando projéteis como bolas de neve. |