@Override
public boolean onCommand(CommandSender sender, Command cmd, String commandLabel, String[] args) {
Player p = (Player) sender;
if (p.isOp()) {
if (commandLabel.equalsIgnoreCase("chedo")) {
if (args.length == 0) {
p.sendMessage("/chedo survival, creative, adventure, spectator");
p.sendMessage("Hoac");
p.sendMessage("/chedo 0, 1, 2, 3");
}
if (args[0].equalsIgnoreCase("0")) {
p.setGameMode(GameMode.SURVIVAL);
Titles.sendTitle(p, "§a§lSURVIVAL GAMEMODE", "§7Đấu tranh và sinh tồn", 20, 40, 20);
p.playSound(p.getLocation(), Sound.ENTITY_PLAYER_LEVELUP, 2F, 1F);
} else if (args[0].equalsIgnoreCase("survival")) {
p.setGameMode(GameMode.SURVIVAL);
Titles.sendTitle(p, "§a§lSURVIVAL GAMEMODE", "§7Đấu tranh và sinh tồn", 20, 40, 20);
p.playSound(p.getLocation(), Sound.ENTITY_PLAYER_LEVELUP, 2F, 1F);
}
if (args[0].equalsIgnoreCase("1")) {
p.setGameMode(GameMode.CREATIVE);
Titles.sendTitle(p, "§a§lCREATIVE GAMEMODE", "§7Không giới hạn tài nguyên", 20, 40, 20);
p.playSound(p.getLocation(), Sound.ENTITY_PLAYER_LEVELUP, 2F, 1F);
} else if (args[0].equalsIgnoreCase("creative")) {
p.setGameMode(GameMode.CREATIVE);
Titles.sendTitle(p, "§a§lCREATIVE GAMEMODE", "§7Không giới hạn tài nguyên", 20, 40, 20);
p.playSound(p.getLocation(), Sound.ENTITY_PLAYER_LEVELUP, 2F, 1F);
}
if (args[0].equalsIgnoreCase("2")) {
p.setGameMode(GameMode.ADVENTURE);
Titles.sendTitle(p, "§a§lADVENTURE GAMEMODE", "§7Khám phá thế giới", 20, 40, 20);
p.playSound(p.getLocation(), Sound.ENTITY_PLAYER_LEVELUP, 2F, 1F);
} else if (args[0].equalsIgnoreCase("adventure")) {
p.setGameMode(GameMode.ADVENTURE);
Titles.sendTitle(p, "§a§lADVENTURE GAMEMODE", "§7Khám phá thế giới", 20, 40, 20);
p.playSound(p.getLocation(), Sound.ENTITY_PLAYER_LEVELUP, 2F, 1F);
}
if (args[0].equalsIgnoreCase("3")) {
p.setGameMode(GameMode.SPECTATOR);
Titles.sendTitle(p, "§a§lSPECTATOR GAMEMODE", "§7Noclip", 20, 40, 20);
p.playSound(p.getLocation(), Sound.ENTITY_PLAYER_LEVELUP, 2F, 1F);
} else if (args[0].equalsIgnoreCase("spectator")) {
p.setGameMode(GameMode.SPECTATOR);
Titles.sendTitle(p, "§a§lSPECTATOR GAMEMODE", "§7Noclip", 20, 40, 20);
p.playSound(p.getLocation(), Sound.ENTITY_PLAYER_LEVELUP, 2F, 1F);
}
}
} else {
if (commandLabel.equalsIgnoreCase("chedo")) {
if (args.length == 0) {
p.sendMessage("/chedo survival, spectator");
p.sendMessage("Hoac");
p.sendMessage("/chedo 0, 3");
}
if (args[0].equalsIgnoreCase("0")) {
p.setGameMode(GameMode.SURVIVAL);
Titles.sendTitle(p, "§a§lSURVIVAL GAMEMODE", "§7Đấu tranh và sinh tồn", 20, 40, 20);
p.playSound(p.getLocation(), Sound.ENTITY_PLAYER_LEVELUP, 2F, 1F);
} else if (args[0].equalsIgnoreCase("survival")) {
p.setGameMode(GameMode.SURVIVAL);
Titles.sendTitle(p, "§a§lSURVIVAL GAMEMODE", "§7Đấu tranh và sinh tồn", 20, 40, 20);
p.playSound(p.getLocation(), Sound.ENTITY_PLAYER_LEVELUP, 2F, 1F);
}
if (args[0].equalsIgnoreCase("3")) {
p.setGameMode(GameMode.SPECTATOR);
Titles.sendTitle(p, "§a§lSPECTATOR GAMEMODE", "§7Noclip", 20, 40, 20);
p.playSound(p.getLocation(), Sound.ENTITY_PLAYER_LEVELUP, 2F, 1F);
} else if (args[0].equalsIgnoreCase("spectator")) {
p.setGameMode(GameMode.SPECTATOR);
Titles.sendTitle(p, "§a§lSPECTATOR GAMEMODE", "§7Noclip", 20, 40, 20);
p.playSound(p.getLocation(), Sound.ENTITY_PLAYER_LEVELUP, 2F, 1F);
}
if (args[0].equalsIgnoreCase("1")) {
p.sendMessage(ChatColor.RED + "Bạn không có quyền để sử dụng lệnh này!");
} else if (args[0].equalsIgnoreCase("creative")) {
p.sendMessage(ChatColor.RED + "Bạn không có quyền để sử dụng lệnh này!");
}
if (args[0].equalsIgnoreCase("2")) {
p.sendMessage(ChatColor.RED + "Bạn không có quyền để sử dụng lệnh này!");
} else if (args[0].equalsIgnoreCase("adventure")) {
p.sendMessage(ChatColor.RED + "Bạn không có quyền để sử dụng lệnh này!");
}
}
}
return true;
}