Mods / ViSST Server Tool
Author: THumbert
Side: Server
Created: Jan 18th at 3:14 AM
Last modified: Jan 31st at 3:27 PM
Downloads: 668
Follow Unfollow 22
For testers:
ViSST_0.5.zip
ViSST - Vintage Story Server Tool 0.5
This is a lightweight tool I created to run my Vintage Story Server from my personal server.
It handles automated starting/backup/restarting of a dedicated server. The tool also tracks players currently in the server. You can also issue commands through the GUI.
I plan on adding the ability to directly modify all settings in Server Config Json through the app. You can edit server data now. World and Roles coming soon. There is very little validation so if you put something crazy in you will probably get a server error.
Please let me know if there are any other features you would like
Executing program
Place the ViSST folder anywhere it is convenient but not in the Mod folder.
Launch the ViSST.exe.
Set the Server Exe Path
Set the Server Data Path to where you want all of the server data to live.(The Server Config Data wont populate until you have launched the server for the first time)
Configure the restart time.
Start the server.
Bugs
Confirmed:
- (Versions 0.2-0.4) During restart ViSST may crash but does not crash the Vintage Story Server. It looks like the fix in 0.5a solved the problem.
- Autosave amount and Interval are not properly saving when the ViSST app is shutdown then Restarted.
Potential:
| Mod Version | Downloads | Released | Changelog | Download |
|---|---|---|---|---|
| 0.5.0 | 156 | Jan 29th at 11:33 AM | ViSST_0.5.zip | |
|
-Tenative Fix to the restart crash -New Dark UI design -A few QoL and stability modifications | ||||
| 0.5.0-pre.1 | 117 | Jan 31st at 3:27 PM | ViSST 0.5a.zip | |
Fixed Multithreading issue causing ViSST crash on restart (Will need additional testing) | ||||
| 0.4.0 | 54 | Jan 28th at 2:42 AM | ViSST.zip | |
|
Fixed a bug that crashed ViSST when a backup and a restart happened at the same time | ||||
| 0.4.0 | 49 | Jan 28th at 2:42 AM | ViSST.zip | |
|
Fixed a bug that crashed ViSST when a backup and a restart happened at the same time | ||||
| 0.4.0-pre.1 | 57 | Jan 28th at 4:58 PM | ViSST_0.4.zip | |
|
Added restart annnouncements Fixed a couple crashing bugs
| ||||
| 0.3.0 | 67 | Jan 22nd at 6:38 PM | ViSST.zip | |
* Fixed bug that reset restart time and backup save settings | ||||
| 0.2.0 | 84 | Jan 18th at 11:58 PM | ViSST.zip | |
|
Added Autobackup and a Player Tracker | ||||
| 0.1.0-pre.1 | 84 | Jan 18th at 3:16 AM | Empty | ViSST.zip |
Any future update on this.?
Really love using it. Very convienant and useful. Thank You.
Heres hoping to you continuing it.
Could we get a time to save and shut down and restart. Like Setting it to every day at a certain time as an option. The restart in a certain amount of hours is good but if I have it restarting every 12 hours and I have to manually shut it down in middle of the day it then throws the times that it shuts down all off. I would like to have it shutdown and restart every night around 2am as a 24 hour. But if I set 24 hours then have to manually shuit it down in the day it messes it all up. A time set would be best if possible please.
AGain loving this thing ty ty ty...
VintageStory Server.exe I run my own server and when I reun it without the VIsst it works in game but with Visst it says the abc rfolder does not exist...
hold this helps
Tehgarin I will have to look into the instrument mod compatibility. ViSST shouldn't change how VS or its mods work. When you say launch game without, do you mean vintagestory or vintagestoryserver?
Thanks for the feedback
Shinji170981 I will work on color schemes after I finish this big update. Thanks
Tehgarin I will look into how to make the chat box appear when sending messages. The server does a safe shut down at restart and will kick all players and save reguardless if they leave prior or not. The quit button will command a safe shutdown of the server. You have the option to force quit if the server is not responding. I noticed my mistake with the interval numbers. It will be fixed on the next patch.
Good morning. Im loving the admin message it posts in the chat in game telling everyone they have 10 mins to log oiut. However it does not wake up the in game chat box when its posted like when another person in the game sends you a text. Can you make it wake up the chat box so that those that are playing and there chat box has disappered that they see the server messages from the admins.
Question also: if a player stays in the game at 1min till and the server decides to go off after the 10 mins. Does it kick exiosting players first then shut down or does it just shut down..?
Does your quit button shutdown server then close app..? or just close the app..? Is it tied to the consol to do both..?
I know what stop does.
ALSO: when you do hit quit it does not save the Restart/Autobackup intervalks numbers. It defaults when you reload it back to 4 and has to be changed each time you launch the Visst again.
Again great job on this loving it so needed..
Thank You
Would it be possible to get a different colour scheme for the interface?
The black text is a bit hard to read for me on the beige background. Obviously this is not so important but it would be nice, if you could accomodate that in the future :)
Would it be possible to get a different colour scheme for the interface?
The black text is a bit hard to read for me on the beige background. Obviously this is not so important but it would be nice, if you could accomodate that in the future :)
Hey I just realized that the Instruments mod when using the Visst server doesnt allow the Instruments mod to go out and find the abc_server folder that contains my abc files any longer. When I stop using the Visst and launch game without it it works again. Can you look into why it would stop letting this mod see the folder where the abc files exist..??
By the way Great program love it ty so much for this effort its well apprivciated and about time a modder somewhere decided to make a command center for VS...
Thank You
Calamity Yeah I planned on eventauly making it open source. One so anybody else can build off what I made and second to alleviate any fears of running the exe. I need to get a little smarter on the whole "open source" process. I also needto do some refactorying on my end to make my code readable lol. I will post the source files in my disord for now https://discord.gg/TkNTXbax
Would you post the source code?
my bigguest issue running these types of programs is not knowing what could also be running in the background.
Tehgarin I will add that to the TODO list.
It is now in 0.4a Thanks
what about announcing server shut downs. Like Server will shutdown in 10 mins. Then keep giving a 9 min 8 min then finally shut down. Messages in game chat for server peeps to see and know its coming..
Thank You for this mod. Very helpful.
best server mod
bringitonwimps Sorry to hear that. I can walk you through some troubleshooting if you would like. This is my discord Discord Invite
Works good for me so far. Thanks for the neat tool.
I tried to run it and on load it got stuck in an endless loop and never loaded all the way
@bringitonwimps ViSST doesnt need to go into your mod folder. You can put it where its accessible and just point it at the exe and data path. Ill update the readme to make that more clear.
AWESOME and thanks excited to test this out and use it
Juat tried loading with this mod and i get missing modinfo json error
@bringitonwimps I will add that right away. Ill have it set up similar to the restarts where the user can specify the time inbetween backups.
Can it do auto backups? Really nice to have back up files so when sdomething corrupts or breaks you can go back to it.