New minecraft version issue
I have no explanation nor any log but invmenu doesn't seem to work anymore on the new version of minecraft
When opening an inventory with invemnu it doesn't appear and makes our inventory totally disappear (we can't open it afterwards)
I would also like to add that as soon as you try to open an inventory created with InvMenu, it closes the inventory you wish to open and prevents you from opening your personal inventory, or any other inventory of any kind
After reconnecting to the server, it “works again”
EDIT :
After trying to correct the problem on my side, I realized that the problem only occurred when the player deactivated the “Screen Animations” parameter in the video settings
This solves the problem for PC and IOS players, but I'm unable to test the problem on other devices
Can confirm, GUIs are not sent to the client, relogging fixes it sometimes. It's not InvMenu related however, it's .70 bug.
We have to wait 8 ticks before sending inventory when we send UpdateBlockPacket to create a "fake block" now.
the problem continues
no ?
I've release v4.6.6 with the necessary changes to make it work with v1.21.70 clients (dev build: https://poggit.pmmp.io/ci/Muqsit/InvMenu/InvMenu/dev:199). Would appreciate if someone could test it.
For server owners, plugins using InvMenu need to be updated by their authors. I updated few of my works you can test right away. Direct links to phars:
- DeathInventoryLog_dev-37.phar (usage: after death, run
/dil retrieve 1) - InvSee_dev-91.phar (usage: run
/invsee <player>) - PortableCrafting_dev-28.phar (usage: run
/workbench)
For plugin devs, be sure you repackage your plugins after updating InvMenu.
If they are on poggit, all you have to do is update version in .poggit.yml. Succeeding poggit build will contain the fix. (cc @fadijalal07)
projects:
InvSee:
path: ""
icon: icon.png
libs:
- src: muqsit/InvMenu/InvMenu
- version: ^4.6.5
+ version: ^4.6.6
branch: pm5