mistrx14 Posted October 1, 2023 Posted October 1, 2023 Hey there, how can I detect another mod that's also installed into Minecraft? I would like to detect the mod by it's modid when my mod is first loaded. My goal with this would be to only register my mod-specific items only when the mod I'm trying to detect isn't installed. public MyMod() { FMLJavaModLoadingContext.get().getModEventBus().addListener(this::setup); FMLJavaModLoadingContext.get().getModEventBus().addListener(this::doClientStuff); IEventBus bus = FMLJavaModLoadingContext.get().getModEventBus(); if (!ModIsInstalled("modid")) { RegistryHandler.init(); } } Quote
mistrx14 Posted October 1, 2023 Author Posted October 1, 2023 UPDATE: I found out how to do it: ModList.get().isLoaded("modid") Quote
S4TURN Posted October 2, 2023 Posted October 2, 2023 Similar question was asked few days ago [1.19] Hide items if another mod isn't loaded. Reminder, search the forums before making a new post. Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.