Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Feature] 新增自定义配置文件 #1210

Open
GOOLDOVE opened this issue May 5, 2024 · 5 comments
Open

[Feature] 新增自定义配置文件 #1210

GOOLDOVE opened this issue May 5, 2024 · 5 comments
Labels
Feature Request Feature request

Comments

@GOOLDOVE
Copy link

GOOLDOVE commented May 5, 2024

Description

在服务端配置文件那一块可以自定义添加对cfg文本的选项和汉化,而不是只能修改mcsmanager,例如创建一个steam game server实例之后,可以通过添加每个服务器配置文件的路径,打开对应文件后然后在页面进行自定义修改
样例:
服务器基本文件路径设置c:/game/config/basic.cfg后,打开样板编辑器,第一列是将对应项进行备注,例如源文件是gamemode=creative,那么第一列就是“服务器模式”,第二列设置对应值"creative"

Reason

对于steam游戏来说,mcsmanager是一个很好的后台,希望能增加这个功能让steam服务器的服主也能实现和mc服主一样简单高效的编辑服务器配置文件

@GOOLDOVE GOOLDOVE added the Feature Request Feature request label May 5, 2024
@Bluemangoo
Copy link
Contributor

在现有的架构上改有点麻烦。

@GOOLDOVE
Copy link
Author

GOOLDOVE commented May 5, 2024

在现有的架构上改有点麻烦。

没事不着急,现在二改mcs也还能用,就是感觉对于不会二次构建和修改的steam游戏服主来说有点不舒服
辛苦开发mcs了,真的是一个很好的后台

@unitwk
Copy link
Member

unitwk commented Jun 4, 2024

你说的这个想法「样本编辑器」我其实想过,但是我认为这种东西开发出来懂得使用并且用好它的人,1000个人里面不会超过2个人。

@GOOLDOVE
Copy link
Author

GOOLDOVE commented Jun 4, 2024

你说的这个想法「样本编辑器」我其实想过,但是我认为这种东西开发出来懂得使用并且用好它的人,1000个人里面不会超过2个人。

主要的原因是因为我希望mcsmanager不仅仅只是一个好的mc服务器管理器,更希望是一个通用化,可以高度自定义的,同时上手简单的面板,比如翼龙就给不同游戏开放不同的编辑。我认为可以通过引入模板这一想法,例如对于steam多款游戏,可以让服务器运维管理在github上提交自己的模板,使用者可以快速下载并适配自己的需求

@unitwk
Copy link
Member

unitwk commented Jun 4, 2024

你说的这个想法「样本编辑器」我其实想过,但是我认为这种东西开发出来懂得使用并且用好它的人,1000个人里面不会超过2个人。

主要的原因是因为我希望mcsmanager不仅仅只是一个好的mc服务器管理器,更希望是一个通用化,可以高度自定义的,同时上手简单的面板,比如翼龙就给不同游戏开放不同的编辑。我认为可以通过引入模板这一想法,例如对于steam多款游戏,可以让服务器运维管理在github上提交自己的模板,使用者可以快速下载并适配自己的需求

开源并且确保代码拥有良好的可维护性,就已经是一个「可高度自定义」的软件了,何况我们的前端界面还支持不修改代码的情况更改排版和新增自己的卡片。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature Request Feature request
Projects
None yet
Development

No branches or pull requests

3 participants