Add Scoreboard API and Command. Adds BUKKIT-3776, BUKKIT-3834

The implementation is designed around having both a main scoreboard and
numberous plugin managed scoreboards that can be displayed to specific
players.

Plugin managed scoreboards are active so long as a reference is kept by a
plugin, or it has been registered as a player's active scoreboard. Objects
specific to a scoreboard remain active until unregistered (which remove a
reference to the owning scoreboard), but quickly fail if accessed
post-unregistration.

By: mbax <github@phozop.net>
This commit is contained in:
Bukkit/Spigot
2013-03-20 14:14:42 -04:00
parent 33ebd8ebe7
commit 0a419b9e4d
13 changed files with 1171 additions and 0 deletions

View File

@@ -0,0 +1,6 @@
/**
* Interfaces used to manage the client side score display system.
* <p>
*/
package org.bukkit.scoreboard;