8

Is there any command in Minecraft where I can change my username in the chat, tab and my name tag above my skin? And no I'm not noob, I know I can change it on mojangs service, what I mean is like I'm creating a minigame using command blocks and someone is Herobrine then their display name will change to Herobrine. (The UUID is still the same for this player)

MBraedley
  • 16,403
  • 20
  • 101
  • 149
Minecraft Doge
  • 323
  • 3
  • 5
  • 15
  • 1
    This is not possible in Vanilla Minecraft, but I'm sure that plugins like Essentials have commands that are usable in command blocks that change your name. (They don't actually change your global username, but rather act as a nickname on the server you are playing on.) – GiantTree May 12 '15 at 18:55
  • @GiantTree Essentials commands are, last I heard, not usable in command blocks. However, they can easily be used ingame: /nick <nickname> – 2xedo May 12 '15 at 19:13

1 Answers1

15

There is no command to change a player's name.


As a workaround, you could fake it by hiding the player's name whilst teleporting a named entity onto them.

To hide a player's name tag, put them on a separate team and change the nametagVisibility option:

/team add HerobrineTeam
/team modify HerobrineTeam nametagVisibility never

Then summon a named entity, such as a marker armorstand:

/summon armor_stand ~ ~ ~ {CustomName:'"Herobrine"',CustomNameVisible:1b,Marker:1b,Invisible:1b}

You can teleport that entity to the player on a clock with something like:

/execute at @p[team=HerobrineTeam] run tp @e[type=armor_stand,name=Herobrine] ~ ~1.7 ~
SirBenet
  • 28,078
  • 7
  • 63
  • 92