retrieveData

inline fun <T : Any> ItemStack.retrieveData(key: NamespacedKey): T?
inline fun <T : Any> ItemStack.retrieveData(id: ResourceLocation): T?
inline fun <T : Any> ItemStack.retrieveData(addon: Addon, key: String): T?
inline fun <T : Any> ItemStack.retrieveData(namespace: String, key: String): T?
inline fun <T : Any> ItemStack.retrieveData(key: NamespacedKey): T?
inline fun <T : Any> ItemStack.retrieveData(id: ResourceLocation): T?
inline fun <T : Any> ItemStack.retrieveData(addon: Addon, key: String): T?
inline fun <T : Any> ItemStack.retrieveData(namespace: String, key: String): T?