To be able to build custom-sized InvMenu
instances, you must install the tedo0627/InventoryUIResourcePack resource pack on your server.
To build a 5-slot InvMenu, use CustomSizedInvMenu::create(5)
:
/** @var Player $player */
$menu = CustomSizedInvMenu::create(5);
$menu->setName("This is a 5-slot Inventory");
$menu->send($player);
Run /cinvmenu <numSlots> [title]
to open an InvMenu of numSlots
number of slots: