Building a board that tracks itself
A tile is a promise that something will be noticed. This is what each kind can actually see, how to write two hundred of them without losing your evening, and the handful of mistakes that fail quietly — the tile just never fires, and nobody finds out until day four.
One tile, one kind
Every tile is exactly one kind, and the kind is the whole question: it decides what the plugin or the hiscores sweep watches for, and therefore whether the tile can ever complete on its own. Mixing fields from two kinds is refused at the door rather than accepted and left broken.
The kinds fall into three families, and the family matters more than the label:
The full list, as the kind picker offers them:
A plugin-detected tile is invisible to a player who does not run the plugin. That is not a bug you can configure away — nothing is watching. If a chunk of your clan plays on mobile or the official client, either keep those tiles off the critical path to a win, or pair them with a manual fallback and expect to verify screenshots.
Pick the kind that will actually fire
Most badly-behaved tiles are the right idea expressed as the wrong kind. The four that catch people:
trackedStat + statType=boss + statGoal. Use a kill tile for things the Hiscores never counted — cows, chickens, a specific slayer mob.requiredAmount. Add a requiredAmount and it silently becomes “get any N of these” instead — the same row, a completely different tile.A boss tile’s tracked stat may hold several Hiscores keys separated by commas, and gains sum across them. chambersOfXeric,chambersOfXericChallengeMode is one tile that counts CoX and CM together, which is nearly always what a raid tile means.
Author in bulk, not in the browser
Clicking out a 25-tile grid is fine. Clicking out a 200-task Leagues board is not, and neither is proof-reading it afterwards. The Tiles tab has a round trip built for exactly this.
- Download spreadsheet on the event’s Tiles tab. You get an .xlsx of the board as it stands, with dropdowns, the item list and the column instructions on their own sheets.
- Edit it. One row per tile; row order is tile order.
- Upload CSV / Excel on the same tab. Only the Tiles sheet is read.
The mistakes that fail silently
Every one of these imports cleanly, sits on the board looking correct, and never fires. They are worth a read-through before you upload rather than after.
type=standardthere is no type=skill. The kind comes from trackedStat + statType + statGoal on an otherwise standard row. Writing type=boss is refused; writing type=standard and forgetting the stat columns is not — you get a manual tile nobody will ever approve.items uses semicolons (comma is the CSV delimiter). targetNpcs uses pipes. On a combat-task row pipes are the only option, because real task names contain commas — Nylocas, On the Rocks is one task.Chambers of Xeric: Challenge Mode, Theatre of Blood: Hard Mode, Tombs of Amascut: Expert Mode. A near-miss spelling is a tile that never completes. Entry Mode clears never credit a base-raid tile; harder modes do.Name#id and stop guessing.timeThresholdSeconds means four thingsa time cap on a timed tile, a placement cap on an LMS tile (1 = win), an exact party size on a deathless tile, and an exact raid party size on a drop tile. Same column, four meanings — check you are filling in the one your kind reads.Author a single tile of the kind you are unsure about, reveal it on a throwaway event, and go do the thing. Five minutes there beats finding out on the clan’s bingo night that a whole category was dead.
Points, tiers and whether it is fair
On a points-scored board every tile carries its own value, and those values map onto named difficulty bands — easy through elite — which you can edit under Advanced settings if your clan grades differently. The band is what players read; the number is what scores.
Mark a tile optional and it stops counting toward the board total, which is how you add stretch goals without making a blackout impossible.
When the board is full, run the balance auditor from the Tiles tab. It checks the structure and the effort spread and tells you where the board is lopsided — a category nobody can finish, a tier that is worth far more per hour than its neighbours — before players find those things for you and route around them.
Nobody sees it until you say so
New boards start hidden. Staff always see them; players see nothing at all until you reveal — so a board can be built in the open, over days, in a channel your members can read, without spoiling anything.
That master switch is the floor for everything else. On a board with a reveal policy — scheduled, interval, bounty, rotating — the engine only starts flipping individual tiles once the board itself is revealed, so arming a board is always a deliberate act. Which policy to choose is its own page: Formats and how tiles open.
Missions are the exception worth knowing: tiles authored up front but held back, announced mid-event from their own pool while the rest of the board stays visible.
Before you reveal
Worth walking once per board. Most of it is five minutes.
- every tile has the kind you meant, not the kind that imported cleanly
- raid modes, item names and task names match the in-game spelling character for character
- the plugin-detected tiles are not the only route to winning, if part of your clan plays without it
- points are set and the balance auditor is happy, or you disagree with it on purpose
- optional tiles are marked optional
- you have downloaded the spreadsheet once, as a backup you can re-upload
Board authoring is the one admin job with its own role. An editor can author tiles and nothing else, and can be scoped to specific boards — so a guest board-builder from another clan gets exactly the event you handed them and no access to anything else you run.
The spreadsheet format is specified in full in docs/tile-authoring.md, which is written for whoever (or whatever) is generating the rows. This page is the human half: which kind to reach for, and what goes wrong.