diff --git a/src/main/java/thedarkcolour/exdeorum/event/EventHandler.java b/src/main/java/thedarkcolour/exdeorum/event/EventHandler.java index 3460db23..7ce53e0c 100644 --- a/src/main/java/thedarkcolour/exdeorum/event/EventHandler.java +++ b/src/main/java/thedarkcolour/exdeorum/event/EventHandler.java @@ -27,7 +27,6 @@ import net.minecraft.network.chat.Component; import net.minecraft.resources.ResourceLocation; import net.minecraft.server.level.ServerLevel; import net.minecraft.server.level.ServerPlayer; -import net.minecraft.stats.Stats; import net.minecraft.util.Unit; import net.minecraft.world.item.ItemStack; import net.minecraft.world.item.Items; @@ -44,6 +43,7 @@ import net.minecraftforge.event.entity.player.PlayerEvent; import net.minecraftforge.event.level.LevelEvent; import net.minecraftforge.fluids.FluidInteractionRegistry; import net.minecraftforge.fml.InterModComms; +import net.minecraftforge.fml.ModList; import net.minecraftforge.fml.event.lifecycle.FMLCommonSetupEvent; import net.minecraftforge.fml.event.lifecycle.InterModEnqueueEvent; import net.minecraftforge.fml.javafmlmod.FMLJavaModLoadingContext; @@ -143,7 +143,9 @@ public final class EventHandler { // Send messages to other mods public static void interModEnqueue(InterModEnqueueEvent event) { - InterModComms.sendTo(ModIds.THE_ONE_PROBE, "getTheOneProbe", ExDeorumTopCompat::new); + if (ModList.get().isLoaded(ModIds.THE_ONE_PROBE)) { + InterModComms.sendTo(ModIds.THE_ONE_PROBE, "getTheOneProbe", ExDeorumTopCompat::new); + } } private static void addReloadListeners(AddReloadListenerEvent event) {