It was brought to my attention that some people are idling on the servers when they are not playing to save a spot. Today I implemented a new idle kick system. It will kick you if you have been standing in the same place for at least 10 minutes. The actual time will vary between 10 and 20 minutes depending on how busy the server is handling other things (it won't stop things to run the check so it doesn't cause lag). Additionally I have decreased the time a slot is reserved after you disconnect to 1 minute (used to be 2 minutes). After reviewing a few weeks of statistics I noticed that every player that reconnected after leaving did so within 60 seconds. This will help open up slots faster when people actually are quitting.
I think this was a really smart move. I also think 10 minutes will allay a lot of fears people had of going afk for a couple minutes and coming back to find they were logged off. Great idea! You are really doing minecraft a lot of justice here
very great idea justin! but only downside is when people like me have to go afk for a few min. to do something or work on something
This is a great idea, I think 10mins might be to much though, but still this is definatly a good thing!
This is wonderful news. The timing is good as of now. Fine tuning can be done once a proper balance of resources verses abusers has been established. The moving down from 1 minute to 2 is great as well, this will clear purposely logged out/kicked AFK's quicker and allow for players to join the server. I am glad to see this advancement in the core system of the Empire. It also makes me happy to know that the community as a whole, really does have an impact here. Not everything has to be considered, but this is proof that when we speak, we are heard. Thanks for this Justin, it is rare to find an able and willing individual such as yourself. Thanks to Jeremy as well, he is a wonderful Community Director. To the admins in addition, you guys make sacrifices that allow others to enjoy the Empire while you make it an additional duty. Of course, thank you as well to the community for the shared input. This is becoming my newest internet home, and for good reason.
Sounds good, i also very often forget to disconnect. But i guess that dosn't matter 'cause I'll just get kicked, and that dosn't really do any harm.
It works.. Even if you are idle so that you can concentrate on having a long discussion in chat haha. I have been kicked while communicating with others about goings on in the community or life in general. This feature has been wonderfully implemented.
Hehe, I've often been working on a project and ive been idle kicked randomly. Justin explained that it checks what block your standing on every 10 - 20 minutes and if it's the same block as you were last on when it checked, it presumes your afk, and kicks you haha. So when i get kicked, im like. Ohh.. So i was stood in this exact spot 10 minutes ago? =D
Yes I have tweaked this logic a bit for the 1.0 update. I will continue to tweak it as it runs longer and we learn what its flaws are The perfect way would be to clear the check on every player movement. However this is also the most resource heavy (checking every player on every movement, movements also include small mouse movements).