Tu mám ten kód, čo potrebujem upraviť
@EventHandler
public void onPlayerInteract(PlayerInteractEvent click){
Player player = click.getPlayer();
if(click.getAction() == Action.RIGHT_CLICK_AIR || click.getAction() == Action.RIGHT_CLICK_BLOCK){
if(player.getInventory().getItemInHand() != null && player.getInventory().getItemInHand().getType() != Material.AIR){
if(player.getInventory().getItemInHand().getType() == Material.STICK){
ItemStack hand = player.getItemInHand();
if(hand.hasItemMeta() && hand.getItemMeta().hasDisplayName() && hand.getItemMeta().hasLore()){
if(hand.getItemMeta().getDisplayName().equalsIgnoreCase(ChatColor.AQUA + "" +ChatColor.BOLD+"Magic Stick")){
//A tu by som to potreboval, ked to stlačí tak sa o povolí, no ked to stlačí druhý krát tak sa to blokne.
}
}
}
}
}
}
Ide vlastne MineCraft plugin. Čiže, ked klikne paličkou, tak napíše Enable do chatu a bude to niečo robiť, no ked klikne tou paličkou znovu, tak vypíše do chatu Disabled.