The Goonies

"It's our time down here." — Mikey Walsh
Minecraft Adventure Map • Build Guide
Download Data Pack (.zip)

Adventure Overview

This data pack turns a Minecraft world into a full Goonies adventure. Players follow One-Eyed Willy's treasure map from the Walsh family attic, through the Fratelli's restaurant, into underground tunnels filled with booby traps, past the bone organ puzzle, down the waterslide, and onto the legendary pirate ship — the Inferno.

The data pack handles all game logic: progression tracking, dialogue, puzzle mechanics, combat spawning, custom loot, and advancements (achievements). You just need to build the physical areas in Minecraft and place marker armor stands at key locations.

Attic Restaurant Tunnels Wishing Well Bone Organ Waterslide Pirate Ship Treasure!
Installation

Create a New World

In Minecraft Java Edition, create a new Superflat world (or any world). Set game mode to Creative so you can build. The data pack will switch players to Adventure mode when the game starts.

Install the Data Pack

Copy the goonies-adventure folder into your world's datapacks folder:

.minecraft/saves/[YourWorld]/datapacks/goonies-adventure/

Make sure pack.mcmeta is directly inside the goonies-adventure folder.

Load the Data Pack

Open the world. If already open, run:

/reload

You should see the gold "THE GOONIES ADVENTURE" welcome message in chat.

Build the Areas

Build each area using the guides below. You can build them in any arrangement, but the suggested layout flows roughly in a line, going deeper underground as you progress.

Place Markers

After building, either edit the coordinates in setup/place_markers.mcfunction to match your build, then run:

/function goonies:setup/place_markers

Or place markers manually at each location (see individual area guides for the exact tags needed).

Fill Chests with Custom Loot

The data pack includes loot tables. To fill a chest with custom loot, place a chest and use:

/loot insert ~ ~ ~ loot goonies:attic_chest
/loot insert ~ ~ ~ loot goonies:tunnel_chest
/loot insert ~ ~ ~ loot goonies:ship_chest
/loot insert ~ ~ ~ loot goonies:treasure_chest

Test & Play!

Run the start command to begin the adventure:

/function goonies:setup/start

To reset and replay: /function goonies:setup/reset

Area Build Guides
1

The Walsh Attic

Build

The starting area. A cluttered attic in Mikey's family home where the adventure begins. Players search chests to find One-Eyed Willy's treasure map.

Size
15 x 12 x 6 blocks
Elevation
Surface level (Y: 64+)
Lighting
Dim (lanterns, candles)

Key Materials

  • Oak planks (floor/walls)
  • Spruce stairs (roof beams)
  • Cobwebs (atmosphere)
  • Item frames (decorations)
  • Barrels & chests (storage)
  • Lanterns (dim lighting)
  • Bookshelves (clutter)
  • Candles (ambiance)

Build tips: Make it feel cramped and full of stuff. Scatter barrels, anvils, armor stands with leather armor, item frames with random items. Place 3-4 chests around the room — only one needs the treasure map (use the goonies:attic_chest loot table). Add a window looking out at the neighborhood.

Marker needed: Place an invisible armor stand tagged area_attic at the room's center. Also tag one start_point where players will spawn.
summon armor_stand ~ ~ ~ {Tags:["area_attic","goonies_marker"],Invisible:1b,Invulnerable:1b,NoGravity:1b,Marker:1b}
2

Fratelli's Restaurant

Combat

An abandoned Italian restaurant on the coast that serves as the Fratelli family's hideout. Players must sneak through and find the hidden fireplace entrance to the underground tunnels.

Size
25 x 20 x 8 blocks
Layout
Dining room + kitchen + basement
Hazard
Fratelli patrols (vindicators)

Key Materials

  • Stone bricks (walls)
  • Dark oak planks (floor)
  • Campfire (fireplace)
  • Smoker/furnace (kitchen)
  • Tables (fence + pressure plate)
  • Iron bars (windows)
  • Red wool/carpet (decor)
  • Flower pots (atmosphere)

Build tips: Build a two-story structure. Ground floor is the restaurant with tables, a kitchen area, and the critical fireplace. Place the fireplace against a wall with a hidden 1x2 opening behind it (covered by a block the data pack removes). Optionally spawn 2-3 vindicators named "Mama Fratelli", "Francis", and "Jake" that patrol the space.

The Fratellis: Place these in the restaurant for combat encounters:

summon vindicator ~ ~ ~ {CustomName:'{"text":"Mama Fratelli","color":"red"}',PersistenceRequired:1b,PatrolLeader:0b}
Markers needed: area_restaurant at center, fireplace_entrance right at the fireplace opening.
3

Underground Tunnels

Puzzle + Traps

A network of dark, winding tunnels filled with booby traps. Players must navigate through while collecting three map pieces from treasure chests scattered throughout.

Size
~60 x 40 x 15 blocks
Elevation
Underground (Y: 30-50)
Traps
3 types (arrows, floor, bats)

Key Materials

  • Stone/cobblestone (walls)
  • Mossy cobblestone (aged look)
  • Gravel/sand (trap floors)
  • Tripwire hooks + string (traps)
  • Dispensers (arrow traps)
  • Soul torches (eerie light)
  • Dripstone (cave details)
  • Glow lichen (minimal light)

Trap 1 — Arrow Hallway: Line a corridor with dispensers filled with arrows behind stone walls. Connect to tripwire at foot level. When triggered, arrows shoot from both sides.

Trap 2 — Collapsing Floor: Build a section of floor from sand/gravel with torches underneath. Remove one support block via command block to collapse the floor. Place water below so it's survivable.

Trap 3 — Bat Swarm: The data pack handles this automatically. Just place an armor stand tagged bat_trap where you want bats to spawn.

Map Pieces: Place 3 chests throughout the tunnels using the goonies:tunnel_chest loot table. Each contains a "Map Piece" paper item. The data pack tracks when players collect all 3.

Important: When a player picks up a Map Piece, you need a command block to increment their score: scoreboard players add @p map_pieces 1. Place one near each tunnel chest, activated by a tripwire or button near the chest.
Markers needed: area_tunnels at center, bat_trap at bat location, skeleton_ambush at ambush point.
4

The Wishing Well

Puzzle

A beautiful underground cavern with an old stone well in the center. Players must toss a gold nugget (doubloon) into the well to open the passage below.

Size
15 x 15 x 20 blocks (tall)
Key Feature
Central well with trapdoor floor
Puzzle
Throw gold nugget into well

Key Materials

  • Stone bricks (well structure)
  • Mossy stone bricks (aged)
  • Water (in the well)
  • Chain blocks (well mechanism)
  • Dripstone (cave ceiling)
  • Glow berries (natural light)
  • Azalea/moss (cave garden)
  • Stone slabs (floor details)

Build tips: Create a roughly circular cavern with a well in the center (3x3 stone brick walls, 1 block deep water inside). The floor below the well should be solid blocks that the data pack will replace with air when the puzzle is solved, opening a drop into the next area. Make it a gentle drop with water at the bottom.

How the puzzle works: When a player throws a gold nugget item into the well (near the well_center armor stand), the data pack detects it, removes the nugget, and opens the floor below the well.

Markers needed: area_well at cavern center, well_center at the exact center of the well.
5

The Bone Organ

Puzzle

A chamber containing a massive organ made of bones. Players must play the correct 5-note sequence (indicated by colored wool) to open the passage to the waterslide.

Size
12 x 8 x 10 blocks
Puzzle Type
5-note sequence (Simon Says)
Sequence
Red, Blue, Yellow, Green, White

Key Materials

  • Bone blocks (organ pipes)
  • Note blocks (playable notes)
  • Stone pressure plates (triggers)
  • Colored wool (sequence hints)
  • Redstone (wiring)
  • Command blocks (logic)
  • Skulls (decoration)
  • Soul lanterns (eerie glow)

How to build the organ: Create a wall of bone blocks arranged like organ pipes (tall columns of varying heights). In front of the organ, place 5 note blocks on the floor, each with a different colored wool block above it: Red, Blue, Yellow, Green, White (this is the correct order).

Wiring each note: Behind each note block, place a command block activated by a pressure plate or button. Each correct press in sequence should run:

/function goonies:puzzles/organ_note

If a player presses the wrong note out of sequence, set their bone_organ score to -1:

scoreboard players set @p bone_organ -1

The data pack's tick function handles checking the sequence and triggering the wrong-note punishment or the door opening.

Markers needed: area_organ at room center, organ_door at the wall that should open when the puzzle is solved.
6

The Waterslide

Build

A thrilling water-filled tunnel that spirals downward into the deepest cavern. Players ride the current down to the ship cavern below.

Drop
~20 blocks vertical
Type
Spiral water channel
Landing
Deep water pool

Key Materials

  • Water source blocks
  • Smooth stone (channel)
  • Ice/packed ice (speed boost)
  • Soul sand (bubble columns)
  • Sea lanterns (underwater light)
  • Prismarine (decorative)

Build tips: Create a spiral channel (3 blocks wide) going down. Use water source blocks along the path. Place packed ice under the water in some sections for speed boosts. The slide should end in a large, deep pool of water. At the top, set the player's waterslide_active score to 1 using a command block on a pressure plate:

scoreboard players set @p waterslide_active 1
Markers needed: area_waterslide near the top, slide_bottom at the landing pool.
7

One-Eyed Willy's Pirate Ship

Combat + Build

The crown jewel of the build — a full pirate ship (the Inferno) sitting in a massive underground cavern. Skeleton pirates guard the ship and the Skeleton Key needed to access the treasure room.

Ship Size
~40 x 12 x 20 blocks
Cavern Size
~60 x 50 x 25 blocks
Enemies
Skeleton pirates (auto-spawned)

Key Materials

  • Dark oak planks (hull)
  • Spruce planks (deck)
  • Oak fences (railings)
  • White wool/banners (sails)
  • Chains (rigging)
  • Barrels (cargo)
  • Skeleton skulls (decoration)
  • Gold blocks (treasure accents)

Ship build tips: This is the biggest build. Start with the hull shape (pointed bow, flat stern, curved sides). Add a main deck, a captain's cabin at the stern, and a cargo hold below deck. Place 2-3 masts with white wool "sails". Add lots of atmosphere: skulls, cobwebs, scattered gold nuggets in item frames.

The Skeleton Key: Place a chest in the captain's cabin. Inside, put a tripwire hook renamed "Skeleton Key" with gold color:

/give @p tripwire_hook{display:{Name:'{"text":"Skeleton Key","color":"gold","italic":false}',Lore:['{"text":"Opens the treasure room","color":"gray"}']}} 1

Combat: The data pack auto-spawns skeleton pirates near the pirate_spawn marker. They wear dyed leather armor and carry swords/bows. Give players weapons from the ship chests to fight back.

Place several chests around the ship using the goonies:ship_chest loot table for pirate treasure.

Markers needed: area_ship at ship center (larger detection radius of 40 blocks), pirate_spawn on the main deck, ship_lights where you want glowstone to appear during the reveal.
Pro tip: Search online for "Minecraft pirate ship tutorial" for hull shape inspiration. There are many great references!
8

The Treasure Room

Build (Finale!)

The final room — One-Eyed Willy's treasure vault, deep in the belly of the ship. Piles of gold, jewels, and the legendary treasure itself. When players take the treasure, fireworks explode and the adventure is complete!

Size
12 x 12 x 8 blocks
Key Item
Enchanted Golden Apple (treasure)
Trigger
Picking up the treasure

Key Materials

  • Gold blocks (piles of gold)
  • Emerald blocks (jewels)
  • Diamond blocks (accents)
  • Glowstone (warm lighting)
  • Chests (overflowing loot)
  • Item frames (jewels, gold)
  • Armor stands (pirate gear)
  • Beacon (dramatic effect)

Build tips: Go over the top! Piles of gold blocks, emerald blocks scattered around, chests everywhere. Place One-Eyed Willy himself as an armor stand skeleton wearing a pirate hat, sitting in a chair at the far end of the room with the treasure chest in front of him.

Fill the main treasure chest using the goonies:treasure_chest loot table. The enchanted golden apple named "One-Eyed Willy's Treasure" is what triggers the victory sequence.

Consider placing a beacon underneath the room for a dramatic beam of light effect.

Marker needed: area_treasure at room center.
Quick Command Reference

Start the adventure:

/function goonies:setup/start

Place all markers (edit coordinates first!):

/function goonies:setup/place_markers

Remove all markers (for repositioning):

/function goonies:setup/remove_markers

Reset the adventure (replay):

/function goonies:setup/reset

Reload the data pack:

/reload

Fill a chest with custom loot (look at the chest):

/loot insert ~ ~ ~ loot goonies:attic_chest

Skip to a specific stage (for testing):

/scoreboard players set @s goonies_stage [1-8]

Check current stage:

/scoreboard players get @s goonies_stage
Tips for Building

Overall layout: Build the attic and restaurant at surface level. The restaurant fireplace leads to a staircase going underground. From there, each area should be progressively deeper. The ship cavern should be the deepest point (around Y: 10-20).

Connecting areas: Use narrow corridors, staircases, and ladders to connect each area. These transitions make the adventure feel like a continuous journey, not separate rooms.

Atmosphere matters: Use minimal lighting (soul torches, lanterns, glow lichen) to keep things spooky. Add cobwebs, mossy blocks, and dripstone. The data pack adds ambient particles automatically in certain areas.

Bedrock Edition note: This data pack is for Java Edition. For Bedrock, you'd need to convert it to a behavior pack. The commands are similar but the file format and some syntax differs. If the kids play on Bedrock, let me know and I can help convert it!

Multiplayer: The adventure works great for 2-4 players playing together. All progression is tracked per-player, but the physical puzzles and combat work cooperatively.

Difficulty tuning: If combat is too hard for the 9-year-olds, you can give them better gear before starting, or reduce the skeleton pirates. If too easy for the 12-year-old, add more traps and make the tunnels longer.

"Goonies never say die!"

Built with love by Uncle Andrew

Data Pack for Minecraft Java Edition