Minecraft Java · 1.16+
/scoreboard
Create scoreboards, counters and scoring rules.
Advancement counter · ready-to-use recipe
Enter one advancement ID per line. The scoreboard counts how many from this list each player has completed.
Put the update in a data pack function or command-block chain. Each run recomputes the score from zero. Use a dedicated objective.
How to show scores
Create the points objective with the dummy criterion. Use Set display slot to show it in the sidebar. Then assign points in Player scores: the objective needs scores before it can display them.
How to choose a score criterion
Use dummy for arena points you award by command. For mined stone, choose Blocks mined and enter minecraft:stone. Minecraft updates that score automatically. To count completed advancements, open the separate recipe and list the advancements to track.
Arena scoreboard example
Create an objective, show it in the sidebar, and set everyone’s starting score. Award points using a player name or selector.
/scoreboard objectives add points dummy/scoreboard objectives setdisplay sidebar points/scoreboard players set @a points 0/scoreboard players add @p points 10
FAQ Frequently asked questions 30 questions
Essential questions 5
What is /scoreboard used for?
It manages objectives, player scores and score displays. It is useful for maps, events and reward systems.
What is an objective?
It is a separate score objective with a unique internal name and criterion. For example, wbs_points can store player points.
What does the dummy criterion mean?
It creates an objective whose values are changed through commands rather than automatically by gameplay events.
How do I create a points objective?
Use /scoreboard objectives add wbs_points dummy. This creates the objective but does not automatically display it.
How do I display scores on the right?
After creating the objective, run /scoreboard objectives setdisplay sidebar wbs_points to show it in the sidebar.
Syntax and arguments 5
What is the syntax for adding an objective?
Use /scoreboard objectives add <name> <criterion> [displayName]. The criterion determines how scores behave.
What does players set mean?
The players set branch assigns an exact score value to a selected score holder, such as ten points for one player.
How does players add differ from set?
players add increases a score by the specified amount, while set replaces it with an exact value.
What does the sidebar display slot mean?
It is the score display on the right side of the screen, showing the selected objective and matching score holders.
Can I display a score below a player name?
Yes. Java Edition provides the below_name display slot for showing a supported score under the player name.
Practical examples 5
How do I give Steve ten points?
Use /scoreboard players set Steve wbs_points 10. The wbs_points objective must already exist.
How do I add five points to a player?
Enter /scoreboard players add Steve wbs_points 5. The command increases that player's selected objective score.
How do I subtract three points?
Use /scoreboard players remove Steve wbs_points 3. This decreases the score without deleting the objective.
How do I read a player's score?
Run /scoreboard players get Steve wbs_points. Minecraft returns the current value when that score exists.
How do I hide the scoreboard sidebar?
Run /scoreboard objectives setdisplay sidebar without an objective name. The display slot is cleared while the objective remains.
Advanced usage 5
Can a scoreboard track player deaths?
Yes. The deathCount criterion automatically tracks player deaths in supported Java Edition versions after the objective is created.
Can scores appear in the player list?
Yes. The list display slot shows the selected objective's scores in the player list under suitable conditions.
Can scoreboards store variables?
Yes. Dummy objectives and score holders can store integer values used by command-based systems.
What is players operation for?
It performs arithmetic between two scores, such as addition, subtraction or multiplication.
How can an ordinary player use trigger?
For a trigger objective, an operator first enables the player's access using players enable. The player can then run /trigger.
Troubleshooting 4
Why is my scoreboard not visible?
The objective may be missing, not assigned to a display slot or have no scores yet. Check all three conditions.
Why are points not being added?
Check the objective name, whether its criterion allows manual changes and whether the score holder is correct.
Why does Minecraft say the objective already exists?
Every objective needs a unique internal name. Reuse the existing objective or create another with a different name.
Why did scores disappear after reset?
players reset removes matching score entries. Use set with zero when you want to retain an explicit zero score.
Minecraft versions 3
Are Java and Bedrock criteria identical?
No. Java supports more automatic criteria, while Bedrock applies different limitations to score tracking.
Can I use old scoreboard commands?
Not always. Scoreboard syntax and display features have changed across versions. Check the specific command branch.
Can newer Java versions format score numbers?
Yes. Supported Java versions provide score number formatting, but the precise command syntax is version-dependent.
Permissions and safety 3
What permissions are required for /scoreboard?
Normal objective management and editing other scores require operator level 2. The separate /trigger command has different permissions.
Is removing an objective dangerous?
Yes. Removing an objective deletes its stored scores. Check maps, events and other command dependencies first.
How do I safely modify a scoreboard system?
Record objective names and values, test changes in a separate world and avoid deleting active objectives without a backup.
Rate this tool
Did this tool work for you? Tell us what went well or what could improve.
Sign in to leave a review