In the config.yml file, under "scoreboards", make sure that you have enabled
set to true. If you want to have the ability to apply different scoreboards to different worlds,
you can enable the perWorld option as well.
It's also possible to change the update interval of the scoreboards. This number has to be specified in ticks and is 200 (10 seconds) by default.
Now head to the scoreboards.yml file. Let's start with customizing the main scoreboard. This is the scoreboard that will be displayed when you have the perWorld option disabled. The main scoreboard section is labeled "scoreboard" in the configuration. To make it work, make sure that you have the option enabled set to true under "scoreboard".
Let's change the scoreboard title and lines now. Under "scoreboard", you see the option
title which represents the scoreboard title.
You will also an option called lines. This represents all scoreboard
lines. This has to be a list (indicated with -).
Both the title and the lines support color codes (&) and (MVdW)PlaceholderAPI.
Please note that there is a maximum of 16 lines and 32 characters per line (128 on 1.13+). Both the title and the lines support color codes (&) and (MVdW)PlaceholderAPI.
Step 4 (per world)
If you want per-world scoreboards, you need to add the world name(s) you want the scoreboards in under the "worlds" section like the example below. You will have to make sure that enabled is set to true. You can now add the title and lines properties (see step 3).
worlds: world: # world name enabled: true title: '&b&lWorld scoreboard' lines: - '' - '&7Hi there, &b%player%' - '' - '&7&oWelcome to our server!' - '&7&oUse &l/help&o for help.' - '' - '&eyour.server.com' world_nether: # world name enabled: true title: '&b&lNether scoreboard' lines: - '' - '&7Hi there, &b%player%' - '' - '&7&oWelcome to the &5nether&7!' - '&7&oUse &l/help&o for help.' - '' - '&eyour.server.com'