Interface IExtensionPoint

All Known Subinterfaces:
IConfigScreenFactory

public interface IExtensionPoint
An extension point for a mod container.

An extension point can be registered for a mod container using ModContainer.registerExtensionPoint(Class, Supplier) and retrieved (if present) using ModContainer.getCustomExtension(Class). An extension point allows a mod to supply an arbitrary value to another mod or framework through their mod container class, avoiding the use of InterModComms or other external frameworks to pass around these values.