tak funguj

This commit is contained in:
babymsp2k
2025-07-05 00:00:45 +02:00
parent 64f0086758
commit 6a694e4809
2 changed files with 48 additions and 7 deletions
@@ -21,28 +21,47 @@ public class EventCommand implements CommandExecutor {
return true;
}
if (!sender.hasPermission("trixinity.event.*")) {
sender.sendMessage(ChatColor.RED + "Nemáte oprávnění k použití tohoto příkazu!");
return true;
}
switch (args[0].toLowerCase()) {
case "build":
if (!sender.hasPermission("trixinity.event.build")) {
sender.sendMessage(ChatColor.RED + "Nemáte oprávnění k použití tohoto příkazu!");
return true;
}
handleBuild(sender, args);
break;
case "pvp":
if (!sender.hasPermission("trixinity.event.pvp")) {
sender.sendMessage(ChatColor.RED + "Nemáte oprávnění k použití tohoto příkazu!");
return true;
}
handlePvP(sender, args);
break;
case "spawn":
if (!sender.hasPermission("trixinity.event.spawn")) {
sender.sendMessage(ChatColor.RED + "Nemáte oprávnění k použití tohoto příkazu!");
return true;
}
handleSpawn(sender, args);
break;
case "gmc":
if (!sender.hasPermission("trixinity.event.gamemode")) {
sender.sendMessage(ChatColor.RED + "Nemáte oprávnění k použití tohoto příkazu!");
return true;
}
handleGamemode(sender);
break;
case "heal":
if (!sender.hasPermission("trixinity.event.heal")) {
sender.sendMessage(ChatColor.RED + "Nemáte oprávnění k použití tohoto příkazu!");
return true;
}
handleHeal(sender, args);
break;
case "teleport":
if (!sender.hasPermission("trixinity.event.teleport")) {
sender.sendMessage(ChatColor.RED + "Nemáte oprávnění k použití tohoto příkazu!");
return true;
}
handleTeleport(sender, args);
break;
default: