Mods / MVL

Tags:
Other
Author:
MystiVaid
Side:
Client
Created:
Jan 19th 2025 at 12:19 PM
Last modified:
May 20th at 6:49 AM
Downloads:
8329
For testers:
MVL-1.0.1-win.zip

神麤詭末的复古物语启动器(MVL)

MVL Icon

跨平台复古物语启动器

Weblate Github release GitHub GitHub last commit GitHub issues GitHub Test Actions GitHub Download Total

神麤詭末的复古物语启动器(MVL)是一个免费、开源、由社区驱动的复古物语启动器,支持WindowsLinux系统

项目使用Godot4C#,围绕多版本管理 + 整合包管理 + 模组浏览下载 + 启动封装提供一体化桌面体验

项目简介

MVL面向两类主要用户:

  1. 玩家:快速导入或下载游戏版本、创建整合包、管理账号并启动游戏
  2. 开发者:可在本地构建完整工程,或按 CI 工作流进行可复现打包

快速开始

  1. 版本页面导入已有游戏目录,或在线下载并安装游戏版本
  2. 整合页面创建整合包,并为整合包选择目标游戏版本
  3. 主页确认当前整合包与对应版本信息
  4. 点击右上角账号入口,选择在线登录或离线账号
  5. 回到主页点击启动游戏。需要结束时可再次点击停止
  6. 需要管理模组时,可在浏览页面搜索下载,或在整合包模组管理窗口执行更新与依赖处理

当前功能

模块 主要功能
主页 选择当前整合包,启动/停止游戏,显示当前整合包绑定的版本信息
版本 导入本地已安装游戏;从版本列表下载并解压游戏;维护本地版本列表
整合 创建整合包、绑定游戏版本、调整启动命令与主程序集、管理图标与本地化字段
模组管理 扫描Mods目录(zip/dll/目录),比对ModDB版本,批量更新并处理依赖提示
浏览 对接ModDB API,按作者/标签/版本/安装状态筛选,查看并下载模组发布版本
账号 官方账号登录(含 TOTP 流程)与离线账号模式,切换当前启动账号
设置 语言、缩放、渲染驱动、代理、下载线程、最新版本、第三方游戏源等
关于 展示版本号、贡献者、赞助者、第三方许可证与项目外链
启动封装 使用VSRun传递运行参数、注入账号信息、处理离线补丁与模组路径修正

配置与数据目录

MVL 使用 Godot 用户目录(OS.GetUserDataDir()),并开启了use_custom_user_dir,目录名为MVL

常见路径示例:Windows通常在%APPDATA%\MVLLinux通常在~/.local/share/MVL

路径 类型 用途
data.json 文件 启动器主配置(语言、缩放、代理、账号、版本与整合包索引等)
Modpack/ 目录 默认整合包目录
Release/ 目录 默认游戏版本目录
logs/ 目录 日志目录,MVL.log自动轮转保留最近文件
.Cache/ 目录 图标等缓存内容
Translation/ 目录 本地翻译目录,可放置自定义.po并在设置中重载
override.cfg 文件 渲染驱动等覆盖配置

开发与构建

  1. 克隆仓库:git clone https://github.com/scgm0/MVL.git
  2. 安装依赖(Python/SCons、平台工具链、.NET 8+.NET 10
  3. 准备VINTAGE_STORY目录(工作流中会下载并解压客户端后写入环境变量)
  4. 克隆自定义Godot分支:https://github.com/scgm0/godot.gitMVL分支
  5. SCons构建Godot C#编辑器(参考官方文档),构建template_release时可选应用MVL/GodotBuildProfile/custom.pycustom.build
  6. mvl-repo/MVL/project.godot导入自构建的编辑器中

CI 参考文件:windows.ymllinux.yml

网络服务

服务 用途 触发场景 可配置性
auth3.vintagestory.at 账号登录、会话校验 在线账号登录与启动前校验
api.vintagestory.at 获取游戏版本信息(如版本列表/最新信息) 版本下载与登录流程 版本列表可改为第三方地址
mods.vintagestory.at 模组列表、详情、发布版本下载 浏览与更新模组
api.github.comscgm0/MVL 检查启动器最新发布版本 设置页版本检查与下载窗口 可选 GitHub 代理
gh-proxy.* GitHub API/下载代理 启用 GitHub 代理时 可在设置中切换

许可证与致谢

项目 链接
项目许可证 MIT License
贡献者名单 AUTHORS.md
赞助者名单 DONORS.md

项目内第三方组件许可证文件位于MVL/License/,并在应用关于页内动态展示。

相关项目

名称 介绍
VS Launcher 另一个开源复古物语启动器
复古物语中文社区 非官方的复古物语中文论坛

相关链接

名称 地址
GitHub(上游) https://github.com/scgm0/MVL
ModDB https://mods.vintagestory.at/mvl
Weblate https://hosted.weblate.org/engage/mvl
复古物语 https://www.vintagestory.at/
QQ频道 https://pd.qq.com/s/cgzpnm0lh
赞助 https://afdian.com/a/MystiVaid

 

 

MystiVaid's VintageStory Launcher (MVL)

MVL Icon

Cross-Platform Retro Tale Launcher

Weblate Github release GitHub GitHub last commit GitHub issues GitHub Test Actions GitHub Download Total

MystiVaid's VintageStory Launcher (MVL) is a free, open-source, community-driven launcher for Vintage Story, supports both Windows and Linux systems.

The project utilizes Godot4 and C# to deliver an integrated desktop experience centered around multi-version management, modpack management, mod browsing and downloading, and launch encapsulation

Overview

MVL serves both players and contributors:

  1. Players can import/download game releases, manage modpacks and accounts, then launch quickly
  2. Contributors can build locally or follow CI-aligned reproducible packaging steps

Quick Start

  1. Open Releases and import an existing game directory, or download one online
  2. Open Modpacks and create a modpack
  3. Bind the modpack to a game release version
  4. Pick an account (online or offline) from the top-right account menu
  5. Return to Home and click launch
  6. Use Browse or mod management windows to install/update mods

Capabilities

Area What it does
Home Select current modpack, launch/stop game, view bound release info
Releases Import local installs, download and extract official releases
Modpacks Create/manage modpacks, set startup command and main assembly
Mod Management Scan the Mods directory (zip/dll/directories), compare versions with ModDB, batch update, and handle dependency prompts
Browser Query ModDB API with filters, inspect releases, download mods
Account Online login (with TOTP flow) and offline mode
Settings Language, scale, renderer, proxy, download threads, latest version, custom game source
Info Build info, contributors, donors, third-party license entries
Launch Runtime VSRun wrapper injects run config, account/session data, and Harmony patches

Configuration and Data Directory

MVL uses the Godot user directory (OS.GetUserDataDir()) with use_custom_user_dir enabled, and the directory is named MVL

Common path examples: On Windows, it is typically located at %APPDATA%\MVL, and on Linux, it is usually at ~/.local/share/MVL

Path Type Purpose
data.json File Launcher main configuration (language, scaling, proxy, accounts, version and modpack indexes, etc.)
Modpack/ Directory Default modpack directory
Release/ Directory Default game version directory
logs/ Directory Log directory, MVL.log automatically rotates to retain recent files
.Cache/ Directory Cache content such as icons
Translation/ Directory Local translation directory, where custom .po files can be placed and reloaded in settings
override.cfg File Override configurations such as rendering drivers

Develop and Build

  1. Clone the repository: git clone https://github.com/scgm0/MVL.git
  2. Install dependencies (Python/SCons, platform toolchain, .NET 8 + .NET 10)
  3. Prepare the VINTAGE_STORY directory (the workflow will download and extract the client, then write it to environment variables)
  4. Clone the custom Godot branch: the MVL branch of https://github.com/scgm0/godot.git
  5. Build the Godot C# Editor using SCons (refer to the official documentation). When building template_release, optionally apply MVL/GodotBuildProfile/custom.py and custom.build
  6. Import mvl-repo/MVL/project.godot into the self-built editor

CI reference files: windows.yml, linux.yml

External Services

Service Purpose
auth3.vintagestory.at Login and session validation
api.vintagestory.at Release/version metadata used by launcher flows
mods.vintagestory.at Mod listing, mod metadata, and mod file downloads
api.github.com/repos/scgm0/MVL/releases/latest Launcher update checks
gh-proxy.* (optional) GitHub proxy endpoints

License and Credits

Item Link
License MIT
Contributors AUTHORS.md
Donors DONORS.md

Third-party component license files within the project are located in MVL/License/ and are dynamically displayed on the app's Info page.

Related Projects

Name Introduction
VS Launcher Another open-source Vintage Story launcher
Vintage Story Chinese Community Unofficial Chinese forum for Vintage Story

Related Links

Name URL
GitHub (upstream) https://github.com/scgm0/MVL
ModDB page https://mods.vintagestory.at/mvl
Weblate https://hosted.weblate.org/engage/mvl
Vintage Story https://www.vintagestory.at/
QQ Channel https://pd.qq.com/s/cgzpnm0lh
Sponsorship https://afdian.com/a/MystiVaid

Mod Version Downloads Released Changelog Download
1.0.1 2530 May 20th at 6:49 AM MVL-1.0.1-win.zip

中文:

  1. 为游戏下载流程中的文件提取步骤添加了基于文件数量的进度显示,不过也新增了提取文件总数的步骤
  2. 将启动器使用的第三方下载库替换为自定义实现,同时统一了网络请求使用的User-Agent
  3. 完善了启动器更新窗口的Markdown格式支持,修复显示错误
  4. 优化模组下载的逻辑与日志
  5. 修复导入本地游戏时,版本界面不更新的问题
  6. 更新俄语和印尼语的本地化翻译
  7. 其他代码优化

完整更新内容: 1.0.0...1.0.1

English:

  1. Added a file count-based progress display for the file extraction step in the game download process, though it also introduces a step to display the total number of extracted files.
  2. Replaced the third-party download library used by the launcher with a custom implementation, while unifying the User-Agent used for network requests.
  3. Enhanced Markdown format support in the launcher update window and fixed display errors.
  4. Optimized the logic and logging for mod downloads.
  5. Fixed an issue where the release page did not update when importing a local game.
  6. Updated localized translations for Russian and Indonesian.
  7. Other code optimizations.

Full Changelog: 1.0.0...1.0.1

1.0.0 776 Apr 4th at 1:01 PM MVL-1.0.0-win.zip

中文:
警告⚠️:1.0版本的启动器会自动将配置文件升级到新的格式,1.0之前的启动器无法正确识别新格式的配置文件,请不要混用1.0与1.0之前的启动器

  1. 现在可以在设置界面获取启动器在GitHub上发布的最新正式版,允许配置GitHub代理加速和是否在启动时自动检查,自动检查默认开启
  2. TGU-HansJack第一次为启动器提交了PR,他添加了使用第三方链接下载游戏的功能,可以在设置界面中进行配置,接口格式需要与官方保持一致(https://api.vintagestory.at/stable-unstable.json),感谢他的贡献
  3. 添加了整合包设置功能,目前可在启动器中更改整合包的图标、名称、简介与一些额外设置,名称与简介支持多语言本地化配置
  4. 优化了VSRun可用性,现在可以正常启动1.181.22版本的游戏,需要安装.NET10
  5. 将启动器的日志系统与Godot日志拆分,日志现在会记录更多的信息
  6. 添加了使用本地的启动器翻译文件(.po)的功能,可在设置界面查看翻译目录与重载本地翻译,翻译目录中会生成mvl.pot展示可翻译文本
  7. 新增了印尼语的翻译,感谢ArifBudiman
  8. 为启动器的GitHub仓库添加了自动构建,可在Actions下载测试版本的启动器,测试版本不保证稳定性与可用性,请谨慎使用
  9. 众多性能优化,提升了启动器部分UI响应速度,降低了内存占用,但一些功能性更改也提升了内存占用...
  10. 更新了AUTHORS.mdDONORS.md,添加了README.mdREADME.en.md
  11. 其他代码与UI优化

完整更新内容: 0.5.3...1.0.0

English:
Warning ⚠️: The launcher version 1.0 will automatically upgrade configuration files to a new format. Launchers prior to version 1.0 cannot correctly recognize configuration files in the new format. Please do not mix launchers version 1.0 with earlier versions.

  1. The latest official release of the launcher on GitHub can now be obtained from the settings interface. It allows configuration of GitHub proxy acceleration and whether to automatically check for updates on startup, with automatic checks enabled by default.
  2. TGU-HansJack submitted the first PR for the launcher. He added the functionality to download the game using third-party links, which can be configured in the settings interface. The interface format must be consistent with the official one (https://api.vintagestory.at/stable-unstable.json). Thank you for his contribution.
  3. Added modpack settings functionality. Currently, the launcher allows changes to the modpack's icon, name, description, and some additional settings. The name and description support multi-language localization configuration.
  4. Optimized the usability of VSRun. It can now properly launch games from version 1.18 to 1.22, requiring the installation of .NET10.
  5. Separated the launcher's logging system from Godot logs. Logs now record more information.
  6. Added the ability to use local launcher translation files (.po). The translation directory can be viewed in the settings interface, and local translations can be reloaded. The translation directory will generate mvl.pot to display translatable text.
  7. Added Indonesian language translation, thanks to ArifBudiman.
  8. Added automatic builds for the launcher's GitHub repository. Test versions of the launcher can be downloaded from Actions. Test versions do not guarantee stability or usability; please use with caution.
  9. Numerous performance optimizations have improved the responsiveness of some UI elements in the launcher and reduced memory usage. However, some functional changes have also increased memory usage...
  10. Updated AUTHORS.md and DONORS.md, and added README.md and README.en.md.
  11. Other code and UI optimizations.

Full Changelog: 0.5.3...1.0.0

0.5.3 1438 Sep 7th 2025 at 7:13 AM MVL-0.5.3-win.zip

中文:

  1. 支持在设置中控制菜单默认是否展开
  2. 优化部分场景中的模组排序与版本比较
  3. 游戏下载窗口中,若选择游戏版本时版本名称为空,则直接使用选择的游戏版本号作为名称
  4. 浏览界面中,搜索模组输入框回车时将触发搜索逻辑
  5. 更新VSRun使用的Harmony2.4.1版本
  6. 更新Godot版本,解决部分Windows10系统下的sse4.2相关报错
  7. 其他代码与UI优化

完整更新内容: 0.5.2...0.5.3

 

English:

  1. Added support to control whether the menu is expanded by default in the settings.
  2. Optimized mod sorting and version comparison in certain scenarios.
  3. In the game download window, if the version name is empty when selecting a game version, the selected game version number will be used directly as the name.
  4. In the browsing interface, pressing Enter in the mod search input box will trigger the search logic.
  5. Updated Harmony used by VSRun to version 2.4.1.
  6. Updated the Godot version to resolve sse4.2 related errors on some Windows 10 systems.
  7. Other code and UI optimizations.

Full Changelog: 0.5.2...0.5.3

0.5.2 257 Aug 3rd 2025 at 11:38 AM MVL-0.5.2-win.zip

中文:

  1. 新增渲染驱动设置,Windows可切换渲染驱动为d3d12(默认)、vulkanopengl3,Linux可切换渲染驱动为vulkan(默认)与opengl3,更改渲染驱动需要重启后生效
  2. 添加了从整合包模组管理窗口跳转至在线模组浏览界面的功能
  3. 优化路径处理
  4. 同步西班牙语翻译
  5. 更新了DONORS.md
  6. 其他代码与UI优化

 

完整更新内容: 0.5.1...0.5.2

 

English:

  1. Added rendering driver settings: Windows can switch between d3d12 (default), vulkan, and opengl3, while Linux can switch between vulkan (default) and opengl3. Changes to the rendering driver require a restart to take effect.
  2. Added the ability to navigate from the Modpack mod management window to the online mod browsing interface.
  3. Optimized path handling.
  4. Synchronized Spanish translations.
  5. Updated DONORS.md.
  6. Other code and UI optimizations.

 

Full Changelog: 0.5.1...0.5.2

0.5.1 123 Jul 31st 2025 at 11:39 AM MVL-0.5.1-win.zip

中文:

  1. 实现在线模组浏览界面,能够搜索、过滤、浏览与下载ModDB中的模组,需要创建整合包后才可以使用此功能
  2. 现在下载模组前,会先确保整合包中存在模组文件夹,若不存在则创建
  3. 优化游戏进程终止逻辑,现在会停止所有子进程
  4. 为了兼容性回调渲染设置,Windows平台默认使用DX12渲染,Linux平台默认使用Vulkan渲染
  5. 现在任意界面拖动游戏文件夹到启动器,都可以触发导入已安装游戏
  6. 在游戏下载窗口添加导入按钮,支持手动选择游戏目录,导入已安装游戏
  7. Windows平台下的游戏提取软件,从InnoExtract替换为InnoUnp-2,支持最新的游戏格式
  8. 修复了默认不使用系统代理的问题
  9. 优化了窗口大小调整与拖拽逻辑
  10. 更新了DONORS.md
  11. 其他代码与UI优化

 

完整更新内容: 0.5.0...0.5.1

 

English:

  1. Implemented an online mod browsing interface that allows searching, filtering, browsing, and downloading mods from ModDB. This feature requires creating a Modpack before use.
  2. Now, before downloading a mod, the launcher ensures the mod folder exists in the Modpack. If not, it will be created automatically.
  3. Optimized the game process termination logic to now stop all child processes.
  4. For compatibility, rendering settings have been adjusted: Windows defaults to DX12, while Linux defaults to Vulkan.
  5. Now, dragging a game folder onto the launcher from any interface will trigger the import of an installed game.
  6. Added an import button to the game download window, supporting manual selection of game directories to import installed games.
  7. Replaced the game extraction tool on Windows from InnoExtract to InnoUnp-2, which supports the latest game formats.
  8. Fixed the issue where the system proxy was not used by default.
  9. Improved window resizing and drag-and-drop logic.
  10. Updated DONORS.md.
  11. Other code and UI optimizations.

 

Full Changelog: 0.5.0...0.5.1

0.5.0 675 May 16th 2025 at 11:46 AM MVL-0.5.0.zip

中文:

  1. 新增获取本地模组在线信息的功能,允许跳转至模组的ModDB主页
  2. 支持检测模组最新可用版本,可以一键下载与批量更新
  3. 支持查看与下载模组所有的在线发布版本
  4. 支持检测本地模组的依赖模组,并从ModDB获取信息与下载
  5. 支持本地模组的搜索功能,搜索范围为模组名称与模组ID
  6. 全平台统一使用OpenGL渲染
  7. 新增了俄语翻译,感谢Xapitonov
  8. 更新了AUTHORS.mdDONORS.md
  9. 其他代码与UI优化

完整更新内容: 0.4.5...0.5.0

 

English:

  1. Added functionality to fetch online information for local mods, allowing redirection to the mod's ModDB homepage.
  2. Supports checking for the latest available version of mods, enabling one-click downloads and batch updates.
  3. Allows viewing and downloading all online published versions of mods.
  4. Supports detecting dependencies of local mods and fetching information/downloads from ModDB.
  5. Introduced a search feature for local mods, covering mod names and mod IDs.
  6. Unified OpenGL rendering across all platforms.
  7. Added Russian translation, thanks to Xapitonov.
  8. Updated AUTHORS.md and DONORS.md.
  9. Other code and UI optimizations.

Full Changelog: 0.4.5...0.5.0

0.4.5 313 Apr 27th 2025 at 6:00 AM MVL-0.4.5-win.zip

中文:

  1. 修复部分情况下,离线账号无法进行游戏的问题
  2. 支持在整合包配置文件中,设置启动游戏所使用的命令与DLL
  3. 其他代码与UI优化

完整更新内容: 0.4.4...0.4.5

 

English:

  1. Fixed an issue where offline accounts could not play the game under certain circumstances.
  2. Added support for configuring launch commands and Dll in the modpack configuration file.
  3. Other code and UI optimizations.

Full Changelog: 0.4.4...0.4.5

0.4.4 170 Apr 26th 2025 at 12:28 PM MVL-0.4.4-win.zip

中文:

  1. 修复Windows系统下无法正常运行启动器的问题
  2. 优化部分选项UI,可以点击整个UI元素触发选择
  3. 其他代码与UI优化

完整更新内容: 0.4.3...0.4.4

 

English:

  1. Fixed an issue where the launcher could not run properly on Windows systems.
  2. Optimized certain UI options—now clicking anywhere on the UI element triggers the selection.
  3. Other code and UI optimizations.

Full Changelog: 0.4.3...0.4.4

0.4.3 161 Apr 24th 2025 at 11:08 AM MVL-0.4.3-win.zip

中文:

  1. 修复整合包选择列表和账号选择列表可能无法正常显示
  2. 修复部分模组在退出游戏存档时,会导致离线账号失效的问题
  3. 添加了实验性的整合包模组信息显示(无功能)
  4. 更新了赞助者名单,同步多语言翻译
  5. 其他代码与UI优化

完整更新内容: 0.4.2...0.4.3

 

English:

  1. Fixed the issue where the modpack selection list and account selection list might not display properly.
  2. Fixed a problem where certain mods could cause offline accounts to become invalid when exiting game saves.
  3. Added experimental modpack mod information display (non-functional).
  4. Updated the sponsor list and synchronized multilingual translations.
  5. Other code and UI optimizations.

Full Changelog: 0.4.2...0.4.3

0.4.2 190 Apr 15th 2025 at 11:54 AM MVL-0.4.2-win.zip

中文:

  1. 同步了西班牙语和法语翻译
  2. 更新了赞助者名单
  3. VSRun现在支持多个目标运行时,为复古物语未来更新.NET版本做准备
  4. VSRun现在会强制服务端和客户端使用一样的模组路径
  5. 其他UI与代码优化

完整更新内容: 0.4.1...0.4.2

 

English:

  1. Synchronized Spanish and French translations
  2. Updated DONORS.md
  3. VSRun now supports multiple target runtimes, preparing for future updates to the .NET version of Vintage Story
  4. VSRun will now force the server and client to use the same mods path.
  5. Other UI and code optimization

Full Changelog: 0.4.1...0.4.2

0.4.1 199 Apr 3rd 2025 at 12:11 PM MVL-0.4.1-win.zip

中文:

  1. 现在安装新游戏时,如果覆盖了已安装的游戏,会自动清除旧的版本标记
  2. 启动游戏前会检查是否安装了需要的.NET版本,如果没有则弹窗警告,可以忽略警告尝试强制启动
  3. 启动器在Windows系统默认使用DX12进行渲染
  4. 更新关于界面的信息与底跳转链接
  5. 更新贡献者和赞助者名单
  6. 其他代码与UI优化

完整更新内容: 0.4.0...0.4.1

 

English:

  1. When installing a new game now, if it overwrites an already installed game, the old version marker will be automatically cleared.
  2. Before launching a game, will check if the required .NET version is installed. If not, a warning popup will appear, which can be ignored to attempt a forced launch.
  3. The launcher defaults to using DX12 for rendering on the Windows system.
  4. Updated the information on the Info page and the footer links.
  5. Updated the list of contributors and sponsors.
  6. Other code and UI optimizations.

Full Changelog: 0.4.0...0.4.1

0.4.0 211 Mar 20th 2025 at 11:25 AM MVL-0.4.0-win.zip

中文:

  1. 为启动器添加多语言支持,包括:简体中文、英语、西班牙语、法语,默认使用系统语言,感谢XurxoMF提供的西班牙语翻译和LorIlcs提供的法语翻译!如果您希望参与本地化工作,请查看:https://hosted.weblate.org/engage/mvl/
  2. 添加显示缩放功能用于支持高分辨率的屏幕,默认值将根据屏幕分辨率与dpi自动设置
  3. 添加了网络代理与下载线程的设置,默认使用系统代理与cpu核心数
  4. 允许修改默认的整合包创建目录和游戏下载目录
  5. 其他代码与UI优化

完整更新内容: 0.3.1...0.4.0

English:

  1. Added multilingual support for the launcher, including: Simplified Chinese, English, Spanish, and French. Use system language by default. Special thanks to XurxoMF for the Spanish translation and LorIlcs for the French translation! If you wish to contribute to localization, please visit: https://hosted.weblate.org/engage/mvl/
  2. Introduced display scaling to support high-resolution screens, with default values automatically set based on screen resolution and DPI.
  3. Added settings for network proxy and download threads, defaulting use system proxy and the number of CPU cores.
  4. Enabled modification of the default modpack creation directory and game download directory.
  5. Other code and UI optimizations.

Full Changelog: 0.3.1...0.4.0

0.3.1 185 Mar 10th 2025 at 7:55 AM MVL-0.3.1-win.zip

1.为账号添加了离线模式,离线账号无法连接到服务器,可以作为主机进行局域网联机。
2.启动器内可以下载的游戏版本现在最低为1.18.8
3.部分UI与代码优化

完整更新内容: 0.3.0...0.3.1

0.3.0 151 Mar 7th 2025 at 1:54 PM MVL-0.3.0-win.zip

1.添加账号管理功能,切换整合包时不再需要重新登录了
2.实现了单一实例,启动器同时只能启动一个
3.部分代码与UI优化

完整更新内容: 0.2.2...0.3.0

0.2.2 153 Feb 27th 2025 at 3:20 PM MVL-0.2.2-win.zip

1.在主界面添加了快速启动功能
2.改进了模糊着色器,为更多UI添加毛玻璃效果
3.改进了窗口圆角边框效果
4.更改了默认渲染器
5.在关于界面添加了更多信息
6.其他优化

完整更新内容: 0.2.1...0.2.2

0.2.1 154 Feb 19th 2025 at 9:11 AM MVL-0.2.1-win.zip

1.改进游戏安装窗口与整合包添加窗口的文本提示
2.更改部分悬浮菜单的样式
3.其他优化

完整更新内容: 0.2.0...0.2.1

0.2.0 148 Feb 18th 2025 at 1:06 PM MVL-0.2.0-win.zip

1.添加了游戏本体的下载功能
2.更新了赞助者名单,感谢赞助者们的支持
3.现在会在关于界面显示启动器版本了
4.其他UI与代码优化

完整更新内容: 0.1.2...0.2.0

0.1.2 164 Feb 11th 2025 at 6:05 AM MVL-0.1.2-win.zip

1.允许拖动排序整合包
2.添加关于界面以显示贡献者赞助者许可证
3.其他优化

完整更新内容: 0.1.1...0.1.2

0.1.1 204 Jan 23rd 2025 at 11:50 AM MVL-0.1.1-win.zip

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

Zuren, 13 hours ago

Does the "import installed game" button do nothing? 

MystiVaid , 11 hours ago
@Zuren: Does the "import installed game" button do nothing?

It should pop up the system folder selector. Could you check the log file for any error messages? You can also run the launcher in the terminal to view the logs.

NikaVille, Aug 20th at 5:28 PM

Made a little vid for this.

KoDelValle, Aug 14th at 5:21 AM

I'm also using the Windows version to check out the code from older versions. It's simple to navigate and works great, thank you for developing this!

wildforester, Jul 21st at 5:15 AM

I've had a really good time with the windows version of the launcher, aside from a few missing/awkward translations its been working well. Using the AppImage on Fedora KDE though the launcher is freezing when hovering over text until the hint text appears or attempting to change the github proxy and the entire launcher window can become a glitchy artifact while moving it (I can't tell under what circumstances cause that), basically, could use some work. Really liking the project otherwise.

MystiVaid , Jul 21st at 10:45 AM
@wildforester: I've had a really good time with the windows version of the launcher, aside from a few missing/awkward translations its been working well. Using the AppImage on Fedora KDE though the launcher is freezing when hovering over text until the hint text appears

This is a known issue, but it should not occur. MVL uses features from my custom Godot branch. If you run MVL with the original Godot and switch to OpenGL, this problem will appear. What version are you using? Can you provide the logs for MVL and Godot?

MystiVaid , Jul 21st at 10:56 AM
@wildforester: I've had a really good time with the windows version of the launcher, aside from a few missing/awkward translations its been working well. Using the AppImage on Fedora KDE though the launcher is freezing when hovering over text until the hint text appears

The bug causing artifacts when moving the window may be an issue with Godot. I am using the API provided by Godot to invoke system window dragging, and it works fine on my Arch + KDE6 setup. In any case, could you create one (or two) issues on GitHub and provide logs?

JaWi, Jul 16th at 11:13 PM

I keep getting the error about not having .net runtime 10 installed even after installing it multiple times, any help?

MystiVaid , Jul 17th at 5:52 AM
@JaWi: I keep getting the error about not having .net runtime 10 installed even after installing it multiple times, any help?

If you have previously installed the `x86` version of dotnet, please uninstall the `x86` .NET runtime 10 and reinstall the `x64` version. Its environment variables will override the `x64` ones, causing it to be unrecognized.

purple8cloud, Jul 4th at 5:04 PM

is there way to import following mod from vs mod site to mvl?

MystiVaid , Jul 4th at 8:04 PM
@purple8cloud: is there way to import following mod from vs mod site to mvl?

Manually place the mod files into the Mods folder of the modpack, and that's all you need to do.

croweaver, May 14th at 4:22 AM

The best Vintage Story launcher! Thank you for making this, and for translating it to English! :)

最棒的 Vintage Story 启动器!感谢你制作了它,并将其翻译成了英文!:)

Michaloid , Apr 3rd 2025 at 12:58 PM

Please include an English description.

MystiVaid , Mar 20th 2025 at 11:27 AM

Janeator The latest version adds support for English, Spanish, and French

MystiVaid , Feb 24th 2025 at 3:49 AM

Janeator Sorry, only Chinese, because I am the only one developing, and my English is poor, so the priority of multilingual features is low
You can use it by downloading the game version from the top to the 5th bottom button on the left side (or dragging it into your local 'vintagestory' folder), then adding the game modpack on the 4th button, and you're ready to launch the game

Janeator, Feb 23rd 2025 at 5:02 PM

Is this only available in chinese? I downloaded it, but the settings button did nothing.

XurxoMF, Feb 19th 2025 at 2:00 PM

I'll test it when I log into Windows ^^

MystiVaid , Feb 19th 2025 at 2:51 AM

XurxoMF The game can now be downloaded from within the launcher! Can you experience it?

Mendall, Jan 28th 2025 at 5:20 AM

XurxoMF  thanks man

XurxoMF, Jan 24th 2025 at 10:51 AM

Mendall you can download multiple vintage story versions from the Client Area, install them and then add them to MVL to easily manage them.

Then you can create multiple data paths on those versions and run them with a play button.

It's for people that plays on multiple versions of the game.

Mendall, Jan 23rd 2025 at 8:13 PM

XurxoMF can you post what this does if you have tried it. Google Translate didn't work here and the included video didn't enplane much for me. thnks

 

MystiVaid , Jan 23rd 2025 at 7:12 PM

XurxoMF Thanks!

 
 

 

 

XurxoMF, Jan 23rd 2025 at 2:08 PM

The UI is amazing and the animations are pretty clean! I love the design 💯

 

Similer, Jan 23rd 2025 at 12:26 PM

阿巴阿巴