This week we made 3 new Cereal grasses, now we have Wheat for winter, Barley for summer, Rye and Oats will be Spring and Fall.

We also made clovers (good for recovering the soil, animal feed) and small flowers.

The crops work like grass, they bend when you walk over them.

And you harvest them with the scythe like grass, they give Hay and seeds if they are fully ripe.

We are also building the data structure for Crop properties.
First there are the nutrients, N,K,P, each crop consumes a certain amount of each nutrient each day, if the soil becomes drained of a nutrient the plant takes damage lowering yield and quality.
Then there is water needs, each plant has an ideal water level, there are 4 levels, 1 = arid, 2 = normal soil, 3 = soaked soil, 4 = flooded soil, most crops are 2 or 3.
Resistance goes from 1 to 10, this attribute controls every type of damage the plant can take, from lack of nutrients and water to resistance to soil ph and temperature changes.
PH is the ideal soil ph for the plant, each point of resistance increases the plant tolerance by 0.25
Size is S (small) for potted plants, M (medium) for crop tiles (4 times larger than a pot), and L (large) for trees (4 crop tiles)
Trellis is true if the plant requires a trellis
Then there are the six stages of plant growth
Sprouting: in this stage the plant is most vulnerable, damage here will kill the plant, some plants can be harvested here as Sprouts (like beans)
Seedling: young stage of the plant
Vegetative: adult stage of the plant, if leaves and roots can be harvested this is usually when they become available
Budding: flower buds become available for harvest
Flowering: flowers become available for harvest
Ripening: fruits and seeds become available, if the plant supports multiple harvests it returns to Vegetative after this, otherwise it dies.
Some plants will have different harvestables in different stages, if you plant root crops make sure to leave one or two to flower and provide seeds instead of harvesting them all when they are in Vegetative state, there won't be any magical "Seed Maker" machines, you harvest seeds as you would in real life, fruit crops will give you seeds when you prepare to cook the fruits.
Also each growth stage will have a different temperature requirement, make sure you plant your crops in the right season!