How to build Topgolf in Minecraft
A Topgolf venue: three storeys of open hitting bays in a long, gently curved row, each with a turf mat, a ball dispenser, a lounge sofa, a table and a TV. The bays look out over a bright green outfield dotted with the signature sunken target rings (red, yellow, green, blue, orange, white and pink), each with a flag in the middle, plus yardage boards down the sides. Tall poles hold netting round the field, there is a rooftop terrace with umbrellas and a bar, and a blue entrance tower carries the white TOPGOLF sign on both faces.
- DifficultyAdvanced
- Size79 × 101, 31 layers tall
- Blocks16,683
- Build time10–14 hours
- CategorySports Stadiums
Open the interactive 3D plan above to build it one layer at a time: every layer has a numbered top-down plan, a block list and full-screen step-by-step instructions you can tick off as you go. You can also download it for Litematica, WorldEdit or Minecraft Bedrock, or view it in your room in AR.
Materials list
| Block | Amount | Stacks |
|---|---|---|
| Moss Block | 2,274 | 35 stacks + 34 |
| Grass Block | 2,145 | 33 stacks + 33 |
| Gray Concrete | 2,037 | 31 stacks + 53 |
| White Concrete | 1,646 | 25 stacks + 46 |
| Iron Bars | 1,595 | 24 stacks + 59 |
| Light Gray Concrete | 1,556 | 24 stacks + 20 |
| Blue Concrete | 1,321 | 20 stacks + 41 |
| Smooth Stone | 1,121 | 17 stacks + 33 |
| Light Blue Stained Glass | 747 | 11 stacks + 43 |
| Black Concrete | 574 | 8 stacks + 62 |
| Blue Carpet | 144 | 2 stacks + 16 |
| Pink Concrete | 108 | 1 stack + 44 |
| Dark Oak Stairs | 90 | 1 stack + 26 |
| Spruce Stairs | 90 | 1 stack + 26 |
| Dark Oak Slab | 87 | 1 stack + 23 |
| Glass Pane | 85 | 1 stack + 21 |
| Orange Concrete | 76 | 1 stack + 12 |
| Green Carpet | 72 | 1 stack + 8 |
| Lime Carpet | 72 | 1 stack + 8 |
| Green Concrete | 61 | |
| Lime Concrete | 60 | |
| White Carpet | 60 | |
| Yellow Concrete | 60 | |
| Lantern | 47 | |
| Quartz Slab | 45 | |
| Red Concrete | 44 | |
| Dark Oak Fence | 42 | |
| Smooth Stone Slab | 41 | |
| Block of Iron | 36 | |
| Stone Brick Slab | 36 | |
| Oak Leaves | 34 | |
| Blue Wool | 33 | |
| White Wool | 28 | |
| Quartz Block | 27 | |
| Redstone Lamp (lit) | 27 | |
| Stone Brick Stairs | 20 | |
| Glowstone | 18 | |
| Sea Lantern | 18 | |
| Dark Oak Log | 16 | |
| Oak Log | 16 | |
| Oak Fence | 15 | |
| Dark Oak Planks | 13 | |
| Oak Stairs | 10 | |
| Stone Bricks | 8 | |
| End Rod | 7 | |
| Light Gray Wool | 3 | |
| Lime Wool | 3 | |
| Orange Wool | 3 | |
| Pink Wool | 3 | |
| Red Wool | 3 | |
| Yellow Wool | 3 | |
| Birch Door | 2 | |
| Fire | 1 |
Building tips
- Peg out the curve first: the front of each bay sits one block further south for every few bays you move out from the middle. Keep each bay square and let the steps happen at the divider walls.
- Build one bay completely (mat, dispenser, sofa, table, TV, heater) and copy it along the row and up each floor.
- Paint the floor edges blue with a white stripe: from the field that is what makes the building read as Topgolf.
- Lay each target as rings from the outside in: its colour, then white, then its colour again, with a black hole and a flag in the middle.
- Mow stripes into the outfield by alternating grass and moss blocks every five rows.
- For the netting, run iron bars sideways every fourth block up and stack them every sixth block along. It reads as a net without hiding the field.
Step-by-step: all 31 layers
- Layer 1 Black Concrete ×7
- Layer 2 Moss Block ×2264, Grass Block ×2145, Smooth Stone ×1121, White Concrete ×336, Light Gray Concrete ×134, Pink Concrete ×108, Blue Concrete ×76, Orange Concrete ×76, Green Concrete ×61, Lime Concrete ×60, Yellow Concrete ×60, Red Concrete ×44, Gray Concrete ×27
- Layer 3 White Concrete ×111, Gray Concrete ×97, Black Concrete ×55, White Carpet ×55, Blue Carpet ×48, Dark Oak Stairs ×30, Light Blue Stained Glass ×30, Spruce Stairs ×30, Green Carpet ×24, Lime Carpet ×24, Block of Iron ×12, Dark Oak Fence ×12, Iron Bars ×9, Quartz Block ×9, Oak Log ×4, Birch Door ×2, Blue Concrete ×2, Stone Brick Stairs ×2
- Layer 4 Blue Concrete ×64, Light Blue Stained Glass ×64, Gray Concrete ×63, Black Concrete ×55, White Concrete ×49, Iron Bars ×33, Dark Oak Slab ×12, Stone Brick Slab ×12, Quartz Slab ×9, Oak Log ×4, Stone Brick Stairs ×2
- Layer 5 White Concrete ×73, Light Blue Stained Glass ×66, Gray Concrete ×63, Black Concrete ×55, Blue Concrete ×40, Iron Bars ×33, Oak Log ×4, Stone Brick Stairs ×2
- Layer 6 Iron Bars ×201, Light Blue Stained Glass ×66, White Concrete ×65, Gray Concrete ×63, Blue Concrete ×48, Oak Leaves ×20, Lantern ×5, Oak Log ×4, Stone Brick Stairs ×2, Blue Wool ×1, Light Gray Wool ×1, Lime Wool ×1, Orange Wool ×1, Pink Wool ×1, Red Wool ×1, Yellow Wool ×1
- Layer 7 White Concrete ×181, Blue Concrete ×102, Gray Concrete ×73, Light Blue Stained Glass ×32, Iron Bars ×26, Black Concrete ×24, Lantern ×12, End Rod ×7, Glowstone ×6, Sea Lantern ×6, Blue Wool ×2, Light Gray Wool ×2, Lime Wool ×2, Oak Leaves ×2, Orange Wool ×2, Pink Wool ×2, Red Wool ×2, Stone Brick Stairs ×2, Yellow Wool ×2
- Layer 8 Gray Concrete ×385, Light Gray Concrete ×355, Blue Concrete ×130, White Concrete ×42, Iron Bars ×26, Light Blue Stained Glass ×21, Oak Leaves ×2
- Layer 9 White Concrete ×109, Gray Concrete ×97, Black Concrete ×55, Blue Carpet ×48, Light Blue Stained Glass ×32, Dark Oak Stairs ×30, Spruce Stairs ×30, Iron Bars ×26, Green Carpet ×24, Lime Carpet ×24, Block of Iron ×12, Dark Oak Fence ×12, Quartz Block ×9, Blue Concrete ×2, Stone Brick Stairs ×2
- Layer 10 Iron Bars ×196, Light Blue Stained Glass ×66, Gray Concrete ×63, Black Concrete ×55, Dark Oak Slab ×12, Stone Brick Slab ×12, White Concrete ×11, Quartz Slab ×9, Blue Concrete ×2, Blue Wool ×2, Stone Brick Stairs ×2, White Wool ×2
- Layer 11 Light Blue Stained Glass ×66, Gray Concrete ×63, Black Concrete ×55, Iron Bars ×26, White Concrete ×11, Blue Concrete ×2, Blue Wool ×2, Stone Brick Stairs ×2, White Wool ×2
- Layer 12 Light Blue Stained Glass ×66, Gray Concrete ×63, Iron Bars ×24, White Concrete ×11, Blue Concrete ×2, Stone Brick Stairs ×2
- Layer 13 Gray Concrete ×73, White Concrete ×72, Blue Concrete ×62, Light Blue Stained Glass ×32, Black Concrete ×24, Iron Bars ×24, Lantern ×12, Glowstone ×6, Sea Lantern ×6, Stone Brick Stairs ×2
- Layer 14 Gray Concrete ×385, Light Gray Concrete ×355, Iron Bars ×194, Blue Concrete ×74, Light Blue Stained Glass ×21
- Layer 15 Gray Concrete ×97, Black Concrete ×55, Blue Carpet ×48, Light Blue Stained Glass ×32, Dark Oak Stairs ×30, Spruce Stairs ×30, Green Carpet ×24, Iron Bars ×24, Lime Carpet ×24, Block of Iron ×12, Dark Oak Fence ×12, White Concrete ×11, Quartz Block ×9, Blue Concrete ×2
- Layer 16 Light Blue Stained Glass ×66, Gray Concrete ×63, Black Concrete ×55, Iron Bars ×24, Dark Oak Slab ×12, Stone Brick Slab ×12, White Concrete ×11, Quartz Slab ×9, Blue Concrete ×2
- Layer 17 Light Blue Stained Glass ×66, Gray Concrete ×63, Black Concrete ×55, Iron Bars ×24, White Concrete ×11, Blue Concrete ×2
- Layer 18 Iron Bars ×194, White Concrete ×182, Gray Concrete ×59, Light Blue Stained Glass ×21
- Layer 19 Blue Concrete ×122, White Concrete ×72, Gray Concrete ×66, Black Concrete ×24, Iron Bars ×24, Lantern ×12, Glowstone ×6, Sea Lantern ×6
- Layer 20 Light Gray Concrete ×712, Blue Concrete ×117, Gray Concrete ×27, Iron Bars ×24, White Concrete ×6
- Layer 21 Glass Pane ×85, Gray Concrete ×66, Blue Concrete ×52, Iron Bars ×24, Dark Oak Planks ×13, Moss Block ×10, Oak Leaves ×10, Oak Stairs ×10, White Concrete ×10, Stone Bricks ×8, Dark Oak Fence ×6, Oak Fence ×5, Quartz Slab ×5, White Carpet ×5, Dark Oak Log ×4, Fire ×1
- Layer 22 Iron Bars ×194, Blue Concrete ×56, Smooth Stone Slab ×41, Gray Concrete ×27, Quartz Slab ×13, White Concrete ×6, Oak Fence ×5, Dark Oak Log ×4
- Layer 23 Blue Concrete ×62, Gray Concrete ×27, Iron Bars ×24, Oak Fence ×5, Dark Oak Log ×4
- Layer 24 Iron Bars ×221, Blue Concrete ×32, White Concrete ×30, Blue Wool ×23, White Wool ×22, Lantern ×6, Dark Oak Log ×4
- Layer 25 Dark Oak Slab ×51, Blue Concrete ×42, Gray Concrete ×27, White Concrete ×20, Blue Wool ×3, White Wool ×2
- Layer 26 Blue Concrete ×36, Redstone Lamp (lit) ×27, White Concrete ×26
- Layer 27 Blue Concrete ×42, White Concrete ×20
- Layer 28 White Concrete ×38, Blue Concrete ×24
- Layer 29 Blue Concrete ×62
- Layer 30 Blue Concrete ×62
- Layer 31 White Concrete ×132