Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package ru.funnyfraq;
- import org.bukkit.ChatColor;
- import org.bukkit.GameMode;
- import org.bukkit.command.Command;
- import org.bukkit.command.CommandSender;
- import org.bukkit.entity.Player;
- import org.bukkit.plugin.java.JavaPlugin;
- public class Main extends JavaPlugin {
- @Override
- public void onEnable() { // Edited
- this.getServer().getConsoleSender().sendMessage(
- new String[] {
- ChatColor.WHITE + "================================",
- " ",
- " ",
- ChatColor.GREEN + " Utils - Enabled!",
- " ",
- ChatColor.GOLD + " By FunnyFraq",
- " ",
- " ",
- ChatColor.WHITE + "================================"
- }
- );
- }
- @Override
- public void onDisable() { //Edited
- this.getServer().getConsoleSender().sendMessage(
- new String[] {
- ChatColor.WHITE + "================================",
- " ",
- " ",
- ChatColor.RED + " Utils - Disabled!",
- " ",
- ChatColor.GOLD + " By FunnyFraq",
- " ",
- " ",
- ChatColor.WHITE + "================================"
- }
- );
- }
- @Override
- public boolean onCommand(CommandSender s, Command cmd, String label, String[] args) {
- if (!(s instanceof Player)) {
- s.sendMessage(ChatColor.RED + "This command is only for players!");
- }
- Player player = (Player) s;
- if (cmd.getName().equalsIgnoreCase("heal") && player.hasPermission("utils.heal")) {
- player.setHealth(player.getMaxHealth()); // Edited
- player.sendMessage("§cUtils: §fВы вылечены.");
- }
- if (cmd.getName().equalsIgnoreCase("feed") && player.hasPermission("utils.feed")) {
- player.setFoodLevel(20);
- player.sendMessage("§cUtils: §fВы себя покормили.");
- }
- if (cmd.getName().equalsIgnoreCase("all") && player.hasPermission("utils.all")) {
- player.setFoodLevel(20);
- player.setHealth(player.getMaxHealth()); //Edited
- player.sendMessage("§cUtils: §fВы полностью вылечились и накушались.");
- }
- if (cmd.getName().equalsIgnoreCase("gmc") && player.hasPermission("utils.gmc")) {
- player.setGameMode(GameMode.CREATIVE);
- player.sendMessage("§cUtils: §fТеперь Вы в режиме креатив.");
- }
- if (cmd.getName().equalsIgnoreCase("gms") && player.hasPermission("utils.gms")) {
- player.setGameMode(GameMode.SURVIVAL);
- player.sendMessage("§cUtils: §fТеперь Вы в режиме выживания.");
- }
- if (cmd.getName().equalsIgnoreCase("clean") && player.hasPermission("utils.clean")) {
- player.getInventory().clear();
- player.sendMessage("§cUtils: §fВаш инвентарь очищен.");
- }
- if (cmd.getName().equalsIgnoreCase("day") && player.hasPermission("utils.day")) {
- player.getWorld().setTime(6000L);
- player.sendMessage("§cUtils: §fНа сервере установлен день.");
- }
- if (cmd.getName().equalsIgnoreCase("night") && player.hasPermission("utils.night")) {
- player.getWorld().setTime(18000L); //Edited
- player.sendMessage("§cUtils: §fНа сервере установлена ночь!");
- }
- if (cmd.getName().equalsIgnoreCase("fly") && player.hasPermission("utils.fly")) {
- if (args.length == 0) {
- player.sendMessage("§cUtils: §f/fly - Режим");
- player.sendMessage("§cUtils: §f/fly 1 - Включить полёт");
- player.sendMessage("§cUtils: §f/fly 0 - Выключить полёт");
- } else { //Edited
- if (args[0].equalsIgnoreCase("1")) {
- player.setAllowFlight(true);
- player.sendMessage("§cUtils: §fПолёт включен!");
- } else if (args[0].equalsIgnoreCase("0")) {
- player.setAllowFlight(false);
- player.sendMessage("§cUtils: §fПолёт выключен!");
- }
- }
- }
- if (cmd.getName().equalsIgnoreCase("utils")) {
- player.sendMessage("");
- player.sendMessage("§a§l================================================================");
- player.sendMessage("");
- player.sendMessage(" §e§lUtils");
- player.sendMessage("");
- player.sendMessage(" §c/heal §r- Вылечить себя");
- player.sendMessage(" §c/feed §r- Накормить себя");
- player.sendMessage(" §c/all §r- Накормить и вылечить себя");
- player.sendMessage(" §c/gmc §r- Режим креатив");
- player.sendMessage(" §c/gms §r- Режим выживания");
- player.sendMessage(" §c/fly §r- Режим полёта");
- player.sendMessage(" §c/clean §r- Очистить инвентарь");
- player.sendMessage(" §c/day §r- Установить день");
- player.sendMessage(" §c/night §r- Установить ночь");
- player.sendMessage("");
- player.sendMessage("§a§l================================================================");
- player.sendMessage("");
- }
- return true; //Edited
- }
- }
Add Comment
Please, Sign In to add comment