public class ModuleManager extends java.lang.Object implements IModuleManager
| Modifier and Type | Field and Description |
|---|---|
static java.util.Set<IForestryModule> |
configDisabledModules |
static InternalModuleHandler |
internalHandler |
static java.util.ArrayList<IPickupHandler> |
pickupHandlers |
static java.util.ArrayList<IResupplyHandler> |
resupplyHandlers |
static java.util.ArrayList<ISaveEventHandler> |
saveEventHandlers |
| Modifier and Type | Method and Description |
|---|---|
java.util.Collection<IModuleContainer> |
getContainers() |
static ModuleManager |
getInstance() |
static InternalModuleHandler |
getInternalHandler() |
static java.util.Set<IForestryModule> |
getLoadedModules() |
static java.util.Set<java.lang.String> |
getLootPoolNames() |
static java.util.Set<java.lang.String> |
getLootTableFiles() |
boolean |
isModuleEnabled(net.minecraft.util.ResourceLocation id) |
void |
registerContainers(IModuleContainer... containers) |
static void |
runSetup(net.minecraftforge.fml.common.event.FMLPreInitializationEvent event) |
static void |
serverStarting(net.minecraft.server.MinecraftServer server) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitisModuleEnabledpublic static final java.util.ArrayList<IPickupHandler> pickupHandlers
public static final java.util.ArrayList<ISaveEventHandler> saveEventHandlers
public static final java.util.ArrayList<IResupplyHandler> resupplyHandlers
public static final java.util.Set<IForestryModule> configDisabledModules
public static InternalModuleHandler internalHandler
public static ModuleManager getInstance()
public boolean isModuleEnabled(net.minecraft.util.ResourceLocation id)
isModuleEnabled in interface IModuleManagerpublic void registerContainers(IModuleContainer... containers)
registerContainers in interface IModuleManagerpublic java.util.Collection<IModuleContainer> getContainers()
getContainers in interface IModuleManagerpublic static java.util.Set<IForestryModule> getLoadedModules()
public static void runSetup(net.minecraftforge.fml.common.event.FMLPreInitializationEvent event)
public static InternalModuleHandler getInternalHandler()
public static void serverStarting(net.minecraft.server.MinecraftServer server)
public static java.util.Set<java.lang.String> getLootPoolNames()
public static java.util.Set<java.lang.String> getLootTableFiles()