VS Addition
An addon that adds more compat to VS2.

Implemented features include the Craete mod's mechanical arm and portable interface for transferring items between ships/from ships to the world, the Create Big Cannon mod's recoil when firing on a ship, and bringing back Computer Craft compat in 1.20.1.
For more features, you can browse past posts in the Valkyrien Skies Discord server showcase channel and try them out in-game.
Warning: This mod is still in alpha and it may break your game
You can report bugs or make feature requests in Github issues.
All Versions
+ Add Version| Name | Game version | Platforms | Published | Downloads | Actions |
|---|---|---|---|---|---|
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 | ||||
| 1d ago | 1 |
## Common
- Fixed the issue where the raycasting wrapper incorrectly applied multiple times to TaCZ's explosion, causing the game to freeze.
- Refactored the portable storage interface compatibility to no longer rely on contraptions.
- Added vanilla lodestone compass compatibility.
- Fixed the issue of crashing with VMod in some cases.
- Fixed the issue where other players were kicked out when using the sticker from the Create mod or the gravitron from the Clockwork mod.
- Re-enabled explosion mixin, but it will still be overwritten by Lithium mixin.
- Corrected the direction of projectiles fired when the entity is on a ship. (vanilla and TaCZ only) [#66](https://github.com/xiewuzhiying/VS-Addition/issues/66)
## Fabric
## Forge
- Fixed the issue of incompatibility with versions of Embeddium prior to 0.3.12.
- Fixed the issue of crashing with Tallyho (again😥).
- Added config item to re-enable Embeddium block entity culling in shipyard chunks, resolve [#68](https://github.com/xiewuzhiying/VS-Addition/issues/68)
## Common
- Improved the implementation of sticker mixin (no functional changes)
- Added TaCZ Projectile explosion compatibility.
- When the player grabs the ship with Gravitron, cancel the collision between the ship and the player.
- Added VMod schematic compatibility (for fake air pocket attachment)
- Added Translation keys for command messages.
- Added a Create display source for any non-source ship-bound blocks to display ship data.
- Now Shipyard chunks will get the biome in world coordinates.
- Added
getDirection()function for Cannon Mount Generic Peripheral. [#57](https://github.com/xiewuzhiying/VS-Addition/issues/57) - Ship velocity will affect cannon's projectile.
- Vic's Point Blank explosion compatibility.
- Enabling Embeddium block entity culling for Valkyrien Skies.
- Disabled certain features to temporarily resolve conflicts with Fabric ASM.
- Fixed Create Big Cannons autocannon would not play a firing sound when it was on a ship. [#62](https://github.com/xiewuzhiying/VS-Addition/issues/62)
- Fixed crash with CC: Tweaked 1.114.0 [#61](https://github.com/xiewuzhiying/VS-Addition/issues/61)
- Added config item for maximum tilt angle at which an entity can stand on a ship.
- Added Litematica (Forgematica) compatibility
- Fixed a crash in the Fabric version of Computer Craft when placing a turtle. [#56](https://github.com/xiewuzhiying/VS-Addition/issues/56)
- Added TaCZ fabric version compatibility.
- Added Ballistix compatibility. (Transform attract blast and repulsive blast only)
- Cancel
onExplosionmethod of Tallyho if Create: Diesel Generators mod doesn't exist.
## Common
- Improved Create tree fertilizer compatibility implementation.
- Fixed Vanilla footstep sound on the ships.
- Better Explosions? (it's still buggy and will be disabled by default)
- Made Create Whistle sound playable on the ships.
- Added fake air pockets to disable some underwater effects. (it's still WIP and you need to enable it in the common config)
- Fixed crash with Xaero's Minimap Fair version [#51](https://github.com/xiewuzhiying/VS-Addition/issues/51)
## Forge
- Disabled some fairness feature of Tallyho.
- Added TaCZ bullet hole particle compatibility for the ships.
- Fixed CBC: Modern Warfare rotary cannon not firing with the fire() method.
## Common
- Fixed not checking if the mod exists when register Generic Source.
## Forge
## Common
- Fixed MixinStickerBlockEntity fails on server environments [#40](https://github.com/xiewuzhiying/VS-Addition/issues/40) (by [fxshlein](https://github.com/xiewuzhiying/VS-Addition/pull/41))
- Added new method
fakePlayerKill()to ShipHelmPeripheral (Temporary solution for [#42](https://github.com/xiewuzhiying/VS-Addition/issues/42)) - Encased fan mixins are now disabled by default
- Changed Cannon Peripherals to generic peripheral implementation (to coexist with Inventory peripherals)
- Added placement helper support for Clockwork's Flap block and Wing block
- Fixed must to reassemble contraptions after re-entering world to get the Wing blocks on them to work (e.g. Flap Bearings)
- Slightly changed the mixins of minimap mods (actual effect unchanged)
- Rolled back Mixin Extras version to be compatible with Axiom
- Added compatibility with Fabric version of Net Music
- Fixed CBC Modern Warfare rockets not translating to the world when fired from a ship.
- Improve compatibility with Tallyho (maybe still have issues)
## Common
- Fix some mixins were incorrectly disabled
- Merge multiple mod loader jars into one jar (Used [Forgix](https://github.com/PacifistMC/Forgix))
## Forge
## Common
- Fix some mixins were incorrectly disabled
- Merge multiple mod loader jars into one jar (Used [Forgix](https://github.com/PacifistMC/Forgix))
## Forge
## Common
## Fabric
## Forge
- Fix a crash when CBC Modern Warfare is not installed
## Common
## Fabric
## Forge
- Fix a crash when CBC Modern Warfare is not installed
## Common
## Fabric
## Forge
- Fix a crash when CBC Modern Warfare is not installed
## Common
## Fabric
## Forge
- Fix a crash when CBC Modern Warfare is not installed
## Common
- [1.18.2] Fix crash when using deployer
- New method
getX()getY()getZ()for cannon mount peripheral - by [nosqd](https://github.com/nosqd) - Fix
fire()method of cannon mount peripheral didn't work for auto cannons - Move config file item (which means backing up configuration values and deleting old configuration files)
- Fix a crash when launching with create without clockwork
## Forge
- Fix rotary cannon can't fire again while on a ship (not caused by vs2)
- Add recoil for rotary cannon
- Fix medium cannon mechanical arm interaction (also not caused by vs2)
## Common
- [1.18.2] Fix crash when using deployer
- New method
getX()getY()getZ()for cannon mount peripheral - by [nosqd](https://github.com/nosqd) - Fix
fire()method of cannon mount peripheral didn't work for auto cannons - Move config file item (which means backing up configuration values and deleting old configuration files)
- Fix a crash when launching with create without clockwork
## Forge
- Fix rotary cannon can't fire again while on a ship (not caused by vs2)
- Add recoil for rotary cannon
- Fix medium cannon mechanical arm interaction (also not caused by vs2)
## Common
- [1.18.2] Fix crash when using deployer
- New method
getX()getY()getZ()for cannon mount peripheral - by [nosqd](https://github.com/nosqd) - Fix
fire()method of cannon mount peripheral didn't work for auto cannons - Move config file item (which means backing up configuration values and deleting old configuration files)
- Fix a crash when launching with create without clockwork
## Forge
- Fix rotary cannon can't fire again while on a ship (not caused by vs2)
- Add recoil for rotary cannon
- Fix medium cannon mechanical arm interaction (also not caused by vs2)
## Common
- [1.18.2] Fix crash when using deployer
- New method
getX()getY()getZ()for cannon mount peripheral - by [nosqd](https://github.com/nosqd) - Fix
fire()method of cannon mount peripheral didn't work for auto cannons - Move config file item (which means backing up configuration values and deleting old configuration files)
- Fix a crash when launching with create without clockwork
## Forge
- Fix rotary cannon can't fire again while on a ship (not caused by vs2)
- Add recoil for rotary cannon
- Fix medium cannon mechanical arm interaction (also not caused by vs2)
## Common
- [1.18.2] Fix crash when using deployer
- New method
getX()getY()getZ()for cannon mount peripheral - by [nosqd](https://github.com/nosqd) - Fix
fire()method of cannon mount peripheral didn't work for auto cannons
- Fix crash caused by some mixin
## Common
- [1.18.2] Fix crash when using deployer
- New method
getX()getY()getZ()for cannon mount peripheral - by [nosqd](https://github.com/nosqd) - Fix
fire()method of cannon mount peripheral didn't work for auto cannons
- Fix crash caused by some mixin
## Common
- [1.18.2] Fix crash when using deployer
- New method
getX()getY()getZ()for cannon mount peripheral - by [nosqd](https://github.com/nosqd) - Fix
fire()method of cannon mount peripheral didn't work for auto cannons
- Fix crash caused by some mixin
## Common
- [1.18.2] Fix crash when using deployer
- New method
getX()getY()getZ()for cannon mount peripheral - by [nosqd](https://github.com/nosqd) - Fix
fire()method of cannon mount peripheral didn't work for auto cannons
- Fix crash caused by some mixin
## Common
## Fabric
- Fix crash caused by some mixin
## Common
## Fabric
- Fix crash caused by some mixin
## Common
## Fabric
- Fix crash caused by some mixin
## Common
## Fabric
- Fix crash caused by some mixin
## Common
- Fix encased fan didn't update its air current when it's in the world
- Fix crash caused by some mixin
## Common
- Fix encased fan didn't update its air current when it's in the world
- Fix crash caused by some mixin
## Common
- Fix encased fan didn't update its air current when it's in the world
- Fix crash caused by some mixin
## Common
- Fix encased fan didn't update its air current when it's in the world
- Fix crash caused by some mixin
## Common
- Fix the issue of unable to get VS Addition peripherals
- Presence footsteps compat (I don't understand why only carpets and pressure plates etc. work🤔)
- Basically move to kotlin
- Fix confusing PSI mode
- Make the entity dragger use another calculation method for projectile
- [1.20.1] Fix mixin apply error with CC: Tweaked 1.112.0
- Fix the issue of crashing caused by not including mixin squared
- [1.18.2] Backport TACZ compat
## Common
- Fix the issue of unable to get VS Addition peripherals
- Presence footsteps compat (I don't understand why only carpets and pressure plates etc. work🤔)
- Basically move to kotlin
- Fix confusing PSI mode
- Make the entity dragger use another calculation method for projectile
- [1.20.1] Fix mixin apply error with CC: Tweaked 1.112.0
- Fix the issue of crashing caused by not including mixin squared
- [1.18.2] Backport TACZ compat
## Common
- Fix the issue of unable to get VS Addition peripherals
- Presence footsteps compat (I don't understand why only carpets and pressure plates etc. work🤔)
- Basically move to kotlin
- Fix confusing PSI mode
- Make the entity dragger use another calculation method for projectile
- [1.20.1] Fix mixin apply error with CC: Tweaked 1.112.0
- Fix the issue of crashing caused by not including mixin squared
- [1.18.2] Backport TACZ compat