Ok, so I have an idea. I think I can set it up so the End gets automatically reset (dragon and everything) at a set interval. What would be a good interval? Every week? Every three days? Every two days? I'm not sure, so I'm asking everyone else.
For the record, Ender Dragons drop enough experience to level you up from 0 to 110. Due to that, I don't want it to be reset too often.
Bookmarks