Compatibility
Minecraft: Java Edition
1.21.x
Platforms
Links
Tags
Creators
Details
Licensed MIT
Published last month
Updated 3 weeks ago
FakeRevive
A Paper plugin for Minecraft 1.21.4+. When a player dies, the real death message is replaced with a fake leave message and the player is held in spectator mode at their death location. An admin can revive them with /fr revive, at which point they receive a random fake name and borrowed skin that makes them unrecognizable to other players.
Features
- Fake leave message on death instead of the real death message
- Wither death sound for all players within 48 blocks
- Kill messages show fake names instead of real ones
- Player held in spectator at death location until revived
- Random fake name and skin assigned on revive
- Disguise survives reconnects until next death
- Disguise everyone at once with
/fr disguise @a, with an exempt list (command, config, or permission) - Self refilling fake name pool: fresh identities are fetched from the Mojang API in the background, so revives keep working after the bundled names are used up
- Built in kit system to equip players on revive
- Team system with a management GUI and per team kits
- Armor lock that keeps worn armor in place like Curse of Binding, without enchanting the items
- Per command permissions for LuckPerms and similar plugins
- Operators see the real name as a prefix in chat and the tab list
- Multi language support: English, German, French
Requirements
- Paper 1.21.4+
- PacketEvents (required)
- Internet access to
api.mojang.comandsessionserver.mojang.comfor the fake name refill
Commands
/fr revive <player|@a|@p|@r|team> [kit]: Revive faked out players/fr revive <player> <MinecraftName> [kit]: Revive a player disguised as a real Minecraft account/fr undisguise [player|fakename|@a]: Remove a disguise/fr disguise <player|@a|@p|@r> [MinecraftName]: Assign a random disguise, or a specific account's identity/fr exempt add|remove|list: Manage players who are skipped by/fr disguise @a/fr kit save|list|delete|give|equip: Manage server kits/fr team: Open the team management GUI/fr armor <on|off|status> [player|team|@a]: Lock or unlock worn armor/fr pool [refill]: Show or refill the fake name pool/fr leave: Leave your own team (everyone)/fr reload: Reload config and language files/fr help: Show the commands you may use
Permissions
fakerevive.admin (default: op) includes all of the following, so you can hand out single commands without giving full admin rights:
fakerevive.revive:/fr revivefakerevive.disguise:/fr disguise,/fr undisguise,/fr exemptfakerevive.kit:/fr kitfakerevive.team:/fr teamfakerevive.armor:/fr armorfakerevive.pool:/fr poolfakerevive.reload:/fr reload
Two more nodes are not part of fakerevive.admin:
fakerevive.leave(default: everyone):/fr leavefakerevive.exempt(default: nobody): skips the player on/fr disguise @a


