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
1215 Downloads / 2409 Total
6 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.

EvolSoft Website: https://www.evolsoft.tk

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

joshuasing
using v1.5
22 Jul 18
this plugin crashes my pmmp server. i could not type any commands in console after i installed this plugin :(
aponkral
using v1.3
27 Feb 18
A very useful plugin. Thank you for the developer.
Tumeden
using v1.3
24 Feb 18
ElementalMinecraftGaming
using v1.2
01 Feb 18
Recommended for server owners with servers of all types.
SOF3
Staff
using v1.2
31 Jan 18
jasonwynn10
Staff
using v1.2
24 Jan 18
This plugin is very useful. I definitely recommend it for servers

Reply to review by :

Supported API versions
3.0.0
->
3.4.1
Producers §
  • Collaborators:
    • @Flavius12
  • Contributors:
    • @NeverSayXenos
    • @NickTehUnicorn
    • @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

Loading...