Quest Tracking

The server mod tracks viewer quest progress from Minecraft activity.

It listens for player actions such as movement, jumping, kills, mining, crafting, item pickup, damage dealt, and damage taken.

Update interval

Quest progress updates are sent based on this server config option:

questUpdateIntervalTicks = 40

This uses Minecraft ticks. 20 ticks = 1 second, so 40 is about 2 seconds.

What Firebot receives

The server can send:

  • Quest Started
  • Quest Progress
  • Quest Completed
  • Quest Abandoned

Firebot can use those events to run chat messages, overlays, sounds, counters, or more Minecraft effects.

Client overlay

If the quest uses Display Mode: Client Overlay, players with the client mod can see the quest in the overlay and questbook.