Item names that are not italic.
All item names that are set using ItemMeta#setDisplayNameComponent(BaseComponent[]) are always italic.
Use this code:
meta.setDisplayNameComponent(new ComponentBuilder(player.getName())
.color(ChatColor.of("#4C4CB3"))
.create());
The item with ItemMeta meta will have an italic name.
My plugins are custom, but here is the list, all work with 1.16:
This server is running Paper version git-Paper-79 (MC: 1.16.1) (Implementing API version 1.16.1-R0.1-SNAPSHOT)
This was an issue before, and was supposedly solved, but is happening to me on the latest build as of right now.
Confirming
When you set lore using ItemMeta#setLore, unless you have a color/style code, it comes out as italic/purple. Why should not including a style code alter the vanilla behavior of item renaming. Items are italicized when renamed in an anvil.
Solution: explicitly set it to not be italic
this is a new change by mojang, you are required to explicitly define you don't want italics now.
Most helpful comment
Solution: explicitly set it to not be italic