Hi. I have an ItemStack with a Component that gets changed mid-gameplay. When I go to check the Tooltip that displays the ItemStack's Component data, it is outdated, displaying instead the last-displayed Tooltip. Logging my override of appendTooltip shows that the ItemStack being passed is an old version of the actual stack in inventory, and it only corrects after clicking the ItemStack or dropping it. I believe this is most likely an error of my doing, but I cannot find a solution.
For context, here is my repo:
https://github.com/Ginleaff/Mavila/tree/master/mavila-quiver/src/main/java/mod/ginleaf/quiver
Thanks.