ModsFinder

PlayerControl

by ryan100c

PlayerControl lets a player take over another player's body on a server, swapping control between the two.

FabricServer-side onlyMIT LicenseOpen source1.21 – 1.21.1

What it does

Swapping gives the active control of one character to the other player. The mod is built around the fake players added by the Carpet mod, which real players can temporarily control, and it works well with that mod. Because the two players trade bodies, one person can watch gameplay from another position, which is useful for testing mechanics with fake players.

Server owners can release a control pair at any time, and a permission level can force a release when an admin needs to end another player's control. Active control pairs are listed, and a name tag marks which player is controlling someone, so multiple simultaneous swaps stay clear.

Normally only control of the body changes hands. With a rule enabled, permission levels such as the OP level are exchanged between the two players as well. The mod is server-side only, published for Fabric on 1.21 and 1.21.1 under the MIT License, and is open source.

Key features

  1. Swap control

    Two players trade control of their bodies, so each one acts through the other's character.

  2. Release control

    A player can end the current control state and return to their own body.

  3. Control pair list

    Active control pairs are displayed, showing which player is controlling whom.

  4. Name indicator

    An optional marker after a player's name shows that the player is controlling someone else.

  5. Permission swap

    An optional rule exchanges permission levels, such as the OP level, between the two swapped players.

Compatibility

Latest build for each game version and loader.

1.21.11.0.0
1.211.0.0
ReleaseBetaAlphaNot available

Only full game releases are shown. This mod publishes no snapshot builds.

Use cases

Testing with fake players

A developer watches gameplay from a fake player's position to check how a mechanic behaves.

Admin moderation

A server admin releases a control pair that a player should not keep holding.

Who it’s for: Server owners and administrators who run Carpet fake players and want real players to take them over. The mod is server-side only, so players join without installing it.

How it compares

Full comparison

Carpet-dwk-Addition is server-side only, published for Fabric on 1.21 – 1.21.11 under the MIT License, and is open source. Hide Body Parts runs on both client and server, targets 1.18 – 1.21.1 for Fabric, and is also open source under the MIT License. PlayerControl covers only 1.21 and 1.21.1 and changes control between players rather than adding body features.

ModLoadersGame versionsEnvironmentUpdated
PlayerControlFabric1.21 – 1.21.1Server-side only2026-03-10
Carpet-dwk-AdditionFabric1.21 – 1.21.11Server-side only2026-03-09
Hide Body PartsFabric1.18 – 1.21.1Client and server2026-08-25

Questions

Does PlayerControl need Carpet installed?

The mod is built around the fake players added by the Carpet mod. Check the mod's requirements on the server before using a control pair with fake players.

Does a player need the mod to join a server running it?

No. Players join without it, since only the server has to run the mod.

Which game versions does PlayerControl support?

Files exist for 1.21 and 1.21.1 on Fabric. The latest file, 1.0.0, is for 1.21.1 and was published on 2026-03-10.

In the catalog

PlayerControl is one of 7,555 Cursed mods on ModsFinder, and one of 4,235 Cursed mods for Fabric. 32,366 mods support Minecraft 1.21.1.

More from ryan100c

All projects

Similar mods

What the author says

Control Player is a server-side mod that allows players to swap control with another player or take control of Carpet fake players. When a swap is active, the two players effectively control each other's bodies.The mod also works well with Carpet mod fake players, allowing real players to temporarily control them.
ryan100c, on the Modrinth page

Official listing

Owner
ryan100c
Published
2026-03-10
Updated on Modrinth
2026-03-10
Facts verified
2026-10-15

Tags