RushBoard | Simple & Fast scoreboard plugin | PlaceholderAPI 2.0

Lightweight, simple and configurable scoreboard plugin. Support PlaceholderAPI

  1. MrDiamondPL
    Native Minecraft Version:
    1.15
    Tested Minecraft Versions:
    • 1.7
    • 1.8
    • 1.9
    • 1.10
    • 1.11
    • 1.12
    • 1.13
    • 1.14
    • 1.15
    Source Code:
    https://github.com/PolskiStevek/RushBoard
    RUSHBOARD
    The goal of RushBoard plugin is to provide free, and simple scoreboard to your server. You can fully configure this plugin, and players can toggle on/off the visibility of the scoreboard for them!
    Discord server: https://discord.gg/VkfhFCv

    yes.PNG

    COMMANDS & PERMISSIONS
    Commands:
    • /rushboard - Main (help) command.
    • /rushboard reload - Reload configuration.
    • /rushboard toggle - Toggle on/off scoreboard for yourself.
    • Command aliases:
      • /rushboard
      • /board
      • /sidebar
      • /sb
    Permissions:
    • rushboard.reload - Permission for reloading.
    • rushboard.toggle - Permission for toggling on/off.

    FEATURES
    Why use this plugin?
    • Completely customizable.
    • Working on 1.7 - 1.15.1, Spigot & Paper.
    • Players can toggle on/off the scoreboard.
    • World whitelist, where the board will display.
    • Configurable refresh interval.
    • Working with, or without PlaceholderAPI (Click here for placeholder list).
    • Lightweight - Only 31kb jar size (it could be smaller, but I included metrics).
    • Fast & Efficient ScoreboardBuilder (API for developers).
    • Fast support (on discord, but you can also PM me).
    • Free!
    • *No scoreboard flickering.
    * If your server isn't laggy, scoreboard won't flicker.

    CONFIGURATION
    Code (Text):
    #

    #   ██████╗ ██╗   ██╗███████╗██╗  ██╗██████╗  ██████╗  █████╗ ██████╗ ██████╗
    #   ██╔══██╗██║   ██║██╔════╝██║  ██║██╔══██╗██╔═══██╗██╔══██╗██╔══██╗██╔══██╗
    #   ██████╔╝██║   ██║███████╗███████║██████╔╝██║   ██║███████║██████╔╝██║  ██║
    #   ██╔══██╗██║   ██║╚════██║██╔══██║██╔══██╗██║   ██║██╔══██║██╔══██╗██║  ██║
    #   ██║  ██║╚██████╔╝███████║██║  ██║██████╔╝╚██████╔╝██║  ██║██║  ██║██████╔╝
    #   ╚═╝  ╚═╝ ╚═════╝ ╚══════╝╚═╝  ╚═╝╚═════╝  ╚═════╝ ╚═╝  ╚═╝╚═╝  ╚═╝╚═════╝
    # Created by iShift.
    # Discord account: iShift#0001
    # Discord support server: https://discord.gg/VkfhFCv

    # Worlds where the board should display
    worlds:
      - world
      - world_nether
      - world_the_end

    # Interval in ticks, before next scoreboard refresh.
    interval: 20

    # Main scoreboard options.
    # Each line can have max. 40 characters on 1.8.x.
    # Versions above 1.13 can use more characters.
    # Lines can't repeat.
    # You can use PlaceholderAPI placeholders.
    scoreboard:
      # You can fully disable scoreboard, to use this plugin only as API.
      enabled: true
      title: "&e&lRUSHBOARD"
      contents:
        - "&r"
        - "&fYou are using &eRushBoard."
        - "&fChange this in &econfig.yml."
        - "&r&r"
        - "&fPlaceholderAPI Test:"
        - "&e%rushboard_version%"
        - "&r&r&r"
        - "&ewww.spigotmc.org"

    # Configure every message available in the plugin.
    messages:
      main-command:
        - "&7&m------------------------------------"
        - "     &eRushBoard &7Help command"
        - ""
        - "&f/%alias% reload &7- reload configuration."
        - "&f/%alias% toggle &7- hide/reappear sidebar for you."
        - "&7&m------------------------------------"
      no-permission: "&cYou don't have permission to do this."
      unknown-command: "&cCommand not found."
      reload: "&eRushBoard &7has been &asuccesully &7reloaded."
      toggled-on: "&7You have toggled &aON &7your scoreboard."
      toggled-off: "&7You have toggled &cOFF &7your scoreboard."


    DEVELOPER API
    How to use this plugin as an API for creating your own scoreboards in your plugin? GitHub class: https://github.com/PolskiStevek/Rus.../ishift/rushboard/util/ScoreboardBuilder.java
    Example code:

    Code (Java):
    final Scoreboard board = new ScoreboardBuilder(player)
                        .setTitle("Scoreboard title!")
                        .setEntries(Arrays.asList("First Entry", "Second entry!"))
                        .addEntry("&4Colors &cAre &6Supported!")
                        .addEntry("%player_name%, you can use placeholders!")
                        .build();
                player.setScoreboard(board);


    METRICS
    [​IMG]
    Also check my other plugin: https://www.spigotmc.org/resources/epicguard-advanced-server-protection-antibot-anti-forceop.72369/
    Protect your server from bots!
    Maxnatik likes this.

Recent Updates

  1. [2.0] Optimizations and new feature.

Recent Reviews

  1. f4stdev
    f4stdev
    5/5,
    Version: 2.0
    TEN MYSTER DAJMOND PEEL ZAJEBISTE PLAGINY ROBI DZIENGI TEMU PLAGINOWI BENDE MIEC NA SWOJIM SERIWISE SKORBOARDA JEEEEEEEJ I LOF DYS PLAGIN
  2. KhrysAK47
    KhrysAK47
    3/5,
    Version: 1.0
    Good plugin, the only thing that i found bad, it's that it has the same config and code type as QuickBoard.
  3. Maxnatik
    Maxnatik
    5/5,
    Version: 1.0
    Всё классно, но только я переменные для плагина PlaceholderAPI не нашёл пожалуйста напиши их
    1. MrDiamondPL
      Author's Response