You may have done something like
public static final Item ITEM_1 = new ItemBase('item_1');
public static final Item ITEM_2 = new ItemBase('item_1');
where you give both of the items the same registry name. This is all I can infer via reading the log you gave, so check over your ItemInit and BlockInit classes (or where ever you register them) and make sure the registry names are different.
1) Yeah, makes sense I don't know why he did it like that
2) ¯\_(ツ)_/¯
3) Our modid is "boundless"
4) For example
@GameRegistry.ObjectHolder("boundless:leather_sword")
public static LeatherSword leather_sword;
Eclipse was yelling at me to change it to void, or change it to a constructor
ItemTape(ItemStack stack, World worldIn, List<String> tooltip, ITooltipFlag flagIn) {
tooltip.add("Test");
}
Honest, I probably did something wrong.
Full class
Method
It should work now, i didn't know that the fourms don't auto format links
I also didn't post the full code in this... post because it's pretty long
My
public void addInformation
method isn't working, and it's not adding any lore to my item.
Here's the code in two different pastebins:
Method: https://pastebin.com/wMNSDrhp
Full Class: https://pastebin.com/Eitecz3D
Any help would be nice, and I'm using Eclipse.
(No errors either)