Advertisement
Guest User

Untitled

a guest
Feb 18th, 2020
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. package fr.hyrpik.test;
  2.  
  3. import org.bukkit.command.CommandSender;
  4. import org.bukkit.material.Command;
  5. import org.bukkit.plugin.java.JavaPlugin;
  6.  
  7. public class test extends JavaPlugin {
  8.  
  9.     @Override
  10.     public void onEnable() {
  11.         System.out.println("Test à reussis le test de démarage");
  12.         getLogger().info("Test à reussis le test sans erreurs !");
  13.         getCommand("essential").setExecutor(new essentialhelp());
  14.         getCommand("creatif").setExecutor(new ModCreatif());
  15.         getCommand("survie").setExecutor(new ModSurvie());
  16.         getCommand("aventure").setExecutor(new ModAventure());
  17.        
  18.     }
  19.    
  20.    
  21.     public boolean onCommand(CommandSender sender, Command cmd, String Player, String[] args){
  22.         if (sender instanceof Player){
  23.             Player p = (Player) sender;
  24.            
  25.             if(cmd.getName().equalsIgnoreCase("creatif")){
  26.                 if(sender.hasPermission("extopia.creatif")){
  27.                 sender.sendMessage("§cTu n'as pas la permission !.");
  28.         return true;
  29.                }
  30.                 p.setGameMode(GameMode.CREATIVE);
  31.                 Bukkit.broadcastMessage("§6Vous etez maintenant en mode §a§lCreatif");  
  32.                
  33.             }  
  34.             if(cmd.getName().equalsIgnoreCase("survie")){
  35.                 if(!sender.hasPermission("extopia.survie")){
  36.                 sender.sendMessage("§cTu n'as pas la permission !.");
  37.         return true;
  38.                }
  39.                 p.setGameMode(GameMode.SURVIVAL);
  40.                 Bukkit.broadcastMessage("§6Vous etez maintenant en mode §c§lSurvie");   
  41.                
  42.             }  
  43.             if(cmd.getName().equalsIgnoreCase("aventure")){
  44.                 if(!sender.hasPermission("extopia.aventure")){
  45.                 sender.sendMessage("§cTu n'as pas la permission !.");
  46.         return true;
  47.                }
  48.                 p.setGameMode(GameMode.ADVENTURE);
  49.                 Bukkit.broadcastMessage("§6Vous etez maintenant en mode §b§lAventure"); 
  50.             }  
  51.             if(cmd.getName().equalsIgnoreCase("feed")){
  52.                     if(!sender.hasPermission("extopia.feed")){
  53.                     sender.sendMessage("§cTu n'as pas la permission !.");
  54.             return true;
  55.                    }
  56.                 p.setFoodLevel(20);
  57.                 Bukkit.broadcastMessage("§6Vous etez maintenant §c§lNourrit");
  58.             }  
  59.                if(cmd.getName().equalsIgnoreCase("fly")){
  60.                    Bukkit.broadcastMessage("§6Vous etez maintenant en §c§lfly");
  61.                    if(!sender.hasPermission("extopia.fly")){
  62.                        sender.sendMessage("§cTu n'as pas la permission !.");
  63.                    return true;
  64.                    }
  65.                    
  66.                   if(p.getAllowFlight() == false){
  67.                      p.setAllowFlight(true);
  68.                      return true;
  69.                   }
  70.                    p.setAllowFlight(false);
  71.                  return true;
  72.            }
  73.         }          return true;
  74.     }
  75. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement