Interface ColorProviderRegistry<T,Provider>
public interface ColorProviderRegistry<T,Provider>
-
Field Summary
Modifier and TypeFieldDescriptionstatic final ColorProviderRegistry
<Block, BlockColorProvider> static final ColorProviderRegistry
<ItemConvertible, ItemColorProvider> -
Method Summary
-
Field Details
-
ITEM
-
BLOCK
-
-
Method Details
-
register
Register a color provider for one or more objects.- Parameters:
provider
- The color provider to register.objects
- The objects which should be colored using this provider.
-
get
Get a color provider for the given object.Please note that the underlying registry may not be fully populated or stable until the game has started, as other mods may overwrite the registry.
- Parameters:
object
- The object to acquire the provider for.- Returns:
- The registered mapper for this provider, or
null
if none is registered or available.
-