Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package de.Test.main.Commands;
- import de.Test.main.Main;
- import org.bukkit.Bukkit;
- import org.bukkit.Sound;
- import org.bukkit.command.Command;
- import org.bukkit.command.CommandExecutor;
- import org.bukkit.command.CommandSender;
- import org.bukkit.entity.Player;
- import java.util.Random;
- public class Generate implements CommandExecutor {
- Random random = new Random();
- int random1 = random.nextInt(10000);
- private int taskID;
- private static int count = 5;
- @Override
- public boolean onCommand(CommandSender sender, Command cmd, String label, String[] args) {
- if(sender instanceof Player) {
- Player p = (Player)sender;
- if(p.hasPermission("BETA.Generate.Use")) {
- if(args.length == 0) {
- taskID = Bukkit.getScheduler().scheduleSyncRepeatingTask(Main.getPlugin(), new Runnable() {
- @Override
- public void run() {
- switch(count) {
- case 5:
- case 4:
- case 3:
- case 2:
- case 1:
- p.sendMessage("§cZahlen werden generiert...");
- p.playSound(p.getLocation(), Sound.NOTE_BASS_GUITAR, 3, 1);
- break;
- case 0:
- p.sendMessage("§aDer Zahlenwert liegt bei §f" + random1);
- p.playSound(p.getLocation(), Sound.LEVEL_UP, 3, 1);
- Bukkit.getScheduler().cancelTask(taskID);
- break;
- default:
- break;
- }
- count--;
- }
- }, 0, 20);
- }else{
- p.sendMessage("§cSytanx: /generate");
- }
- }else{
- p.sendMessage("§cDazu hast du keine Rechte");
- }
- }else{
- Bukkit.getConsoleSender().sendMessage("§cDu bist kein Spieler");
- }
- return false;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment