InvMenu
InvMenu copied to clipboard
A PocketMine-MP virion to create and manage virtual inventories!
When I try to open an inventory with the latest version of invMenu, the inventory opens but after a few seconds, the inventory closes by itself without any action from...
```js PocketMine-MP Crash Dump Sun Jul 27 13:46:14 MSK 2025 PocketMine-MP version: 5.30.2+dev [Protocol 819] Git commit: d0c1f53adabc1d340f5d4a47dfa0b13897311d4f PHP version: 8.3.22 OS: Linux, linux THIS CRASH WAS CAUSED BY A...
After the player's inventory breaks, a memory leak occurs, I have a hunch that this is happening in `PlayerWindowDispatcher` with `container_open_callback` ```js Command output | ---- Garbage collection result ----...
I don't know why this happens, but my InvMenu sometimes opens twice It might even be an injection error This can be annoying for users as it distracts them -...
NetherGamesMC maintains the most popular fork [but goes through a strenuous process](https://github.com/NetherGamesMC/InvMenu/commit/c3062d04208e7299a1e69563d8ca5db1fcca83dd) to keep up with library during network-heavy updates like [v4.7.1](https://github.com/Muqsit/InvMenu/releases/tag/4.7.0). `sendDataPacket()` and other pocketmine\network calls are directly invoked...
For those new to the topic, [await-generator](https://github.com/SOF3/await-generator) allows you to write asynchronous navigation flows sequentially in PHP. Think of `yield from` as a replacement for `await` keyword in Javascript, Python,...