- Баллы
- 6
- Имя в Minecraft
- rexetbandit
Здравствуйте! Подскажите пожалуйста как заблокировать игроку брать предметы из созданного мной инвентаря. Я пробовал много чего, но ничего не помогает.. Надеюсь вы поможете решить мою проблему.
Следуйте инструкциям в видео ниже, чтобы узнать, как установить наш сайт как веб-приложение на главный экран вашего устройства.
Примечание: Эта функция может быть недоступна в некоторых браузерах.
InventoryClickEvent в помощьЗдравствуйте! Подскажите пожалуйста как заблокировать игроку брать предметы из созданного мной инвентаря. Я пробовал много чего, но ничего не помогает.. Надеюсь вы поможете решить мою проблему.
@EventHandlerInventoryClickEvent в помощь
@EventHandler
public void onClick(InventoryClickEvent e) {
Inventory inv = e.getClickedInventory();
if (inv != null && inv.getHolder() instanceof Menu) {
e.setCancelled(true);
}
}
не помогло мне(Menu класс твоей менюшки реализующий InventoryHolderКод:@EventHandler public void onClick(InventoryClickEvent e) { Inventory inv = e.getClickedInventory(); if (inv != null && inv.getHolder() instanceof Menu) { e.setCancelled(true); } }
Скинь код меню и листенеране помогло мне(
@EventHandler
public void handle(InventoryClickEvent e ) {
Inventory i = e.getInventory();
if(i.equals(i)) {
e.setCancelled(true);
}
не пашет
@EventHandler
public void handle(InventoryClickEvent e ) {
e.setCancelled(true):
}
Ну все - выбрасывай.не помогло мне(

для чего у тебя определение инвентаря?
Пробуй
PHP:@EventHandler public void handle(InventoryClickEvent e ) { e.setCancelled(true): }