Board (aka Scoreboard) is the plugin that can change displaying scoreboards.
Changing scoreboards.
For example: player megaPRO2020 just joined server and he sees scoreboard with name "lobby" and player PvPMasterPro sees scoreboard with name "pvp"
Use some script plugins like Skript or ConditionEvents to automatically change displaying scoreboard with console command "/board setscoreboard %player% pvp"
Scoreboards supports
colors and
PlaceholderAPI placeholders like %player_name%.
Titles with subtitles.
You can send to specified player or everyone the title with subtitles (the text on the middle of screen). Also you can change cutter (default is \n)
/board titlebc
First Line! \n Second Line \n20\n100\n30
(20 means ticks for fadeIn, 100 for Stay, 30 for fadeOut)
Commands:
/board help - shows help
/board setscoreboard <player> <scoreboard> - sets scoreboard to the player
/board setscoreboardall <scoreboard> - sets scoreboard to everyone
/board stopscoreboards - stops and hides every scoreboard.
/board title <player> <Title> - sends title to specified player.
/board titlebc <Title> - broadcasts title to everyone.
/board reload - reloads config.
Title command has cutter (default \n), so you can specify second line, fadein, stay, fadeout) like:
/board titlebc
First Line! \n Second Line \n20\n100\n30
Permissions:
board.admin - just for all
! Before Board installation, please install PlaceholderAPI to make it work. Thank you!
It's my third plugin, please rate and share your opinion, should I keep updating this plugin? ;D
Code (Text):
# [[ Board ]]
# Board is the plugin, that can control scoreboards.
# You can change which scoreboard to display players.
# ---
# Board - это плагин, с которым можно изменить
# текущий отображаемый игрокам скорборд на другой.
on-join:
scoreboard: "first" #The scoreboard, that player will see after joining the server. Check cApS,!
scoreboards:
first: #Name of scoreboard
name: "&8 » &6&lScoreboard" #Display name of Scoreboard.
lines:
- " &f &f"
- " &7Nickname &f%player_name%" #To use these placeholders install plugin PlaceholderApi
- " &7Prefix &f%vault_prefix%" #and do /papi ecloud download player
- " &7Balance &f%vault_balance%" #/papi ecloud download vault and other!
- " &e &e" # Then /papi reload
- " &7Online &f%server_online%" #See all available placeholders on
- " &7Time &f%server_time_HH:MM%" # https://github.com/PlaceholderAPI/PlaceholderAPI/wiki/Placeholders
- " &b &b"
update-every-seconds: 10 #Scoreboard will update information every N seconds.
second:
name: "&e&lServer!"
lines:
- " &f &f"
- " &7This server about survival."
- " &7Survival"
- " &b &b"
update-every-seconds: 7
#You can customize these scoreboards or even add your own!
#Just copy and paste first or second scoreboard and change it.
#Please pay attention to your CAPS and lines. Good luck.
title:
cutter: "\\n" # Cuts every line by this symbol (\\n stands for \n) (you can change it to ";" "," "|" "\\n" for example)
default-if-no-arguments:
#If your title have only title or subtitle without arguments about fadeIn, stay, fadeOut, they will be that:
fadeIn: 20
stay: 100
fadeOut: 20
messages:
prefix: "&6Board &8| &7"
reloading: "&7Config is &freloading..."
reloaded: "&7Config &areloaded successfully&7!"
title-sent: "&7You are &fsending &7title &f%title%&f &7for player &f%player%&7..."
title-broadcasted: "&7You are &fbroadcasting &7title &f%title%&f &7for everyone..."
set-scoreboard: "&7You are&f setting &7scoreboard &f%scoreboard% &7to player &f%player%"
set-scoreboardall: "&7You are&f setting &7scoreboard &f%scoreboard% &7to everyone"
stop-scoreboard: "&7You &cstopped &7all tasks (scoreboards)."
help-message:
empty-1: " &f"
plugin: "&6&lBoard."
help: "&f /board help &8- &7Show this list."
reload: "&f /board reload &8- &7Reload the config."
setscoreboard: "&f /board setscoreboard &e<player> &e<scoreboard> &8- &7Set scoreboard for display to player."
setscoreboardall: "&f /board setscoreboardall &e<scoreboard> &8- &7Set scoreboard for display to everyone."
stopscoreboards: "&f /board stopscoreboards &8- &7Stops every running scoreboard."
title: "&f /board title &e<player> <Title>&7%cutter%&f[Subtitle]&7%cutter%&f[fadeIn]&7%cutter%&f[stay]&7%cutter%&f[fadeOut] &8- &7Send title to player"
title-broadcast: "&f /board titlebc &e<Title>&7%cutter%&f[Subtitle]&7%cutter%&f[fadeIn]&7%cutter%&f[stay]&7%cutter%&f[fadeOut] &8- &7Broadcast title to everyone"
empty-2: " &f"
error:
no-perms: "&cError: You don't have permission to do it :("
player-offline: "&cError: The specified player is offline."
non-number: "&cError: Some arguments aren't number, please recheck and correct."
too-few-arguments: "&cError: Too few arguments, please recheck and correct."
too-many-arguments: "&cError: Too many arguments, please recheck and correct."