Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.

Помогите Проблема с инвентарем.

Novichek

Новичок
Баллы
6
Решил создать торговца только с другим инвентарем. Я нуб в этом деле поэтому залажал, пожалуйста помогите. Новый инвентарь открывается и закрывается за секунду.
Код:
@EventHandler
public void onInventoryOpen(InventoryOpenEvent e){
     InventoryType i = e.getInventory().getType();
    if (i.equals(InventoryType.MERCHANT)){
     
        Inventory torg1 = Bukkit.createInventory(null, 18, "Торговец Оружием ");
        e.getPlayer().openInventory(torg1);
     
     }
}
Извините за мою тупость.
 
Последнее редактирование:
Попробуй сначала закрыть прежний инв. .
e.getPlayer().closeInventory();
 
Я через 1 тик открывал новый инвентарь из старого, все работало.
 
после выполнения закрытия инвентаря он закрывается не сразу. Нужно пытаться открыть инвентарь минимум через 1 тик после его закрытия и тогда всё получится.
 

Поделиться этой страницей

Назад
Верх