Sync nukkit (#690)
* update sound enum & Let projectiles break minecarts and boats
* Lava does set an entity on fire only for 8 seconds
* Update some block colors
* Elytra isArmor & canEnchantItem
* Protection doesn't protect from hunger damage & not everything damages armor
* Cake can be eaten on peaceful difficulty
* fix testing
* fix another testing