← Back to Gallery

Loading 3D viewer…

Giant Axolotl in cavern pool (bare)

by Jorge Barbero

Dimensions
96×40×80
Blocks
25,514
Compute Time
0.3s
Generation Time
3.4s
Model
claude-opus-5
Created
August 24, 2026
axolotlcreaturebareautoeval
Prompt

User Prompt

a giant pale-pink axolotl resting at the edge of a flooded limestone cavern pool: broad flat head with a wide smiling mouth, six feathery magenta gill branches fanning from the neck, stubby four-toed legs, long paddle tail curled around, glowing algae patches on the wet rock

Enhanced Prompt

bare condition: no docs read, naive direct construction with fill/pb and simple loops.

CraftScript Source
// giant axolotl in a cave pool
var groundY = 10;

// cave floor
fill(8, groundY - 3, 8, 88, groundY, 72, 'stone');
// pool of water
fill(20, groundY - 2, 40, 80, groundY, 70, 'water');

// body
fill(30, groundY + 1, 30, 58, groundY + 6, 40, 'pink_wool');
// head
fill(18, groundY + 1, 28, 30, groundY + 5, 42, 'pink_wool');
// snout front
fill(16, groundY + 1, 31, 18, groundY + 4, 39, 'pink_wool');

// tail
var i;
for (i = 0; i < 20; i++) {
  fill(58 + i, groundY + 1, 33 + i, 58 + i, groundY + 6, 37 + i, 'pink_wool');
}

// gills - three per side
for (i = 0; i < 3; i++) {
  fill(28 + i * 2, groundY + 5, 42, 28 + i * 2, groundY + 8, 48, 'magenta_wool');
  fill(28 + i * 2, groundY + 5, 22, 28 + i * 2, groundY + 8, 28, 'magenta_wool');
}

// eyes
pb(20, groundY + 5, 31, 'black_wool');
pb(20, groundY + 5, 39, 'black_wool');

// mouth
fill(16, groundY + 1, 31, 16, groundY + 1, 39, 'red_wool');

// legs
fill(32, groundY - 1, 26, 34, groundY + 1, 30, 'pink_wool');
fill(32, groundY - 1, 40, 34, groundY + 1, 44, 'pink_wool');
fill(50, groundY - 1, 26, 52, groundY + 1, 30, 'pink_wool');
fill(50, groundY - 1, 40, 52, groundY + 1, 44, 'pink_wool');

// toes
for (i = 0; i < 4; i++) {
  pb(32 + i, groundY - 1, 25, 'pink_wool');
  pb(32 + i, groundY - 1, 45, 'pink_wool');
  pb(50 + i, groundY - 1, 25, 'pink_wool');
  pb(50 + i, groundY - 1, 45, 'pink_wool');
}

// glowing algae
for (i = 0; i < 40; i++) {
  pb(10 + (i * 7) % 78, groundY + 1, 10 + (i * 11) % 60, 'moss_block');
}
pb(15, groundY + 1, 15, 'sea_lantern');
pb(70, groundY + 1, 20, 'sea_lantern');
pb(40, groundY + 1, 66, 'sea_lantern');

// some rocks
for (i = 0; i < 12; i++) {
  makeSphere(12 + (i * 13) % 70, groundY + 2, 12 + (i * 17) % 56, 'andesite', 3, 2, 3, true);
}

Static Renders

Giant Axolotl in cavern pool (bare) isometric viewisometric
Giant Axolotl in cavern pool (bare) front viewfront
Giant Axolotl in cavern pool (bare) side viewside
Giant Axolotl in cavern pool (bare) back viewback
Giant Axolotl in cavern pool (bare) top viewtop