QuickBoard - Free Scoreboard Plugin | Scroller | Changeable text | PlaceholderAPI | Anti-Flicker 4.1.0

Unique and revolutionary anti-flicker scoreboard with an easy API for developers!

  1. The_TadeSK
    Native Minecraft Version:
    Legacy (< 1.13)
    Tested Minecraft Versions:
    • 1.8
    • 1.9
    • 1.10
    • 1.11
    • 1.12
    • 1.13
    Contributors:
    The_TadeSK
    [​IMG]
    One of the unique scoreboard plugin is here! Plugin is constructed up to 32 characters (Spigot version 1.13> up to 128 characters) with colors in one line without any flicker! Anti-Flicker even update time is only 1 tick! Support scroller and changeable text (More in the showcase video)! Running smooth on server and does not need much RAM and CPU usage is with all functions enabled only 0.5% Try now by downloading it! Its easy and simple to use.


    [​IMG]
    • PlaceholderAPI - Click here to get download link | Click here to get all placeholders
    • Info: If placeholders don't work, try to download using command /papi ecloud download <Expansion name> and restart the server!
    • Example for vault: /papi ecloud download vault
    • MVdWPlaceholderAPI support! Click here to get download link
    Video:



    [​IMG]
    • Scoreboard per Permission!
    • Scroller!
    • Changeable text!
    • Enabled Worlds in Scoreboard!
    • Anti-Flicker
    • Up to 32 characters (Spigot version 1.13> up to 128 characters)
    • Depend on PlaceholderAPI (1500+ Placeholders)
    • Animated Title!
    • Easy API!
    • Custom update time per Scoreboard!



    [​IMG]
    1. Create new YAML file in folder /QuickBoard/scoreboards/
    2. Name it with your custom permission (Example: scoreboard.default.yml (.yml is YAML file)
    3. Set your custom text and title! Example:
    Code (Text):
    #This is Title of scoreboard
    title:
    - '&f&l> &c&lQuickBoard&f&l <'
    - '&f&l> &c&lQuickBoar&f&l <'
    - '&f&l> &c&lQuickBoa&f&l <'
    - '&f&l> &c&lQuickBo&f&l <'
    - '&f&l> &c&lQuickB&f&l <'
    - '&f&l> &c&lQuick&f&l <'
    - '&f&l> &c&lQuic&f&l <'
    - '&f&l> &c&lQui&f&l <'
    - '&f&l> &c&lQu&f&l <'
    - '&f&l> &c&lQ&f&l <'
    - '&f&l> &f&l <'
    - '&f&l< &f&l >'
    - '&f&l< &c&lQ&f&l >'
    - '&f&l< &c&lQu&f&l >'
    - '&f&l< &c&lQui&f&l >'
    - '&f&l< &c&lQuic&f&l >'
    - '&f&l< &c&lQuick&f&l >'
    - '&f&l< &c&lQuickB&f&l >'
    - '&f&l< &c&lQuickBo&f&l >'
    - '&f&l< &c&lQuickBoa&f&l >'
    - '&f&l< &c&lQuickBoar&f&l >'
    - '&f&l< &c&lQuickBoard&f&l >'
    - '&c&lQuickBoard'
    - '&6&lQuickBoard'
    - '&e&lQuickBoard'
    - '&a&lQuickBoard'
    - '&7&lQuickBoard'
    - '&d&lQuickBoard'
    - '&b&lQuickBoard'
    - '&c&lQuickBoard'
    #This is Text of scoreboard
    text:
    - ''
    - '&aWelcome &e{PLAYER}'
    - ''
    - '{CH_healthloc}'
    - ''
    - '{SC_info}'
    - ''
    - '&aOnline Players'
    - '&7%server_online%'
    - ''
    - '&aYour latency'
    - '&7%player_ping%ms'
    - ''
    - '&aRunning on &6&lQuickBoard'
    #Text and title update time in ticks
    updater:
      title: 2
      text: 5
    #Enabled worlds of this scoreboard
    enabledWorlds:
    - world
    #Changeable text, interval is in ticks, Placeholders works on this feature
    changeableText:
      healthloc:
        text:
        - '&aHealth: &c%player_health% &lHP'
        - '&aLoc: &e%player_x% %player_y% %player_z%'
        - '&aJoined &e%player_first_join_date%'
        interval: 60
    #Scroller, update is in ticks, Placeholders works on this feature
    scroller:
      info:
        text: '&7Welcome &e{PLAYER} &7on this server! This server is running on &6QuickBoard'
        width: 26
        spaceBetween: 6
        update: 2
    4. Reload plugin using command /qb reload
    5. Done, now you can add for players permission scoreboard.default and scoreboard will appear if in config is enabled onjoin and player world is in Enabled Worlds



    [​IMG]
    1. It's very simple!
    2. Add this in your scoreboard
    Code (Text):
    changeableText:
    3. Add ID of changeable text (Example: healthloc)
    Code (Text):
    changeableText:
      healthloc:
    4. Add your texts! (Placeholders works!)
    Code (Text):
    changeableText:
      healthloc:
        text:
        - '&aHealth: &c%player_health% &lHP'
        - '&aLoc: &e%player_x% %player_y% %player_z%'
        - '&aJoined &e%player_first_join_date%'
    5. Add interval (In ticks, 20 ticks = 1 second)
    Code (Text):
    changeableText:
      healthloc:
        text:
        - '&aHealth: &c%player_health% &lHP'
        - '&aLoc: &e%player_x% %player_y% %player_z%'
        - '&aJoined &e%player_first_join_date%'
        interval: 60
    6. Add your changeable text to scoreboard - {CH_<ID of changeable text>}
    Code (Text):
    text:
    - ''
    - '&aWelcome &e{PLAYER}'
    - ''
    - '{CH_healthloc}'
    - ''


    [​IMG]
    • /quickboard - Main command
    • /quickboard cmds - View all commands
    • /quickboard toggle - Toggle scoreboard
    • /quickboard reload - Reload config /permission: quickboard.reload
    • /quickboard set <Player> <Permission(Name)> - Set player scoreboard that you want Permission: quickboard.set

    [​IMG]
    PlayerReceiveBoardEvent
    • Code (Text):
          @EventHandler
          public void onBoard(PlayerReceiveBoardEvent e){
              Player p = e.getPlayer();
              e.isCancelled(); //check if is operation cancelled
              e.setCancelled(boolean); //cancel operation
              e.getText(); //return text
              e.getTitle(); //return title
              e.setText(List<String> text) //set scoreboard text
              e.setTitle(List<String> title) //set scoreboard title
              e.getBoard(); //return board class
              e.setBoard(QuickBoardAPI.createBoard(p, List<String> text, List<String> title)); //setboard
          }
    WhenPluginUpdateTextEvent
    Code (Text):
    Methods:
       setText
       getText
       getPlayer
    QuickBoardAPI
    • Code (Text):
              QuickBoardAPI.createBoard(Player, String name);
              QuickBoardAPI.createBoard(Player, List<String> text, List<String> title, int updateTitle, int updateText);
              QuickBoardAPI.getBoards();
              QuickBoardAPI.removeBoard(Player);
              QuickBoardAPI.updateText(Player);
              QuickBoardAPI.updateTitle(Player);
              QuickBoardAPI.updateAll(Player);


    [​IMG]
    If you love my work, donate me: Click here

    Donators will be displayed here:




    [​IMG]
    • Send IP of your server, that is using quickboard, IP will be displayed here
    • play.skyeplex.club:25605


    Need help? Contact me on Discord:
    1_A9FdpItfh7lP0R1Q3yDQvA.png
    TadiklCZE, OCS, ziomek and 14 others like this.

Recent Reviews

  1. skino0
    skino0
    4/5,
    Version: 4.1.0
    Simple configuration , Nice look but the only think that need to be fixed is the numbers to right side be removed if u can .. but keep your great work !
  2. LucaFlo
    LucaFlo
    4/5,
    Version: 4.1.0
    Great plugin but I miss the money display
    ------------------------------------------------
  3. BitCash
    BitCash
    5/5,
    Version: 4.1.0
    This is genuinly a great scoreboard plugin. It has exactly what I need, the only thing I'd need is that I think there may be a character limit that stops certain colors. But other than that it is a great plugin. I'm currently owning a server: Ultrapixel.cc and I am using this plugin. Could you put it on your list?
  4. R00t
    R00t
    5/5,
    Version: 4.0.8
    Great Plugin, but every time I teleport to different worlds with the Scoreboard enabled, the Scoreboard need to be retoggled with /qb toggle, can this be fixed?
    1. The_TadeSK
      Author's Response
      Soon will be better system to control world change and thanks for review
  5. starmixcraft
    starmixcraft
    1/5,
    Version: 4.0.7
    Sucks !!!!!!!!!!!!!!!80 limit!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  6. AlphaxMC
    AlphaxMC
    5/5,
    Version: 4.0.6
    This plugin worked as a great swap from my friends featherboard plugin to your plugin. Only issue I had was the Mvdw placeholders did not indeed work even known it claims on the plugin page you support the placeholders. Otherwise, it works great with my server!

    IP: play.lenovamc.com
    1. The_TadeSK
      Author's Response
      Thanks :D
  7. skyherobrine
    skyherobrine
    5/5,
    Version: 4.0.6
    Great plugins ! But i don’t understand in placeholder, can you add video tutorial this plugins ?
    1. The_TadeSK
      Author's Response
      Thanks and yes :D soon
  8. ItsMeGlare
    ItsMeGlare
    5/5,
    Version: 4.0.4
    From one developer to another, I just want to say thank you for all the continued hard work that you put into this plugin. It has been awesome for me to use and very efficient. It's the current scoreboard on my demo server for all my plugins, and when players come in and go most ask what plugin am I using for my scoreboard. This plugin has great potential and I'm excited to see what you have next. Hope you have a wonderful day!

    ~Glare
    1. The_TadeSK
      Author's Response
      Thanks :D This is one kind of review I appreciate most :D
  9. RuyetCraft
    RuyetCraft
    5/5,
    Version: 4.0.3
    Used in my server works perfectly fine! no bugs at all

    ip: play.skyeplex.club:25605
    1. The_TadeSK
      Author's Response
      Thanks :D
  10. Conky12
    Conky12
    5/5,
    Version: 4.0.3
    Best plugin ever, but you can add :

    If has clan:

    Clan: Teste

    If don't have clan:

    Clan: don't have

    in simpleclans legacy
    1. The_TadeSK
      Author's Response
      You can create your own expansion for PlaceholderAPI. This can't be added to QuickBoard cause QuickBoard is providing using of PAPI Expansions