Skip to content

Control Swap

Swaps which player is in control of the body after a set amount of time.

Fabric
Loaders
Fabric
Downloads on Modrinth
571
Followers on Modrinth
6
versions
9
Updated
September 2, 2026Sep 2
Published
in 2026

At a glance

Runs on Fabric
For Minecraft 26.2
Needed in the game and on the server
Latest version — 2.1.1 from September 2, 2026
Requires Fabric API
License MIT — free
Where it's needed
In gamerequiredOn serverrequired

Needed both in the game and on the server

Game versions26.2

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)
  • 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

CommandDescription
`/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

License and source
MIT Licensefree to use and share with credit to the author
Original — Modrinth↗Files unchanged, verified with SHA-512Is this your mod? For rights holders

The site uses cookies: the necessary ones for sign-in and the theme, plus the Yandex Metrica and LiveInternet visit counters — they show us how the site is used. We have no advertising cookies. More