VS2 Utilities

Quick rating

VS2 Utilities

No reviews yet

Datapack interaction with Valkyrien Skies 2. Utilities for greater control & fun!

QoL & Tweaks
Bug Fixes
Mod Loaders
Forge
Fabric
Minecraft

Community voices

Reviews

Versions
Loading versions…
Match includes

Click once to include, again to exclude, again to clear

Rating Any
Any 0.5 1.0 1.5 2.0 2.5 3.0 3.5 4.0 4.5 5.0
Min
Max
Play Status
Reviews
Time Played
hrs+
Verified developers only
Has developer response
List view
Grid view
Compact view
Sort by
Date
Rating
Helpful
Unhelpful
Edited
Sort ascending
Delete this review?

This removes your review from the project. You can write a new review after.

Review submitted for moderation

Your review has been sent to moderators, who will check that it meets our guidelines before it appears publicly.

No reviews yet. Be the first to review this project!

Get it on

Available Platforms

Compatibility

Supported Environments

Where It Runs
Client and Server

Must be installed on both the client and the server.

About

Project Details

Type
Mod
License
Apache 2.0 AND MIT
Latest Version
[Fabric 1.19.2] 1.0.0-beta
Authors
CurseForge
Modrinth

For authors

Embed Badge

If you're the author of this project, you can embed a live badge anywhere that supports HTML or Markdown. It updates automatically whenever ratings change.

Custom banner text
ModDex rating badge preview

Use HTML for any page that supports it, or Markdown for README files and Markdown-based descriptions.

Identifiers

Platform IDs

CurseForge ID
Modrinth ID

Resources

External Links

About

Description


Datapack interaction with Valkyrien Skies 2. Utilities for greater control & fun!



Mod Loader Mod Loader Bug Reports

CurseForge Modrinth

My mods will no longer be receiving updates on Curseforge! Please check Modrinth.


VSUtil Header

This simple mod adds various commands and items that improve your ship QoL, and I'm not talking about fanfiction. I also threw in some miscellaneous compatibility bug fixes. The ultimate idea behind making this mod was to allow me to use command blocks and datapacks to interact with ships. This included stuff like spawning entire warships, but can easily be used for much more creative things. The ship position, rotation, velocity, and angular velocity data blends almost seamlessly with vanilla in the "ship" subcommand addition to the /data command.

It also includes other useful things that other VS addons have added for 1.18.2 and 1.20.1, but not for 1.19.2.


📖 Information

This mod adds more than just commands!

📑 Commands

Commands are accessed through /vsutil! A full breakdown of the commands is on the mod's wiki.

  • shipify: create a new ship at a position, including its name/slug, whether it's static, whether it has collisions with other ships, and its scale
  • resize: changes the scale of a ship
  • getid: Get a ship's numeric ID from its slug
  • getslug: Get a ship's slug from its numeric ID
  • disableCollisions: Disable ALL ship-to-ship collisions for a ship if no other arguments are given, otherwise disables collisions between two ships.
  • enableCollisions: Enable all ship-to-ship collisions for a ship if no other arguments are given, otherwise enables collisions between two ships.
  • interact: Does nothing if Clockwork is not installed. Activate a phys/flap/propeller bearing at a position remotely.
  • renameCurrent: renames the ship the command is executed on. For command blocks, the position is the command block itself. For players, the position of the block underneath.

This mod has also changed the vanilla /data command!

  • /data <argument> ship now exists, allowing deep interplay between vanilla functions & datapacks and VS2. Check the mod's wiki for NBT data info.

🌳 Blocks & Items

  • No Collision Wand for those who want to toggle collisions between two ships by hand.
  • Big/Small Propeller
    • Modified from their VS: Tournament counterparts; right-clicking them now allows configuration of the propeller's stats
    • Further changes to a propeller can be locked from the menu.
    • Includes a config for setting the maximum allowable stats for each propeller

🔧 Fixes

  • Misc. compatibility fixes (Credit to Endal!)
    • Fixed sounds of Create: Big Cannons autocannons (and its siblings) not working on ships.
    • Fixed Create: Big Cannons projectile physics and damage _

📝 In-Development Features

  • Antigravity wands + commands
  • Custom wand models + sounds

💗 Credits & Thanks

This project uses slightly modified code rewritten from Kotlin into Java from VS: Tournament for the propeller block. All code taken from Tournament is in the package vsutil.tournament and used under the Apache-2.0 license. Artistic assets are likewise used under the same license and are located under the vs_tournament namespace in the mod's resource pack. The original license may be found here, and a copy included in this software may be found here.

Other copyrighted work includes Create: Big Cannons compatibility bug fixes and collision save data by Endal from the Tank Tussle community.

Also, shoutout to Kaupenjoe for his tutorials lol (wouldn't be here now if not for the start he gave me)

___

Datapack interaction with Valkyrien Skies 2. Utilities for greater control & fun!

Mod Loader Environment Bug Reports

CurseForge Modrinth


VSUtil Header

This simple mod adds various commands and items that improve your ship QoL, and I'm not talking about fanfiction. I also threw in some miscellaneous compatibility bug fixes. The ultimate idea behind making this mod was to allow me to use command blocks and datapacks to interact with ships. This included stuff like spawning entire warships, but can easily be used for much more creative things. The ship position, rotation, velocity, and angular velocity data blends almost seamlessly with vanilla in the "ship" subcommand addition to the /data command.

It also includes other useful things that other VS addons have added for 1.18.2 and 1.20.1, but not for 1.19.2.


📖 Information

This mod adds more than just commands!

📑 Commands

Commands are accessed through /vsutil! A full breakdown of the commands is on the mod's wiki.

  • shipify: create a new ship at a position, including its name/slug, whether it's static, whether it has collisions with other ships, and its scale
  • resize: changes the scale of a ship
  • getid: Get a ship's numeric ID from its slug
  • getslug: Get a ship's slug from its numeric ID
  • disableCollisions: Disable ALL ship-to-ship collisions for a ship if no other arguments are given, otherwise disables collisions between two ships.
  • enableCollisions: Enable all ship-to-ship collisions for a ship if no other arguments are given, otherwise enables collisions between two ships.
  • interact: Does nothing if Clockwork is not installed. Activate a phys/flap/propeller bearing at a position remotely.
  • renameCurrent: renames the ship the command is executed on. For command blocks, the position is the command block itself. For players, the position of the block underneath.

This mod has also changed the vanilla /data command!

  • /data <argument> ship now exists, allowing deep interplay between vanilla functions & datapacks and VS2. Check the mod's wiki for NBT data info.

🌳 Blocks & Items

  • No Collision Wand for those who want to toggle collisions between two ships by hand.
  • Big/Small Propeller
    • Modified from their VS: Tournament counterparts; right-clicking them now allows configuration of the propeller's stats
    • Further changes to a propeller can be locked from the menu.
    • Includes a config for setting the maximum allowable stats for each propeller

🔧 Fixes

  • Misc. compatibility fixes (Credit to Endal!)
    • Fixed sounds of Create: Big Cannons autocannons (and its siblings) not working on ships.
    • Fixed Create: Big Cannons projectile physics and damage

📝 In-Development Features

  • Antigravity wands + commands
  • Custom wand models + sounds

💗 Credits & Thanks

This project uses slightly modified code rewritten from Kotlin into Java from VS: Tournament for the propeller block. All code taken from Tournament is in the package vsutil.tournament and used under the Apache-2.0 license. Artistic assets are likewise used under the same license and are located under the vs_tournament namespace in the mod's resource pack. The original license may be found here, and a copy included in this software may be found here.

Other copyrighted work includes Create: Big Cannons compatibility bug fixes and collision save data by Endal from the Tank Tussle community.

Also, shoutout to Kaupenjoe for his tutorials lol (wouldn't be here now if not for the start he gave me)

Screenshots

Gallery

This project has no gallery images yet.

Versions

Files

Relations

Project Relations

More like this

Similar Mods

Suggestions use data such as tags, dependencies, dependents, descriptions, titles, and more to rank how much they overlap with this mod.

On ModDex

Community snapshot

0
Ratings
0
Followers
0
In stacks

By the numbers

Statistics

<1,000
Total Downloads
CurseForge
<1,000
Modrinth
<1,000
Last Updated
CurseForge
Created
CurseForge
Modrinth
Last synced
When ModDex last fetched this project from CurseForge or Modrinth. Every project is re-checked on a schedule, and any project that ships a new file is synced automatically within hours of the release.
New file updates sync automatically
How syncing works