uhc kit
This commit is contained in:
@@ -55,6 +55,60 @@ public class WolfFfaCommand implements CommandExecutor, TabCompleter {
|
||||
}
|
||||
}
|
||||
break;
|
||||
case "uhc":
|
||||
if (args.length > 1) {
|
||||
Player target = Bukkit.getPlayer(args[1]);
|
||||
if (target instanceof Player player) {
|
||||
player.getInventory().clear();
|
||||
ItemStack helmet = new ItemStack(Material.DIAMOND_HELMET);
|
||||
ItemStack chestplate = new ItemStack(Material.DIAMOND_CHESTPLATE);
|
||||
ItemStack leggings = new ItemStack(Material.DIAMOND_LEGGINGS);
|
||||
ItemStack boots = new ItemStack(Material.DIAMOND_BOOTS);
|
||||
ItemStack axe = new ItemStack(Material.DIAMOND_AXE);
|
||||
ItemStack sword = new ItemStack(Material.DIAMOND_SWORD);
|
||||
ItemStack lava = new ItemStack(Material.LAVA_BUCKET);
|
||||
ItemStack cobweb = new ItemStack(Material.COBWEB, 8);
|
||||
ItemStack cobblestone = new ItemStack(Material.COBBLESTONE, 64);
|
||||
ItemStack goldenapple = new ItemStack(Material.GOLDEN_APPLE, 13);
|
||||
ItemStack water = new ItemStack(Material.WATER_BUCKET);
|
||||
ItemStack crossbow = new ItemStack(Material.CROSSBOW);
|
||||
ItemStack bow = new ItemStack(Material.BOW);
|
||||
ItemStack arrow = new ItemStack(Material.ARROW, 16);
|
||||
ItemStack shield = new ItemStack(Material.SHIELD);
|
||||
ItemStack planks = new ItemStack(Material.OAK_PLANKS, 64);
|
||||
|
||||
|
||||
helmet.addEnchantment(Enchantment.PROTECTION, 2);
|
||||
chestplate.addEnchantment(Enchantment.PROTECTION, 3);
|
||||
leggings.addEnchantment(Enchantment.PROTECTION, 3);
|
||||
boots.addEnchantment(Enchantment.PROTECTION, 3);
|
||||
axe.addEnchantment(Enchantment.SHARPNESS, 1);
|
||||
axe.addEnchantment(Enchantment.EFFICIENCY, 3);
|
||||
sword.addEnchantment(Enchantment.SHARPNESS, 4);
|
||||
crossbow.addEnchantment(Enchantment.PIERCING, 1);
|
||||
bow.addEnchantment(Enchantment.POWER, 1);
|
||||
|
||||
player.getInventory().setArmorContents(new ItemStack[]{boots, leggings, chestplate, helmet});
|
||||
player.getInventory().setItem(0, axe);
|
||||
player.getInventory().setItem(1, sword);
|
||||
player.getInventory().setItem(2, lava);
|
||||
player.getInventory().setItem(3, cobweb);
|
||||
player.getInventory().setItem(4, cobblestone);
|
||||
player.getInventory().setItem(5, goldenapple);
|
||||
player.getInventory().setItem(6, water);
|
||||
player.getInventory().setItem(7, crossbow);
|
||||
player.getInventory().setItem(8, bow);
|
||||
player.getInventory().setItem(9, arrow);
|
||||
player.getInventory().setItem(13, shield);
|
||||
player.getInventory().setItem(17, planks);
|
||||
player.getInventory().setItem(21, lava);
|
||||
player.getInventory().setItem(22, water);
|
||||
player.getInventory().setItem(23, water);
|
||||
player.getInventory().setItem(24, water);
|
||||
|
||||
}
|
||||
}
|
||||
break;
|
||||
default:
|
||||
cmds.sendMessage("§cNincs ilyen FFA típus.");
|
||||
}
|
||||
@@ -66,7 +120,7 @@ public class WolfFfaCommand implements CommandExecutor, TabCompleter {
|
||||
@Override
|
||||
public @Nullable List<String> onTabComplete(@NotNull CommandSender cmds, @NotNull Command command, @NotNull String s, @NotNull String[] args) {
|
||||
if (args.length == 1) {
|
||||
List.of("sword");
|
||||
List.of("sword", "uhc");
|
||||
} else if (args.length == 2) {
|
||||
List<String> playerNames = new ArrayList<>();
|
||||
for (Player onlinePlayer : Bukkit.getOnlinePlayers()) {
|
||||
|
||||
Reference in New Issue
Block a user