Skip to content

VVE 3文档与渐进式教程

最强、最快的 Minecraft 原版物理引擎。

VVE 3
VVE 六面骰子在 Datapack Sandbox 中翻滚并稳定落地
JVM 沙盒中的真实 VVE 六面骰子运行录制:刚体姿态、八顶点介质探测、冲量/摩擦响应与展示实体同步。

你会真正学会什么

这不是函数名列表,也不是把仓库里的旧文档重新排版。学完后,你应该能回答并实际处理这些问题:

  • 为什么 _proj → 计算 → _model_get → 计算 → _store 是两条不同的数据路径?
  • 一个刚体的显示尺寸、碰撞点、质量与惯量为什么不能只改其中一个?
  • 为什么碰撞发生在运动学之后,介质返回响应而不是直接修改物体?
  • 什么时候选 pointblockbox_objectcublockcuboxvehicle
  • 怎样把一轮物理拆成 force/sync 或 slow key/mov,又不重复执行?
  • 怎样验证物体会落地、会停止,而且不会在落地后持续抖动?

版本基线

本站详细核对的是 VVE 3.0.1 当前数据包实现,主实验环境为 Minecraft Java 26.2(数据包格式 107.1)。VVE 声明支持 1.21.5–26.2,但命令、物品组件与资源目录会随游戏版本变化;跨版本项目应以目标版本实际加载结果为准。

渲染说明

网页中的实时视窗是 clean-room WebGL 近似渲染,静态 PNG/GIF 则由 JVM/Web 共用的软件渲染器输出。它们适合观察数据包状态与展示实体,不承诺原版客户端逐像素一致。

VVE 由小豆 8593 开发;本站是面向学习与查阅的增强文档。