сделай, чтобы алмазы выдавались только при левом клике и зажатом шифте.
Код, который будет выдавать алмаз при зажатом Shift и левом клике, может выглядеть следующим образом:
```java
@EventHandler
public void onInventoryClick(InventoryClickEvent event) {
Player player = (Player) event.getWhoClicked();
ItemStack clickedItem = event.getCurrentItem();
if (clickedItem != null && clickedItem.getType() == Material.DIAMOND && event.isShiftClick() && event.getClick() == ClickType.LEFT) {
event.setCancelled(true);
player.getInventory().addItem(new ItemStack(Material.DIAMOND, 1));
player.updateInventory();
}
}
```
Здесь мы также добавляем проверку условия `event.getClick() == ClickType.LEFT`, чтобы убедиться, что клик был левым. Вы можете добавить этот код в свой плагин и зарегистрировать это событие в вашем методе `onEnable`. Он будет отслеживать события клика в инвентаре и выполнит указанный код, если игрок кликнул на алмаз, зажал Shift и кликнул левой кнопкой мыши.