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
(net.minecraft.server.packs.repository.PackRepository defaultResourcePacks, net.minecraft.server.packs.resources.ReloadableResourceManager mcResourceManager) private static void
finishModLoading
(Executor syncExecutor, Executor parallelExecutor) static boolean
static CompletableFuture
<Void> onResourceReload
(net.minecraft.server.packs.resources.PreparableReloadListener.PreparationBarrier stage, net.minecraft.server.packs.resources.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(net.minecraft.server.packs.repository.PackRepository defaultResourcePacks, net.minecraft.server.packs.resources.ReloadableResourceManager mcResourceManager) -
onResourceReload
public static CompletableFuture<Void> onResourceReload(net.minecraft.server.packs.resources.PreparableReloadListener.PreparationBarrier stage, net.minecraft.server.packs.resources.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()
-