11<div align =" center " >
22
3- # ** ProxyPlayerNotify v2.4 .0**
3+ # ** ProxyPlayerNotify v2.5 .0**
44
55* Network‑wide join/leave/switch notifications for proxy servers.*
66
7- [ ![ SpigotMC] ( https://img.shields.io/badge/SpigotMC-Resource-orange )] ( https://www.spigotmc.org/resources/bungeeplayernotify.108035/ )
87![ Platforms] ( https://img.shields.io/badge/Platforms-BungeeCord%20%7C%20Velocity-5A67D8 )
98![ MC] ( https://img.shields.io/badge/Minecraft-1.8%E2%86%92Latest-2EA043 )
109![ Java] ( https://img.shields.io/badge/Java-17+-1F6FEB )
1312</div >
1413
1514> TL;DR
16- > Drop the jar on your proxy (BungeeCord/Velocity). It broadcasts join/leave/switch messages (with placeholders, MiniMessage or legacy colors), supports per‑player toggles, obeys vanish, and can ping a Discord‑style webhook.
15+ > Drop the jar on your proxy (BungeeCord/Velocity). It broadcasts join/leave/switch messages (with placeholders,
16+ > MiniMessage or legacy colors), supports per‑player toggles, obeys vanish, and can ping a Discord‑style webhook.
1717
1818---
1919
2424* [ Installation] ( #installation )
2525* [ Quick Start] ( #quick-start )
2626* [ Configuration] ( #configuration )
27- * [ Messages & Delays] ( #messages--delays )
28- * [ Servers & Routing] ( #servers--routing )
29- * [ Placeholders] ( #placeholders )
30- * [ Permissions] ( #permissions )
31- * [ Webhook] ( #webhook )
27+ * [ Messages & Delays] ( #messages--delays )
28+ * [ Servers & Routing] ( #servers--routing )
29+ * [ Placeholders] ( #placeholders )
30+ * [ Permissions] ( #permissions )
31+ * [ Webhook] ( #webhook )
3232* [ Commands] ( #commands )
3333* [ Troubleshooting] ( #troubleshooting )
3434* [ Building from Source] ( #building-from-source )
5555## Platforms & Requirements
5656
5757- Platforms: BungeeCord/Waterfall, Velocity 3.x
58- - Minecraft: 1.8 → Latest
5958- Java: 17+
6059- Optional integrations (soft‑depends): LuckPerms, PAPIProxyBridge, PremiumVanish/SuperVanish
6160
67662 . Place it in your proxy ` plugins/ ` folder.
68673 . Start the proxy to generate ` config.yml ` .
69684 . Adjust config, then reload:
70- - Bungee: ` /reloadProxyNotifyConfig `
71- - Velocity: ` reloadProxyNotifyConfig `
69+ - Bungee: ` /reloadProxyNotifyConfig `
70+ - Velocity: ` reloadProxyNotifyConfig `
7271
7372---
7473
@@ -86,7 +85,7 @@ Key options in `config.yml`:
8685- Permissions: ` permission.permissions ` , ` permission.notify_message ` , ` permission.hide_message `
8786- Webhook: ` webhook.enabled ` , ` webhook.url ` , ` webhook.message `
8887
89- Tip: For multi‑line messages, use YAML lists — the plugin joins them with newlines.
88+ Tip: For multi‑line messages, use YAML lists - the plugin joins them with newlines.
9089
9190---
9291
@@ -129,17 +128,18 @@ Tip: For multi‑line messages, use YAML lists — the plugin joins them with ne
129128## Commands
130129
131130- BungeeCord
132- - ` /reloadProxyNotifyConfig ` — reloads config (perm: ` ppn.reloadProxyNotifyConfig ` )
133- - ` /togglemessages ` — per‑player toggle
131+ - ` /reloadProxyNotifyConfig ` - reloads config (perm: ` ppn.reloadProxyNotifyConfig ` )
132+ - ` /togglemessages ` - per‑player toggle
134133- Velocity
135- - ` reloadProxyNotifyConfig ` — reloads config (console or permissioned source)
136- - ` togglemessages ` — per‑player toggle
134+ - ` reloadProxyNotifyConfig ` - reloads config (console or permissioned source)
135+ - ` togglemessages ` - per‑player toggle
137136
138137---
139138
140139## Troubleshooting
141140
142- - No placeholders? Ensure LuckPerms/PAPIProxyBridge is installed on the proxy (optional). The plugin runs fine without them.
141+ - No placeholders? Ensure LuckPerms/PAPIProxyBridge is installed on the proxy (optional). The plugin runs fine without
142+ them.
143143- Vanish not detected? PremiumVanish/SuperVanish is optional; if absent, notifications aren’t blocked.
144144- Messages not visible? Check ` permission.* ` settings and viewer permissions.
145145- Switch/first‑join timing odd? Increase delays to ensure server names are available.
@@ -152,8 +152,6 @@ Tip: For multi‑line messages, use YAML lists — the plugin joins them with ne
152152mvn -DskipTests package
153153```
154154
155-
156-
157155## Contributing & Support
158156
159157- Spigot: https://www.spigotmc.org/resources/bungeeplayernotify.108035/
0 commit comments