Can't believe this bug hasn't even been fixed yet, it's been over 3 years now.
@tryashtar This is a logic bug in the bedrock source code, which needs to be confirmed by mojang staff testing themselves. This is not a specific game runtime bug, but may affect all places where you need to check if two nbt's are equal, including subsequent game development.
https://github.com/SurvivalApparatusCommunication/HopperBugsFix
just let JukeboxBlockActor::canPullOutItem() return mTicksPlaying > 2
also see MC-260127
The source of the rendering lag is render dragon's RendererContextD3D12RTX, just bypass this and it won't lag on you. https://github.com/SurvivalApparatusCommunication/MCBE-RTX-lag-fix
I recommend using https://github.com/dreamguxiang/ClientTool to load the.dll
In 1.20.60, the TagMemoryChunk that was causing the problem was removed in favor of a safe std::vector, and this bug has been fixed.