promotional bannermobile promotional banner

Switch Players

A mod that allows you to reverse the positions of the players!

🔄 Switch Players

Welcome to Switch Players, the ultimate chaotic multiplayer challenge mod for Minecraft 1.20.1!

The concept is simple but deadly: every X seconds, all active players swap positions in a giant chain reaction. You could be safe in your base one second, and falling into a pit of lava the next because you just took the place of your enemy!

Perfect for custom game modes, streamers, and group events with friends. Will you survive the chaos?

✨ Features

  • 🎲 The Chain Switch (Option B): No one stays in place! The mod takes all alive players, shuffles the order, and moves everyone in a loop (Player A goes to Player B, Player B to Player C, and the last player goes to Player A).
  • 🛡️ Smart Spectator Exclusion: Dead players in Spectator mode are completely excluded from the switch rotation so they don't ruin the game.
  • 👁️ Anti-Cheat for Spectators: Spectators are automatically pushed upward if they try to clip into solid blocks, preventing them from X-raying caves and helping players still in the game.
  • 🏆 Automated Victory System: As soon as only one survivor remains, a massive title "[Player] won!" flashes on everyone's screen, and the timer automatically pauses.
  • 💾 Per-World JSON Config: Each world saves its own settings independently in the <world>/serverconfig/switch_players.json file.

⌨️ Admin Commands

Keep full control over the game with a single built-in command (Requires OP / Permission level 2):

  • /switch_player set <seconds> Set the interval between each teleportation (e.g., /switch_player set 30 for a switch every 30 seconds).
  • /switch_player start Starts the game loop and begins the countdown.
  • /switch_player stop Pauses the game loop and stops the teleportation.

⚙️ Installation & Requirements

  • Minecraft Version: 1.20.1
  • Mod Loader: Forge
  • Environment: Server-side compatible (Only needs to be installed on the server if playing multiplayer, but works fine in singleplayer too!).

💡 Quick Tip: If you want to change the timer mid-game, just use the /switch_player set command and it will instantly update the json configuration without requiring a server restart!

The Switch Players Team

profile avatar
  • 3
    Projects
  • 189
    Downloads

More from LeVraiMatics

  • Connected Inventory project image

    Connected Inventory

    • 174
    • Mods

    This Forge mod allows you to synchronize the inventory of all players connected to a server in real time and seamlessly, creating a single inventory shared by several players.

    • 174
    • May 15, 2026
    • Mods
  • Atchoum project image

    Atchoum

    • 14
    • Mods

    This Minecraft mod brings together several features to enhance your gaming experience!

    • 14
    • May 13, 2026
    • Mods
  • Connected Inventory project image

    Connected Inventory

    • 174
    • Mods

    This Forge mod allows you to synchronize the inventory of all players connected to a server in real time and seamlessly, creating a single inventory shared by several players.

    • 174
    • May 15, 2026
    • Mods
  • Atchoum project image

    Atchoum

    • 14
    • Mods

    This Minecraft mod brings together several features to enhance your gaming experience!

    • 14
    • May 13, 2026
    • Mods