Esempio n. 1
0
public class CWVitals extends Plugin implements ICWVitals {

  public Logger log = ParaGlydar.getServer().getLogger();
  private UserManagement userM;

  @Override
  public void onEnable() {
    log.log(Level.INFO, getName() + getVersion() + " plugin has been enabled.");

    userM = new UserManagement(this);
  }

  @Override
  public void onDisable() {
    log.log(Level.INFO, getName() + getVersion() + " plugin has been disabled.");
  }

  @Override
  public String getAuthor() {
    return "Burnett";
  }

  @Override
  public String getName() {
    return "CW-Vitals";
  }

  @Override
  public String getVersion() {
    return "Version 0.0.1 DEV BUILD: 1";
  }

  public CWUser getUser(Object user) {
    // TODO
    if (user instanceof Player) {
      return getUser(user);
    }

    if (user instanceof String) {}

    return null;
  }

  public CWUser getUser(Player player) {
    // TODO
    if (player == null) {
      return null;
    }

    if (player instanceof CWUser) {
      return (CWUser) player;
    }
    return null;
  }

  public static CWUser getOfflineUser(Player player) {
    // TODO
    return null;
  }

  public void broadcastMessage(String message) {
    // TOD
  }

  public void broadcastMessage(String permission, String message) {
    // TODO
  }

  public void broadcastMessage(ICWUser sender, String message) {
    // TODO
  }

  public void broadcastMessage(ICWUser sender, String Permission, String message) {
    // TODO
  }
}