Sueta

✨XBoard | Customizable and Asynchronous Scoreboards✨|✅ 1.8.8

1.0.1

Bukkit plugin that allows make custom scoreboards on various modes.

·Plugin

XBoard is a simple and easy to use Scoreboard plugin for your Minecraft server that allows you create personalized scoreboards for your users without loss performance.

Features

• Customizable Scoreboards, personalize to max the scoreboard with placeholders and colors!
• Animated Title, can make animations of asynchronous way!
• Control by worlds, you can select in what worlds can appear the scoreboards.
• Asynchronous Scoreboards, the scoreboards run in separated threads of main thread to maintain the performance of server.
• Support for HEX colors (&#) [Click to view].
• PlaceholderAPI Support, can add a big number of placeholders to scoreboard.
• API for Developers.

Support

• If you find any bugs, error, or you have any suggestions for the plugin, can send me a PM, tell me by Discord InitSync#0100, or email ( initsync@proton.me)
• Please don't leave bad reviews, if you have some question tell me, don't post reviews that only contains errors, and if you comment me about a problem, be specific about what happens, else I can't do nothing.

Commands And Permissions

• /xboard [xb] help - Shows the help message | xboard.help
• /xboard [xb] reload <file> - Reloads the configuration files | xboard.reload
• /scoreboard [sb] toggle - Toggle the scoreboard visibility | xboard.scoreboard
• /scoreboard [sb] title <title> - Changes the scoreboard title | xboard.scoreboard

Information

• The plugin required Java 8 or higher.
• This plugin was compiled in the newer Spigot version (1.19.2), and you can use it with versions (1.8.8 - 1.19.2).

config.yml
config:
  # Plugin Messages Prefix.
  prefix: "&d[XBoard]"

  sounds:
    # Sounds ID's.
    no-perm: ENTITY_ITEM_BREAK
    reload: UI_BUTTON_CLICK
    scoreboard: ENTITY_EXPERIENCE_ORB_PICKUP

    # Sounds Volume.
    volume-level: 1

  titles:
    # In coming time.
    fade-in: 20

    # Staying time.
    stay: 60

    # Outing time.
    fade-out: 20

  scoreboard:
    # Allow show the scoreboard to player?
    allow: true

    # Worlds list where the scoreboard can appear.
    worlds:
      - world
      - world_nether
      - world_the_end

    # Title for each Scoreboard.
    title: "&d[XBoard] &8- &7<release>"

    body:
      # Update rate for the body. (Scoreboard Lines)
      update-rate: 20

      # Scoreboard Body Lines.
      lines: |-
        &l
        &6&l INFORMATION
        &l
        &7 • &fNick: &6%player_name%
        &7 • &fRank: %vault_prefix%
        &7 • &fLevel: &b%player_level%
        &l
        &9&l SERVER
        &l
        &7 • &fServer: &eLobby
        &7 • &fConnected: &a%server_online%
        &7 • &fGlobal: &a%bungee_global%
        &l
        &a  mc.yourServer.net
messages.yml
messages:
  no-console: "<prefix> &cThat command can't be executed in console!"
  no-perm: "<prefix> &cYou don't have permission!"
  no-command: "<prefix> &cThat command has not been implemented yet!"
  no-file: "<prefix> &cThat file doesn't exist or the name isn't valid!"

  help:
    - "&d[XBoard] &7v<release> &8| &fAvailable Commands:"
    - "&7 - &a/xboard help &fShows this message."
    - "&7 - &a/xboard reload &fReload the files."
    - "&7 - &a/scoreboard &fModify some scoreboard aspects."

  reload-all: "<prefix> &e&lALL FILES RELOADED! &fThe plugin has been reloaded successful!"
  reload-config: "<prefix> &a&lCONFIGURATION RELOADED! &fThe file has been reloaded successful!"
  reload-messages: "<prefix> &a&lMESSAGES RELOADED! &fThe file has been reloaded successful!"

  enabled: "&aVisible"
  disabled: "&cInvisible"

  scoreboard-usage: "<prefix> &fScoreboard sub-commands:<br>&7 - &etoggle &fToggle the visibility.<br>&7 - &etitle &fChanges the title."
  scoreboard-on: "<prefix> &a&lSCOREBOARD ENABLED! &fThe scoreboard now is visible."
  scoreboard-off: "<prefix> &c&lSCOREBOARD DISABLED! &fThe scoreboard isn't visible."
  scoreboard-title: "&d&lSCOREBOARD"
  scoreboard-subtitle: "&fThe &7Scoreboard &fnow is <status>"
  scoreboard-title-usage: "<prefix> &eIntroduce a new title for the Scoreboard, can use colors!"
  scoreboard-title-changed: "<prefix> &eThe title of your Scoreboard was changed to <new_title>"

Developer API

• The plugin API provides per the moment just one event to interact.

Events List:
• [ScoreboardCreateEvent] Called when the scoreboard is created. A event that can be cancelled.

bStats

✨Thanks For Using✨

Similar projects

Plugin →