In order to fix this issue, I had to do the following: - Bump ProtocolLib version to 4.6.0 (getting the latest version is enough) - Intercepted the OPEN_WINDOW_MERCHANT and updated the trades' result to include the enchantments. Do note that the items still will only have a lore at the client-side.