// ***************************************************************************** //
// PrimalCore Change Log
// Donate through Patreon https://www.patreon.com/An_Sar
//
// Download Mod: https://minecraft.curseforge.com/projects/primalcore
// Report Issues: https://github.com/An-Sar/PrimalCore/issues
// GamePlay Wiki: https://github.com/An-Sar/PrimalCore/wiki/
// Join Discord: https://discordapp.com/invite/j9jwW4X
//
// ***************************************************************************** //
//  TODO:
// ***************************************************************************** //
TODO: Steppewolf AI crash?
TODO: oredict registration
TODO: fix storage crate updating inventory

TODO: JEI
TODO: Wooden Hopper + config hook
TODO: Stone Anvil + config hook
TODO: Ashbin Tile
TODO: Hibachi, fix uv
TODO: stone basin, hand mixing recipes
TODO: Urushi Tree, tree taps

TODO: add forge events for using shovel to flatten, and farmland reverting to dirt
TODO: NETHER Content: fix vine worldgen, copper, tin, iron, redstone, creepers, hungry pigmen, netherstone ruin
TODO: NETHER: ovis milk, buckets, cheese, nether boat + crafting
TODO: NETHER: daucus murn, nether palm seed, nether creep
TODO: charcoal block, iron slag, iron cluster, iron gravel, hot charcoal iron slag cluster
TODO: Wolf and Ovis heads, Ovis armor
TODO: earthwax first stage refining, earthwax blocks,
TODO: ironwood tree, sapling, fix leaves, worldgen
TODO: gallagher in-world handler
TODO: worldgen rework large deposits into tightly clustered smaller deposits
TODO: sea grass
TODO: rock, flint, fiber drops for nether materials
TODO: coloured lacquer and terracotta

// ***************************************************************************** //
//  1.11.x:
// ***************************************************************************** //
0.3.14 - Fix Fish Trap Crash, Add more bears and bear related items, Add Llama meats, Fix Hand Saw names,
0.3.13 - Fix Render Lighting Glitch, Fix Dup Bug, Increase fish trap catch limit from 4 to 6, Increase lantern recipes output from 2 to 4.
0.3.12 - Add Config hooks to control crafting of primal Tools, Rename localized name Worktable to Crafting Table, Add 2x2 recipe for primal hoes, Fish Traps can be picked up similar to primal torches.
0.3.11 - New tool repair code and new repair items for some tools, Updated soul glass texture, Updated steel plate texture, Add gold plate item, Various Crafting changes, Increase teleport range of blooming void grass, Remove some ferro/calcite brick sub-blocks, Internal changes and fixes.
0.3.9 - Fix shelf NBT check, Fix Nether Earth large brick item texture, add missing item names, adjust plant growth rates, Add config option to disable metal plate recipes, various other fixes.
0.3.8 - Fix crash when harvesting grass closes #30, Fix Sinuous Weed spore harvesting, Increase Sinuous Weed range..., Combine Corypha normal and stripped variants, Gallagher Recipe for breaking quartz blocks, Add Gem tools, Salted food recipes are now shapeless, Reduced output of earthwax and salt blocks, Add generic rot item, Fix shelf placement bug, Fix Void Grass weather check, Updates to Survival Rock drop mechanics.
0.3.7 - New Config options for custom mod drops, Add a new option SURVIVAL_HARD_LEATHER to remove vanilla leather drops in favor of animal pelts that must be crafted and dried to produce leather (this is off by default until we have proper JEI support for the drying rack), Add Obsidian Work Blade, Add pigman hide and leather.
0.3.5 - Changes to Invasive Plants, New Plant section of the config file, some config options renamed, Add configs for controlling harvest level of flint and quartz tools, Add configs for various plant behaviors, Add config for disabling end portals, Metal/Gem Handsaws have improved durability, Wolf Armor will turn invisible with the potion effect.
0.3.4 - Add Void Grass to the End, Saw recipes are now broken into material types requiring specific saws for specific block types, Add vanilla slabs to saw crafting, Add Config to disable vanilla slab crafting, Add stick recipes to the Work Blades, Convert cordage recipes to shapeless.
0.3.3 - Fix Iron Clipper recipe, Fix Iron Work Blade recipe, Sinuous Resin is compatible with IC2/Techreborn rubber, New Work Blade Types, Work Blade in-world recipe success improves with material quality.
0.3.2 - Fix placing items into worktable shelves, Merge 0.2.26 updates.
0.3.1 - Update to minecraft 1.11.2, Merge Branch 1.10.2 version 0.2.23.
0.3.0 - Update to minecraft 1.11, this is feature complete with version 0.2.7 for 1.10.2, General refactoring and code cleanup.

// ***************************************************************************** //
//  1.10.2:
// ***************************************************************************** //
0.2.29 - Fix Fish Trap Crash, Fix Hand Saw names.
0.2.28 - Fix Render Lighting Glitch, Fix Dup Bug, Increase fish trap catch limit from 4 to 6, Increase lantern recipes output from 2 to 4.
0.2.37 - Fix Conflict with InventoryPets, Fix earthwax drop amount, Add Config hooks to control crafting of primal Tools, Rename localized name Worktable to Crafting Table, Add 2x2 recipe for primal hoes, , Fish Traps can be picked up similar to primal torches.
0.2.36 - Fix in-world recipes for the work blades, - New tool repair code and new repair items for some tools, Updated soul glass texture, Updated steel plate texture, Add gold plate item, Various Crafting changes, Increase teleport range of blooming void grass, Remove some ferro/calcite brick sub-blocks, Internal changes and fixes.
0.2.34 - Fix shelf NBT check, Fix Nether Earth large brick item texture, add missing item names, adjust plant growth rates, Add config option to disable metal plate recipes, various other fixes.
0.2.33 - Fix Sinuous Weed spore harvesting, Increase Sinuous Weed range..., Combine Corypha normal and stripped variants, Gallagher Recipe for breaking quartz blocks,
0.2.32 - Add Gem tools, Salted food recipes are now shapeless, Reduced output of earthwax and salt blocks, Add generic rot item, Fix shelf placement bug, Fix Void Grass weather check, Increase Sinuous Weed Spore Drop Rate, Updates to Survival Rock drop mechanics.
0.2.31 - New Config options for custom mod drops, Add a new option SURVIVAL_HARD_LEATHER to remove vanilla leather drops in favor of animal pelts that must be crafted and dried to produce leather (this is off by default until we have proper JEI support for the drying rack), Add Obsidian Work Blade, Add pigman hide and leather.
0.2.29 - Changes to Invasive Plants, New Plant section of the config file, some config options renamed, Add configs for controlling harvest level of flint and quartz tools, Add configs for various plant behaviors, Add config for disabling end portals, Metal/Gem Handsaws have improved durability, Wolf Armor will turn invisible with the potion effect.
0.2.28 - Add Void Grass to the End, Saw recipes are now broken into material types requiring specific saws for specific block types, Add vanilla slabs to saw crafting, Add Config to disable vanilla slab crafting, Add stick recipes to the Work Blades, Convert cordage recipes to shapeless.
0.2.27 - Fix Iron Clipper recipe, Fix Iron Work Blade recipe, Sinuous Resin is compatible with IC2/Techreborn rubber, New Work Blade Types, Work Blade in-world recipe success improves with material quality.
0.2.26 - Plant Fixes, Fix LadderBlock UV, Fix worldgen for corn and valus, Add dead bushes to the nether, Internal Code house keeping.
0.2.25 - Fix ladderBlock facing for real, Fix wood harvesting compatibility for TC mattock, Add nether earth, nether farmland, nether path blocks, Config file changes new flammability section.
0.2.23 - Fix LadderBlock side sensitivity, Fix wood harvesting bug and compatibility fixes with Actually Additions mutli-tools, Refactor helper and event packages.
0.2.22 - Add config hook for earthwax flammability, Fix Wolf Armor not applying damage, Fix dup bug whilst repairing primal crafting tools, Fix loam tnt crash issue #28.
0.2.21 - Creepers have a chane of exploding while on fire, Update Survival Wood Harvesting to use logWood ore dictionary name, remove COMPATIBILITY_WOOD_HARVESTING_ADDITIONS config option in favor of the ore dictionary.
0.2.20 - Update Steppe Wolf Player Attach AI, Add config hook for registering Primal clay to ore dictionary (see config for details), Reorganize ore dictionary config hooks under the Compatibility section, Add additional Sarsen worldgen, Massive Earthwax deposits are less common, Fix Ovis Atre model.
0.2.19 - Add config hook for controlling smoke "FEATURE_ENABLE_SMOKE", Fix lantern placement on custom wall types, In-world crafting for dirt and path stairs via workblade, Fix Axe crafting recipes.
0.2.18 - Searing Lace render and shearing fixes, Shelf/Inventory interaction changes, Grass Path stairs, Crafting changes for custom stair types, Iron dust item, Increase default chance of traps catching fish, Changes to drying rack logic, Fix Problem with Corypha creating extra ignis.
0.2.17 - In-World Crafting for Ladder Blocks using the Work Blade, Add Work Blade compatibility with Better Beginnings knife, Change Work Blade compatibility config option, Change crafting recipe for worktable slabs to avoid conflict with Quark, Rendering refactoring, Remove extra metal plates, Recipe changes for shelves and lanterns.
0.2.16 - WARNING: Worktable Slabs will vanish loosing their Inventory and must be replaced in-world, Worktable Slabs now display the inventory of an adjacent storage crate, Fix spruce worktable texture, Change flint saw recipe to use cordage instead of a pin, Add Sarsen Stone, Add Lacquer Wood, Crafting Updates, Ladder Fixes, Fix for IC2 crafting crash. Initial Chinese Translation thanks to SPR and Xiaoyan.
0.2.15 - Crafting Tool changes (should fix various compatibility issues), Fix Pigiron Ore Dictionary letter casing, Change ladder block model so block can be treated as opaque, Fix Thatch opacity based on state.
0.2.14 - Storage Crates converted to the forge capability system, Add Ovis Atre (Semi-passive Nether Sheep), Add smelting recipes for primal ore dusts, Glass panes and Iron Bars now attach to daub when facing correctly, Fences can now accepts leads, Fix hopper interaction with storage crates, Fix Worktable Slab height, Nether Grass re-roots properly, Plant Rendering adjustments.
0.2.13 - Add Storage Crates, Add optional Simple flint crafting, Fix crafting issues for gallagher and clippers, Fix issues with lever interaction, Add config hooks for vanilla items being registered to the ore dictionary, New Configs Options, Config File fixes.
0.2.12 - Add Wattle and Daub, Add Nether Grass, Add Nether Palm, (Fix) "Go West, young man", Fix plant block solid ground detection, Change small metal plate recipes from gallaghers to clippers, Crafting Tools now use proper tool materials, Add shapeless crafting for the primal lever, Change the default value for replacing vanilla lever to false, Add OreDictionary Names for Bark and various items for compatibility with BWM, Add new config section for Compatibility options, Rename WOOD_HARVESTING_ADDITIONS to fit into Compatibility section.
0.2.11 - Fix smooth limestone recipe, Add drying rack recipe for wet thatching (item not the block), Move config file to a it's own directory for easy collection, Refactor tool based crafting recipes to use ore dictionary names, bait/chum for fish traps is now registered to the Ore Dictionary as foodBait, Update Thatch and Mud config values to floats, Add salt to the end, New Ladder types.
0.2.10 - Update forge version requirement to 12.18.3.2185, Rendering Fixes for shelves and related tiles, Rotation support for storage blocks, Add config hooks to control thatch flammability, Add new metal items, Fix Bronze Block to Ingot recipe, Recipe fixes for carbonate stone types.
0.2.9 - Add config hook for chance of bone drops from EntityAnimals, Fix Copper block texture, Fix Drains and Smoke Grates loosing their state on servers, Clean-up Torch/Lever placement and pickup code, Update custom arrow recipe.
0.2.8 - Falling on thatch reduces damage and will break the thatch (this uses the same SURVIVAL_SOFT_FALL_BLOCKS config option as other blocks), Fix for crafting tool dup bug, Smoke Grates can open like trap doors, Drains can be closed/opened by hand or redstone, Drain item passing has been fixed, Recipe Additions, Fix Silver Block model, General refactoring and code cleanup.
0.2.7 - Steppe Wolf tweaks to AI and Spawning, Chum has been added to bait fish traps, Sharp Bone can now be crafted in-world similar to flint, Flaked materials can be knapped into points (to be used for later crafting), Drying Rack recipes for Horse and Wolf meat, Fix some missing crafting recipes.
0.2.6 - Steppe Wolves, Add Ash Bins (work in progress), Thatch output doubled again, Reduction in default Thatch drying time, Improved Rush harvesting, Reduction in Rush seed drop, Rushes only bloom in the rain or near water, Reduced volume of custom sounds, Increased brightness of lanterns, Various Fixes.
0.2.5 - Fix Thatch recipe.
0.2.4 - Removed full block shelves and doubled the storage capacity of half shelves. Can lite held torches from other torches or lanterns, Double thatch recipe output, Work blades can harvest thatch with high efficiency, Add fuel values for wooden pins, fish traps, drying racks, and shelves. Tweak shelf item rendering, Fix salt ore movement and side rendering, Numerous bug fixes.
0.2.3 - Iron WorkBlade and Gallagher, Work Blades can remove bark from logs, Fix DryingRack Recipe times, Fix lantern torch dup bug, Fix NBT-Safe Shelves, Fix Earthwax related crash, Adjust worktable renderer, Add Stone shelf, Rushes must be sheared, Update flint saw texture.
0.2.2 - Drains will correctly pass items now, Fish Traps have a chance of returning "muck", Drying Rack rot chance fixed.
0.2.1 - Flint Saw, Fix Salt Ore Textures, Just pin recipe output, Update Fish Traps, Update shelf placement code, Add fuel value for wool.
0.2.0 - Fish Traps, Drying Racks, Dried and Salted Fish, More shelves, Thin Slabs, Smoke Grates, New pressure plates, Quartz and Torch Arrows, Thatch now gets support for horizontally adjacent slats, Netjry block stacking fix, Additional Crafting Tools, Fixes for Github Issues, Earthwax no longer burns in nether, Better bounding boxes, Updated Config File layout and options, Model uv optimizations, Major internal refactoring, Disable item break event for later debugging.
0.1.11 - Adjust Thatch water drip particle rate, Fix shelf placement bug with flint tools, Fix borked Rush soil validation code
0.1.10 - Fix worktable container dup-bug, Lantern fix for placement on fences and walls, Torch recipe compatibility changes, Primal JackOLantern Compatibility Fixes,
0.1.9 - Worktable Shelves, Lanterns, Mud Slabs, Refactor Block and Item references for the API, Disable experimental code for Loam drops.
0.1.8 - Torches no longer burn if colliding entity is wet, Testing adjustments to frequency of torch smoke, Add a jack-0-lantern with torch-like functionality, Update log detection for compatibility with other mods fixes known problems with tinkers and biomes o'plenty, begin importing nether content from MagnumOpus, Begin Adding Custom pressure plates and thin-slab blocks,
0.1.7 - Fix Torch crash, Add forge update notification, Begin Adding tooltips, Add config option for speed of drying Thatch and Mud blocks, Slight reduction to default Thatch drying time. Slight increase to default Mud drying time. Add config option for the range wooden slats are able to support Thatch. Add config option for how likely wooden torches are to set entities on fire. Add tinder bundle item, Add Axe recipe for crafting sticks directly from logs, Updated Recipe for log worktables, Add Salts, Add recipe for Salo
0.1.6 - Compatibility Fix with BiomesOPlenty, worldgen compatibility tweaks, Fix item model rendering for slats, experimental log worktable model.
0.1.5 - Thatching, Wooden Support Slats, Rushes, Log based Crafting Tables, Axe stick recipe, Torch fixes, Survivalist Mod Compatibility Fixes.
0.1.4 - Mud Block crafting fix, Wet MudBrick item drop fix
0.1.3 - Packed Dirt Brick. Mud Blocks, Brick, and worldgen. Iron Handsaw and Clippers. Experimental Iron Ore. Experimental Farmland. Torch and Smoke fixes. Various etc.
0.1.2 - Corn worldgen (mk 1)
0.1.1 - Add Corn Stalks and Seeds, Add wood-type worktables, Add custom levers with sneak-click pickup, Ash layers can be placed in world, Terracotta items and blocks, Recipe changes for Sharp Bone and Flint WorkBlade, Internal changes to various blocks classes.
0.1.0 - Initial 1.10.2 Commit, First Blocks and Items: ash, torches, levers, config file.

// ***************************************************************************** //
//  1.8.9:
// ***************************************************************************** //
0.0.2 - Basic import from MagnumOpus
0.0.1 - Initial commit, 1.8.9

// ***************************************************************************** //
//  primal epoch
// ***************************************************************************** //