So I admit that I am completely stumped trying to add this mod. I even went as far as decompiling the mod to find out the config entries so I could try creating a config but it still is not working.
I first installed the mod into the mods dir and it attempted to load but it is overlapping with some blocks in my IC2 install. The error I am getting is:
Display Spoiler
2012-07-22 06:43:04 [FINER] Initializing mod_ModularForceFieldSystem
2012-07-22 06:43:04 [SEVERE] A critical error has occurred.
java.lang.IllegalArgumentException: Slot 4078 is already occupied by ic2.common.BlockITNT@5b369cb9 when adding mffs.BlockDefStation@5e6b6477
at pb.<init>(Block.java:251)
at agy.<init>(BlockContainer.java:7)
at mffs.MFFSBlock.<init>(MFFSBlock.java:18)
at mffs.BlockDefStation.<init>(BlockDefStation.java:23)
at mod_ModularForceFieldSystem.load(mod_ModularForceFieldSystem.java:90)
at cpw.mods.fml.common.modloader.ModLoaderModContainer.init(ModLoaderModContainer.java:356)
at cpw.mods.fml.common.Loader.modInit(Loader.java:273)
at cpw.mods.fml.common.Loader.initializeMods(Loader.java:628)
at cpw.mods.fml.client.FMLClientHandler.onLoadComplete(FMLClientHandler.java:223)
at net.minecraft.client.Minecraft.a(Minecraft.java:429)
at net.minecraft.client.Minecraft.run(Minecraft.java:738)
at java.lang.Thread.run(Unknown Source)
So I went looking for the config and found an empty file. Great. After decompiling and finding the config entries, I filled the file with this config:
Display Spoiler
block {
MFFSDefenceStation=4055
MFFSSecurtyStation=4054
MFFSGenerator=4053
MFFSProjector=4052
HFFPFieldblock=4051
}
But I am still getting the same error. It is like the mod is not seeing the config file. Does anyone have a config file that I can try to copy and modify?
As a side note, it appears that your block entries are hard coded defaults using getOrCreateIntProperty. Is it possible to use the auto-detecting getOrCreateBlockIdProperty, which would prevent these errors?