VKLauncher——多服务 Minecraft 服务器启动器

VKLauncher —— 我的多服务 Minecraft 服务器启动器小项目

最近在管理自己的几个 Minecraft 世界时,遇到了启动多个服务麻烦、配置繁琐、端口穿透复杂等一系列小问题。于是我动手开发了一个图形化工具 —— VKLauncher,用来管理多个 Minecraft 服务实例,并支持 FRP 一键集成穿透配置。

项目地址: https://github.com/CoffeeVelly/VKLauncher


初衷

随着服务增多,我希望有一个像“面板”一样的工具,既可以分别启动、管理各个服务,也可以成组操作,更能直观查看服务状态。手动敲命令太麻烦,配置文件又分散,不如集中到一个统一的 GUI 中管理。


VKLauncher 能做什么?

多服务独立配置与管理

你可以:

  • 给每个 Minecraft 服务单独配置 Java 路径、Jar 路径和工作目录;

  • 点击即可启动或停止;

  • 设置某个服务是否开机自动运行。

服务组支持

  • 可以把多个服务组成一个“服务组”;

  • 支持一键启动/停止整个组,非常适合需要同时运行多个依赖服务的情况。

FRP 一键配置与集成

  • 提供配置窗口,填写 frpc.exefrps.exe 路径;

  • 配合 FRP 配置文件进行公网穿透;

  • 启动服务前可自动启动 FRP 客户端(如果启用了穿透)。

控制台日志可视化

  • 内置控制台输出窗口,可以实时查看服务运行日志;

  • 启动出错也能方便排查。


界面一览(简要)

  • 主界面:左侧服务列表 + 右侧配置面板 + 日志输出;

  • 服务组管理窗口:支持新建组、编辑组、添加/删除服务;

  • FRP 配置窗口:路径选择、配置文件导入、文档链接直达。


开发环境与依赖

  • 开发平台:.NET 6.0 + WPF(仅支持 Windows)

  • 必要环境:Java(用于运行 .jar 服务端)

  • 可选支持:frpc / frps(二进制文件需手动提供)


最后

VKLauncher 仍处于持续改进中,界面简洁,功能实用,适合像我一样喜欢折腾本地服务的 Minecraft 玩家。如果你也在用多服务架构管理 Minecraft 世界,欢迎试试看这个小工具。

posted @ 2025-05-25 13:11  VellyKiey  阅读(85)  评论(0)    收藏  举报