Impersonate
Modby PyrofabTheModsmith
Impersonate: to assume or act the character of
Type
Mod
CurseForge Downloads
1,131,490
CurseForge ID
Modrinth Downloads
54,359
Modrinth ID
Last Updated
Nov 6, 2026
Description
Have you ever wanted to impersonate another player ? Be it for making machinimas, roleplaying, playing 5D chess in factions, or just pranking friends, there are lots of (relatively) good reasons to assume the identity of someone else.
Requires the latest version of Fabric API
Overview
Impersonate allows players to take on the name and appearance of other players. When impersonating someone, a player will:
- have the skin of the impersonated player
- have the nameplate of the impersonated player
- send every chat message as if they were the impersonated player
- appear as the impersonated players in online player lists
- sign books as if they were the impersonated player
- etc.
They will however not fool the impersonated player's pets, if any.
To avoid moderation chaos, server logs will always display the actual player's name, alongside their fake identity. Server operators will have ongoing impersonations revealed in the same way.
This mod works serverside (compatible with vanilla clients), but installation on clients is still recommended, notably for server operators.
Commands
Impersonate adds the /impersonate command, allowing server operators and mapmakers to interact with the API through commands.
/impersonate disguise/impersonate disguise as <name> [<targets>] [<key>]: disguises one or more players<name>: Name of the player to impersonate. Does not have to be online or even real.[<targets>](optional) : If specified, must be either a player's username or a target selector. If unspecified, defaults to the player using the command. When used in a command block, player is not optional.[<key>](optional) : If specified, must be a valid identifier serving as a key for the impersonation.
/impersonate disguise clear [<targets>] [<key>]: stops the impersonation of one or more players[<targets>](optional) : If specified, must be either a player's username or a target selector. If unspecified, defaults to the player using the command. When used in a command block, player is not optional.[<key>](optional) : If specified, must be a valid identifier that was previously used as a key to start an impersonation. If left unspecified, the command will clear every active impersonation.
Gamerules
impersonate:fakeCapes: Whether impersonators should get the cape and elytra of impersonated players. Defaults tofalse.impersonate:opRevealImpersonations: Whether ongoing impersonations should be revealed to online server operators. Defaults totrue.impersonate:logRevealImpersonations: Whether ongoing impersonations should be revealed in the server logs. Defaults totrue.
Using Impersonate as a mod developer
You can add Impersonate to your development environment by inserting the following in your build.gradle :
repositories {
jcenter()
maven {
name = "Ladysnake Libs"
url = 'https://dl.bintray.com/ladysnake/libs' }
}
}
dependencies {
modImplementation "io.github.ladysnake:Impersonate:${impersonate_version}"
include "io.github.ladysnake:Impersonate:${impersonate_version}"
// Impersonate dependencies
include "com.github.onyxstudios.Cardinal-Components-API:cardinal-components-base:${cca_version}"
include "com.github.onyxstudios.Cardinal-Components-API:cardinal-components-entity:${cca_version}"
}
You can then add the library version to your gradle.propertiesfile:
# Impersonate
impersonate_version = 1.x.y
# Cardinal Components
cca_version = 2.x.y
You can find the current version of Impersonate in the versions tab, and the latest CCA version in the appropriate repository.
Compatibility
Mod Loaders
Game Versions
Recommended Gear
AffiliateHardware and extras that pair well with this mod.
Mini PC for Self-Hosting
A low-power box that can sit in a cupboard and run a modded server around the clock.
LEGO Minecraft Set
Official sets that translate the building side of the game off-screen.
Minecraft Enderman Character Plush
Enderman plush toys, and a reliable gift for a younger player.
As an Amazon Associate I earn from qualifying purchases.
Screenshots
Similar Mods
Illagers+
A mod that adds additional Illagers and Structures!
Buildcraft Compat
BuildCraft Compat is a BuildCraft addon designed to add cross-mod compatibility with other mods.
ID Squeezer Tweak
Fixes the ID Squeezer at low TPS.
Default World Type [Forge]
Change the default world type for creating a new world
Amecs (Fabric)
Improves your keys & controls setup by providing modifier keys and making multi-functional keys a thing.
Ex Nihilo: Sequentia
Create resources from thin air! Well, kind of...you need a tree first.