Hello,
I am making a minigame where 'temporary' worlds are needed. So you use the world for max 4 hours (average probably around 30 minutes) to play the minigame and then get sent back to the lobby. Ideally I would create for each game, a new world so for example minigame_world_<game id> and minigame_world_nether_<game id>. But when creating a world on demand, I get a huge lag spike which would be a problem for other players that are playing on the same server but in another minigame world.
Is there a better way to create worlds on demand? Or should I make like a lot of worlds on server prestart and hope they don't run out?
And giving each game their own server isn't really a option as well, that would make everything a lot more complex and it would be inefficient.
I hope I made things clear but feel free to ask if I missed something.