- Loaders
- Fabric
- Downloads on Modrinth
- 571
- Followers on Modrinth
- 6
- versions
- 9
- Updated
- September 2, 2026Sep 2
- Published
- in 2026
At a glance
Needed both in the game and on the server
A Minecraft Fabric mod that swaps players out with one another. One shared "body" per team. Control rotates between team members on a timer. All members of a team are able to see from the "body's" perspective, including hotbar, inventory, etc. Inspired by Feinberg's 3v3 speedrun race against Ludwig: https://youtu.be/BOVwaLuAGPk
Features
Teams:
- Each team is one body controlled by an ordered list of players.
- Teams are treated as players by the game, allowing commands, datapacks, and maps to work with the mod
Settings:
- Turn length (
period, default 600 ticks = 30s). - Turn order (customizable player swap order)
- Spectator blindness (
blindness, default off)
- Turn length (
Next-player indicator:
- A per-team boss bar displaying `current player -> next player `
- A noteblock sound countdown (volume adjustable through audio settings)
Usage
All commands require op
| Command | Description |
|---|---|
| `/controlswap create [color]` | creates a team |
| `/controlswap addplayer ` | adds players to a team |
| `/controlswap removeplayer ` | removes players from a team |
| `/controlswap order ` | open the chest GUI to set rotation order |
| `/controlswap start ` | starts the game for any given team |
| `/controlswap stop ` | stops the game for any give team |
| `/controlswap period ` | turn length for one team (in game ticks) default 600 |
| `/controlswap blindness <true|false>` | spectator blindness for one team. default false |
| `/controlswap bench <true|false>` | toggles whether a given player's turn is skipped |
/controlswap treatTeamAsPlayer <true|false> | treats a team as one player, ignoring spectators (adventure map compatibility, true by default) |
FAQ
How to install Control Swap?
Install Fabric for your Minecraft version, download Control Swap for the same version and loader, put the file into the mods folder and launch the game with the loader profile.
Which Minecraft versions does Control Swap support?
Control Swap has builds for Minecraft 26.2.
Is Control Swap needed on the server?
Needed in the game and on the server