Back to mods
VS Interface Creator project artwork

Vintage Story Mod DB · Vintage Story mod

VS Interface Creator

An in-game visual editor for building Vintage Story mod GUI dialogs no more guessing coordinates, changing a value, and reloading the game just to see what it looks like. What it does Press Ctrl+G to open the editor. An element palette sits on the left (Stat

Choose a version Pick your version below, then grab the matching file.

Quick answer

Which VS Interface Creator release should I use?

Updated 15 days ago
Latest stable file 1.1.0
Game version 1.22.0, 1.22.1, 1.22.2
Loader Built-in Vintage Story mod system

VS Interface Creator 1.1.0 targets 1.22.0, 1.22.1, 1.22.2. It must be installed on the client. Do not install it on the dedicated server. All 1 required mods have matching files.

Where it goes

Is VS Interface Creator required on the client, server, or both?

It must be installed on the client. Do not install it on the dedicated server.

Client Required
Dedicated server Not supported
Loader for this release Built-in Vintage Story mod system
Required install it here Optional supported, not mandatory Not supported do not install here Source doesn’t say do not assume

This Vintage Story file is marked client-only.

What else does VS Interface Creator 1.1.0 need?

1.1.0. Change the file and its required mods may change too.

All 1 required mods have matching files

Install ImGui first. We found matching files for this game-version and loader setup.

ImGui Needed by VS Interface Creator 1.1.0
required
Matching file found Matched file: 1.2.7

We only count dependency files that match this setup. A file for another loader does not fill the gap.

Before you install it

Add VS Interface Creator without breaking your instance.

Built for VS Interface Creator 1.1.0. Pick another file and the loader, install side or required mods may change.

  1. 01

    Stick to this file

    Use 1.1.0. It targets 1.22.0, 1.22.1, 1.22.2; another release may have different loader, side or dependency requirements.

  2. 02

    Bring the mods it needs

    Install ImGui first. We found matching files for this game-version and loader setup.

  3. 03

    Put it on the correct side

    It must be installed on the client. Do not install it on the dedicated server.

  4. 04

    Pick the file you checked

    Use the “Get this file” button beside 1.1.0. It opens that exact file at the source.

About this project

What does VS Interface Creator add?

An in-game visual editor for building Vintage Story mod GUI dialogs no more guessing coordinates, changing a value, and reloading the game just to see what it looks like.

What it does

Press Ctrl+G to open the editor. An element palette sits on the left (Static Text, Item Slot Grid, Rich Text, Hover Text, Liquid Gauge, Progress Bar); a central canvas lets you drag elements in from the palette or click to place them, then move and resize them with the mouse; a properties panel on the right lets you fine-tune position, size, text, shape/orientation (for the progress bar), and so on. Full undo/redo support.

Real preview, not an approximation

The "Refresh Preview" button opens an actual in-game dialog built with the game's real GuiComposer API what you see is pixel-for-pixel what the exported code will produce, not a hand-drawn stand-in.

Export

Generates the equivalent C# GuiComposer code either a snippet or a ready-to-paste class as a standalone file with no dependency on this mod. Save and load your layout as a JSON project file to keep iterating later.

Who it's for

Mod developers who want to visualize and iterate on a dialog layout before hand-writing the code.


🇫🇷 Version française (cliquer pour déplier)

Un éditeur visuel en jeu pour construire des dialogues GUI de mods Vintage Story, plus besoin de deviner des coordonnées, changer une valeur, et relancer le jeu juste pour voir le résultat.

Ce que ça fait

Ctrl+G ouvre l'éditeur. Une palette d'éléments à gauche (Texte statique, Grille d'inventaire, Texte enrichi, Texte au survol, Jauge de liquide, Barre de progression) ; un canevas central où on place les éléments par glisser-déposer ou clic direct, puis on les déplace/redimensionne à la souris ; un panneau de propriétés à droite pour ajuster précisément (position, taille, texte, forme/orientation pour la barre de progression, etc.). Annuler/rétablir complet.

Un vrai aperçu, pas une approximation

Le bouton "Actualiser l'aperçu" ouvre une vraie boîte de dialogue in-game construite avec la véritable API GuiComposer du jeu ce qu'on voit correspond pixel pour pixel à ce que produira le code exporté, pas une approximation dessinée à la main.

Export

Génère le code C# GuiComposer équivalent snippet ou classe complète prête à coller en fichier autonome, sans dépendance à ce mod. Sauvegarde et rechargement du projet en JSON pour reprendre l'édition plus tard.

Pour qui

Les créateurs de mods qui veulent visualiser et itérer sur une disposition de dialogue avant de l'écrire à la main.

Project description from Vintage Story Mod DB.

Pick your setup

VS Interface Creator releases for each Vintage Story version.

Choose the version and loader you play, then open the matching release.

9 available setups

Check the dependencies, then try the file in a copied instance before changing a world you care about.

Recent files

VS Interface Creator versions and loaders

3 of 3 releases match

Looking for an older file? The official Vintage Story Mod DB project page is in Resources.