choosing-materials
Choosing Materials
MCP Tools
search_minecraft_item(query)- Search 1,375 blocksbuildscript_palettes- 10 curated material palettes
60-30-10 Rule
| Tier | % | Use |
|---|---|---|
| Primary | 60% | Walls, main surfaces |
| Secondary | 30% | Roof, accents, trim |
| Detail | 10% | Decorations, contrast |
Curated Palettes
Medieval Oak: oak_planks, cobblestone, stripped_oak_log, dark_oak_stairs, oak_fence/lantern Stone Castle: stone_bricks, cobblestone, polished_andesite, deepslate_tile_stairs, iron_bars/chains Modern: white_concrete, light_gray_concrete, black_concrete, glass_pane, iron_bars/sea_lantern Japanese: spruce_planks, white_wool, dark_oak_log, deepslate_tile_stairs, bamboo/lantern Gothic: deepslate_bricks, stone_bricks, polished_blackstone, black_stained_glass, chains/soul_lantern Desert: smooth_sandstone, cut_sandstone, orange_terracotta, sandstone_stairs Fantasy: prismarine_bricks, purpur_block, amethyst_block, end_rod/sea_lantern, crying_obsidian Nether: blackstone, nether_bricks, crimson_planks, shroomlight/soul_lantern, chains/gilded_blackstone Rustic: spruce_planks, cobblestone, stripped_spruce_log, spruce_stairs, barrel/lantern Cherry Blossom: cherry_planks, pink_terracotta, stripped_cherry_log, cherry_stairs, cherry_leaves/lantern
Color Relationships
Complementary (high contrast): orange+blue (terracotta+prismarine), red+cyan (red_nether_brick+warped_planks) Analogous (harmonious): oak→spruce→dark_oak, prismarine→diamond→lapis, stone→andesite→cobblestone Monochromatic: white→light_gray→gray→black, birch→oak→spruce→dark_oak
Material Properties
Wood tones: Oak (warm yellow), Spruce (dark brown), Birch (light cream), Dark Oak (deep brown), Cherry (pink) Stone tones: Stone bricks (gray), Cobblestone (dark gray), Andesite (light gray), Deepslate (dark blue-gray), Blackstone (black)
Texture Variety
Large surfaces need patterns:
# Instead of: //set stone_bricks
# Use: //set 80%stone_bricks,15%cracked_stone_bricks,5%mossy_stone_bricks
Weathering: New (stone_bricks) → Aged (cracked_stone_bricks) → Ancient (mossy variants)
Common Mistakes
- ❌ 5+ materials = chaotic → ✅ 3-4 max
- ❌ No contrast (all same wood) → ✅ Different corner/trim materials
- ❌ Clashing colors → ✅ Use analogous colors
- ❌ Ignoring scale → Small: 2-3 materials, Large: 4-5
Quick Reference
| Style | Primary | Roof | Trim |
|---|---|---|---|
| Cottage | Oak planks | Dark oak stairs | Cobblestone |
| Castle | Stone bricks | Deepslate tiles | Andesite |
| Modern | White concrete | Flat/quartz | Iron bars |
| Japanese | Spruce | Deepslate tiles | Dark oak |
| Desert | Sandstone | Terracotta | Cut sandstone |
More from amenti-labs/vibecraft
placing-furniture
Places furniture and decorates Minecraft interiors using JSON schematics. Use when furnishing rooms, placing tables, chairs, beds, lamps, decorations, or designing interior spaces. Reference furniture_catalog.md for 80+ ready-to-use designs.
19creating-shapes
Creates procedural and organic shapes in Minecraft using VibeCraft MCP tools. Use when building spheres, domes, cylinders, pyramids, torus, arches, curves, spirals, organic shapes, statues, or any complex geometry that requires procedural generation.
4building-with-schematics
PRIMARY BUILDING METHOD - Use for ALL construction tasks. Build structures using declarative JSON schematics with 2D layer grids. Describe WHAT to build, the server handles HOW. Supports COMPACT FORMAT (70% fewer tokens) with run-length encoding. Use this instead of WorldEdit commands for reliable, predictable builds.
4building-structures
Builds Minecraft structures using VibeCraft MCP tools. Use when building houses, castles, towers, cottages, temples, or any architectural structure. Works with build_schematic for precise control. Handles room dimensions, floor placement, wall construction, roofing, and architectural style matching.
4using-worldedit
WorldEdit commands for BULK operations - terrain modification, large fills, copy/paste, spheres/cylinders. For detailed structures with oriented blocks (doors, stairs), use build_schematic instead. WorldEdit is best for terrain, large regions, and geometric shapes.
3generating-terrain
Generates Minecraft terrain and landscapes using VibeCraft MCP tools. Use when creating hills, mountains, valleys, rivers, caves, cliffs, or natural terrain features. Handles procedural generation, noise functions, and terrain texturing.
3