Pastry

Pastries!
Pastries are a new bunch of delicious food items! In addition to restoring a small bit of hunger points, they all have some small special effects! Some can even be colored!

Uses
Pastries can be eaten, restoring a varying but small amount of hunger. However, they can be given to villagers, who will make a happy sound and lower prices for you and other players. Villagers will also gift pastries to each other. Both days and dogs can be fed pastries to heal them. Pastries have a "gift" tag that appears on the item if you set it to "on" with the /give command,  that when on, will say "(Player) has gifted (Player) a pastry!" in the chat. Pastries can also be given to Endermen, who will teleport away to eat it and not bother you.

Types of Pastries.
There are many different variations of pastries, all with different effects. The all restore different amounts of hunger points, and apply different affects.

Chilled Pastry
Chilled pastries a cool, ice cream like pastry crafted with 1 sugar, 1 milk, and 1 snowball. The Chilled Pastry gives 2 hunger points when eaten, and makes snowballs have extra knockback, speed, and accuracy when thrown.

Colorful Pastry
The colorful pastry is, as its name suggests, a colorful pastry. It gives 3 hunger points when eaten and has 2 different color swirls on top. It is crafted with 1 wheat, 2 sugar, and 2 dye. Then, you can take the item and put any dye on the left or right side of the item. On 1 side it'll color one spiral, and on the other side it'll color the other. When eaten, the left spiral color will recolor your health bar and the right will recolor your hunger bar.

Super Sugary Pastry
The super sugary pastry is crafted with 4 sugar, 1 wheat, and 1 dye of your choice. The dye colors a small colorful bit in the middle. Super Sugary Pastries give you a tiny around your screen of whatever dye you used, and adds a small boost to your speed and mining/item use speed.

Jelly Pastry
The jelly pastry is a pastry crafted with 2 sugar, 1 slimeball, and 1 dye of your choice. When you fall for a long distance after eating it, some damage is removed from your fall (more depending on how long of a fall, 3 at most) with a slime block sound effect.

Boom Pastry
The boom pastry is an odd pastry. It is crafted with 1 gunpowder, 2 sugar, and 1 wheat. After eating a boom pastry, if you have less than one third health (not counting extra hearts from golden apples) and are on fire, an explosion will appear around you, damaging all mobs except for pets and passive ones, not destroying blocks, and removing 6 points from your hunger bar (3 shanks.)