Class ClientModLoader
java.lang.Object
net.neoforged.neoforge.internal.CommonModLoader
net.neoforged.neoforge.client.loading.ClientModLoader
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate static @Nullable net.neoforged.fml.ModLoadingException
private static boolean
private static boolean
private static final org.apache.logging.log4j.Logger
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic void
begin()
private static void
static net.neoforged.fml.VersionChecker.Status
static Runnable
completeModLoading
(Runnable initialScreensTask) static void
finish
(PackRepository defaultResourcePacks, ReloadableResourceManager mcResourceManager) private static void
finishModLoading
(Executor syncExecutor, Executor parallelExecutor) static boolean
static CompletableFuture
<Void> onResourceReload
(PreparableReloadListener.PreparationBarrier stage, ResourceManager resourceManager, Executor asyncExecutor, Executor syncExecutor) This method can be bound as a method reference toPreparableReloadListener
.private static void
startModLoading
(Executor syncExecutor, Executor parallelExecutor) Methods inherited from class net.neoforged.neoforge.internal.CommonModLoader
areRegistriesLoaded, begin, finish, load
-
Field Details
-
LOGGER
private static final org.apache.logging.log4j.Logger LOGGER -
loading
private static boolean loading -
loadingComplete
private static boolean loadingComplete -
error
@Nullable private static @Nullable net.neoforged.fml.ModLoadingException error
-
-
Constructor Details
-
ClientModLoader
public ClientModLoader()
-
-
Method Details
-
begin
public static void begin() -
finish
public static void finish(PackRepository defaultResourcePacks, ReloadableResourceManager mcResourceManager) -
onResourceReload
public static CompletableFuture<Void> onResourceReload(PreparableReloadListener.PreparationBarrier stage, ResourceManager resourceManager, Executor asyncExecutor, Executor syncExecutor) This method can be bound as a method reference toPreparableReloadListener
.It is used as the entrypoint for client mod loading, which starts when
Minecraft
triggers the first resource reload. -
catchLoadingException
-
startModLoading
-
finishModLoading
-
checkForUpdates
public static net.neoforged.fml.VersionChecker.Status checkForUpdates() -
completeModLoading
-
isLoading
public static boolean isLoading()
-