You might have seen floating welcome text when joining a Minecraft server. This can be done in vanilla Minecraft (meaning without mods) with admin commands, and today I will show you how. This guide assumes you’re on Minecraft Java Edition 1.15 or 1.16 and have admin rights (either “cheats enabled” in single-player or OP in multi-player).

Multi-Player Permissions

First, your character needs admin rights on your server. In the server console type:

op your_username

Replacing your_username with your actual Minecraft username.

Single-Player Permissions

When you create the world in single player you need to make sure you say “cheats” enabled, so that you can use commands.

Creating the Floating Text (Java Edition 1.15 and 1.16)

Now that we got the permissions out of the way let’s actually create the floating text! Make sure you’re on Minecraft Java Edition 1.15 or 1.16 for this to work.

The trick is to create an invisible and indestructible armor stand that is not affected by gravity with a custom, colored name, and make that name visible.

We can create such an armor stand with those parameters using Minecraft’s built-in “summon” command like this:

/summon armor_stand ~ ~ ~ {Invisible:1b,Invulnerable:1b,NoGravity:1b,Marker:1b,CustomName:"{\"text\":\"Your Text Here\",\"color\":\"green\"}",CustomNameVisible:1b}

Make sure to replace “Your Text Here” with your desired text. You can also replace “green” with your desired color. You can find a list of valid color codes at the bottom of this article.

Note that this will spawn the floating text right in front of you. If you’re not happy with the location, you can remove the text and try again or use another method to place text more precisely. Read on to know how!

Placing Floating Text more Precisely

If you want to place a text more precisely, you can use a command block. Simple place a command block and paste the above command into it and the text will appear right above the command block. Afterwards, you may break the command block.

For this to work, command blocks need to be available on your server or single-player world. To give yourself a command block, simply type:

/give @p minecraft:command_block

If trying to place a command block gives you an error message, make sure to enable command blocks in your single-player world or in case of multi-player, enable them in the server.properties file.

Removing the Floating Text

Now if you want to remove the floating text again, the trick is to “kill” the nearest armor stand. So make sure you stand right next to or in front of the text you want to remove!

Once in front of the desired text, enter this command:

/kill @e[type=minecraft:armor_stand,sort=nearest,limit=1]

List of Minecraft Color Codes

You can use any of these color codes in the creation command for your floating text:

  • aqua
  • black
  • blue
  • dark_aqua
  • dark_blue
  • dark_gray
  • dark_green
  • dark_red
  • gold
  • gray
  • green
  • light_purple
  • red
  • white
  • yellow

Simply replace the “green” in the example command with your desired color code listed above.

Minecraft Bedrock Edition

While this guide might work with the Bedrock edition, it has not been tested. Did you try it out? Let us know if it worked for you, down in the comments! Thanks!