Mods / VS Server Panel

Tags:
QoL
Author:
DrakeBD
Side:
Both
Created:
Apr 20th 2024 at 10:32 PM
Last modified:
Nov 22nd 2025 at 10:24 AM
Downloads:
18407
Follow Unfollow 54
Latest release (for Vintage Story 1.21.5, potentially outdated):
vsserverpanel_0.2.0.zip  1-click install

VS Server Panel is an all-in-one, configurable mod for Vintage Story. It provides a server description, a rules list, and a mod list, all customizable via a config file on the server. This mod is designed to streamline communication between server administrators and players, ensuring a seamless gaming experience.

The Panel can be Toggled with the HOME key on the keyboard at any time.

 


✨ Now with VTML Support!

The Server Description and Rules sections have been upgraded to support Vintage Text Markup Language (VTML). You are no longer limited to plain text! You can now style your rules and welcome messages using:

  • Rich Text: Bold, Italic, Underline, and Strikethrough.
  • Colors: Highlight important rules in Red, Green, Blue, etc.
  • Icons: Embed in-game icons (like check, alert, or wp/info) directly into the text.

 


📂 Configuration Files

Once added to the Server and launcher, the mod will create the config files so you can edit them to your liking.

⚠️ Note on File Location:
To keep things organized, config files are now stored in their own dedicated folder instead of the root ModConfig folder.
Please look for them here: ModConfig/vsserverpanel/


🔗 Social Integration & Customization

The VS Server Panel comes complete with social buttons, linking to your server’s HomepageDiscordGuildedFacebookTwitterInstagram, and Patreon.

Customizing Buttons:
You are not limited to the default names! You can change the text on the buttons (for example, changing "Patreon" to "Paypal").

IMPORTANT: If you rename a button in the Socials section, you MUST also rename the key in the ActiveSocials section to match exactly.

Example Config:


"DisableAllSocials": false,
"NoSocialsText": "No Social Buttons Active",

"Socials": {
  "Homepage": "http://Google.com",
  "Paypal": "http://paypal.me/..."  <-- Renamed here
},

"ActiveSocials": {
  "Homepage": true,
  "Paypal": true  <-- Must match the name above exactly!
}

Whether you’re running a small private server or a large public one, the VS Server Panel mod is an indispensable tool for effective server management and community engagement.

Any help needed? Feel free to leave a comment or join our discord by following the Issue Tracker.

Mod Version Mod IdentifierFor Game version Downloads Released Changelog Download 1-click mod install*
0.2.0 vsserverpanel 7754 Nov 22nd 2025 at 10:24 AM vsserverpanel_0.2.0.zip 1-click install

Updated to 1.21.5
Changed Config locations now in own folder
Changed from standard string descriptions and rules to VTML (Unleash the creativity in your descriptions and rules)
Cleaned up code base

0.1.5 vsserverpanel 7962 Jun 3rd 2024 at 7:41 PM vsserverpanel_0.1.5.zip 1-click install

Fixed issue with Server Owners that dont want any social buttons with some new config entries

"DisableAllSocials": false,
"NoSocialsText": "No Social Buttons Active",

Setting DisableAllSocials to true will not generate any social buttons even if active socials are set to true this is a quick way to not have any social buttons once they are disabled the NoSocialsText will take its place you can either make the string empty or add a slogan or information to the bottom area where the buttons would have been.

Update the mod and boot your server this will add the new entries automatically then turn server off to edit the entries.

0.1.4 vsserverpanel 1747 Apr 26th 2024 at 8:03 PM vsserverpanel_0.1.4.zip 1-click install

Fixed Issue with Panel opening for everyone everytime a player joins the server

0.1.3 vsserverpanel 173 Apr 25th 2024 at 6:04 PM vsserverpanel_0.1.3.zip 1-click install

Fixed Scroll Bar From being able to Scroll the Text

0.1.2 vsserverpanel 274 Apr 24th 2024 at 6:45 PM vsserverpanel_0.1.2.zip 1-click install

Fixed UI Bugs
Fixed Server to Client Communication (Thank you ServeredSkulls For your help with this bug)

Added ability to turn off Social Buttons in Config

Cleaned Up Code Base

WARNING

You will need to Regenerate your Server Configs for this update to add the new Content and changes to the config 

Anymore issues or suggestions let me know and i will do my best to accomodate.

0.1.1 vsserverpanel 214 Apr 21st 2024 at 4:13 PM vsserverpanel_0.1.1.zip 1-click install
Fixed Issue with scaling the UI when VS Window changes size.
0.1.0 vsserverpanel 283 Apr 20th 2024 at 10:34 PM vsserverpanel_0.1.0.zip 1-click install

Initial Release


40 Comments (oldest first | newest first) (threaded | flat)

HerbDashwell, Jan 28th at 4:04 AM

Seems to be crashing when I click the "Description" tab.

Crash Report

Running on 64 bit Windows 10.0.26200.0 with 32530 MB RAM
Game Version: v1.21.6 (Stable)
1/27/2026 11:01:40 PM: Critical error occurred in the following mod: vsserverpanel@0.2.0
Loaded Mods: americanfrontiersman@1.8.5, baconbaconbacon@1.0.2, trophies@1.0.0, chiseltools@1.16.1, conquest@1.0.3, eltrench@1.0.0, hangingoillamps@1.0.5, harptechfix@1.2.6, jonasboat@1.0.3, ezwolfsandbears@3.1.0, mbr@1.0.0, overhaullib@1.19.7, pipeleaf@2.5.1, plainsandvalleys@1.0.12, playermodellib@1.9.10, primitivesurvival@4.0.3, shelfobsessed@1.9.5, spyglass@0.6.0, tankardsandgoblets@1.3.4, terratag@0.2.0, thecureispies@1.0.0, game@1.21.6, vsimgui@1.1.16, aculinaryartillery@2.0.0-dev.11, alchemy@1.8.2, attributerenderinglibrary@2.4.2, barkcanoe@1.1.8, battledress1776@1.2.4-dev.2, bedspawnv2@1.6.4, betterfirepit@1.2.0, betterruins@0.5.6, billposting@1.1.0, bloodtrail@1.1.8, butchering@1.11.0, caneconomy@1.0.10, canhideorsyncplayerspins@1.0.1, canmailbox@1.1.6, carryon@1.12.1, cartwrightscaravan@1.8.0, chunkmappregenerator@1.0.0, coinage@1.20.0, collodion@1.0.2, combatoverhaul@0.14.1, commonlib@2.8.0, cooperativecombatrework@1.0.0, danatweaks@3.4.5, electricalprogressivecore@2.6.4, envelopes@2.4.1, expandedstomach@1.2.7, extrainfo@1.11.2, foodshelves@2.3.3, fromgoldencombs@1.9.4, hardcorewater@1.3.5, hydrateordiedrate@2.3.6, immersivelighting@1.0.2, insanitylib@1.1.0, kevinsfurniture@1.8.1, maltiezcrossbows@1.7.0, maltiezfirearms@1.6.2, mannequinstand@1.0.7, medievalexpansionpatch@1.3.4, noticeboard@1.2.3, playerlistrevived@2.3.7, purposefulstorage@1.5.1, racialequality@0.1.26, realsmoke@1.1.10, reversiblerotor@1.0.0, rpvoicechat@2.4.1, rustyshellfork@0.1.1, statushudcont@4.1.1, stonebakeoven@1.2.0, th3dungeon@0.4.5, thievery@1.2.6, toastlib@0.3.1, toolsmith@1.2.14, trailmodupdated@1.3.6, unconscious@2.0.1, vanity@2.4.6, vinconomy@5.2.1, vintagesticks@2.0.1, creative@1.21.6, vsserverpanel@0.2.0, survival@1.21.6, windmilltweaker@1.0.0, woodenfortifications@2.0.10, xlib@0.9.0-pre.2, armory@1.9.2, claims@4.1.25, electricalprogressivebasics@2.6.4, expandedfoods@2.0.0-dev.7, em@3.4.2, fueledwearablelights@1.1.4, glassmaking@1.5.2, glockmaker@1.1.0, heraldry@1.0.1, playergrave@1.0.0, quiversandsheaths@0.6.14, racialability@0.1.281, shearlib@1.2.0, stonequarry@3.5.1, tabletopgames@3.0.3, thebasics@5.2.3, wearandtear@1.5.17, wwaymarkers@1.0.3, xskills@0.9.0-pre.2, zombpspatch@1.7.0, electricalprogressiveqol@2.6.6, heraldrybanners@1.0.0, capes@1.0.0, tailorsdelight@2.1.2, wool@1.8.2, xskillsgilded@1.3.5, xskillsovencompatfix@1.0.2, dressmakers@1.7.5
System.ArgumentNullException: Value cannot be null. (Parameter 'Asset Data is null. Is the asset loaded?')
at Vintagestory.Client.NoObf.SvgLoader.rasterizeSvg(IAsset svgAsset, Int32 textureWidth, Int32 textureHeight, Int32 width, Int32 height, Nullable`1 color) in VintagestoryLib\Client\ClientPlatform\SvgLoader.cs:line 156
at Vintagestory.Client.NoObf.SvgLoader.DrawSvg(IAsset svgAsset, ImageSurface intoSurface, Matrix matrix, Int32 posx, Int32 posy, Int32 width, Int32 height, Nullable`1 color) in VintagestoryLib\Client\ClientPlatform\SvgLoader.cs:line 76
at Vintagestory.Client.NoObf.GuiAPI.DrawSvg(IAsset svgAsset, ImageSurface intoSurface, Matrix matrix, Int32 posx, Int32 posy, Int32 width, Int32 height, Nullable`1 color) in VintagestoryLib\Client\API\GuiAPI.cs:line 60
at Vintagestory.GameContent.WaypointMapLayer.<>c__DisplayClass18_1.<.ctor>b__2(Context ctx, Int32 x, Int32 y, Single w, Single h, Double[] rgba) in VSEssentials\Systems\WorldMap\WaypointLayer\WaypointMapLayer.cs:line 120
at Vintagestory.API.Client.IconUtil.DrawIconInt(Context cr, String type, Int32 x, Int32 y, Single width, Single height, Double[] rgba) in VintagestoryApi\Client\UI\IconUtil.cs:line 123
at Vintagestory.API.Client.IconUtil.DrawIcon(Context cr, String type, Double x, Double y, Double width, Double height, Double[] rgba) in VintagestoryApi\Client\UI\IconUtil.cs:line 106
at Vintagestory.API.Client.IconComponent.ComposeElements(Context ctx, ImageSurface surface) in VintagestoryApi\Client\UI\Elements\Impl\Interactive\Text\Richtext\IconComponent.cs:line 54
at Vintagestory.API.Client.GuiElementRichtext.ComposeFor(ElementBounds bounds, Context ctx, ImageSurface surface) in VintagestoryApi\Client\UI\Elements\Impl\Interactive\Text\GuiElementRichtext.cs:line 436
at Vintagestory.API.Client.GuiElementRichtext.RecomposeText() in VintagestoryApi\Client\UI\Elements\Impl\Interactive\Text\GuiElementRichtext.cs:line 471
at Vintagestory.API.Client.GuiElementRichtext.SetNewText(String vtmlCode, CairoFont baseFont, Action`1 didClickLink) in VintagestoryApi\Client\UI\Elements\Impl\Interactive\Text\GuiElementRichtext.cs:line 553
at VSServerPanel.Gui.GuiServerPanel.SelectTab(String code)
at VSServerPanel.Gui.GuiServerPanel.OnDescriptionClick()
at Vintagestory.API.Client.GuiElementTextButton.OnMouseUpOnElement(ICoreClientAPI api, MouseEvent args) in VintagestoryApi\Client\UI\Elements\Impl\Interactive\Controls\GuiElementTextButton.cs:line 320
at Vintagestory.API.Client.GuiElement.OnMouseUp(ICoreClientAPI api, MouseEvent args) in VintagestoryApi\Client\UI\Elements\Impl\GuiElement.cs:line 742
at Vintagestory.API.Client.GuiElementTextButton.OnMouseUp(ICoreClientAPI api, MouseEvent args) in VintagestoryApi\Client\UI\Elements\Impl\Interactive\Controls\GuiElementTextButton.cs:line 310
at Vintagestory.API.Client.GuiComposer.OnMouseUp(MouseEvent mouse) in VintagestoryApi\Client\UI\GuiComposer.cs:line 448
at Vintagestory.API.Client.GuiDialog.OnMouseUp(MouseEvent args) in VintagestoryApi\Client\UI\Dialog\GuiDialog.cs:line 593
at Vintagestory.Client.NoObf.GuiManager.OnMouseUp(MouseEvent args) in VintagestoryLib\Client\Systems\Gui\GuiManager.cs:line 423
at Vintagestory.Client.NoObf.ClientMain.UpdateMouseButtonState(EnumMouseButton button, Boolean down) in VintagestoryLib\Client\ClientMain.cs:line 1996
at Vintagestory.Client.SystemHotkeys.OnPrimaryMouseButton(KeyCombination mb) in VintagestoryLib\Client\Systems\Player\Hotkeys.cs:line 52
at Vintagestory.Client.HotkeyManager.TriggerHotKey(KeyEvent keyEventargs, IWorldAccessor world, IPlayer player, Boolean allowCharacterControls, Boolean isGlobal, Boolean fallBack, Boolean keyup) in VintagestoryLib\Client\HotkeyManager.cs:line 424
at Vintagestory.Client.HotkeyManager.TriggerHotKey(KeyEvent keyEventargs, IWorldAccessor world, IPlayer player, Boolean allowCharacterControls, Boolean keyUp) in VintagestoryLib\Client\HotkeyManager.cs:line 394
at Vintagestory.Client.HotkeyManager.OnMouseButton(ClientMain game, EnumMouseButton button, Int32 modifiers, Boolean buttonDown) in VintagestoryLib\Client\HotkeyManager.cs:line 574
at Vintagestory.Client.NoObf.ClientMain.OnMouseUpRaw(MouseEvent args) in VintagestoryLib\Client\ClientMain.cs:line 2026
at Vintagestory.Client.GuiScreenRunningGame.OnMouseUp(MouseEvent args) in VintagestoryLib\Client\MainMenu\Screens\GuiScreenRunningGame.cs:line 359
at Vintagestory.Client.ScreenManager.OnMouseUp(MouseEvent e) in VintagestoryLib\Client\ScreenManager.cs:line 921
at Vintagestory.Client.NoObf.ClientPlatformWindows.Mouse_ButtonUp(MouseButtonEventArgs e) in VintagestoryLib\Client\ClientPlatform\Input.cs:line 213
at OpenTK.Windowing.Desktop.NativeWindow.OnMouseUp(MouseButtonEventArgs e)
at OpenTK.Windowing.Desktop.NativeWindow.MouseButtonCallback(Window* window, MouseButton button, InputAction action, KeyModifiers mods)
--- End of stack trace from previous location ---
at OpenTK.Windowing.Desktop.NativeWindow.RethrowCallbackExceptionsIfNeeded()
at OpenTK.Windowing.Desktop.NativeWindow.ProcessWindowEvents(Boolean waitForEvents)
at OpenTK.Windowing.Desktop.GameWindow.Run()
at Vintagestory.Client.ClientProgram.Start(ClientProgramArgs args, String[] rawArgs) in VintagestoryLib\Client\ClientProgram.cs:line 347
at Vintagestory.Client.ClientProgram.<>c__DisplayClass10_0.<.ctor>b__1() in VintagestoryLib\Client\ClientProgram.cs:line 131
at Vintagestory.ClientNative.CrashReporter.Start(ThreadStart start) in VintagestoryLib\Client\ClientPlatform\ClientNative\CrashReporter.cs:line 95

Event Log entries for Vintagestory.exe, the latest 1
==================================
{ TimeGenerated = 1/27/2026 10:47:03 PM, Site = , Source = Application Error, Message = Faulting application name: Vintagestory.exe, version: 1.21.6.0, time stamp: 0x67fe0000
Faulting module name: openal32.dll, version: 1.23.0.0, time stamp: 0x63dd31ad
Exception code: 0x40000015
Fault offset: 0x00000000000df046
Faulting process id: 0x76a8
Faulting application start time: 0x1dc90089d0f9a4d
Faulting application path: C:\Users\mrinv\AppData\Roaming\Vintagestory\Vintagestory.exe
Faulting module path: C:\Users\mrinv\AppData\Roaming\Vintagestory\Lib\openal32.dll
Report Id: 184a4131-cc74-4cb4-9af1-f283d5d595f8
Faulting package full name:
Faulting package-relative application ID: }

MyraMidnight, Jan 15th at 1:36 PM (modified Jan 15th at 1:38 PM)

Poveraccio it is good practice to work on customizing the config file in single player to see changes, and since it's a json file then it's also good to use a programming text editor (such as VisualStudioCode) that could perhaps highlight where errors are in your text or color codes it according to context. Issues can often be as simple as forgetting a comma or adding " in the text without an escape character (do \" instead so it does not break the json)

MyraMidnight, Jan 15th at 1:29 PM

The changes to how to customize text is wonderful. I might have noticed something odd if you resized the GUI in settings to be smaller, then I could not scroll all the way down to see everything that was written, and another thing when you reopen the server panel after having made the window of serverpanel movable, the background gets oddly stretched (reopening the panel works as a good refresh if I change any settings to revert things back to normal if I untoggle the option). 

Still crossing my fingers for the ability to add custom pages to the panel in the future, but you have done a fantastic job already! Thanks for the hard work!

Poveraccio, Dec 2nd 2025 at 9:54 AM

DrakeBD I am running into an issue where I fill out the config or have a smarter person fill out the config and it doesn't seem to change what pops up on the homepage, even after I restart the server and so on.  Any guidance or assistance would be most appreciated!

Tee_Executive, Dec 2nd 2025 at 5:41 AM

DrakeBD Is it possible to add more tabs in the config like you have description rule list and model list can I add an additional tab as well or there's no support for that

DrakeBD , Nov 22nd 2025 at 12:03 PM

Yeah i will work on some language files for the next update luckily only a few elements needs translations as the rest can be done in the config file C4BR3R4

 

C4BR3R4, Nov 22nd 2025 at 11:48 AM

DrakeBD Now all that remains is to translate the GUI so that it can be used on non-English speaking servers.

DejFidOFF, Nov 20th 2025 at 8:59 PM

<3 <3

DrakeBD , Nov 20th 2025 at 8:03 PM

I have been working on the server panel and got it working in 1.21.5 so shouldnt be too long before can push an update but planning on changing how it works so its more customizable going forward DejFidOFF

DejFidOFF, Nov 17th 2025 at 10:45 PM

DrakeRD

Fingers crossed, hope you will solve the update soon. Thank you for your hard work.

DrakeBD , Oct 5th 2025 at 7:21 PM

Thank you for the feedback i shall look into getting the mod updated soon as possible for 1.21

WickedSchnitzel, Sep 21st 2025 at 4:15 AM

Can confirm that it does not work with 1.21.1

MyraMidnight, Sep 13th 2025 at 11:33 AM (modified Sep 13th 2025 at 11:34 AM)

Server panel hasn't worked for me since I updated the server to 1.21, and even made a new world for the occasion.


```

13.9.2025 11:11:01 [Server Notification] Mods, sorted by dependency: bettertranslations, chiseltools, molds, offlinefoodnospoil, prospecttogether, game, attributerenderinglibrary, betterruins, canmarket, carryon, commonlib, farmlanddropssoil, fromgoldencombs, knapster, nbcartographer, noticeboard, playerlist, playermodellib, rpvoicechat, translocatorrelocator, vanity, creative, vsserverpanel, survival, antlershorns, koboldrdx, playercorpse, tabletopgames, th3essentials
13.9.2025 11:11:01 [Server Error] [vsserverpanel] The mod's .dll was already loaded and cannot be reloaded. Most likely cause is switching mod versions after already playing one world. Other rare causes include two mods with .dlls with the same name
```

DrakeBD , Jun 8th 2025 at 8:02 PM

Marlim

what are the cases it doesnt work in if thats the case i will port it to the new version this week just curious to know for future reference 

Marlim, Jun 8th 2025 at 6:34 PM

This prevents it from being used in some cases.
I am interested in using it on my server, but since it has not been ported to 1.20 I cannot.
DrakeBD

DrakeBD , Jun 8th 2025 at 1:47 PM

Marlim

I do yes but as of right now it does still work for 1.20.11 as i have it on my own server

Marlim, May 12th 2025 at 5:44 PM

Do you plan on updating this mod?
DrakeBD

DejFidOFF, Aug 25th 2024 at 8:27 AM

DrakeBD

Hello o/ Will be great if I can make more tabs in config file there. Not just only "description","rules" and "mod list"

 

Why in "rules" i can´t turn showing off the numbers ?

Maamessu, Jun 17th 2024 at 7:09 PM

Latest update is working great! No more crashing issue!

I think what the other comments want is the ability to customize the tab labels.

I also think a good idea would be to add a third tab we can customize. For example, I would like a third tab for a changelog where I can list updates and changes to the server.

DrakeBD , Jun 8th 2024 at 8:16 AM

Glad you found it haha BirchWind

BirchWind, Jun 7th 2024 at 7:27 AM

*updated - found in Data->ModConfig
Hi :) Just wondering where the config file is created? I'm using Citadel, and the mod is there/active but I can't see where it can be edited. 

DrakeBD , May 27th 2024 at 8:32 AM

Not sure  what you mean by the listing style of the rules page if you dont want listings then just delete the others and use only 1 instead of 2 and 3 and so on there only needs to be one i only had 3 as an example for how the config works

as Server Rules? there is only a Rules List and Server Panel at the top?

Please can your clarify further on requirements? WickedSchnitzel

WickedSchnitzel, May 26th 2024 at 2:53 PM

How about a "Terms & Conditions" tab.
And i would like to request to remove the "Server Rules" header and the listing style of the rules page (1:, 2: etc.). People can add these themselfes, if required.

DrakeBD , May 20th 2024 at 9:39 PM

Ok thank you for the clarification i will fix that in the next update :D Maamessu

Maamessu, May 20th 2024 at 7:33 PM

I turned the discord button back on and that seems to have fixed the crashes, so I do believe it was due to having them all disabled.

DrakeBD , May 20th 2024 at 4:28 PM

To Maamessu it could be that try enabling one button but dont add a link for that desired social button and see if it crashes again if it doesnt then that is the face and if thats the case that should be an easy fix with another bool value like DisableAllSocials = True or False that way can stop the crash from occuring completely

 

To The_True_Goo 
What you asking is already setup in the panel just change the keys and the values of the names of the buttons to what you need  including the disabled sections too and it will update on the UI with your new names for each button but yes both Social and ActiveSocial need to have the same names or it will throw a fit haha the socials MUST match ActiveSocials keys.

 

The_True_Goo Maamessu

The_True_Goo, May 19th 2024 at 9:44 AM

Hi there @DrakeBD

I want to ask is it possible to change the names and links of the clickable buttons on the bottom of the panel as I'd like it to link to some of the discord channels with more info on the server 
everytime I have changed the name of the Social and the link it crashes my client when trying to join the server. 
Should I change both Social and ActiveSocial name? 

Thank you.
Ps: please @me when you reply ^^"

Maamessu, May 17th 2024 at 7:02 AM

Here's a link to one of the crashes: https://pastebin.com/ES7NTSWx

Could it be because I've disabled all of the social buttons or something weird like that?

DrakeBD , May 15th 2024 at 4:55 PM

That is odd have not experience that myself and i have not done any new updates as of yet to make changes that would crash players could that be a server issue maybe i will have a glance back over the code once i get chance to and see if anything stands out that could cause an issue do you have a crash log you could provide for these crashes so i could narrow it down Maamessu

Maamessu, May 15th 2024 at 6:01 AM

For some reason, new players attempting to interact with the server panel when joining the server would cause them to crash. I couldn't reproduce the issue myself, but it affected every single one of my players last night. Very odd.

DrakeBD , May 13th 2024 at 4:55 PM

That is actually a rather good idea to be fair i shall look into making them changes for the next version i do of the mod
YinTheGhost

Halfdan, May 11th 2024 at 9:29 PM

A really awesome feature would be too have something akin to a "changelog", basically allowing the server to force open the panel whenever something has been changed, regardless of settings.

morlanius, Apr 27th 2024 at 7:19 PM

tips hat

This mod will be considered a server essential before you know it.

Thank you.

 

DrakeBD

DrakeBD , Apr 25th 2024 at 6:31 PM

New update is out fixing the scroll bar issue :D

DrakeBD , Apr 24th 2024 at 8:39 PM

Bug found the scroll bar is not working now will fix in the next update 

DrakeBD , Apr 21st 2024 at 4:53 PM

I have found the issue with the client not getting the server config will be fixed in the next update thankl you for the report on that had to dig and do some testing hehe

morlanius

DrakeBD , Apr 21st 2024 at 4:15 PM

Have pushed a new version to fix the UI issues

As for the Server Config been sent to the Client the client has both server and client configs but when they connect to a dedicated server that runs the mod the config setup on the server loads the data to display the clients when they connect on the UI i will test further but as far as i am aware this work

morlanius

DrakeBD , Apr 21st 2024 at 2:57 PM

I am aware of a few issue that have been reported to me about the mod i will do my best to fix these up this is my first VS Mod itself so bare with me while i get it spot on for you all 

I will also think about the back port once its been fixed up and working as it should be doing without these little bugs
morlanius The_True_Goo

morlanius, Apr 21st 2024 at 11:34 AM

Great stuff, I really want to use this mod but something isn't right. It doesn't look like its sending the config to the client. I'm changing the config and when the server comes back up its the default one. Last time all the text wasn't rendered on the UI properly, it was all up the top.

 

In the config I populated the strings without adding or removing items, just changed the text. In the socials section I removed all except homepage and discord (yes I remove the last comma so the list is complete).

 

great mod though, and once its working reliably I will certainly be using it, spot on!

The_True_Goo, Apr 21st 2024 at 10:46 AM

HI there, Just wanna ask is there any hope that this could get a back port for 1.19.3?