LivePlugin is a plugin for PaperMC 1.21.8 that lets players register and share their live stream link for Twitch, YouTube, or TikTok, and toggle their live status with a simple command.
- Persistent link registration for multiple platforms (
twitch,youtube,tiktok). - Simple commands:
/live register <platform> <link>– register your live stream link./live on <platform>– set your status to live./live off– stop your live status.
- URL validation (
http://orhttps://). - Automatically assigns a configurable LuckPerms group.
- Broadcasts a chat message when a player goes live or stops streaming.
- Player data stored in
players.ymland kept after server restarts. - Tab completion for supported platforms.
- PaperMC 1.21.8
- LuckPerms 5.5 or higher
- Download the latest release of LivePlugin (
LivePlugin.jar). - Place the
.jarfile in your server’spluginsfolder. - Restart the server to generate configuration files.
- Edit
config.ymlto customize:- The LuckPerms group given to live streamers (
live-group) - Chat messages (
messages)
- The LuckPerms group given to live streamers (
- Restart or reload the plugin.
| Command | Description | Permission |
|---|---|---|
/live register <platform> <link> |
Registers the link for a platform | live.use |
/live on <platform> |
Activates live status | live.use |
/live off |
Deactivates live status | live.use |
live-group: live
messages:
prefix: "&6[Live] "
no-perm: "&cYou do not have permission."
invalid-platform: "&cInvalid platform! Use: twitch, youtube, tiktok."
no-link-platform: "&cYou have not registered any link for &e%platform%."
registered: "&aRegistered link for &e%platform%&a: &e%link%"
start: "&e%player% &ais now live on &e%platform%: &e%link%"
stop: "&e%player% &chas stopped streaming."
help1: "&eUse: /live register <platform> <link>"
help2: "&eUse: /live on <platform>"
help3: "&eUse: /live off"