Пример #1
0
  @Override
  public void onEnable() {
    final long startTime = System.nanoTime();
    final long endTime;
    try {
      // call RegisterListener
      registerListener();
      // Localize locale to prevent issues
      Locale.setDefault(Locale.US);

      // Get general plugin information
      info = getDescription();

      // Plugin directory setup
      directory = getDataFolder();
      if (!directory.exists()) directory.mkdir();

      // Create instance
      this.createInstances();

      createFiles.createConfigFile();
      createFiles.createReadmeFile();
      createFiles.createPlayerTable();
      this.createWebserver();

      database.createAccountsDBTable();
      database.createCookiesDBTable();

    } catch (Exception e) {
      e.printStackTrace();
    }
  }