Changelog

This is a page to display the progress the Project Dinosaur mod is making throughout the versions.

## Pre-Releases

These are all the updates made before the official 1.0.0 release.

* 0.0.1-0.0.14b
* 0.1.0-0.1.5
* 0.2.0-0.2.11
* 0.3.0-0.3.7
* 0.4.0-0.4.8
* 0.5.0-0.5.2
* 0.6.0-0.6.5
* 0.7.0-0.7.7
* 0.8.0-0.8.1
* 0.9.0-0.9.1
* 0.10.0-0.10.5
* 0.11.0-0.11.???

## 0.0.1

**Date:** 12/08/2021

* First item added - iron chisel.
* Petrified log and planks added.
* Creative tabs added (blocks & items).
* Added loot tables for petrified log and planks.
* Added crafting recipes for petrified log, planks & iron chisel.

## 0.0.2

**Date:** 13/08/2021

* All raw rock fossil blocks added (plus loot tables).
* Diamond and netherite chisels added, with their recipes.
* Biome-specific rock fossil ore generation added.
* Global ore generation of petrified logs added.

## 0.0.3

**Date:** 14/08/2021

* All logs and planks added for wood types.
* Encased rock fossil blocks added.
* Stripped logs for each wood type added.

## 0.0.4

**Date:** 17/09/2021

* Added fossil excavator (no functionality).
* Added fossil excavator GUI.

## 0.0.5

**Date:** 16/10/2021

* Added plaster item.
* Added plaster functionality for turning rock fossil blocks into encased rock fossil blocks.

## 0.0.6

**Date:** 20/11/2021

* Added basic recipe functionality to the fossil excavator - still very buggy.

## 0.0.7

**Date:** 21/11/2021

* Added randomised recipes for the fossil excavator - no weighting yet.

## 0.0.8

**Date:** 01/12/2021

* Added weightings for the fossil excavator recipes.

## 0.0.9

**Date:** 20/03/2022

* Fossil excavator now drops its inventory when broken rather than deleting the items.

## 0.0.10

**Date:** 23/03/2021

* All fossil excavator input and output slots now work as intended.
* Items sort through the output slots into available stacks, and input slots are cycled through until one is found with a viable item to be excavated (encased rock fossils so far).
* Items take five seconds to excavate.
* Currently on works for tropical encased fossils - need to add the rest of the recipes.
* Machine stops when final slot has anything in it - can't fix at the moment, but doesn't effect the functionality of the machine.
* No progress bar or hopper functionality yet.

## 0.0.11

**Date:** 27/03/2022

* Added full hopper functionality for the fossil excavator.

## 0.0.12

**Date:** 30/03/2022

* Fossil Excavator progress bar is 90% working. It still runs when only fossils are in the machine however.
* Items cannot be removed from the Fossil Excavator's chisel & input slots once they are added.
* Fossil Excavator output slots are 100% functioning.

## 0.0.13

**Date:** 04/04/2022

* Fossil Excavator is 95% finished.
* Progress bar now works as intended.
* Input and output slots function as intended.
* Hopper insertion works. Hopper extraction is still broken.
* Functionality is complete.

## 0.0.14a

**Date:** 04/04/2022

* Added ore spawning for the crystallised fossils.
* Fixed broken particle texture for the Fossil Excavator.
* Fixed the drops for all encased fossils.

## 0.0.14b

**Date:** 04/04/2022

* Adjusted ore generation for rock and crystallised fossils.
* Rock fossils now generate in larger veins, but are rarer, like iron ore.
* Crystallised fossils also now generate in larger, rarer veins, more like diamond ore.
* Petrified log rarity has been increased.

## 0.1.0

**Date:** 04/04/2022

* Fossil ore generation has been further reworked.
* Amber block has been added and made transparent.
* Fossil excavator is 100% done (apart from the broken hopper extraction).

## 0.1.1

**Date:** 04/04/2022

* Finished plaster implementation.
* Fixed issue where right-clicking any block, even non-fossils, would still consume a plaster.
* Added crystallised fossil plastering support.

## 0.1.2

**Date:** 04/04/2022

* Cleaned up JSONS.
* Added crafting recipe for the fossil excavator.
* Added most wooden derivatives for petrified wood (slabs, stairs, fences, etc.). Only missing signs and boats (which are more complicated).

## 0.1.3

**Date:** 05/04/2022

* Fixed log stripping for petrified logs and wood (bark).

## 0.1.4

**Date:** 05/04/2022

* Added petrified boat and sign.
* Added all loot tables, recipes, and advancements for petrified wood and derivatives.
* Finished fixing blocks that needed to be fixed.

## 0.1.5

**Date:** 10/04/2022

* Added basic implementation of the Aphaneramma mob.
* No custom ai, but model, texture and animations work.
* Sounds work using placeholders - no custom sounds yet.

## 0.2.0

**Date:** 19/04/2022

* Updated mod minecraft version from 1.16.5 to 1.18.2.
* Mod now requires Minecraft 1.18.2 and Java 17 to run.

## 0.2.1

**Date:** 19/04/2022

* Implemented the Aphaneramma.

## 0.2.2

**Date:** 19/04/2022

* Implemented the Core Station.
* Added the Empty Syringe item.

Added Aphaneramma DNA

## 0.2.3

**Date:** 20/04/2022

* Implemented the DNA Recombinator.
* Added the Rotten Egg item.
* Added the Fertilised Aphaneramma Egg.

## 0.2.4

**Date:** 21/04/2022

* Implemented the Incubator.
* Added Incubated Aphaneramma Egg.
* Incubation takes five minutes.
* Fossil processing can now go all the way from harvesting raw fossils to getting an incubated egg.

## 0.2.5

**Date:** 21/04/2022

* Changed Incubated Aphaneramma Eggs to blocks.
* Made the Incubated Aphaneramma Eggs work like turtle eggs, only they hatch much faster.
* Made the eggs stack to 4.
* Mod is now fully playable in survival.

## 0.2.6

**Date:** 22/04/2022

* Fixed Aphaneramma AI (they now move in & out of water).
* Added baby Aphaneramma.
* Added a dynamic growth system so the Aphaneramma grows in real time, unlike the normal vanilla mob growth system.
* The Apaneramma takes 5 in-game days (around 1 hour) to fully grow.

## 0.2.7

**Date:** 25/04/2022

* Fixed Aphaneramma age- and sex data not saving between world shut downs, which resulted in all Aphaneramma being reverted to male babies upon a world reload. That no longer happens.
* Mod is now fully playable once again.

## 0.2.8

**Date:** 01/05/2022

* Implemented dynamic breeding and egg-laying.
* Males can breed twice a day, females once a day.

## 0.2.9

**Date:** 03/05/2022

* Implemented food and hand-feeding mechanics.

## 0.2.10

**Date:** 04/05/2022

* Added hunting mechanics with intergrated hunger support.

## 0.2.11

**Date:** 07/05/2022

* Implemented the ground feeder, along with full feeding functionality for prehistoric entities.

## 0.3.0

**Date:** 29/05/2022

* Fully implemented the Compsognathus.
* The Compsognathus is now obtainable in survival-mode using the mod's various machinery.
* As of release 0.3.0, the Compsognathus is now fully complete.

## 0.3.1

**Date:** 30/05/2022

* Added sex- and age-specific textures for the Aphaneramma.
* Added a swimming animation for the Aphaneramma.
* As of release 0.3.1, the Aphaneramma is now fully complete.

## 0.3.2

**Date:** 30/05/2022

* Added growth stunting and growth accelerating hormones.
* Growth stunting hormone will prevent dinosaur growth, unless two growth accelerating hormones are used to reverse this.
* Growth accelerating hormone will increase the age of a creature by 1 in-game day.
* Neither hormone can be used on adults.

## 0.3.3

**Date:** 01/06/2022

* Improved fossil block textures.
* Improved encased fossil block textures.
* Improved crystallised fossil block textures so they are deepslate-based rather than stone-based.
* Added new textures and crafting recipes for all machine blocks.
* Added an alternate full texture for the feeder when it has food in it.
* Improved amber item texture.
* Added new gemstones for each biome-based fossil.
* Changed the crystallised specimen textures to match these new gemstones.
* Changed each crystallised fossil to produce their own unique gemstone in the excavator.
* Added blocks based on each gemstone.
* Improved ground feeder item texture.
* Fixed the ground feeder rendering as full for a split second after first placing one down.

## 0.3.4

**Date:** 02/06/2022

* Added loot tables for gemstone blocks.
* Gemstone blocks can now be harvested with an iron pickaxe.

## 0.3.5

**Date:** 03/06/2022

* Added behavioral AI to prehistoric entities.
* Fixed babies from spawn eggs spawning in with no hunger and immediately beginning to starve.
* Ensured that prehistoric entities no longer sleep when in water, and therefore drown.
* Added different health values for babies and adults of the same species.

## 0.3.6

**Date:** 25/06/2022

* Added the Dino Scanner Item
* Right clicking on a prehistoric mob display their attributes (species name, age, sex, health, etc.)
* Dino Scanner also renders the mob model in the GUI.

## 0.3.7

**Date:** 25/06/2022

* Added crafting recipe for the Dino Scanner.
* Fixed Dino Scanner causing a crash when right clicking vanilla entities.
* Fixed dinos not healing.
* Dino healing now consumes hunger; 1 hunger for 1 hp.

## 0.4.0

**Date:** 26/06/2022

* Implemented the Australovenator.
* The Australovenator is now completely obtainable in survival.

## 0.4.1

**Date:** 26/06/2022

* Fixed wrong Australovenator egg model texture.
* Fixed wrong Australovenator spawn egg name.

## 0.4.2

**Date:** 27/06/2022

* Added missing Nest Block recipe.
* Fixed various broken tags and recipes.
* Fixed broken recipe advancements.
* Added missing recipe advancements.

## 0.4.3

**Date:** 27/06/2022

* Fixed broken recipe serializer that was breaking multiplayer.
* Fixed broken entity data field for prehistoric entities.

## 0.4.4

**Date:** 27/06/2022

* Updated Forge Version to 1.18.2-40.1.52
* Updated GeckoLib Version to 1.18-3.0.27
* Updated Parchment Mappings Version to v2022.06.26

## 0.4.5

**Date:** 27/06/2022

* Fixed the second bug related to broken recipe serializers that were breaking multiplayer.
* Multiplayer now works.

## 0.4.6

**Date:** 29/06/2022

* Added missing recipe & recipe advancement for the syringe.
* Fixed encased fossils not showing as encased to other players when plastered.
* Fixed dinos sometimes healing at the exact moment they die, creating a 'ghost' dino stuck in the death animation.
* Halved the distance dinos need to be near each other in order to breed.

## 0.4.7

**Date:** 30/06/2022

* Fixed rock and crystallised fossils not spawning in lush and dripstone caves.

## 0.4.8

**Date:** 02/07/2022

* Slowed the Australovenator & Compsognathus down.
* Fixed broken hunting AI for prehistoric mobs.
* Fixed the Dino Scanner not working in multiplayer.

## 0.5.0

**Date:** 15/07/2022

* Implemented the Scelidosaurus.
* Rebalanced some dinosaur ages.

## 0.5.1

**Date** 16/07/2022

* Implemented the basics of the fossil fragment system.

## 0.5.2

**Date** 16/07/2022

* Implemented fortunable fossils, using a fragment, item system.
* Encased rock and crystallised fossils can now be fortuned, and will drop fossil fragments.
* Fragments can be placed into the fossil excavator to produce the same loot the encased fossil blocks used to.
* All existing encased blocks will need to be turned into fragments via mining to be processed.
* Silk touch can enable the collection of encased fossil blocks still.

## 0.6.0

**Date** 18/07/2022

* Implemented the Tarbosaurus.
* Tarbosaurus is now fully obtainable in survival.

## 0.6.1

**Date** 17/08/2022

* Changed machine crafting recipes to use copper instead of the iron-gold-diamond trio to improve gameplay.
* Updated machine textures and recipe advancements to match newer crafting recipes.

## 0.6.2

**Date** 18/08/2022

* Ground Feeders can now be waterlogged.
* Lowered dinosaur volume.
* Increasd dinosaur ambient sound cooldown (apart from compys) and shrunk the Tarbosaurus.
* Fixed hopper intergration for both the Core Station & Fossil Excavator.
* Implemented hopper insertion and disabled extraction for both the DNA Recombinator & Incubator.
* Fixed enchantability for chisels (Unbreaking and Mending can now be added via enchanted books).
* Implemented functioning durability to the chisels within the Fossil Excavator (1 fossil excavated takes 1 durability, subject to level of Unbreaking enchantment).

## 0.6.3

**Date** 18/08/2022

* Edited rock fossil fragment textures.
* Remade rock fossil ore textures.
* Remade encased rock fossil ore textures.

## 0.6.4

**Date** 19/09/2022

* Implemented the Cryoporter for easy dinosaur transportation.

## 0.6.5

**Date** 08/12/2022

* Implemented an enrichment system.

+Added several enrichment items.

## 0.7.0

**Date** 09/12/2022

* Updated the mod to 1.19.2

## 0.7.1

**Date** 14/12/2022

* Implemented new fossil blocks based on time period rather than biome.
* Reworked a lot of JSONs.
* Remade most textures for the fossils and dinosaur eggs.
* Added the Embryonic Womb for growing embryos for live-bearing animals.
* Updated the Australovenator textures, model, and animations.
* Updated Forge to 1.19.2-43.2.0.
* Fixed hopper intergration for the DNA Recombinator, Incubator, and the new Embryonic Womb.

## 0.7.2

**Date** 14/12/2022

* Fixed being unable to right click to open containers with Plaster in hand.
* Fixed Aphaneramma movement so they no longer get stuck in water when trying to move to land.
* Streamlined the breeding code and made spawn-layers drop their eggs as items to try and combat future lag.

## 0.7.3

**Date** 15/12/2022

* Added worldgen for fossil ores, with their height in the world based on the age of the fossils.

## 0.7.4

**Date** 29/12/2022

* Implemented Trilobite plus variants.

## 0.7.5

**Date** 30/12/2022

* Added missing Trilobite texture.
* Added missing loot tables and recipes for the Core Station and DNA Recombinator.
* Changed the sounds of the deepslate fossils to deepslate instead of their previous stone sound.
* Lowered the spawning frequency of fossil ores.
* Added petrified log generation.

## 0.7.6

**Date** 31/12/2022

* Improved Scelidosaurus model, textures and animations.
* Improved Scelidosaurus egg model and texture.
* Tweaked Scelidosaurus movement speed.
* Increased Scelidosaurus clutch size from 2 to 4.
* Added/fixed a bunch of JSONs for various blocks/items.

## 0.7.7

**Date** 01/01/2023

* Added basic JEI Intergration (not 100% complete, but currently in a working state).
* Rebalanced all machine output percentages.

## 0.8.0

**Date** 10/01/2023

* Implemented the Gastornis.

## 0.8.1

**Date** 10/01/2023

* Updated Forge and Geckolib versions.
* Removed redundant files and code.
* Tweaked the Dino Scanner screen.
* Increased the movement speed of the Australovenator and Scelidosaurus.

## 0.9.0

**Date** 19/05/2023

* Probably the biggest update to date for the mod.
* Implemented a whole genetic system for the creatures which influences their appearance, size, attack damage, health and speed.
* Textures are dynamically coloured and merged through code so future creature textures only need to be grey-scale and split into their different sections (e.g. base, underside, pattern, etc.).

## 0.9.1

**Date** 19/05/2023

* Fixed some broken hitboxes.
* Improved the prehistoric AI, added roaming territories and linked this, sleeping, and mating to nest blocks.

## 0.10.0

**Date** 20/05/2023

* Updated to Minecraft version 1.19.4

## 0.10.1

**Date** 23/05/2023

* Fixed broken petrified sign texture.
* Implemented creatures having a variable chance to change nests. Chanced depend on the sociality of the creatures. Higher social tendencies = smaller chance to change nests.
* Dinosaurs will now switch nests if the nest is broken.
* Tweaked dino health.

## 0.10.2

**Date** 23/05/2023

* Implemented custom sound effects for the Australovenator, Gastornis, and Scelidosaurus (Aphaneramma and Trilobite are to come).

## 0.10.3

**Date** 24/05/2023

* Implemented pack mechanics, including minimum and maximum pack numbers, for the Australovenator, Aphaneramma, Gastornis, and Scelidosaurus. Trilobite doesn't need this.

## 0.10.4

**Date** 23/07/2023

* Fixed babies not setting their hatched nest as their home nest.

## 0.10.5

**Date** 23/07/2023

* Implemented multi-part hitboxes for all dinosaurs except the Trilobite (which doesn't need it). This will be standard for every new dinosaur implemented if their main body doesn't fit nicely within the regular vanilla hitboxes.
* Added a 'child' category so dinosaurs now have baby, child, juvi and adult stages. This mainly influences roaming distances of nests (children roam further than babies but not as far as juveniles).

## 0.11.0

**Date** 23/07/2023

* Updated to Minecraft Version 1.20.1.

## 0.11.1

**Date** 24/07/2023

* Tweaked ore generation to reduce spawn frequencies of fossils and petrified logs.
* Fixed some missing json errors.
* Fixed quaternary fossils giving paleogene specimens using a netherite chisel.
* Re-implemented the broken petrified boat and added the new petrified chest boat.
* Fixed not being able to shift click incubated eggs from the Incubator.
* Fixed chisels in the Fossil Excavator never breaking and instead going into negative durability.
* Increased the volume of the hurt dinosaur sounds.
* Fixed waterlogging Feeders creating entirely new water source blocks.
* Made Rotten Eggs throwable.