Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package io.github.theknightkarim;
- import org.bukkit.Bukkit;
- import org.bukkit.ChatColor;
- import org.bukkit.command.CommandExecutor;
- import org.bukkit.command.CommandSender;
- import org.bukkit.command.ConsoleCommandSender;
- import org.bukkit.entity.Player;
- import org.bukkit.event.Listener;
- import java.util.Random;
- public class RandomTMC implements CommandExecutor, Listener {
- private ConsoleCommandSender console = Bukkit.getServer().getConsoleSender();
- private Random random = new Random();
- private String cmd1 = "randomtm";
- @Override
- public boolean onCommand(CommandSender sender, org.bukkit.command.Command command, String label, String[] args) {
- if (command.getName().equalsIgnoreCase(cmd1)) {
- if (!(sender instanceof Player)) {
- sender.sendMessage(ChatColor.RED + "This command is only allowed by players!");
- } else {
- String playername = sender.getName();
- int tmnumber = random.nextInt(174) + 1;
- String consolecommand = "minecraft:give " + playername + " pixelmon:tm" + tmnumber;
- Bukkit.dispatchCommand(console, consolecommand);
- sender.sendMessage(ChatColor.AQUA + "You have been given a random TM!");
- }
- }
- return false;
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement