Get Embed Code

IntroductionHello everyone, and welcome to a new tutorial by me, TheBoo. Today I will be showing you guys how to use the /scoreboard command added in 1.5. Now what is that feature really about? Well, using it you can create various scoreboards at your screen to display various info about yourself. Now on with the tutorial!

Basic ScoreboardsThere are many different scoreboards added into the game. The first part of this tutorial is to explain the very basics, the kill count and the health count.Kills scoreboard:

That'll give us a nice scoreboard for how many kills you have,including mob kills. The sidebar word is what is called the Slot variable. There are3 different slots: sidebar, list and belowname. More on that later. The objective we entered, totalKillCount, is called theCriteria.

Note: The scoreboards won't display anything if you haven't killed any mobs yet.

Alternate version:If you are a PVP-er, and you want toremove your mob kill countand justdisplay the player killcount, writeplayerKillCountinstead of totalKillCount.

Displaying a objective next to your nameNOTE: Belowname has changed from "belowname" to "belowName".

See? That wasn't hard. Let's go over some advanced things.

Team ScoreboardsSee? That wasn't too hard.

Configuarating your team

Ways of using teamsThere are many, many ways of utilizing the scoreboards function. To name a few, you can user it for PVP teams or even use it for server ranks. Yes, with the scoreboards function, every member will have a shared colored nametag, if you configurate it that way. If you use the scoreboards function correctly, you can set up a vanilla staff rankon your server with a nametag of a specific color for that rank.

Using the lists slot

List of Criterias to display in a scoreboardThere are many criterias to display in a scoreboard. I will go over the most common ones. The ID tag is the id used in the command.- Dummy: ID = "dummy". The value of this objective is only changed by commands, see the Minecraft Wiki for more info.- Deaths: ID = "deathCount". Displays how many times you've died.- Player kills: ID = "playerKillCount". Displays how many times you've killed a player.- Total Kills: ID = "totalKillCount". Displays how many times you've killed a living entity, mob or player.- Health: ID = "health". Displays your current health.

Using the new compound criteriasIn 1.7 compound criterias were added. These can be modified to result in a over 100 combinations. A compound criteria may look like this:

That should give you a basic view of how it may looj like. Every time one of those actions are performed, such as the case of the last one, killing a skeleton, the score of that criteria is increased by one.

Below is a simplified table of criterias that may be used, for a more advanced table, head over to Minecraft Wiki.

Criteria Base
(description if necessary)

Sub Criteria

Example

achievement
(Score is increased by one the number of times a player has met the requirement of an achievement)

All aviable achievments, for example "acquireIron", "buildFurnace" and "buildHoe". Head over to minecraft wiki for more detail.

achievment.buildHoe

stat.craftItem

All available item ids, such as "1", "212" etc. You may also use the item name, if you prefix it with "minecraft.", such as "minecraft.stone" and "minecraft.glass". You may only use craftable items in here.

stat.craftItem.minecraft.stone_hoe

stat.usetItem

All available item ids, such as "1", "212" etc. You may also use the item name, if you prefix it with "minecraft.", such as "minecraft.stone" and "minecraft.glass".

stat.useItem.minecraft.glass

stat.breakItem
(Score is increased by one when item durability reaches 0)

All available items that have durability, such as "279" and "398". You may also use the item name, if you prefix it with "minecraft.", such as "minecraft.bow" and "minecraft.chainmail_helmet".

stat.breakItem.minecraft.diamond_pickaxe

stat.mineBlock

Most available block ids, such as "1" and "3". You may also use the item name, if you prefix it with "minecraft.", such as "minecraft.stone" and "minecraft.glass". You may only use craftable items in here.

stat.mineBlock.gold_block

stat.killEntity

All available entities, such as "Skeleton" and "Spider".

stat.killEntity.Bat

stat.entityKilledBy

All available entities, such as "Skeleton" and "Spider".

stat.entityKilledBy.Zombie

teamkill
(Score is increased by one every time a player kills a member of a team with the specified color)

All valid team colors, such as "black" and "dark_blue".

teamkill.black

killedByTeam
(Score is increased by one every time a player gets killed by a member of a team with the specified color)

All valid team colors, such as "black" and "dark_blue".

killedByTeam.dark_blue

Using teams with Command Blocks

Spoiler: Archery Range Demonstration - Click to open!

pjX4bx4rNUo

Advanced TutorialsThe previous ones were too easy? Well, there is lots of more to scoreboards that first meet the eye. Here is some more stuff you can do.

Further use of command blocks

Spoiler: Archery Range Trophy Room Demonstration - Click to open!

SBn7ulszHX4

Conclusion:In this blog I've teached you how to make your own scoreboards. Please note that I covered some of the features, the full list is available here. This blog took quite a while to make, with all the screenshots and stuff, so I would reallyappreciate a diamond, or even a subscribtion.

thats what i did now do you know how to do this like when the death count reaches 1 and all players die when it reaches 1 do you know how to tp the player back to the spawn and write in his screen you won?

hi im making a mini game and i have a few things i want to do with scoreboard, most have been solved with this, but one still remains. Question: is it possible for you to have a command block that outputs a signal (using testfor) to another command block which turrns that player into gamemode:spectator when a player dies 5 times. this has to work with any number of players on a minimum of 2 teams to a maximum of 8 teams

This is for a shop system using player kills.How do I use a testfor command that when a button is pushed, it'll test for a certain number of kills, and if it's ten for example, it will output a redstone current?

This was really helpful in making the scoreboard on a server that I'm working on, but is it possible to make personal scoreboards for each player that comes on? 'Cause when I add points to other players, everyone can see it then.

That is possible. It's also possible to make a rig of command blocks that shifts between showing kills, deaths, diamonds mined etc. but it's complicated, and I cannot explain how because I've only seen it in action, not how it actually works.

I have a bukkit server with multiverse and I created a scoreboard in one world, but it appered in all of the worlds. I looked into it and the scoreboard.dat only appered in the main spawn world, although it shows it in every one. Do you know any way around this, so it will be seperate for every world?