First Join Detection
Players connecting for the first time now get a completely separate welcome experience. Unique broadcast message, title & subtitle, sound, and private MOTD — all independently configurable under first-join in config.yml.
Private MOTD
Both join and first-join now support a motd block — a list of private lines sent only to the joining player. Perfect for server info, player count, or onboarding messages. Supports all color formats.
New placeholders
%online% and %max_players% are now available in all message fields.
Full documentation: DOCS
