Added Checks to catch exceptions caused by writing custom properties tag to Entity. Will try to recover using debugNBT if present.
Add recipie for Salt. 1 Gunpower --> 2 Salt
Added Salt to OreDisctionary under "foodSalt".
Rewrote recipe declarations. Optional component created for each Block/Items/OreDic String to
create generic addRecipe functions to remove boilerplate isPresent code.
Fix unhealthy small heart recipe.
Changed log level of Tileentity writeProperty Failure.
Add Entity Name to failed to write logging.
Reanabled ALligator Drops.
Add Size Check to Inventory and Valid Result check to Coconut Recipe Handler.
Scale Armor is supposed to be equivalent to Regular Vanilla
Change WorldGeneratorZulu to ProjectZuluGenerator, a less ridiculous name to remember
Level Structures to Surface when Placed. Should Close #2 with the exception of Oasis which is impossible with how Oasis is generated.