Package net.minecraftforge.fml.client
Class ClientModLoader
- java.lang.Object
-
- net.minecraftforge.fml.client.ClientModLoader
-
public class ClientModLoader extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description private static classClientModLoader.SpacedRunnable
-
Field Summary
Fields Modifier and Type Field Description private static EarlyLoaderGUIearlyLoaderGUIprivate static LoadingFailedExceptionerrorprivate static booleanloadingprivate static booleanloadingCompleteprivate static org.apache.logging.log4j.LoggerLOGGERprivate static Minecraftmc
-
Constructor Summary
Constructors Constructor Description ClientModLoader()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidbegin(Minecraft minecraft, ResourcePackList defaultResourcePacks, IReloadableResourceManager mcResourceManager, DownloadingPackFinder metadataSerializer)private static ResourcePackLoader.IPackInfoFinderbuildPackFinder(java.util.Map<ModFile,? extends ModFileResourcePack> modResourcePacks, java.util.function.BiConsumer<? super ModFileResourcePack,ResourcePackInfo> packSetter)static VersionChecker.StatuscheckForUpdates()private static voidclientPackFinder(java.util.Map<ModFile,? extends ModFileResourcePack> modResourcePacks, java.util.function.BiConsumer<? super ModFileResourcePack,ResourcePackInfo> packSetter, java.util.function.Consumer<ResourcePackInfo> consumer, ResourcePackInfo.IFactory factory)static booleancompleteModLoading()private static java.lang.RunnablecreateRunnableWithCatch(java.lang.Runnable r)private static voidfinishModLoading(ModWorkManager.DrivenExecutor syncExecutor, java.util.concurrent.Executor parallelExecutor)static booleanisLoading()private static java.util.concurrent.CompletableFuture<java.lang.Void>onResourceReload(IFutureReloadListener.IStage stage, IResourceManager resourceManager, IProfiler prepareProfiler, IProfiler executeProfiler, java.util.concurrent.Executor asyncExecutor, java.util.concurrent.Executor syncExecutor)private static voidpostSidedRunnable()private static voidpreSidedRunnable()static voidrenderProgressText()private static voidstartModLoading(ModWorkManager.DrivenExecutor syncExecutor, java.util.concurrent.Executor parallelExecutor)
-
-
-
Field Detail
-
LOGGER
private static final org.apache.logging.log4j.Logger LOGGER
-
loading
private static boolean loading
-
mc
private static Minecraft mc
-
loadingComplete
private static boolean loadingComplete
-
error
private static LoadingFailedException error
-
earlyLoaderGUI
private static EarlyLoaderGUI earlyLoaderGUI
-
-
Method Detail
-
begin
public static void begin(Minecraft minecraft, ResourcePackList defaultResourcePacks, IReloadableResourceManager mcResourceManager, DownloadingPackFinder metadataSerializer)
-
onResourceReload
private static java.util.concurrent.CompletableFuture<java.lang.Void> onResourceReload(IFutureReloadListener.IStage stage, IResourceManager resourceManager, IProfiler prepareProfiler, IProfiler executeProfiler, java.util.concurrent.Executor asyncExecutor, java.util.concurrent.Executor syncExecutor)
-
createRunnableWithCatch
private static java.lang.Runnable createRunnableWithCatch(java.lang.Runnable r)
-
startModLoading
private static void startModLoading(ModWorkManager.DrivenExecutor syncExecutor, java.util.concurrent.Executor parallelExecutor)
-
postSidedRunnable
private static void postSidedRunnable()
-
preSidedRunnable
private static void preSidedRunnable()
-
finishModLoading
private static void finishModLoading(ModWorkManager.DrivenExecutor syncExecutor, java.util.concurrent.Executor parallelExecutor)
-
checkForUpdates
public static VersionChecker.Status checkForUpdates()
-
completeModLoading
public static boolean completeModLoading()
-
renderProgressText
public static void renderProgressText()
-
isLoading
public static boolean isLoading()
-
buildPackFinder
private static ResourcePackLoader.IPackInfoFinder buildPackFinder(java.util.Map<ModFile,? extends ModFileResourcePack> modResourcePacks, java.util.function.BiConsumer<? super ModFileResourcePack,ResourcePackInfo> packSetter)
-
clientPackFinder
private static void clientPackFinder(java.util.Map<ModFile,? extends ModFileResourcePack> modResourcePacks, java.util.function.BiConsumer<? super ModFileResourcePack,ResourcePackInfo> packSetter, java.util.function.Consumer<ResourcePackInfo> consumer, ResourcePackInfo.IFactory factory)
-
-