It may be a problem with the map itself, but for some reason the wrong team spawns in
this map. I don't know why. I made the blue team spawn in the overworld and the green team spawn underground. This works fine in singleplayer, but for some reason in multiplayer the green team spawns on the overworld. I'm not sure about underground. I made the map source open so anyone that comes across can help me.