Bal

Bal is a Boss that spawns every five minutes in the if a player is nearby. Killing the boss allows players to obtain the Topaz Crystal.

Spawning
The Bal spawns about every five minutes while a player is within, which can be found randomly generated in the lower Y levels of the Crystal Hollows. Bal will appear in the center as an expanding Magma Cube and the Topaz Crystal will disappear.

Drops
Upon every hit, Bal has a chance to drop items on the ground in the form of dungeon blessings. These items will automatically collect themselves for you in around three minutes. Over the duration of a Bal fight, around 25-40 items will drop. These items can be:

Behavior
Bal will hop towards the closest player, summoning Fire Bats and Blazes to attack the player when hit, and shooting fireballs at an interval of once every hop. In addition, it will deal contact damage that pushes the player away like a normal Magma Cube, although the knockback can be avoided with a resistant item. These attacks deal low damage, with the Fire Bats and Blazes ignoring the player if they have an Intimidation Artifact or a Parrot Pet.

When an item is dropped, there is a chance that Bal will summon Fire Bats or Blazes.

Upon being defeated, it will teleport to the middle and slowly shrink, before disappearing. After that, the Topaz Crystal will appear nearby.

When alive, it makes loud slowed enderman angry sounds, which can be heard from a medium distance away.

Trivia

 * Bal's health is displayed as.
 * The Bal is based on the Balrog from J.R.R. Tolkien's Lord of the Rings series.
 * Its spawning place, Khazad-dûm, is also based on the place of the same name.
 * It used to be possible to trap Bal by building a cage around its spawn point; building in Khazad-dûm is now restricted in order to prevent it.
 * Bal can be easily grinded with Souls Rebound and Hurricane Bow
 * Bal can be corrupted via Totem of Corruption, however it wont drop any sulphur or Corrupted Fragments. Bal only needs to be corrupted once because of his unique way to spawn.