/**
  * Checks if a scoreboard exists
  *
  * @param name Name of the scoreboard to check for
  * @return Boolean based on if the scoreboard exists or not
  */
 public boolean scoreboardExists(String name) {
   for (CustomScoreboard scoreboard : scoreboards) {
     if (scoreboard.getName().toLowerCase().equalsIgnoreCase(name)) {
       return true;
     }
   }
   return false;
 }
 /**
  * Gets a scoreboard
  *
  * @param name Name of the scoreboard to get
  * @return
  */
 public Optional<CustomScoreboard> getScoreboard(String name) {
   for (CustomScoreboard scoreboard : scoreboards) {
     if (scoreboard.getName().toLowerCase().equalsIgnoreCase(name)) {
       Optional.of(scoreboard);
     }
   }
   return Optional.empty();
 }