ArchiveJoin

ArchiveJoin

Custom join, leave and first-join messages with full MiniMessage support.

26 downloads 0 followers

ArchiveJoin

Fully customizable join, leave and first-join messages — with full MiniMessage support.

Turn a boring "Player joined the game" into a branded, gradient-styled welcome message. Perfect for making your server feel alive from the very first second.


✨ What it does

Whenever a player joins, leaves, or joins for the first time, ArchiveJoin sends a fully customized message to everyone — or just to the player, or just to staff. You decide.

  • Join message — shown when any player connects
  • Quit message — shown when any player disconnects
  • First-join message — special message only the first time a player joins
  • Welcome title / actionbar (optional) — big title on join

🎯 Features

  • Fully customizable join / quit / first-join messages
  • MiniMessage support — hex colors, gradients, bold, italic, hover, click
  • Supports PlaceholderAPI (optional) — use any placeholder from other plugins
  • Player name, display name, world, and more built-in placeholders
  • Sound on join — configurable per event
  • Title + subtitle + actionbar on join
  • Per-world or global messages
  • Broadcast toggle — show to everyone, only to the player, or only to staff
  • /archivejoin reload — reload config without restart
  • Zero dependencies (PlaceholderAPI optional)
  • Works on Paper, Spigot, Purpur and Folia (1.21+)

🧩 Why use ArchiveJoin?

  • ✅ Make every join feel premium
  • ✅ Welcome new players with a first-join message
  • ✅ Match your server's brand colors with gradients
  • ✅ Optional sound + title for that "wow" effect
  • ✅ Lightweight and 100% configurable

Perfect for SMPs, lifesteal servers, factions, and communities that want a polished first impression.


⚙️ Config preview

messages:
  join: "<gradient:#00FFAA:#00AAFF><bold>➤</bold></gradient> <white>%player% <gray>joined the server"
  quit: "<gradient:#FF5555:#AA0000><bold>➤</bold></gradient> <white>%player% <gray>left the server"
  first-join: "<rainbow><bold>WELCOME!</bold></rainbow> <white>%player% <gray>joined for the first time!"

titles:
  enabled: true
  title: "<gradient:#00FFAA:#00AAFF>Welcome!</gradient>"
  subtitle: "<gray>Enjoy your stay, <white>%player%"

sound:
  enabled: true
  join: ENTITY_PLAYER_LEVELUP
  quit: BLOCK_NOTE_BLOCK_BASS
Version Minecraft Loader Download

ArchiveJoin 1.0.0

1.0.0

1.20, 1.20.1, 1.20.2, 1.20.3, 1.20.4, 1.20.5, 1.20.6
folia, paper, purpur, spigot
Download