315 lines
10 KiB
JSON
315 lines
10 KiB
JSON
{
|
|
"version": "0.1.0-alpha.12",
|
|
"date": "2026-09-09",
|
|
"minecraft": "26.3-pre-2",
|
|
"java": 25,
|
|
"generation": 12,
|
|
"source_base_commit": "f816ffc6402fe31789f9677c2ee94328b3181329",
|
|
"scope": "Local development tests only; no personal worlds, client rendering, live player teleport or multiplayer load.",
|
|
"normalization": "world_directory fields replaced with <development_game_test_world>; all other diagnostic fields retained.",
|
|
"artifact": {
|
|
"path": "mods/sanctuary/build/libs/sanctuary-0.1.0-alpha.12.jar",
|
|
"sha256": "f2ac2462a03a39ef330cc52143f9753ac5908b606cfe1dd1388ad5caae15e6e9",
|
|
"staged_pack_jar_identical": true,
|
|
"contains_gametest_classes": false
|
|
},
|
|
"build": {
|
|
"command": "./gradlew check build assemblePack",
|
|
"passed": true,
|
|
"legacy_profile": 10,
|
|
"legacy_seed": 0,
|
|
"required_engine_tests": 12,
|
|
"fluid_ticks": 1800,
|
|
"log_sha256": "dfedc75558596ce4413bd0466ec03645b2fa6853165510e9b8db0406d0958eb8"
|
|
},
|
|
"first_process_diagnostic_sha256": "90872c801cb04e3f0c78b47e0d38a0b45dd5d3e6d1e33ccc53c4359e4b407238",
|
|
"reload_diagnostic_sha256": "1efe055e1179ce60741a0d8546618807fc136c0de77f9aff6a979cf88b2b1cdd",
|
|
"fresh_world": {
|
|
"seed": 42,
|
|
"process_id": 2892,
|
|
"generator_version": 12,
|
|
"islands": [
|
|
{
|
|
"upper_biome": "minecraft:jungle",
|
|
"climate": "tropical",
|
|
"landing": [
|
|
0,
|
|
202,
|
|
-800
|
|
],
|
|
"landing_biome": "minecraft:jungle",
|
|
"parent": "sanctuary",
|
|
"id": "alpha",
|
|
"centre": [
|
|
0,
|
|
-800
|
|
],
|
|
"diameter": 64
|
|
},
|
|
{
|
|
"upper_biome": "minecraft:desert",
|
|
"climate": "arid",
|
|
"landing": [
|
|
544,
|
|
198,
|
|
-800
|
|
],
|
|
"landing_biome": "minecraft:desert",
|
|
"parent": "alpha",
|
|
"id": "beta",
|
|
"centre": [
|
|
544,
|
|
-800
|
|
],
|
|
"diameter": 64
|
|
}
|
|
],
|
|
"scope": "Fresh laboratory world; real FULL chunks and native structure loot, asynchronous activation, branching, journal re-read and loaded void admission refusal. Journal re-read is not a process restart. The parent block witness represents a player edit; no player teleport, multiplayer or client rendering is simulated.",
|
|
"registered_command_permission_checks": true,
|
|
"parent_witness": [
|
|
-16,
|
|
248,
|
|
-16
|
|
],
|
|
"root_landing": [
|
|
-16,
|
|
242,
|
|
-16
|
|
],
|
|
"journal_reloaded_regions": 3,
|
|
"visited_void_refusal": {
|
|
"chunk": [
|
|
-50,
|
|
50
|
|
],
|
|
"reason": "Expansion intersects a loaded or unloading chunk: [-61, 39]"
|
|
},
|
|
"native_structure": {
|
|
"full_chunks": 12,
|
|
"placed_block": "Block{minecraft:barrel}[facing=south,open=false]",
|
|
"structure": "minecraft:abandoned_camp_forest",
|
|
"mode": "natural candidate accepted by production ExpansionStructures, native decoration",
|
|
"container": [
|
|
28,
|
|
247,
|
|
73
|
|
],
|
|
"loot_table": "minecraft:barrels/abandoned_camp_barrel"
|
|
},
|
|
"restart_snapshot": {
|
|
"world_directory": "<development_game_test_world>",
|
|
"gold_witness": [
|
|
544,
|
|
204,
|
|
-800
|
|
],
|
|
"journal_sha256": "d7de79838744624e98ce26997ddc1daecb7bd3334bd9bf0e1ad31aa5eb7e27c3",
|
|
"islands": [
|
|
{
|
|
"id": "sanctuary",
|
|
"parent": "sanctuary",
|
|
"direction": "north",
|
|
"climate": "temperate",
|
|
"diameter": 512,
|
|
"center_x": 0,
|
|
"center_z": 0,
|
|
"seed": 42,
|
|
"relief": "natural",
|
|
"status": "ready",
|
|
"generation": 12
|
|
},
|
|
{
|
|
"id": "alpha",
|
|
"parent": "sanctuary",
|
|
"direction": "north",
|
|
"climate": "tropical",
|
|
"diameter": 64,
|
|
"center_x": 0,
|
|
"center_z": -800,
|
|
"seed": 390175152143173586,
|
|
"relief": "natural",
|
|
"status": "ready",
|
|
"generation": 12
|
|
},
|
|
{
|
|
"id": "beta",
|
|
"parent": "alpha",
|
|
"direction": "east",
|
|
"climate": "arid",
|
|
"diameter": 64,
|
|
"center_x": 544,
|
|
"center_z": -800,
|
|
"seed": 6281303726624369227,
|
|
"relief": "natural",
|
|
"status": "ready",
|
|
"generation": 12
|
|
}
|
|
],
|
|
"generator_codec": {
|
|
"biome_source": {
|
|
"biomes": [
|
|
"minecraft:the_void",
|
|
"minecraft:forest",
|
|
"minecraft:birch_forest",
|
|
"minecraft:flower_forest",
|
|
"minecraft:plains",
|
|
"minecraft:meadow",
|
|
"minecraft:taiga",
|
|
"minecraft:snowy_taiga",
|
|
"minecraft:snowy_plains",
|
|
"minecraft:grove",
|
|
"minecraft:ice_spikes",
|
|
"minecraft:frozen_peaks",
|
|
"minecraft:old_growth_spruce_taiga",
|
|
"minecraft:dark_forest",
|
|
"minecraft:swamp",
|
|
"minecraft:pale_garden",
|
|
"minecraft:jungle",
|
|
"minecraft:sparse_jungle",
|
|
"minecraft:bamboo_jungle",
|
|
"minecraft:mangrove_swamp",
|
|
"minecraft:savanna",
|
|
"minecraft:savanna_plateau",
|
|
"minecraft:desert",
|
|
"minecraft:badlands",
|
|
"minecraft:eroded_badlands",
|
|
"minecraft:wooded_badlands",
|
|
"minecraft:windswept_hills",
|
|
"minecraft:windswept_gravelly_hills",
|
|
"minecraft:stony_peaks",
|
|
"minecraft:dappled_forest",
|
|
"minecraft:cherry_grove",
|
|
"minecraft:lush_caves",
|
|
"minecraft:dripstone_caves",
|
|
"minecraft:sulfur_caves"
|
|
]
|
|
},
|
|
"type": "sanctuary:expansion_lab"
|
|
},
|
|
"samples": [
|
|
{
|
|
"stored_biomes_sha256": "65db6d2cde63dee7b60bc74aec702aae61f558c3878b8c8efaf0cc75d6066485",
|
|
"point": [
|
|
-16,
|
|
242,
|
|
-16
|
|
],
|
|
"id": "sanctuary",
|
|
"stored_column_sha256": "a291039b2ed502c828b4f1ec97fe111f49f62e69b5589e05116d9b1931f461a4",
|
|
"resolved_biomes_sha256": "65db6d2cde63dee7b60bc74aec702aae61f558c3878b8c8efaf0cc75d6066485",
|
|
"base_column_sha256": "646af3da3a327ab15d229b7fe2c328cc10eae7fce31d6b24c60f3be643bc1095",
|
|
"base_height": 242
|
|
},
|
|
{
|
|
"stored_biomes_sha256": "dfda92ebd5677b8ea4fcd3b02ba029a898b22a8f640a71b520bab9783695eb1b",
|
|
"point": [
|
|
0,
|
|
202,
|
|
-800
|
|
],
|
|
"id": "alpha",
|
|
"stored_column_sha256": "0debd009e711898fe64573f31a77f03f03d680be7398918b126004fcee3cfb1c",
|
|
"resolved_biomes_sha256": "dfda92ebd5677b8ea4fcd3b02ba029a898b22a8f640a71b520bab9783695eb1b",
|
|
"base_column_sha256": "9269110205d64e1f72d9c44591a825d66fff3a4278fb835e5b4f2627b01a1db5",
|
|
"base_height": 202
|
|
},
|
|
{
|
|
"stored_biomes_sha256": "7233e9fb21f196866122679eec5cabf39d383b8a26fff0848ff6700d1c9fab60",
|
|
"point": [
|
|
544,
|
|
198,
|
|
-800
|
|
],
|
|
"id": "beta",
|
|
"stored_column_sha256": "73f7b445475a80b951f05d0c5fb6fd2eca2cf7519cd6ac5d64c7fe9dac53fa23",
|
|
"resolved_biomes_sha256": "7233e9fb21f196866122679eec5cabf39d383b8a26fff0848ff6700d1c9fab60",
|
|
"base_column_sha256": "4df3dd476f41a8c6b0e0273b9ebe5cbba4dec6cb22001c553c15d4f6b255c555",
|
|
"base_height": 198
|
|
}
|
|
],
|
|
"world_flushed_before_shutdown": true
|
|
},
|
|
"native_structure_starts_seen": 1,
|
|
"structure_start_chunks_inspected": 106,
|
|
"ticks": 1390,
|
|
"elapsed_ms": 43123.278916,
|
|
"passed": true
|
|
},
|
|
"reloaded_world": {
|
|
"seed": 42,
|
|
"process_id": 2975,
|
|
"scope": "A second Java process opens the same saved development chunks and expansion journal, and verifies a gold block written and flushed before the first shutdown. GameTestServer reconstructs its world settings from the preset; the prior generator codec is decoded separately here and its base columns are compared. This is not a normal-client world-selection test or a multiplayer/teleportation test.",
|
|
"previous_process_id": 2892,
|
|
"world_directory": "<development_game_test_world>",
|
|
"gold_witness": [
|
|
544,
|
|
204,
|
|
-800
|
|
],
|
|
"samples": [
|
|
{
|
|
"point": [
|
|
-16,
|
|
242,
|
|
-16
|
|
],
|
|
"id": "sanctuary",
|
|
"stored_column_sha256": "a291039b2ed502c828b4f1ec97fe111f49f62e69b5589e05116d9b1931f461a4",
|
|
"resolved_biomes_sha256": "65db6d2cde63dee7b60bc74aec702aae61f558c3878b8c8efaf0cc75d6066485",
|
|
"base_column_sha256": "646af3da3a327ab15d229b7fe2c328cc10eae7fce31d6b24c60f3be643bc1095",
|
|
"base_height": 242,
|
|
"stored_biomes_sha256": "65db6d2cde63dee7b60bc74aec702aae61f558c3878b8c8efaf0cc75d6066485"
|
|
},
|
|
{
|
|
"point": [
|
|
0,
|
|
202,
|
|
-800
|
|
],
|
|
"id": "alpha",
|
|
"stored_column_sha256": "0debd009e711898fe64573f31a77f03f03d680be7398918b126004fcee3cfb1c",
|
|
"resolved_biomes_sha256": "dfda92ebd5677b8ea4fcd3b02ba029a898b22a8f640a71b520bab9783695eb1b",
|
|
"base_column_sha256": "9269110205d64e1f72d9c44591a825d66fff3a4278fb835e5b4f2627b01a1db5",
|
|
"base_height": 202,
|
|
"stored_biomes_sha256": "dfda92ebd5677b8ea4fcd3b02ba029a898b22a8f640a71b520bab9783695eb1b"
|
|
},
|
|
{
|
|
"point": [
|
|
544,
|
|
198,
|
|
-800
|
|
],
|
|
"id": "beta",
|
|
"stored_column_sha256": "73f7b445475a80b951f05d0c5fb6fd2eca2cf7519cd6ac5d64c7fe9dac53fa23",
|
|
"resolved_biomes_sha256": "7233e9fb21f196866122679eec5cabf39d383b8a26fff0848ff6700d1c9fab60",
|
|
"base_column_sha256": "4df3dd476f41a8c6b0e0273b9ebe5cbba4dec6cb22001c553c15d4f6b255c555",
|
|
"base_height": 198,
|
|
"stored_biomes_sha256": "7233e9fb21f196866122679eec5cabf39d383b8a26fff0848ff6700d1c9fab60"
|
|
}
|
|
],
|
|
"regions": 3,
|
|
"native_container": [
|
|
28,
|
|
247,
|
|
73
|
|
],
|
|
"saved_generator_codec_decoded": true,
|
|
"passed": true
|
|
},
|
|
"earlier_seed_0_attempt": {
|
|
"scope": "Earlier development run before final cache and error-message fixes. Expansion phases completed; positive loot witness failed.",
|
|
"native_candidate_sites": 11,
|
|
"no_surface": 9,
|
|
"insufficient_foundation": 2,
|
|
"accepted_structures": 0,
|
|
"structure_proof_passed": false
|
|
},
|
|
"unverified": [
|
|
"Forced crash during chunk preparation",
|
|
"Normal client world selection and rendering",
|
|
"Real player teleports and multiplayer",
|
|
"Visual quality of every climate/relief and 128/256/512 formats",
|
|
"Every village and temple variant"
|
|
]
|
|
}
|