Class ClientModLoader
java.lang.Object
net.neoforged.neoforge.client.loading.ClientModLoader
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic void
begin
(Minecraft minecraft, PackRepository defaultResourcePacks, ReloadableResourceManager mcResourceManager) private static RepositorySource
buildPackFinder
(Map<net.neoforged.neoforgespi.locating.IModFile, ? extends PackResources> modResourcePacks) static net.neoforged.fml.VersionChecker.Status
private static void
clientPackFinder
(Map<net.neoforged.neoforgespi.locating.IModFile, ? extends PackResources> modResourcePacks, Consumer<Pack> packAcceptor) static boolean
private static Runnable
private static void
finishModLoading
(net.neoforged.fml.ModWorkManager.DrivenExecutor syncExecutor, Executor parallelExecutor) static boolean
private static CompletableFuture<Void>
onResourceReload
(PreparableReloadListener.PreparationBarrier stage, ResourceManager resourceManager, ProfilerFiller prepareProfiler, ProfilerFiller executeProfiler, Executor asyncExecutor, Executor syncExecutor) private static void
startModLoading
(net.neoforged.fml.ModWorkManager.DrivenExecutor syncExecutor, Executor parallelExecutor)
-
Field Details
-
LOGGER
private static final org.apache.logging.log4j.Logger LOGGER -
loading
private static boolean loading -
mc
-
loadingComplete
private static boolean loadingComplete -
error
private static net.neoforged.fml.LoadingFailedException error
-
-
Constructor Details
-
ClientModLoader
public ClientModLoader()
-
-
Method Details
-
begin
public static void begin(Minecraft minecraft, PackRepository defaultResourcePacks, ReloadableResourceManager mcResourceManager) -
onResourceReload
private static CompletableFuture<Void> onResourceReload(PreparableReloadListener.PreparationBarrier stage, ResourceManager resourceManager, ProfilerFiller prepareProfiler, ProfilerFiller executeProfiler, Executor asyncExecutor, Executor syncExecutor) -
createRunnableWithCatch
-
startModLoading
private static void startModLoading(net.neoforged.fml.ModWorkManager.DrivenExecutor syncExecutor, Executor parallelExecutor) -
finishModLoading
private static void finishModLoading(net.neoforged.fml.ModWorkManager.DrivenExecutor syncExecutor, Executor parallelExecutor) -
checkForUpdates
public static net.neoforged.fml.VersionChecker.Status checkForUpdates() -
completeModLoading
public static boolean completeModLoading() -
isLoading
public static boolean isLoading() -
buildPackFinder
private static RepositorySource buildPackFinder(Map<net.neoforged.neoforgespi.locating.IModFile, ? extends PackResources> modResourcePacks) -
clientPackFinder
private static void clientPackFinder(Map<net.neoforged.neoforgespi.locating.IModFile, ? extends PackResources> modResourcePacks, Consumer<Pack> packAcceptor)
-