Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public void LoadRanksAsync() {
- new BukkitRunnable() {
- @Override
- public void run() {
- ResultSet r;
- ResultSet r2;
- try {
- Statement s = SysCore.DBConnection.createStatement();
- Statement s2 = DBConnection.createStatement();
- r = s.executeQuery("SELECT COUNT(`NAME`) FROM `Rank`;");
- r2 = s2.executeQuery("SELECT `NAME` FROM `Rank`;");
- r.next();
- CUtil.print("RANK COUNT: " + r.getInt(1) + "");
- for (int i = 1; i < r.getInt(1); i++) {
- r2.next();
- CUtil.print("LOADING... " + r2.getString(1));
- Rank rr = new Rank(r2.getString(1));
- RankHandler.rankmap.add(rr);
- }
- CUtil.print("for loop done");
- r.close();
- r2.close();
- s.close();
- s2.close();
- } catch (SQLException e) {
- e.printStackTrace();
- }
- }
- }.runTaskLaterAsynchronously(this, 130L);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement