OVERWORLD · RUINS
Abandoned Camp
Page updated
Deserted campsites with wool tents, supplies, and details that match the biome. Players search them for explorer maps to other camps and major structures, and for valuables hidden in oxidized copper chests.
This guide follows vanilla Java 26.3. Historical changes retain their own edition and version. Bedrock generation and loot can differ. Screenshots and verified seeds below retain their own game versions.

28462718234064871 · Java 26.3 · overworldReference capture · Naturally generated abandoned camp; nearby leaves were cleared for visibility.Game data and source research
Where it generates in Java 26.3
The Java data defines matching starts for Bamboo Jungle, Birch Forest, Cherry Grove, Dappled Forest, Flower Forest, Forest, Meadow, Old Growth Birch Forest, Old Growth Pine Taiga, Old Growth Spruce Taiga, Pale Garden, Savanna, Snowy Taiga, Sparse Jungle, Swamp, Taiga, Windswept Forest and Wooded Badlands. [2][5]
Candidate positions and rarity
Java 26.3 selects one potential starting chunk per 37×37-chunk region (592 blocks on each side). Candidate selection happens before successful structure generation; this is not a measured density or an average travel distance. [3][4]
The eighteen variants share one 37×37-chunk placement region. A weighted entry that fails generation is removed before another is tried, so eighteen equal weights do not mean an arbitrary camp biome is chosen independently of its surroundings. [1][3][4][5]
What the starting position means
Each variant starts from its matching abandoned_camp/tent pool, projects to the world surface and uses jigsaw depth 2. That depth limits connections; it is not a count of tents or loot containers. [1][4][5]
A tent and a separate campsite
A camp combines a biome-styled tent with a campsite in front of it. The current templates include wool-stair tents, straw beds, cushions, containers and utility blocks, with vegetation and farm pieces varying between designs. Materials and surrounding ground change with the biome. [6]
Check the outdoor campsite as well as the tent. Some templates contain an oxidized copper chest, and the pinned Wiki description notes that these can be hidden under other blocks. Their presence is a variant feature, not a guaranteed extra chest at every camp. [7]
| Part | What to look for |
|---|---|
| Tent | Shelter and furnishings vary across the biome-specific tent pools. [6] |
| Outdoor campsite | Separate campsite templates can place additional containers and features. [6] |
| Hidden container | Audited campsite templates include oxidized copper chests; inspect around vegetation and the ground. [6] |
Abandoned does not mean a resident encounter
The 297 audited camp templates contain cushion entities but no villager, pillager or other living resident entities, and no mob-spawner blocks. A cushion is a placed furnishing, not evidence that a camper is nearby. [6]
The camp is a search-and-salvage stop rather than a scripted fight. Its structure data does not provide a special hostile spawn list; ordinary surrounding-world hazards still apply, particularly in dark or overgrown camps. [6]
Loot and rewards in Java 26.3
The camp barrel, common chest and secret chest have separate tables. The common chest rolls everyday supplies, copper equipment and a camp-map attempt; the secret table can select diamonds and four potion types, then additional materials, an optional iron-equipment selection and an explorer-map attempt. [8]
Common camp-map entries exclude their own matching biome through an inverted location_check. Their eligible set therefore depends on the current loot location. Both common and secret map entries then run exploration_map followed by a map_id filter whose failure action discards the item. A selected map entry does not guarantee a usable map. [8]
The secret map pool lists destinations for ancient city, trial chambers, mineshaft, desert pyramid, jungle pyramid, warm ocean ruins and woodland mansion. These destination attempts are separate from any proof that the destination contains intact containers or a specific room. The common table includes a saddle; the barrel includes a bundle, wooden axe or fishing rod in its second pool. [8]
| Item | Where the rule applies | What the data establishes |
|---|---|---|
| One secret-camp-table chest | 36.0% chance of at least one selection; two draws from five equally weighted diamond/potion outcomes. [8][9] | |
| One secret-camp-table chest | Healing, Leaping, Night Vision and Swiftness are four separate weight-1 entries; two selections total from that five-entry pool. [8] | |
| One camp barrel-table invocation | 33.3% chance in a dedicated three-entry second pool. [8][9] | |
| One common-camp-table chest | 27.5% chance of at least one selection; absent from the compared barrel and secret tables. [8][9] | |
| Secret-camp-table explorer-map attempt | Weight 1 in the seven-entry destination pool; map creation may fail and discard the selected item. [8] |
Version history and release dates
These milestones retain their edition and exact build labels. Snapshot, beta and preview dates belong to those development builds; full releases and staggered Pocket platform releases are dated separately. Historical introduction claims come from the cited Wiki history. [10]
| Version | Released | What changed |
|---|---|---|
| Java 26.3 Snapshot 1 | June 23, 2026 | Abandoned camps first appeared in Java testing. [10][12] |
| Bedrock Preview 26.40.27 | June 21, 2026 – June 26, 2026 | Abandoned camps first appeared in the Drop 3 of 2026 experiment. [10][13] |
| Java 26.3 Snapshot 3 | July 7, 2026 | Straw beds and cushions were added, and tents, campsites, and their trees were revised. [10][14] |
| Bedrock Preview 26.40.30 | July 6, 2026 – July 7, 2026 | Straw beds were added and campsite designs were revised, while cushions were still absent. [10][15] |
| Java 26.3 Snapshot 6 | July 28, 2026 | Each biome gained another campsite variant. [10][16] |
| Java 26.3 Snapshot 7 | August 4, 2026 | Explorer maps were added and loot tables changed, including replacing chest firework rockets with gunpowder. [10][17] |
| Java 26.3 Snapshot 8 | August 12, 2026 | The placement spacing increased from 34 to 37 chunks. [10][18] |
| Java 26.3 Pre-Release 1 | September 1, 2026 | Mycelium was removed from generated camps. [10][19] |
| Bedrock 26.50 | September 15, 2026 | Abandoned camps became available without the Drop 3 of 2026 experiment. [10][20] |
Checked in game by SeedLookout
Screenshots

28462718234064871 · Java 26.3 · overworldReference capture · Naturally generated abandoned camp; nearby leaves were cleared for visibility.
28462718234064871 · Java 26.3 · overworldReference capture · Naturally generated abandoned camp; nearby leaves were cleared for visibility.
17108149081942125 · Java 26.3
1106187978445829 · Java 26.3
12784623149172763 · Java 26.3Our screenshots of naturally generated structures in Minecraft. Each caption gives the seed, coordinates and version. Select one to open it at full size.
Seeds with this abandoned camp
We found each abandoned camp at these coordinates in the seed's Java version. Other versions and Bedrock may generate a different world.
Show 56 more seedsShow fewer seeds12 of 68
Sources
References identify the edition, version and evidence behind the guide. Game code and data describe generation rules; the seed table records locations checked in game. Research reviewed 2026-10-02.
- Mojang Java 26.3: structure configuration ↗
Inner archive META-INF/versions/26.3/server-26.3.jar: data/minecraft/worldgen/structure/abandoned_camp_bamboo_jungle.json; data/minecraft/worldgen/structure/abandoned_camp_birch_forest.json; data/minecraft/worldgen/structure/abandoned_camp_cherry_grove.json; data/minecraft/worldgen/structure/abandoned_camp_dappled_forest.json; data/minecraft/worldgen/structure/abandoned_camp_flower_forest.json; data/minecraft/worldgen/structure/abandoned_camp_forest.json; data/minecraft/worldgen/structure/abandoned_camp_meadow.json; data/minecraft/worldgen/structure/abandoned_camp_old_growth_birch_forest.json; data/minecraft/worldgen/structure/abandoned_camp_old_growth_pine_taiga.json; data/minecraft/worldgen/structure/abandoned_camp_old_growth_spruce_taiga.json; data/minecraft/worldgen/structure/abandoned_camp_pale_garden.json; data/minecraft/worldgen/structure/abandoned_camp_savanna.json; data/minecraft/worldgen/structure/abandoned_camp_snowy_taiga.json; data/minecraft/worldgen/structure/abandoned_camp_sparse_jungle.json; data/minecraft/worldgen/structure/abandoned_camp_swamp.json; data/minecraft/worldgen/structure/abandoned_camp_taiga.json; data/minecraft/worldgen/structure/abandoned_camp_windswept_forest.json; data/minecraft/worldgen/structure/abandoned_camp_wooded_badlands.json
Evidence details
Official server SHA-1 33680f5f2ac32864d6d7cf5e56a705fdb3e05f4c. SHA-256 by archive member: data/minecraft/worldgen/structure/abandoned_camp_bamboo_jungle.json = 7f595a9341bfd98bd860ba80a491360e12f01a1c5b473070db2c6188d22b9038; data/minecraft/worldgen/structure/abandoned_camp_birch_forest.json = 21f6fc882790a09d364c7975c71e608786e2d8945fbbd3e8b8b5293087886b52; data/minecraft/worldgen/structure/abandoned_camp_cherry_grove.json = d4952c03fdb0c759c94eb4cf2e1f5f8b3ee192e989e34aeb81ee7b3a28581c97; data/minecraft/worldgen/structure/abandoned_camp_dappled_forest.json = 5b981559fcdb988e4dc4e9bc25275a3bffc8d239241fd991ccda129d962ce496; data/minecraft/worldgen/structure/abandoned_camp_flower_forest.json = 1e34c0a6f933cc5f550712ec18d2fdeecda8a8e6e5c7ade28785402611c4c919; data/minecraft/worldgen/structure/abandoned_camp_forest.json = a72b20a52265dd1aace0508dfba21841ad828f245253b622777a6ed04fa51bd3; data/minecraft/worldgen/structure/abandoned_camp_meadow.json = 5e2a5781c582087efdba5de2073925e9d3dba72464a63431dc323350c0078c86; data/minecraft/worldgen/structure/abandoned_camp_old_growth_birch_forest.json = e8b8a90ccfd284505d96e9a7ab34b7295d65235a1c82826809d659bc342c3e28; data/minecraft/worldgen/structure/abandoned_camp_old_growth_pine_taiga.json = 3174c03013254e898078367145cfc529de438b33694c8666ba452cfe10798501; data/minecraft/worldgen/structure/abandoned_camp_old_growth_spruce_taiga.json = 739e187e062eeb433eb8a292102ec746aca5283db272035ec2b295504457ffe3; data/minecraft/worldgen/structure/abandoned_camp_pale_garden.json = 4a5b41491df964cfbef91d33e18c6f829195b0b0a93f5323dda016bb7e685229; data/minecraft/worldgen/structure/abandoned_camp_savanna.json = bb83809faa2ab6ab3b1681499e21037e7daf2252de708b8eebd343130785adb5; data/minecraft/worldgen/structure/abandoned_camp_snowy_taiga.json = 411a433b0317acbd8e1c638cc60f7e7f89347c92c68e9521f08e4ad76c1c80ea; data/minecraft/worldgen/structure/abandoned_camp_sparse_jungle.json = 3ed66dcb4fa1a9fd0b8c47c8ebffd0c487dbcabef83d60bb839b0b411e838b35; data/minecraft/worldgen/structure/abandoned_camp_swamp.json = 987b06213d3b3065575571e9189d1514891dd88361a1bb0fdb76ac64c81fcb23; data/minecraft/worldgen/structure/abandoned_camp_taiga.json = 186c1ed5348a855424805f2dcd5809cca648a383f4f3da96984c4fdcdf606d61; data/minecraft/worldgen/structure/abandoned_camp_windswept_forest.json = a090c9dd74f9ab1813b2b8e959bcdab96983d0de4a7e1c56655281eb0f206809; data/minecraft/worldgen/structure/abandoned_camp_wooded_badlands.json = 0e32072392bc2e1df2cda542aeab43cf8292c104206c1663d19e5f74cb8fbba5
- Mojang Java 26.3: resolved starting-biome tags ↗
Inner archive META-INF/versions/26.3/server-26.3.jar: data/minecraft/tags/worldgen/biome/has_structure/abandoned_camp_bamboo_jungle.json; data/minecraft/tags/worldgen/biome/has_structure/abandoned_camp_birch_forest.json; data/minecraft/tags/worldgen/biome/has_structure/abandoned_camp_cherry_grove.json; data/minecraft/tags/worldgen/biome/has_structure/abandoned_camp_dappled_forest.json; data/minecraft/tags/worldgen/biome/has_structure/abandoned_camp_flower_forest.json; data/minecraft/tags/worldgen/biome/has_structure/abandoned_camp_forest.json; data/minecraft/tags/worldgen/biome/has_structure/abandoned_camp_meadow.json; data/minecraft/tags/worldgen/biome/has_structure/abandoned_camp_old_growth_birch_forest.json; data/minecraft/tags/worldgen/biome/has_structure/abandoned_camp_old_growth_pine_taiga.json; data/minecraft/tags/worldgen/biome/has_structure/abandoned_camp_old_growth_spruce_taiga.json; data/minecraft/tags/worldgen/biome/has_structure/abandoned_camp_pale_garden.json; data/minecraft/tags/worldgen/biome/has_structure/abandoned_camp_savanna.json; data/minecraft/tags/worldgen/biome/has_structure/abandoned_camp_snowy_taiga.json; data/minecraft/tags/worldgen/biome/has_structure/abandoned_camp_sparse_jungle.json; data/minecraft/tags/worldgen/biome/has_structure/abandoned_camp_swamp.json; data/minecraft/tags/worldgen/biome/has_structure/abandoned_camp_taiga.json; data/minecraft/tags/worldgen/biome/has_structure/abandoned_camp_windswept_forest.json; data/minecraft/tags/worldgen/biome/has_structure/abandoned_camp_wooded_badlands.json
Evidence details
Official server SHA-1 33680f5f2ac32864d6d7cf5e56a705fdb3e05f4c. SHA-256 by archive member: data/minecraft/tags/worldgen/biome/has_structure/abandoned_camp_bamboo_jungle.json = fc65e4b5e9e73dbba611210b6c62ee77fce15630810b854f28d7b4a2b031ee65; data/minecraft/tags/worldgen/biome/has_structure/abandoned_camp_birch_forest.json = 67c4fa2ef91a97d31a1d0923e62e9a406bfbb821ac71dfec7d15ad494136d2c5; data/minecraft/tags/worldgen/biome/has_structure/abandoned_camp_cherry_grove.json = 6ddf8f40a2532600a90b115ee5b20e8cae0199f0a17aadc9cee2195bd31865cf; data/minecraft/tags/worldgen/biome/has_structure/abandoned_camp_dappled_forest.json = 77786d77a7e551b9272fde1f83f44a3f25531917399263b149b9384398789199; data/minecraft/tags/worldgen/biome/has_structure/abandoned_camp_flower_forest.json = 611eedb5ff6046fc98ada6f2078b4717c87e440198d0f71ebf8ad4c70ed74487; data/minecraft/tags/worldgen/biome/has_structure/abandoned_camp_forest.json = 0002466e2681f67253a4d0dd8d3c5c62656121bd7d616cf6ebb99a5f3ab44343; data/minecraft/tags/worldgen/biome/has_structure/abandoned_camp_meadow.json = 9a779459cd0f8ed0c65b57d645d2ce8b334e2a4e3ab30cd90e6d9a05962e3e57; data/minecraft/tags/worldgen/biome/has_structure/abandoned_camp_old_growth_birch_forest.json = 62fe0ccf4f37b9614a6d2d258cef1571313e0b7e4a8f504b4553f6fc7eaaaab1; data/minecraft/tags/worldgen/biome/has_structure/abandoned_camp_old_growth_pine_taiga.json = 6f14d01acce2e0009a38d82d294e805dcccc6c973c430c2e4f580b8a82d06f5a; data/minecraft/tags/worldgen/biome/has_structure/abandoned_camp_old_growth_spruce_taiga.json = 2c081beb6d708f00ef4fbbc68f1cbe993f9bc54f2531d7df425e197e53de3b59; data/minecraft/tags/worldgen/biome/has_structure/abandoned_camp_pale_garden.json = cb3435a31f0ff72a3e89f44ba4d211b16d1ba475d48ef77f8104ece9cfb7a472; data/minecraft/tags/worldgen/biome/has_structure/abandoned_camp_savanna.json = dbff1dc97c6eee716ed11c94cba25697e4fb6322e9216fb17e950552881ff492; data/minecraft/tags/worldgen/biome/has_structure/abandoned_camp_snowy_taiga.json = f6971223ea94f5486b7d7c9ed3f2cf7190ddbf7609883578ab922228f0aac22a; data/minecraft/tags/worldgen/biome/has_structure/abandoned_camp_sparse_jungle.json = 069c33ed1c994a79198e39180175489ed1bc56ef8018e690c3018a6d385c34a7; data/minecraft/tags/worldgen/biome/has_structure/abandoned_camp_swamp.json = 9a67952d362668fd5b6096225e20abc26da6b19f0dea85d7501d7f3b471c42ae; data/minecraft/tags/worldgen/biome/has_structure/abandoned_camp_taiga.json = 045d069017380d58805e192b69a7eee78aafb16929f246e802db828f2a6a91d6; data/minecraft/tags/worldgen/biome/has_structure/abandoned_camp_windswept_forest.json = 6ca33fba485ea9329ad3269113d28d48fc14f21904838140594fd64bda159eee; data/minecraft/tags/worldgen/biome/has_structure/abandoned_camp_wooded_badlands.json = 549734b8b7b8012b4a5958157eff76811ef87aca8adb58b41718c16055e81f67
- Mojang Java 26.3: candidate placement settings ↗
Inner archive META-INF/versions/26.3/server-26.3.jar: data/minecraft/worldgen/structure_set/abandoned_camp.json
Evidence details
Official server SHA-1 33680f5f2ac32864d6d7cf5e56a705fdb3e05f4c. SHA-256 by archive member: data/minecraft/worldgen/structure_set/abandoned_camp.json = 30c0d351f9937428883086136d4fa562d3d8d723a7be625be3ba93ec698b531a
- Mojang Java 26.3: candidate filtering and weighted retries ↗
Inner archive META-INF/versions/26.3/server-26.3.jar: net/minecraft/world/level/chunk/ChunkGenerator.class; net/minecraft/world/level/levelgen/structure/placement/AbstractSpreadingStructurePlacement$ExclusionZone.class; net/minecraft/world/level/levelgen/structure/placement/AbstractSpreadingStructurePlacement$FrequencyReducer.class; net/minecraft/world/level/levelgen/structure/placement/AbstractSpreadingStructurePlacement$FrequencyReductionMethod.class; net/minecraft/world/level/levelgen/structure/placement/AbstractSpreadingStructurePlacement.class; net/minecraft/world/level/levelgen/structure/placement/RandomSpreadStructurePlacement.class. Methods: RandomSpreadStructurePlacement.getPotentialStructureChunk; AbstractSpreadingStructurePlacement.isStructureChunk; ChunkGenerator.createStructures / tryGenerateStructure
Evidence details
Official server SHA-1 33680f5f2ac32864d6d7cf5e56a705fdb3e05f4c. Implementation inspected using CFR 0.152; reconstructed Java is not an original Mojang source publication. SHA-256 by archive member: net/minecraft/world/level/chunk/ChunkGenerator.class = 7e5145ec6e36cbc7af979e869d4947c85e4715b8d13105f1369f0a385c40851d; net/minecraft/world/level/levelgen/structure/placement/AbstractSpreadingStructurePlacement$ExclusionZone.class = eb0d49eb1ffb0714fbdb04abde954fbdbd50cfeafd411f593de8159a06488300; net/minecraft/world/level/levelgen/structure/placement/AbstractSpreadingStructurePlacement$FrequencyReducer.class = e2887ebf5f8937ca3b038d6e1c40bc1c77f983a97b5b7ed9bdcd78b59d103e82; net/minecraft/world/level/levelgen/structure/placement/AbstractSpreadingStructurePlacement$FrequencyReductionMethod.class = 3664480026b9e91c8235bdbf6d98fdbbb78586f8d0decee70f9ea788d3291a71; net/minecraft/world/level/levelgen/structure/placement/AbstractSpreadingStructurePlacement.class = 0775a5cd47242fafd7f9977a9cfb821a6fffe5d1defcbc3bf8cded7e2427a4a8; net/minecraft/world/level/levelgen/structure/placement/RandomSpreadStructurePlacement.class = 8fbeed7711f96285b9b39b2e8363ffaa6ea80dd03baea4c1e6fa98e90b7f8eb9
- Mojang Java 26.3: generation entry points ↗
Inner archive META-INF/versions/26.3/server-26.3.jar: net/minecraft/world/level/levelgen/structure/Structure$GenerationContext.class; net/minecraft/world/level/levelgen/structure/Structure$GenerationStub.class; net/minecraft/world/level/levelgen/structure/Structure$StructureSettings$Builder.class; net/minecraft/world/level/levelgen/structure/Structure$StructureSettings.class; net/minecraft/world/level/levelgen/structure/Structure.class; net/minecraft/world/level/levelgen/structure/pools/JigsawPlacement$PieceState.class; net/minecraft/world/level/levelgen/structure/pools/JigsawPlacement$Placer.class; net/minecraft/world/level/levelgen/structure/pools/JigsawPlacement.class; net/minecraft/world/level/levelgen/structure/structures/JigsawStructure$1.class; net/minecraft/world/level/levelgen/structure/structures/JigsawStructure$MaxDistance.class; net/minecraft/world/level/levelgen/structure/structures/JigsawStructure.class. Methods: JigsawStructure.findGenerationPoint; Structure.findValidGenerationPoint; Structure.GenerationContext.isValidBiome; JigsawPlacement.addPieces
Evidence details
Official server SHA-1 33680f5f2ac32864d6d7cf5e56a705fdb3e05f4c. Implementation inspected using CFR 0.152; reconstructed Java is not an original Mojang source publication. SHA-256 by archive member: net/minecraft/world/level/levelgen/structure/Structure$GenerationContext.class = 0c4335baa022b0482299b5cc0a3d0492fd3160542640b2538a5b8934822cc12b; net/minecraft/world/level/levelgen/structure/Structure$GenerationStub.class = e7a25f7418cfbfafaa6ecc1558a4bacde160ab247be6997df4aef3288da76a52; net/minecraft/world/level/levelgen/structure/Structure$StructureSettings$Builder.class = e9b9a37f14f156749ceb686ab31f34954c3b65c0e9f1ff43cdebb508a72b1261; net/minecraft/world/level/levelgen/structure/Structure$StructureSettings.class = 5796d330ef7ea491ee64b34ccdfe6c08a62b71886441bd87cd327a2fc6188f80; net/minecraft/world/level/levelgen/structure/Structure.class = fa023ce735376b7042242948275a0869a7e22d30e5e4c5c6502b521578577188; net/minecraft/world/level/levelgen/structure/pools/JigsawPlacement$PieceState.class = 3566ead77b6d528b2c451409a51fea25598ea9c27c02e6832348d5df446b329c; net/minecraft/world/level/levelgen/structure/pools/JigsawPlacement$Placer.class = 29c8637ca117a33199db02f06b206c60b1b3947adf029654b3d1bd524eba4400; net/minecraft/world/level/levelgen/structure/pools/JigsawPlacement.class = 18b1d2ca2de608f60a30c8547315e0c5845047e5a1789d711d815ad6bbdc7da4; net/minecraft/world/level/levelgen/structure/structures/JigsawStructure$1.class = 8e8bc7f3527f38fcf408bb69496ff63f69f71c558c41c80a3d419d135327f96e; net/minecraft/world/level/levelgen/structure/structures/JigsawStructure$MaxDistance.class = ed76252263c711231b316b1cff170bfe048e008bf46af2cb75985d30ba7e9fc5; net/minecraft/world/level/levelgen/structure/structures/JigsawStructure.class = a8576ddbc0cf99b1e220ead439ce3f9aa373cd38400b77aa86273a5c3740598b
- Mojang Java 26.3: abandoned camp templates and data ↗
data/minecraft/worldgen/structure/abandoned_camp_bamboo_jungle.json; data/minecraft/worldgen/structure/abandoned_camp_birch_forest.json; data/minecraft/worldgen/structure/abandoned_camp_cherry_grove.json; data/minecraft/worldgen/structure/abandoned_camp_dappled_forest.json; data/minecraft/worldgen/structure/abandoned_camp_flower_forest.json; data/minecraft/worldgen/structure/abandoned_camp_forest.json; data/minecraft/worldgen/structure/abandoned_camp_meadow.json; data/minecraft/worldgen/structure/abandoned_camp_old_growth_birch_forest.json; data/minecraft/worldgen/structure/abandoned_camp_old_growth_pine_taiga.json; data/minecraft/worldgen/structure/abandoned_camp_old_growth_spruce_taiga.json; data/minecraft/worldgen/structure/abandoned_camp_pale_garden.json; data/minecraft/worldgen/structure/abandoned_camp_savanna.json; data/minecraft/worldgen/structure/abandoned_camp_snowy_taiga.json; data/minecraft/worldgen/structure/abandoned_camp_sparse_jungle.json; data/minecraft/worldgen/structure/abandoned_camp_swamp.json; data/minecraft/worldgen/structure/abandoned_camp_taiga.json; data/minecraft/worldgen/structure/abandoned_camp_windswept_forest.json; data/minecraft/worldgen/structure/abandoned_camp_wooded_badlands.json; data/minecraft/structure/abandoned_camp/**/*.nbt; data/minecraft/worldgen/template_pool/abandoned_camp/**/*.json
Evidence details
Official server SHA-1 33680f5f2ac32864d6d7cf5e56a705fdb3e05f4c; inner META-INF/versions/26.3/server-26.3.jar SHA-256 a362163eec5d1612d520772bc16e5b39c09e3b234fdc045f56bf544284ee8ae6. NBT dimensions are unrotated saved template bounds (X × Y × Z), including air and connectors, not usable interior dimensions.
- Minecraft Wiki: Abandoned Camp ↗
Pinned article revision 3809756
Evidence details
Community description at the pinned revision; edition differences are retained where relevant.
- Mojang Java 26.3: abandoned camp loot data ↗
Inner META-INF/versions/26.3/server-26.3.jar: data/minecraft/loot_table/barrels/abandoned_camp_barrel.json; data/minecraft/loot_table/chests/abandoned_camp_common_chest.json; data/minecraft/loot_table/chests/abandoned_camp_secret_chest.json
Evidence details
Verified official server SHA-1 33680f5f2ac32864d6d7cf5e56a705fdb3e05f4c. File SHA-256s: abandoned_camp_barrel.json: 98f7c131de780a06a2ee9bcec32a71b82072a79b8279717e330a536e9bc46f1f; abandoned_camp_common_chest.json: 5085aafc1aa077e5f3a4a96f654daedd76c40a98f5e89dafa7f2b778acacb497; abandoned_camp_secret_chest.json: ec2369138a4586302d632d29f0f588fd39e12ee26a48ab3b9c1efeb627ee7197. Table identity and conditional item rules are distinct from any particular generated container.
- Java 26.3 abandoned camp: calculated selection odds ↗
Relevant /pools indices in the data reference; LootPool.addRandomItem/addRandomItems; UniformContainerBase.uniformFields; UniformGenerator.getIntUnsafe.
Evidence details
For direct unconditional weighted pools, chance of at least one selection is 1 minus the average of (1−weight/totalWeight)^n over inclusive uniform integer rolls. Values are theoretical table-invocation probabilities, not seed frequencies. Exact inputs: [{"itemId":"minecraft:diamond","table":"data/minecraft/loot_table/chests/abandoned_camp_secret_chest.json","pool":0,"fraction":"9/25","chance":0.36,"weight":1,"total":5,"rolls":[2]},{"itemId":"minecraft:bundle","table":"data/minecraft/loot_table/barrels/abandoned_camp_barrel.json","pool":1,"fraction":"1/3","chance":0.3333333333333333,"weight":1,"total":3,"rolls":[1]},{"itemId":"minecraft:saddle","table":"data/minecraft/loot_table/chests/abandoned_camp_common_chest.json","pool":0,"fraction":"4610341/16777216","chance":0.2747977375984192,"weight":1,"total":16,"rolls":[4,5,6]}]
- Minecraft Wiki: Abandoned Camp — pinned history ↗
History section, retaining edition, release grouping, development-version and experimental-toggle qualifiers.
Evidence details
Pinned article revision 3809756 from 2026-10-01T13:38:25Z. Historical claims only; not an audited game build or release-date source.
- Minecraft Wiki: Abandoned Camp description ↗
Opening description and History
Evidence details
Pinned article revision 3809756; retrieved October 1, 2026. Article history supports historical introductions; current generation and loot are audited separately from game data.
- Java 26.3 Snapshot 1: release date ↗
/id; /releaseTime
Evidence details
Date belongs to the exact 26.3-snapshot-1 build. Snapshot and prerelease dates are separate from the later full release; metadata does not prove the feature introduction.
- Bedrock Preview 26.40.27: release date ↗
Version infobox release date
Evidence details
Platform releases were staggered: iOS, iPadOS: June 21, 2026; Windows, Xbox, ChromeOS, Android: June 23, 2026; PlayStation: June 26, 2026
- Java 26.3 Snapshot 3: release date ↗
/id; /releaseTime
Evidence details
Date belongs to the exact 26.3-snapshot-3 build. Snapshot and prerelease dates are separate from the later full release; metadata does not prove the feature introduction.
- Bedrock Preview 26.40.30: release date ↗
Version infobox release date
Evidence details
Platform releases were staggered: iOS, iPadOS: July 6, 2026; Windows, Xbox, PlayStation, ChromeOS, Android: July 7, 2026
- Java 26.3 Snapshot 6: release date ↗
/id; /releaseTime
Evidence details
Date belongs to the exact 26.3-snapshot-6 build. Snapshot and prerelease dates are separate from the later full release; metadata does not prove the feature introduction.
- Java 26.3 Snapshot 7: release date ↗
/id; /releaseTime
Evidence details
Date belongs to the exact 26.3-snapshot-7 build. Snapshot and prerelease dates are separate from the later full release; metadata does not prove the feature introduction.
- Java 26.3 Snapshot 8: release date ↗
/id; /releaseTime
Evidence details
Date belongs to the exact 26.3-snapshot-8 build. Snapshot and prerelease dates are separate from the later full release; metadata does not prove the feature introduction.
- Java 26.3 Pre-Release 1: release date ↗
/id; /releaseTime
Evidence details
Date belongs to the exact 26.3-pre-1 build. Snapshot and prerelease dates are separate from the later full release; metadata does not prove the feature introduction.
- Bedrock 26.50: release date ↗
Posted: 15 September 2026; opening paragraph says Wilderness Bound is out now
Evidence details
Historical date from the pinned Minecraft Wiki version article; introduction is separately attributed to each structure article history.
Item art uses vanilla Java 26.3 assets from the official client release. Icons retain their game version alongside the guide.
Descriptions adapted from the Minecraft Wiki retain its attribution under CC BY-NC-SA 3.0. Calculations and code analysis are SeedLookout research. Screenshot captions identify each capture. The seed table contains our published verified seeds; checking a location does not establish particular room contents or chest loot.