Like the title, While MC-263314 was marked as resolved, the issue was not actually fixed and is still present in 24w20a
The correct fix method is: according to the slot alignment of "crafting_table.png", move the slot and the arrow of "villager.png" up by 1 pixel as a whole
And moderator this issue is not a duplicate of MC-116465! Please do not mark this issue as duplicate
MC-263314 was marked as a duplicate of MC-116465, which I believe is incorrect and is why the issue still exists.
I think MC-116465 describes a non-standard issue between UIs, but I think the issue is a real bug rather than a "standard"
Because unlike other UIs, "villager.png" is the only interface where the highlight position is not aligned with the slot.
When the mouse moves over the slot, you can find the misalignment of the slot by observing the highlighted part, and then deduce that the slot position of "villager.png" is drawn incorrectly based on the slot position of "crafting_table.png". Fixing this issue will not affect other texture pack compatibility issues, as the slot size is larger than normal slots