nineMinecraft is a joke site.
nineMinecraft is in no way affiliated with Modrinth or 9minecraft.
Valkyrien Skies

Valkyrien Skies

Mod

Physics in Minecraft

Client and server Game MechanicsLibrary

3.51M downloads
1,278 followers
Created5 years ago
Updated22 days ago

Filter loader...
Filter versions...
Filter channels...

VS 2.4.10

Critical fixes, Jolt, Command Feedback, and Hexcasting Compat

Changes:

  • Jolt physics now available as an engine option
  • Proper VS Command feedback
  • Connectivity, client and server, is disabled by default in config while it's being fixed- you'll want to update your configs and disable buoyancy. We're working on a much better flooding system, so stay tuned...
  • Removed Herobrine

Bugfixes:

  • Respawn breaking all ships (hopefully)
  • Some minor connectivity improvements (but its still off by default now)
  • Engine adjustments
  • Weather/snow on ships
  • Bluemap crash fix on newer versions
  • Hexcasting null crash
  • Cannon recoil direction with CBC compat fixed
  • Additional miscellaneous fixes

VS 2.4.9

More buoyancy fixes, connectivity fixes,

Changes:

  • Datapackable fluid values (for buoyancy in non-vanilla fluids)
  • Removed Herobrine

Bugfixes:

  • Joining Multiplayer is no longer cooked if you have a ship in the world
  • Connectivity no longer incorrectly caches components (should fix excessive buoyancy)
  • Connectivity no longer allows buoyancy to use the world air component
  • Avoid crashing with latest forge
  • Fix compat with create tree fertilizer and supplementaries
  • Forge air pocket breathing
  • Connectible chains no longer leave behind their hitbox
  • Fixed Mekanism multiblock crash
  • Fixed extreme slowdown caused while recalculating pockets in client connectivity

VS 2.4.8

Assembly fixes, seamless assembly, improved buoyancy updating, lift improvements, etc.

Changes:

  • Air pockets now update all pockets on ship and don't update a tick late
  • Re-added removed assembly methods as redirects to prevent addon breaking
  • Visually seamless assembly
  • Lift improved and now configurable
  • More commands
  • Improved split detection
  • /vs set-splitting command added to enable/disable splitting per ship
  • Removed Herobrine

Bugfixes:

  • Splitting config now works
  • Contraptions should no longer split on assembly
  • Drag uses the correct face direction
  • Explosions split ships properly
  • Fabric breathing in sealed pockets fixed
  • Hexcasting compat fixes
  • ICopyableBlock/ICopyableAttachment now use immutable vectors
  • Deployers can place blocks in ships again
  • Hypertube compat fixed
  • Connectible Chains compat fixed

VS 2.4.7

Air pocket buoyancy, improved assembly, drag fixes, no-collide blocks, and connectivity!

Changes:

  • Splitting has been un-hard disabled
  • Air pockets now occlude water in ships
  • Air pockets now provide buoyancy based on their volume
  • Vastly improved assembly methods (courtesy of G_Mungus and SpaceEye)
  • New assembly API features (copyable blocks / attachments) for modders
  • Drag calculations improved
  • no-collide blocks added to VS Blockstates, default Leaves, Redstone Links, and other empty blocks
  • Improved Debug items (Better functionality, textures, better feedback) by Zaafonin
  • Removed Herobrine

Bugfixes:

  • Fixed broken distance check causing things like controller lecterns to not work on ships
  • Use safe cast for IEntityDraggingProvider
  • Connectivity... like all of it
  • Client connectivity not syncing
  • Fixed echo chest compat
  • Fixed doppler effect and added config

VS 2.4.6

Performance enhancements and even more configuration... stuff

Changes:

  • Added PhysShip.liquidOverlap
  • Added Drag / Lift Configs
  • Added config for Drag/Lift Multipliers (default x10)
  • Reduced Copycat mass to 50kg
  • Added identifiers to wind, so that multiple mods can define wind direction without overwriting eachother
  • Significantly improved collision shape algorithm on both engines
  • Octree collisions 😳

Bugfixes:

  • Changed ordering of joints added to the GTPA's list so that it properly updates for callbacks
  • Possibly maybe fix a bug, one side effect of which being the Phasometer from CWSM not working
  • Fixed ship sleeping on idle in Krunch

VS 2.4.5

Even MORE bugfixing! YAY!!!!

Bugfixes:

  • Fixed pathfinding (probably)
  • Fixed compat with Terra (credit: zaafonin)
  • Removed logspam from crushing wheels (credit: blockninja124)
  • Lower Krunch linux version dependency

VS 2.4.3 && VS 2.4.4

More bugfixing! Yippee!!!

Changes:

  • Added getJoint methods to the GameToPhysicsAdapter
  • Ships experiencing invalid forces now freeze rather than crashing
  • Rebalanced weights to be closer to their 2.3 counterparts

Bugfixes:

  • Disabled broken doppler effect
  • Fixed a null edgecase crash with sounds
  • Fixed NaN errors with the PhysX backend on

Important Note:

When updating from 2.4.2, make sure to reset your VS configs in your world serverconfig folder! The default mass has been reverted to 1000, but your config file will not update automatically.

VS 2.4.2

Small patch fixing some issues from 2.4.1

Changes:

  • Minor adjustment to the function of BlockEntityPhysicsListeners (credit: theplasticpotato)
  • Added Debug Levitator for testing BEPLs (credit: theplasticpotato)
  • Rebalanced weights to be similar to how they were in 2.3 (credit: Verquinox)
  • Updated VS Logo

Bugfixes:

  • Fixed assembly offsets (credit: blockninja124)
  • Fixed frogport issue caused by previous PR (credit: zaafonin)
  • Fixed create soundscapes on ships(?) (credit: zaafonin)
  • Fix edgecase where world target and transformed ship target are hash equal (credit: theplasticpotato)

VS 2.4.1

First major patch of 2.4.

Changes:

  • Added issues link to fabric.mod.json (Credit: millenIumAMbiguity)
  • Added comment explaining why forge malds about MixinVibrationSystem (Credit: zaafonin)

Bugfixes:

  • Fixed an issue where BlockEntityPhysicsListeners wouldn't reload without a blockstate update. (Credit: theplasticpotato)
  • Fixed a crash on dedicated servers due to a ClientLevel reference in a mixin. (Credit: zaafonin & m3t4f1v3)
  • Fixed polish translations (Credit: KAW0)
  • Fixed Create: Stuff & Additions mixins (Credit: zaafonin)
  • Fixed EMF/ETF compatibility (Credit: EnderBoy9217)
  • Fixed a long standing issue where block mass was calculated at corner rather than block center (Credit: StewStrong) - MAY BREAK THINGS!!
  • Fixed joints applying large forces when created (Credit: StewStrong)
  • Fixed issue with fan airstreams on ships where the first fan processing type was incorrectly assumed to be null (Credit: Zaafonin)
  • Fixed sneaking on ships (Credit: theplasticpotato)
  • Fixed placing and breaking blocks on fast moving ships (mostly, still fails in extreme speeds due to zaafonin's pillar fix PR) (Credit: theplasticpotato)
  • Fixed interactions with blocks on ships at high speed (Credit: theplasticpotato)
  • Fixed using valueboxes at high speed (Credit: theplasticpotato)
  • Fixed incorrect eye position and rotation on ships (Credit: theplasticpotato)
  • Fixed incorrect rotation when seated on a ship (Credit: theplasticpotato)
  • Fixed boats or other vehicles causing crashes when riding them onto a ship (Credit: theplasticpotato)
  • Added a missing null check to getLastShipStoodOn (Credit: theplasticpotato)
  • Fixed entity dragging becoming stuck when jumping onto a non full block on ships (Credit: theplasticpotato)

VS 2.4

Massive backend, api, and QOL update.

Most notable changes:

  • Updated (Krunch) backend to be more performant
  • Added PhysX backend option, currently a bit unstable but very performant. Stability will be increased in the future.
  • Revamped API for VS addons, with lots more documentation and requested additions
  • Ships have aerodynamics now! No longer will they drift forever with zero-G. Shape based lift is also now a thing!
  • Updated entity dragging. No longer should you be left behind by a fast ship, or be unable to interact with blocks at high speed. Multiplayer is also fixed, no more will your friends lag behind the ship! (mostly)
  • Many, many, many bug fixes. Like so many. We've actually lost track.

NOTE: ALL VS Addons will need to update to the new api. Allow time for them to update before updating your pack

Other changes: non-exhaustive, and in no particular order

  • Added block shape based default masses
  • Inter-ship frogport functionality
  • Added a default assembly blacklist (for addons)
  • New config system (accessible in create config viewer, or any other forge-config viewer)
  • Many new language files
  • Revamped /vs commands, including better autocomplete and new commands for changing backend settings
  • Added atmospheric drag for ships, with datapackable values
  • Added datapackable dimension gravity
  • Some reworked mass values
  • Fixed players getting shipyarded when respawning on deleted ships
  • Fixed toolbox interactions on ships
  • Fixed compat with very many players
  • Made cbc recoil configurable
  • Fixed TerraFirmaCraft compat (again)
  • Fixed voxy rendering with ships
  • Fixed cbc shells not loading chunks correctly
  • Fixed crash with lithum
  • Fixed dispenser momentum
  • Fixed miniship fog with sodium
  • Added ship splitting (disabled by default in config)

VS 2.4.2

Small patch fixing some issues from 2.4.1

Changes:

  • Minor adjustment to the function of BlockEntityPhysicsListeners (credit: theplasticpotato)
  • Added Debug Levitator for testing BEPLs (credit: theplasticpotato)
  • Rebalanced weights to be similar to how they were in 2.3 (credit: Verquinox)
  • Updated VS Logo

Bugfixes:

  • Fixed assembly offsets (credit: blockninja124)
  • Fixed frogport issue caused by previous PR (credit: zaafonin)
  • Fixed create soundscapes on ships(?) (credit: zaafonin)
  • Fix edgecase where world target and transformed ship target are hash equal (credit: theplasticpotato)

VS 2.4.1

First major patch of 2.4.

Changes:

  • Added issues link to fabric.mod.json (Credit: millenIumAMbiguity)
  • Added comment explaining why forge malds about MixinVibrationSystem (Credit: zaafonin)

Bugfixes:

  • Fixed an issue where BlockEntityPhysicsListeners wouldn't reload without a blockstate update. (Credit: theplasticpotato)
  • Fixed a crash on dedicated servers due to a ClientLevel reference in a mixin. (Credit: zaafonin & m3t4f1v3)
  • Fixed polish translations (Credit: KAW0)
  • Fixed Create: Stuff & Additions mixins (Credit: zaafonin)
  • Fixed EMF/ETF compatibility (Credit: EnderBoy9217)
  • Fixed a long standing issue where block mass was calculated at corner rather than block center (Credit: StewStrong) - MAY BREAK THINGS!!
  • Fixed joints applying large forces when created (Credit: StewStrong)
  • Fixed issue with fan airstreams on ships where the first fan processing type was incorrectly assumed to be null (Credit: Zaafonin)
  • Fixed sneaking on ships (Credit: theplasticpotato)
  • Fixed placing and breaking blocks on fast moving ships (mostly, still fails in extreme speeds due to zaafonin's pillar fix PR) (Credit: theplasticpotato)
  • Fixed interactions with blocks on ships at high speed (Credit: theplasticpotato)
  • Fixed using valueboxes at high speed (Credit: theplasticpotato)
  • Fixed incorrect eye position and rotation on ships (Credit: theplasticpotato)
  • Fixed incorrect rotation when seated on a ship (Credit: theplasticpotato)
  • Fixed boats or other vehicles causing crashes when riding them onto a ship (Credit: theplasticpotato)
  • Added a missing null check to getLastShipStoodOn (Credit: theplasticpotato)
  • Fixed entity dragging becoming stuck when jumping onto a non full block on ships (Credit: theplasticpotato)

VS 2.4

Massive backend, api, and QOL update.

Most notable changes:

  • Updated (Krunch) backend to be more performant
  • Added PhysX backend option, currently a bit unstable but very performant. Stability will be increased in the future.
  • Revamped API for VS addons, with lots more documentation and requested additions
  • Ships have aerodynamics now! No longer will they drift forever with zero-G. Shape based lift is also now a thing!
  • Updated entity dragging. No longer should you be left behind by a fast ship, or be unable to interact with blocks at high speed. Multiplayer is also fixed, no more will your friends lag behind the ship! (mostly)
  • Many, many, many bug fixes. Like so many. We've actually lost track.

NOTE: ALL VS Addons will need to update to the new api. Allow time for them to update before updating your pack

Other changes: non-exhaustive, and in no particular order

  • Added block shape based default masses
  • Inter-ship frogport functionality
  • Added a default assembly blacklist (for addons)
  • New config system (accessible in create config viewer, or any other forge-config viewer)
  • Many new language files
  • Revamped /vs commands, including better autocomplete and new commands for changing backend settings
  • Added atmospheric drag for ships, with datapackable values
  • Added datapackable dimension gravity
  • Some reworked mass values
  • Fixed players getting shipyarded when respawning on deleted ships
  • Fixed toolbox interactions on ships
  • Fixed compat with very many players
  • Made cbc recoil configurable
  • Fixed TerraFirmaCraft compat (again)
  • Fixed voxy rendering with ships
  • Fixed cbc shells not loading chunks correctly
  • Fixed crash with lithum
  • Fixed dispenser momentum
  • Fixed miniship fog with sodium
  • Added ship splitting (disabled by default in config)

External resources



Project members

rubydesic

Owner

StewStrong

Member


Technical information

License
LGPL-3.0-only
Client side
required
Server side
required
Project ID
Expand Down