By continuing to use this site, you agree to the Terms of Service of this website, including usage of cookies.

OK, Don't show this again

Advanced Broadcasting plugin
version 1.5
Approved
Direct Download How to install?
Switch version
15896 Downloads / 17385 Total
10 Reviews
Plugin Description §

Overview

Broadcaster is an advanced Broadcasting plugin for PocketMine-MP.

With Broadcaster you can set custom message, popup and title broadcasts. You can also send messages with /sm, popups with /sp and titles with /st commands.

This plugin let you also customize colors (you can use the & sign instead of § for text format), prefixes, suffixes and intervals.

New Website: https://flavius12.net/pocketmine-plugins/

Configuration

---
# Available tags for broadcast messages, popups and titles:
# - {MAXPLAYERS}: Show the maximum number of players supported by the server
# - {TOTALPLAYERS}: Show the number of all online players
# - {PREFIX}: Show prefix
# - {SUFFIX}: Show suffix
# - {TIME}: Show current time
# Available tags for /sendmessage, /sendpopup and /sendtitle format:
# - {MESSAGE}: Show message
# - {MAXPLAYERS}: Show the maximum number of players supported by the server
# - {TOTALPLAYERS}: Show the number of all online players
# - {PREFIX}: Show prefix
# - {PLAYER}: Message receiver
# - {SENDER}: Show sender name
# - {SUFFIX}: Show suffix
# - {TIME}: Show current time
# Extra tag for titles:
# - {SUBTITLE}: Add subtitle (the text after this tag will be the content of the subtitle) 
# Prefix
prefix: "&9[&eBroadcaster&9]"
# Suffix
suffix: "[A]"
# Date\Time format (replaced in {TIME}). For format codes read http://php.net/manual/en/datetime.formats.php
datetime-format: "H:i:s"
# Message broadcast
message-broadcast:
 # Enable message broadcast
 enabled: true
 # Broadcast interval (in seconds)
 time: 15
 # Command /sendmessage format
 command-format: "&e[{TIME}] {PREFIX} {SUFFIX} &a{SENDER}&e>&f {MESSAGE}"
 # Broadcast messages
 messages:
  - "&e[{TIME}] {PREFIX}&f 1st message"
  - "&e[{TIME}] {PREFIX}&f 2nd message"
  - "&e[{TIME}] {PREFIX}&f 3rd message"
# Popup broadcast
popup-broadcast:
 # Enable popup broadcast
 enabled: true
 # Popup broadcast interval (in seconds)
 time: 15
 # Popup duration (in seconds)
 duration: 5
 # Command /sendpopup format
 command-format: "&a{SENDER}&e>>&f {MESSAGE}"
 # Popup broadcast messages
 messages:
  - "&aWelcome to your server"
  - "&d{TOTALPLAYERS} &eof &d{MAXPLAYERS} &eonline"
  - "&bCurrent Time: &a{TIME}"
# Title broadcast
title-broadcast:
 # Enable title broadcast
 enabled: true
 # Title broadcast interval
 time: 30
 # Command /sendtitle format
 command-format: "&d{MESSAGE}"
 # Title broadcast messages
 messages:
  - "&aWelcome to your server!{SUBTITLE}&bGood game!"
  - "&eHello player!"
...

Commands & Permissions

Commands:

/broadcaster - Broadcaster commands (aliases: [bc, broadcast])
/sendmessage <player (* for all players)> <message> - Send message to player(s) (aliases: [sm, smsg])
/sendpopup <player (* for all players)> <message> - Send popup to player(s) (aliases: [sp, spop])
/sendtitle <player (* for all players)> <message> - Send title to player(s) (aliases: [st, stl])

Permissions:

  • broadcaster.* - Broadcaster permissions tree.
  • broadcaster.info - Let player read info about Broadcaster.
  • broadcaster.reload - Let player reload Broadcaster.
  • broadcaster.sendmessage - Let player send messages to players with /sendmessage command.
  • broadcaster.sendpopup - Let player send popups to players with /sendpopup command.
  • broadcaster.sendtitle - Let player send titles to players with /sendtitle command.

API

Almost all our plugins have API access to widely extend their features.

To access Broadcaster API:
1. Define the plugin dependency in plugin.yml (you can check if Broadcaster is installed in different ways):

depend: [Broadcaster]

2. Include Broadcaster API in your plugin code:

//Broadcaster API
use Broadcaster\Broadcaster;

3. Access the API by doing:

Broadcaster::getAPI()

Donate

Please support the development of this plugin with a small donation by clicking 💵 here. Your small donation will help me paying web hosting, domains, buying programs (such as IDEs, debuggers, etc...) and new hardware to improve software development. Thank you 😄

What's new §
  • Updated to PocketMine-MP API 3.0.0
  • API Bump
  • API Bump to 3.0.0-ALPHA11
  • Fixed a bug related to /sp command when sending popups to all players
  • Updated Broadcaster API to v2.0

GabriMode
using v1.5
14 Oct 21
Excellent plugin, but an option to choose the worlds where the messages will be sent would be fine.
YuriTotoso
using v1.5
14 Nov 20
Muito Bom mas adicionem novas opçoes e ontinuem atualizando por favor
Flavius12
29 Apr 21
For updates see: https://flavius12.net/download/broadcaster/#updates
IronHead43
using v1.5
12 Jul 20
Really useful plugin however what is /sendpopup meant to do? Wdym by popup and when I tried the command it says internal server error
MHBG
using v1.5
14 Apr 20
How to use?
mikeygio10
using v1.5
18 Mar 19
Good but can you plz add it so you am type a command in like /say but it says like broadcaster not you ingamename
aponkral
Outdated
using v1.3
27 Feb 18
A very useful plugin. Thank you for the developer.
Tumeden
Outdated
using v1.3
24 Feb 18
ElementalMinecraftGaming
Outdated
using v1.2
01 Feb 18
Recommended for server owners with servers of all types.
SOF3
Staff Outdated
using v1.2
31 Jan 18
jasonw4331
Staff Outdated
using v1.2
24 Jan 18
This plugin is very useful. I definitely recommend it for servers

Reply to review by :

/ 5
Supported API versions
3.0.0
->
3.25.6
Producers §
  • Collaborators:
    • @Flavius12
  • Contributors:
    • @NeverSayXenos
    • @Pub4Game
    • @TheDiamondYT1
    • @letsplaydev
    • @lukeeey
License §
Categories:
Chat-Related
General
Admin Tools
Permissions
Permissions
Commands

You can leave one review per plugin release, and delete or update your review at any time

/ 5
Loading...