
Vintage Story Mod DB · Vintage Story mod
VS Instruments Redux
ANNOUNCEMENTS These are the changes in v1.2.7: • Band mode added - MAJOR UPDATE! • GUI reworked. • Added Crumhorn, Guzheng, Shamisen, and Flute instruments. • Quieted some noises of the Jaw Harp. VS Instruments Redux "If music be the food of love, play
Quick answer
Which VS Instruments Redux release matches 1.22.4?
VS Instruments Redux 1.2.7 targets 1.22.0, 1.22.1, 1.22.2. It must be installed on the client. Installation on the dedicated server is optional. No extra mods listed for this file.
Where it goes
Is VS Instruments Redux required on the client, server, or both?
It must be installed on the client. Installation on the dedicated server is optional.
This release supports both sides, but the source does not require it on the server.
What else does VS Instruments Redux 1.2.7 need?
1.2.7 on 1.22.4. Every mod below is checked against that same setup.
This file does not list any required mods. Do not add a library just because a different file uses it.
This file does not list any required or optional mods.
Before you install it
Add VS Instruments Redux without breaking your instance.
Built for VS Instruments Redux 1.2.7 on 1.22.4. Pick another file and the loader, install side or required mods may change.
- 01
Stick to this file
Use 1.2.7. It targets 1.22.0, 1.22.1, 1.22.2; another release may have different loader, side or dependency requirements.
- 02
Bring the mods it needs
This file does not list any required mods. Do not add a library just because a different file uses it.
- 03
Put it on the correct side
It must be installed on the client. Installation on the dedicated server is optional.
- 04
Pick the file you checked
Use the “Get this file” button beside 1.2.7. It opens that exact file at the source.
About this project
What does VS Instruments Redux add?
ANNOUNCEMENTS
These are the changes in v1.2.7:
- Band mode added - MAJOR UPDATE!
- GUI reworked.
- Added Crumhorn, Guzheng, Shamisen, and Flute instruments.
- Quieted some noises of the Jaw Harp.
VS Instruments Redux
"If music be the food of love, play on..."
- William Shakespeare, Twelfth Night
Introduction
Description
This mod brings musical instruments into the game, which can play songs through the use of ABC files, or even freestyle using your keyboard! I hope you all find it enjoyable, fun, and working well~
(NOTE: This mod was created in support of the World of New Horizon's Vintage Story server, though all are welcome to use it. Check out WoNH here: https://vsnh.online/.)
Instruments Currently Included
- Acoustic Guitar
- Bass Guitar
- Violin
- Banjo
- Shamisen (NEW)
- Koto
- Guzheng (NEW)
- Trumpet
- Saxophone
- Flute (NEW)
- Ocarina
- Pan Flute
- Crumhorn (NEW)
- Jaw Harp (UPDATED)
- Piano
- Upright Piano
- Pipe Organ
- Piano Bench - Not an instrument, just a nice seat for the Upright Piano and Pipe Organ.
- Accordion
- Hurdy Gurdy
- Kalimba
- Steel Drum
- Handpan
- Theremin
- Choir Book
Why This Mod Exists
Like many, I was a fan of the Instruments mod (https://mods.vintagestory.at/show/mod/463), but it appears to have sadly been abandoned, and lingering bugs still remain. After a brief attempt to patch it, I decided I would just rebuild a new mod from the ground up - hence why VS Instruments Redux now exists.
What This Mod is NOT
This mod is not a re-upload of, a patch of, or in any way affiliated with the original Instruments mod. It was made completely fresh, with the code structure and models being made by me. The sounds were taken from GeneralUser GS (https://www.schristiancollins.com/generaluser) via LMMS. the original Instruments mod was, of course, a major inspiration. I value it greatly.
For Mod Users
How do I add ABC files?
Go to 'VintageStoryData' -> 'ModData' -> 'vsinstrumentsredux' -> 'songs' (a button exists in the GUI to open the file for you), and place any ABC files there. You can even organize your songs by adding them to folders in the 'songs' folder.
A demo file of "Daisy Bell" is built into the code - a gift to you in honor of the first computer-synthesized vocal performance by an IBM 7094 mainframe at Bell Labs in 1961 (https://www.youtube.com/watch?v=41U78QP8nBk).
How do I use the instruments?
When holding your instrument, use 'Sneak' + 'Right-Click' to bring up the GUI from which you can choose to play an ABC file from a selected folder, shuffle songs in the folder, or play the instrument yourself with your keyboard in Freestyle mode. You can also 'Right-Click' to stop playing the song.
If you are interacting with an instrument block (like the Upright Piano), you can just 'Right-Click' while looking at it and open the same GUI menu. However, to play in Freestyle mode, you must be close to the actual instrument!
How do I use Freestyle mode?
When using your instrument, click the 'Freestyle' button. From there, you can toggle between two keyboard layouts: Virtual Midi Keyboard (using your 'Z'-'/' and 'Q'-'P' keys like a piano) and Diatonic Number Row (using your '1'-'8' keys and Shift/Alt/Ctrl for octave shifts and sharps).
How do I use Band mode?
When using your instrument, enter in a 'Band Name' in the provided space, select a song from a folder, and click the 'Ready' toggle. Any other players/instruments with that same band name who have also clicked the 'Ready' toggle will begin playing in sync when one of them clicks the 'Start Band' button. Any player can stop playing at any time without stopping the entire band.
For Mod Developers
Is it possible to have ABC files in my mod get automatically read by VS Instruments Redux?
Yes! If you do the following, my mod will automatically add ABC files from your mod to the list of selectable songs the players can choose from in the GUI, where your songs will be in their own folder associated with your mod. As long as the player has both our mods downloaded, they will have access to your library. All you must do is:
- Add the following file path to your mod: \assets\vsinstrumentsredux\config\songs
- Save your ABC files to that file path, but you must rename the ABC files so they end with '.txt'! For example, "DaisyBell.abc" should be renamed to "DaisyBell.abc.txt".
Community Contribution Credits
I want to thank the following folks for their contributions to the mod:
- DeanBro: For creating the Ukrainian translation file.
- Garlicc: For the idea of making it so ABC files can be loaded in from other mods.
- ./Ghosty_: For the idea of making instrument blocks (like the Upright Piano) for better immersion.
- MoldyTofu: For the ideas for various instruments, as well as the sounds of the Handpan.
Project description from Vintage Story Mod DB.
Pick your setup
VS Instruments Redux releases for each Vintage Story version.
Choose the version and loader you play, then open the matching release.
1.22.5
1 loader build1.22.4
1 loader build1.22.3
1 loader build1.22.2
1 loader build1.22.1
1 loader build1.22.0
1 loader buildCheck the dependencies, then try the file in a copied instance before changing a world you care about.
Recent files
VS Instruments Redux versions and loaders
1.2.7
vsinstrumentsredux_1.2.7.zip
2 Aug 2026
1.2.6
vsinstrumentsredux_1.2.6.zip
31 Jul 2026
1.2.5
vsinstrumentsredux_1.2.5.zip
31 Jul 2026
1.2.4
vsinstrumentsredux_1.2.4.zip
29 Jul 2026
1.2.3
vsinstrumentsredux_1.2.3.zip
29 Jul 2026
1.2.2
vsinstrumentsredux_1.2.2.zip
29 Jul 2026
1.2.1
vsinstrumentsredux_1.2.1.zip
29 Jul 2026
1.2.0
vsinstrumentsredux_1.2.0.zip
28 Jul 2026
1.1.2
vsinstrumentsredux_1.1.2.zip
28 Jul 2026
1.1.1
vsinstrumentsredux_1.1.1.zip
28 Jul 2026
1.1.0
vsinstrumentsredux_1.1.0.zip
27 Jul 2026
1.0.1
vsinstrumentsredux_1.0.1.zip
27 Jul 2026
Looking for an older file? The official Vintage Story Mod DB project page is in Resources.