搜索历史
清空
暂无搜索历史
论坛热搜
1
Jenny — 有趣的模拟女友模组|珍妮模组
热
3
上古老物 冒险者传说 by WhiteSword
新
5
洛心斗罗-福利|公会据点战|武魂||抽奖|最终版
2
乌托邦探险之旅3.2
热
4
幻虚斗罗V1.5
6
水星迫降——在未知的世界中挣扎
登陆 注册 QQ登陆
快捷导航
查看: 198|回复: 0

[模组分享] VR Jester API (虚拟现实顽皮者API)-MOD模组

[复制链接]

5159

主题

5

回帖

6143

积分

龙❁妻

Rank: 8Rank: 8

经验
6143 EP
金粒
929 粒
绿宝石
20 块
爱心
0 点
发表于 2025-8-10 19:52:35 | 显示全部楼层 |阅读模式
VR Jester API (虚拟现实顽皮者API)Github |相关wiki |源站链接支持: fabric , forge , quilt这是一个为Vivecraft和QuestCraft设计的虚拟现实手势识别API,用于Minecraft VR。

介绍:

Play Vivecraft或者QuestCraft?喜欢使用MOD?希望MOD更兼容虚拟现实?不用再等待了,这个API的发布解决了玩家和开发者的苦恼!

这个API能够让Minecraft的MOD开发者更方便地实现他们的MOD与虚拟现实兼容。创建*任何*自定义手势并映射到*任何*按键并触发事件。不再需要将控制器的按键与键盘的按键进行映射。有了这个API,你的身体就是控制器。

Demos:

- [点击查看Demo](链接)

- [点击观看Demo](链接)

- [点击查看Demo](链接)

- [点击观看Demo](链接)

安装:

1. 安装所需的依赖MOD。需要注意的是[Questbind](链接) 仅适用于QuestCraft。

2. 下载 VR Jester API 模组 并将其放入 `mods` 文件夹中。

3. 运行Minecraft。必要的配置文件将在初始化时生成。

使用:

1. 在Minecraft VR中,将你的控制器按钮之一绑定到“手势侦听触发器”。我建议使用抓握按钮。对于Vivecraft,你必须通过Steam VR的控制器绑定菜单来完成。对于QuestCraft,你需要通过QuestBind来完成这一步。

2. 创建手势有两种方式:

   - 使用 `/gesture` 命

   - 直接修改 `config/gesture_store.json`文件,其中存储了手势。样本手势存储如下:

   json

   \"GESTURE 1\": {

      \"RIGHT_CONTROLLER|LEFT_CONTROLLER\": [

        {

          \"vrDevice\": \"RIGHT_CONTROLLER|LEFT_CONTROLLER\",

          \"movement\": \"forward\",

          \"elapsedTime\": 0,

          \"speed\": 0.0,

          \"direction\": {

            \"x\": 0.0,

            \"y\": 0.0,

            \"z\": 0.0

          },

          \"devicesInProximity\": {}

        }

      ]

    },

    ...

3. 创建手势后,你可以在 `config/VRJesterAPI.cfg` 中创建键-值对象, 将手势映射到按键。你可以在 `.minecraft/options.txt` 中找到按键名称。“KEY_ACTION”字段确定了识别手势触发单击键还是长按键的行为。当你识别手势后保持手势不变,就会触发长按。

json

\"GESTURE_KEY_MAPPINGS\": {

   \"GESTURE 1\": {

      \"KEY_MAPPING\": \"examplemod.key.ability_1\",

      \"KEY_ACTION\": \"click\"

   },

   \"GESTURE 2\": {

      \"KEY_MAPPING\": \"key.hotbar.2,key.sneak\",

      \"KEY_ACTION\": \"hold\"

   },

   \"GESTURE 3\": {

      \"KEY_MAPPING\": \"key.keyboard.j\",

      \"KEY_ACTION\": \"click\"

   }

}

下载: !

[modrinth](链接) [![modrinth下载链接]](链接) ![curseforge](链接) [![curseforge下载链接]](链接)

信息:

- 请将方括号[ ]中的每个对象视为手势的一个*部分*。你可以添加多个这样的**GestureComponent**对象。这个API可以识别你想要的任何复杂手势!只需要知道,手势越复杂,正确执行手势的难度就越大。

- _\"movement\"_ 的不同值包括 `forward, back, left, right, up, down`。运动方向是相对于你此刻面朝的方向的。比如,朝向相同方向的向前出拳会被识别为“向前”。

- _\"vrDevice\"_ 的不同值包括 `RIGHT_CONTROLLER, LEFT_CONTROLLER, HEAD_MOUNTED_DISPLAY`。如果你想要在多个VR设备上识别手势,你可以使用管道`|`进行逻辑或的组合,像这样 `RIGHT_CONTROLLER|LEFT_CONTROLLER|HEAD_MOUNTED_DISPLAY`。

- *\"

来自Modrinth所有游戏版本1.16.51.20.21.20.11.19.41.19.31.19.21.18.2所有类型forgefabricquilt1.1.2 [FORGE 1.16.5]VRJesterAPI-1.16.5-1.1.2.jar下载1.1.2#Release- tweaked key trigger handling- Updated icon.png- handle json errors and ensure sequential key press every tick- more bug fixes- fix gesture key mapping hashmap null error and overlapping recorded gestures issue展开版本: 1.1.2支持游戏: 1.16.5类型:ForgeRelease下载次数: 1211.1.1 [FORGE 1.20.2]VRJesterAPI-1.20.2-1.1.1-forge.jar下载1.1.1#Release- Updated icon.png- handle json errors and ensure sequential key press every tick- more bug fixes- fix gesture key mapping hashmap null error and overlapping recorded gestures issue展开版本: 1.1.1支持游戏: 1.20.2类型:ForgeRelease下载次数: 611.1.1 [FABRIC 1.20.2]VRJesterAPI-1.20.2-1.1.1-fabric.jar下载1.1.1#Release- Updated icon.png- handle json errors and ensure sequential key press every tick- more bug fixes- fix gesture key mapping hashmap null error and overlapping recorded gestures issue展开版本: 1.1.1支持游戏: 1.20.2类型:FabricQuiltRelease下载次数: 1931.1.1 [FORGE 1.20.1]VRJesterAPI-1.20.1-1.1.1-forge.jar下载1.1.1#Release- Updated icon.png- handle json errors and ensure sequential key press every tick- more bug fixes- fix gesture key mapping hashmap null error and overlapping recorded gestures issue展开版本: 1.1.1支持游戏: 1.20.1类型:ForgeRelease下载次数: 2,1871.1.1 [FABRIC 1.20.1]VRJesterAPI-1.20.1-1.1.1-fabric.jar下载1.1.1#Release- Updated icon.png- handle json errors and ensure sequential key press every tick- more bug fixes- fix gesture key mapping hashmap null error and overlapping recorded gestures issue展开版本: 1.1.1支持游戏: 1.20.1类型:FabricQuiltRelease下载次数: 2,9781.1.1 [FORGE 1.19.4]VRJesterAPI-1.19.4-1.1.1-forge.jar下载1.1.1#Release- Updated icon.png- handle json errors and ensure sequential key press every tick- more bug fixes- fix gesture key mapping hashmap null error and overlapping recorded gestures issue展开版本: 1.1.1支持游戏: 1.19.4类型:ForgeRelease下载次数: 1001.1.1 [FABRIC 1.19.4]VRJesterAPI-1.19.4-1.1.1-fabric.jar下载1.1.1#Release- Updated icon.png- handle json errors and ensure sequential key press every tick- more bug fixes- fix gesture key mapping hashmap null error and overlapping recorded gestures issue展开版本: 1.1.1支持游戏: 1.19.4类型:FabricQuiltRelease下载次数: 1731.1.1 [FORGE 1.19.3]VRJesterAPI-1.19.3-1.1.1-forge.jar下载1.1.1#Release- Updated icon.png- handle json errors and ensure sequential key press every tick- more bug fixes- fix gesture key mapping hashmap null error and overlapping recorded gestures issue展开版本: 1.1.1支持游戏: 1.19.3类型:ForgeRelease下载次数: 351.1.1 [FABRIC 1.19.3]VRJesterAPI-1.19.3-1.1.1-fabric.jar下载1.1.1#Release- Updated icon.png- handle json errors and ensure sequential key press every tick- more bug fixes- fix gesture key mapping hashmap null error and overlapping recorded gestures issue展开版本: 1.1.1支持游戏: 1.19.3类型:FabricQuiltRelease下载次数: 471.1.1 [FORGE 1.19.2]VRJesterAPI-1.19.2-1.1.1-forge.jar下载1.1.1#Release- Updated icon.png- handle json errors and ensure sequential key press every tick- more bug fixes- fix gesture key mapping hashmap null error and overlapping recorded gestures issue展开版本: 1.1.1支持游戏: 1.19.2类型:ForgeRelease下载次数: 3,0671.1.1 [FABRIC 1.19.2]VRJesterAPI-1.19.2-1.1.1-fabric.jar下载1.1.1#Release- Updated icon.png- handle json errors and ensure sequential key press every tick- more bug fixes- fix gesture key mapping hashmap null error and overlapping recorded gestures issue展开版本: 1.1.1支持游戏: 1.19.2类型:FabricQuiltRelease下载次数: 3761.1.1 [FORGE 1.18.2]VRJesterAPI-1.18.2-1.1.1-forge.jar下载1.1.1#Release- Updated icon.png- handle json errors and ensure sequential key press every tick- more bug fixes- fix gesture key mapping hashmap null error and overlapping recorded gestures issue展开版本: 1.1.1支持游戏: 1.18.2类型:ForgeRelease下载次数: 1611.1.1 [FABRIC 1.18.2]VRJesterAPI-1.18.2-1.1.1-fabric.jar下载1.1.1#Release- Updated icon.png- handle json errors and ensure sequential key press every tick- more bug fixes- fix gesture key mapping hashmap null error and overlapping recorded gestures issue展开版本: 1.1.1支持游戏: 1.18.2类型:FabricQuiltRelease下载次数: 110VR Jester API 1.20.2-1.1.0-forgeVRJesterAPI-1.20.2-1.1.0-forge.jar下载1.20.2-1.1.0-forge#Releaseminor update and bug fixes - refactoring, cleaning up, implemented ability to trigger multiple key binds per gesture and option to click or hold展开版本: 1.20.2-1.1.0-forge支持游戏: 1.20.2类型:ForgeRelease下载次数: 40VR Jester API 1.20.2-1.1.0-fabricVRJesterAPI-1.20.2-1.1.0-fabric.jar下载1.20.2-1.1.0-fabric#Releaseminor update and bug fixes - refactoring, cleaning up, implemented ability to trigger multiple key binds per gesture and option to click or hold展开版本: 1.20.2-1.1.0-fabric支持游戏: 1.20.2类型:FabricQuiltRelease下载次数: 60VR Jester API 1.20.1-1.1.0-forgeVRJesterAPI-1.20.1-1.1.0-forge.jar下载1.20.1-1.1.0-forge#Releaseminor update and bug fixes - refactoring, cleaning up, implemented ability to trigger multiple key binds per gesture and option to click or hold展开版本: 1.20.1-1.1.0-forge支持游戏: 1.20.1类型:ForgeRelease下载次数: 67VR Jester API 1.20.1-1.1.0-fabricVRJesterAPI-1.20.1-1.1.0-fabric.jar下载1.20.1-1.1.0-fabric#Releaseminor update and bug fixes - refactoring, cleaning up, implemented ability to trigger multiple key binds per gesture and option to click or hold展开版本: 1.20.1-1.1.0-fabric支持游戏: 1.20.1类型:FabricQuiltRelease下载次数: 62VR Jester API 1.19.4-1.1.0-forgeVRJesterAPI-1.19.4-1.1.0-forge.jar下载1.19.4-1.1.0-forge#Releaseminor update and bug fixes - refactoring, cleaning up, implemented ability to trigger multiple key binds per gesture and option to click or hold展开版本: 1.19.4-1.1.0-forge支持游戏: 1.19.4类型:ForgeRelease下载次数: 35VR Jester API 1.19.4-1.1.0-fabricVRJesterAPI-1.19.4-1.1.0-fabric.jar下载1.19.4-1.1.0-fabric#Releaseminor update and bug fixes - refactoring, cleaning up, implemented ability to trigger multiple key binds per gesture and option to click or hold展开版本: 1.19.4-1.1.0-fabric支持游戏: 1.19.4类型:FabricQuiltRelease下载次数: 42VR Jester API 1.19.3-1.1.0-forgeVRJesterAPI-1.19.3-1.1.0-forge.jar下载1.19.3-1.1.0-forge#Releaseminor update and bug fixes - refactoring, cleaning up, implemented ability to trigger multiple key binds per gesture and option to click or hold展开版本: 1.19.3-1.1.0-forge支持游戏: 1.19.3类型:ForgeRelease下载次数: 35VR Jester API 1.19.3-1.1.0-fabricVRJesterAPI-1.19.3-1.1.0-fabric.jar下载1.19.3-1.1.0-fabric#Releaseminor update and bug fixes - refactoring, cleaning up, implemented ability to trigger multiple key binds per gesture and option to click or hold展开版本: 1.19.3-1.1.0-fabric支持游戏: 1.19.3类型:FabricQuiltRelease下载次数: 54VR Jester API 1.19.2-1.1.0-forgeVRJesterAPI-1.19.2-1.1.0-forge.jar下载1.19.2-1.1.0-forge#Releaseminor update and bug fixes - refactoring, cleaning up, implemented ability to trigger multiple key binds per gesture and option to click or hold展开版本: 1.19.2-1.1.0-forge支持游戏: 1.19.2类型:ForgeRelease下载次数: 38VR Jester API 1.19.2-1.1.0-fabricVRJesterAPI-1.19.2-1.1.0-fabric.jar下载1.19.2-1.1.0-fabric#Releaseminor update and bug fixes - refactoring, cleaning up, implemented ability to trigger multiple key binds per gesture and option to click or hold展开版本: 1.19.2-1.1.0-fabric支持游戏: 1.19.2类型:FabricQuiltRelease下载次数: 36VR Jester API 1.18.2-1.1.0-forgeVRJesterAPI-1.18.2-1.1.0-forge.jar下载1.18.2-1.1.0-forge#Releaseminor update and bug fixes - refactoring, cleaning up, implemented ability to trigger multiple key binds per gesture and option to click or hold展开版本: 1.18.2-1.1.0-forge支持游戏: 1.18.2类型:ForgeRelease下载次数: 33VR Jester API 1.18.2-1.1.0-fabricVRJesterAPI-1.18.2-1.1.0-fabric.jar下载1.18.2-1.1.0-fabric#Releaseminor update and bug fixes - refactoring, cleaning up, implemented ability to trigger multiple key binds per gesture and option to click or hold展开版本: 1.18.2-1.1.0-fabric支持游戏: 1.18.2类型:FabricQuiltRelease下载次数: 33VR Jester API 1.20.2-1.0.1-fabricVRJesterAPI-1.20.2-1.0.1-fabric.jar下载1.20.2-1.0.1-fabric#Releasefix mod initialization展开版本: 1.20.2-1.0.1-fabric支持游戏: 1.20.2类型:FabricQuiltRelease下载次数: 38VR Jester API 1.19.4-1.0.1-fabricVRJesterAPI-1.19.4-1.0.1-fabric.jar下载1.19.4-1.0.1-fabric#Releasefix mod initialization展开版本: 1.19.4-1.0.1-fabric支持游戏: 1.19.4类型:FabricQuiltRelease下载次数: 19VR Jester API 1.19.3-1.0.1-fabricVRJesterAPI-1.19.3-1.0.1-fabric.jar下载1.19.3-1.0.1-fabric#Releasefix mod initialization展开版本: 1.19.3-1.0.1-fabric支持游戏: 1.19.3类型:FabricQuiltRelease下载次数: 23VR Jester API 1.19.2-1.0.1-fabricVRJesterAPI-1.19.2-1.0.1-fabric.jar下载1.19.2-1.0.1-fabric#Releasefix mod initialization展开版本: 1.19.2-1.0.1-fabric支持游戏: 1.19.2类型:FabricQuiltRelease下载次数: 28VR Jester API 1.18.2-1.0.1-fabricVRJesterAPI-1.18.2-1.0.1-fabric.jar下载1.18.2-1.0.1-fabric#Releasefix mod initialization展开版本: 1.18.2-1.0.1-fabric支持游戏: 1.18.2类型:FabricQuiltRelease下载次数: 22VR Jester API 1.20.1-1.0.1-fabricVRJesterAPI-1.20.1-1.0.1-fabric.jar下载1.20.1-1.0.1-fabric#Releasefix mod initialization展开版本: 1.20.1-1.0.1-fabric支持游戏: 1.20.1类型:FabricQuiltRelease下载次数: 40VR Jester API 1.20.2-1.0.0-forgeVRJesterAPI-1.20.2-1.0.0-forge.jar下载1.20.2-1.0.0-forge#Release展开版本: 1.20.2-1.0.0-forge支持游戏: 1.20.2类型:ForgeRelease下载次数: 26VR Jester API 1.20.2-1.0.0-fabricVRJesterAPI-1.20.2-1.0.0-fabric.jar下载1.20.2-1.0.0-fabric#Release展开版本: 1.20.2-1.0.0-fabric支持游戏: 1.20.2类型:FabricRelease下载次数: 18VR Jester API 1.20.1-1.0.0-forgeVRJesterAPI-1.20.1-1.0.0-forge.jar下载1.20.1-1.0.0-forge#Release展开版本: 1.20.1-1.0.0-forge支持游戏: 1.20.1类型:ForgeRelease下载次数: 32VR Jester API 1.20.1-1.0.0-fabricVRJesterAPI-1.20.1-1.0.0-fabric.jar下载1.20.1-1.0.0-fabric#Release展开版本: 1.20.1-1.0.0-fabric支持游戏: 1.20.1类型:FabricRelease下载次数: 24VR Jester API 1.20.1-1.0.0-quiltVRJesterAPI-1.20.1-1.0.0-quilt.jar下载1.20.1-1.0.0-quilt#Release展开版本: 1.20.1-1.0.0-quilt支持游戏: 1.20.1类型:QuiltRelease下载次数: 26VR Jester API 1.19.4-1.0.0-forgeVRJesterAPI-1.19.4-1.0.0-forge.jar下载1.19.4-1.0.0-forge#Release展开版本: 1.19.4-1.0.0-forge支持游戏: 1.19.4类型:ForgeRelease下载次数: 18VR Jester API 1.19.4-1.0.0-fabricVRJesterAPI-1.19.4-1.0.0-fabric.jar下载1.19.4-1.0.0-fabric#Release展开版本: 1.19.4-1.0.0-fabric支持游戏: 1.19.4类型:FabricRelease下载次数: 23VR Jester API 1.19.4-1.0.0-quiltVRJesterAPI-1.19.4-1.0.0-quilt.jar下载1.19.4-1.0.0-quilt#Release展开版本: 1.19.4-1.0.0-quilt支持游戏: 1.19.4类型:QuiltRelease下载次数: 13VR Jester API 1.19.3-1.0.0-forgeVRJesterAPI-1.19.3-1.0.0-forge.jar下载1.19.3-1.0.0-forge#Release展开版本: 1.19.3-1.0.0-forge支持游戏: 1.19.3类型:ForgeRelease下载次数: 26VR Jester API 1.19.3-1.0.0-fabricVRJesterAPI-1.19.3-1.0.0-fabric.jar下载1.19.3-1.0.0-fabric#Release展开版本: 1.19.3-1.0.0-fabric支持游戏: 1.19.3类型:FabricRelease下载次数: 13VR Jester API 1.19.3-1.0.0-quiltVRJesterAPI-1.19.3-1.0.0-quilt.jar下载1.19.3-1.0.0-quilt#Release展开版本: 1.19.3-1.0.0-quilt支持游戏: 1.19.3类型:QuiltRelease下载次数: 25VR Jester API 1.19.2-1.0.0-forgeVRJesterAPI-1.19.2-1.0.0-forge.jar下载1.19.2-1.0.0-forge#Release展开版本: 1.19.2-1.0.0-forge支持游戏: 1.19.2类型:ForgeRelease下载次数: 24VR Jester API 1.19.2-1.0.0-fabricVRJesterAPI-1.19.2-1.0.0-fabric.jar下载1.19.2-1.0.0-fabric#Release展开版本: 1.19.2-1.0.0-fabric支持游戏: 1.19.2类型:FabricRelease下载次数: 26VR Jester API 1.19.2-1.0.0-quiltVRJesterAPI-1.19.2-1.0.0-quilt.jar下载1.19.2-1.0.0-quilt#Release展开版本: 1.19.2-1.0.0-quilt支持游戏: 1.19.2类型:QuiltRelease下载次数: 20VR Jester API 1.18.2-1.0.0-forgeVRJesterAPI-1.18.2-1.0.0-forge.jar下载1.18.2-1.0.0-forge#Release展开版本: 1.18.2-1.0.0-forge支持游戏: 1.18.2类型:ForgeRelease下载次数: 25VR Jester API 1.18.2-1.0.0-fabricVRJesterAPI-1.18.2-1.0.0-fabric.jar下载1.18.2-1.0.0-fabric#Release展开版本: 1.18.2-1.0.0-fabric支持游戏: 1.18.2类型:FabricRelease下载次数: 22VR Jester API 1.18.2-1.0.0-quiltVRJesterAPI-1.18.2-1.0.0-quilt.jar下载1.18.2-1.0.0-quilt#Release展开版本: 1.18.2-1.0.0-quilt支持游戏: 1.18.2类型:QuiltRelease下载次数: 20VR Jester API 1.16.5-1.0.0VRJesterAPI-1.16.5-1.0.0-forge.jar下载1.16.5-1.0.0#Release展开版本: 1.16.5-1.0.0支持游戏: 1.16.5类型:ForgeRelease下载次数: 26全部版本

markdown_parsed

文章类型:收录

layui.use([\'form\'], function(){
var form = layui.form;
});

游客,如果您要查看本帖隐藏内容请回复
VR Jester API
楼主 2025-8-10 19:52:35 回复 收起回复
小僵尸论坛感谢有你~
回复 论坛版权

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册 手机动态码快速登录

本版积分规则



介绍

我的世界(Minecraft)小僵尸论坛
收录了来自各地的我的世界(MC)爱好者们的各种资源

须知: 切勿滥用举报,任何与举报相关的信息必须属实!

"Minecraft"以及"我的世界"为Mojang Synergies AB的商标 本站与Mojang以及微软公司没有从属关系

官方

新浪微博 腾讯微博 微信公众号 投稿规则 版权声明 捐助我们

官方QQ①群: 291907844 (点击加群)
官方QQ②群: 421312192
官方QQ③群: 528726532

我的世界(Minecraft)小僵尸论坛

新会员

QQ|Archiver|手机版|小黑屋|Minecraft(我的世界)小僵尸论坛 |网站地图

GMT+8, 2026-1-19 16:58 , Processed in 0.221958 second(s), 122 queries .

快速回复 返回顶部 返回列表