Pular para o conteúdo principal

Biome Discovery

Reports which biomes a player has visited. Discovery is recorded automatically whenever a player crosses into a new biome, so no trigger wiring is needed.

Fields

FieldTypeDescription
biomesList<String>Biomes that must have been discovered. Empty counts every one.
requireAllBooleanRequire all listed biomes instead of any single one

Value

  • With biomes empty, the fact is the number of biomes the player has visited.
  • With biomes listed, it is 1 when the condition is met and 0 otherwise.

Persistence

Discovery is per player and stored on disk, so it survives reconnections and restarts. Writes are debounced and happen off the main thread, since this is fed by player movement.

Placeholders

PlaceholderDescription
discovered_countNumber of biomes visited
discovered_listTheir keys

Example

Unlock a reward once the player has found all three cursed biomes:

biomes: [typewriter:corrupted_forest, typewriter:frozen_wastes, typewriter:ember_wastes]
requireAll: true

For a quest objective driven by the same record, use Explore Biome.