ClassiCube / MCGalaxy

A Minecraft Classic / ClassiCube server software
GNU General Public License v3.0
168 stars 79 forks source link

Easier modification of server via terminal gui or server.properties #672

Open EGAMatsu opened 2 years ago

EGAMatsu commented 2 years ago

Alot of settings are scattered about which makes hosting from a separate server harder than it needs to be, considering i cant even load the gui :v So i need to edit the property files directly but due to em being scattered, it makes it a pain

UnknownShadow200 commented 2 years ago

What issues are you having with loading the GUI? What settings are scattered around? What exactly are you proposing should be changed?

EGAMatsu commented 2 years ago

The files for various elements of the server are scattered (as in .txt and .properties files) and I cant see a gui in a damn terminal lmao

Goodlyay commented 2 years ago

It's still not clear what you're proposing. For example the files that define ranks and server properties files are in the folders "ranks" and "properties" respectively, but do you want those to be combined into one folder or what?

EGAMatsu commented 2 years ago

one folder for ease of use from command line

Goodlyay commented 2 years ago

So are you saying you have no access to a file explorer? This sounds like a personal issue. Rearranging all the files into a less organized format and making that work with old server file structures is hardly a reasonable request for such an unusual case

UnknownShadow200 commented 2 years ago

You're quite correct in that it's far from ideal how some settings files are in text folder - however, for the sake of maintaining backwards compatibility, I'm a bit reluctant to move them unless absolutely necessary

I'm happy to add some summary documentation on where the various settings file are and what each settings file is for though

EGAMatsu commented 2 years ago

Maybe can you make a Terminal Shell for it? Like a text-based interface.

UnknownShadow200 commented 2 years ago

Not sure what advantage there is in implementing that, compared to just editing using an existing text editor like nano

rdebath commented 2 years ago

A perhaps useful start for finding files. https://github.com/UnknownShadow200/MCGalaxy/wiki/Data-and-configuration-files-overview