public class CookingRecipeExample implements ModInitializer { public static final String MOD_ID = "cookingrecipeexample"; public static final Block TEST_FURNACE_BLOCK; public static final BlockEntityType TEST_FURNACE_BLOCK_ENTITY; static { //Block TEST_FURNACE_BLOCK = Registry.register(Registry.BLOCK, new Identifier(MOD_ID, "test_furnace"), new TestFurnace(FabricBlockSettings.of(Material.METAL))); //BlockItem Registry.register(Registry.ITEM, new Identifier(MOD_ID, "test_furnace"), new BlockItem(TEST_FURNACE_BLOCK, new Item.Settings().group(ItemGroup.DECORATIONS))); //BlockEntity TEST_FURNACE_BLOCK_ENTITY = Registry.register(Registry.BLOCK_ENTITY_TYPE, new Identifier(MOD_ID, "test_furnace"), BlockEntityType.Builder.create(TestFurnaceBlockEntity::new, TEST_FURNACE_BLOCK).build(null)); } @Override public void onInitialize() { } }