VLib

VLib

Valkyrien Skies 附属模组的实用工具库。

基础库

VLib 是 Valkyrien Skies 的一个库模组,为玩家、整合包制作者和模组开发者提供许多实用工具。

对于玩家 / 整合包制作者

  • VS 玩家碰撞错误修复:当船体旋转时,通过狭窄的垂直空间(例如船上的活板门)现在将按预期工作。
  • 自动模组方块质量计算:运行 /vlib generateMasses,VLib 将计算所有模组方块的质量估计值。它会保存这些质量并将它们打包成 JAR 文件放入你的模组文件夹中。
  • 组装棒:右键点击一个建筑,即可立即将其组装为一艘船!(注意:此功能目前与 C2ME 不兼容)
  • 逐维度船重力:允许你通过数据包为每个维度设置默认的船重力。
  • 逐维度船缩放:允许你通过数据包为每个维度设置默认的船缩放比例。

对于开发者

  • 数据驱动功能,用于设置 MC(或数据包)结构以生成船。
  • VLibGameUtils 提供组装功能(带或不带黑名单),以及获取和保存船结构模板。
  • DimensionSettingsManager 允许你查询或设置每个维度的默认船重力和缩放(通过代码或数据包)。

更多详细信息可在维基百科上找到。