TheNightWith
Новичок
- Баллы
- 6
- Имя в Minecraft
- DyrrothLP
package com.lightfly.lightfly;
import org.bukkit.ChatColor;
import org.bukkit.command.Command;
import org.bukkit.command.CommandExecutor;
import org.bukkit.command.CommandSender;
import org.bukkit.entity.Player;
public class FlyCommand implements CommandExecutor {
@Override
public boolean onCommand(CommandSender sender, Command command, String label, String[] args) {
if (!(sender instanceof Player)) {
System.out.println("Вы не являетесь игроком");
return true;
}
Player player = (Player) sender;
if (!player.hasPermission("cmi.command.fly")) {
player.sendMessage(ChatColor.RED + "У вас недостаточно прав!");
return true;
}
if ((player.getLocation().getWorld()).getName().equals("World")) {
player.hasPermission("group.preimum");
player.setAllowFlight(false);
player.setFlying(false);
} else {
player.sendMessage(ChatColor.RED + "Вам запрещено использовать команду fly в этом мире");
}
if (player.getLocation().getWorld().getName().equals("spawn")) {
player.hasPermission("group.preimum");
player.setAllowFlight(true);
player.setFlying(true);
} else {
player.sendMessage(ChatColor.RED + "Вам запрещено использовать команду fly в этом мире");
}
return true;
}
}
Я забилдил проект , но в майнкрафте он почему то горит красным и не работает
import org.bukkit.ChatColor;
import org.bukkit.command.Command;
import org.bukkit.command.CommandExecutor;
import org.bukkit.command.CommandSender;
import org.bukkit.entity.Player;
public class FlyCommand implements CommandExecutor {
@Override
public boolean onCommand(CommandSender sender, Command command, String label, String[] args) {
if (!(sender instanceof Player)) {
System.out.println("Вы не являетесь игроком");
return true;
}
Player player = (Player) sender;
if (!player.hasPermission("cmi.command.fly")) {
player.sendMessage(ChatColor.RED + "У вас недостаточно прав!");
return true;
}
if ((player.getLocation().getWorld()).getName().equals("World")) {
player.hasPermission("group.preimum");
player.setAllowFlight(false);
player.setFlying(false);
} else {
player.sendMessage(ChatColor.RED + "Вам запрещено использовать команду fly в этом мире");
}
if (player.getLocation().getWorld().getName().equals("spawn")) {
player.hasPermission("group.preimum");
player.setAllowFlight(true);
player.setFlying(true);
} else {
player.sendMessage(ChatColor.RED + "Вам запрещено использовать команду fly в этом мире");
}
return true;
}
}
Я забилдил проект , но в майнкрафте он почему то горит красным и не работает