Skip to content

Platform

Class: UnifiedPlatform

Loader-agnostic way to check the current mod loader, loaded mods and the mod environment.

Methods

LoaderType getLoader();

boolean isClientSide();
boolean isServerSide();

boolean isModLoaded(String modId);

boolean isDevelopmentEnvironment();

Example

if (UnifiedPlatform.get().getLoader() == LoaderType.FABRIC && UnifiedPlatform.get().isServerSide() && UnifiedPlatform.get().isModLoaded("mod_name")) {
    // run your code here
}