- All calculations for building a menu for a player when opened is now async. The actual inventory opening for the player is still sync to prevent issues. This should increase performance when you have complicated menus or tons of javascript conditions for inventory items. The only thing you should notice is the menu
could take a millisecond or two to actually open.
- Added "inventory_type" option which can specify the type of menu a player is opening ex: HOPPER, ANVIL, etc. Don't use the option if you want to specify the size or are opening a chest. The menu will default to Chest.
- added '[json] <json text> ' click action to send a player a json message