Instead of having PvP minigames why don't have a complete world.

Nando248's ideas

1-Teams- Maybe foour teams you join one and once you join one you can't change

2.Battle- The battle will take place in every part of the world(except on a little chunk of planet floating above)

3. Bases- One per team

4.Building-you should be able to build defenses for your team bases or offensives things(such as catapults,etc.)