Mods / Vintage Launcher
Category:
#Other
#Utility
Author: Maestro
Side: Client
Created: Mar 9th 2023 at 10:52 PM
Last modified: Jun 11th 2023 at 6:51 PM
Downloads: 2048
Follow Unfollow 50
Author: Maestro
Side: Client
Created: Mar 9th 2023 at 10:52 PM
Last modified: Jun 11th 2023 at 6:51 PM
Downloads: 2048
Follow Unfollow 50
Latest version:
VintageLauncherSetup.zip
Vintage Launcher is an easy-to-use mod loader that lets you run any configuration of mods and Vintage Story versions.
For players:
- Easily switch between client-side mod lists for different servers, even if they’re running the same version of Vintage Story.
- Have distinct mod lists for playing single player or multiplayer, and switch between them with as little as two mouse-clicks.
For developers:
- Load your mod into Vintage Story with specific other mods for compatibility testing.
- Build identical profiles for multiple versions of Vintage Story for backwards compatibility testing.
- Quickly load different versions of your mod into different versions of Vintage Story
Want to help support the development and expansion of Vintage Launcher? Hit the donate button above for my Patreon. Thank you!
Version | For Game version | Downloads | Release date | Changelog | Download | 1-click mod install* |
---|---|---|---|---|---|---|
v1.01 | 1164 | Jun 11th 2023 at 6:51 PM | Show | VintageLauncherSetup.zip | ||
v1.0 | 196 | Jun 6th 2023 at 10:51 PM | Show | VintageLauncherSetup.zip | ||
v0.2.3 | 428 | Mar 11th 2023 at 12:22 AM | Show | VintageLauncher-0.2.3.zip | ||
v0.2.2 | 259 | Mar 9th 2023 at 11:13 PM | Show | VintageLauncherSetup.zip |
Any plans to update this to include a refresh/reload option when actively adding mods to the modvault folder, a button to show where profiles are saved, or a way to rename existing profiles and copy them as a template for new ones?
Does not work with non-default data locations. Even though you can point the launcher to your data directory and it will correctly copy the mods from it to the mod vault, when you launch the game it launches with the default options instead of where you say the data directory is.
https://ibb.co/VqrvM7r
As seen in the screenshot, I pointed the launcher to where my VS data folder is. But, when I launch the game from the launcher, it creates a data folder in the default location (roaming), and my saved worlds/mods are absent. If possible, can you add these arguments to the launch function?
--dataPath "d:\games\vintage story\1.17\data"
--addModPath "d:\games\vintage story\1.17\data\mods"
Where dataPath is the path we point to for our VS data, and modPath is probably the mod vault path (or wherever you're loading mods from).
Maestro One way you could handle updates breaking compatibility is to prompt the user (or watch the exit code from the process) and rollback the change if the user reports a crash or a bug.
@Finassar, that's currently in the works. It was supposed to go into the current release, but unfortunately, I couldn't get to work flawlessly with how each mod has multiple versions with different compatibilities, etc. I'm still working on it though, and if I have my way, that will be in the next release.
this would be amazing if it could tell you if a mod has an update
Thanks for your help, Loco!
@loco can you provide a screenshot of the "files missing" error? I haven't seen that one.
I installed the latest version and it said several files were missing, making it unusable. I tried the previous version and it works fine. Correction, there are no errors but after I click a profile and select launch, nothing happens and the program closes.
A lot of your problems could be solved, I think, if the launcher kept different paths for the data folders for each profile. For example, AppData\Roaming\VintageLauncher\MyProfile. This way you could have individual configs, and even different installations of the same mod. An approach more like the ones taken by many Minecraft mod launchers. Plus, my current solution (custom shortcuts through Playnite leading to different executables with arguments for different data and mod folders) works better than this in that respect, but obviously isn't accessible to everyone. You'd be utilizing already built-in features of VS.
No Edruca
Is there a way to sort mods by version? I play a 1.18 pre server with friends but play modded 1.17.11 by myself, it gets hard to sort through and see what mods work for what client.
Also it does not support older versions like the 1.0.2 free version
It does not copy Maestro
@Ruyeex, is there a crash or does it not copy? I'll be happy to see if I can make it work if I know what "doesn't work".
The mod doesn't work with this mod
@HoosierDaddy -- that's.... yeah, that's really specific, but if I can figure out a way to make it work, I'll be happy to put it on the roadmap.
Just realized that we can't quite use this yet, because we use several different mod configs depending on the server. For example, in casual games we have default or even very liberal Primitive Survival settings, in more harcore survival games, very restrictive. All we do now is shuffle both the mod and mod config directories.
Cutting to the chase, my wish list includes associating not just a modlist, but also a given set of ModConfig files with each profile. I'll understand if that isn't a common enough need for other gamers, though.
A feature that might make it of use to the more casual gamer would be if there were even a very simple, barebones token editor. It just gives the name of the field and you can overwrite the value of the token.
How.... did I not know that?! Thanks, SpearAndFang!
Seiondo the modDB has an API. It's documented here. https://github.com/anegostudios/vsmoddb
@HoosierDaddy, actually, I'm not scraping the website. All of the mod data comes from the "modinfo.json" file stored inside each mod, along with the icon file stored in the zip, if present.
I definitely would like to have a way to interact with the ModDB and verify versions! If VintageLauncher gets popular enough, I'm hoping Tyron will create a ModDB API!
Nice! Just what I've been looking for. However you are scraping the website, would it be possible to scrape the last update, and determine whether the install is current? Heck, as long as I am dreaming, that I could click on Update This Mod or Update All? ;)
On Discord I'm SimonKoi -- or you could add it to the issue tracker.
What's your discord? Posting images on here is ass.
@demonbigj781 could you open a ticket in the issue tracker with the error that it gave you?
@Michaloid, any chance you have a screenshot of the error?
Issue tracker link has been FIXED.
lastly i cant get it to work properly. after i installed it, it asked me to move my vintage story files over and i selected yes. it then crashed.
For some reason the launcher doesn't launch the 2 versions i have (1.18 and 1.17.11 NET7) Also i keep getting NET framework errors when i access the mod vault. I have no idea as to what's causing this.
By some reason it can't read a dozen of mods that are made in form of just .cs or .dll files
Issue tracker link doesn't lead to your issue tracker
@demonbigj781...
You do you, boo.
I've already have a number of people who have installed and love this app.
If you don't want to use it, you may certainly refrain from downloading, installing or benefiting from its convenience.
Good day, sir.
@DemonBigj781,
re: Malwarebytes machine learning module saying it's anomalous -- that's to be expected -- it's a completely new piece of software that mwb has never been before.
re: Gaslamp Studios is a music company on a facebook page that hasn't been posted to since 2015. (btw... since you're doing the research, it's also an apartment complex in San Diego)
But... since two companies can have name the same so long as they aren't in the same industry -- I chose it because I like the steampunk aesthetic of "Gaslamp" and thought it tied in neatly with the overarching themes in Vintage Story. However, since I wrote, tested and launched this application in the past 5 days, you'll also note that my domain (vintagelauncher.com) is really just a placeholder (ohnoes!) and Gaslamp Studios doesn't have a website (and likely won't, for now -- since VL is my flagship and primary product until I start writing some mods!)
Anything else you'd like to clear up?
whois website has redflags as well becuase the owner withheald the info for privacy
also gaslamp studio is a music making company not a modding company
malwareabites has flaged it as machine_learning /anomaluous.85%
Thanks, Vinter_Nacht. I'm excited, too! Really appreciate your patronage!
You did an incredible job on getting this tool out in record time. Can't wait to see where you go with it.