Banished

Banished is a modpack centered around magic, machines, and living underground. It is set entirely in an underground world using the Caveworld mod.

Creatures are killed for power (Dark power) which is used to unlock spells that are used to grow plants, break blocks, and deal damage. Questing is required for survival initially and efficiency later on in quest trees.