BroadcastZ icon

BroadcastZ -----

The Ultimate Server Announcement Solution



upload_2024-8-30_10-6-28.png

Join my Discord community for support and updates - https://discord.gg/ZpxBaMkqFH

Chat Broadcast

upload_2024-8-29_17-9-57.png

Actionbar Broadcast

upload_2024-8-29_17-11-6.png

Bossbar Broadcast

upload_2024-8-29_17-11-30.png

Title Broadcast

upload_2024-8-29_17-16-32.png

Subtitle Broadcast

upload_2024-8-29_17-17-15.png



Description

BroadcastZ is a powerful and versatile Minecraft plugin for Spigot servers that revolutionizes server announcements. With support for multiple message types including chat, action bar, boss bar, title, and subtitle, server administrators can create engaging and eye-catching broadcasts. The plugin offers an intuitive command system for easy message management and supports both standard Minecraft color codes and modern hex color codes for ultimate customization.

Key Features

  • Multiple Message Types: Send broadcasts as chat messages, action bar notifications, boss bar displays, titles, or subtitles.
  • Hex Color Support: Use modern hex color codes for vibrant, custom colors in all message types.
  • PlaceholderAPI Support: Integrate dynamic, player-specific content in your broadcasts using PlaceholderAPI (optional).
  • Saved Messages: Create, edit, and manage a library of pre-set messages for quick and easy broadcasting.
  • Auto-Send Functionality: Schedule messages to be sent automatically at specified intervals.
  • Flexible Targeting: Send messages to all players, specific players, or use Minecraft-style selectors (@a, @p, @r).
  • Time-based Scheduling: Set up broadcasts to be sent at specific times of the day using customizable time lists.
  • Easy Reloading: Quickly reload the plugin configuration and remove active announcements with a simple command.
  • Duration Control: Set custom durations for non-chat message types.
  • Sound Effects: Customize the sound played when a broadcast is sent.

Commands

  • /bz <target> [type] [duration] [color] <message>: Send a broadcast message. (Permission: broadcastz.use)
  • /bzc send <name>: Send a saved broadcast message. (Permission: broadcastz.config)
  • /bzc delete <name>: Delete a saved broadcast message. (Permission: broadcastz.config)
  • /bzc edit <name> <message> <type> <duration> [color]: Edit an existing saved message. (Permission: broadcastz.config)
  • /bzc create <name> <message> <type> <duration> [color]: Create a new saved message. (Permission: broadcastz.config)
  • /bzc add <name> <message>: Add a line to an existing chat-type saved message. (Permission: broadcastz.config)
  • /bzc remove <name> <line_number>: Remove a line from an existing chat-type saved message. (Permission: broadcastz.config)
  • /bzc auto <name> <interval/time list name>: Set the auto-send interval for a saved message. (Permission: broadcastz.config)
  • /bzreload or /bzr: Reload the plugin configuration and remove all active announcements. (Permission: broadcastz.reload)

Configuration

The configuration file allows for detailed customization of saved messages and plugin settings. Here's a sample configuration:

Code (Text):

broadcast_sound: ENTITY_EXPERIENCE_ORB_PICKUP

saved_messages:
  store:
    message: "#ff9900&lVisit our store! &r#ffd700Get amazing perks at #00bfff&nstore.example.com"
    type: bossbar
    duration: 30s
    color: YELLOW

  vote:
    message: "#66ff66&lVote for our server! &r#ccccccHelp us grow by voting at #00bfff&nvote.example.com"
    type: actionbar
    duration: 15s

  announcement:
    message: |-
      #808080&l[#ffa500&lAnnouncement#808080&l]
      #ffff00➤ &fWe're hosting a special event this weekend!
      #ffff00➤ &fJoin us on Saturday at 8 PM EST
      #ffff00➤ &fGreat prizes to be won!
      #ffff00➤ &fMore info: #00bfff&nevent.example.com
    type: chat

  ranks:
    message: |-
      #808080&l[#00bfff&lRanks#808080&l]
      #66ff66✦ &fVIP: #ffd700$5/month
      #66ff66✦ &fMVP: #ffd700$10/month
      #66ff66✦ &fLegend: #ffd700$20/month
      #ccccccBuy now at #00bfff&nranks.example.com
    type: chat

  dailyreward:
    message: "#ffff00&lClaim your daily reward! &r&fType #ffa500/daily &fto get free items!"
    type: actionbar
    duration: 10s

  specialoffer:
    message: "#ff0000&l[#990000&lSpecial Offer#ff0000&l] &r#ffa50050% OFF &fall store items for the next 24 hours!"
    type: bossbar
    duration: 1m
    color: RED
time_lists:
  morning_announcements:
    - "08:00:00"
    - "10:00:00"
  evening_announcements:
    - "18:00:00"
    - "20:00:00"
    - "22:00:00"
 


Installation

  1. Download: Place the BroadcastZ plugin jar file into your server's `plugins` directory.
  2. Configure: Start the server once to generate the default configuration, then modify it to suit your needs.
  3. Restart: Restart the server to apply the configurations.
  4. Create Messages: Use the provided commands to set up your custom broadcast messages.
  5. Start Broadcasting: Utilize the broadcast commands to send messages or set up auto-send intervals.

Why Choose BroadcastZ?

  • Versatile Message Types: Engage your players with a variety of broadcast styles to suit different purposes.
  • Advanced Color Support: Create visually appealing messages with both traditional Minecraft colors and modern hex colors.
  • Easy Management: Intuitive commands for creating, editing, and sending broadcasts make server communication effortless.
  • Automated Messaging: Set up recurring broadcasts to keep your players informed without constant manual input.
  • Flexible Targeting: Send messages to specific players or groups, enhancing your server's communication capabilities.
  • Quick Configuration Reloading: Easily update your plugin settings and clear active announcements with a simple reload command, allowing for on-the-fly adjustments without server restarts.

Elevate your server's communication with BroadcastZ today!
Resource Information
Author:
----------
Total Downloads: 146
First Release: Aug 29, 2024
Last Update: Sep 8, 2024
Category: ---------------
All-Time Rating:
1 ratings
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings