
瓦尔基里天空2 - 非官方
Valkyrien Skies 2非官方移植版,带有新功能和改动,与我移植的Eureka Ships配合良好!| 支持MC 1.20.1 - 1.21.1 - 1.21.11
查看大图瓦尔基里天空 2 — 非官方版 · v3.2.0
非官方移植版 — 与瓦尔基里天空团队无关联,亦未获其认可。 该版本可能不如官方 VS 完善;使用风险自负,不提供官方支持。源代码与问题反馈:<VS2 仓库>。原模组:https://valkyrienskies.org/
MC 1.20.1 · 1.21.1 · 1.21.11 — 仅限 Fabric Sodium 0.8.12 或最新版 — 1.21.11 · Sodium 0.6.9 — 1.21.1 · Sodium 0.5.13 — 1.20.1 需搭配匹配的 Eureka(VS2) 版本以进行船只建造。
此为本移植版的完整功能集 — 所有与官方 VS2 不同之处,现已全部应用于三个 Minecraft 版本。
渲染与着色器
- 船只可在 Sodium + Iris 着色器下渲染 — 官方版无法做到。船只地形通过着色器包自身的程序,从按区块缓存的 GPU 网格中绘制(法线贴图/视差贴图与主世界一致),在视野中有大型或多艘船只时,帧率约为原来的 2 倍。
- 船只阴影 — 船只可在着色器下投射、接收和自投影阴影。
- 自发光与材质(PBR)方块 — 海晶灯、萤石、熔岩等方块在着色器下会发光、照亮周围环境,并正确遮挡。
- 植被摆动 — 船上的树叶、草丛和农作物会在着色器下摆动。
- 实体受船只光源照射 — 夜间,玩家、生物和盔甲架会被船只自身的火把/灯笼照亮,而不会陷入黑暗。
- 连接玻璃 / CTM — Fusion 风格的连接纹理可跨越船只方块。
- 无方块透视 — 红石、玻璃和染色玻璃板在船上是实心的(此前是透明的)。
- 更干净的着色器视觉效果 — 旧的“彩虹碎片”伪影和 Voxy 的紫色附魔闪光已消失;从舵轮驾驶时,光线不再随船速闪烁。
- 扩展的船只渲染距离 — 远处的船只即使在远超原版的距离外依然可见(默认 2048 格,可配置)。
- 船只摄像机变焦 — 滚动滚轮可拉近/拉远已装载的第三人称摄像机(最小/最大距离可配置);其他情况下快捷栏滚动不受影响。
- 实时方块更新 — 活板门、红石、活塞、生长中的农作物等会立即刷新船只的可见方块,而不会保持过时状态。
- 支持最新版 Sodium — 不再锁定于单一 Sodium 版本;船只渲染可从瞬时故障中自行恢复,而不会降级到缓慢的备用方案,直至重新登录。
移动与物理
- 海洋浮沉与摇摆 — 船只会在海浪中起伏、俯仰和横摇,而骑乘者仍稳稳地粘在甲板上。VS2 原生实现(无需物理模组);大型船体比小型船只更平稳;可在“海浪”配置区域中调整。
- 跳跃或走离船只时保留船只的惯性 — 你会像鞘翅滑翔一样被船只带着走,直到离开其边界,而不会直接掉落;创造模式飞行时也同样有效。
- 可配置的惯性边界 — 默认情况下,携带区域会从六个面各向外延伸几格;可在游戏内或配置文件中逐面加宽/缩小(0 表示精确贴合船体)。
- 无船尾甩落 — 站在快速行驶的船只尾部不再会被滑到船体下方并掉出甲板(留有小边缘余量,脚踩出边缘一点仍算在甲板上)。
- 平滑的鞘翅滑翔离船 — 跳离船只进入鞘翅滑翔时不再卡顿;旧的烟花加速失控问题已修复。
- 船只可穿过海带与海草航行 — 移动的船体只会清除其物理接触到的海带(不掉落物,海草不受影响;可通过
shipsDestroyPlants切换)。
骑乘、摄像机与控制
- 在移动的船只上重新登录不再导致死亡 — 你会在登出时所在的隐形座椅上重新出现(按 SHIFT 站起,无摔落伤害;站起前保持第三人称船只视角),而不会穿透尚未加载的甲板掉落。
- 坐下快捷键(X) — 按下 X 即可坐在你站立的船上;按 SHIFT 站起。
- 站立掌舵姿势 — 飞行员在舵轮前保持直立姿势,即使启用了 EMF / Fresh Animations 也是如此。
- F5 船只摄像机循环 — 第一人称 → 第三人称 → 沉浸式船只视角 → Shoulder Surfing(若已安装)。
- 手柄操控 — 完整支持 Controlify。
- 无下船坠落 / 装载冻结 — 座椅每 tick 都与玩家保持同步,因此不会出现约 10 秒的冻结,长时间下降后下船也不会受到摔落伤害。
实体与世界
- 怪物与村民可在船上生活 — 他们会在甲板上寻路、追击、逃跑、寻找工作站,并睡眠/醒来,即使船只移动也能保持同步(不滑动或橡皮筋式拉扯)。
- 实体不会穿过船只掉落 — 怪物、动物和盔甲架在世界加载、船只组装和拆解过程中都能保持原位;盔甲架与甲板锁定并随船体旋转。
- 烟花在甲板上不再冻结 — 火箭会停留在世界空间中,并正常燃尽/爆炸。
- 物品展示框 — 在船上可正确渲染和交互。
- 重生已修复 — 船上的床和全局重生点会将你带回正确位置。
- 船只保持模拟 — 保持激活状态的船只在超出你的模拟距离后,仍会继续运行物理、巡航和机械。
- 恢复了 1.21.11 中静默破坏的原版 VS 行为:怪物寻路到船上、拴绳、船上及周围的雨/雪、方块质量提示、无飞行自动踢出、船只感知的下船,以及船上流体逃逸设置。
- 箱子、床、告示牌、附魔台、水和熔岩均可在船上正常工作(包括熔岩燃烧)。
命令
★ = 本移植版新增或修改。所有其他 /vs 命令均为标准瓦尔基里天空 2 命令。
惯性边界与视角
- ★
/vs expand-influence <数量> <面>— 在游戏内实时加宽某一面(上/下/左/右/前/后)的惯性携带边界。 - ★
/vs contract-influence <数量> <面>— 缩小某一面的边界(不会低于船体)。 - ★
/vs influence-border <true|false>— 以蓝色线框绘制每艘船的惯性边界。
渲染开关
- ★
/vs ship-shadows <true|false>— 切换着色器下的船只阴影。 - ★
/vs ship-emissive <true|false>— 切换船只方块上的自发光/材质渲染。
船只管理
/vs rename <船只> <名称>— 重命名一艘船。/vs scale <船只> <倍数>— 统一缩放一艘船。/vs delete <船只> [deleteBlocks]— 删除一艘或多艘船。/vs dry <船只>— 清除一艘船中的所有水。- ★
/vs desnow <船只>— 清除组装后残留的散落雪层(安全措施;组装过程本身会剥离它们)。 /vs remass <船只>— 重新计算一艘船的质量。/vs splitting <船只> <bool>— 自动船只拆分:将不相连的部分分离为独立的船(开)或保持为一艘船(关)。/vs set-static <船只> <bool>— 将一艘船冻结为静态、不可移动的结构(无物理效果;即使你走开也能保持位置)。- ★
/vs set-keep-active <船只> <bool>— 即使没有玩家在其模拟距离内,也保持一艘船的模拟。 /vs teleport <船只> <位置> [角度] [速度]— 传送一艘或多艘船。/vs get-ship·/vs get-air·/vs get-gravity— 查询你当前位置所管理的船 / 空气 / 重力。
物理后端
/vs backend engine <krunch|physx|jolt>— 切换模拟船只的物理引擎(影响性能和物理手感)。/vs backend lodDetail <n>— 船只碰撞的物理细节级别(−1 = 完全细节;数值越高 = 细节越多,开销越大)。/vs perf-test spawn-ship-cube <大小>— 生成一立方体测试船用于性能基准测试。
来自 Eureka 附属模组(若已安装)
- ★
/vs eureka-assembler <floater|balloon> <true|false>— 切换 Eureka 装配器的自动填充。 - ★
/vs get-ship-weight <船只> <floater|balloon>— 输出一艘船的质量以及所需的浮子/气球数量。
1.20.1 修复: 所有服务端
/vs命令(teleport、get-ship、set-keep-active 等)现在均可正常运行,而不再在客户端报错。
兼容性与要求
- 仅限 Fabric — 不支持 NeoForge。
- 需要 Sodium 用于船只地形渲染(它替代了区块渲染器)。最新版 Sodium 可用。
- 需搭配匹配的 Eureka(VS2) 版本以进行船只建造。
- 与 Fresh Animations / EMF(舵轮姿势)和 Shoulder Surfing Reloaded(F5 循环)实现软兼容。已测试与 Iris + Eclipse 着色器以及 Voxy(船只可在 Voxy 区块内渲染)搭配使用。
- 第三方模组兼容性(Create、CC:Tweaked、Hexcasting、Immersive Portals、基于 Flywheel 的模组等)尚未包含 — 这些模组均无 1.21.11 版本。未来将添加对 1.20.1 和 1.21.1 的支持!
已知问题
- 船上的水仍会从边缘溢出并掉落到 y≈64 处才停止(无害的权宜之计;下落过程中会穿透地形)。
- 多人游戏测试甚少,大部分测试均在单人游戏中进行。
正在加载版本记录…



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