Checking player status…
View all
Browse Beyond the Overworld articles
catalog / Beyond the Overworld

Main route: complete quest dossiers

Read 28 packaged quest dossiers with giver, prerequisites, ordered objectives, alternative detectors, choices and rewards.

Beyond the Overworld 0.0.1-p0Java 1.21.1NeoForge

These guides describe the October 23, 2026 development version. The older download with the same version number is missing later features.

Story spoilers ahead

Story spoilers and evidence

These 28 dossiers retain the report’s giver, prerequisites, bound targets, objective ordering, alternatives, rewards and consequential choices. They describe packaged quest data plus the reported wired engine, not newly tested live reachability. All IDs and conditions are report transcriptions. Empty or auto-delivered rewards are not replaced with guessed payouts.

Follow the active Quest Log in order. Contacts, completed objectives, location and earlier choices can determine whether the next step is available. The reference below retains all exact triggers and alternative checks.

The dependency route goes The Silent Receiver before The Road and the Garden; alphabetical filenames do not establish order. Finale eligibility and aftermath explains exclusivity.

Hearthlight

Three scraps of writing describe a route nobody flies. Find what their warning signs have in common. Check the Quest Log for the contact, prior objectives and location requirements before starting. Exact conditions are retained in the reference below. Rewards: 1 × Wayglass; 200 credits; 50 discovery data. Check objective delivery and eligibility in your Quest Log.

StepPlayer objective
1Read the three exhibit plaques
2Scan the humming lamp in the exhibit case
3Read the glyph wall of an Archive ruin (or the exhibit’s reconstruction)
4Activate the pedestals in the wall’s order

A Ship Worth Returning In

Your first expedition needs a way home, not just a way out. Check the Quest Log for the contact, prior objectives and location requirements before starting. Exact conditions are retained in the reference below. Rewards: 250 credits; 40 discovery data; a progression unlock (conditions below). Check objective delivery and eligibility in your Quest Log. Signals, Not Stars / Signals, Not Stars

StepPlayer objective
1Open the Ship Panel (I) while seated in a ship you may fly
2Answer Pell’s three readiness questions
3Service your ship once: patch a damaged section or refuel it
4Have a way home: a bed, respawn anchor or station medical berth you chose
5Open the star map (G) in your ship and read a route quote

Signals, Not Stars

The signal is not pointing at a treasure chest. It is pointing at a place where ships used to arrive. Check the Quest Log for the contact, prior objectives and location requirements before starting. Exact conditions are retained in the reference below.

Rewards: 400 credits; 80 discovery data. Check objective delivery and eligibility in your Quest Log.

StepPlayer objective
1Reach the system the Wayglass points to
2Triangulate the Relic Signal (three markers, ascending signal order)
3Scan Verdance, Sear and Cinder from orbit with the Wayglass in your pack
4Scan the world the signal points to

Landing Lights

Before you reopen an old road, find out who would walk it. Check the Quest Log for the contact, prior objectives and location requirements before starting. Exact conditions are retained in the reference below.

Rewards: 600 credits; 60 discovery data; a progression unlock (conditions below); a progression unlock (conditions below). Check objective delivery and eligibility in your Quest Log.

StepPlayer objective
1Walk into a town on the bound world
2Talk to the town’s medic at the clinic
3Read the town’s notice board
4Inspect three service consoles: clinic, power and one more
5Get the town’s power and services running
6Tell the medic what the town needs first

Recorded responses

Text / recorded effect
Medicine first confirm: Medicine first?; Later in the story you carry medicine to this town
Seed stock first confirm: Seed stock first?; Later in the story you carry seed stock to this town

A World Beyond the Window

The dock is one corner of a world. Learn what its people share with the rest. Check the Quest Log for the contact, prior objectives and location requirements before starting. Exact conditions are retained in the reference below.

Rewards: 650 credits; 80 discovery data. Check objective delivery and eligibility in your Quest Log.

StepPlayer objective
1Visit the town’s greenhouse
2Outside the gates, scan one plant and one creature
3Check the landing pad the supply runs use
4Recommend a change to the medic

Recorded responses

Text / recorded effect
Move the trial fence
Clear the wildlife (the dialog marks this as an incorrect response)
Close the supply path (the dialog marks this as an incorrect response)

The Keepers’ Question

Three people want your Wayglass reading. Each of them is partly right. Check the Quest Log for the contact, prior objectives and location requirements before starting. Exact conditions are retained in the reference below. Rewards: 1000 credits; 100 discovery data. Check objective delivery and eligibility in your Quest Log.

StepPlayer objective
1Reach the Lantern Reach station
2Hear Ondine Vasse, Dagny Rusk and Pell Okoro
3Name your first sponsor

Recorded responses

Text / recorded effect
Start with the Union confirm: Start with the Survey Union?; +75 Survey Union; Archive Keepers +15, Prospectors’ Compact -30; amount shown in the Quest Log data; amount shown in the Quest Log credits
Start with the Compact confirm: Start with the Prospectors’ Compact?; +75 Prospectors’ Compact; Survey Union -30, Archive Keepers -30; amount shown in the Quest Log data; amount shown in the Quest Log credits
Start with the Keepers confirm: Start with the Archive Keepers?; +75 Archive Keepers; Survey Union +15, Prospectors’ Compact -30; amount shown in the Quest Log data; amount shown in the Quest Log credits

Opening a route does not give you permission to spend another port’s reserves. Check the Quest Log for the contact, prior objectives and location requirements before starting. Exact conditions are retained in the reference below.

Rewards: 900 credits; 100 discovery data. Check objective delivery and eligibility in your Quest Log.

StepPlayer objective
1Read the three port conditions at the Lantern Reach terminal
2Match each condition to its port
3Get a live signature from your contact town
4Choose how the charter is shared

Recorded responses

Text / recorded effect
Publish the terms
Circulate to the signatories

Unfinished Journeys

The crew left different stories. Bring back three, then ask where they disagree. Check the Quest Log for the contact, prior objectives and location requirements before starting. Exact conditions are retained in the reference below. Rewards: 1200 credits; 150 discovery data. Check objective delivery and eligibility in your Quest Log.

StepPlayer objective
1Recover three of the four Vesper testimonies
2Find where the testimonies disagree
3Save the three Lantern leads

The Crew That Stayed

The engineer’s record ends with a maintenance signature, not a goodbye. Check the Quest Log for the contact, prior objectives and location requirements before starting. Exact conditions are retained in the reference below.

Rewards: 900 credits; 120 discovery data; a progression unlock (conditions below). Check objective delivery and eligibility in your Quest Log.

StepPlayer objective
1Find Sef Calder
2Open the town lab’s console
3Compare the two sample readings
4Save Sef’s safety protocol

Below the Waterline

The water ruined the furniture. It left the meters. Check the Quest Log for the contact, prior objectives and location requirements before starting. Exact conditions are retained in the reference below.

Rewards: 1100 credits; 120 discovery data. Check objective delivery and eligibility in your Quest Log. Relighting / Relighting

StepPlayer objective
1Reach the drowned record room
2Read the three dated meters
3Tell Sef what the meters show

Relighting

Power, protection, timing. None of the three is permission to ignore the others. Check the Quest Log for the contact, prior objectives and location requirements before starting. Exact conditions are retained in the reference below.

Rewards: 2500 credits; 250 discovery data. Check objective delivery and eligibility in your Quest Log.

StepPlayer objective
1Lantern I: feed 500,000 FE through the intake, then hold the console 10 s
2Lantern II: clear the boarders and restore its comms
3Lantern III: synchronise in a forecast window, or calibrate for 90 s

The Silent Receiver

A sender can shine while nobody receives it. Check the Quest Log for the contact, prior objectives and location requirements before starting. Exact conditions are retained in the reference below.

Rewards: 1200 credits; 120 discovery data. Check objective delivery and eligibility in your Quest Log. The Road and the Garden / The Road and the Garden

StepPlayer objective
1Open %2$s’s comms console
2Repair the comms relay, or test it if it already works
3Send two test messages from the comms console
4Hear the receiver’s reply

The Road and the Garden

The road brought a crate. Your limits kept the lights on. Check the Quest Log for the contact, prior objectives and location requirements before starting. Exact conditions are retained in the reference below.

Rewards: 1600 credits; 150 discovery data. Check objective delivery and eligibility in your Quest Log.

StepPlayer objective
1Collect the sealed supply case
2Deliver the supply case to %2$s’s clinic or greenhouse
3Read the delivery notice on %2$s’s board
4Report what the reserve log shows

A Price for Every Passage

A shortcut changes the distance. Somebody still pays for the passage. Check the Quest Log for the contact, prior objectives and location requirements before starting. Exact conditions are retained in the reference below. Rewards: 1300 credits; 120 discovery data. Check objective delivery and eligibility in your Quest Log.

StepPlayer objective
1Read the trial route’s quote, draw and reserve
2Pick a safe schedule for the two crates
3Read a real route quote in your ship (G)

The Archive’s Guardian

The guardian does not ask which faction paid you. It asks what your road survived. Check the Quest Log for the contact, prior objectives and location requirements before starting. Exact conditions are retained in the reference below.

Rewards: 2000 credits; 200 discovery data. Check objective delivery and eligibility in your Quest Log.

StepPlayer objective
1Earn Archive Prime’s recognition
2Read the hidden fifth Vesper entry

The Testimony Box

They stopped a dangerous test. Then they hid enough of the test to make the next one dangerous. Check the Quest Log for the contact, prior objectives and location requirements before starting. Exact conditions are retained in the reference below.

Rewards: 1200 credits; 120 discovery data. Check objective delivery and eligibility in your Quest Log.

StepPlayer objective
1Read the three signed exhibits
2Put the four cards in the order they happened
3Choose the report to circulate

Recorded responses

Text / recorded effect
Circulate the full evidence confirm: Circulate the full evidence?; Your report leads with all three exhibits and the chronology
Circulate the supply findings confirm: Circulate the supply findings?; Your report leads with the reserve and the towns that paid for it
Circulate the safety findings confirm: Circulate the safety findings?; Your report leads with the shutdown and the hidden warning

The Other Archive

The official archive remembers why the gate stopped. The town remembers what stopped arriving. Check the Quest Log for the contact, prior objectives and location requirements before starting. Exact conditions are retained in the reference below.

Rewards: 1500 credits; 150 discovery data. Check objective delivery and eligibility in your Quest Log.

StepPlayer objective
1Hear %2$s remember the outage
2Read the old notices on %2$s’s board
3Place ‘Supply interruption’ in the chronology
4Choose the emphasis of your account

Recorded responses

Text / recorded effect
Reliable supply confirm: Reliable supply first?; Your account puts the towns that went short first
Independent meters confirm: Independent meters first?; Your account puts the false meter readings first
Readable warnings confirm: Readable warnings first?; Your account puts the hidden warning first

The Dark Between

The last berth is beside the gate, outside the pull. Keep the escape route ready. Check the Quest Log for the contact, prior objectives and location requirements before starting. Exact conditions are retained in the reference below.

Rewards: 3000 credits; 250 discovery data; 40 discovery data. Check objective delivery and eligibility in your Quest Log. The Last Receiving Port / The Last Receiving Port

StepPlayer objective
1Survey the black hole from outside its pull (768 to 384 blocks)
2Dock at the Final Lantern beside the transit gate and wake its console
3Restore its power (8 copper, 4 redstone, 2 iron)
4Restore its air (8 glass, 4 copper, 1 water bucket)
5Decode the final echo
6Calibrate your Wayglass imprint (10 s hold)
7Optional: take an accretion sample, 100 to 200 blocks out (+40 data)

The Last Receiving Port

The road is ready when it can refuse an unsafe trip. Check the Quest Log for the contact, prior objectives and location requirements before starting. Exact conditions are retained in the reference below.

Rewards: 1800 credits; 180 discovery data. Check objective delivery and eligibility in your Quest Log.

StepPlayer objective
1Read the three receiving-port replies
2Test the abort fail-safe
3Test the return fail-safe
4Test the preserve fail-safe
5Resolve the commissioning fault

The Long Road

You know what the road cost. Choose what to carry forward. Check the Quest Log for the contact, prior objectives and location requirements before starting. Exact conditions are retained in the reference below.

Rewards: a conditional reward detailed below. Check objective delivery and eligibility in your Quest Log. Q-M08a / Kindle

StepPlayer objective
1Review the methods and commit one at the console

Recorded responses

Text / recorded effect
Kindle: authorize a limited road confirm: Commit Kindle?; Title: Lamplighter; 3 Long Road routes between lit Lanterns, fuel only; +100 Survey Union, +100 Archive Keepers; amount shown in the Quest Log data; amount shown in the Quest Log credits
Harvest: calibrate a Lampcore confirm: Commit Harvest?; Title: Roadwright; Lampcore upgrade for your ship’s Chronon Core: warp cells halved; +150 Prospectors’ Compact; amount shown in the Quest Log data; amount shown in the Quest Log credits
Seal: preserve the dormant road confirm: Commit Seal?; Title: Keeper of the Quiet; Keeper’s Lens: finds heritage sites within 64 blocks; +150 Archive Keepers; amount shown in the Quest Log data; amount shown in the Quest Log credits

Kindle

Authorize a limited road. Check the Quest Log for the contact, prior objectives and location requirements before starting. Exact conditions are retained in the reference below. Rewards: 3000 credits; 300 discovery data. Check objective delivery and eligibility in your Quest Log.

StepPlayer objective
1Commit Kindle at the method console

Harvest

Calibrate a Lampcore upgrade for your Chronon Core. Check the Quest Log for the contact, prior objectives and location requirements before starting. Exact conditions are retained in the reference below. Rewards: 3000 credits; 300 discovery data. Check objective delivery and eligibility in your Quest Log.

StepPlayer objective
1Commit Harvest at the method console

Seal

Preserve the dormant road. Check the Quest Log for the contact, prior objectives and location requirements before starting. Exact conditions are retained in the reference below. Rewards: 3000 credits; 300 discovery data; 1 × Keeper’s Lens. Check objective delivery and eligibility in your Quest Log.

StepPlayer objective
1Commit Seal at the method console

Concord

Register a tested route between two consenting stations. Check the Quest Log for the contact, prior objectives and location requirements before starting. Exact conditions are retained in the reference below. Rewards: 3000 credits; 300 discovery data. Check objective delivery and eligibility in your Quest Log. Q-M08e / Warden

StepPlayer objective
1Commit Concord at the method console

Warden

Register one port for bounded alerts. Check the Quest Log for the contact, prior objectives and location requirements before starting. Exact conditions are retained in the reference below. Rewards: 3000 credits; 300 discovery data. Check objective delivery and eligibility in your Quest Log.

StepPlayer objective
1Commit Warden at the method console

Dominion

Keep the method under a private Den charter. Check the Quest Log for the contact, prior objectives and location requirements before starting. Exact conditions are retained in the reference below. Rewards: 3000 credits; 300 discovery data. Check objective delivery and eligibility in your Quest Log.

StepPlayer objective
1Commit Dominion at the method console

Homeward

Register one consenting refuge: a clean clinic town that takes in the people you bring. Check the Quest Log for the contact, prior objectives and location requirements before starting. Exact conditions are retained in the reference below. Rewards: 3000 credits; 300 discovery data. Check objective delivery and eligibility in your Quest Log.

StepPlayer objective
1Commit Homeward at the method console

Recorded responses

Text / recorded effect
Register confirm: Register this town as your refuge?; Its clinic keeps a Refuge Rescue and a Refuge Courier for you

First Contact

Answer the surviving channel (also needs all four Vesper records known). Check the Quest Log for the contact, prior objectives and location requirements before starting. Exact conditions are retained in the reference below. Rewards: 3000 credits; 300 discovery data. Check objective delivery and eligibility in your Quest Log.

StepPlayer objective
1Commit First Contact at the method console

Admin & server owner reference

Exact identifiers, original fields and source locators are preserved below. These records describe the documented mod version; they are not commands to run or proof of a new gameplay test.

Quest record fields

q_m01 | main | B0 | source: quest/q_m01.json Three scraps of writing describe a route nobody flies. Find what their warning signs have in common.

Quest record fields

giver: {"kind":"story_contact","id":"pell_okoro"} | discovery: {"flag":"seen:hub:beyond_overworld:hearth"}

Quest record fields

Rewards: {"id":"r1","item":"beyond_overworld:wayglass","count":1,"delivered_by":"o2"}; {"id":"r2","credits":200}; {"id":"r3","data":50}

Quest record fields

q_m01a | main | B0 | source: quest/q_m01a.json Your first expedition needs a way home, not just a way out.

Quest record fields

giver: {"kind":"story_contact","id":"pell_okoro"} | requires: {"all":["q_m01"]}

Quest record fields

Rewards: {"id":"r1","credits":250}; {"id":"r2","data":40}; {"id":"r3","flag":"maintenance_known","value":"true"}

Quest record fields

q_m02 | main | B0-B1 | source: quest/q_m02.json The signal is not pointing at a treasure chest. It is pointing at a place where ships used to arrive.

Quest record fields

giver: {"kind":"relay","id":"pell_okoro"} | requires: {"all":["q_m01a"]} | allowance: [{"from":"hearth","to":"$itinerary"},{"from":"$itinerary","to":"hearth"}] | accept_from_log: true

Quest record fields

Targets: {"key":"relic","kind":"relic_signal","max_km":"45","prefer_min_km":"8","prefer_max_km":"30"}; {"key":"planet","kind":"target_planet","systems":"128"}

Quest record fields

Rewards: {"id":"r1","credits":400}; {"id":"r2","data":80}

Quest record fields

q_m02a | main | B1 | source: quest/q_m02a.json Before you reopen an old road, find out who would walk it.

Quest record fields

giver: {"kind":"story_contact","id":"iona_hale"} | requires: {"all":["q_m02"]}

Quest record fields

Targets: {"key":"planet","kind":"from","from":"q_m02.planet"}; {"key":"town","kind":"first_entry"}

Quest record fields

Rewards: {"id":"r1","credits":600}; {"id":"r2","data":60}; {"id":"r3","reputation":"$town.faction","amount":25,"skip_if":["freeholders"]}; {"id":"r4","flag":"contact_town","value":"$town"}; {"id":"r5","flag":"_contact_town_name","value":"$town.name"}

Quest record fields

q_m02b | main | B1 | source: quest/q_m02b.json The dock is one corner of a world. Learn what its people share with the rest.

Quest record fields

giver: {"kind":"resident","id":"town_medic"} | requires: {"all":["q_m02a"]} | accept_from_log: true

Quest record fields

Targets: {"key":"town","kind":"flag","flag":"contact_town"}

Quest record fields

Rewards: {"id":"r1","credits":650}; {"id":"r2","data":80}

Quest record fields

q_m03 | main | B2-B3 | source: quest/q_m03.json Three people want your Wayglass reading. Each of them is partly right.

Quest record fields

giver: {"kind":"story_contact","id":"pell_okoro"} | requires: {"all":["q_m02b"]} | allowance: [{"from":"hearth","to":"lantern_reach"},{"from":"lantern_reach","to":"hearth"}]

Quest record fields

Rewards: {"id":"r1","credits":1000}; {"id":"r2","data":100}; {"id":"r3","reputation":"@sponsor","amount":75}

Quest record fields

q_m03a | main | B2 | source: quest/q_m03a.json Opening a route does not give you permission to spend another port's reserves.

Quest record fields

giver: {"kind":"story_contact","id":"sponsor"} | requires: {"all":["q_m03"]} | accept_from_log: true

Quest record fields

Targets: {"key":"town","kind":"contact_town"}

Quest record fields

Rewards: {"id":"r1","credits":900}; {"id":"r2","data":100}

Quest record fields

q_m04 | main | B1-B2 | source: quest/q_m04.json The crew left different stories. Bring back three, then ask where they disagree.

Quest record fields

giver: {"kind":"story_contact","id":"sponsor"} | requires: {"all":["q_m03a"]} | accept_from_log: true

Quest record fields

Rewards: {"id":"r1","credits":1200}; {"id":"r2","data":150}

Quest record fields

q_m04a | main | B2 | source: quest/q_m04a.json The engineer's record ends with a maintenance signature, not a goodbye.

Quest record fields

giver: {"kind":"story_contact","id":"sef_calder"} | requires: {"all":["q_m04"]} | accept_from_log: true

Quest record fields

Targets: {"key":"sef","kind":"sef_town"}

Quest record fields

Rewards: {"id":"r1","credits":900}; {"id":"r2","data":120}; {"id":"r3","flag":"safety_protocol_known","value":"true"}

Quest record fields

q_m04b | main | B2 | source: quest/q_m04b.json The water ruined the furniture. It left the meters.

Quest record fields

giver: {"kind":"story_contact","id":"sef_calder"} | requires: {"all":["q_m04a"]} | accept_from_log: true

Quest record fields

Targets: {"key":"sef","kind":"sef_town"}; {"key":"dome","kind":"planet_site","site":"underwater_dome","budget":"128"}

Quest record fields

Rewards: {"id":"r1","credits":1100}; {"id":"r2","data":120}

Quest record fields

q_m05 | main | B2-B3 | source: quest/q_m05.json Power, protection, timing. None of the three is permission to ignore the others.

Quest record fields

giver: {"kind":"story_contact","id":"pell_okoro"} | requires: {"all":["q_m04b"]} | allowance: [{"from":"lantern_reach","to":"$l1.system"},{"from":"$l1.syst em","to":"$l2.system"},{"from":"$l2.system","to":"$l3.system"},{"from":"$l3.system","to":"lantern_reach"}] | accept_from_log: true

Quest record fields

Targets: {"key":"l1","kind":"lantern","id":"lantern_1"}; {"key":"l2","kind":"lantern","id":"lantern_2"}; {"key":"l3","kind":"lantern","id":"lantern_3"}

Quest record fields

Rewards: {"id":"r1","credits":2500}; {"id":"r2","data":250}

Quest record fields

q_m05b | main | B2-B3 | source: quest/q_m05b.json A sender can shine while nobody receives it.

Quest record fields

giver: {"kind":"resident","id":"contact_town"} | requires: {"all":["q_m05"]} | accept_from_log: true

Quest record fields

Targets: {"key":"town","kind":"contact_town"}

Quest record fields

Rewards: {"id":"r1","credits":1200}; {"id":"r2","data":120}

Quest record fields

q_m05a | main | B2-B3 | source: quest/q_m05a.json The road brought a crate. Your limits kept the lights on.

Quest record fields

giver: {"kind":"resident","id":"contact_town"} | requires: {"all":["q_m05b"]} | accept_from_log: true

Quest record fields

Targets: {"key":"town","kind":"contact_town"}

Quest record fields

Rewards: {"id":"r1","credits":1600}; {"id":"r2","data":150}; {"id":"r3","reputation":"survey_union","amount":40}; {"id":"r4","reputation":"archive_keepers","amount":40}

Quest record fields

q_m05c | main | B2-B3 | source: quest/q_m05c.json A shortcut changes the distance. Somebody still pays for the passage.

Quest record fields

giver: {"kind":"story_contact","id":"dagny_rusk"} | requires: {"all":["q_m05a"]} | accept_from_log: true

Quest record fields

Rewards: {"id":"r1","credits":1300}; {"id":"r2","data":120}

Quest record fields

q_m06 | main | B3 | source: quest/q_m06.json The guardian does not ask which faction paid you. It asks what your road survived.

Quest record fields

giver: {"kind":"story_contact","id":"ondine_vasse"} | requires: {"all":["q_m05c"]} | accept_from_log: true

Quest record fields

Targets: {"key":"arena","kind":"boss_site","boss":"archive_prime"}

Quest record fields

Rewards: {"id":"r1","credits":2000}; {"id":"r2","data":200}

Quest record fields

q_m06a | main | B3 | source: quest/q_m06a.json They stopped a dangerous test. Then they hid enough of the test to make the next one dangerous.

Quest record fields

giver: {"kind":"story_contact","id":"ondine_vasse"} | requires: {"all":["q_m06"]} | accept_from_log: true

Quest record fields

Targets: {"key":"arena","kind":"boss_site","boss":"archive_prime"}

Quest record fields

Rewards: {"id":"r1","credits":1200}; {"id":"r2","data":120}

Quest record fields

q_m06b | main | B3 | source: quest/q_m06b.json The official archive remembers why the gate stopped. The town remembers what stopped arriving.

Quest record fields

giver: {"kind":"resident","id":"contact_town"} | requires: {"all":["q_m06a"]} | accept_from_log: true

Quest record fields

Targets: {"key":"town","kind":"contact_town"}

Quest record fields

Rewards: {"id":"r1","credits":1500}; {"id":"r2","data":150}

Quest record fields

q_m07 | main | B4 | source: quest/q_m07.json The last berth is beside the gate, outside the pull. Keep the escape route ready.

Quest record fields

giver: {"kind":"story_contact","id":"iona_hale"} | requires: {"all":["q_m06b"]} | allowance: [{"from":"lantern_reach","to":"$final.system"},{"from":"$final.system","to":"lantern_reach"}] | accept_from_log: true

Quest record fields

Targets: {"key":"final","kind":"lantern","id":"final"}

Quest record fields

Rewards: {"id":"r1","credits":3000}; {"id":"r2","data":250}; {"id":"r3","data":40,"if_done":"o7"}

Quest record fields

q_m07a | main | B4 | source: quest/q_m07a.json The road is ready when it can refuse an unsafe trip.

Quest record fields

giver: {"kind":"story_contact","id":"final_lantern"} | requires: {"all":["q_m07"]} | accept_from_log: true

Quest record fields

Targets: {"key":"final","kind":"lantern","id":"final"}

Quest record fields

Rewards: {"id":"r1","credits":1800}; {"id":"r2","data":180}

Quest record fields

q_m08 | main | B4 | source: quest/q_m08.json You know what the road cost. Choose what to carry forward.

Quest record fields

giver: {"kind":"story_contact","id":"final_lantern"} | requires: {"all":["q_m07a"]} | accept_from_log: true

Quest record fields

Targets: {"key":"final","kind":"lantern","id":"final"}

Quest record fields

Rewards: none specified in this definition. Finale/engine actions may have separate branch rewards.

Quest record fields

q_m08a | main | B4 | source: quest/q_m08a.json Authorize a limited road.

Quest record fields

giver: {"kind":"story_contact","id":"final_lantern"} | requires: {"all":["q_m07a"],"none":["q_m08b","q_m08c"]} | accept_from_log: false

Quest record fields

Rewards: {"id":"r1","credits":3000}; {"id":"r2","data":300}; {"id":"r3","reputation":"survey_union","amount":100}; {"id":"r4","reputation":"archive_keepers","amount":100}; {"id":"r5","title":"lamplighter"}; {"id":"r6","long_road":3}

Quest record fields

q_m08b | main | B4 | source: quest/q_m08b.json Calibrate a Lampcore upgrade for your Chronon Core.

Quest record fields

giver: {"kind":"story_contact","id":"final_lantern"} | requires: {"all":["q_m07a"],"none":["q_m08a","q_m08c"]} | accept_from_log: false

Quest record fields

Rewards: {"id":"r1","credits":3000}; {"id":"r2","data":300}; {"id":"r3","reputation":"prospectors_compact","amount":150}; {"id":"r4","title":"roadwright"}; {"id":"r5","lampcore":true}

Quest record fields

q_m08c | main | B4 | source: quest/q_m08c.json Preserve the dormant road.

Quest record fields

giver: {"kind":"story_contact","id":"final_lantern"} | requires: {"all":["q_m07a"],"none":["q_m08a","q_m08b"]} | accept_from_log: false

Quest record fields

Rewards: {"id":"r1","credits":3000}; {"id":"r2","data":300}; {"id":"r3","reputation":"archive_keepers","amount":150}; {"id":"r4","title":"keeper_of_the_quiet"}; {"id":"r5","item":"beyond_overworld:keepers_lens","count":1}

Quest record fields

q_m08d | main | B4 | source: quest/q_m08d.json Register a tested route between two consenting stations.

Quest record fields

giver: {"kind":"story_contact","id":"final_lantern"} | requires: {"all":["q_m07a"],"none":["q_m08a","q_m08b","q_m08c","q_m08e","q_m08f","q_m08h"]} | accept_from_log: false

Quest record fields

Rewards: {"id":"r1","credits":3000}; {"id":"r2","data":300}; {"id":"r3","route_pair":1}

Quest record fields

q_m08e | main | B4 | source: quest/q_m08e.json Register one port for bounded alerts.

Quest record fields

giver: {"kind":"story_contact","id":"final_lantern"} | requires: {"all":["q_m07a"],"none":["q_m08a","q_m08b","q_m08c","q_m08d","q_m08f","q_m08h"]} | accept_from_log: false

Quest record fields

Rewards: {"id":"r1","credits":3000}; {"id":"r2","data":300}; {"id":"r3","port_alert":true}

Quest record fields

q_m08f | main | B4 | source: quest/q_m08f.json Keep the method under a private Den charter.

Quest record fields

giver: {"kind":"story_contact","id":"final_lantern"} | requires: {"all":["q_m07a"],"none":["q_m08a","q_m08b","q_m08c","q_m08d","q_m08e","q_m08h"]} | accept_from_log: false

Quest record fields

Rewards: {"id":"r1","credits":3000}; {"id":"r2","data":300}; {"id":"r3","den_charter":true}; {"id":"r4","reputation":"survey_union","amount":-50}; {"id":"r5","reputation":"archive_keepers","amount":-50}

Quest record fields

q_m08g | main | B4 | source: quest/q_m08g.json Register one consenting refuge: a clean clinic town that takes in the people you bring.

Quest record fields

giver: {"kind":"story_contact","id":"final_lantern"} | requires: {"all":["q_m07a"],"none":["q_m08a","q_m08b","q_m08c","q_m08d","q_m08e","q_m08f","q_m08h"]} | accept_from_log: false

Quest record fields

Rewards: {"id":"r1","credits":3000}; {"id":"r2","data":300}; {"id":"r3","refuge_port":1}

Quest record fields

q_m08h | main | B4 | source: quest/q_m08h.json Answer the surviving channel (also needs all four Vesper records known).

Quest record fields

giver: {"kind":"story_contact","id":"final_lantern"} | requires: {"all":["q_m07a"],"none":["q_m08a","q_m08b","q_m08c","q_m08d","q_m08e","q_m08f"]} | accept_from_log: false

Quest record fields

Rewards: {"id":"r1","credits":3000}; {"id":"r2","data":300}; {"id":"r3","contact_archive":true}

StepPlayer objectiveDetector / constraintsPDF page
o1Read the three exhibit plaquesrecord.read; count=3; target="contact:hearth_exhibit"; unique="record";retained=true; where={"record":["archive_record_001","archive_record_002","archive_record_003"]}43
o2Scan the humming lamp in the exhibit casescan.target; target="contact:hearth_exhibit";where={"key":"beyond_overworld:exhibit/hearth_lamp"}; on_complete=[{"type":"mint","key":"wayglass"}]43
o3Read the glyph wall of an Archive ruin (or the exhibit’s reconstruction)glyph.read; target="contact:hearth_exhibit"43
o4Activate the pedestals in the wall’s orderglyph.solved; target="$wall"; after=["o3"]; where={"wall":"$wall"};alternatives=[{"detector":"puzzle","where":{"puzzle":"m01.glyphs"}}]43
StepPlayer objectiveDetector / constraintsPDF page
o1Open the Ship Panel (I) while seated in a ship you may flyship.panel_opened; where={"permitted":"true"}43
o2Answer Pell’s three readiness questionspuzzle; target="contact:pell_okoro"; after=["o1"];where={"puzzle":"m01a.check"}43
o3Service your ship once: patch a damaged section or refuel itship.serviced; after=["o1"]; where={"ship":"$ship","kind":["repair","refuel"]}43
o4Have a way home: a bed, respawn anchor or station medical berth you choserespawn_known43
o5Open the star map (G) in your ship and read a route quotetravel.nav_opened; where={"seated":"true"}43
StepPlayer objectiveDetector / constraintsPDF page
o1Reach the system the Wayglass points tosystem.entered; target="$relic"; where={"system":"$relic.system"};when={"mode":"relic"}44
o2Triangulate the Relic Signal (three markers, ascending signal order)anomaly.solved; target="$relic"; where={"anomaly":"$relic"};when={"mode":"relic"}44
o2bScan Verdance, Sear and Cinder from orbit with the Wayglass in your packplanet.scanned; count=3; unique="planet";where={"planet":["beyond_overworld:verdance","beyond_overworld:sear","beyond_overworld:cinder"]};when={"mode":"triangulation"}44
o3Scan the world the signal points toplanet.scanned; target="$planet"; after=["o2","o2b"]; where={"planet":"$planet"}44
StepPlayer objectiveDetector / constraintsPDF page
o1Walk into a town on the bound worldsettlement.entered; target="$planet"; where={"planet":"$planet","town":"true","fallen":"false","settlement":"$town"}44
o2Talk to the town’s medic at the clinictalk; target="$town"; after=["o1"]; where={"node":"m02a.medic1","settlement":"$town"}44
o3Read the town’s notice boardpopulation.notice_read; target="$town"; after=["o1"];where={"settlement":"$town"}44
o4Inspect three service consoles: clinic, power and one morepopulation.console_opened; count=3; target="$town"; after=["o1"];unique="type"; where={"settlement":"$town"};on_complete=[{"type":"snapshot_nodes","key":"town","value":"all_working"}]44
o5Get the town’s power and services runningpopulation.node_repaired; target="$town"; after=["o4"];where={"settlement":"$town"}; alternatives=[{"detector":"population.console_opened","where":{"settlement":"$town","type":"power","action":"diagnostic"},"when":{"all_working":"true"}}]44
o6Tell the medic what the town needs firstchoice; target="$town"; after=["o5"]; where={"node":"m02a.need"}44
ChoiceText / recorded effectPDF page
m02a.need / medicineMedicine first effects=[{"type":"flag","key":"m02a_need","value":"$option"}]; go="m02a.after_need"; confirm: Medicine first?; Later in the story you carry medicine to this town45
m02a.need / seedSeed stock first effects=[{"type":"flag","key":"m02a_need","value":"$option"}]; go="m02a.after_need"; confirm: Seed stock first?; Later in the story you carry seed stock to this town45
StepPlayer objectiveDetector / constraintsPDF page
o1Visit the town’s greenhouseregion; target="$town"; where={"region":"greenhouse:$town"}45
o2Outside the gates, scan one plant and one creaturescan.target; count=2; unique="category";where={"planet":"$town.planet","category":["flora","species"]}45
o3Check the landing pad the supply runs useregion; target="$town"; where={"region":"pad:$town"}45
o4Recommend a change to the medicchoice; target="$town"; after=["o1","o2","o3"]; where={"node":"m02b.fence"}45
ChoiceText / recorded effectPDF page
m02b.fence / moveMove the trial fence go="m02b.done"45
m02b.fence / clearClear the wildlife wrong="dialogue.beyond_overworld.m02b.fence.wrong.clear"45
m02b.fence / closeClose the supply path wrong="dialogue.beyond_overworld.m02b.fence.wrong.close"45
StepPlayer objectiveDetector / constraintsPDF page
o1Reach the Lantern Reach stationregion; target="contact:lantern_hub"; where={"region":"hub:beyond_overworld:lantern_reach"}45
o2Hear Ondine Vasse, Dagny Rusk and Pell Okorotalk; count=3; target="contact:ondine_vasse"; after=["o1"]; unique="node";where={"node":["m03.ondine","m03.dagny","m03.pell"]}45
o3Name your first sponsorchoice; target="contact:ondine_vasse"; after=["o2"];where={"node":"m03.sponsor"}45
ChoiceText / recorded effectPDF page
m03.sponsor / unionStart with the Union effects=[{"type":"flag","key":"sponsor","value":"$option"},{"type":"flag","key":"sponsor_contact","value":"pell_okoro"}] ; go="m03.after"; confirm: Start with the Survey Union?; +75 Survey Union; Archive Keepers +15, Prospectors' Compact -30; %s data; %s credits46
m03.sponsor / compactStart with the Compact effects=[{"type":"flag","key":"sponsor","value":"$option"},{"type":"flag","key":"sponsor_contact","value":"dagny_rusk" }]; go="m03.after"; confirm: Start with the Prospectors' Compact?; +75 Prospectors' Compact; Survey Union -30, Archive Keepers -30; %s data; %s credits46
m03.sponsor / keepersStart with the Keepers effects=[{"type":"flag","key":"sponsor","value":"$option"},{"type":"flag","key":"sponsor_contact","value":"ondine_vas se"}]; go="m03.after"; confirm: Start with the Archive Keepers?; +75 Archive Keepers; Survey Union +15, Prospectors' Compact -30; %s data; %s credits46
StepPlayer objectiveDetector / constraintsPDF page
o1Read the three port conditions at the Lantern Reach terminalrecord.read; count=3; target="contact:@sponsor_contact"; unique="record";where={"record":["port_terms_clinic","port_terms_industrial","port_terms_archive"]}46
o2Match each condition to its portpuzzle; target="contact:@sponsor_contact"; after=["o1"];where={"puzzle":"m03a.match"}46
o3Get a live signature from your contact towntalk; target="$town"; where={"node":"m03a.sign","settlement":"$town"};alternatives=[{"detector":"talk","where":{"node":"m03a.remote"}}]46
o4Choose how the charter is sharedchoice; target="contact:@sponsor_contact"; after=["o2","o3"];where={"node":"m03a.share"}46
ChoiceText / recorded effectPDF page
m03a.share / publishPublish the terms effects=[{"type":"flag","key":"charter_share","value":"$option"}]; go="m03a.after"46
m03a.share / circulateCirculate to the signatories effects=[{"type":"flag","key":"charter_share","value":"$option"}]; go="m03a.after"46
StepPlayer objectiveDetector / constraintsPDF page
o1Recover three of the four Vesper testimoniesrecord.read; count=3; unique="record"; where={"record":["vesper_pilot","vesper_archivist","vesper_naturalist","vesper_engineer"]}46
o2Find where the testimonies disagreepuzzle; target="contact:@sponsor_contact"; after=["o1"];where={"puzzle":"m04.compare"}; on_complete=[{"type":"bind_leads","key":"leads"}]47
o3Save the three Lantern leadsbinding; after=["o2"]; where={"key":"leads"}47
StepPlayer objectiveDetector / constraintsPDF page
o1Find Sef Caldertalk; target="$sef"; where={"contact":"sef_calder"}47
o2Open the town lab’s consolepopulation.console_opened; target="$sef";where={"settlement":"$sef","type":["research","power"]}47
o3Compare the two sample readingspuzzle; target="$sef"; after=["o2"]; where={"puzzle":"m04a.samples"}47
o4Save Sef’s safety protocoltalk; target="contact:sef_calder"; after=["o1"]; where={"node":"m04a.protocol"};on_complete=[{"type":"flag","key":"safety_protocol_known","value":"true"}]47
StepPlayer objectiveDetector / constraintsPDF page
o1Reach the drowned record roomstructure.entered; target="$dome"; where={"structure":"beyond_overworld:underwater_dome"};alternatives=[{"detector":"record.read","where":{"record":["meter_day12","meter_day13","meter_day14"]}},{"detector":"talk","where":{"node":"m04b.vault"},"when":{"waiting":"dome"}}]47
o2Read the three dated metersrecord.read; count=3; target="$dome"; unique="record"; retained=true;where={"record":["meter_day12","meter_day13","meter_day14"]}47
o3Tell Sef what the meters showpuzzle; target="contact:sef_calder"; after=["o2"];where={"puzzle":"m04b.cause"}47
StepPlayer objectiveDetector / constraintsPDF page
o1Lantern I: feed 500,000 FE through the intake, then hold the console 10 sstory.progress; target="$l1"; where={"kind":"lantern","id":"lantern_1","detail":"fe"};alternatives=[{"detector":"talk","where":{"node":"m05.copy1.logged"},"when":{"waiting":"l1"}}]48
o2Lantern II: clear the boarders and restore its commsstory.progress; target="$l2"; where={"kind":"lantern","id":"lantern_2","detail":"comms"}; alternatives=[{"detector":"talk","where":{"node":"m05.copy2.logged"},"when":{"waiting":"l2"}}]48
o3Lantern III: synchronise in a forecast window, or calibrate for 90 sstory.progress; target="$l3"; where={"kind":"lantern","id":"lantern_3","detail":["window","calibration"]}; alternatives=[{"detector":"talk","where":{"node":"m05.copy3.logged"},"when":{"waiting":"l3"}}]48
StepPlayer objectiveDetector / constraintsPDF page
o1Open %2$s’s comms consolepopulation.console_opened; target="$town";where={"settlement":"$town","type":"comms"};alternatives=[{"detector":"talk","where":{"node":"m05b.remote.status"},"when":{"remote":"true"}}]48
o2Repair the comms relay, or test it if it already workspopulation.node_repaired; target="$town"; after=["o1"];where={"settlement":"$town","type":"comms"};alternatives=[{"detector":"population.console_opened","where":{"settlement":"$town","type":"comms","action":"diagnostic","state":"working"}},{"detector":"talk","where":{"node":"m05b.remote.diag"},"when":{"remote":"true"}}]48
o3Send two test messages from the comms consolestory.progress; count=2; target="$town"; after=["o2"];where={"kind":"relay_test","id":"$town"}; alternatives=[{"detector":"talk","where":{"node":"m05b.remote.test"},"when":{"remote":"true"}}]48
o4Hear the receiver’s replytalk; target="$town"; after=["o3"]; where={"node":"m05b.reply","settlement":"$town"}; alternatives=[{"detector":"talk","where":{"node":"m05b.remote.reply"},"when":{"remote":"true"}}]48
StepPlayer objectiveDetector / constraintsPDF page
o1Collect the sealed supply caseauto; on_complete=[{"type":"mint","key":"supply_case"}]49
o2Deliver the supply case to %2$s’s clinic or greenhousedeliver; target="$town"; after=["o1"]; where={"settlement":"$town","node":["clinic","farm"]}; on_complete=[{"type":"post_notice","key":"town","value":"quest.beyond_overworld.q_m05a.notice|$town.name"}];alternatives=[{"detector":"talk","where":{"node":"m05a.remote.desk"},"when":{"remote":"true"}}]49
o3Read the delivery notice on %2$s’s boardpopulation.notice_read; target="$town"; after=["o2"];where={"settlement":"$town"}; alternatives=[{"detector":"talk","where":{"node":"m05a.remote.notice"},"when":{"remote":"true"}}]49
o4Report what the reserve log showspuzzle; target="$town"; after=["o3"]; where={"puzzle":"m05a.reserve"}49
StepPlayer objectiveDetector / constraintsPDF page
o1Read the trial route’s quote, draw and reserverecord.read; count=3; target="contact:dagny_rusk"; unique="record";where={"record":["trial_quote","trial_draw","trial_reserve"]}49
o2Pick a safe schedule for the two cratespuzzle; target="contact:dagny_rusk"; after=["o1"];where={"puzzle":"m05c.schedule"}49
o3Read a real route quote in your ship (G)travel.nav_opened; after=["o2"]; where={"seated":"true"}49
StepPlayer objectiveDetector / constraintsPDF page
o1Earn Archive Prime’s recognitionboss.defeated; target="$arena"; where={"boss":"beyond_overworld:archive_prime"};alternatives=[{"detector":"story.progress","where":{"kind":"boss_record","id":"archive_prime"}},{"detector":"talk","where":{"node":"m06.copy"},"when":{"waiting":"arena"}}]49
o2Read the hidden fifth Vesper entryrecord.read; target="$arena"; after=["o1"]; where={"record":"vesper_fifth"}50
StepPlayer objectiveDetector / constraintsPDF page
o1Read the three signed exhibitsrecord.read; count=3; target="$arena"; unique="record"; retained=true;where={"record":["testimony_trace","testimony_authorization","testimony_manifest"]}50
o2Put the four cards in the order they happenedpuzzle; target="contact:ondine_vasse"; after=["o1"];where={"puzzle":"m06a.order"}50
o3Choose the report to circulatechoice; target="contact:ondine_vasse"; after=["o2"];where={"node":"m06a.report"}50
ChoiceText / recorded effectPDF page
m06a.report / fullCirculate the full evidence effects=[{"type":"flag","key":"testimony_report","value":"$option"}]; go="m06a.after"; confirm: Circulate the full evidence?; Your report leads with all three exhibits and the chronology50
m06a.report / supplyCirculate the supply findings effects=[{"type":"flag","key":"testimony_report","value":"$option"}]; go="m06a.after"; confirm: Circulate the supply findings?; Your report leads with the reserve and the towns that paid for it50
m06a.report / safetyCirculate the safety findings effects=[{"type":"flag","key":"testimony_report","value":"$option"}]; go="m06a.after"; confirm: Circulate the safety findings?; Your report leads with the shutdown and the hidden warning50
StepPlayer objectiveDetector / constraintsPDF page
o1Hear %2$s remember the outagetalk; target="$town"; where={"node":"m06b.memory","settlement":"$town"};alternatives=[{"detector":"talk","where":{"node":"m06b.remote.memory"},"when":{"remote":"true"}}]50
o2Read the old notices on %2$s’s boardpopulation.notice_read; target="$town"; where={"settlement":"$town"};alternatives=[{"detector":"talk","where":{"node":"m06b.remote.notices"},"when":{"remote":"true"}}]50
o3Place ‘Supply interruption’ in the chronologypuzzle; target="$town"; after=["o1","o2"]; where={"puzzle":"m06b.chronology"}50
o4Choose the emphasis of your accountchoice; target="$town"; after=["o3"]; where={"node":"m06b.emphasis"}51
ChoiceText / recorded effectPDF page
m06b.emphasis / supplyReliable supply effects=[{"type":"flag","key":"account_emphasis","value":"$option"}]; go="m06b.methods"; confirm: Reliable supply first?; Your account puts the towns that went short first51
m06b.emphasis / metersIndependent meters effects=[{"type":"flag","key":"account_emphasis","value":"$option"}]; go="m06b.methods"; confirm: Independent meters first?; Your account puts the false meter readings first51
m06b.emphasis / warningsReadable warnings effects=[{"type":"flag","key":"account_emphasis","value":"$option"}]; go="m06b.methods"; confirm: Readable warnings first?; Your account puts the hidden warning first51
StepPlayer objectiveDetector / constraintsPDF page
o1Survey the black hole from outside its pull (768 to 384 blocks)anomaly.surveyed; target="$final"; where={"type":"black_hole","zone":"outer"};alternatives=[{"detector":"talk","where":{"node":"m07.copy.logged"},"when":{"waiting":"final"}}]51
o2Dock at the Final Lantern beside the transit gate and wake its consolestory.interact; target="$final"; where={"kind":"lantern_console","id":"final"};alternatives=[{"detector":"talk","where":{"node":"m07.copy.logged"},"when":{"waiting":"final"}}]51
o3Restore its power (8 copper, 4 redstone, 2 iron)restoration.completed; target="$final"; after=["o2"];where={"task":"power","station":["lantern_final"]};alternatives=[{"detector":"talk","where":{"node":"m07.copy.logged"},"when":{"waiting":"final"}}]51
o4Restore its air (8 glass, 4 copper, 1 water bucket)restoration.completed; target="$final"; after=["o2"];where={"task":"air","station":["lantern_final"]};alternatives=[{"detector":"talk","where":{"node":"m07.copy.logged"},"when":{"waiting":"final"}}]51
o5Decode the final echopuzzle; target="$final"; after=["o3","o4"]; where={"puzzle":"m07.echo"}51
o6Calibrate your Wayglass imprint (10 s hold)story.progress; target="$final"; after=["o5"]; where={"kind":"imprint","id":"final"};alternatives=[{"detector":"talk","where":{"node":"m07.copy.imprint"},"when":{"waiting":"final"}}]51
o7Optional: take an accretion sample, 100 to 200 blocks out (+40 data)anomaly.surveyed; optional=true; where={"type":"black_hole","zone":"sample"}51
StepPlayer objectiveDetector / constraintsPDF page
o1Read the three receiving-port repliesrecord.read; count=3; target="$final"; unique="record";where={"record":["port_reply_clinic","port_reply_industrial","port_reply_archive"]}52
o2Test the abort fail-safestory.progress; target="$final"; where={"kind":"failsafe","id":"final","detail":"abort"}; alternatives=[{"detector":"talk","where":{"node":"m07a.copy.abort"},"when":{"waiting":"final"}}]52
o3Test the return fail-safestory.progress; target="$final"; where={"kind":"failsafe","id":"final","detail":"return"}; alternatives=[{"detector":"talk","where":{"node":"m07a.copy.return"},"when":{"waiting":"final"}}]52
o4Test the preserve fail-safestory.progress; target="$final"; where={"kind":"failsafe","id":"final","detail":"preserve"}; alternatives=[{"detector":"talk","where":{"node":"m07a.copy.preserve"},"when":{"waiting":"final"}}]52
o5Resolve the commissioning faultpuzzle; target="$final"; after=["o1","o2","o3","o4"]; where={"puzzle":"m07a.fault"}52
StepPlayer objectiveDetector / constraintsPDF page
o1Review the methods and commit one at the consoleending; target="$final"52
ChoiceText / recorded effectPDF page
m08.method / aKindle: authorize a limited road effects=[{"type":"var","key":"ending_pick","value":"$option"}]; go="m08.hold"; confirm: Commit Kindle?; Title: Lamplighter; 3 Long Road routes between lit Lanterns, fuel only; +100 Survey Union, +100 Archive Keepers; %s data; %s credits52
m08.method / bHarvest: calibrate a Lampcore effects=[{"type":"var","key":"ending_pick","value":"$option"}]; go="m08.hold"; confirm: Commit Harvest?; Title: Roadwright; Lampcore upgrade for your ship's Chronon Core: warp cells halved; +150 Prospectors' Compact; %s data; %s credits52
m08.method / cSeal: preserve the dormant road effects=[{"type":"var","key":"ending_pick","value":"$option"}]; go="m08.hold"; confirm: Commit Seal?; Title: Keeper of the Quiet; Keeper's Lens: finds heritage sites within 64 blocks; +150 Archive Keepers; %s data; %s credits52
StepPlayer objectiveDetector / constraintsPDF page
o1Commit Kindle at the method consoleending; where={"branch":"a"}53
StepPlayer objectiveDetector / constraintsPDF page
o1Commit Harvest at the method consoleending; where={"branch":"b"}53
StepPlayer objectiveDetector / constraintsPDF page
o1Commit Seal at the method consoleending; where={"branch":"c"}53
StepPlayer objectiveDetector / constraintsPDF page
o1Commit Concord at the method consoleending; where={"branch":"d"}53
StepPlayer objectiveDetector / constraintsPDF page
o1Commit Warden at the method consoleending; where={"branch":"e"}54
StepPlayer objectiveDetector / constraintsPDF page
o1Commit Dominion at the method consoleending; where={"branch":"f"}54
StepPlayer objectiveDetector / constraintsPDF page
o1Commit Homeward at the method consoleending; where={"branch":"g"}54
ChoiceText / recorded effectPDF page
m08g.consent / registerRegister effects=[{"type":"refuge","value":"register"}]; confirm: Register this town as your refuge?; Its clinic keeps a Refuge Rescue and a Refuge Courier for you54
StepPlayer objectiveDetector / constraintsPDF page
o1Commit First Contact at the method consoleending; where={"branch":"h"}55

Source locator

Source: src/main/resources/data/beyond_overworld/quest/q_m01.json; PDF pp. 43.

Source locator

Source: src/main/resources/data/beyond_overworld/quest/q_m01a.json; PDF pp. 43.

Source locator

Source: src/main/resources/data/beyond_overworld/quest/q_m02.json; PDF pp. 44.

Source locator

Source: src/main/resources/data/beyond_overworld/quest/q_m02a.json; PDF pp. 44, 45.

Source locator

Source: src/main/resources/data/beyond_overworld/quest/q_m02b.json; PDF pp. 45.

Source locator

Source: src/main/resources/data/beyond_overworld/quest/q_m03.json; PDF pp. 45, 46.

Source locator

Source: src/main/resources/data/beyond_overworld/quest/q_m03a.json; PDF pp. 46.

Source locator

Source: src/main/resources/data/beyond_overworld/quest/q_m04.json; PDF pp. 46, 47.

Source locator

Source: src/main/resources/data/beyond_overworld/quest/q_m04a.json; PDF pp. 47.

Source locator

Source: src/main/resources/data/beyond_overworld/quest/q_m04b.json; PDF pp. 47.

Source locator

Source: src/main/resources/data/beyond_overworld/quest/q_m05.json; PDF pp. 48.

Source locator

Source: src/main/resources/data/beyond_overworld/quest/q_m05b.json; PDF pp. 48.

Source locator

Source: src/main/resources/data/beyond_overworld/quest/q_m05a.json; PDF pp. 49.

Source locator

Source: src/main/resources/data/beyond_overworld/quest/q_m05c.json; PDF pp. 49.

Source locator

Source: src/main/resources/data/beyond_overworld/quest/q_m06.json; PDF pp. 49, 50.

Source locator

Source: src/main/resources/data/beyond_overworld/quest/q_m06a.json; PDF pp. 50.

Source locator

Source: src/main/resources/data/beyond_overworld/quest/q_m06b.json; PDF pp. 50, 51.

Source locator

Source: src/main/resources/data/beyond_overworld/quest/q_m07.json; PDF pp. 51.

Source locator

Source: src/main/resources/data/beyond_overworld/quest/q_m07a.json; PDF pp. 52.

Source locator

Source: src/main/resources/data/beyond_overworld/quest/q_m08.json; PDF pp. 52.

Source locator

Source: src/main/resources/data/beyond_overworld/quest/q_m08a.json; PDF pp. 53.

Source locator

Source: src/main/resources/data/beyond_overworld/quest/q_m08b.json; PDF pp. 53.

Source locator

Source: src/main/resources/data/beyond_overworld/quest/q_m08c.json; PDF pp. 53.

Source locator

Source: src/main/resources/data/beyond_overworld/quest/q_m08d.json; PDF pp. 53.

Source locator

Source: src/main/resources/data/beyond_overworld/quest/q_m08e.json; PDF pp. 54.

Source locator

Source: src/main/resources/data/beyond_overworld/quest/q_m08f.json; PDF pp. 54.

Source locator

Source: src/main/resources/data/beyond_overworld/quest/q_m08g.json; PDF pp. 54.

Source locator

Source: src/main/resources/data/beyond_overworld/quest/q_m08h.json; PDF pp. 54, 55.

Quest detector notation

The report-defined bo: shorthand expands to beyond_overworld: in the source locators. Detector text remains literal report data; $target names are bound quest variables, not commands to paste. Read after, when, unique counts and alternatives together. Engine-side one-ending rules override a naive reading of ending-alias requirements. The eight ending aliases are included in the 28 main definitions.

Q-M01 / Hearthlight

Q-M01A / A Ship Worth Returning In

Q-M02 / Signals, Not Stars

Q-M02A / Landing Lights

Q-M02B / A World Beyond the Window

Q-M03 / The Keepers’ Question

Q-M04 / Unfinished Journeys

Q-M04A / The Crew That Stayed

Q-M04B / Below the Waterline

Q-M05 / Relighting

Q-M05B / The Silent Receiver

Q-M05A / The Road and the Garden

Q-M05C / A Price for Every Passage

Q-M06 / The Archive’s Guardian

Q-M06A / The Testimony Box

Q-M06B / The Other Archive

Q-M07 / The Dark Between

Q-M07A / The Last Receiving Port

Q-M08 / The Long Road

Q-M08a / Kindle

Q-M08b / Harvest

Q-M08c / Seal

Q-M08d / Concord

Q-M08e / Warden

Q-M08f / Dominion

Q-M08g / Homeward

Q-M08h / First Contact

Sources & verification

Evidence: pdf-derived. Feature status: gated. Article coverage: ready.

Documented input: October 23, 2026 source snapshot; declared 0.0.1-p0

Beyond-Overworld-Extensive-Breakdown.pdf

PDF pages 43–95 · October 23 source snapshot — Main route: complete quest dossiers · Beyond the Overworld report: E139, E184–E195

October 23, 2026 source snapshot; older October 5 JAR is not equivalent. PDF-derived; no new mod build, game session or source/JAR audit. Pack overrides unknown.

The wiki has not independently playtested report-derived instructions. Your server or modpack settings may change them.

Editor setupEditing guide →