Falling blocks should no longer be exploitable. Rewrote a fair amount of support beam placement logic. Placing horizontal supports will now attempt to place them between two vertical pillars. They can not be placed as single blocks anymore. If a falling block hits a support beam, it will bust it.
Fixed not being able to place log piles.
Fixed placing sluices and simplified sluice TE quite a bit.
Updated Sluice Rendering
Fixed meals incorrectly stacking.
Bowls are no longer required for food prep block placement
Food Prep no longer deletes when empty to prevent but with gui switching tabs with no items in the food prep.
Moved Food class to the API
Sugarcane is now a farmable crop. Raw sugarcane can be processed in a barrel to create sugar. This process will be expanded in the future once a way to boil water is created. This is a temporary solution.
Updated lilypad generation. Removed a few empty crop ids which should actually make overland crops a bit more common since those empty ids wont be picked by worldgen anymore
Updated cactus gen
Updated water plant distribution.
EntityLivingHandler should no longer spam update packets.
Fixes Tsunamis
Updated proxy to properly trigger the server tickhandler.
Merge pull request #595 from dries007/master

add manifest to deobfJar and add some gitignore for intellij
Fixed rope and added Familiarity checks for common actions, such as breeding, milking, shearing etc.
A bit of localization of messages and making Horse Inventory a little more like 1.7 vanilla
Disabled this error message until I have time to deal with it