PerfLive
Let players announce they are live with a clickable link, while keeping chat clean and safe: domain whitelist, cooldown, per-player opt-out, MiniMessage broadcast lines, and SQLite/MySQL storage for notification preferences.
Support
Discord — bugs & support
Features
- Folia support — safe async/global scheduling for lookups and broadcasts
- Clickable live links — broadcast lines can include {link} and are sent as open-url components
- Domain whitelist — only allowed hosts from config are accepted (YouTube/Twitch/TikTok/Kick by default)
- Cooldown — per-player live announce cooldown (configurable, 0 = disabled)
- Opt-out system — players can toggle receiving live announcements
- Notification style — chat, actionbar, or both + optional sound
- Custom message layout — multi-line MiniMessage broadcast with {player} and {link}
- Admin stats — check a player’s opt-out status quickly
Commands
- /live (link) — announce your live link (perflive.use)
- /live toggle — toggle receiving live messages (perflive.toggle)
- /perflive reload — reload config/messages/cache (perflive.admin)
- /perflive help — admin usage (perflive.admin)
- /perflive stats (player) — shows opt-out state (online target) (perflive.admin)
