Dont force a crash, just let it happen naturally,
This commit is contained in:
parent
a04760bac1
commit
cb292205dd
2 changed files with 0 additions and 39 deletions
|
@ -48,7 +48,6 @@ import reborncore.common.multiblock.MultiblockServerTickHandler;
|
|||
import reborncore.common.network.RegisterPacketEvent;
|
||||
import reborncore.common.util.LogHelper;
|
||||
import reborncore.common.util.Torus;
|
||||
import techreborn.utils.UnspportedIc2Exception;
|
||||
import techreborn.api.TechRebornAPI;
|
||||
import techreborn.blocks.cable.EnumCableType;
|
||||
import techreborn.client.GuiHandler;
|
||||
|
@ -122,10 +121,6 @@ public class Core {
|
|||
compatModule.preInit(event);
|
||||
}
|
||||
|
||||
if(TechRebornAPI.ic2Helper == null && Loader.isModLoaded("ic2")){
|
||||
throw new UnspportedIc2Exception();
|
||||
}
|
||||
|
||||
//Ore Dictionary
|
||||
OreDict.init();
|
||||
proxy.preInit(event);
|
||||
|
|
|
@ -1,34 +0,0 @@
|
|||
package techreborn.utils;
|
||||
|
||||
import net.minecraft.client.gui.FontRenderer;
|
||||
import net.minecraft.client.gui.GuiErrorScreen;
|
||||
import net.minecraftforge.fml.client.CustomModLoadingErrorDisplayException;
|
||||
import net.minecraftforge.fml.client.IDisplayableError;
|
||||
import net.minecraftforge.fml.relauncher.Side;
|
||||
import net.minecraftforge.fml.relauncher.SideOnly;
|
||||
|
||||
import java.awt.*;
|
||||
|
||||
public class UnspportedIc2Exception extends CustomModLoadingErrorDisplayException implements IDisplayableError {
|
||||
|
||||
@Override
|
||||
public String getMessage() {
|
||||
return "IC2 is installed, but no supported helper was setup";
|
||||
}
|
||||
|
||||
@SideOnly(Side.CLIENT)
|
||||
@Override
|
||||
public void initGui(GuiErrorScreen errorScreen, FontRenderer fontRenderer) {
|
||||
|
||||
}
|
||||
|
||||
@SideOnly(Side.CLIENT)
|
||||
@Override
|
||||
public void drawScreen(GuiErrorScreen errorScreen, FontRenderer fontRenderer, int mouseRelX, int mouseRelY, float tickTime) {
|
||||
errorScreen.drawCenteredString(fontRenderer, "IC2 is installed, but no supported helper was setup", errorScreen.width / 2, 10, Color.RED.getRGB());
|
||||
errorScreen.drawCenteredString(fontRenderer, "This can happen due to using forked versions of ic2.", errorScreen.width / 2, 50, 0xEEEEEE);
|
||||
errorScreen.drawCenteredString(fontRenderer, "If you are using offical ic2 please open an issue @https://github.com/TechReborn/TechReborn/issues", errorScreen.width / 2, 60, 0xEEEEEE);
|
||||
|
||||
errorScreen.drawCenteredString(fontRenderer, "If you are using a fork of IC2 please contact the developer and ask for TechReborn support", errorScreen.width / 2, 100, Color.GREEN.getRGB());
|
||||
}
|
||||
}
|
Loading…
Reference in a new issue