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 generateMassesand 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
[1.20.1-0.1.1] VLib 1.20.1-0.1.1
by G_Mungus on Oct 14, 2026
Download
- Remove block mass mixin
[1.20.1-0.1.1] VLib 1.20.1-0.1.1
by G_Mungus on Oct 14, 2026
Download
- Remove block mass mixin
[1.20.1-0.1.0+forge] VLib 1.20.1-0.1.0 Forge
by G_Mungus on Oct 14, 2026
Download
## REQUIRES VS 2.4
If you're using Valkyrien Skies 2.3.x, use an older version of this mod.
If you're using Valkyrien Skies 2.3.x, use an older version of this mod.
[1.20.1-0.1.0+fabric] VLib 1.20.1-0.1.0 Fabric
by G_Mungus on Oct 14, 2026
Download
## REQUIRES VS 2.4
If you're using Valkyrien Skies 2.3.x, use an older version of this mod.
If you're using Valkyrien Skies 2.3.x, use an older version of this mod.
[1.20.1-0.0.15-alpha+forge] VLib 1.20.1-0.0.15-alpha+forge
by G_Mungus on Oct 14, 2026
Download
Add generateMasses command, to generate a mod with more accurate mass values for modded blocks.
[1.20.1-0.0.15-alpha+fabric] VLib 1.20.1-0.0.15-alpha+fabric
by G_Mungus on Oct 14, 2026
Download
Add generateMasses command, to generate a mod with more accurate mass values for modded blocks.
[1.20.1-0.0.14-alpha+forge] VLib 1.20.1-0.0.14-alpha+forge
by G_Mungus on Oct 14, 2026
Download
Fix gravity not updating when travelling to new dimension
[1.20.1-0.0.14-alpha+fabric] VLib 1.20.1-0.0.14-alpha+fabric
by G_Mungus on Oct 14, 2026
Download
Fix gravity not updating when travelling to new dimension
[1.20.1-0.0.13-alpha+forge] VLib 1.20.1-0.0.13-alpha+forge
by G_Mungus on Oct 14, 2026
Download
Allow for dimension settings which don't apply gravity, improving mod compatibility
[1.20.1-0.0.13-alpha+fabric] VLib 1.20.1-0.0.13-alpha+fabric
by G_Mungus on Oct 14, 2026
Download
Allow for dimension settings which don't apply gravity, improving mod compatibility
[1.20.1-0.0.12-alpha+forge] 1.20.1-0.0.12-alpha+forge
by G_Mungus on Oct 14, 2026
Download
Add:
- Default ship settings per dimension
- Random Y level and random rotation for ship generation
- Specifying multiple folders per modID
- No more duplicate ships bug!! (Hopefully)
- No more Fabric api required on Forge
[1.20.1-0.0.12-alpha+fabric] 1.20.1-0.0.12-alpha+fabric
by G_Mungus on Oct 14, 2026
Download
Add:
- Default ship settings per dimension
- Random Y level and random rotation for ship generation
- Specifying multiple folders per modID
- No more duplicate ships bug!! (Hopefully)
- No more Fabric api required on Forge
[1.20.1-0.0.11-alpha+fabric] VLib 1.20.1-0.0.11-alpha+fabric
by G_Mungus on Oct 14, 2026
Download
- 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
[1.20.1-0.0.9-alpha+fabric] VLib 1.20.1-0.0.9-alpha+fabric
by G_Mungus on Oct 14, 2026
Download
- 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
[1.20.1-0.0.8-alpha+fabric] VLib 1.20.1-0.0.8-alpha+fabric
by G_Mungus on Oct 14, 2026
Download
- Fix ships not being able to place outside build height
- Improve ship assembly performance
[1.20.1-0.0.7-alpha+fabric] VLib 1.20.1-0.0.7-alpha+fabric
by G_Mungus on Oct 14, 2026
Download
- Fix crash on Fabric
- Fix duplicate ships bug
- Clean up Api class
[1.20.1-0.0.6-alpha+fabric] VLib 1.20.1-0.0.6-alpha+fabric
by G_Mungus on Oct 14, 2026
Download
- Improvements to ship assembly (still not perfect)
- Can now place ship templates outside of build height
[1.20.1-0.0.5-alpha+fabric] VLib 1.20.1-0.0.5-alpha+fabric
by G_Mungus on Oct 14, 2026
Download
- 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. **
[1.20.1-0.0.4-alpha+fabric] VLib 1.20.1-0.0.4-alpha fabric
by G_Mungus on Oct 14, 2026
Download
Fixed bugs with auto-assembly