public class KingGame implements Listener {
static ItemStack stick = new ItemStack(Material.STICK, 1);
static Location platform = new Location(Bukkit.getWorld("map"), 3000, 16, 31);
public static void start(Player p)
{
if(GameStates.kingState == true)
{
for(Player kings : GameStates.king)
{
kings.teleport(Config.Map);
kings.sendMessage(Config.send("&a&lAdodv говорит: &e&lМини-игра &6&lЦарь горы"));
kings.sendMessage(Config.send("&6&lДоберитесь &e&lдо платформы!"));
stickEnchant();
kings.getInventory().addItem(stick);
if(kings.getLocation() == platform)
{
p.sendMessage("123");
}
}
}
}
public static ItemStack stickEnchant()
{
ItemMeta stickMeta = stick.getItemMeta();
stickMeta.addEnchant(Enchantment.KNOCKBACK, 3, true);
stickMeta.addItemFlags(ItemFlag.HIDE_ENCHANTS);
stickMeta.setDisplayName(Config.send("&6&lПалочка &e&lотдачи"));
return stick;
}
@EventHandler
public void onMove(PlayerMoveEvent e)
{
for(Player k : GameStates.king)
{
if(k.getLocation() == platform)
{
k.sendMessage("Работает");
}
}
}
}