Ancient Obelisks

Ancient Obelisks

How to create your own Obelisk Arena?

For this you need to create an ancient_obelisks/ancient_obelisks_obelisk datapack Note: I started using modid in folder names after bugs with other mods that used same folder names

You must create a json for your arena:

  • copy an existing json from the mod jar
  • edit rooms_folder to point to your structure nbts
  • size means how big your structure is. A size of 1 means 2x2, so 4 structure blocks. The way it works is it checks for any structures with names 0_0, 0_1, 1_1, and 1_0. A size of 2 would go up to 2_2 etc, making it a 3x3, so 9 structure pieces.
  • Structure files must be max 16x[height]x16, height can be maximum possible

The arena must have command blocks with these ids:

  • obelisk_spawner (put 4 or so of these, this is where mobs will spawn)
  • obelisk_reward (put 1, either in the middle of the room or some place you want the rewards to spawn, ideally the player should see it right away)
  • teleport_back_block (so players can return home, or to their last teleport loc)

That's it, have fun creating custom obelisk arenas!