public @NotNull Map<Key, DataComponentValue> dataComponents() {
      return this.dataComponents;
    }
Get the data components used for this item.

<p>If there is NBT data on this item, it will never have any data components set.</p>

@return an unmodifiable map of data components
@since 4.17.0
@sinceMinecraft 1.20.5
api/src/main/java/net/kyori/adventure/text/event/HoverEvent.java