Помогите Определение наличия предмета в инвентаре.

Slorikworld

Активный участник
Пользователь
Баллы
66
Имя в Minecraft
Hexerpowers
По идее, конечный плагин должен определять наличие предмета в инвентаре, и если он есть, выдавать игроку определённый уровень (не xp). И в зависимости от этого уровня, человек получает возможность пвпшиться только с человеком его же уровня.
Структуру я примерно понимаю, но не знаю, как определить предметы в инвентаре. И как реализовать запрет пвп с более низкими и высокими уровнями, тоже не понимаю.

P.S. Это мой превый плагин, знаю, что сложно. Но опыт в программировании уже есть.
P.P.S. А могут ли плагины давать и забирать пермишны, если да, то что для этого нужно?
 
inventory.contains(itemstack)
 
Player p = event.getPlayer();
if (p.getInventory().contains(Material.[что - то]); {
p.sendMessage("Запрещено");
Bukkit.getServer().dispatchCommand(Bukkit.getConsoleSender(), "clear " + p.getName() + " ID");
}
}
 
Назад
Верх