A Fossil ore found in a gravel bed

Fossils are rocks that contain the remains and DNA of Pokémon from millions of years ago. They are obtained from mining Fossil blocks, found in gravel piles.

When mined, a Fossil block will yield one of the possible covered Fossils. These covered Fossils can be cleaned in a Fossil cleaner by right-clicking the Fossil cleaner while holding a covered Fossil.

Fossil types

Once a covered Fossil have been cleaned, one of the types of Fossils will be obtained. These include:

Finding Fossils

Fossil blocks are found within gravel piles at height levels 12-50. They are fairly uncommon finds so it may take a while to find one. They will generate before any gravel in the world begins falling due to gravity, which is something to keep in mind while searching for them. Unlike the gravel surrounding them, Fossil blocks are not affected by gravity.

There are a few ways to find Fossils.

  • Searching caves for gravel piles between the height levels 12 and 50.
  • Searching the floors of Ocean/Deep Ocean biomes from a boat or mounted Pokémon. Since the floors of Oceans frequently consist of gravel, Fossil blocks are open to spot from above. To mine them underwater it is useful to create an air bubble with a door.
  • Using Forage on sand with a Ground-type Pokémon will rarely produce a covered Fossil.

Fossil Pokémon

By placing one of the above fossils into a Fossil machine, the process of resurrecting the ancient Pokémon within the Fossil will begin, and will take several minutes of waiting to be completed. The Pokémon that will be revived depends on the Fossil put inside the machine. Once the Pokémon is resurrected, any Poké Ball can be placed in the machine to obtain the Pokémon. All Pokémon brought back to life through the Fossil machine will start off at level 1.


  • Root Fossils do not exist. This is because Lileep and its evolution Cradily have not yet been implemented in the mod.