Minehut / Meta

Report bugs or issues and request features and updates for Minehut
31 stars 21 forks source link

Development Mode #851

Open expxx opened 2 years ago

expxx commented 2 years ago

Feature request

Checklist

Platform

Describe the feature

There should be a development mode for minehut servers that either keeps it online until toggled off, or just doesnt hibernate it While its in dev mode, if its online until toggled off, people couldn't join the server until toggled off. How the feature is useful

Its helpful to people that dont want to loose progress due to server hiberantion.

Use 👍 and 👎 reactions to indicate you agree or disagree with this suggestion! Feel free to discuss the idea in the comments.

ahoulton commented 2 years ago

So basically a "file manager" only experience? If so, why? Just use a text editor on your local machine and copy it over when your done.

expxx commented 2 years ago

So basically a "file manager" only experience? If so, why? Just use a text editor on your local machine and copy it over when your done.

Not exactly, i imagine it as a testing environment. If its in dev mode, you can access console & edit files only. That way you can test it as you write it.

Bufferless commented 2 years ago

Theres a command called /whitelist if youre looking for that? I don't get the point of this. Only if your talking about Server maintenance mode?

bearyr commented 2 years ago

If you're testing for errors as you're writing it, there are a bunch of resources online that can offer the same result.

https://parser.skunity.com/ https://github.com/SkriptLang/skript-parser

I get that the idea is to completely isolate the testing environment and to allow as much uptime to develop on the server wherever you are, but there is a fact on the matter that this does consume resources; the fact that the server isn't going to hibernate is also going to appeal to a lot of afk farmers as well.

expxx commented 2 years ago

If you're testing for errors as you're writing it, there are a bunch of resources online that can offer the same result.

https://parser.skunity.com/ https://github.com/SkriptLang/skript-parser

I get that the idea is to completely isolate the testing environment and to allow as much uptime to develop on the server wherever you are, but there is a fact on the matter that this does consume resources; the fact that the server isn't going to hibernate is also going to appeal to a lot of afk farmers as well.

It could use the "Hibernate" plugin which basically lags the server so it uses like 0.1% cpu. This would only be done during dev mode. However yes, its just a testing environment, and yes it is possible in other places.