@Regulith
warning spoiler
It's a eldrich altar, you need the goggles of Revealing and then you can pop some of those thaumcraft crystals into the slots you will see and then you can get some eldrich artifacts
@BlockoCrafter
Yes, those are just mazes from betterdungeons, theres one of a silverfish i think, and a small pyramid, you get a stack of diamonds for completing it