PlayerControl

PlayerControl

Swap bodies with other players, or control Carpet fake players

by
422 Downloads
fabriccursedutility
Rent Server with this Mod

About this Mod

What

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.

Why

This mod makes it possible to observe gameplay from another perspective useful when test mechanics using fake players.

How

Main command:

/controlPlayer

Swap control

Swap control with another player.

/controlPlayer swap <player>

Permission level: 2


Release control

Release your current control state.

/controlPlayer release

If an admin wants to forcibly release another player:

/controlPlayer release <player>

Permission level for forced release: 2


List active swaps

Display all currently active control pairs.

/controlPlayer list

Permission level: 2


Check control status

Show whether you are currently controlling another player.

/controlPlayer status


Gamerules

showControllerPrefix

Default: false

When enabled, the name of the player currently controlling someone will be displayed ​after the player's name​.

This helps identify control relationships more easily, especially when multiple swaps are active.


permissionSwapsToo

Default: false

When enabled, ​player permissions will also be swapped together with the bodies​.

Normally, only the player control / body is swapped.
With this rule enabled, the permission level (such as OP level) will also be exchanged between the two players.

Warning:
This can be dangerous on servers, as it may temporarily grant elevated
permissions to another player.

Available Versions

PlayerControl 1.0.0release
MC 1.21, 1.21.1fabric
March 10, 2026

How to Install PlayerControl on Your Server

1

Order Server

Order a Minecraft Java server with at least 3 GB RAM (4 GB recommended).

2

Set fabric Loader

In the panel under "Egg", select the fabric loader and matching Minecraft version (1.21.1).

3

Install Mod

Open the mod browser in the dashboard and search for "PlayerControl". Click "Install" – done! Alternatively, upload the .jar via SFTP to the /mods folder.

Compatibility

Mod Loaders

fabric

Minecraft Versions

1.21.1, 1.21

Server-side

Required

Recommended RAM

4 GB(min. 3 GB)

Frequently Asked Questions

PlayerControl server crashes on startup – what to do?

Most common cause: wrong fabric version or insufficient RAM. Check the server log (latest.log) for "OutOfMemoryError" or "Mixin" errors. With Mado Hosting: ensure at least 3 GB RAM is allocated and the loader matches the mod version (1.21.1). You can switch loaders with one click in the panel.

Is PlayerControl compatible with fabric?

PlayerControl officially supports fabric for Minecraft 1.21.1, 1.21. The Mado dashboard automatically detects incompatible loader combinations.

Server lagging with PlayerControl – how to optimize performance?

Recommended RAM: 4 GB (per 8 players). Use /spark profiler to check if PlayerControl consumes the most tick time. Common fixes: reduce server view-distance to 8-10, install "performant" or "starlight" as supplementary mods on Forge. With Mado Hosting, your server runs on NVMe SSDs with dedicated CPU cores for minimal latency.

Rent Modded Server

Install PlayerControl with just one click on your server.

Recommended RAM
4 GBab €8/mo
Min. 3 GB | +1 GB pro 8 Spieler
Create Server Now
1-Click Mod Install
NVMe SSD Storage
DDoS Protection included

Details

License
MIT License
Server-side
Required

Supported Versions

1.21.11.21