Interface IValueTypeWorldRendererRegistry
- All Superinterfaces:
org.cyclops.cyclopscore.init.IRegistry
- All Known Implementing Classes:
ValueTypeWorldRendererRegistry
public interface IValueTypeWorldRendererRegistry
extends org.cyclops.cyclopscore.init.IRegistry
Registry for
IValueTypeWorldRenderer.-
Method Summary
Modifier and TypeMethodDescriptiongetRenderer(IValueType<?> valueType) Get the renderer for the value type.<R extends IValueTypeWorldRenderer>
Rregister(IValueType<?> valueType, R renderer) Set the renderer for the given value type.
-
Method Details
-
register
Set the renderer for the given value type.- Type Parameters:
R- The renderer type.- Parameters:
valueType- The value typerenderer- The renderer.- Returns:
- The registered renderer.
-
getRenderer
Get the renderer for the value type.- Parameters:
valueType- The value type- Returns:
- The registered renderer of null.
-