UUID Impersonate
UUID Impersonate lets a server operator load a player's saved data under a different UUID, so an admin can inspect or change an inactive player's records.
What it does
The mod adds an impersonate command that makes a join use another player's UUID, which lets the server load that player's NBT data. Admins can then modify inactive players' data or dump their inventories and ender chests without the player being online. Interacting with a mod's saved player records also works this way, so admins rarely need to touch NBT files by hand.
Only server operators at permission level 4 can run the command, and the owner predicate limits who may impersonate. The impersonated player's name is displayed alongside the original name, so other players can see the substitution. The mod requires Fabric API, Fabric Language Kotlin and No Chat Reports, and it runs only on the server, so players join without installing anything. The source code and issue tracker are public, and the code is open source under the GNU Affero General Public License v3.0 only. Files target Fabric for 1.20.1 and 1.21.
Key features
Impersonate command
An operator-only command makes a join use another player's UUID, and it checks the join after verification.
Inactive player data
Player NBT data of inactive players can be modified, and inventories and ender chests can be dumped.
Display of original name
The impersonated name is shown with the original name, so other players can tell who is connected.
Name limit workaround
The 16-character name limit in GameProfile is bypassed in several places, including the tab list and chat.
Compatibility
Latest build for each game version and loader.
Only full game releases are shown. This mod publishes no snapshot builds.
Requirements
Dependencies declared by the latest file for each loader.
Required 3
Use cases
Recovering a player's items
An admin can dump the inventory or ender chest of a player who is offline, without editing files.
Whitelisted servers
Impersonating a whitelisted player lets an admin join without being added to the whitelist.
Who it’s for: Server owners and admins who need to inspect or change the saved data of players who are not online.
Questions
Does UUID Impersonate need Fabric API?
Do players need to install UUID Impersonate?
Which game versions does UUID Impersonate support?
In the catalog
UUID Impersonate is one of 8,016 Management mods on ModsFinder, and one of 5,930 Management mods for Fabric. 15,770 mods support Minecraft 1.21.
More from JordanPlayz158
Similar mods
What the author says
The motivation behind this mod was to: - Modify Player (NBT) Data of Inactive Players 1. Dump Inventories (and Ender Chests) 2. Interact with mods as though you are the player so you don't need to resort to NBT manipulation if the mod does not have admin functionality/management The way the mod functions is by …
Official listing
- Modrinth page
- modrinth.com/mod/uuid-impersonate
- Owner
- JordanPlayz158
- Published
- 2025-11-02
- Updated on Modrinth
- 2025-11-11
- Facts verified
- 2026-10-15
