@Override
    public void clearScores() {
        this.scores.clear();

        Protocol.broadcastPacket(this.subscribed, newObjectivePacket(UpdateType.REMOVE));
        for (Player player : this.subscribed) {
            subscribe(player);
        }
    }
Creates a new scoreboard objective

@param id the id of this objective
@param displayName the initial display name
@param displaySlot the initial display slot
helper/src/main/java/me/lucko/helper/scoreboard/PacketScoreboardObjective.java