This is kind of a long story, but I'll try to sum up what happened in chronological order.
- I had Minecraft installed, plus Magic Launcher, plus a handful of mods. It all worked fine. There was one main single-player world that played most all.
- My main world was game version 1.5.2, was running these mods/addons:
FORGE
Player API
Rei's minimap
More XP
TMI
Optfine
Diamond Meter
Enchanting Plus
Gems Plus
Smartmoving
IndustrialCraft 2
- In 2015, the version of Magic Launcher I had became outdated, and I could only open single-player worlds by running it in offline mode. Due to a plethora of real-life problems, I could not get around to updating Magic Launcher. But when I would try to play my main world, it still worked fine.
- At the end of 2015 my hard drive died. I got a new one, got a fresh install of Windows 7 (exact same as I had already). and restored everything I could from backups. I had numerous backups of Minecraft, including the game world file, the original download files of different versions of all my mods, magic launcher, and even copies of the whole [AppData/roaming/.minecraft] folder & everything in it.
- I reinstalled Minecraft from scratch, starting with the basic launcher available from Minecraft.net. (I believe the latest game version at the time was 1.8.) The game, by itself, unmodded, worked fine. I went through the process of setting up environments for different game versions using the Mojang launcher, including 1.5.2, both with & without Forge.
- I downloaded Magic Launcher (v 1.2.6; it tells me that 1.3 is out now, but 1.2.6 was the latest version at the time I did all this). It took a lot of work & troubleshooting to get it working properly, made even more confusing by the fact that the Mojang launcher can now set up FORGE environments, but I got it all working.
-I used Magic Launcher to add all my old mods. For most I used the mod file backup copies that I had, for some (I don't recall which) I had to redownload them, but I made sure to get the same older versions that I was using before. In my old MagicLauncher setup I had a basic 1.5.2 jar selected, and "installed" forge using MagicLauncher. With the new version, I needed to use a 1.5.2 Forge environment (created by Mojang launcher) as my jar, and not use the old Forge mod file. I got the whole setup to look IDENTICAL to what I had last year (other than no Forge in my mod list). Even had a screenshot of the setup from last year to compare to.
- I created a new game with this setup and IT WORKED FINE. All of the installed mods worked like they were supposed to. So I copy/pasted the backup of my main world into the [saves] directory, and tried to load it. I got this error:
Then when I continued I got this error, followed by CTD:
How do I fix this?
It looks like it requires open & editing a config file, but I'm REALLY not good at that sort of thing. If I were to do it then someone would have to tell me exactly which lines of text to find, and exactly what to change to what, down to the exact characters (including capitalization, punctuation, & spaces). I may have had to something like this before, but it would have been long ago and my memory is weak. Also I think it MIGHT BE a conflict between IndustrialCralft & Gems Plus, since the first error mentions "Mod GP", and I'd be fine to remove that mod since I don't need it, but I played in my old world so the world files are already affected. I tried unchecking Gems Plus in the ML setup, even removing the file from [.minecraft/mods], but the error persisted.
Please help me figure out how to get my old world to load! I've barely touched it in over a year & I really miss it. I know there are newer versions available for a lot of the things I have, but I want to get the game working again exactly like I had before, then once that's done I can look into updates or other changes.
Here's my current Magic Launcher setup:
My computer is a Windows 7 64 bit desktop.
I don't know how to find error logs, but if you want to see them then I can try to find out.
*UPDATE* I did some googling with the wording of the 2nd error message, found these posts in the IndustrialCraft forums that talk about this exact problem:
They seem to tell what the solution is, but I don't understand the instructions. I can see that the 2 files that matter are ic2.cfg & ic2.map.cfg. But what exactly am I supposed to do with them? Do I need to open one of the configs w/ notepad, copy some selective bits of info, and paste it into the config? Do I need to just copy/paste one of the files into the other one's directory? Am I supposed to just delete one of files then load my game? Should I copy/paste the backup copy of either config file, overwriting the current files? Something else entirely?
I want to get my world to load with everything exactly where it was when I made my last backup of it, INCLUDING all the items & blocks I have placed from IC2. If this isn't possible, but it is possible to load my world with everything intact except all IC2 blocks deleted, then I'd be willing to do that & use creative mode to rebuild all my machinery as best I can remember. But IC2 also makes new blocks that spawn at world gen (e.g. copper & tin ore, uranium ore), and I'd need all those to stay in place so I can continue mining for them.
ALSO when I tried to open my world again, the first error message (the one about ID mismatches from Mod GP) did not come up. Probably because I told it to load the world anyway. But it still went right to the 2nd error message, then CTD just like before, I think these 2 errors are completely unrelated.
All of these errors are quite literal. And they're the same error, its just that IC2 is paranoid. Very paranoid. And will nag about every single little thing.
The gist of this is: your config files changed between creation of the map and when you tried to load it later.
Forge can force load the map, but this will cause all conflicting blocks to be removed or transformed. IC2 on the other hand is too paranoid an will block you until you fix this or just make a new world. And since you already force loaded the map once, some of it is messed up from Forge converting some conflicting blocks earlier.
So HOW do I fix it? How do I change the config files to be like they were before my hard drive died? I still have backup copies from back then. Also which one do I need change, or do I need to change both?
And since I have backup copies of my world save, I can undo any changes that were done when I tried to force-load it. so my world shouldn't irrevocably messed up.
####################
# general
####################
general {
# Enable burning of scrap in a generator
B:enableBurningScrap=true
# Enable crafting of buckets out of tin
B:enableCraftingBucket=true
# Enable crafting of Industrial Credit coins
B:enableCraftingCoin=true
# Enable crafting of glowstone dust out of dusts
B:enableCraftingGlowstoneDust=true
# Enable crafting of gunpowder out of dusts
B:enableCraftingGunpowder=true
# Enable crafting of ITNT
B:enableCraftingITnt=true
# Enable crafting of nukes
B:enableCraftingNuke=true
# Enable crafting of rails out of bronze
B:enableCraftingRail=true
# Enable searching for free block ids, will get disabled after the next successful load
B:enableDynamicIdAllocation=false
# Enable logging of players when they remove a machine using a wrench
B:enableLoggingWrench=true
# Enable usage of lapotron crystals on miners
B:enableMinerLapotron=false
# Enable activation of the quantum leggings' speed boost when sprinting instead of holding the boost key
B:enableQuantumSpeedOnSprint=true
# Enable hiding of secret recipes in CraftGuide/NEI
B:enableSecretRecipeHiding=true
# Enable steam-outputting reactors if Railcraft is installed
B:enableSteamReactor=false
# Enable calculation of inventory weight when going through a teleporter
B:enableTeleporterInventory=true
# Enable generation of copper in the world
B:enableWorldGenOreCopper=true
# Enable generation of tin in the world
B:enableWorldGenOreTin=true
# Enable generation of uranium in the world
B:enableWorldGenOreUranium=true
# Enable generation of rubber trees in the world
B:enableWorldGenTreeRubber=true
# Base energy generation values - increase those for higher energy yield
I:energyGeneratorBase=10
I:energyGeneratorGeo=20
I:energyGeneratorNuclear=5
I:energyGeneratorSolar=100
I:energyGeneratorWater=100
I:energyGeneratorWind=100
# Explosion power of a nuke, where TNT is 4
S:explosionPowerNuke=35.0
# Maximum explosion power of a nuclear reactor, where TNT is 4
S:explosionPowerReactorMax=45.0
# Factor to adjust the ore generation rate
S:oreDensityFactor=1.0
# List of blocks and items which should not be turned into scrap by the recycler. Comma separated, format is id-metadata
S:recyclerBlacklist=102, 280, 332, 220
# Maximum number of audio sources, only change if you know what you're doing
I:soundSourceLimit=32
# Enable sounds
B:soundsEnabled=true
# List of valuable ores the miner should look for. Comma separated, format is id-metadata:value where value should be at least 1 to be considered by the miner
S:valuableOres=14:3, 15:4, 16:1, 21:3, 56:5, 73:3, 129:5
}
I did a search for the word "cable" in each. IC2.map.cfg (in my save folder) has 2 entries:
block.blockCable=4050
item.itemCable=29928
IC2.cfg also has 2 entries, formatted a bit differently:
I:blockCable=228
I:itemCable=29928
All this techy code is a bit beyond my understanding, but I can tell that the "blockCable" values are different in the same way that the error message said. I can edit one of the files easily enough to change that 1 number to match the other file. Is that what I should do? And if so, WHICH file is correct & which needs to be changed?
Thank you, that's what I needed to hear, that it doesn't matter which one I chance. Now I've gone & changed IC2.cfg to have block value 4050, to match what IC2_map.cfg has. When I tried to load my worl,d the previous error message didn't pop up, but this other error message is showing:
I clicked "Yes" to load anyway, and then a this new error message popped up (followed of course by CTD):
I have a theory that there are many ID mismatches in the configs, maybe even ALL of them, but the game only pops an error message for the first one then crashes. I don't want to have to change one ID in the config, launch game, get popup, make screenshot, crash game, then repeat these steps over & over & over & over again.
Looking at the full text of both config files (which I already inserted in a previous comment, it looks like EVERY block ID is mismatched, but all the other values are the same. I'll edit all the block ID values in IC2.cfg like I did for the first one. (Looking back, I think that's what you were trying to tell me to do in the first place! I should have mentioned that I'm also a dumbass.)
And since the code is written differently in one file than the other, and one of them has a bunch of extra stuff that the other doesn't, and I don't know how to read code... would you please take a look & tell me if there's anything other than the Block IDs that will need to be fixed too?
Just out of curiosity, why is this problem even happening at all?
I played this world for a long time, with all the same mods, and never saw these error messages for IC2. I used a backup copy of my save, so the config file in it (IC2_map) should be identical to what I had before. I don't know how the other IC2 config file got created (the one in .minecraft\config), but I used a backup copy of the IC2 mod file so everything in it should be identical to how it was before. I opened the IC2.cfg file from the backup copy of my whole .minecraft directory (which I still have), and everything in there looks identical to the active file, including what all the block IDs were BEFORE I made any changes tonight. Which means I was playing the game with mismatched IDs the whole time! The only thing that's different now is the new Mojang launcher that allows us to play different versions of the game. I had to create a "1.5.2 with FORGE" environment from the new launcher because that's how it was designed. In the past I just used an unmodded 1.5.2 jar and loaded Forge via Magic Launcher, but that way doesn't work anymore. Was old MagicLauncher able to ignore mismatched IDs, but new MagicLauncher not able to because the error is caused by Forge which is now inside the jar itself?
Anyway I just copied over entire contents of the config folder, AND my world save, AND my stats folder, from the backup copy. Still got the same original errors. Either the config files in my backup got changed somehow when I copied them over to the new hard drive, or I was playing the game with mismatched IDs for a long time with no errors. I'm guessing it was the former.
I haven't yet changed all the ID values in the config to match the other config; it's 7 AM now & I need to go bed a couple hours ago. I'll have to try to get to that in the afternoon.
IT WORKED! I edited all the block ID values in IC2.cfg to match the values in IC2_map.cfg, then loaded the game and it worked! I was finally able to move around in my main world for the first time in over a year, oh the nostalgia!
And all the IndustrialCraft blocks were intact, at least the ones I saw at the bases I checked. My machines still together and up & running. *phew*
Thank you for your help.
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
This is kind of a long story, but I'll try to sum up what happened in chronological order.
- I had Minecraft installed, plus Magic Launcher, plus a handful of mods. It all worked fine. There was one main single-player world that played most all.
- My main world was game version 1.5.2, was running these mods/addons:
- In 2015, the version of Magic Launcher I had became outdated, and I could only open single-player worlds by running it in offline mode. Due to a plethora of real-life problems, I could not get around to updating Magic Launcher. But when I would try to play my main world, it still worked fine.
- At the end of 2015 my hard drive died. I got a new one, got a fresh install of Windows 7 (exact same as I had already). and restored everything I could from backups. I had numerous backups of Minecraft, including the game world file, the original download files of different versions of all my mods, magic launcher, and even copies of the whole [AppData/roaming/.minecraft] folder & everything in it.
- I reinstalled Minecraft from scratch, starting with the basic launcher available from Minecraft.net. (I believe the latest game version at the time was 1.8.) The game, by itself, unmodded, worked fine. I went through the process of setting up environments for different game versions using the Mojang launcher, including 1.5.2, both with & without Forge.
- I downloaded Magic Launcher (v 1.2.6; it tells me that 1.3 is out now, but 1.2.6 was the latest version at the time I did all this). It took a lot of work & troubleshooting to get it working properly, made even more confusing by the fact that the Mojang launcher can now set up FORGE environments, but I got it all working.
-I used Magic Launcher to add all my old mods. For most I used the mod file backup copies that I had, for some (I don't recall which) I had to redownload them, but I made sure to get the same older versions that I was using before. In my old MagicLauncher setup I had a basic 1.5.2 jar selected, and "installed" forge using MagicLauncher. With the new version, I needed to use a 1.5.2 Forge environment (created by Mojang launcher) as my jar, and not use the old Forge mod file. I got the whole setup to look IDENTICAL to what I had last year (other than no Forge in my mod list). Even had a screenshot of the setup from last year to compare to.
- I created a new game with this setup and IT WORKED FINE. All of the installed mods worked like they were supposed to. So I copy/pasted the backup of my main world into the [saves] directory, and tried to load it. I got this error:
Then when I continued I got this error, followed by CTD:
How do I fix this?
It looks like it requires open & editing a config file, but I'm REALLY not good at that sort of thing. If I were to do it then someone would have to tell me exactly which lines of text to find, and exactly what to change to what, down to the exact characters (including capitalization, punctuation, & spaces). I may have had to something like this before, but it would have been long ago and my memory is weak. Also I think it MIGHT BE a conflict between IndustrialCralft & Gems Plus, since the first error mentions "Mod GP", and I'd be fine to remove that mod since I don't need it, but I played in my old world so the world files are already affected. I tried unchecking Gems Plus in the ML setup, even removing the file from [.minecraft/mods], but the error persisted.
Please help me figure out how to get my old world to load! I've barely touched it in over a year & I really miss it. I know there are newer versions available for a lot of the things I have, but I want to get the game working again exactly like I had before, then once that's done I can look into updates or other changes.
Here's my current Magic Launcher setup:
My computer is a Windows 7 64 bit desktop.
I don't know how to find error logs, but if you want to see them then I can try to find out.
*UPDATE* I did some googling with the wording of the 2nd error message, found these posts in the IndustrialCraft forums that talk about this exact problem:
http://forum.industrial-craft.net/index.php?page=Thread&threadID=8557
http://forum.industrial-craft.net/index.php?page=Thread&threadID=10028
http://forum.industrial-craft.net/index.php?page=Thread&threadID=8655
http://forum.industrial-craft.net/index.php?page=Thread&threadID=8795
http://forum.industrial-craft.net/index.php?page=Thread&postID=89515
They seem to tell what the solution is, but I don't understand the instructions. I can see that the 2 files that matter are ic2.cfg & ic2.map.cfg. But what exactly am I supposed to do with them? Do I need to open one of the configs w/ notepad, copy some selective bits of info, and paste it into the config? Do I need to just copy/paste one of the files into the other one's directory? Am I supposed to just delete one of files then load my game? Should I copy/paste the backup copy of either config file, overwriting the current files? Something else entirely?
I want to get my world to load with everything exactly where it was when I made my last backup of it, INCLUDING all the items & blocks I have placed from IC2. If this isn't possible, but it is possible to load my world with everything intact except all IC2 blocks deleted, then I'd be willing to do that & use creative mode to rebuild all my machinery as best I can remember. But IC2 also makes new blocks that spawn at world gen (e.g. copper & tin ore, uranium ore), and I'd need all those to stay in place so I can continue mining for them.
ALSO when I tried to open my world again, the first error message (the one about ID mismatches from Mod GP) did not come up. Probably because I told it to load the world anyway. But it still went right to the 2nd error message, then CTD just like before, I think these 2 errors are completely unrelated.
So HOW do I fix it? How do I change the config files to be like they were before my hard drive died? I still have backup copies from back then. Also which one do I need change, or do I need to change both?
And since I have backup copies of my world save, I can undo any changes that were done when I tried to force-load it. so my world shouldn't irrevocably messed up.
Would that be "ic2_map.cfg"? Because I know where that file is.
Here's the full contents of it:
#ic2 map related configuration data
#Fri Mar 28 23:48:54 PDT 2014
block.blockAlloy=4058
block.blockAlloyGlass=4057
block.blockBarrel=4034
block.blockCable=4050
block.blockCrop=4035
block.blockDoorAlloy=4056
block.blockDynamite=4037
block.blockDynamiteRemote=4036
block.blockElectric=4047
block.blockFenceIron=4059
block.blockFoam=4055
block.blockGenerator=4049
block.blockHarz=4061
block.blockITNT=4039
block.blockIronScaffold=4052
block.blockLuminator=4043
block.blockLuminatorDark=4044
block.blockMachine=4046
block.blockMachine2=4045
block.blockMetal=4051
block.blockMiningPipe=4042
block.blockMiningTip=4041
block.blockNuke=4038
block.blockOreCopper=4067
block.blockOreTin=4066
block.blockOreUran=4065
block.blockPersonal=4040
block.blockReactorChamber=4048
block.blockRubLeaves=4063
block.blockRubSapling=4062
block.blockRubWood=4064
block.blockRubber=4060
block.blockScaffold=4053
block.blockWall=4054
initialVersion=1.110.137-lf
item.itemArmorAlloyChestplate=29923
item.itemArmorBatpack=29924
item.itemArmorBronzeBoots=29936
item.itemArmorBronzeChestplate=29938
item.itemArmorBronzeHelmet=29939
item.itemArmorBronzeLegs=29937
item.itemArmorCFPack=29873
item.itemArmorHazmatChestplate=29825
item.itemArmorHazmatHelmet=29826
item.itemArmorHazmatLeggings=29824
item.itemArmorJetpack=29954
item.itemArmorJetpackElectric=29953
item.itemArmorLappack=29871
item.itemArmorNanoBoots=29919
item.itemArmorNanoChestplate=29921
item.itemArmorNanoHelmet=29922
item.itemArmorNanoLegs=29920
item.itemArmorQuantumBoots=29915
item.itemArmorQuantumChestplate=29917
item.itemArmorQuantumHelmet=29918
item.itemArmorQuantumLegs=29916
item.itemArmorRubBoots=29955
item.itemBarrel=29852
item.itemBatCrystal=29985
item.itemBatLamaCrystal=29984
item.itemBatRE=29986
item.itemBatREDischarged=29983
item.itemBatSU=29982
item.itemBoat=29821
item.itemCable=29928
item.itemCellAir=29823
item.itemCellBio=29973
item.itemCellBioRef=29971
item.itemCellCoal=29974
item.itemCellCoalRef=29972
item.itemCellEmpty=29981
item.itemCellHydrant=29864
item.itemCellLava=29980
item.itemCellUranEmpty=29945
item.itemCellUranEnriched=29946
item.itemCellWater=29962
item.itemCellWaterElectro=29925
item.itemCofeeBeans=29857
item.itemCofeePowder=29856
item.itemCoin=29930
item.itemCoolant=29847
item.itemCropSeed=29870
item.itemCropnalyzer=29866
item.itemDebug=29848
item.itemDoorAlloy=29929
item.itemDustBronze=29995
item.itemDustClay=29877
item.itemDustCoal=30000
item.itemDustCopper=29997
item.itemDustGold=29998
item.itemDustIron=29999
item.itemDustIronSmall=29994
item.itemDustSilver=29874
item.itemDustTin=29996
item.itemDynamite=29959
item.itemDynamiteSticky=29958
item.itemFertilizer=29865
item.itemFoamSprayer=29875
item.itemFreq=29878
item.itemFuelCan=29976
item.itemFuelCanEmpty=29975
item.itemFuelCoalCmpr=29969
item.itemFuelCoalDust=29970
item.itemFuelPlantBall=29968
item.itemFuelPlantCmpr=29967
item.itemGrinPowder=29850
item.itemHarz=29961
item.itemHops=29853
item.itemIngotAdvIron=29993
item.itemIngotAlloy=29989
item.itemIngotBronze=29990
item.itemIngotCopper=29992
item.itemIngotTin=29991
item.itemIngotUran=29988
item.itemMatter=29932
item.itemMugBooze=29851
item.itemMugCoffee=29854
item.itemMugEmpty=29855
item.itemNanoSaber=29893
item.itemNanoSaberOff=29892
item.itemNightvisionGoggles=29822
item.itemOreIridium=29872
item.itemOreUran=29987
item.itemPartAlloy=29931
item.itemPartCarbonFibre=29896
item.itemPartCarbonMesh=29895
item.itemPartCarbonPlate=29894
item.itemPartCircuit=29935
item.itemPartCircuitAdv=29934
item.itemPartCoalBall=29882
item.itemPartCoalBlock=29881
item.itemPartCoalChunk=29880
item.itemPartDCP=29828
item.itemPartIndustrialDiamond=29879
item.itemPartIridium=29891
item.itemPartPellet=29876
item.itemRemote=29957
item.itemRubber=29960
item.itemScanner=29964
item.itemScannerAdv=29963
item.itemScrap=29933
item.itemScrapbox=29883
item.itemSolarHelmet=29860
item.itemStaticBoots=29859
item.itemTFBP=29890
item.itemTFBPChilling=29887
item.itemTFBPCultivation=29889
item.itemTFBPDesertification=29886
item.itemTFBPFlatification=29885
item.itemTFBPIrrigation=29888
item.itemTFBPMushroom=29862
item.itemTerraWart=29858
item.itemTinCan=29966
item.itemTinCanFilled=29965
item.itemToolBronzeAxe=29943
item.itemToolBronzeHoe=29940
item.itemToolBronzePickaxe=29944
item.itemToolBronzeSpade=29941
item.itemToolBronzeSword=29942
item.itemToolChainsaw=29977
item.itemToolCutter=29897
item.itemToolDDrill=29978
item.itemToolDrill=29979
item.itemToolHoe=29863
item.itemToolMEter=29926
item.itemToolMiningLaser=29952
item.itemToolPainter=29914
item.itemToolPainterBlack=29913
item.itemToolPainterBlue=29909
item.itemToolPainterBrown=29910
item.itemToolPainterCloud=29901
item.itemToolPainterCyan=29907
item.itemToolPainterDarkGrey=29905
item.itemToolPainterGreen=29911
item.itemToolPainterLightGrey=29906
item.itemToolPainterLime=29903
item.itemToolPainterMagenta=29900
item.itemToolPainterOrange=29899
item.itemToolPainterPink=29904
item.itemToolPainterPurple=29908
item.itemToolPainterRed=29912
item.itemToolPainterWhite=29898
item.itemToolPainterYellow=29902
item.itemToolWrench=29927
item.itemToolWrenchElectric=29884
item.itemToolbox=29861
item.itemTreetap=29956
item.itemTreetapElectric=29868
item.itemWeedEx=29849
item.obscurator=29820
item.reactorCondensator=29829
item.reactorCondensatorLap=29827
item.reactorCoolantSimple=29950
item.reactorCoolantSix=29843
item.reactorCoolantTriple=29844
item.reactorHeatSwitch=29948
item.reactorHeatSwitchCore=29840
item.reactorHeatSwitchDiamond=29838
item.reactorHeatSwitchSpread=29839
item.reactorHeatpack=29832
item.reactorIsotopeCell=29947
item.reactorPlating=29949
item.reactorPlatingExplosive=29841
item.reactorPlatingHeat=29842
item.reactorReflector=29831
item.reactorReflectorThick=29830
item.reactorUraniumDual=29846
item.reactorUraniumQuad=29845
item.reactorUraniumSimple=29951
item.reactorVent=29837
item.reactorVentCore=29836
item.reactorVentDiamond=29833
item.reactorVentGold=29835
item.reactorVentSpread=29834
item.upgradeModule=29869
And here's the full contents of my "IC2.cfg" file:
# Configuration file
####################
# block
####################
block {
I:blockAlloy=231
I:blockAlloyGlass=230
I:blockBarrel=217
I:blockCable=228
I:blockCrop=218
I:blockDoorAlloy=229
I:blockDynamite=236
I:blockDynamiteRemote=235
I:blockElectric=227
I:blockFenceIron=232
I:blockFoam=222
I:blockGenerator=246
I:blockHarz=240
I:blockITNT=239
I:blockIronScaffold=216
I:blockLuminator=226
I:blockLuminatorDark=219
I:blockMachine=250
I:blockMachine2=223
I:blockMetal=224
I:blockMiningPipe=245
I:blockMiningTip=244
I:blockNuke=237
I:blockOreCopper=249
I:blockOreTin=248
I:blockOreUran=247
I:blockPersonal=225
I:blockReactorChamber=233
I:blockRubLeaves=242
I:blockRubSapling=241
I:blockRubWood=243
I:blockRubber=234
I:blockScaffold=220
I:blockWall=221
}
####################
# general
####################
general {
# Enable burning of scrap in a generator
B:enableBurningScrap=true
# Enable crafting of buckets out of tin
B:enableCraftingBucket=true
# Enable crafting of Industrial Credit coins
B:enableCraftingCoin=true
# Enable crafting of glowstone dust out of dusts
B:enableCraftingGlowstoneDust=true
# Enable crafting of gunpowder out of dusts
B:enableCraftingGunpowder=true
# Enable crafting of ITNT
B:enableCraftingITnt=true
# Enable crafting of nukes
B:enableCraftingNuke=true
# Enable crafting of rails out of bronze
B:enableCraftingRail=true
# Enable searching for free block ids, will get disabled after the next successful load
B:enableDynamicIdAllocation=false
# Enable logging of players when they remove a machine using a wrench
B:enableLoggingWrench=true
# Enable usage of lapotron crystals on miners
B:enableMinerLapotron=false
# Enable activation of the quantum leggings' speed boost when sprinting instead of holding the boost key
B:enableQuantumSpeedOnSprint=true
# Enable hiding of secret recipes in CraftGuide/NEI
B:enableSecretRecipeHiding=true
# Enable steam-outputting reactors if Railcraft is installed
B:enableSteamReactor=false
# Enable calculation of inventory weight when going through a teleporter
B:enableTeleporterInventory=true
# Enable generation of copper in the world
B:enableWorldGenOreCopper=true
# Enable generation of tin in the world
B:enableWorldGenOreTin=true
# Enable generation of uranium in the world
B:enableWorldGenOreUranium=true
# Enable generation of rubber trees in the world
B:enableWorldGenTreeRubber=true
# Base energy generation values - increase those for higher energy yield
I:energyGeneratorBase=10
I:energyGeneratorGeo=20
I:energyGeneratorNuclear=5
I:energyGeneratorSolar=100
I:energyGeneratorWater=100
I:energyGeneratorWind=100
# Explosion power of a nuke, where TNT is 4
S:explosionPowerNuke=35.0
# Maximum explosion power of a nuclear reactor, where TNT is 4
S:explosionPowerReactorMax=45.0
# Factor to adjust the ore generation rate
S:oreDensityFactor=1.0
# List of blocks and items which should not be turned into scrap by the recycler. Comma separated, format is id-metadata
S:recyclerBlacklist=102, 280, 332, 220
# Maximum number of audio sources, only change if you know what you're doing
I:soundSourceLimit=32
# Enable sounds
B:soundsEnabled=true
# List of valuable ores the miner should look for. Comma separated, format is id-metadata:value where value should be at least 1 to be considered by the miner
S:valuableOres=14:3, 15:4, 16:1, 21:3, 56:5, 73:3, 129:5
}
####################
# item
####################
item {
I:itemArmorAlloyChestplate=29923
I:itemArmorBatpack=29924
I:itemArmorBronzeBoots=29936
I:itemArmorBronzeChestplate=29938
I:itemArmorBronzeHelmet=29939
I:itemArmorBronzeLegs=29937
I:itemArmorCFPack=29873
I:itemArmorHazmatChestplate=29825
I:itemArmorHazmatHelmet=29826
I:itemArmorHazmatLeggings=29824
I:itemArmorJetpack=29954
I:itemArmorJetpackElectric=29953
I:itemArmorLappack=29871
I:itemArmorNanoBoots=29919
I:itemArmorNanoChestplate=29921
I:itemArmorNanoHelmet=29922
I:itemArmorNanoLegs=29920
I:itemArmorQuantumBoots=29915
I:itemArmorQuantumChestplate=29917
I:itemArmorQuantumHelmet=29918
I:itemArmorQuantumLegs=29916
I:itemArmorRubBoots=29955
I:itemBarrel=29852
I:itemBatCrystal=29985
I:itemBatLamaCrystal=29984
I:itemBatRE=29986
I:itemBatREDischarged=29983
I:itemBatSU=29982
I:itemBoat=29821
I:itemCable=29928
I:itemCellAir=29823
I:itemCellBio=29973
I:itemCellBioRef=29971
I:itemCellCoal=29974
I:itemCellCoalRef=29972
I:itemCellEmpty=29981
I:itemCellHydrant=29864
I:itemCellLava=29980
I:itemCellUranEmpty=29945
I:itemCellUranEnriched=29946
I:itemCellWater=29962
I:itemCellWaterElectro=29925
I:itemCofeeBeans=29857
I:itemCofeePowder=29856
I:itemCoin=29930
I:itemCoolant=29847
I:itemCropSeed=29870
I:itemCropnalyzer=29866
I:itemDebug=29848
I:itemDoorAlloy=29929
I:itemDustBronze=29995
I:itemDustClay=29877
I:itemDustCoal=30000
I:itemDustCopper=29997
I:itemDustGold=29998
I:itemDustIron=29999
I:itemDustIronSmall=29994
I:itemDustSilver=29874
I:itemDustTin=29996
I:itemDynamite=29959
I:itemDynamiteSticky=29958
I:itemFertilizer=29865
I:itemFoamSprayer=29875
I:itemFreq=29878
I:itemFuelCan=29976
I:itemFuelCanEmpty=29975
I:itemFuelCoalCmpr=29969
I:itemFuelCoalDust=29970
I:itemFuelPlantBall=29968
I:itemFuelPlantCmpr=29967
I:itemGrinPowder=29850
I:itemHarz=29961
I:itemHops=29853
I:itemIngotAdvIron=29993
I:itemIngotAlloy=29989
I:itemIngotBronze=29990
I:itemIngotCopper=29992
I:itemIngotTin=29991
I:itemIngotUran=29988
I:itemMatter=29932
I:itemMugBooze=29851
I:itemMugCoffee=29854
I:itemMugEmpty=29855
I:itemNanoSaber=29893
I:itemNanoSaberOff=29892
I:itemNightvisionGoggles=29822
I:itemOreIridium=29872
I:itemOreUran=29987
I:itemPartAlloy=29931
I:itemPartCarbonFibre=29896
I:itemPartCarbonMesh=29895
I:itemPartCarbonPlate=29894
I:itemPartCircuit=29935
I:itemPartCircuitAdv=29934
I:itemPartCoalBall=29882
I:itemPartCoalBlock=29881
I:itemPartCoalChunk=29880
I:itemPartDCP=29828
I:itemPartIndustrialDiamond=29879
I:itemPartIridium=29891
I:itemPartPellet=29876
I:itemRemote=29957
I:itemRubber=29960
I:itemScanner=29964
I:itemScannerAdv=29963
I:itemScrap=29933
I:itemScrapbox=29883
I:itemSolarHelmet=29860
I:itemStaticBoots=29859
I:itemTFBP=29890
I:itemTFBPChilling=29887
I:itemTFBPCultivation=29889
I:itemTFBPDesertification=29886
I:itemTFBPFlatification=29885
I:itemTFBPIrrigation=29888
I:itemTFBPMushroom=29862
I:itemTerraWart=29858
I:itemTinCan=29966
I:itemTinCanFilled=29965
I:itemToolBronzeAxe=29943
I:itemToolBronzeHoe=29940
I:itemToolBronzePickaxe=29944
I:itemToolBronzeSpade=29941
I:itemToolBronzeSword=29942
I:itemToolChainsaw=29977
I:itemToolCutter=29897
I:itemToolDDrill=29978
I:itemToolDrill=29979
I:itemToolHoe=29863
I:itemToolMEter=29926
I:itemToolMiningLaser=29952
I:itemToolPainter=29914
I:itemToolPainterBlack=29913
I:itemToolPainterBlue=29909
I:itemToolPainterBrown=29910
I:itemToolPainterCloud=29901
I:itemToolPainterCyan=29907
I:itemToolPainterDarkGrey=29905
I:itemToolPainterGreen=29911
I:itemToolPainterLightGrey=29906
I:itemToolPainterLime=29903
I:itemToolPainterMagenta=29900
I:itemToolPainterOrange=29899
I:itemToolPainterPink=29904
I:itemToolPainterPurple=29908
I:itemToolPainterRed=29912
I:itemToolPainterWhite=29898
I:itemToolPainterYellow=29902
I:itemToolWrench=29927
I:itemToolWrenchElectric=29884
I:itemToolbox=29861
I:itemTreetap=29956
I:itemTreetapElectric=29868
I:itemWeedEx=29849
I:obscurator=29820
I:reactorCondensator=29829
I:reactorCondensatorLap=29827
I:reactorCoolantSimple=29950
I:reactorCoolantSix=29843
I:reactorCoolantTriple=29844
I:reactorHeatSwitch=29948
I:reactorHeatSwitchCore=29840
I:reactorHeatSwitchDiamond=29838
I:reactorHeatSwitchSpread=29839
I:reactorHeatpack=29832
I:reactorIsotopeCell=29947
I:reactorPlating=29949
I:reactorPlatingExplosive=29841
I:reactorPlatingHeat=29842
I:reactorReflector=29831
I:reactorReflectorThick=29830
I:reactorUraniumDual=29846
I:reactorUraniumQuad=29845
I:reactorUraniumSimple=29951
I:reactorVent=29837
I:reactorVentCore=29836
I:reactorVentDiamond=29833
I:reactorVentGold=29835
I:reactorVentSpread=29834
I:upgradeModule=29869
}
I did a search for the word "cable" in each. IC2.map.cfg (in my save folder) has 2 entries:
block.blockCable=4050
item.itemCable=29928
IC2.cfg also has 2 entries, formatted a bit differently:
I:blockCable=228
I:itemCable=29928
All this techy code is a bit beyond my understanding, but I can tell that the "blockCable" values are different in the same way that the error message said. I can edit one of the files easily enough to change that 1 number to match the other file. Is that what I should do? And if so, WHICH file is correct & which needs to be changed?
I know they don't match, but which one should I change to match the other? This is what I've been trying to ask the whole time.
Should I change IC2.cfg so it says "blockCable=4050"
or
Should I change "IC2_map.cfg" so it says "block.blockCable=288"?
Which value should both files end up having?
He is trying to ask which one he should change to match the other one.
CLICK FOR BEST SUPPORT WEBSITE EVER!
Make sure to click the reply or quote button on my post if you are replying to me, otherwise it is unlikely that I will see your post.
YES! EXACTLY! Thank you for seeing the important detail that that grimallq was missing.
Thank you, that's what I needed to hear, that it doesn't matter which one I chance. Now I've gone & changed IC2.cfg to have block value 4050, to match what IC2_map.cfg has. When I tried to load my worl,d the previous error message didn't pop up, but this other error message is showing:
I clicked "Yes" to load anyway, and then a this new error message popped up (followed of course by CTD):
I have a theory that there are many ID mismatches in the configs, maybe even ALL of them, but the game only pops an error message for the first one then crashes. I don't want to have to change one ID in the config, launch game, get popup, make screenshot, crash game, then repeat these steps over & over & over & over again.
Looking at the full text of both config files (which I already inserted in a previous comment, it looks like EVERY block ID is mismatched, but all the other values are the same. I'll edit all the block ID values in IC2.cfg like I did for the first one. (Looking back, I think that's what you were trying to tell me to do in the first place! I should have mentioned that I'm also a dumbass.)
And since the code is written differently in one file than the other, and one of them has a bunch of extra stuff that the other doesn't, and I don't know how to read code... would you please take a look & tell me if there's anything other than the Block IDs that will need to be fixed too?
Just out of curiosity, why is this problem even happening at all?
I played this world for a long time, with all the same mods, and never saw these error messages for IC2. I used a backup copy of my save, so the config file in it (IC2_map) should be identical to what I had before. I don't know how the other IC2 config file got created (the one in .minecraft\config), but I used a backup copy of the IC2 mod file so everything in it should be identical to how it was before. I opened the IC2.cfg file from the backup copy of my whole .minecraft directory (which I still have), and everything in there looks identical to the active file, including what all the block IDs were BEFORE I made any changes tonight. Which means I was playing the game with mismatched IDs the whole time! The only thing that's different now is the new Mojang launcher that allows us to play different versions of the game. I had to create a "1.5.2 with FORGE" environment from the new launcher because that's how it was designed. In the past I just used an unmodded 1.5.2 jar and loaded Forge via Magic Launcher, but that way doesn't work anymore. Was old MagicLauncher able to ignore mismatched IDs, but new MagicLauncher not able to because the error is caused by Forge which is now inside the jar itself?
Random ID values?? That's just weird.
Anyway I just copied over entire contents of the config folder, AND my world save, AND my stats folder, from the backup copy. Still got the same original errors. Either the config files in my backup got changed somehow when I copied them over to the new hard drive, or I was playing the game with mismatched IDs for a long time with no errors. I'm guessing it was the former.
I haven't yet changed all the ID values in the config to match the other config; it's 7 AM now & I need to go bed a couple hours ago. I'll have to try to get to that in the afternoon.
IT WORKED! I edited all the block ID values in IC2.cfg to match the values in IC2_map.cfg, then loaded the game and it worked! I was finally able to move around in my main world for the first time in over a year, oh the nostalgia!
And all the IndustrialCraft blocks were intact, at least the ones I saw at the bases I checked. My machines still together and up & running. *phew*
Thank you for your help.