Uses of Interface
net.neoforged.fml.IExtensionPoint
Packages that use IExtensionPoint
Package
Description
-
Uses of IExtensionPoint in net.neoforged.fml
Fields in net.neoforged.fml with type parameters of type IExtensionPointModifier and TypeFieldDescriptionprotected final Map<Class<? extends IExtensionPoint>, Supplier<?>> ModContainer.extensionPointsMethods in net.neoforged.fml with type parameters of type IExtensionPointModifier and TypeMethodDescription<T extends IExtensionPoint>
Optional<T> ModContainer.getCustomExtension(Class<T> point) <T extends IExtensionPoint>
voidModContainer.registerExtensionPoint(Class<T> point, Supplier<T> extension) Registers anIExtensionPointwith the mod container.<T extends IExtensionPoint>
voidModContainer.registerExtensionPoint(Class<T> point, T extension) Registers anIExtensionPointwith the mod container.<T extends IExtensionPoint>
voidModLoadingContext.registerExtensionPoint(Class<T> point, Supplier<T> extension) Register anIExtensionPointwith the mod container. -
Uses of IExtensionPoint in net.neoforged.neoforge.client.gui
Subinterfaces of IExtensionPoint in net.neoforged.neoforge.client.guiModifier and TypeInterfaceDescriptioninterfaceRegister an instance toModContainer.registerExtensionPoint(Class, Supplier)to supply a config screen for your mod. -
Uses of IExtensionPoint in net.neoforged.neoforge.client.gui.modlist
Subinterfaces of IExtensionPoint in net.neoforged.neoforge.client.gui.modlistModifier and TypeInterfaceDescriptioninterfaceAn extension point for information displayed on the mod list screen.Classes in net.neoforged.neoforge.client.gui.modlist that implement IExtensionPointModifier and TypeClassDescription(package private) final classA blank mod display info.classThe default implementation ofModDisplayInfo.