Открыт ли инвентарь

soqtheUeasurs

Пользователь
Как узнать открыт ли у игрока инвентарь? (Я про сундуки, верстаки, его собственный инвентарь)
 

BuseSo

Разработчик
Java:
if(player.getOpenInventory() != null) {
    //ToDo
} else {
    player.sendMessage("Инвентарь закрытый");
}
 

q20w26a

Разработчик
Не все так просто, инвентарь изначально у игрока всегда открыт.
Авто объединение сообщений:

Решение выше сработает только при переключении инвентарей.
 

BlackBarcode13

Разработчик
Java:
InventoryView view = Player#getOpenInventory(); //Получить InventoryView
view.getTopInventory() //Получить верхний инвентарь
view.getBottomInventory() //Получить нижний инвентарь
И делай просто проверки на null
 

Комнаты в чате

Верх Низ