Prehistoric Nature

Mods
81,062 Downloads Last Updated: Dec 18, 2021 Game Version: 1.12.2   +1

Prehistoric-Nature

 

Cenotopia-invite

https://discord.gg/snzaYpu | https://twitter.com/cenotopia

Give feedback and input, get help, join discussion, sneak-peaks of development, share builds, play, see other modpacks and servers, and much more.

 

Support me on Patreon please! https://www.patreon.com/aecht_rob

 

This mod adds prehistoric trees, plants, mobs and dimensions! Complex varied generation methods are used and the mod contents is huge. The mod works standalone, but can also be integrated into the Fossils and Archeology Revival mod via CraftTweaker: details are lower down.



You are strongly advised to install Just Enough Items (JEI) to be able to get to grips with the extensive mod contents, which are only sketched below. I don't knwo how someone would play this mod without it!



The mod requires LLibrary to run: https://www.curseforge.com/minecraft/mc-mods/llibrary

Prehistoric Nature is a closed source mod, licensed as All Rights Reserved for all versions. This means that you are not able to use any assets from this mod anywhere else. You are not allowed to create add-in mods relying on or interacting with this mod's own code or assets without explicit prior permission from the mod owner - please contact me. All content which does not already belong to Mojang/Microsoft is claimed as the mod owner's property with no exceptions. You can include the mod in a modpack provided that it is acknowledged. You can make language packs or resourcepacks for the mod and publish those. You cannot port this mod to any other version, platform, game or medium. You cannot make derivative works using or based on anything inside this mod. Distribution of the mod is per the terms of use of CurseForge. Please see the license included in the latest version for full information. It is your responsibility to check the licence currently in force for all versions by checking that bundled with the latest update.



MOD INCOMPATIBILITY:
Not compatible with Not Enough IDs. Use Just Enough IDs instead if you need to extend the amount of IDs available. CAUTION: JEID itself is not compaible with OTG and RTG terrain generators, so you may not be able to build a pack using both RTG/OTG and very large mods like Prehistoric Nature which add lots of blocks, or items or biomes.
VanillaFix appears to want to interfere with AI in this mod, but issues are intermittent and the mod may be acceptable in some installations.
If you are using FoamFix, you might need to set its own config deduplicate=true to false and switch off its handling of model processing in its config as it can break the displaying of some blocks (perhaps only this: B:smallModelConditions=true but you need to play around and figure out what to do with that).
I have also discovered that the mod Surge blocks mob movements and AI, so that can't be used.



Hugely grateful credits go to Totemaster and all those listed as contributors to this project for some lovely textures, models and entities, and to gegy1000 for some helpful conversations about bugfixing!



GENERAL GAMEPLAY SUMMARY:
Harvest plant fossils from the overworld.
Break the plant fossils with a fossil hammer to obtain petrified plants.
Find a Palaeobotanist villager and trade with him until you obtain the Enchantment of Time Reversal (or get very lucky on the enchanting table and find it there).
Craft a bone wand and apply the Enchantment of Time Reversal to the wand.
Place a petrified plant into an item frame and click the enchanted wand onto the frame to rejuvenate the plant into a living plant or sapling which you can then plant.
Propagate the plants using their own methods to multiply them.
If you rejuvenate certain plants, certain blocks from them can be used to construct portals to the past dimensions: construct the portals from the blocks noted below and open the portal with the enchanted wand.
In the dimensions you will encounter native prehistoric creatures, which can be collected, placed in buckets or their eggs collected and brought back into the overworld to hatch. You can also collect lots more plants and propagatable materials while there, as well as lots lots of new blocks for building and gameplay enhancement.



DIMENSIONS
The mod currently contains these prehistoric dimensions which you can travel to (more to come), and the portal blocks needed to craft their portals are given below. To open a portal click on it with the bone wand, which has been enchanted with the Enchantment of Time Reversal. The Enchantment of Time Reversal can be obtained from a Palaeobotanist villager, or as a rare chance on the crafting table.
Note that the biomes in these dimensions are able to be extremely large, up to several thousand blocks across. Travelling 10 blocks in the overworld will move you 100 in a custom dimension though, and the config has an option to allow you to increase that if you felt the need.



Precambrian:
Portal block: Stromatolite - hint you need something sticky to hold falling blocks in place
Biomes: Homogenous land and sea biomes



Cambrian:
Portal block: Sponge block
Biomes: Homogenous land and sea biomes



Ordovician and Silurian:
Portal block: Prototaxites block
Biomes:
- Ordovician and Silurian Barren Land
- Ordovician and Silurian Sea
- Ordovician and Silurian Ice Sea
- Ordovician and Silurian Icebergs
- Silurian Lush Patch



Devonian:
Portal block: Archaeopteris planks
Biomes:
- Devonian Hills
- Devonian Floodplain
- Devonian Plateau
- Devonian Hot Springs
- Devonian Beach
- Devonian Shallow Ocean
- Devonian Ocean



Carboniferous:
Portal block: Calamites Fibre
Biomes:
- Carboniferous Swamp, with sub-biomes: Carboniferous Swamp Hills / Carboniferous Hills
- Carboniferous Polar Desert, with sub-biome: Carboniferous Polar Desert Ice Spikes
- Carboniferous Beach
- Carboniferous Shallow Ocean
- Carboniferous Deep Ocean



Permian:
Portal block: Glossopteris planks
- Permian Arid Lands, with sub-biomes: Permian Lush Arid Lands / Permian Arid Hills
- Permian Desert
- Permian Cold Glossopteris Forest, with sub-biomes: Permian Cold Glossopteris Forest Lakes / Permian Cold Glossopteris Beach
- Permian Flood Basalt
- Permian Mountains
- Permian Wetlands, with sub-biome: Permian Wooded Wetlands
- Permian Beach
- Permian Shallow Ocean
- Permian Deep Ocean



Triassic:
Portal block: Dicroidium fremouwensis planks
Biomes:
- Triassic Canyons, with sub-biomes: Triassic Canyon Delta / Triassic Creek / Triassic Riverbanks
- Triassic Rocky Desert, with sub-biomes: Triassic Sandy Desert / Triassic Desert Plateau
- Triassic Cool Temperate Forest, with sub-biomes: Triassic Cool Temperate Forest Hills / Triassic Cool Temperate Forest Crags
- Triassic Volcanic Islands, with sub-biome: Triassic Pumice Beach
- Triassic Warm Lakeland, with sub-biome: Triassic Warm Volcanic Hills
- Triassic Xeric Scrubland, with sub-biome: Triassic Xeric Forest
- Triassic Beach
- Triassic Shallow Ocean
- Triassic Deep Ocean



Notes on mob spawning:
The mod config has options to bring in default spawns into the custom dimensions. It also has the option to bring in spawns from the Fossils and Archeology mod and the Jurassic World Reborn mod if you have them installed. There are also some custom spawners in the config which you could configure manually to bring in mods from any other mod you choose.
The spawners will not constanly spawn new mobs: they generate mobs during world-gen of a chunk and once they are dead they are dead, and no more will spawn in that chunk.
No extra rules are applied about mobs de-spawning. Mobs in THIS mod will not despwan though.
I recommend the use of the mod InControl to keep unwanted mobs out from the custom dimensions. A sample spawn.json file for InControl is below, although you will need to remove references to fossil and reborn in this if you are not using those two mods.
If you are experiencing unwanted mobs from other mods in the custom dimensions, you will need to either disable them in their mods' configs, or amend the InControl spawn.json file.



Notes on plants and world-gen:
By default the mod's plants will only generate in the custom dimensions. If you want the plants to generate in the overworld, there is a config option to enable that (genAllPlants). All plants can be further configured in detail and each has its own config paragraph.
If you are experiencing unwanted blocks/plants/structures from other mods in the custom dimensions, you will need to disable them in their own mods' configs. If they do not give you the option, I can't help further: other modders should not code to aggressively spawn into non-overworld dimensions.



Notes on mobs:
Some mobs will attack other mobs. Some will attack you. Almost none of them attack anything unless they need to regain health though. If you want to have mobs attacking other mobs then reduce their health a bit.
There is a config setting you can alter for determining at what level of health they attack.
There is also a config setting to cause mobs to always attack players regardless of their health (if they are the kind that would do so).
Mobs cannot be pulled through portals: you can only bring back items from the dimensions to spawn them with.



Notes on Fossils and Archeology Revival mod integration:
If you want to integrate the Prehistoric Nature creatures into your modpack using the Fossils and Archeology machinery, you can do that by installing this addin mod and following its own instructions Prehistoric Nature Integration

If you want to integrate the Prehistoric Nature plants into your modpack using the Fossils and Archeology machinery, you can do that by installing the CraftTweaker mod and using the script below as your .zs file in the scripts folder. Please refer to CraftTweaker documentation for help with it.

Notes on reproducing mobile creatures:
Many water creatures can be collected in buckets.
Many water creatures periodically drop an unidentified reproductive item, which can be collected and placed again to generate a new mob.
Some water creatures lay eggs or spawn under water, which can be collected in a phial and then used to transport elsewhere. Eggs placed by a player will hatch, naturally generated eggs will not.
Exceptions to these can be found in the master tables below.



Notes on reproducing static creatures:
Static creatures can be collected with shears.
Stromatolites and similar require a silk-touch pick axe to harvest. Exceptions to these can be found in the master tables below.



Notes on reproducing plants (etc):
Algae can be collected with shears and propagated by crating with a bucket of water.
The following propagation methods can be switched off the config, and doing that will make plants behave like vanilla plants in terms of drops and saplings, etc.
Spore-bearing plants: craft a spore-collection envelope and right click on the plant leaves or spore-bearing organs to obtain an envelope of spores. Craft that envelope into a plant or sapling on the crafting table (use JEI to see recipes).
Seed-bearing plants: Some seed-bearing plants simply drop seeds from their leaves. Most require you to right-click with an empty to hand to have a chance of collecting seeds from them. If the plant has a special seed-bearing organ you should clcik on that.
Fruit/Cone-bearing plants: Some cone/fruit-bearing plants simply drop fruits/cones from their leaves. Others require you to right-click with an empty to hand to collect the fruit/cone from them. Sometimes the plants have a fruiting/non-fruiting cycle and you need to collect while fruiting. Seeds can be extracted from the cone/fruit on the crafting table.
Flowering plants: Harvest a flower using shears. Right click that flower onto another flower on a naturally-generated plant and you have a chance to obtain seeds.
Seeds: Craft the seeds into a plant or sapling on the crafting table (use JEI to see recipes), or simply plant the seeds direct into one of the prehistoric ground blocks.
Exceptions to these can be found in the master table below.
Enveolopes of spores: Craft the envelope into a plant or sapling on the crafting table (use JEI to see recipes), or simply plant the spores direct into one of the prehistoric ground blocks to obtain gametophyte, which can be sheared and moved, or else just allowed to grow if conditions are suitable for it.
Exceptions to these can be found in the master tables below.



Summary mobile creatures contents (right click to open in a new tab and then expand to view properly):

Mobsv50



Summary plants (etc) contents (right click to open in a new tab and then expand to view properly):

Plantsv50



Summary static creatures contents (right click to open in a new tab and then expand to view properly):

Staticv50



Prehistoric Ground and Ground Cover
Prehistoric ground cover blocks can be harvested or crafted.
Sandy and stone variants must be near water to sustain themselves.
The grounds will spread to neighbouring dirt, sand or stone blocks as appropriate.
Bonemealing prehistoric grounds will give a variety of small ground cover plants or moss which can be sheared and replaced elsewhere for decoration.



Thatch
Thatch can be crafted from various materials. It can be placed flat or angled and has a connected texture. Note that the hitbox for the angled version is small and centred on the thatch's frame.



Resin
Resin is extracted from several trees, based on what would produce it in real life. You can configure the trees in the config file if needed.
Construct a resin extrator machine and place this up again st a tree trunk. The extractor will slowly fill, and produces a redstone comparator output according to how full it is. To get hold of the resin, right-click the machine with a glass bottle or bucket.



A CraftTweaker script to make the plant fossils available via the Fossils and Archeology machines (see above). Install CraftTweaker and save this script as "lepidodendron.zs" (not as a .txt file!) into your installation "scripts" folder:

mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrifiedsapling>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrifiedsapling>, <lepidodendron:sapling>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrifiedglossopterissapling>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrifiedglossopterissapling>, <lepidodendron:glossopterissapling>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_liriodendron_sapling>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_liriodendron_sapling>, <lepidodendron:liriodendron_sapling>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_magnolia_sapling>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_magnolia_sapling>, <lepidodendron:magnolia_sapling>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_redwood_sapling>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_redwood_sapling>, <lepidodendron:redwood_sapling>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_wollemi_sapling>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_wollemi_sapling>, <lepidodendron:wollemi_sapling>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_bothrodendron_sapling>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_bothrodendron_sapling>, <lepidodendron:bothrodendron_sapling>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_diaphorodendron_sapling>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_diaphorodendron_sapling>, <lepidodendron:diaphorodendron_sapling>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_ginkgo_sapling>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_ginkgo_sapling>, <lepidodendron:ginkgo_sapling>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_agathis_sapling>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_agathis_sapling>, <lepidodendron:agathis_sapling>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_monkeypuzzle_sapling>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_monkeypuzzle_sapling>, <lepidodendron:monkeypuzzle_sapling>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_columnaris_sapling>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_columnaris_sapling>, <lepidodendron:columnaris_sapling>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_bunya_sapling>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_bunya_sapling>, <lepidodendron:bunya_sapling>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_tempskya_sapling>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_tempskya_sapling>, <lepidodendron:tempskya_sapling>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_cycadeoidea_sapling>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_cycadeoidea_sapling>, <lepidodendron:cycadeoidea_sapling>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_sahnioxylon_sapling>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_sahnioxylon_sapling>, <lepidodendron:sahnioxylon_sapling>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_williamsonia_sapling>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_williamsonia_sapling>, <lepidodendron:williamsonia_sapling>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_zamites_sapling>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_zamites_sapling>, <lepidodendron:zamites_sapling>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_sigillaria_sapling>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_sigillaria_sapling>, <lepidodendron:sigillaria_sapling>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_calamites_sapling>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_calamites_sapling>, <lepidodendron:calamites_sapling>);
mods.fossils.recipes.addAnalyzerOutput(<lepidodendron:araucarioxylon_log_petrified>, <lepidodendron:petrified_araucarioxylon_saping>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_araucarioxylon_saping>, <lepidodendron:araucarioxylon_sapling>);
mods.fossils.recipes.addAnalyzerOutput(<lepidodendron:baltic_amber_chunk>, <lepidodendron:petrified_sciadopitys_sapling>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_sciadopitys_sapling>, <lepidodendron:sciadopitys_sapling>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_pleuromeia_sapling>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_pleuromeia_sapling>, <lepidodendron:pleuromeia_sapling>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_bjuvia_sapling>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_bjuvia_sapling>, <lepidodendron:bjuvia_sapling>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_encblue_sapling>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_encblue_sapling>, <lepidodendron:encblue_sapling>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_antarcticycas>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_antarcticycas>, <lepidodendron:antarcticycas>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_cycas_sapling>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_cycas_sapling>, <lepidodendron:cycas_sapling>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_leptocycas_sapling>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_leptocycas_sapling>, <lepidodendron:leptocycas_sapling>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_dioon_sapling>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_dioon_sapling>, <lepidodendron:dioon_sapling>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_spiny_cycad_sapling>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_spiny_cycad_sapling>, <lepidodendron:spiny_cycad_sapling>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_psaronius_sapling>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_psaronius_sapling>, <lepidodendron:psaronius_sapling>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_caytoniales>, 1);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_caytoniales_2>, 1);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_caytoniales>, <lepidodendron:caytoniales>);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_caytoniales_2>, <lepidodendron:caytoniales_2>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_dicksonia_sapling>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_dicksonia_sapling>, <lepidodendron:dicksonia_sapling>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_dicroidium_sapling>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_dicroidium_sapling>, <lepidodendron:dicroidium_sapling>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_cordaites_sapling>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_cordaites_sapling>, <lepidodendron:cordaites_sapling>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_sphenophyllales>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_sphenophyllales>, <lepidodendron:sphenophyllales>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_giant_horsetail>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_giant_horsetail>, <lepidodendron:giant_horsetail>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_cooksonia>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_cooksonia>, <lepidodendron:cooksonia>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_psilophyton>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_psilophyton>, <lepidodendron:psilophyton>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_asteroxylon>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_asteroxylon>, <lepidodendron:asteroxylon>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_prototaxites>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_prototaxites>, <lepidodendron:prototaxites>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_wattieza_sapling>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_wattieza_sapling>, <lepidodendron:wattieza_sapling>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_valmeyerodendron_sapling>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_valmeyerodendron_sapling>, <lepidodendron:valmeyerodendron_sapling>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_protea_sapling>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_protea_sapling>, <lepidodendron:protea_sapling>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_protea_sapling_1>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_protea_sapling_1>, <lepidodendron:protea_sapling_1>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_walchia_sapling>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_walchia_sapling>, <lepidodendron:walchia_sapling>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_lepidopteris>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_lepidopteris>, <lepidodendron:lepidopteris>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_baikalophyllum>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_baikalophyllum>, <lepidodendron:baikalophyllum>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_baiera>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_baiera>, <lepidodendron:baiera>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_isoetes>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_isoetes>, <lepidodendron:isoetes_item>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_sphenophyllales_1>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_sphenophyllales_1>, <lepidodendron:sphenophyllales_1>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_claytosmunda>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_claytosmunda>, <lepidodendron:claytosmunda>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_wachtleria>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_wachtleria>, <lepidodendron:wachtleria>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_scytophyllum>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_scytophyllum>, <lepidodendron:scytophyllum>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_aethophyllum>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_aethophyllum>, <lepidodendron:aethophyllum>);
mods.fossils.recipes.addAnalyzerOutput(<lepidodendron:dominican_amber_chunk>, <lepidodendron:petrified_hymenaea_sapling>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_hymenaea_sapling>, <lepidodendron:hymenaea_sapling>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_mirabilis_sapling>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_mirabilis_sapling>, <lepidodendron:mirabilis_sapling>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_nelumbo>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_nelumbo>, <lepidodendron:nelumbo>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_alpia_sapling>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_alpia_sapling>, <lepidodendron:alpia_sapling>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_komlopteris_sapling>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_komlopteris_sapling>, <lepidodendron:komlopteris_sapling>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_medullosales_sapling>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_medullosales_sapling>, <lepidodendron:medullosales_sapling>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_baragwanathia>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_baragwanathia>, <lepidodendron:baragwanathia_item>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_gigantopterid_sapling>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_gigantopterid_sapling>, <lepidodendron:gigantopterid_sapling>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_bristlecone_sapling>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_bristlecone_sapling>, <lepidodendron:bristlecone_sapling>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_hironoia_sapling>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_hironoia_sapling>, <lepidodendron:hironoia_sapling>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_small_matonia>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_small_matonia>, <lepidodendron:matonia>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_large_matonia>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_large_matonia>, <lepidodendron:matonia_large>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_archaeopteris_sapling>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_archaeopteris_sapling>, <lepidodendron:archaeopteris_sapling>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_dollyphyton>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_dollyphyton>, <lepidodendron:dollyphyton>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_rhacophyton>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_rhacophyton>, <lepidodendron:rhacophyton>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_osmunda>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_osmunda>, <lepidodendron:osmunda>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_stauropteris>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_stauropteris>, <lepidodendron:stauropteris>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_neuropteridium>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_neuropteridium>, <lepidodendron:neuropteridium>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_cinnamon_fern>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_cinnamon_fern>, <lepidodendron:cinnamon_fern>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_nilssoniocladus_sapling>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_nilssoniocladus_sapling>, <lepidodendron:nilssoniocladus_sapling>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_alethopteris_sapling>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_alethopteris_sapling>, <lepidodendron:alethopteris_sapling>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_maple_sapling>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_maple_sapling>, <lepidodendron:maple_sapling>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_marattia>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_marattia>, <lepidodendron:marattia>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_guangdedendron>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_guangdedendron>, <lepidodendron:guangdedendron>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_edwardsiphyton>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_edwardsiphyton>, <lepidodendron:edwardsiphyton>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_ephedra>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_ephedra>, <lepidodendron:ephedra>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_artocarpus_sapling>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_artocarpus_sapling>, <lepidodendron:artocarpus_sapling>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_archaefructus>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_archaefructus>, <lepidodendron:archaefructus_item>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_equisetites_sapling>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_equisetites_sapling>, <lepidodendron:equisetites_sapling>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_water_horsetail>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_water_horsetail>, <lepidodendron:water_horsetail_item>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_wood_horsetail>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_wood_horsetail>, <lepidodendron:wood_horsetail>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_field_horsetail>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_field_horsetail>, <lepidodendron:field_horsetail>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_umaltolepis>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_umaltolepis>, <lepidodendron:umaltolepis>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_sphenopteris>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_sphenopteris>, <lepidodendron:sphenopteris>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_tyrmia>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_tyrmia>, <lepidodendron:tyrmia>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_wielandiella>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_wielandiella>, <lepidodendron:wielandiella>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_ladinia_sapling>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_ladinia_sapling>, <lepidodendron:ladinia_sapling>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_nothofagus_sapling>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_nothofagus_sapling>, <lepidodendron:nothofagus_sapling>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_pachypteris>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_pachypteris>, <lepidodendron:pachypteris>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_nathorstiana>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_nathorstiana>, <lepidodendron:nathorstiana_item>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_omphalophloios_sapling>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_omphalophloios_sapling>, <lepidodendron:omphalophloios_sapling>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_neocalamites>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_neocalamites>, <lepidodendron:neocalamites_item>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_yew_sapling>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_yew_sapling>, <lepidodendron:yew_sapling>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_brachyphyllum_sapling>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_brachyphyllum_sapling>, <lepidodendron:brachyphyllum_sapling>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_pterophyllum_sapling>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_pterophyllum_sapling>, <lepidodendron:pterophyllum_sapling>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_quasistrobus>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_quasistrobus>, <lepidodendron:quasistrobus>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_utrechtia_sapling>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_utrechtia_sapling>, <lepidodendron:utrechtia_sapling>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_selaginella>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_selaginella>, <lepidodendron:selaginella>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_cobbania>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_cobbania>, <lepidodendron:cobbania_item>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_elkinsia>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_elkinsia>, <lepidodendron:elkinsia>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_callistophytales>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_callistophytales>, <lepidodendron:callistophytales>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_pseudobornia>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_pseudobornia>, <lepidodendron:pseudobornia>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_adoketophyton>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_adoketophyton>, <lepidodendron:adoketophyton>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_zosterophyllum>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_zosterophyllum>, <lepidodendron:zosterophyllum>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_foozia>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_foozia>, <lepidodendron:foozia>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_pertica>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_pertica>, <lepidodendron:pertica>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_tetraxylopteris>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_tetraxylopteris>, <lepidodendron:tetraxylopteris>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_ankyropteris>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_ankyropteris>, <lepidodendron:ankyropteris_sapling>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_odontopteris>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_odontopteris>, <lepidodendron:odontopteris_sapling>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_tmesipteris>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_tmesipteris>, <lepidodendron:tmesipteris>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_primaeval_grass>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_primaeval_grass>, <lepidodendron:primaeval_grass_item>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_palaeostachya>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_palaeostachya>, <lepidodendron:palaeostachya_sapling>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_schizoneura>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_schizoneura>, <lepidodendron:schizoneura_sapling>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_noeggerathiales_sapling>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_noeggerathiales_sapling>, <lepidodendron:noeggerathiales_sapling>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_banksia_1_sapling>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_banksia_1_sapling>, <lepidodendron:banksia_1_sapling>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_banksia_2_sapling>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_banksia_2_sapling>, <lepidodendron:banksia_2_sapling>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_protolepidodendropsis_sapling>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_protolepidodendropsis_sapling>, <lepidodendron:protolepidodendropsis_sapling>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_palaeognetaleana>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_palaeognetaleana>, <lepidodendron:palaeognetaleana>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_bolbitis>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_bolbitis>, <lepidodendron:bolbitis>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_taxodium_sapling>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_taxodium_sapling>, <lepidodendron:taxodium_sapling>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_zygopteridaceae_sapling>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_zygopteridaceae_sapling>, <lepidodendron:zygopteridaceae_sapling>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_tietea_sapling>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_tietea_sapling>, <lepidodendron:tietea_sapling>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_emplectopteris_sapling>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_emplectopteris_sapling>, <lepidodendron:emplectopteris_sapling>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_nilssonia_sapling>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_nilssonia_sapling>, <lepidodendron:nilssonia_sapling>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_fern_epiphyte>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_fern_epiphyte>, <lepidodendron:fern_epiphyte>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_nystroemia>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_nystroemia>, <lepidodendron:nystroemia>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_polyspermophyllum>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_polyspermophyllum>, <lepidodendron:polyspermophyllum>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_trichopitys>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_trichopitys>, <lepidodendron:trichopitys>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_alliopteris>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_alliopteris>, <lepidodendron:alliopteris>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_calamophyton_sapling>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_calamophyton_sapling>, <lepidodendron:calamophyton_sapling>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_cecropsis>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_cecropsis>, <lepidodendron:cecropsis>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_ctenis_sapling>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_ctenis_sapling>, <lepidodendron:ctenis_sapling>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_eremopteris>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_eremopteris>, <lepidodendron:eremopteris>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_ibyka>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_ibyka>, <lepidodendron:ibyka>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_leclercqia>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_leclercqia>, <lepidodendron:leclercqia>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_nemejcopteris>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_nemejcopteris>, <lepidodendron:nemejcopteris>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_rhynia>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_rhynia>, <lepidodendron:rhynia_item>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_nematophyta>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_nematophyta>, <lepidodendron:nematophyta>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_pitys_sapling>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_pitys_sapling>, <lepidodendron:pitys_sapling>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_podocarp_sapling>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_podocarp_sapling>, <lepidodendron:podocarp_sapling>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_podozamites_sapling>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_podozamites_sapling>, <lepidodendron:podozamites_sapling>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_dawn_redwood_sapling>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_dawn_redwood_sapling>, <lepidodendron:dawn_redwood_sapling>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_gangamopteris_sapling>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_gangamopteris_sapling>, <lepidodendron:gangamopteris_sapling>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_rellimia>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_rellimia>, <lepidodendron:rellimia>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_reticulopteris>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_reticulopteris>, <lepidodendron:reticulopteris>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_rufloria_sapling>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_rufloria_sapling>, <lepidodendron:rufloria_sapling>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_xenocladia_sapling>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_xenocladia_sapling>, <lepidodendron:xenocladia_sapling>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_zygopteris_sapling>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_zygopteris_sapling>, <lepidodendron:zygopteris_sapling>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_aneurophyton_sapling>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_aneurophyton_sapling>, <lepidodendron:aneurophyton_sapling>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_arid_horsetail>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_arid_horsetail>, <lepidodendron:arid_horsetail>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_belemnopteris>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_belemnopteris>, <lepidodendron:belemnopteris>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_brasilodendron>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_brasilodendron>, <lepidodendron:brasilodendron>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_buriadia>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_buriadia>, <lepidodendron:buriadia>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_cyclodendron>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_cyclodendron>, <lepidodendron:cyclodendron>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_czekanowskia_sapling>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_czekanowskia_sapling>, <lepidodendron:czekanowskia_sapling>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_dicranophyllum>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_dicranophyllum>, <lepidodendron:dicranophyllum>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_glenopteris>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_glenopteris>, <lepidodendron:glenopteris>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_lycopia>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_lycopia>, <lepidodendron:lycopia>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_lyginopteris>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_lyginopteris>, <lepidodendron:lyginopteris_sapling>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_macroneuropteris_sapling>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_macroneuropteris_sapling>, <lepidodendron:macroneuropteris_sapling>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_nilssoniopteris>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_nilssoniopteris>, <lepidodendron:nilssoniopteris>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_paurodendron>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_paurodendron>, <lepidodendron:paurodendron>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_phyllotheca>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_phyllotheca>, <lepidodendron:phyllotheca_item>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_pseudovoltzia>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_pseudovoltzia>, <lepidodendron:pseudovoltzia>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_quadrocladus>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_quadrocladus>, <lepidodendron:quadrocladus>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_skaaripteris>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_skaaripteris>, <lepidodendron:skaaripteris>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_surangephyllum>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_surangephyllum>, <lepidodendron:surangephyllum>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_swamp_horsetail>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_swamp_horsetail>, <lepidodendron:swamp_horsetail_item>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_anomozamites_sapling>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_anomozamites_sapling>, <lepidodendron:anomozamites_sapling>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_arthropitys_sapling>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_arthropitys_sapling>, <lepidodendron:arthropitys_sapling>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_beech_sapling>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_beech_sapling>, <lepidodendron:beech_sapling>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_cladophlebis>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_cladophlebis>, <lepidodendron:cladophlebis>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_clathropteris>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_clathropteris>, <lepidodendron:clathropteris>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_coniopteris>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_coniopteris>, <lepidodendron:coniopteris>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_dicroidium_f_sapling>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_dicroidium_f_sapling>, <lepidodendron:dicroidium_f_sapling>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_dictyophyllum>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_dictyophyllum>, <lepidodendron:dictyophyllum>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_furcula_sapling>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_furcula_sapling>, <lepidodendron:furcula_sapling>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_ischnophyton>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_ischnophyton>, <lepidodendron:ischnophyton>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_lesleya>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_lesleya>, <lepidodendron:lesleya>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_macrotaeniopteris>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_macrotaeniopteris>, <lepidodendron:macrotaeniopteris>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_ortiseia>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_ortiseia>, <lepidodendron:ortiseia>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_otozamites>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_otozamites>, <lepidodendron:otozamites>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_petriellales>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_petriellales>, <lepidodendron:petriellales>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_phasmatocycas_sapling>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_phasmatocycas_sapling>, <lepidodendron:phasmatocycas_sapling>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_plane_sapling>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_plane_sapling>, <lepidodendron:plane_sapling>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_ptilophyllum_sapling>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_ptilophyllum_sapling>, <lepidodendron:ptilophyllum_sapling>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_sanmiguelia>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_sanmiguelia>, <lepidodendron:sanmiguelia>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_scolecopteris>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_scolecopteris>, <lepidodendron:scolecopteris>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_sphenobaiera_sapling>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_sphenobaiera_sapling>, <lepidodendron:sphenobaiera_sapling>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_stiff_cycad_sapling>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_stiff_cycad_sapling>, <lepidodendron:stiff_cycad_sapling>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_sycamore_sapling>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_sycamore_sapling>, <lepidodendron:sycamore_sapling>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_telemachus_sapling>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_telemachus_sapling>, <lepidodendron:telemachus_sapling>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_thucydia>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_thucydia>, <lepidodendron:thucydia>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_todites_sapling>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_todites_sapling>, <lepidodendron:todites_sapling>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_tongchuanophyllum>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_tongchuanophyllum>, <lepidodendron:tongchuanophyllum>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_wachtlerina>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_wachtlerina>, <lepidodendron:wachtlerina>);
mods.fossils.recipes.addAnalyzerOutput(<fossil:plant_fossil>, <lepidodendron:petrified_xihuphyllum>, 2);
mods.fossils.recipes.addCultivateRecipe(<lepidodendron:petrified_xihuphyllum>, <lepidodendron:xihuphyllum>);

;



List of log tile entities, for anyone who needs them to configure a tree-chopper mod:

tile.lepidodendron_log
tile.glossopterislog
tile.liriodendron_log
tile.magnolia_log
tile.redwood_log
tile.wollemi_log
tile.bothrodendron_log
tile.diaphorodendron_log
tile.ginkgo_log
tile.agathis_log
tile.monkeypuzzle_log
tile.columnaris_log
tile.bunya_log
tile.tempskya_log
tile.cycadeoidea_log
tile.sahnioxlyon_log
tile.williamsonia_log
tile.zamites_log
tile.sigillaria_log
tile.sigillaria_stem
tile.calamites_log
tile.araucarioxylon_log
tile.sciadopitys_log
tile.pleuromeia_stem
tile.bjuvia_log
tile.encblue_log
tile.cycas_log
tile.leptocycas_log
tile.dioon_log
tile.spiny_cycad_log
tile.psaronius_log
tile.dicksonia_log
tile.cordaites_log
tile.wattieza_log
tile.podozamites_log
tile.walchia_log
tile.hymenaea_log
tile.mirabilis_log
tile.alpia_log
tile.medullosales_log
tile.gigantopterid_log
tile.bristlecone_log
tile.hironoia_log
tile.archaeopteris_log
tile.nilssoniocladus_stem
tile.nilssoniocladus_stem_ne
tile.nilssoniocladus_stem_nw
tile.nilssoniocladus_stem_se
tile.nilssoniocladus_stem_sw
tile.dawn_redwood_log
tile.alethopteris_log
tile.maple_log
tile.artocarpus_log
tile.ladinia_log
tile.nothofagus_log
tile.yew_log
tile.brachyphyllum_log
tile.utrechtia_stem
tile.odontopteris_stem
tile.odontopteris_stem_ne
tile.odontopteris_stem_nw
tile.odontopteris_stem_se
tile.odontopteris_stem_sw
tile.ankyropteris_stem
tile.ankyropteris_stem_ne
tile.ankyropteris_stem_nw
tile.ankyropteris_stem_se
tile.noeggerathiales_log
tile.banksia_1_log
tile.banksia_2_log
tile.taxodium_log
tile.pitys_log
tile.ctenis_log
tile.nilssonia_log
tile.rufloria_log
tile.xenocladia_stem
tile.xenocladia_stem_ne
tile.xenocladia_stem_nw
tile.xenocladia_stem_se
tile.zygopteris_log
tile.aneurophyllum_log
tile.czekanowskia_log
tile.macroneuropteris_log
tile.lyginopteris_stem
tile.lyginopteris_stem_ne
tile.lyginopteris_stem_nw
tile.lyginopteris_stem_se
tile.anomozamites_log
tile.arthropitys_log
tile.beech_log
tile.dicroidium_f_log
tile.furcula_log
tile.phasmatocycas_log
tile.plane_log
tile.ptilophyllum_log
tile.sphenobaiera_log
tile.stiff_cycad_log
tile.sycamore_log
tile.telemachus_log
tile.thucydia_log
tile.todites_log
tile.dead_log
tile.rotten_wood



A spawn.json file for use with InControl to keep the prehstoric dimensions clean of unwanted mobs:

[

#First stop the ambient spawns from Fossils and Archeology Revival. Delete this line if you don't have this mod installed:

{ "dimension": [-78,-79,-80,-81,-82,-83,-84,-85], "mob": ["fossil:fossil.alligator_gar", "fossil:fossil.coelacanth", "fossil:fossil.nautilus", "fossil:fossil.sturgeon"], "onjoin": true, "result": "deny" },

 

#Allow everything else to do whatever it does normally from Fossils and Archeology Revival (i.e. let the Prehsistoric Nature spawner work for these). Delete this line if you don't have this mod installed:

{ "dimension": [-78,-79,-80,-81,-82,-83,-84,-85], "mod": ["fossil"] },

 

#Allow everything else to do whatever it does normally from Jurassic World Reborn (i.e. let the Prehsistoric Nature spawner work for these). Delete this line if you don't have this mod installed:

{ "dimension": [-78,-79,-80,-81,-82,-83,-84,-85], "mod": ["rebornmod"] },

 

#Allow Prehistoric Nature to do it's own normal spawns (obviously!):

{ "dimension": [-78,-79,-80,-81,-82,-83,-84,-85], "mod": ["lepidodendron"] },

 

#Finally stop all other mob spawns in the dimensions:

{ "dimension": [-78,-79,-80,-81,-82,-83,-84,-85], "result": "deny" },

 

#And this is a hard block to also prevent trap skeletons horses being able to appear during storms:

{ "dimension": [-78,-79,-80,-81,-82,-83,-84,-85], "mob": ["minecraft:skeleton", "minecraft:skeleton_horse"], "onjoin": true, "result": "deny" }

 

]



For anyone using BetterFoliage, add the below blacklists in the BetterFoliage config, to stop BetterFoliage doing silly, inappropriate things with these things:

Add these to: leavesClassesBlacklist:

net.lepidodendron.block.BlockCalamitesLeaves$BlockCustom
net.lepidodendron.block.BlockCalamitesLeavesPlaceable$BlockCustom
net.lepidodendron.block.BlockCycadeoideaLeaves$BlockCustom
net.lepidodendron.block.BlockCycadeoideaLeavesPlaceable$BlockCustom
net.lepidodendron.block.BlockDicksoniaLeaves$BlockCustom
net.lepidodendron.block.BlockDicksoniaLeavesPlaceable$BlockCustom
net.lepidodendron.block.BlockDicksoniaLeaves2$BlockCustom
net.lepidodendron.block.BlockDicksoniaLeaves3$BlockCustom
net.lepidodendron.block.BlockDicksoniaLeaves4$BlockCustom
net.lepidodendron.block.BlockDicroidiumLeaves$BlockCustom
net.lepidodendron.block.BlockDicroidiumLeavesPlaceable$BlockCustom
net.lepidodendron.block.BlockDicroidiumLeavesSmall$BlockCustom
net.lepidodendron.block.BlockDicroidiumLeavesSmallPlaceable$BlockCustom
net.lepidodendron.block.BlockDicroidiumLeavesTop$BlockCustom
net.lepidodendron.block.BlockProteaLeaves$BlockCustom
net.lepidodendron.block.BlockProteaLeaves1$BlockCustom
net.lepidodendron.block.BlockPsaroniusLeaves$BlockCustom
net.lepidodendron.block.BlockPsaroniusLeavesPlaceable$BlockCustom
net.lepidodendron.block.BlockPsaroniusLeavesSmall$BlockCustom
net.lepidodendron.block.BlockPsaroniusLeavesSmallPlaceable$BlockCustom
net.lepidodendron.block.BlockPsaroniusLeavesTop$BlockCustom
net.lepidodendron.block.BlockTempskyaLeaves$BlockCustom
net.lepidodendron.block.BlockTempskyaLeavesPlaceable$BlockCustom
net.lepidodendron.block.BlockWilliamsoniaLeaves$BlockCustom
net.lepidodendron.block.BlockWilliamsoniaLeavesPlaceable$BlockCustom
net.lepidodendron.block.BlockZamitesLeaves$BlockCustom
net.lepidodendron.block.BlockZamitesLeavesPlaceable$BlockCustom
net.lepidodendron.block.BlockBjuviaShoot$BlockCustom
net.lepidodendron.block.BlockBjuviaShootPlaceable$BlockCustom
net.lepidodendron.block.BlockBjuviaShootCone$BlockCustom
net.lepidodendron.block.BlockCalamitesShoot$BlockCustom
net.lepidodendron.block.BlockCalamitesShootPlaceable$BlockCustom
net.lepidodendron.block.BlockCalamitesShootTop$BlockCustom
net.lepidodendron.block.BlockCycasShoot$
net.lepidodendron.block.BlockCycasShootPlaceable$BlockCustom
net.lepidodendron.block.BlockCycasShootCone$BlockCustom
net.lepidodendron.block.BlockDioonShoot$BlockCustom
net.lepidodendron.block.BlockDioonShootPlaceable$BlockCustom
net.lepidodendron.block.BlockDioonShootCone$BlockCustom
net.lepidodendron.block.BlockEncblueShoot$BlockCustom
net.lepidodendron.block.BlockEncblueShootPlaceable$BlockCustom
net.lepidodendron.block.BlockEncblueShootCone$BlockCustom
net.lepidodendron.block.BlockLeptocycasShoot$BlockCustom
net.lepidodendron.block.BlockLeptocycasShootPlaceable$BlockCustom
net.lepidodendron.block.BlockLeptocycasShootCone$BlockCustom
net.lepidodendron.block.BlockPleuromeiaShoot$BlockCustom
net.lepidodendron.block.BlockPleuromeiaShootPlaceable$BlockCustom
net.lepidodendron.block.BlockPleuromeiaShootTopFlower$BlockCustom
net.lepidodendron.block.BlockPleuromeiaShootTopNoFlower$BlockCustom
net.lepidodendron.block.BlockSahnioxylonShoot$BlockCustom
net.lepidodendron.block.BlockSahnioxylonShootPlaceable$BlockCustom
net.lepidodendron.block.BlockSahnioxylonShootTop$BlockCustom
net.lepidodendron.block.BlockSigillariaShoot$BlockCustom
net.lepidodendron.block.BlockSigillariaShootPlaceable$BlockCustom
net.lepidodendron.block.BlockSigillariaShootCentre$BlockCustom
net.lepidodendron.block.BlockSigillariaShootTop$BlockCustom
net.lepidodendron.block.BlockSpinyCycadShoot$BlockCustom
net.lepidodendron.block.BlockSpinyCycadShootPlaceable$BlockCustom
net.lepidodendron.block.BlockSpinyCycadShootConeBlockCustom
net.lepidodendron.block.BlockWattiezaShoot$BlockCustom
net.lepidodendron.block.BlockWattiezaShootPlaceable$BlockCustom
net.lepidodendron.block.BlockWattiezaShoot02$BlockCustom
net.lepidodendron.block.BlockWattiezaShoot03$BlockCustom
net.lepidodendron.block.BlockWattiezaShootSide02$BlockCustom
net.lepidodendron.block.BlockWattiezaShootSide03$BlockCustom
net.lepidodendron.block.BlockWilliamsoniaShoot$BlockCustom
net.lepidodendron.block.BlockWilliamsoniaShootPlaceable$BlockCustom
net.lepidodendron.block.BlockWilliamsoniaShootTop$BlockCustom
net.lepidodendron.block.BlockZamitesShoot$BlockCustom
net.lepidodendron.block.BlockZamitesShootPlaceable$BlockCustom
net.lepidodendron.block.BlockZamitesShootTop$BlockCustom
net.lepidodendron.block.BlockMedullosalesShoot$BlockCustom
net.lepidodendron.block.BlockMedullosalesShootPlaceable$BlockCustom
net.lepidodendron.block.BlockGigantopteridShoot$BlockCustom
net.lepidodendron.block.BlockGigantopteridShootPlaceable$BlockCustom
net.lepidodendron.block.BlockArchaeopterisLeaves$BlockCustom
net.lepidodendron.block.BlockArchaeopterisLeavesPlaceable$BlockCustom
net.lepidodendron.block.BlockArchaeopterisLeaves2$BlockCustom
net.lepidodendron.block.BlockArchaeopterisLeaves3$BlockCustom
net.lepidodendron.block.BlockArchaeopterisLeaves4$BlockCustom
net.lepidodendron.block.BlockArchaeopterisLeavesSmall$BlockCustom
net.lepidodendron.block.BlockArchaeopterisLeavesSmallPlaceable$BlockCustom
net.lepidodendron.block.BlockNilssoniocladusShoot$BlockCustom
net.lepidodendron.block.BlockNilssoniocladusShootPlaceable$BlockCustom
net.lepidodendron.block.BlockNilssoniocladusShootCone$BlockCustom
net.lepidodendron.block.BlockCaytoniales$BlockCustom
net.lepidodendron.block.BlockCaytonialesTop$BlockCustom
net.lepidodendron.block.BlockCaytoniales2$BlockCustom
net.lepidodendron.block.BlockCaytoniales2Top$BlockCustom
net.lepidodendron.block.BlockBaiera$BlockCustom
net.lepidodendron.block.BlockBaieraCentre$BlockCustom
net.lepidodendron.block.BlockBaieraTop$BlockCustom
net.lepidodendron.block.BlockAntarcticycas$BlockCustom
net.lepidodendron.block.BlockAntarcticycasCone$BlockCustom
net.lepidodendron.block.BlockScytophyllum$BlockCustom
net.lepidodendron.block.BlockScytophyllumTop$BlockCustom
net.lepidodendron.block.BlockBaikalophyllum$BlockCustom
net.lepidodendron.block.BlockBaikalophyllumCentre$BlockCustom
net.lepidodendron.block.BlockBaikalophyllumTop$BlockCustom
net.lepidodendron.block.BlockMarattia$BlockCustom
net.lepidodendron.block.BlockMarattiaTop$BlockCustom
net.lepidodendron.block.BlockTyrmia$BlockCustom
net.lepidodendron.block.BlockTyrmiaCentre$BlockCustom
net.lepidodendron.block.BlockTyrmiaTop$BlockCustom
net.lepidodendron.block.BlockWielandiella$BlockCustom
net.lepidodendron.block.BlockWielandiellaTop$BlockCustom
net.lepidodendron.block.BlockUmaltolepis$BlockCustom
net.lepidodendron.block.BlockEquisitesShoot$BlockCustom
net.lepidodendron.block.BlockEquisitesShootPlaceable$BlockCustom
net.lepidodendron.block.BlockLadiniaShoot$BlockCustom
net.lepidodendron.block.BlockLadiniaShootPlaceable$BlockCustom
net.lepidodendron.block.BlockLadiniaShootMale$BlockCustom
net.lepidodendron.block.BlockLadiniaShootMalePlaceable$BlockCustom
net.lepidodendron.block.BlockOmphalophloiosCentre$BlockCustom
net.lepidodendron.block.BlockOmphalophloiosTop$BlockCustom
net.lepidodendron.block.BlockOmphalophloiosPlaceable$BlockCustom
net.lepidodendron.block.BlockUtrechtiaLeaves$BlockCustom
net.lepidodendron.block.BlockUtrechtiaLeavesPlaceable$BlockCustom
net.lepidodendron.block.BlockUtrechtiaLeavesSmall$BlockCustom
net.lepidodendron.block.BlockUtrechtiaLeavesSmallPlaceable$BlockCustom
net.lepidodendron.block.BlockUtrechtiaLeavesTop$BlockCustom
net.lepidodendron.block.BlockQuasistrobus$BlockCustom
net.lepidodendron.block.BlockQuasistrobusCentre$BlockCustom
net.lepidodendron.block.BlockQuasistrobusTop$BlockCustom
net.lepidodendron.block.BlockQuasistrobusSide$BlockCustom
net.lepidodendron.block.BlockQuasistrobusSideCentre$BlockCustom
net.lepidodendron.block.BlockQuasistrobusSideTop$BlockCustom
net.lepidodendron.block.BlockPterophyllumShoot$BlockCustom
net.lepidodendron.block.BlockPterophyllumShootPlaceable$BlockCustom
net.lepidodendron.block.BlockOdontopterisShoot$BlockCustom
net.lepidodendron.block.BlockOdontopterisShootPlaceable$BlockCustom
net.lepidodendron.block.BlockTetraxylopteris$BlockCustom
net.lepidodendron.block.BlockTetraxylopterisTop$BlockCustom
net.lepidodendron.block.BlockTetraxylopterisSpore$BlockCustom
net.lepidodendron.block.BlockSchizoneura1$BlockCustom
net.lepidodendron.block.BlockSchizoneura2$BlockCustom
net.lepidodendron.block.BlockSchizoneura3$BlockCustom
net.lepidodendron.block.BlockSchizoneura4$BlockCustom
net.lepidodendron.block.BlockSchizoneura5$BlockCustom
net.lepidodendron.block.BlockPalaeostachyaTop$BlockCustom
net.lepidodendron.block.BlockPalaeostachyaBottom$BlockCustom
net.lepidodendron.block.BlockPalaeostachyaStem$BlockCustom
net.lepidodendron.block.BlockNoeggerathialesShoot$BlockCustom
net.lepidodendron.block.BlockNoeggerathialesShootPlaceable$BlockCustom
net.lepidodendron.block.BlockZygopteridaceaeLeaves$BlockCustom
net.lepidodendron.block.BlockZygopteridaceaeLeavesPlaceable$BlockCustom
net.lepidodendron.block.BlockZygopteridaceaeLeaves2$BlockCustom
net.lepidodendron.block.BlockZygopteridaceaeLeaves3$BlockCustom
net.lepidodendron.block.BlockZygopteridaceaeLeaves4$BlockCustom
net.lepidodendron.block.BlockTieteaLeaves$BlockCustom
net.lepidodendron.block.BlockTieteaLeavesPlaceable$BlockCustom
net.lepidodendron.block.BlockTieteaLeavesSmall$BlockCustom
net.lepidodendron.block.BlockTieteaLeavesSmallPlaceable$BlockCustom
net.lepidodendron.block.BlockTieteaLeavesTop$BlockCustom
net.lepidodendron.block.BlockEmplectopterisShoot$BlockCustom
net.lepidodendron.block.BlockEmplectopterisShootPlaceable$BlockCustom
net.lepidodendron.block.BlockNilssoniaShoot$BlockCustom
net.lepidodendron.block.BlockNilssoniaShootPlaceable$BlockCustom
net.lepidodendron.block.BlockNilssoniaShootCone$BlockCustom
net.lepidodendron.block.BlockNystroemia$BlockCustom
net.lepidodendron.block.BlockNystroemiaCentre$BlockCustom
net.lepidodendron.block.BlockNystroemiaTop$BlockCustom
net.lepidodendron.block.BlockPolyspermophyllum$BlockCustom
net.lepidodendron.block.BlockPolyspermophyllumCentre$BlockCustom
net.lepidodendron.block.BlockPolyspermophyllumTop$BlockCustom
net.lepidodendron.block.BlockTrichopitys$BlockCustom
net.lepidodendron.block.BlockTrichopitysCentre$BlockCustom
net.lepidodendron.block.BlockTrichopitysTop$BlockCustom
net.lepidodendron.block.BlockCtenisShoot$BlockCustom
net.lepidodendron.block.BlockCtenisShootPlaceable$BlockCustom
net.lepidodendron.block.BlockCtenisShootCone$BlockCustom
net.lepidodendron.block.BlockCalamophytonShoot$BlockCustom
net.lepidodendron.block.BlockCalamophytonShootPlaceable$BlockCustom
net.lepidodendron.block.BlockRufloriaShoot$BlockCustom
net.lepidodendron.block.BlockRufloriaShootCentre$BlockCustom
net.lepidodendron.block.BlockRufloriaShootPlaceable$BlockCustom
net.lepidodendron.block.BlockRufloriaShootTop$BlockCustom
net.lepidodendron.block.BlockXenocladiaShoot$BlockCustom
net.lepidodendron.block.BlockXenocladiaShootPlaceable$BlockCustom
net.lepidodendron.block.BlockZygopterisShoot$BlockCustom
net.lepidodendron.block.BlockZygopterisShootPlaceable$BlockCustom
net.lepidodendron.block.BlockAneurophytonShoot$BlockCustom
net.lepidodendron.block.BlockAneurophytonShootPlaceable$BlockCustom
net.lepidodendron.block.BlockBrasilodendron$BlockCustom
net.lepidodendron.block.BlockBrasilodendronCentre$BlockCustom
net.lepidodendron.block.BlockBrasilodendronTop$BlockCustom
net.lepidodendron.block.BlockBuriadia$BlockCustom
net.lepidodendron.block.BlockBuriadiaTop$BlockCustom
net.lepidodendron.block.BlockLyginopterisShoot$BlockCustom
net.lepidodendron.block.BlockLyginopterisShootPlaceable$BlockCustom
net.lepidodendron.block.BlockPseudovoltzia$BlockCustom
net.lepidodendron.block.BlockPseudovoltzia2$BlockCustom
net.lepidodendron.block.BlockPseudovoltzia3$BlockCustom
net.lepidodendron.block.BlockPseudovoltzia4$BlockCustom
net.lepidodendron.block.BlockPseudovoltzia5$BlockCustom
net.lepidodendron.block.BlockQuadrocladus$BlockCustom
net.lepidodendron.block.BlockQuadrocladusTop$BlockCustom
net.lepidodendron.block.BlockSurangephyllum$BlockCustom
net.lepidodendron.block.BlockSurangephyllumTop$BlockCustom
net.lepidodendron.block.BlockAnomozamitesLeaves$BlockCustom
net.lepidodendron.block.BlockAnomozamitesLeavesPlaceable$BlockCustom
net.lepidodendron.block.BlockAnomozamitesShoot$BlockCustom
net.lepidodendron.block.BlockAnomozamitesShootPlaceable$BlockCustom
net.lepidodendron.block.BlockIschnophyton$BlockCustom
net.lepidodendron.block.BlockIschnophytonTop$BlockCustom
net.lepidodendron.block.BlockLesleya$BlockCustom
net.lepidodendron.block.BlockOrtiseia$BlockCustom
net.lepidodendron.block.BlockOtozamites$BlockCustom
net.lepidodendron.block.BlockOtozamitesTop$BlockCustom
net.lepidodendron.block.BlockPhasmatocycasShoot$
net.lepidodendron.block.BlockPhasmatocycasShootPlaceable$BlockCustom
net.lepidodendron.block.BlockPhasmatocycasShootCone$BlockCustom
net.lepidodendron.block.BlockPtilophyllumLeaves$BlockCustom
net.lepidodendron.block.BlockPtilophyllumLeavesPlaceable$BlockCustom
net.lepidodendron.block.BlockPtilophyllumShoot$BlockCustom
net.lepidodendron.block.BlockPtilophyllumShootPlaceable$BlockCustom
net.lepidodendron.block.BlockSanmiguelia$BlockCustom
net.lepidodendron.block.BlockStiffCycadShoot$
net.lepidodendron.block.BlockStiffCycadShootPlaceable$BlockCustom
net.lepidodendron.block.BlockStiffCycadShootCone$BlockCustom
net.lepidodendron.block.BlockThucydia$BlockCustom
net.lepidodendron.block.BlockThucydia2$BlockCustom
net.lepidodendron.block.BlockThucydia3$BlockCustom
net.lepidodendron.block.BlockToditesShoot$
net.lepidodendron.block.BlockToditesShootPlaceable$BlockCustom
net.lepidodendron.block.BlockTongchuanophyllum$BlockCustom
net.lepidodendron.block.BlockTongchuanophyllumTop$BlockCustom
net.lepidodendron.block.BlockWachtlerina$BlockCustom
net.lepidodendron.block.BlockWachtlerina2$BlockCustom
net.lepidodendron.block.BlockWachtlerina3$BlockCustom
net.lepidodendron.block.BlockWachtlerina4$BlockCustom
net.lepidodendron.block.BlockXihuphyllum$BlockCustom
net.lepidodendron.block.BlockXihuphyllum2$BlockCustom
net.lepidodendron.block.BlockXihuphyllum3$BlockCustom

 

Add these to: lilypadBlacklist:

net.lepidodendron.block.BlockNelumboLeaves$BlockCustom
net.lepidodendron.block.BlockNelumboBud$BlockCustom
net.lepidodendron.block.BlockNelumboFlower$BlockCustom
net.lepidodendron.block.BlockIsoetes$BlockCustom
net.lepidodendron.block.BlockBaragwanathia$BlockCustom
net.lepidodendron.block.BlockArchaefructus$BlockCustom
net.lepidodendron.block.BlockWaterHorsetail$BlockCustom
net.lepidodendron.block.BlockNathorstiana$BlockCustom
net.lepidodendron.block.BlockCobbania$BlockCustom
net.lepidodendron.block.BlockPrimevalGrassWater$BlockCustom

net.lepidodendron.block.BlockGreenFilamentousAlgae$BlockCustom
net.lepidodendron.block.BlockRhyniaWater$BlockCustom
net.lepidodendron.block.BlockRhyniaWaterSpore$BlockCustom
net.lepidodendron.block.BlockSwampHorsetailWater$BlockCustom
net.lepidodendron.block.BlockSwampHorsetailWaterNoSpore$BlockCustom



Do you want to your own server to play this, or any other mods with friends? Drop my promotional code aechtrob into your order and pick up a cool 25% off with the wonderful Bisect Hosting by clicking on the image:

https://i.ibb.co/1XVS6xH/vertical-dark-text.png



Disclaimer: I have nothing to do with the Fossils and Archeology mod and this mod is not linked to their development in any way at all, and carries no dependencies.

Comments

Posts Quoted: