Ok I'm setting up a Minecraft vanilla server (i.e. Mojang server, not Bukkit) with Red Power 2, Industrial Craft 2 and Build Craft 2.2 Red Power and Industrial Craft work together nicely. However, after installing the BuildCraft mod, I get this server error:
java.lang.RuntimeException: RedPowerCore: BlockID 148 occupied by buildcraft.transport.LegacyBlock, autoAssign is disabled.
at forge.MinecraftForge.killMinecraft(MinecraftForge.java:483)
at eloraam.core.Config.getBlockID(Config.java:114)
at RedPowerControl.initialize(RedPowerControl.java:21)
at mod_RedPowerControl.initialize(mod_RedPowerControl.java:37)
at mod_RedPowerControl.modsLoaded(mod_RedPowerControl.java:18)
at cpw.mods.fml.server.ModLoaderModContainer.postInit(ModLoaderModContainer.java:277)
at cpw.mods.fml.common.Loader.postModInit(Loader.java:236)
at cpw.mods.fml.common.Loader.initializeMods(Loader.java:540)
at cpw.mods.fml.server.FMLServerHandler.onLoadComplete(FMLServerHandler.java:127)
at net.minecraft.server.MinecraftServer.s(MinecraftServer.java:203)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:411)
at dn.run(SourceFile:492)
How do I go about resolving this ID block conflict? Is there a good way to do this or a bad way I should avoid? Is solving this a case by case basis? (i.e. different depending on mods) or is there a file I edit every time to fix this?
Thanks in advance.
java.lang.RuntimeException: RedPowerCore: BlockID 148 occupied by buildcraft.transport.LegacyBlock, autoAssign is disabled
There must be a function somewhere or a parameter which is called autoAssign, you should activate that. (I suppose)