Table of Contents

Method AddressesWithLabel

Namespace
GrindFest.Content
Assembly
GrindFest.dll

AddressesWithLabel(string, AssetTier?)

Every address in the manifest that carries label, optionally restricted to one tier (null = every tier).

This replaces Addressables.LoadAssetsAsync<T>(label), which has no content-directory equivalent: a content directory is looked up by key and is never queried by label. The information was always in the manifest — GetPreloaded<T>(AssetTier, string) already reads it to filter — so the query belongs beside the preload, and a caller that wants the assets acquires them through the ordinary door after.

Every label query left in the project is an editor-side inspector list (a ValueDropdown that needs real references), and those read this and then load from the AssetDatabase. That is not a workaround for the missing label load: it makes an inspector list stop depending on a content build being present.

public static List<string> AddressesWithLabel(string label, AssetTier? tier = null)

Parameters

label string
tier AssetTier?

Returns

List<string>