How to fix the DW20 1.5 pack's world IDs

  • Please make sure you are posting in the correct place. Server ads go here and modpack bugs go here

SuperLuigi10

New Member
Jul 29, 2019
32
0
0
Try the "Patch file for 1.1.1 to 1.1.3" from the first post. Remember to also convert any other dimensions you wish to keep. Let me know how it goes. Make sure to keep a backup! From the looks of jmarler's and triblades' problems, I may possibly have overlooked something I shouldn't have.

I tried it earlier this morning and it, unfortunately, did not work.
 

triblades

New Member
Jul 29, 2019
80
0
0
So this awesome patch can resolve any missing / different id problem on any mod pack right?

Just making sure. Because i always had the problem on my ssp after updating and it is stressing solving it manually

No guarantees as always!
But yeah!! :cool: (with the latest patch file from jmarler)

Do note that my own world wasn't very advanced yet. I've got some AE ME, Steam Boiler, TC, a bit of Thaumcraft and Buildcraft/forestry pipes and quarrys'. This all in a few chunks in the overworld, nether and 1 mystcraft age.

I would make a copy, check that world after converting the overworld, nether a one or two ages. If those checks are successful, then go for it in "live".[DOUBLEPOST=1377972050][/DOUBLEPOST]
I tried it earlier this morning and it, unfortunately, did not work.

What is wrong exacly?

If it's some Barley, Applied Energistics, pipes and/or obsidian pressure plate, check that patch file against jmarler's one.
The patch list isn't very long so check for the first numbers and then the second ones after the ASCI arrow's. Replace the numbers in your patchfile with BoP with the right numbers from jmarler's latest patchfile. Do note that those numbers have nothing to do with BoP, so if the error's there, then I can't help :(
 

triblades

New Member
Jul 29, 2019
80
0
0
Jmarler's patch file is for 1.1.2 -> 1.1.3. My world is on 1.1.1 so I am unable to use that patch that he posted.

OK, then why don't you update to 1.1.2 first?
In the changelog for that version change I see only one ID issue: "- Ender Chest ID had to be changed. Remove all items from Ender Chests before updating."

I think I read the wrong bit there...

Still, the changelog first post (1.1.1 to 1.1.2 if I read the version change from 1.1.2 to 1.1.3 correctly) gives no ID issues.
 

SuperLuigi10

New Member
Jul 29, 2019
32
0
0
OK, then why don't you update to 1.1.2 first?
In the changelog for that version change I see only one ID issue: "- Ender Chest ID had to be changed. Remove all items from Ender Chests before updating."

I think I read the wrong bit there...

Still, the changelog first post (1.1.1 to 1.1.2 if I read the version change from 1.1.2 to 1.1.3 correctly) gives no ID issues.
I also attempted to do that earlier today, but 1.1.2 would not work with BoP enabled (shared ID conflict)

http://forum.feed-the-beast.com/thr...f20_1_5-modpack-urgent-feedback-needed.28103/
(Read the post in the 3rd spoiler)
 

DerelleBot

New Member
Jul 29, 2019
27
0
0
So this awesome patch can resolve any missing / different id problem on any mod pack right?

Just making sure. Because i always had the problem on my ssp after updating and it is stressing solving it manually


You can create a patch file to change world block IDs without loading the world or using MCEdit. A patch file will work on any mod pack, as long as the patch file was generated from the mod pack in question. The patch files I made are straight out of NEI dumps from the DW20 pack. They won't work on other modpacks.

I tried it earlier this morning and it, unfortunately, did not work.
It would be helpful if you could provide some information on exactly what didn't work. A FML crash log for instance. (I assume the converted world crashed.)

My patch files worked for me when I tested them. But they're apparently not working for other people. I need to look into that.

@Luigi, If you could make an NEI dump of your current instance (including unused+used block AND item IDs) then I can do some testing and create a patch file for you.
 

jmarler

New Member
Jul 29, 2019
39
0
0
My patch files worked for me when I tested them. But they're apparently not working for other people. I need to look into that.

It appeared to me that the mIDas patch maker made some erroneous match ups when the name was "null" in the NEI dump. What I did was take your patch file and compare it to a patch file made with the config files, and a patch made from the NEI dumps. I took out anything that was a "null" item on the left as those never matched up. Before removing them, I looked for the item in the FML loader log to see exactly what it was. I verified each and every conversion match by hand, and if it didn't match properly, I either fixed it or removed it if it was not necessary.

Personally, I'm considering making a new patch creator tool that uses the ForgeModLoader log. As the mods start up, they each report what IDs they have registered, and each item registered is logged. This puts it all in one place, includes absolutely everything, and reflects perfectly the way the installed modpack is configured. I can see this as being a frequent issue, and having a more reliable tool is going to become more and more useful.
 

reddvilzz

New Member
Jul 29, 2019
376
0
1
I need to make my own config then if i want to resolve id issue in my unleashed world? Mod pack version is not an issue right, It is still gonna work?
 

SuperLuigi10

New Member
Jul 29, 2019
32
0
0
I was able to fix my 1.1.1 world w/BoP by using not one, not two, but three separate patches (First one converted just BoP from 1.1.1 to 1.1.3, second one converted all other mods from 1.1.1 to 1.1.2, and then I used jmarler's patch to convert from 1.1.2 to 1.1.3). While there is probably a simpler way to do it, it worked. The only thing I noticed (which may not be a problem at all) is that when launching my world, the code "[WARNING] [Minecraft-Server] Skipping TileEntity with id RCHiddenTile" appears in the log several times in a row. Thank you everyone! I could not have done it without your help!

Until someone provides a more efficient way to convert 1.1.1 w/BoP worlds to 1.1.3+, my 3 patches are below. Make sure that that you apply the patches in order or it may not work!

PATCH 1
Code:
169 -> 255
170 -> 254
1944 -> 4095
21262 -> 22262
21263 -> 22263
21266 -> 22266
21267 -> 22267
21268 -> 22268
21269 -> 22269
21275 -> 22275
21276 -> 22276
21316 -> 22316
21317 -> 22317
21318 -> 22318
21319 -> 22319
21320 -> 22320
21321 -> 22321
21322 -> 22322
21323 -> 22323
21324 -> 22324
21325 -> 22325
21326 -> 22326
21327 -> 22327
21328 -> 22328
21329 -> 22329
21330 -> 22330
21331 -> 22331
21332 -> 22332
21333 -> 22333
21334 -> 22334
21335 -> 22335

PATCH 2
Code:
11387 -> 11537
11388 -> 11505
11389 -> 11507
11390 -> 11511
11391 -> 11512
11392 -> 11510
11393 -> 11509
11394 -> 11508
11395 -> 11535
11396 -> 11529
11397 -> 11528
11398 -> 11532
11399 -> 11520
11400 -> 11524
11401 -> 11527
11402 -> 11519
11403 -> 11523
11404 -> 11530
11405 -> 11525
11406 -> 11533
11407 -> 11534
11408 -> 11513
11409 -> 11514
11410 -> 11515
11411 -> 11522
11412 -> 11536
11413 -> 11517
11414 -> 11518
11415 -> 11516
11416 -> 11500
11417 -> 11501
11418 -> 11504
11419 -> 11502
11420 -> 11503
11421 -> 11506
11422 -> 11521
11423 -> 11526
11424 -> 11531
31980 -> 11404
31981 -> 11403
31982 -> 11391
31983 -> 11390
31984 -> 11399
31985 -> 11397
31986 -> 11395
31987 -> 11394
31988 -> 11393
31989 -> 11398
31990 -> 11396
31991 -> 11402
31992 -> 11400
31993 -> 11401
31994 -> 11389
31995 -> 11388
31996 -> 11387

PATCH 3
Code:
252 -> 170
253 -> 169
254 -> 252
901 -> 911
902 -> 912
903 -> 913
1376 -> 1419
1381 -> 1420
1475 -> 1575
4088 -> 902
4089 -> 903
4090 -> 901
4091 -> 1475
4092 -> 2192
4093 -> 4091
4094 -> 2148
4095 -> 2149
4345 -> 4100
4348 -> 4103
4346 -> 4101
4349 -> 4104
4352 -> 4151
4347 -> 4102
4350 -> 31740
4351 -> 4150
4446 -> 4445
4445 -> 31742
4600 -> 4408
4601 -> 4356
4602 -> 4357
4603 -> 4358
4604 -> 4359
4605 -> 4360
4606 -> 31996
4607 -> 4406
4608 -> 4407
4700 -> 7763
26711 -> 31999
26713 -> 26711
31977 -> 21996
31978 -> 21997
31979 -> 14310
31997 -> 22997
31998 -> 22998
31999 -> 22999


 

DerelleBot

New Member
Jul 29, 2019
27
0
0
I need to make my own config then if i want to resolve id issue in my unleashed world? Mod pack version is not an issue right, It is still gonna work?

Well mIDas Gold is deigned to convert block IDs from any save. Either Vanilla or any combination of mods.

Sure, It'll work with any mod pack version. The patch file will just need to be creating using the versions you're converting to and from.

I wouldn't mind doing it for you if you supply me with your NEI dumps.
 

triblades

New Member
Jul 29, 2019
80
0
0
I was able to fix my 1.1.1 world w/BoP by using not one, not two, but three separate patches ....... While there is probably a simpler way to do it, it worked. The only thing I noticed (which may not be a problem at all) is that when launching my world, the code "[WARNING] [Minecraft-Server] Skipping TileEntity with id RCHiddenTile" appears in the log several times in a row. Thank you everyone! I could not have done it without your help!


Great you got it to work, and thanks for sharing!!

I too get that warning. The thing is, I don't know if that's a conversion thing or just a 1.1.3 thing...
 

reddvilzz

New Member
Jul 29, 2019
376
0
1
ah okay i will ask for help from you if i am stuck, but so far i don't have any problems because there is no mod pack update yet
 

Heema

New Member
Jul 29, 2019
19
0
0
This post needs more love :)

Thanks to all i converted my save file (1.1.1 W/BoP to 1.1.3) without any thing missing using @SuperLuigi10 3 patches , i made them into 1 file to make it easier and faster
 
  • Like
Reactions: SuperLuigi10

SuperLuigi10

New Member
Jul 29, 2019
32
0
0
This post needs more love :)

Thanks to all i converted my save file (1.1.1 W/BoP to 1.1.3) without any thing missing using @SuperLuigi10 3 patches , i made them into 1 file to make it easier and faster
I'm glad it worked! Happy to help!

And yes, I wish that more people knew about this thread- there is a lot of good info here!
 
  • Like
Reactions: mlane16

ReNZoR

New Member
Jul 29, 2019
6
0
0
Hey guys

I have been following this thread to convert our v1.1.2 world to v1.1.3. I decided to make my own patches using full NEI dumps. I found it strange how the NEI dumps are around 780kb eac and my patch is only 1.10kb lol. I am guessing it only runs the conversion process on ID's that have changed...

Now, I have successfully converted most of the map okay (I have backups obviously, many lol). At first look, all seems fine... I know that Buildcraft pipes and ME systems will need replacing manually, that is fine...

My main problem are Barrels and their contents. Normal "Chests" and the "Personal Safe" work fine in the new map, however Barrels... Barrels appear in v1.1.3 as Certus Quartz Block lol.

This is where it starts to get confusing...

in v1.1.2 "Barrel" appears in NEI (in game) as item ID 1000:5

in v1.1.3 "Barrel" appears in NEI (in game) as item ID 1000:5 also...

However my v1.1.2 map converted to work in v.1.1.3 has replaced all my Barrels (deleting their contents in the process) with Certus Quartz Block (v1.1.3 NEI Item ID: 902:2)

And for the life of me, I cannot figure out why. In the end, I had to write this message in the hope someone out there knows what I may be doing wrong lol.

Below is my patch file

Code:
252 -> 170
253 -> 169
254 -> 252
901 -> 911
902 -> 912
903 -> 913
910 -> 901
1000 -> 902
1151 -> 903
1375 -> 910
1376 -> 1419
1381 -> 1420
1475 -> 1575
1513 -> 1000
1517 -> 1151
1555 -> 1375
2101 -> 1513
2507 -> 1517
2671 -> 1555
2672 -> 2101
3147 -> 2507
3260 -> 2671
3707 -> 2672
3708 -> 3147
3709 -> 3260
3710 -> 3707
4088 -> 3708
4089 -> 3709
4090 -> 3710
4091 -> 1475
4092 -> 2192
4094 -> 2148
4095 -> 2149
4361 -> 4356
4362 -> 4357
4373 -> 4358
4600 -> 4359
4601 -> 4360
4602 -> 4362
4603 -> 4408
4604 -> 4700
4605 -> 4701
4606 -> 7762
4700 -> 7763
4701 -> 7764
4702 -> 7765
7762 -> 8829
7763 -> 11257
7764 -> 13305
7765 -> 13306
8829 -> 13307
11257 -> 13308
13305 -> 13344
13306 -> 13345
13307 -> 13346
13308 -> 13347
13344 -> 13352
13345 -> 13353
13346 -> 13362
13347 -> 13363
13352 -> 13384
13353 -> 13389
13362 -> 20260
13363 -> 20261
13384 -> 20262
13389 -> 20263
20260 -> 25026
20261 -> 26710
20262 -> 26711
20263 -> 26712
25026 -> 31996
25131 -> 31998
26710 -> 31999
31977 -> 21996
31978 -> 21997
31997 -> 22997
31998 -> 22998
31999 -> 22999

If anything else is required, please let me know :)

Thanks in advance guys, good work

Stu
 

jmarler

New Member
Jul 29, 2019
39
0
0
Hey guys
Now, I have successfully converted most of the map okay (I have backups obviously, many lol). At first look, all seems fine... I know that Buildcraft pipes and ME systems will need replacing manually, that is fine...

I actually didn't have to manually convert any pipes, or any part of my ME system using my final patch.

My main problem are Barrels and their contents. Normal "Chests" and the "Personal Safe" work fine in the new map, however Barrels... Barrels appear in v1.1.3 as Certus Quartz Block lol.
--snip--
However my v1.1.2 map converted to work in v.1.1.3 has replaced all my Barrels (deleting their contents in the process) with Certus Quartz Block (v1.1.3 NEI Item ID: 902:2)

And for the life of me, I cannot figure out why. In the end, I had to write this message in the hope someone out there knows what I may be doing wrong lol.

The line where you have "1000 -> 902" is what is converting your barrels to certus quartz. Take that out.

If anything else is required, please let me know :)
Thanks in advance guys, good work
Stu


You're welcome!

I took a multi-pronged approach: I used the NEI dumps, then the config files, combined both, then manually verified each change. Using my final patch, I converted the map for our server's overworld and about two dozen mystcraft ages. We have had zero losses, nothing to remake, and no complaints from any users. I would take a look at my final patch, see what's different, manually verify, and go from there.[/quote][/quote]
 
  • Like
Reactions: ReNZoR

ReNZoR

New Member
Jul 29, 2019
6
0
0
Hey man

Thankyou for your fast reply! It is almost 4am here in the UK lol.

Right so, if I remove that 1000 -> 902 line, that will solve the issue - I had an idea that would be the problem. However, is that going to cause any other problems? I guess any certus quartz blocks generated in my current map will appear as some other block?

That is excellent news. I tried to look through the NEI dumps, regarding the "tile.null." issues but had no idea what to do to rectify that problem. I somehow have managed to miss your final patch, I'll go back and have a read through and see - and give it a go! :D

Once again, to yourself (jmarler) and the other guys who have been helping, I thank you all for such awesome work!

Edit: I think I found your final patch (http://pastebin.com/X37akrmh) - that is considerably smaller than the one DerelleBot posted in his original thread. Going to try it out now! :D
 

ReNZoR

New Member
Jul 29, 2019
6
0
0
Update... jmarler... let me just say you are a genius! lol. Seriously, i just converted my world using your patch and all pipes work, all ME systems are still in place, everything seems present and correct as if nothing had changed at all! Amazing man, just amazing!

You have saved me (and probably many others) massive headaches. From myself and the guys who play on our small server... thank you :)

I still got the "missing items" error the first time I connected to the map, but I guess that is standard :) But apart from that, I can't see any problems whatsoever.

Once again, thankyou! :)
 

DerelleBot

New Member
Jul 29, 2019
27
0
0
Update... jmarler... let me just say you are a genius! lol. Seriously, i just converted my world using your patch and all pipes work, all ME systems are still in place, everything seems present and correct as if nothing had changed at all! Amazing man, just amazing!

You have saved me (and probably many others) massive headaches. From myself and the guys who play on our small server... thank you :)

I still got the "missing items" error the first time I connected to the map, but I guess that is standard :) But apart from that, I can't see any problems whatsoever.

Once again, thankyou! :)


I'm glad you've got it fixed. I haven't had the time to fix my patch files myself, and I'm sorry they're not working the way they theoretically should.
 
  • Like
Reactions: ReNZoR

ReNZoR

New Member
Jul 29, 2019
6
0
0
Thankyou to you also DerelleBot, if you hadn't started this thread we may still be searching for a fix!

So a big thank you to you too!

And hey, life is busy. We all get busy and don't always have time for the things we want or plan to do. Your initial post sparked all this, so thank you :) I could have lived with the small issues we had, if needed. I was about to move everyone's items out of the literally hundreds of barrels my friends are using and then manually add them in after lol

So no need to apologise at all! AT ALL! :)
 
  • Like
Reactions: DerelleBot