Interface IValueTypeWorldRendererRegistry

All Superinterfaces:
org.cyclops.cyclopscore.init.IRegistry
All Known Implementing Classes:
ValueTypeWorldRendererRegistry

public interface IValueTypeWorldRendererRegistry extends org.cyclops.cyclopscore.init.IRegistry
  • Method Details

    • register

      <R extends IValueTypeWorldRenderer> R register(IValueType<?> valueType, R renderer)
      Set the renderer for the given value type.
      Type Parameters:
      R - The renderer type.
      Parameters:
      valueType - The value type
      renderer - The renderer.
      Returns:
      The registered renderer.
    • getRenderer

      @Nullable IValueTypeWorldRenderer getRenderer(IValueType<?> valueType)
      Get the renderer for the value type.
      Parameters:
      valueType - The value type
      Returns:
      The registered renderer of null.