rNewsBar - Animated BossBar News icon

rNewsBar - Animated BossBar News 1.0.0

Animated bossbar news with hex colors, PlaceholderAPI & MariaDB support; compatible with Folia.

rNewsBarPromo.png

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.

WhyChooserNewsBar.png
  • 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="&#1C7CD5" secondary="&f" tertiary="&b" speed="1">ravixstudios.com</animated>
        ravixstudiosgif.gif
      • <flash color1="&#ff7400" color2="&6" speed="4">Alert!</flash>
        alertgif.gif
  • 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.
    gif.gif
Installation-Setup.jpg
  1. Download & Drop
    Place rNewsBar.jar into your plugins/ folder.
  2. Restart
    Restart your server to generate config.yml.
  3. 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
  4. 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
 
NeedHelp.png

 


 

Ready to transform your server announcements?
Purchase rNewsBar today and keep your players informed — beautifully, efficiently, and interactively!

news

bossbar

You might also like...