Update BotCommand.java

This commit is contained in:
Legit4K
2021-08-25 02:49:31 +01:00
committed by GitHub
parent c1b97d3046
commit 425658b308

View File

@@ -15,6 +15,8 @@ import org.bukkit.Bukkit;
import org.bukkit.ChatColor; import org.bukkit.ChatColor;
import org.bukkit.Location; import org.bukkit.Location;
import org.bukkit.command.CommandSender; import org.bukkit.command.CommandSender;
import org.bukkit.Material;
import org.bukkit.inventory.ItemStack;
import org.bukkit.entity.Player; import org.bukkit.entity.Player;
import org.bukkit.scheduler.BukkitScheduler; import org.bukkit.scheduler.BukkitScheduler;
import org.bukkit.util.Vector; import org.bukkit.util.Vector;
@@ -112,6 +114,18 @@ public class BotCommand extends CommandInstance {
manager.createBots((Player) sender, args.get(1), skin, n); manager.createBots((Player) sender, args.get(1), skin, n);
} }
@Command(
name = "give",
desc = "Gives specified item to all bots.",
usage = "<item>"
)
public void give(CommandSender sender, List<String> args) {
String item = args.get(0);
ItemStack itemToGive = new ItemStack(Material.matchMaterial(item));
TerminatorPlus.getInstance().getManager().fetch().forEach(b -> b.setDefaultItem(itemToGive));
sender.sendMessage(ChatColor.GREEN + "Successfully gave all bots a " + item);
}
@Command( @Command(
name = "info", name = "info",
desc = "Information about loaded bots.", desc = "Information about loaded bots.",