Item ID conflicts

  • Please make sure you are posting in the correct place. Server ads go here and modpack bugs go here
  • The FTB Forum is now read-only, and is here as an archive. To participate in our community discussions, please join our Discord! https://ftb.team/discord

Cosmology27

New Member
Jul 29, 2019
297
0
1
So what I'm looking for is a mod that will fix, OR at least tell me the item ID conflicts and the ranges that the new IDs can be. I absolutely love how MC does this for you with blocks ID conflicts, now I just need the same thing for items!I love IDFix and IDFixMinus, but I'm using an already created and lived in world, so these aren't an option seeing as they change ALL the IDs. The MAIN thing I need is a list of OPEN item ID ranges, so that I can change everything manually.
For example, if you put in a huge mod like Divine RPG or something into a modpack, even if you fix all the conflicts so that it runs, you'll still have huge errors in the game. You'll try to craft something, and it'll make something totally unrelated. I've even had that breaking ash blocks gives you circuits!!!
I know how to find the item ID conflicts with the console, but I don't know what to change them to, because I don't know what item IDs are still open!
Any help would be greatly appreciated.
Thanks!
 

RealSketch

New Member
Jul 29, 2019
2,016
0
0
Off topic but:
Why not use 1.7.
  • Better coding
  • No IDs
  • More features
  • We'll be on the same version as vanilla
  • It's awesome!
 

riciJak

New Member
Jul 29, 2019
53
0
0
try checking this perl script . I've been using it for a while now .

startDir = C:/Users/richard/AppData/Roaming/.minecraft

Reading NuWorld/config/AppliedEnergistics.cfg
count = 18
Reading NuWorld/config/Backpack.cfg
count = 4
Reading NuWorld/config/Calclavia.cfg
count = 7
Reading NuWorld/config/CodeChickenCore.cfg
count = 0
Reading NuWorld/config/ExtraUtilities.cfg
count = 49
Reading NuWorld/config/GraviSuite.cfg
count = 11
Reading NuWorld/config/IC2.cfg
count = 249
Reading NuWorld/config/IC2NuclearControl.cfg
count = 13
Reading NuWorld/config/InvTweaks.cfg
count = 0
Reading NuWorld/config/IronChest.cfg
count = 10
Reading NuWorld/config/MagicBees.cfg
count = 29
Reading NuWorld/config/MobAmputation.cfg
count = 0
Reading NuWorld/config/Modular Force Field System.cfg
count = 47
Reading NuWorld/config/NEI.cfg
count = 0
Reading NuWorld/config/NEIAddons.cfg
count = 0
Reading NuWorld/config/NEIServer.cfg
count = 0
Reading NuWorld/config/NEISubset.cfg
count = 0
Reading NuWorld/config/RandomThings.cfg
count = 27
Reading NuWorld/config/UniversalElectricity.cfg
count = 0
Reading NuWorld/config/Waila.cfg
count = 0
Reading NuWorld/config/WorldStateCheckpoints.cfg
count = 0
Reading NuWorld/config/bspkrsCore.cfg
count = 0
Reading NuWorld/config/buildcraft/main.conf
count = 74
Reading NuWorld/config/cofh/CoFHCore.cfg
count = 0
Reading NuWorld/config/cofh/CoFHLoot.cfg
count = 0
Reading NuWorld/config/cofh/CoFHMasquerade-Capes.cfg
count = 0
Reading NuWorld/config/cofh/CoFHMasquerade-Skins.cfg
count = 0
Reading NuWorld/config/cofh/CoFHMasquerade.cfg
count = 0
Reading NuWorld/config/cofh/CoFHSocial-Friends.cfg
count = 0
Reading NuWorld/config/cofh/CoFHSocial.cfg
count = 0
Reading NuWorld/config/cofh/CoFHWorld-Generation.cfg
count = 0
Reading NuWorld/config/cofh/CoFHWorld.cfg
count = 0
Reading NuWorld/config/cofh/ThermalExpansion-Florbs.cfg
count = 0
Reading NuWorld/config/cofh/ThermalExpansion-Fuels.cfg
count = 0
Reading NuWorld/config/cofh/ThermalExpansion.cfg
count = 44
Reading NuWorld/config/extracells.cfg
count = 23
Reading NuWorld/config/factorization.cfg
count = 49
Reading NuWorld/config/forestry/apiculture.conf
count = 0
Reading NuWorld/config/forestry/backpacks.conf
count = 0
Reading NuWorld/config/forestry/base.conf
count = 220
Reading NuWorld/config/forestry/binniecore/main.conf
count = 1
Reading NuWorld/config/forestry/common.conf
count = 0
Reading NuWorld/config/forestry/extrabees/machines.conf
count = 3
Reading NuWorld/config/forestry/extrabees/main.conf
count = 22
Reading NuWorld/config/forestry/extratrees/main.conf
count = 22
Reading NuWorld/config/forestry/gamemodes/EASY.conf
count = 0
Reading NuWorld/config/forestry/gamemodes/HARD.conf
count = 0
Reading NuWorld/config/forestry/gamemodes/NORMAL.conf
count = 0
Reading NuWorld/config/forestry/gamemodes/OP.conf
count = 0
Reading NuWorld/config/forestry/lepidopterology.conf
count = 0
Reading NuWorld/config/forestry/pipes.conf
count = 1
Reading NuWorld/config/forge.cfg
count = 0
Reading NuWorld/config/forgeChunkLoading.cfg
count = 0
Reading NuWorld/config/immibis.cfg
count = 5
Reading NuWorld/config/microblocks.cfg
count = 0
Reading NuWorld/config/modstats.cfg
count = 0
Reading NuWorld/config/multipart.cfg
count = 3
Reading NuWorld/config/powercrystals/core/client.cfg
count = 0
Reading NuWorld/config/powercrystals/core/server.cfg
count = 0
Reading NuWorld/config/powercrystals/minefactoryreloaded/client.cfg
count = 0
Reading NuWorld/config/powercrystals/minefactoryreloaded/common.cfg
ERROR: id 3120 is already used for NuWorld/config/powercrystals/minefactoryreloaded/common.cfg block.Base, change: block.MachineBlock
ERROR: id 11987 is already used for NuWorld/config/powercrystals/minefactoryreloaded/common.cfg item.Base, change: item.Hammer
count = 96
errors = 2
Reading NuWorld/config/railcraft/modules.cfg
count = 0
Reading NuWorld/config/railcraft/railcraft.cfg
count = 107
Reading NuWorld/config/warpbook.cfg
count = 2

----------------------------------------------------------------
----------------------------------------------------------------
330 NuWorld/config/powercrystals/minefactoryreloaded/common.cfg entity.Zoologist
450 NuWorld/config/railcraft/railcraft.cfg block.detector
451 NuWorld/config/railcraft/railcraft.cfg block.alpha
452 NuWorld/config/railcraft/railcraft.cfg block.beta
453 NuWorld/config/railcraft/railcraft.cfg block.gamma
454 NuWorld/config/railcraft/railcraft.cfg block.track
455 NuWorld/config/railcraft/railcraft.cfg block.elevator
456 NuWorld/config/railcraft/railcraft.
 
Last edited:

YX33A

New Member
Jul 29, 2019
3,764
1
0
Off topic but:
Why not use 1.7.
  • Better coding
  • No IDs
  • More features
  • We'll be on the same version as vanilla
  • It's awesome!
Because 1.7.2 has some seriously shoddy coding in places, no TE3 means no FTB releases for 1.7 beyond Unstable(and that's not "official" and all that jazz) and of course not many machines using RF even though it's released, and for me personally there is a serious lack of worthwhile TC addons currently, as my main three ones are not for 1.7 last I checked(and one is waiting for TE3, isn't it @Democretes ?).
 

Democretes

New Member
Jul 29, 2019
1,134
0
1
Because 1.7.2 has some seriously shoddy coding in places, no TE3 means no FTB releases for 1.7 beyond Unstable(and that's not "official" and all that jazz) and of course not many machines using RF even though it's released, and for me personally there is a serious lack of worthwhile TC addons currently, as my main three ones are not for 1.7 last I checked(and one is waiting for TE3, isn't it @Democretes ?).
This is true. And i wish it wasn't.
 

Xarlas

New Member
Jul 29, 2019
53
0
0
I have found ID conflicts in teh Monster config for Bloodmagic
Some id's are used twice like
Code:
    I:BloodFrame=17085
    I:BloodLightSigil=17085
Is this intentional or could that be a problem ?
 

Padfoote

Brick Thrower
Forum Moderator
Dec 11, 2013
5,140
5,898
563
I have found ID conflicts in teh Monster config for Bloodmagic
Some id's are used twice like
Code:
    I:BloodFrame=17085
    I:BloodLightSigil=17085
Is this intentional or could that be a problem ?

I'm running with the standard config for BM and have no issues. I'll check in a bit to see what the IDs are for those two.
 
  • Like
Reactions: RealSketch

Zorkk

New Member
Jul 29, 2019
26
0
0
As someone already mentioned, you can export the Id lists for blocks, items and biomes all through the NEI menus. I suppose you could import it into excel, and look for the duplicates.

Another method would be to go through your servers log file, and search for "CONFLICT" lines, as the will tell you which ids are already in use.

Hope that helps

Z


Sent from my SGH-I317M using Tapatalk
 

YX33A

New Member
Jul 29, 2019
3,764
1
0
As someone already mentioned, you can export the Id lists for blocks, items and biomes all through the NEI menus. I suppose you could import it into excel, and look for the duplicates.

Another method would be to go through your servers log file, and search for "CONFLICT" lines, as the will tell you which ids are already in use.

Hope that helps

Z


Sent from my SGH-I317M using Tapatalk
For the love of god, this. If you have item ID conflicts, the game knew before you did. Forge has a massive log when you are done even a 5 minute session. Conflicts are maybe not easy to spot, but if they are there, you can find them in the loading section.
 

epidemia78

New Member
Jul 29, 2019
1,810
-4
0
Yep, search your log for the word conflict. But dont try and fix each one individually. I use a little program I found on the net called SCR that batch replaces text. So if I have a bunch of item conflicts at say 12100 range, I just batch replace the 12 with 11 or something.
 

Xarlas

New Member
Jul 29, 2019
53
0
0
I havnt found it via the log i used the Script that riciJak had suggested at the start of this thread
I Dont think that conflicts will make Problems because than everyone using Bloodmagic in an FTB Pack schould have them (Master config) ^^
I JUST have Posted it for the case that it wil get an Problem for anyone
Also because i was curious How the guys with much more knowledge react to that
IF i had an Problem with them i would already had fixed it.
(So Everyone who tries to help me thanks but i dont need help fixing simple ID conflicts :) )
 

Cosmology27

New Member
Jul 29, 2019
297
0
1
As someone already mentioned, you can export the Id lists for blocks, items and biomes all through the NEI menus. I suppose you could import it into excel, and look for the duplicates.

Another method would be to go through your servers log file, and search for "CONFLICT" lines, as the will tell you which ids are already in use.

Hope that helps

Z


Sent from my SGH-I317M using Tapatalk

So checking the logs for this HAS worked to a certain extent. However, I'm having an issue where things are conflicting, and I'm not able to find the conflict in anything else.
Here's an example of the log registering a conflict. Other item ID conflicts are easy to find, because it actually gives the correct item ID. Others aren't given the correct data, beacuse I'm not finding those items, either in the NEI or in any of the cfg files. For example, the 540 conflict (see below) is an item that isn't listed in the NEI or in any cfg files, so I don't know where the conflict is actually happening! How do I check on this? I've already tried the block name like net.minecraft.item.ItemBlock@64bcc4c2.
I've also tried looking for the ladder in the DRPG cfg. Everything I can think of doesn't turn up something that I can change to fix the config.
How do I find the conflict so I can fix it?

2014-06-02 19:40:35 [INFO] [STDOUT] CONFLICT @ 539 item slot already occupied by net.minecraft.item.ItemBlock@6d660b94 while adding net.minecraft.item.ItemBlock@468259a8
2014-06-02 19:40:35 [INFO] [fml.ItemTracker] The mod divinerpg is overwriting existing item at 795 (net.divinerpg.block.BlockDivineRPGLadder from divinerpg) with net.minecraft.item.ItemBlock
2014-06-02 19:40:35 [FINE] [fml.ItemTracker] Adding item net.minecraft.item.ItemBlock(795) owned by divinerpg
2014-06-02 19:40:35 [INFO] [STDOUT] CONFLICT @ 540 item slot already occupied by net.minecraft.item.ItemBlock@17cc48c2 while adding net.minecraft.item.ItemBlock@64bcc4c2
2014-06-02 19:40:35 [INFO] [fml.ItemTracker] The mod divinerpg is overwriting existing item at 796 (net.divinerpg.block.BlockDivineRPGLadder from divinerpg) with net.minecraft.item.ItemBlock
2014-06-02 19:40:35 [FINE] [fml.ItemTracker] Adding item net.minecraft.item.ItemBlock(796) owned by divinerpg
 

Zorkk

New Member
Jul 29, 2019
26
0
0

Okay. What I would suggest now is doing a fresh item id dump, then see from that if you can find out what mod it might be from... Mods usually group ids together im sure youve seen. Another solution could be to just move all the divine rpg item ids if possible. IE add a 1 or 2 to the front of the ids to get them out of the way.

Did you start with the universal config pack from here? If not you might want to try those as ot couls solve your issue.


Z


Sent from my SGH-T999V using Tapatalk