JoinAlertsNO - Customizable Join/Quit v2.1.0

JoinAlertsNO is a lightweight, highly customizable Minecraft plugin for Spigot, Paper, and Purpur
  • ChatGPT Image 18 feb 2026, 11_19_56.png
  • 2026-02-08_09.00.12.PNG
  • ChatGPT Image 18 feb 2026, 11_19_56.png
  • 2026-02-08_09.00.12.PNG
JoinAlertsNO🔔✨
Clean, permission-based join/quit announcements with rank formats, viewer control, and the ability to stay completely silent for non-matching players 🤫
Renamed 🔄: This plugin was previously known as JoinAnnouncer. It has been renamed to JoinAlertsNO and the permissions/structure were updated accordingly ✅

What is JoinAlertsNO? 🧩

JoinAlertsNO replaces Minecraft’s default “joined/left the game” messages with fully customizable announcements 🎨
You can announce everyone, or only specific groups (example: VIP only) while ensuring staff is never announced (vanish or not) 🥷🚫


Main Features ⭐

  • Custom join & quit messages with color codes 🎨
  • Permission-based formats (VIP/Staff/Default, etc.) 👑🛡️
  • Priority system (first match wins) 🥇
  • Broadcast to everyone or only to permitted viewers 📣👀
  • Exclude system (never announce staff/vanished/alts) 🚫
  • Prevents double messages (handles vanilla join/quit properly) ✅
  • Placeholders: {player}, {displayname}, {uuid}, {world} 🧷
  • Commands: /joinalertsno (aliases included) + /joinalertsno reload ♻️

Commands 🕹️

  • /joinalertsno reload — Reload configuration ♻️
    Aliases: /ja, /jal, /joinalerts, /jalerts ✅

Permissions (JoinAlertsNO namespace) 🔐

  • jalertsno.reload — Reload config ♻️
  • jalertsno.see — Can see announcements (only if broadcast: false) 👀
  • jalertsno.trigger — Player triggers announcements (announce only VIPs, etc.) 🔔
  • jalertsno.exclude — Never announce this player 🚫
  • jalertsno.format.<key> — Format permission (example: jalertsno.format.vip) 🏷️

Configuration Examples (copy & paste) 📋✅

Example A — Announce EVERYONE (except excluded) 📣🌍

Goal: everyone gets announced, but you can hide staff/vanish accounts using exclude 🥷🚫

Permissions to give (optional):
  • Staff/vanish/alts: jalertsno.exclude 🛡️
YAML:
# Announce everyone (leave this empty)
trigger-perms: []

# Players with any of these permissions will NOT be announced.
exclude-perms:
  - jalertsno.exclude   # Give this to ALL the staff (vanish or not)

# If true, the message is broadcast to everyone.
broadcast: true

# Only used when broadcast is false.
viewer-perms:
  - jalertsno.see

✅ Result: Everyone is announced (unless they have jalertsno.exclude) 🎉


Example B — Announce ONLY VIPs, and NEVER staff (vanish or not) 👑🔕🛡️


Goal: only VIP joins/quits are announced. Staff is completely hidden, even if not vanished 🥷🚫

Permissions to give:
  • VIP group: jalertsno.trigger (and optionally jalertsno.format.vip) 👑
  • Staff group: jalertsno.exclude (this overrides everything) 🛡️🚫

config.yml
YAML:
trigger-perms:
  - jalertsno.trigger  #You give this ONLY to VIPs

# Players with any of these permissions will NOT be announced.
exclude-perms:
  - jalertsno.exclude  #Give this to ALL the staff

# If true, the message is broadcast to everyone.
# If false, only players with any permission in viewer-perms will see it.
broadcast: true

# Only used when broadcast is false.
viewer-perms:
  - jalertsno.see

✅ Result:
  • VIP joins/quits → announced 👑📣
  • Normal players → silent 🤫
  • Staff (anytime) → silent 🥷🚫

Compatibility ⚙️

  • Paper / Spigot / Purpur 🧱
  • 1.18+ (edit this line to your exact tested range) ✅
EULA: Free EULA
402 Views
8 Downloads
Feb 9, 2026 Published
Feb 18, 2026 Updated
Not yet rated
8.9 KB File size
Open source
  1. No
DRM-free
  1. Yes
Unobfuscated
  1. Yes
Type
  1. Chat
  1. Staff
  1. Optimization
Game mode
  1. Survival
Supported software
  1. Bukkit
  1. Spigot
  1. Paper
  1. Purpur
Supported versions
  1. 1.21.11
  1. 1.21.8
  1. 1.21.5
  1. 1.21.4
  1. 1.21.2
  1. 1.21
  1. 1.20
  1. 1.19
  1. 1.18
Supported languages
  1. English
  1. Spanish
Creator
Owner
Struggling to cover the costs of your server? Set up your own webstore with Tebex in under 30 seconds.
Lag-free, customizable servers ready in minutes.
Host your adventure today!
Recommended for you
Prevents lag machines, piston spam, and any abusive contraptions by limiting redstone
Not yet rated
0 purchases
#1 BuiltByBit Plugin ~ Protects your server from crash packet exploits ~ Folia Support
5.00 star(s) 141 ratings
4,174 purchases
Create items, blocks, mobs, emojis, and more with automatic resourcepack generation!
5.00 star(s) 52 ratings
3,101 purchases
Protect your server from crash/dupe/packet exploits with the ultimate security fix plugin.
5.00 star(s) 45 ratings
3,037 purchases
High Performance | Customizable | Cross-Version | GeyserMC | Folia Support
4.50 star(s) 72 ratings
2,801 purchases
402 Views
8 Downloads
Feb 9, 2026 Published
Feb 18, 2026 Updated
Not yet rated
8.9 KB File size
Open source
  1. No
DRM-free
  1. Yes
Unobfuscated
  1. Yes
Type
  1. Chat
  1. Staff
  1. Optimization
Game mode
  1. Survival
Supported software
  1. Bukkit
  1. Spigot
  1. Paper
  1. Purpur
Supported versions
  1. 1.21.11
  1. 1.21.8
  1. 1.21.5
  1. 1.21.4
  1. 1.21.2
  1. 1.21
  1. 1.20
  1. 1.19
  1. 1.18
Supported languages
  1. English
  1. Spanish
Creator
Owner
Struggling to cover the costs of your server? Set up your own webstore with Tebex in under 30 seconds.
Lag-free, customizable servers ready in minutes.
Host your adventure today!
Recommended for you
Prevents lag machines, piston spam, and any abusive contraptions by limiting redstone
Not yet rated
0 purchases
#1 BuiltByBit Plugin ~ Protects your server from crash packet exploits ~ Folia Support
5.00 star(s) 141 ratings
4,174 purchases
Create items, blocks, mobs, emojis, and more with automatic resourcepack generation!
5.00 star(s) 52 ratings
3,101 purchases
Protect your server from crash/dupe/packet exploits with the ultimate security fix plugin.
5.00 star(s) 45 ratings
3,037 purchases
High Performance | Customizable | Cross-Version | GeyserMC | Folia Support
4.50 star(s) 72 ratings
2,801 purchases
Top