Interface TrimMaterialRegistryEntry.Builder
- All Superinterfaces:
RegistryBuilder<TrimMaterial>, TrimMaterialRegistryEntry
- Enclosing interface:
TrimMaterialRegistryEntry
@Experimental
@NonExtendable
public static interface TrimMaterialRegistryEntry.Builder
extends TrimMaterialRegistryEntry, RegistryBuilder<TrimMaterial>
A mutable builder for
TrimMaterialRegistryEntry plugins may change in applicable registry events.
The following values are required for each builder:
-
Nested Class Summary
Nested classes/interfaces inherited from interface TrimMaterialRegistryEntry
TrimMaterialRegistryEntry.Builder -
Method Summary
Modifier and TypeMethodDescriptionassetPathOverrides(Map<Key, String> assetPathOverrides) Sets the asset path overrides for the trim material.baseAssetPath(String baseAssetPath) Sets the base asset path for the trim material.description(Component description) Sets the description for the trim material.Methods inherited from interface TrimMaterialRegistryEntry
assetPathOverrides, baseAssetPath, description
-
Method Details
-
baseAssetPath
-
assetPathOverrides
-
description
@Contract(value="_ -> this", mutates="this") TrimMaterialRegistryEntry.Builder description(Component description) Sets the description for the trim material.- Parameters:
description- the description- Returns:
- this builder instance
- See Also:
-