Смотрите видео ниже, чтобы узнать, как установить наш сайт в качестве веб-приложения на домашнем экране.
Примечание: This feature may not be available in some browsers.
@EventHandler
public void onInventoryClick(InventoryClickEvent event){
Inventory clickedInventory = event.getClickedInventory();
if (clickedInventory == null || clickedInventory.getType() != InventoryType.PLAYER) return;
if (event.getSlot() != 39) return;
event.setCancelled(true);
}
Inventory clickedInventory = event.getClickedInventory();
if (clickedInventory == null || clickedInventory.getType() != InventoryType.PLAYER) return;
if...
@EventHandler
public void onInventoryClick(InventoryClickEvent event){
Inventory clickedInventory = event.getClickedInventory();
if (clickedInventory == null || clickedInventory.getType() != InventoryType.PLAYER) return;
if (event.getSlot() != 39) return;
event.setCancelled(true);
}
Inventory clickedInventory = event.getClickedInventory();
if (clickedInventory == null || clickedInventory.getType() != InventoryType.PLAYER) return;
if (event.getSlot() != 39) return;
ItemStack currentItem = event.getCurrentItem();
if (currentItem == null || currentItem.getType() != Material.PUMPKIN) return;
event.setCancelled(true);
Спасибо, ты настоящий программист с золотыми рукамиКод:@EventHandler public void onInventoryClick(InventoryClickEvent event){ Inventory clickedInventory = event.getClickedInventory(); if (clickedInventory == null || clickedInventory.getType() != InventoryType.PLAYER) return; if (event.getSlot() != 39) return; event.setCancelled(true); }
Ещё вариант, вместо if (event.getSlot() != 39), можешь тыкве выдавать тег в дата контейнер и в слушателе при клике проверять его, либо к проверке if (event.getSlot() != 39) добавить проверку на предмет
Код:Inventory clickedInventory = event.getClickedInventory(); if (clickedInventory == null || clickedInventory.getType() != InventoryType.PLAYER) return; if (event.getSlot() != 39) return; ItemStack currentItem = event.getCurrentItem(); if (currentItem == null || currentItem.getType() != Material.PUMPKIN) return; event.setCancelled(true);
Я специально иногда надеваю тыкву на голову чтобы напугать игрока (в ресурс паке я изменил на страшное лицо), и нужно было чтобы тыкву нельзя было снять 5-10 секунд.
Мы используем основные cookies для обеспечения работы этого сайта, а также дополнительные cookies для обеспечения максимального удобства пользователя.
Посмотрите дополнительную информацию и настройте свои предпочтения