The Treasure Pavilion/Cultivation

Cultivation: Tribulation Karaoke

The Heavens don't just strike you during tribulation anymore — starting from the second bolt, they ask you something. Answer before the title fades, or eat a rebuke on top of the lightning you already survived.

Current release v0.1.0

Subscription

$6/mo

The whole Cultivation shelf, for as long as you hold it.

Buy outright

$5

Yours permanently, including future updates.

Optional add-on · rebranding

Run Cultivation under your own server’s name and branding. Added to the subscription, and covers every mod on this shelf.

+$17/mo

Tribulation lightning has always hurt. Now, starting from the second bolt of a ritual, it also has an opinion: a line appears above your head and in your chat — a pointed question about your resolve — and every so many strikes after that calls another. Survive the bolt like always, then type the answer back before the title on your screen fades.

Answers are matched fuzzily, not letter-for-letter: normalized, punctuation- and space-insensitive, and forgiving of a configurable share of typos in anything long enough to have room for one. A handful of very short accepted answers still need to be exact. An ordinary aside typed mid-tribulation — "brb", ":)" — is left alone entirely: never consumed, never counted as a wrong guess.

This addon never touches what the bolt itself deals. A missed verse adds a rebuke on top — a fraction of that same strike's damage, plus a growing chance of a Meridian Injury the more you fumble in one ritual — and that rebuke keeps the exact same "never the killing hit" promise the bolt makes on a server running non-lethal tribulation. Answer every verse the Heavens call in a ritual, and finishing it for real pays a Heavenly Dao bonus.

At a glance

  • 26 built-in verses — 8 universal, 6 band-specific, 10 one-per-Dao-element, 2 path-flavored — drawn without repeating your last 4
  • Typo-tolerant fuzzy answer matching; an aside like "brb" typed mid-lightning is never mistaken for an attempt
  • A miss never changes what the bolt itself deals — it adds a rebuke plus a growing Meridian Injury chance, capped by the same non-lethal promise as the bolt
  • Answer every verse in a ritual for a Heavenly Dao bonus, paid only once the ritual genuinely concludes
  • Two cosmetic titles (答天者, 萬言) and a Codex article that reads your own server's live settings, not transcribed lore
  • All 17 tunables reachable from Cultivation's admin menu — no hand JSON edit required
  • Ships in all five Cultivation locales: English, Simplified Chinese, Brazilian Portuguese, Russian and Ukrainian

How the ritual works

Starting from the second lightning strike of a tribulation, not the first.

  • On by default for breakthrough tribulations; advancement ("lesser") tribulations can be opted in too, off by default.
  • Every Karaoke-Verse-Every-N-Strikes-th strike (every 2nd, by default) calls a verse. The shipped default for Karaoke-Max-Verses-Per-Ritual is 0 — unlimited, so every eligible strike for the whole ritual calls one.
  • The verse is a weighted random pick from the strike's tribulation tier and your chosen Dao element (Karaoke-Tier-Verse-Weight and Karaoke-Dao-Verse-Weight tune the bias), and never repeats your last 4 verses shown unless the matching pool is that small.
  • You get Karaoke-Response-Window-Seconds (6 by default) to answer, with Karaoke-Attempts-Per-Verse (3 by default) tries.

Answering

  • Typed answers are matched fuzzily: normalized, punctuation-insensitive, space-insensitive, and forgiving of up to Karaoke-Typo-Tolerance (15% by default) of the expected length in edit distance, for anything 8 characters or longer.
  • A handful of short accepted answers — some Chinese and Cyrillic ones — require an exact match instead, so a short unrelated word can't slip past the tolerance.
  • An ordinary aside typed mid-tribulation is left alone entirely: not consumed, not counted as a wrong guess, not cancelled.

The stakes

  • A bolt deals exactly what Cultivation says it deals whether the verse lands or not — this addon never reduces or increases tribulation damage.
  • A missed verse instead adds a rebuke (Karaoke-Miss-Damage-Multiplier, 0.5x that strike's own damage by default) on top of the bolt, and rolls an escalating chance (Karaoke-Miss-Injury-Base-Chance, 20% by default, multiplied by misses so far this ritual) at a Meridian Injury.
  • The rebuke respects a non-lethal server's rules exactly as the bolt itself does — it can never be the hit that kills a cultivator when lethal tribulation is turned off.
  • Answering every verse the Heavens called in one ritual pays Karaoke-Perfect-Ritual-Heavenly-Dao-Bonus (1.0 Heavenly Dao by default) once the ritual genuinely concludes, not on a manual cancel.

Persistence, titles and the Codex

  • A per-player record — verses called, answered, missed, best streak, perfect rituals — persists across sessions.
  • Two cosmetic titles: 答天者 (Voice That Answers Heaven) for three perfect rituals, 萬言 (Ten Thousand Verses) for a hundred verses answered lifetime. Neither grants a stat.
  • A Codex article (天問 / Heaven's Questioning) explains the mechanic with live numbers read from your server's own config, not transcribed lore.
  • Players within Karaoke-Nearby-Radius (32 blocks by default) see who is being questioned, who answered, and who was fumbled, so a tribulation stays the public spectacle it already was.

For server owners

  • Two config sections in Cultivation's admin menu: general (also on the settings menu) for the master switch, which tribulation kinds are in scope, and the ritual's pacing; judgement (admin page only) for typo tolerance, verse-pool weighting, and every number behind the miss penalty.
  • All 17 Karaoke-* keys are reachable from the UI — none require a hand JSON edit.
  • Ships in all five Cultivation locales: English, Simplified Chinese, Brazilian Portuguese, Russian and Ukrainian.

What it needs

  • Cultivation 0.10.3 or newer — the manifest will stop an install on anything older.
  • Hytale Server API 0.6.8.
  • Server-side only. Your players install nothing.

Version history

    • Built against Hytale Server API 0.6.8. Requires Cultivation 0.10.3 or newer.
    • The call-and-response ritual itself: from the second bolt of a breakthrough tribulation onward (advancement/"lesser" tribulations optional), every Nth strike calls one of 26 built-in verses, weighted by tribulation tier and Dao element and never repeating your last 4.
    • Fuzzy, typo-tolerant answer matching, with an ordinary chat aside typed mid-tribulation never mistaken for a wrong answer or burning an attempt.
    • A missed verse never changes the bolt's own damage — it adds a rebuke on top plus an escalating Meridian Injury chance, both honoring a non-lethal server's "never the killing hit" promise.
    • A perfect ritual (every verse answered) pays a Heavenly Dao bonus, gated on the ritual's real completion event rather than a manual cancel.
    • A persistent per-player record and two cosmetic titles — 答天者 (Voice That Answers Heaven) and 萬言 (Ten Thousand Verses).
    • An in-game Codex article (天問 / Heaven's Questioning) that reads live numbers straight from your server's config.
    • Two admin config sections covering all 17 Karaoke-* keys, reachable entirely from Cultivation's settings and admin menus.
    • Nearby broadcasts of who is questioned, who answers, and who fumbles, so a tribulation stays a public spectacle.
    • Ships in all five Cultivation locales: English, Simplified Chinese, Brazilian Portuguese, Russian and Ukrainian.
    • A round of correctness hardening from this slice's own review pass: NaN-safe config reads across every tunable, a clamped broadcast radius, no attempt burned on an ordinary aside, exact-match-only for short accepted answers, and a fix keeping the perfect-ritual bonus from paying out on a ritual that was manually cancelled after every verse so far was answered.