tr7zw
tr7zw
A few things: Changing the id of the shulker blockentity to chest wont work(at best be ignored, at worst corrupt stuff). And setting the Display tag to an apple item...
 Display is not a vanilla tag, so the shulker just discards it. You will have to inject the tag via protocol lib when the blockentity gets sent. Not 100%...
Another option: contact Iskal/his team about the option to also read the tag from the persistent data container tag(not 100% sure this gets sent to the client, possible spigot/paper filters...
I develop ItemSwapper with Xisuma, so I could try to get their attention.
I did message him back then, no clue if the message made it through^^. But as this is nothing that nbtapi can directly do anymore, going to close the issue.
ReentrantReadWriteLock are rather cheap enough for this use-case (especially at the amount the nbtapi is used per tick/second, no one is doing 10s or 100s of thousands of calls per...
I guess closing as stale. In the future when NBTItem is not just deprecated but also protected/private, then the locks can be removed without any side-effects.
It's some mod messing with the setupAnim method, breaking that NEA knows when it needs to update. Without the info on which mod is causing this, I can't work on...
For future reference, it doesn't seem to be Physics mod(neither normal nor pro version).
Noteworthy that Rubidium and Embeddium are both unofficial and unsupported Forge ports of Sodium.