Interface TrimMaterialRegistryEntry

All Known Subinterfaces:
TrimMaterialRegistryEntry.Builder

@Experimental @NonExtendable public interface TrimMaterialRegistryEntry
A data-centric version-specific registry entry for the TrimMaterial type.
  • Method Details

    • baseAssetPath

      @Contract(pure=true) @Value String baseAssetPath()
      Provides the base asset path for the trim material.
      Returns:
      the base asset path
    • assetPathOverrides

      @Contract(pure=true) @Unmodifiable Map<Key,String> assetPathOverrides()
      An immutable map of asset path overrides for the trim material.

      The key is the identifier of the asset, and the value is the path to the asset.

      Returns:
      the asset path overrides
      See Also:
    • description

      @Contract(pure=true) Component description()
      Provides the description of the trim material.
      Returns:
      the description