All Mods Resource Packs Data Packs Shaders Modpacks Plugins
VLib

VLib

by G_Mungus • Downloads: 0 • Followers: 0
Description
Gallery
Changelog
Versions

VLib is a library mod for Valkyrien Skies that provides many utilities for players, modpack makers, and mod developers.

For Players / Modpack Makers

  • VS Player Collision Bug Fix: Going through tight vertical spaces such as trapdoors on ships will now behave as expected when the ship is rotated.
  • Automatic Modded Block Mass Calculation: run /vlib generateMasses and VLib will calculate block mass estimates for all modded blocks. It will save the masses and bundle them into a jar file in your mods folder
  • Assembly Stick: Right click on a build to instantly assemble it as a ship! (NOTE: this feature is currently incompatible with C2ME)
  • Per-Dimension Ship Gravity: Allows you to set the default ship gravity per dimension with a datapack
  • Per-Dimension Ship Scale: Allows you to set the default ship scaling per dimension with a datapack

For Developers

  • Data driven features for setting MC (or datapack) structures to generate as ships
  • VLibGameUtils provides functions for assembly (with or without blacklist), and getting and saving ship structure templates.
  • DimensionSettingsManager allows you to query or set default ship gravity and scale per dimension (via code or datapack)

More detailed information can be found on the the wiki.

All Versions

+ Add Version
Name Game version Platforms Published Downloads Actions
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
1.20.1
Forge
2d ago 1
1.20.1
Fabric
2d ago 1
  • Remove block mass mixin
  • Remove block mass mixin
## REQUIRES VS 2.4

If you're using Valkyrien Skies 2.3.x, use an older version of this mod.
## REQUIRES VS 2.4

If you're using Valkyrien Skies 2.3.x, use an older version of this mod.
Add generateMasses command, to generate a mod with more accurate mass values for modded blocks.
Add generateMasses command, to generate a mod with more accurate mass values for modded blocks.
Fix gravity not updating when travelling to new dimension
Fix gravity not updating when travelling to new dimension
Allow for dimension settings which don't apply gravity, improving mod compatibility
Allow for dimension settings which don't apply gravity, improving mod compatibility
Add:
  • Default ship settings per dimension
  • Random Y level and random rotation for ship generation
  • Specifying multiple folders per modID
Fix:
  • No more duplicate ships bug!! (Hopefully)
  • No more Fabric api required on Forge


Add:
  • Default ship settings per dimension
  • Random Y level and random rotation for ship generation
  • Specifying multiple folders per modID
Fix:
  • No more duplicate ships bug!! (Hopefully)
  • No more Fabric api required on Forge


  • Bypass placement cooldown when placing templates outside of worldgen
  • Extend placement cooldown for structures placed during worldgen
  • Add function for assembly with block blacklist
  • Improve player collision with rotated ships
  • Bypass height check when placing a ship template via commands
  • Assembly should work much better now! This version has breaking changes for this feature
  • Add Assembly Stick item
  • Ships placement now positions the corner of the ship's AABB at the coordinates instead of the ship's center of gravity
  • Fix ships not being able to place outside build height
  • Improve ship assembly performance
  • Fix crash on Fabric
  • Fix duplicate ships bug
  • Clean up Api class
  • Improvements to ship assembly (still not perfect)
  • Can now place ship templates outside of build height
  • Fixed crash with Ponder feature in Create
  • Added ship assembly api feature
  • This feature is not polished and the usage will likely change - for instance, there isn't a block blacklist yet. It is included here to help devs with wip addons. **
Fixed bugs with auto-assembly
VLib Icon
Download VLib
Select game version
Select platform