Exploration quest dossiers
Read 10 packaged quest dossiers with giver, prerequisites, ordered objectives, alternative detectors, choices and rewards.
These guides describe the October 23, 2026 development version. The older download with the same version number is missing later features.
Story spoilers aheadStory spoilers and evidence
These 10 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.
EXP-01 / The Pointing Tower
A signal tower decodes the strongest signal it hears and points at it. Follow the bearing. 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; 130 discovery data. Check objective delivery and eligibility in your Quest Log.
| Step | Player objective |
|---|---|
| 1 | o1 |
| 2 | o2 |
| 3 | o3 |
EXP-02 / The Vesper Logs
An old Survey Log in a station archive lists three kinds of site the Vesper crews stopped at. Visit them and decode where they were going. 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; 130 discovery data. Check objective delivery and eligibility in your Quest Log.
| Step | Player objective |
|---|---|
| 1 | o1 |
| 2 | o2 |
| 3 | o3 |
EXP-03 / The Survivor
One of the skiff’s crew needs more than a patch. Carry the survivor to a town clinic. 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; 130 discovery data. Check objective delivery and eligibility in your Quest Log.
| Step | Player objective |
|---|---|
| 1 | o1 |
| 2 | o2 |
| 3 | o3 |
Recorded responses
| Text / recorded effect |
|---|
| Take them aboard |
EXP-04 / The Prime’s Range
About one spawn group leader in 120 is a prime: bigger, gold-patterned and named. Find one, then compare it with ordinary members of its kind. 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; 130 discovery data. Check objective delivery and eligibility in your Quest Log.
| Step | Player objective |
|---|---|
| 1 | o1 |
| 2 | o2 |
| 3 | o3 |
EXP-05 / Echo to Echo
An Echo Beacon answers with data and a direction. Follow it to a Relic Signal and triangulate it. 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; 130 discovery data. Check objective delivery and eligibility in your Quest Log.
| Step | Player objective |
|---|---|
| 1 | o1 |
| 2 | o2 |
EXP-06 / Comet Wake
A comet sheds short-lived ice nodes along its path. A Survey Observatory wants a sample from the wake. 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; 130 discovery data. Check objective delivery and eligibility in your Quest Log.
| Step | Player objective |
|---|---|
| 1 | o1 |
| 2 | o2 |
| 3 | o3 |
EXP-07 / Weather Ghosts
Ion storms carry a ghost signal that matches stations with a phase fault. Record one, then find the station it echoes. 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; 130 discovery data. Check objective delivery and eligibility in your Quest Log.
| Step | Player objective |
|---|---|
| 1 | o1 |
| 2 | o2 |
EXP-08 / Corsair Paper Trail
Battlefield debris still carries transponders. One names a corsair captain who is still flying. 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; 130 discovery data. Check objective delivery and eligibility in your Quest Log.
| Step | Player objective |
|---|---|
| 1 | o1 |
| 2 | o2 |
EXP-09 / Lost Colony
A fallen colony still broadcasts from its evacuation camp. Two colonists sleep in its cryobay, waiting for a ride. 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; 130 discovery data. Check objective delivery and eligibility in your Quest Log.
| Step | Player objective |
|---|---|
| 1 | o1 |
| 2 | o1b |
| 3 | o2 |
| 4 | o3 |
EXP-10 / The Floating Map
The floating ruins carry a map of islands drawn as stars. Match the constellation and find the sky dock it marks. 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; 130 discovery data. Check objective delivery and eligibility in your Quest Log.
| Step | Player objective |
|---|---|
| 1 | o1 |
| 2 | o2 |
| 3 | o3 |
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
exp_01 | side | B1-B2 | source: quest/exp_01.json A signal tower decodes the strongest signal it hears and points at it. Follow the bearing.
Quest record fields
giver: {"kind":"lead","id":""} | discovery: {"flag":"lead:exp_01","detector":"structure.entered","where":{"structure":"beyond_overworld:signal_tower"}} | accept_from_log: true
Quest record fields
Targets: {"key":"tower","kind":"planet_site","site":"signal_tower"}
Quest record fields
Rewards: {"id":"r1","credits":1000}; {"id":"r2","data":130}
Quest record fields
exp_02 | side | B1-B2 | source: quest/exp_02.json An old Survey Log in a station archive lists three kinds of site the Vesper crews stopped at. Visit them and decode where they were going.
Quest record fields
giver: {"kind":"lead","id":""} | discovery: {"flag":"lead:exp_02","detector":"record.read","where":{"source":"archive_gallery"}} | accept_from_log: true
Quest record fields
Rewards: {"id":"r1","credits":1000}; {"id":"r2","data":130}
Quest record fields
exp_03 | side | B1-B2 | source: quest/exp_03.json One of the skiff's crew needs more than a patch. Carry the survivor to a town clinic.
Quest record fields
giver: {"kind":"lead","id":""} | discovery: {"flag":"lead:exp_03","detector":"encounter.resolved","where":{"kind":"distress_skiff","outcome":"rescued"}} | accept_from_log: true
Quest record fields
Rewards: {"id":"r1","credits":1000}; {"id":"r2","data":130}
Quest record fields
exp_04 | side | B2 | source: quest/exp_04.json About one spawn group leader in 120 is a prime: bigger, gold-patterned and named. Find one, then compare it with ordinary members of its kind.
Quest record fields
giver: {"kind":"lead","id":""} | accept_from_log: true
Quest record fields
Rewards: {"id":"r1","credits":1000}; {"id":"r2","data":130}
Quest record fields
exp_05 | side | B2 | source: quest/exp_05.json An Echo Beacon answers with data and a direction. Follow it to a Relic Signal and triangulate it.
Quest record fields
giver: {"kind":"lead","id":""} | discovery: {"flag":"lead:exp_05","detector":"anomaly.surveyed","where":{"type":"echo_beacon"}} | accept_from_log: true
Quest record fields
Rewards: {"id":"r1","credits":1000}; {"id":"r2","data":130}
Quest record fields
exp_06 | side | B2 | source: quest/exp_06.json A comet sheds short-lived ice nodes along its path. A Survey Observatory wants a sample from the wake.
Quest record fields
giver: {"kind":"lead","id":""} | discovery: {"flag":"lead:exp_06","detector":"anomaly.surveyed","where":{"type":"comet_passage"}} | accept_from_log: true
Quest record fields
Targets: {"key":"obs","kind":"station","archetype":"survey_observatory","abandoned":"false"}
Quest record fields
Rewards: {"id":"r1","credits":1000}; {"id":"r2","data":130}
Quest record fields
exp_07 | side | B2-B3 | source: quest/exp_07.json Ion storms carry a ghost signal that matches stations with a phase fault. Record one, then find the station it echoes.
Quest record fields
giver: {"kind":"lead","id":""} | discovery: {"flag":"lead:exp_07","detector":"weather.changed","where":{"type":"ion_storm","started":"true"}} | accept_from_log: true
Quest record fields
Targets: {"key":"st","kind":"station","condition":"phase_instability"}
Quest record fields
Rewards: {"id":"r1","credits":1000}; {"id":"r2","data":130}
Quest record fields
exp_08 | side | B2-B3 | source: quest/exp_08.json Battlefield debris still carries transponders. One names a corsair captain who is still flying.
Quest record fields
giver: {"kind":"lead","id":""} | discovery: {"flag":"lead:exp_08","detector":"story.progress","where":{"kind":"captain","detail":"identified"}} | accept_from_log: true
Quest record fields
Rewards: {"id":"r1","credits":1000}; {"id":"r2","data":130}
Quest record fields
exp_09 | side | B2-B3 | source: quest/exp_09.json A fallen colony still broadcasts from its evacuation camp. Two colonists sleep in its cryobay, waiting for a ride.
Quest record fields
giver: {"kind":"lead","id":""} | discovery: {"flag":"lead:exp_09","detector":"settlement.entered","where":{"profile":"fallen"}} | accept_from_log: true
Quest record fields
Targets: {"key":"town","kind":"settlement","profile":"fallen","module":"fal_evac_camp"}
Quest record fields
Rewards: {"id":"r1","credits":1000}; {"id":"r2","data":130}
Quest record fields
exp_10 | side | B2-B3 | source: quest/exp_10.json The floating ruins carry a map of islands drawn as stars. Match the constellation and find the sky dock it marks.
Quest record fields
giver: {"kind":"lead","id":""} | discovery: {"flag":"lead:exp_10","detector":"structure.entered","where":{"structure":"beyond_overworld:floating_ruins"}} | accept_from_log: true
Quest record fields
Targets: {"key":"dock","kind":"planet_site","site":"sky_dock"}
Quest record fields
Rewards: {"id":"r1","credits":1000}; {"id":"r2","data":130}
| Step | Player objective | Detector / constraints | PDF page |
|---|---|---|---|
o1 | o1 | auto | 55 |
o2 | o2 | puzzle; target="contact:pell_okoro"; after=["o1"]; where={"puzzle":"e01.bearing"} | 55 |
o3 | o3 | system.entered; after=["o2"]; where={"via":["warp","gate","fast_route"]} | 55 |
| Step | Player objective | Detector / constraints | PDF page |
|---|---|---|---|
o1 | o1 | structure.entered; count=3; unique="structure";where={"structure":["beyond_overworld:crashed_freighter","beyond_overworld:mining_camp","beyond_overworld:research_bunker","beyond_overworld:observatory","beyond_overworld:abandoned_colony","beyond_overworld:nomad_caravan"]} | 55 |
o2 | o2 | record.read; target="contact:pell_okoro"; where={"record":"vesper_survey_log"} | 55 |
o3 | o3 | puzzle; target="contact:pell_okoro"; after=["o1","o2"];where={"puzzle":"e02.decode"} | 55 |
| Step | Player objective | Detector / constraints | PDF page |
|---|---|---|---|
o1 | o1 | auto; on_complete=[{"type":"board","key":"pax","value":"survivor"}] | 55 |
o2 | o2 | story.progress; after=["o1"]; where={"kind":"custody","detail":"boarded"} | 55 |
o3 | o3 | story.progress; after=["o2"]; where={"kind":"custody","detail":"delivered"} | 56 |
| Choice | Text / recorded effect | PDF page |
|---|---|---|
e03.again / board | Take them aboard effects=[{"type":"board","key":"pax","value":"survivor"},{"type":"var","key":"retry","value":"quest.beyond_overworld. msg.retry.s3_reboard"}]; go="e03.boarded" | 56 |
| Step | Player objective | Detector / constraints | PDF page |
|---|---|---|---|
o1 | o1 | scan.target; where={"category":"species"} | 56 |
o2 | o2 | scan.target; count=3; after=["o1"]; unique="entity";where={"category":"species","planet":"$planet"} | 56 |
o3 | o3 | puzzle; target="contact:pell_okoro"; after=["o2"];where={"puzzle":"e04.compare"} | 56 |
| Step | Player objective | Detector / constraints | PDF page |
|---|---|---|---|
o1 | o1 | anomaly.solved; where={"type":"echo_beacon"} | 56 |
o2 | o2 | anomaly.solved; after=["o1"]; where={"type":"relic_signal"} | 56 |
| Step | Player objective | Detector / constraints | PDF page |
|---|---|---|---|
o1 | o1 | anomaly.surveyed; where={"type":"comet_passage"} | 57 |
o2 | o2 | asteroid.mined; after=["o1"]; where={"type":"ice_body"} | 57 |
o3 | o3 | deliver; target="$obs"; after=["o2"]; where={"dialogue":"e06.desk","option":"give"} | 57 |
| Step | Player objective | Detector / constraints | PDF page |
|---|---|---|---|
o1 | o1 | weather.changed; where={"type":"ion_storm","started":"true"};alternatives=[{"detector":"anomaly.surveyed","where":{"type":"ion_storm"}}] | 57 |
o2 | o2 | ship.docked; target="$st"; after=["o1"]; where={"kind":"station","where":"$st"};alternatives=[{"detector":"station.entered","where":{"condition":"phase_instability"}}] | 57 |
| Step | Player objective | Detector / constraints | PDF page |
|---|---|---|---|
o1 | o1 | auto | 57 |
o2 | o2 | story.progress; after=["o1"]; where={"kind":"captain","detail":["retired","surrendered"]} | 57 |
| Step | Player objective | Detector / constraints | PDF page |
|---|---|---|---|
o1 | o1 | hold; target="$town"; when={"waiting":""};on_complete=[{"type":"board","key":"pax","value":"cryo*2"}] | 58 |
o1b | o1b | settlement.entered; where={"profile":"fallen","fallen":"true"};when={"waiting":"town"}; on_complete=[{"type":"board","key":"pax","value":"cryo*2"}] | 58 |
o2 | o2 | story.progress; count=2; after=["o1","o1b"]; unique="id";where={"kind":"custody","detail":"boarded"} | 58 |
o3 | o3 | story.progress; count=2; after=["o1","o1b"]; unique="id";where={"kind":"custody","detail":"delivered"} | 58 |
| Step | Player objective | Detector / constraints | PDF page |
|---|---|---|---|
o1 | o1 | record.read; target="contact:pell_okoro"; where={"record":"island_map"} | 58 |
o2 | o2 | puzzle; target="contact:pell_okoro"; after=["o1"]; where={"puzzle":"e10.stars"} | 58 |
o3 | o3 | structure.entered; target="$dock"; after=["o2"];where={"structure":"beyond_overworld:sky_dock"} | 58 |
Source locator
Source: src/main/resources/data/beyond_overworld/quest/exp_01.json; PDF pp. 55.
Source locator
Source: src/main/resources/data/beyond_overworld/quest/exp_02.json; PDF pp. 55.
Source locator
Source: src/main/resources/data/beyond_overworld/quest/exp_03.json; PDF pp. 55, 56.
Source locator
Source: src/main/resources/data/beyond_overworld/quest/exp_04.json; PDF pp. 56.
Source locator
Source: src/main/resources/data/beyond_overworld/quest/exp_05.json; PDF pp. 56.
Source locator
Source: src/main/resources/data/beyond_overworld/quest/exp_06.json; PDF pp. 56, 57.
Source locator
Source: src/main/resources/data/beyond_overworld/quest/exp_07.json; PDF pp. 57.
Source locator
Source: src/main/resources/data/beyond_overworld/quest/exp_08.json; PDF pp. 57.
Source locator
Source: src/main/resources/data/beyond_overworld/quest/exp_09.json; PDF pp. 57, 58.
Source locator
Source: src/main/resources/data/beyond_overworld/quest/exp_10.json; PDF pp. 58.
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.
Sources & verification
Evidence: pdf-derived. Feature status: gated. Article coverage: ready.
Documented input: October 23, 2026 source snapshot; declared 0.0.1-p0
PDF pages 43–95 · October 23 source snapshot — Exploration 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.