Veterans say hi is a PRO feature. On Lite,
/firsthour greet replies that it’s a PRO feature.![Chat: Pixel_Pioneer joined the game, then Pixel_Pioneer is new here. [Say hi]](https://mintcdn.com/mbcz/QkWCVhRsXYrGqZUc/images/firsthour/buddy-ping.png?fit=max&auto=format&n=QkWCVhRsXYrGqZUc&q=85&s=203db466a483a782c887697a825a30d5)
Who gets pinged
A player gets “say hi” lines when both are true:- They have
firsthour.veteran(everyone, by default). - They aren’t a new player still on their own path. Players who finished or skipped their path, and veterans from before FirstHour was added, qualify.
ping-cooldown-seconds (120), however many new players join. The ping plays the buddy-ping sound.
Three ways to greet
- Click [Say hi] in chat.
- Run
/firsthour greet <player>. - Type the new player’s name in chat, like
hi Pixel_Pioneer!. The name has to stand on its own as a word. Turn this off withgreet-by-chat: false.
greet-window-seconds (300) gets the reward. The greeter sees:
<greeter> says hi! Welcome to the server. and hears the greeted sound.

Limits
A veteran past their hourly limit who clicks or uses the command gets a thank-you line instead of a reward. A chat greeting past the limit stays silent. Either way, the new player stays open for someone else to greet.
A new player who is still on their own path can’t greet yet. They’re told to finish their own goals first.
Configuration
plugins/FirstHour/config.yml
reward uses the same keys as every other reward: commands, money, items and label. See Reward format.
Set buddy.enabled: false to turn buddy pings and greeting rewards off. To keep some players out of it, remove firsthour.veteran from them.