Advertisement
Guest User

Untitled

a guest
Nov 16th, 2012
63
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 2.17 KB | None | 0 0
  1. package me.timiboyultimate.teamcheck;
  2.  
  3. import org.bukkit.ChatColor;
  4. import org.bukkit.command.Command;
  5. import org.bukkit.command.CommandSender;
  6. import org.bukkit.entity.Player;
  7. import org.bukkit.event.EventHandler;
  8. import org.bukkit.event.EventPriority;
  9. import org.bukkit.event.player.PlayerLoginEvent;
  10. import org.bukkit.event.player.PlayerQuitEvent;
  11. import org.bukkit.plugin.java.JavaPlugin;
  12.  
  13. public class Main extends JavaPlugin{
  14.    
  15.    
  16.     public Default defaultconfig;
  17.    
  18.     String prefix = "[TeamCheck] ";
  19.     String prefix2 = ChatColor.WHITE + "[" + ChatColor.GREEN + "TeamCheck" + ChatColor.WHITE + "] ";
  20.    
  21.    
  22.     public void onDisable(){
  23.         System.out.println(prefix + "Das Plugin wurde deaktiviert.");
  24.     }
  25.  
  26.     public void onEnable(){
  27.         System.out.println(prefix +"Das Plugin wurde aktiviert");
  28.         System.out.println(prefix +"Coded by TimiBoyUltimate");
  29.         defaultconfig.loadConfiguration();
  30.     }
  31.    
  32.      @EventHandler(priority = EventPriority.NORMAL)
  33.      public void onPlayerLogin(PlayerLoginEvent event) {
  34.          Player p= event.getPlayer();
  35.          if(p.hasPermission("teamcheck.teamer")){
  36.              isOnline = true;
  37.          }
  38.      }
  39.      
  40.      @EventHandler
  41.      public void onPlayerLeave(PlayerQuitEvent event){
  42.          Player p= event.getPlayer();
  43.          if(p.hasPermission("teamcheck.teamer")){
  44.              isOnline= true;
  45.              System.out.println(prefix + "Der Teamer" + p.getName() + "hat sichender IP  mit folgender eingeloggt" + p.getAddress());
  46.          }
  47.          
  48.      }
  49.    
  50.       public boolean onCommand (CommandSender sender, Command cmd,String commandLabel,String[] args) {
  51.           if (!(sender instanceof Player)){
  52.             System.out.println("[TeamCheck] ");  
  53.           }else{
  54.             Player p = (Player) sender;
  55.            
  56.            
  57.             if(cmd.getName().equalsIgnoreCase("team")){
  58.                 if(args.length== 0){
  59.                     if (p.hasPermission("teamcheck.general")){
  60.                         p.sendMessage(prefix2 + ChatColor.BLUE +"====Server-Team====");
  61.                         p.sendMessage(prefix2 + ChatColor.BLUE + "");
  62.                        
  63.                         return true;
  64.                     }else{
  65.                         p.sendMessage(prefix2 + ChatColor.RED + defaultconfig.permerror);
  66.                         return true;
  67.                     }
  68.                 }else{
  69.                     //Args==1
  70.                 }
  71.             }
  72.           }
  73.          
  74.          
  75.  
  76.          
  77.          
  78.          
  79.           return false;
  80.          
  81.       }
  82.  
  83.       public boolean isOnline;
  84. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement