Advertisement
Guest User

Emote.java

a guest
Jun 17th, 2019
95
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 1.02 KB | None | 0 0
  1. package de.bloxx;
  2.  
  3. import org.bukkit.command.Command;
  4. import org.bukkit.command.CommandExecutor;
  5. import org.bukkit.command.CommandSender;
  6. import org.bukkit.entity.Player;
  7.  
  8. public class Emote implements CommandExecutor {
  9.     boolean noTimeout = true;
  10.     @Override
  11.     public boolean onCommand(CommandSender cs, Command cmd, String lbl, String[] args) {
  12.         Player p = (Player)cs;
  13.         if(!noTimeout) {
  14.             p.sendMessage("§ePlease wait 3 Minutes for your next emote");
  15.             noTimeout = true;
  16.             return true;
  17.         }
  18.         if(!p.hasPermission("rsc.emote")) {
  19.             p.sendMessage("§cYou don't have the permission rsc.emote to execute this command!");
  20.             return true;
  21.         }
  22.         if(!(args.length == 1)) {
  23.             p.sendMessage("§cSyntax error please use /emote <Emote>");
  24.             return true;
  25.         }
  26.         if(args[0].equals("Troll")) {
  27.             p.sendMessage("HEHE");
  28.             try {
  29.                 noTimeout = false;
  30.                 Thread.sleep(1000*60*3);
  31.                 noTimeout = true;
  32.             } catch (InterruptedException e) {
  33.                 e.printStackTrace();
  34.             }
  35.             return true;
  36.         }
  37.         return false;
  38.     }
  39.  
  40. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement