I've developed a rated arena system for my server which pits two players (perhaps in the future, 4 for a 2v2 scenario) against each other in an arena. Due to the volume of queuers, players in the queue can end up waiting for quite some time before they get to play in a match because, presently, I only have one arena running. To facilitate this, I intend to multiply the number of arenas that can be played at any one point in time. However, I'm not sure what the best way to go about this that would be the most efficient and least laggy for both players and the server. Currently, the arena is in a world by itself which is essentially just a small flatmap with a world border at about 80 blocks and a closed-off arena in the middle that players are warped to when they fight. The question is which of the following, or if none are best, what better to "instance" the arenas: One world, "arenas" with multiple copies of the arena at different locations throughout the same world. -OR- One world "arena1" that's copy/pasted several times and each pair are sent to a separate world (arena2, arena3, etc). I'm only sort of aware of something whereby 'spawn' chunks are loaded and never unloaded, but I don't understand it, as well as greater chunk/player loading mechanics to best make this choice. So, that said, to those of you who understand chunk loading, and all that business, would you be so kind as to provide your advice? Thanks!