garbagemule / MobArena

MobArena plugin for Minecraft
GNU General Public License v3.0
195 stars 150 forks source link

Request: Setting for min-players in actual games #166

Closed liquidox closed 10 years ago

liquidox commented 11 years ago

We have these settings:

        min-players: 5
        max-players: 50

But even when less than 5 join, the game will start due to:

        auto-start-timer: 180

I'd like a true/false setting to be able to make games NOT auto-start when there's less than min-players ready.

garbagemule commented 11 years ago

And what should happen instead?

liquidox commented 11 years ago

I'd prefer the game to just not start, like, having no auto setting at all.

People can then, and do, recruit/ask more ppl to come join them, before it starts.

garbagemule commented 11 years ago

There are a couple of things to consider here:

Give it a little thought and give me some reasons for and/or against several of the possibilities. The more the merrier.

liquidox commented 11 years ago

Start the auto-start timer when 5 have readied, I'd say. If there's not 5 ready, then basically the auto-start is off.

jjacobson commented 11 years ago

I like the current set up. It allows me to set the player limit to 2 to avoid people starting the games before anyone gets the chance to join, but still start the games when there is only 1 person that feels like playing.

liquidox commented 11 years ago

You misunderstand, this changes nothing to the way it "currently is", this simply ADDS a feature for those wanting to use it. You can just leave it at default and nothing changes for you Oo

garbagemule commented 10 years ago

Let me know if this request is still relevant (weee, a year later).

The build in this link adds a 'start-delay-timer' per-arena config setting. By zeroing out the 'auto-start-timer' and giving the 'start-delay-timer' a positive value, the build should work as requested. It may not, though.

https://dl.dropboxusercontent.com/u/11723967/ma/MobArena.jar

Closing this for now. Reopen if necessary.