IC2 Item overwriting when adding my items

  • So, i am making my addon for IC2, industrialbuildcraft, and i have som weird things happening. i think items are overwriting each other, you can see at this log:

    i will post it down here, because i have limited characters

  • Display Spoiler

    2013-10-08 16:25:48 [SEVERE] [fml.ItemTracker] Missing items : {}
    2013-10-08 16:25:48 [SEVERE] [fml.ItemTracker] Mismatched items : {256=(Item 256
    , Type ibc.mcl.ibc.item.ItemBurnLeave, owned by IBC, ordinal 0, name null, claim
    edModId null, Item 256, Type net.minecraft.item.ItemSpade, owned by Minecraft, o
    rdinal 0, name null, claimedModId null), 30096=(Item 30096, Type ic2.core.item.r
    eactor.ItemReactorHeatSwitch, owned by IC2, ordinal 1, name reactorHeatSwitchCor
    e, claimedModId null, Item 30096, Type ibc.mcl.ibc.item.ItemCompressedLeave, own
    ed by IBC, ordinal 0, name null, claimedModId null), 30197=(Item 30197, Type ic2
    .core.item.tool.ItemIC2Spade, owned by IC2, ordinal 0, name itemToolBronzeSpade,
    claimedModId null, Item 30197, Type ibc.mcl.ibc.item.ItemBurnLeave, owned by IB
    C, ordinal 0, name null, claimedModId null)}

    here you see what happens:

    Display Spoiler

    it also happens like this:


    bronze

    stick ----> my item

    stick

  • all items stored inside static public array, item ID converted (-256-8) to array index and item stored inside that array slot.

    if ANY other mod register item with same ID by any means, original item will be dereferenced.

    you must use OTHER id's for your items or change how IC2e allocate IDs