SHOW:
|
|
- or go back to the newest paste.
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) { |
21 | + | public boolean onCommand(CommandSender sender, Command cmd, String Player, String[] args){ |
22 | - | if(sender instanceof Player) { |
22 | + | if (sender instanceof Player){ |
23 | Player p = (Player) sender; | |
24 | ||
25 | - | if(sender.hasPermission("extopia.creatif")){ |
25 | + | |
26 | - | sender.sendMessage("§cTu n'as pas la permission !."); |
26 | + | if(sender.hasPermission("extopia.creatif")){ |
27 | - | return true; |
27 | + | sender.sendMessage("§cTu n'as pas la permission !."); |
28 | - | } |
28 | + | return true; |
29 | - | p.setGameMode(GameMode.CREATIVE); |
29 | + | } |
30 | - | Bukkit.broadcastMessage("§6Vous etez maintenant en mode §a§lCreatif"); |
30 | + | p.setGameMode(GameMode.CREATIVE); |
31 | Bukkit.broadcastMessage("§6Vous etez maintenant en mode §a§lCreatif"); | |
32 | - | } |
32 | + | |
33 | - | if(cmd.getName().equalsIgnoreCase("survie")){ |
33 | + | } |
34 | - | if(!sender.hasPermission("extopia.survie")){ |
34 | + | if(cmd.getName().equalsIgnoreCase("survie")){ |
35 | - | sender.sendMessage("§cTu n'as pas la permission !."); |
35 | + | if(!sender.hasPermission("extopia.survie")){ |
36 | - | return true; |
36 | + | sender.sendMessage("§cTu n'as pas la permission !."); |
37 | - | } |
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 | } |