Added a per-block concept of biome that is stored within the chunk data.
Added an UpdateBiome concept to send biome updates (just like block updates) to network clients after the whole chunk has been transferred.
Introduced a BiomeRegistry and Biome interface in the engine module and reworked the ChunkTessellator to use humidity/temperature associated with the block's biome. Future work: Directly specify foliage color in the biome and use that for coloring leaves.
Merge branch 'biome-per-block' of https://github.com/shartte/WoodAndStone
Use the new interaction target system.
Avoid generating the same vertical row of blocks 64 times.
Increasing max-height for TtA world generator.
Fixing bug with multiple of the same tool in the same workstation causing a crash.
Fixed filling up cooking station with water.
Adjusting mineral generation to new world height.
Adjusting caves to new max height.
Fixing cave and ore generation for vertical chunks.
Introducing environment conditions (temperature and humidity) and their impact on plants.
Merge remote-tracking branch 'origin/master'
Information about season in journal.
Fixing bugs after testing.
Dirt and grass drop dirt block if dug up with shovel.
Fixed crash in crafting (#1328).
Removing components from @ReceiveEvent and moving them to method parameters.
Getting rid of checkstyle errors.
Removing PMD warnings.
Getting rid of SeaLevelFacet, MaxLevelFacet and SeedFacet in AnotherWorld.