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.
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
Download: Place the BroadcastZ plugin jar file into your server's `plugins` directory.
Configure: Start the server once to generate the default configuration, then modify it to suit your needs.
Restart: Restart the server to apply the configurations.
Create Messages: Use the provided commands to set up your custom broadcast messages.
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!