What is a good way to manage different arenas. So player can join a lobby and an arena from a file loads up for this game. Not just building an arena and save locations and other values into a file and load them when the game starts. I'd like to have a system where I can create arenas, store them into a file and load them when ever I need them. Something like those big server networks like Shotbow or Hive has with those walls full of signs. (I know that they have more server for that, but I wont use more than one server) I thought of building arenas, saving all blocks and the locations into a file, and when the game starts, create a new world, load the arena into that world and after the game, delete that world. So that player can play the same map at the same time. Is there a better way to do this?