Vivecraft_Spigot_Extensions
vecraft Spigot Extensions - 1.21
VSEは、Vivecraftのコンパニオンプラグインであり、Java MinecraftのVR modです。 VSEはSPIGOTサーバー用であり、VRプレーヤーにいくつかの拡張機能を追加します。
利用可能なすべての構成オプションについては、config.ymlを参照してください。
リリースページからダウンロードしてください。プラグインの正しいバージョンが逆方向に互換性がないため、必ずダウンロードしてください。
/プラグインフォルダーにJARを配置して、他のSPIGOT /BUKKITプラグインのようにインストールします。
VSEは、 PlayerオブジェクトにSPIGOTメタデータを提供しているため、他のプラグインが手渡されたインタラクションやソモシングに特別なサポートを提供できます。メタデータとは何かがわからない場合は、SPIGOTドキュメントを確認してください。 APIは同じメタデータキーを使用して複数のプラグインをサポートしているため、特定のプラグイン名( Vivecraft-Spigot-Extensions )にフィルタリングしてください。
すべてのプレイヤーには頭と両手(明らかに)があり、それぞれが6DOFの位置と回転を持っています。また、いくつかの高等値があるため、特定のプレーヤーを適切に処理する方法を決定できます。利用可能なキーの完全なセットは次のとおりです。
| キー | 価値 |
|---|---|
head.pos 、 righthand.pos 、 lefthand.pos | VRオブジェクトの世界における絶対的な位置を表すLocation 。便利な方向も含まれています。 |
head.dir 、 righthand.dir 、 lefthand.dir | VRオブジェクトの前方方向を表すVector 。これはジンバルロックされています。アップまたは正しいベクトルが必要な場合は、以下のrot値を使用してください。 |
head.rot 、 righthand.rot 、 lefthand.rot | 4フロートの配列。W w,x,y,z順序でQuaternionを表します。これを適切に処理するには、 Quaternionクラスが必要ですが、 dir値よりもはるかに柔軟です。このリポジトリのものを自由に使用してください。 |
seated | プレーヤーを表すBooleanは、着席モードです。このモードは、手作業を無効にし、VRハンドを頭の側面に配置して、VRでキーボードとマウスのプレイを可能にします。 |
height | Float 、主に他のプレイヤーに見える高さに影響を与えるプレイヤーのキャリブレーションされた高さかどうかを表します。 |
activehand | どの手(左または右)を表すString 、最後にいくつかのアクションを実行しました。現在、スノーボールなどの発射体を投げています。 |