В самом майнкрафте это делается таким образом, полагаю, со своими предметами и блоками подобное тоже может получиться:
itemRegistry.addObject(400, "pumpkin_pie", (new ItemFood(8, 0.3F, false)));
400 - это и есть id.
Только вот для предмета/блока, имеющего класс, придётся ещё переменную...