
rNewsBar - Animated BossBar News 1.0.0
Animated bossbar news with hex colors, PlaceholderAPI & MariaDB support; compatible with Folia.
rNewsBar
Dynamic, animated boss-bar news & announcements for Spigot/Paper & Folia servers
Elevate your community’s in-game messaging with rNewsBar, the ultimate boss-bar news system. Perfect for advertising events, sharing server updates, spotlighting promotions, or simply saying “thank you” to your players—rNewsBar delivers eye-catching, animated headlines without ever cluttering chat.

- Instant, Non-Intrusive Announcements
Display news in the boss bar—no spamming chat or scheduling tedious titles. - Fully Animated Segments
- Use <animated> (scrolling) and <flash> (blinking) tags with both &-style or &#RRGGBB hex colors:
- <animated primary="C7CD5" secondary="&f" tertiary="&b" speed="1">ravixstudios.com</animated>
- <flash color1="&#ff7400" color2="&6" speed="4">Alert!</flash>
- <animated primary="C7CD5" secondary="&f" tertiary="&b" speed="1">ravixstudios.com</animated>
- Use <animated> (scrolling) and <flash> (blinking) tags with both &-style or &#RRGGBB hex colors:
- Per-Player PlaceholderAPI Support
Personalize messages with %player_name%, %online_players%, or any custom PAPI tokens for each viewer. - Dual Scheduler Compatibility
Works on Paper’s Folia regions or vanilla Bukkit/Paper—flip one config flag to choose. - Flexible Storage Options
YAML file or MariaDB/MySQL via HikariCP with a single storage-type setting—database optional. - Instant Command-Driven Updates
/news add <text>
,/news remove <id>
,/news reload
refresh the bar in real time for everyone online. - Progress Tracking
Boss-bar fill animates to show “1 of 5”, “2 of 5”… giving players a sense of cycle progression.

- Download & Drop
Place rNewsBar.jar into your plugins/ folder. - Restart
Restart your server to generate config.yml. - Configure
YAML:# Whether to use Folia’s scheduler (true) or Bukkit’s (false) use-folia-support: false # Storage backend: "file" or "database" storage-type: file # When using file storage, the filename in your plugin folder storage-file: news.yml # Database settings (only if storage-type: database) database: host: localhost port: 3306 name: rnewsbar user: root password: password table: rnewsbar_news # Seconds between cycling to the next news entry broadcast-interval: 5 # BossBar display settings bossbar: # Bar color and style (BarColor, BarStyle enums) color: BLUE style: SOLID # PlaceholderAPI expansion placeholders: enabled: true # All command‐related messages messages: usage: "&cUsage: /news <add|remove|list|reload>" no-permission: "&cYou do not have permission to use this command." add-success: "&aAdded news entry &e%id%&a." remove-success: "&aRemoved news entry &e%id%&a." list-header: "&6News entries:" list-item: "&e%id%&7: &f%text%" no-news: "&cNo news available." reload: "&aReloaded news entries." # Permission nodes used by the plugin permissions: manage: rnewsbar.news.manage
- Manage News
- /news add <text>
- /news remove <id>
- /news list
- /news reload
Permissions
Node | Description | Default |
rnewsbar.news.manage | Add/remove/reload news entries | op |

- Official Documentation & Guides
Guides & Tutorials - Submit a Ticket
Online at ravixstudios.com/support
Ready to transform your server announcements?
Purchase rNewsBar today and keep your players informed — beautifully, efficiently, and interactively!