
Velthoric
为《我的世界》添加高性能物理效果
查看大图Velthoric 通过 JoltJNI 将 高性能物理引擎 带入 Minecraft,完整集成 Jolt Physics。您可以移动、碰撞并与刚体、软体、绳索和布料进行交互,这一切都支持持久世界,并提供强大的开发者 API。
⚡ 核心特性
整个系统基于高性能的结构数组 (SoA) 架构构建,可高效处理数千个对象。
- 刚体与软体: 完整模拟固体物体以及布料、绳索等可变形物体。
- 可驾驶车辆: 支持汽车和摩托车,具备正常的悬挂和车轮物理效果。
- 碰撞检测: 高效的宽相位和窄相位检测,支持复杂形状和凸包。
- 人形布娃娃: 可从活体实体创建物理布娃娃。
- 浮力: 物体根据其体积和密度漂浮在水和熔岩中。
- 方块转换: 将任何标准 Minecraft 方块转换为动态物理对象。
- 约束: 使用关节和其他物理约束连接物体。
- 射线投射: 针对物理世界进行精确的射线和形状投射。
- 持久性: 物理体会随世界一起保存,并在服务器和客户端之间高效同步。
🛠️ 开发者 API
创建自定义物理对象、控制渲染、操控物体并扩展系统。 文档可在此处找到。
🎯 测试命令
/vxsummon
生成内置和自定义对象:箱子、绳索、布料、弹珠等等。
也适用于通过 API 注册的任何对象。
测试车辆: 您可以使用以下命令生成一辆可驾驶的测试车或摩托车:
/vxsummon velthoric:car ~ ~ ~
/vxsummon velthoric:motorcycle ~ ~ ~
按下 F3 + B 键可以看到座位。
/vxtest
快速创建预定义的开发与调试设置。
包括链条箱、可配置软体、箱体网格等。
/vxkill @x[...]
移除符合选择器的物理对象。
您可以通过 type、bodytype、distance、limit 和 sort 来定位对象。
示例:
/vxkill @x[type=velthoric:box,limit=5,sort=nearest]
🔧 包含的工具
- 物理枪 – 拾取、移动、旋转和投掷物体。
- 磁化器 – 将物体拉向或推离您的准星方向。
- 投箱器 – 立即生成并发射箱子。
- 链条创建器 – 用链条连接两个物体(或将一个物体连接到地面)。
💻 支持平台
- Windows x86_64
- Linux x86_64
- Linux Arm64
- MacOS x86_64
- MacOS Arm64
注意: 所有其他平台(例如,32位系统、Android)均不受支持,并且会崩溃。
⚠️ Bug 报告与模组兼容性
发现 Bug、崩溃或不兼容的模组?请在 问题追踪器 上报告:
🙏 致谢
- JoltJNI - Jolt Physics 的 JNI 绑定
- Jolt Physics - 物理引擎
正在加载版本记录…



正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。