Fish now work based on the vanilla system. There is still fish code that needs to be added though, as it was some how lost.
Increased cache size to 50k since the cache tends to grow quickly
Made acacia textures not ugly and added sea weed item texture
Renamed Leash item to Rope. Updated accesstransformer to make vanilla leads not final. This should let dunk fix ropes.

YOU MUST RERUN GRADLE SCRIPTS
Fixed skeletons not rendering bow correctly by overwriting the vanilla bow via access transformer.

YOU MUST RERUN GRADLE SCRIPTS
Made EntityPlayer.sleepTimer public via AccessTransformer

YOU MUST RERUN GRADLE SCRIPTS
Added an eventhandler to unload WorldCacheManager for a world when it is unloaded.
Added synchronization to worldTempCache to try and stop CME.
Added Corn Whiskey. Redesigned glass bottle liquid rendering to use the fluid color multiplier and an overlay. Going to do this to other liquid containers later.
Removed global temp caching and changed it so that temp only caches when ticking decay.
Random Fixes
Fixed snow placing vanilla variant instead of tfc variant.
aforementioned fish code was actually there all along.

Added horse health bars when riding.

Introduced mechanic where animals can become familiar with players over time. Currently, wolves have this feature alone, but support for all animals is planned. When a bone is used to "tame" a wolf, it will follow the player who tamed it. It cannot be told to sit and will still attempt to kill wild animals. It won't have a collar and won't protect the player from monsters. You can increase the familiarity by performing a particular type of interaction with the animal at least once per day. For wolves, this means shift-right clicking. The adult wolf tamed with a bone from the wild can never actually be tamed, but baby wolves can have their familiarity increased a lot faster and higher than an adult. If this value surpasses "80", the wolf will be tamed.
Fixed crash when crops are killed by snow.
Crops now have smarter sky checking code. They can be up to 1 block away from the skycheck, so a slight overhang is fine. They now properly recheck the sky availability as the grow. No more cheating to underground farms.
Should fix ores not spawning in the correct stone layers.
Fixed rain particles and sound playing when its snowing
Fixes Seeds not being plantable. Derp!
Added code to allow drawing images with tooltips. Serves no purpose currently.

YOU MUST RERUN GRADLE SCRIPTS
Merge remote-tracking branch 'origin/master' into StaticTrees

Conflicts:
	src/Common/com/bioxx/tfc/WorldGen/Generators/Trees/WorldGenCustomHugeTrees.java
	src/Common/com/bioxx/tfc/WorldGen/Generators/Trees/WorldGenCustomMapleShortTrees.java
	src/Common/com/bioxx/tfc/WorldGen/Generators/Trees/WorldGenCustomMapleTallTrees.java
	src/Common/com/bioxx/tfc/WorldGen/Generators/Trees/WorldGenCustomShortTrees.java
	src/Common/com/bioxx/tfc/WorldGen/Generators/Trees/WorldGenCustomWillowTrees.java