Получение списка предметов в сундуке

22
0
Как я могу получить список предметов в в сундуке и перебором найти нужный мне предмет?
 

will0376

Токсичная личность
2,058
55
572
Эм. получаешь тайл сундука, получаешь его инвентарь, foreach'em проходишь по инвентарю сравнивая.
 
22
0
А каким ивентом пользоваться?
PlayerContainerEvent.Open не работает
 
22
0
а каким ивентом можно отлавливать открытие сундука на стороне клиента? Не хочется нагружаться TickEvent'ами
 
Последнее редактирование:
1,057
50
234
1605872930119.png
Не мог не выделить. (и орнуть.)
 
22
0
Может все же есть у кого-нибудь пример кода через player.openContainer?
А то максимум, что я смог получить - список предметов в инвентаре.
 

will0376

Токсичная личность
2,058
55
572
список предметов в инвентаре
игрока шоль?
я же писал, откуда брать...
Ну получаешь ты слоты, в чем беда попытаться глянуть в них и посмотреть как добыть стак?
1606046251974.png1606046273697.png
 
Последнее редактирование:
22
0
у меня просто тут вот с этим кодом
только инвентарь пишет мой


@SubscribeEvent
public void eventGui(GuiOpenEvent event)
{
if (event.getGui() instanceof GuiChest)
{
Minecraft.getMinecraft().player.openContainer.getInventory().forEach(System.out::println);

}
}
 

Вложения

  • Снимок.PNG
    Снимок.PNG
    240.6 KB · Просмотры: 32
Сверху