Advertisement
Guest User

Untitled

a guest
Jan 26th, 2015
178
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.49 KB | None | 0 0
  1.         File dir = new File(Bukkit.getServer().getPluginManager().getPlugin("timecraft").getDataFolder(), File.separator + "UserData");
  2.           File[] directoryListing = dir.listFiles();
  3.           if (directoryListing != null) {
  4.             for (File child : directoryListing) {
  5.                 FileConfiguration playerData = YamlConfiguration.loadConfiguration(child);
  6.                 try {
  7.                     playerData.load(child);
  8.                 } catch (FileNotFoundException e) {
  9.                     e.printStackTrace();
  10.                 } catch (IOException e) {
  11.                     e.printStackTrace();
  12.                 } catch (InvalidConfigurationException e) {
  13.                     e.printStackTrace();
  14.                 }
  15.                 timeData.put(playerData.getString("name"), playerData.getInt("time"));
  16.             }
  17.           }
  18.        
  19.         // Time counter
  20.         getServer().getScheduler().runTaskTimer(this, new Runnable() {
  21.             @SuppressWarnings("deprecation")
  22.             @Override
  23.             public void run() {
  24.                 Bukkit.broadcastMessage("Penis");
  25.                 for (Entry<String, Integer> entry : timeData.entrySet()) {
  26.                     Bukkit.broadcastMessage("" + entry.getValue());
  27.                     for (Player p: Bukkit.getOnlinePlayers()) {
  28.                         String name = entry.getKey();
  29.                         Bukkit.broadcastMessage(p.getName() + name);
  30.                         Integer time = entry.getValue();
  31.                         if("" + name == "" + p.getName()){
  32.                             Bukkit.broadcastMessage("theyMatch");
  33.                             //Bukkit.broadcastMessage(name + ":" + time);
  34.                             //time--;
  35.                             //timeData.put(name, time);
  36.                         } else {
  37.                             Bukkit.broadcastMessage("they dont match");
  38.                         }
  39.                     }
  40.                 }
  41.             }
  42.         }, 0L, 100L);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement