How to prevent player from closing inventory when running a roulette task in it. addWindow() doesn't work even in InvMenu send with InventoryCloseListener (PM3)