How To Make Custom Welcome Messages In Vanilla Minecraft?

[BACK]
How To Make Custom Welcome Messages In Vanilla Minecraft?
Posted On: February 3, 2023

I was wondering how to make your own custom welcome messages in Minecraft using command blocks. I want it to replace the regular welcome message to make it look more professional. I am really looking forward to releasing my server in a couple of days so I want to make a good first impression. Thank you!.


Question from user Eton at gaming.stackexchange.com.


Answer:

There is no way to alter the default welcome messages afaik. But you can add your own custom messages after that, using the title command or a custom tellraw message.


Returning player.


To set this up, you'll first need a objective to detect when a player has left the game (run once):.


# 1.12 and below.


/scoreboard objectives add hasLeft stat.leaveGame .


# 1.13 and above.


/scoreboard objectives add hasLeft minecraft.custom:minecraft.leave_game.


This will be on 1 as soon as they log back in. you can then use @a[score_hasLeft_min=1] (1.12 and below) / @a[scores={hasLeft=1..}] (1.13 and above) to target those players.


e.g.


# 1.12 and below.


/title @a[score_hasLeft_min=1] title ["",{"text":"Welcome back!"}].


/execute @a[score_hasLeft_min=1] ~ ~ ~ /tellraw @a ["",{"text":"Welcome back "},{"selector":"@a[score_hasLeft_min=1]"},{"text":" to the server!"}].


# 1.13 and above.


/title @a[scores={hasLeft=1..}] title ["",{"text":"Welcome back!"}].


/execute as @a[scores={hasLeft=1..}] run tellraw @a ["",{"text":"Welcome back "},{"selector":"@s"},{"text":" to the server!"}].


these commands will.


display "Welcome back!" as a title to the player that just logged in and.


display "Welcome back [player] to the server!" in chat, visible for everyone.


make sure to set the score to 0 after you displayed your messages to prevent the chat from being spammed:.


# 1.12 and below.


/scoreboard players set @a[score_hasLeft_min=1] hasLeft 0.


# 1.13 and above.


/scoreboard players set @a[scores={hasLeft=1..}] hasLeft 0.


First time joining player.


The Commands above will only provide a "welcome back" to players that came back for the second time. To target players that log in for the first time the easiest way would be something like this:.


# 1.12 and below.


/execute @a[tag=!firstJoin] ~ ~ ~ /tellraw @a ["",{"text":"A warm welcome to "},{"selector":"@a[tag=!firstJoin]"},{"text":" who joined for the first time!"}].


/scoreboard players tag @a[tag=!firstJoin] add firstJoin.


# 1.13 and above.


/execute as @a[tag=!firstJoin] run tellraw @a ["",{"text":"A warm welcome to "},{"selector":"@s"},{"text":" who joined for the first time!"}] .


/tag @a[tag=!firstJoin] add firstJoin.


Since players join for the first time, they won't have the firstJoin tag. you can execute the tellraw (or whatever) off of that, then add the tag to display the message only the very first time they join the server.


Answer from user Plagiatus at gaming.stackexchange.com.


[BACK]
How To Make Custom Welcome Messages In Vanilla Minecraft?
Posted On: February 3, 2023

I was wondering how to make your own custom welcome messages in Minecraft using command blocks. I want it to replace the regular welcome message to make it look more professional. I am really looking forward to releasing my server in a couple of days so I want to make a good first impression. Thank you!.


Question from user Eton at gaming.stackexchange.com.


Answer:

There is no way to alter the default welcome messages afaik. But you can add your own custom messages after that, using the title command or a custom tellraw message.


Returning player.


To set this up, you'll first need a objective to detect when a player has left the game (run once):.


# 1.12 and below.


/scoreboard objectives add hasLeft stat.leaveGame .


# 1.13 and above.


/scoreboard objectives add hasLeft minecraft.custom:minecraft.leave_game.


This will be on 1 as soon as they log back in. you can then use @a[score_hasLeft_min=1] (1.12 and below) / @a[scores={hasLeft=1..}] (1.13 and above) to target those players.


e.g.


# 1.12 and below.


/title @a[score_hasLeft_min=1] title ["",{"text":"Welcome back!"}].


/execute @a[score_hasLeft_min=1] ~ ~ ~ /tellraw @a ["",{"text":"Welcome back "},{"selector":"@a[score_hasLeft_min=1]"},{"text":" to the server!"}].


# 1.13 and above.


/title @a[scores={hasLeft=1..}] title ["",{"text":"Welcome back!"}].


/execute as @a[scores={hasLeft=1..}] run tellraw @a ["",{"text":"Welcome back "},{"selector":"@s"},{"text":" to the server!"}].


these commands will.


display "Welcome back!" as a title to the player that just logged in and.


display "Welcome back [player] to the server!" in chat, visible for everyone.


make sure to set the score to 0 after you displayed your messages to prevent the chat from being spammed:.


# 1.12 and below.


/scoreboard players set @a[score_hasLeft_min=1] hasLeft 0.


# 1.13 and above.


/scoreboard players set @a[scores={hasLeft=1..}] hasLeft 0.


First time joining player.


The Commands above will only provide a "welcome back" to players that came back for the second time. To target players that log in for the first time the easiest way would be something like this:.


# 1.12 and below.


/execute @a[tag=!firstJoin] ~ ~ ~ /tellraw @a ["",{"text":"A warm welcome to "},{"selector":"@a[tag=!firstJoin]"},{"text":" who joined for the first time!"}].


/scoreboard players tag @a[tag=!firstJoin] add firstJoin.


# 1.13 and above.


/execute as @a[tag=!firstJoin] run tellraw @a ["",{"text":"A warm welcome to "},{"selector":"@s"},{"text":" who joined for the first time!"}] .


/tag @a[tag=!firstJoin] add firstJoin.


Since players join for the first time, they won't have the firstJoin tag. you can execute the tellraw (or whatever) off of that, then add the tag to display the message only the very first time they join the server.


Answer from user Plagiatus at gaming.stackexchange.com.


[BACK]

What is your favorite companion voice line? What is your favorite companion voice line?

Posted On: September 13, 2025
I'm a bit in my cups tonight. I've played this game now for about 500 hours, rookie numbers, I know. After all this time I still chuckle every time Astarion say, "Into my pocket." His inflection on th...[More]


How does Natures Fury work in Diablo IV? How does Natures Fury work in Diablo IV?

Posted On: August 11, 2023
Nature's Fury is a Druid skill which reads as follows:. Casting an Earth skill has a 20% chance to trigger a free Storm skill of the same category. In addition, casting a Storm skill has a 2...[More]


Avoiding detection while hacking the computer in one step ahead Avoiding detection while hacking the computer in one step ahead

Posted On: October 22, 2023
I'm on New Game Plus x2 (NG+2) in Starfield (PC). On my first run, I completed the "One Step Ahead" Ryujin quest by going to CeltCorp, waiting until the security officer left the office ...[More]


Red x by easy difficulty in Black Ops 2 Zombies Red x by easy difficulty in Black Ops 2 Zombies

Posted On: May 28, 2023
Does anyone know why there is a red "x" by easy when you change the difficulty to easy on zombies? Question from user Gmoneyrocks at gaming.stackexchange.com. Answer: The red 'X...[More]


What are the advantages of alignment in Star Wars The Old Republic? What are the advantages of alignment in Star Wars The Old Republic?

Posted On: May 10, 2023
How do Dark Side and Light Side points work with regard to your faction? . In Star Wars the Old Republic, you can earn alignment points towards light side or dark side from conversation choices and...[More]


How do I get the ghillie suit? How do I get the ghillie suit?

Posted On: November 19, 2023
Sometimes while I play Call of Duty Modern Warfare 3 online, I see people with a ghillie suit to help them blend in to their surroundings. How do I get that costume? Question from user Scribblenaut...[More]


Where is the last red coin in Motos Factory? Where is the last red coin in Motos Factory?

Posted On: March 29, 2024
I am trying to collect the 8 red coins for Motos Factory in B3313 v1.0, but I have only been able to find 7. I've found the following red coins:.At the start of the level behind where you spawn.In the...[More]


Using bikes over karts in time trials in Mario Kart 8 Deluxe Using bikes over karts in time trials in Mario Kart 8 Deluxe

Posted On: April 27, 2023
I realized I never beaten staff times on MK8 and I'd like to give them a try. So, I watched several MK8 time trials on Youtube, and I noticed that bikes are often used. Is there a real advantag...[More]


Does killing Diablo enemies quickly increase likelihood of better drops? Does killing Diablo enemies quickly increase likelihood of better drops?

Posted On: June 29, 2023
Title pretty much says it. I've unsuccesfully searched through Google and could not find any info. It definitely looks like the pace at which you kill an enemy (be it a mob, elite or a boss) af...[More]


Is there a way to compare game prices in different stores? Is there a way to compare game prices in different stores?

Posted On: April 25, 2023
Sometimes I get games a bit cheaper on Humble Store or Fanatical, but I wonder: is there's a way to see if it's even cheaper somewhere else? Question from user HappyCat at gaming.stackexcha...[More]