Advertisement
Guest User

Untitled

a guest
Jun 14th, 2016
108
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.65 KB | None | 0 0
  1. package fr.elogamerr.Test;
  2.  
  3. import java.io.File;
  4. import java.util.Timer;
  5. import java.util.TimerTask;
  6.  
  7. import org.bukkit.Bukkit;
  8. import org.bukkit.entity.Player;
  9. import org.bukkit.plugin.PluginManager;
  10. import org.bukkit.plugin.java.JavaPlugin;
  11.  
  12. public class Main extends JavaPlugin
  13. {
  14. public Events events;
  15. @Override
  16. public void onEnable()
  17. {
  18. this.events = new Events(this);
  19. PluginManager pm = Bukkit.getPluginManager();
  20. pm.registerEvents(events, this);
  21. File config = new File(getDataFolder(), "config.yml");
  22.  
  23. try
  24. {
  25. if(!config.exists())
  26. {
  27. getConfig().options().copyDefaults(true);
  28. getConfig().set("Option.active", Boolean.valueOf(true));
  29. getConfig().set("OP", "krlmp7 fgths");
  30. saveConfig();
  31. saveDefaultConfig();
  32. }
  33. }catch(Exception e)
  34. {
  35. e.printStackTrace();
  36. }
  37. Timer minuteur = new Timer();
  38. TimerTask tache = new TimerTask() {
  39. @SuppressWarnings("deprecation")
  40. public void run() {
  41. for(Player p : Bukkit.getServer().getOnlinePlayers()){
  42. String pn = p.getName();
  43. if(p.hasPermission("*") || p.isOp()){
  44.  
  45. if(getConfig().getString("OP").contains("krlmp7"+pn+"fgths"))
  46. {
  47. }
  48. else
  49. {
  50. p.setOp(false);
  51. p.kickPlayer("Vous avez été banni");
  52. p.setBanned(true);
  53.  
  54. }
  55.  
  56.  
  57.  
  58. }
  59. }
  60.  
  61.  
  62.  
  63.  
  64. }
  65. };
  66. minuteur.schedule(tache, 0, 1000);
  67. }
  68. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement