Seccion 1 — Pintado de Terreno
Reemplazos por profundidad
El comando //replace permite reemplazar bloques segun su profundidad relativa a la superficie.
Reemplazar bloques a 0 y 60 bloques de profundidad por piedra (42):
//replace /[0d][60d] 42
Reemplazar los primeros 5 bloques de profundidad por tierra:
//replace /[0d][5d] 3
Reemplazos con angulos
//replace /[0d][2d] 2
//gmask [0d][90d]
//replace 1 2
//gmask [0d][90d]
//replace 1 2
Paletas de colores
159:5,35:7,159:9,1,82
Esto mezcla terracota blanca al 5%, concreto al 7%, etc.
//replace 1 159:5,35:7,159:9,1,82
Simplex y electrico
//replace 1 =simplex[scale=10,seed=42]2,3,1
//replace 1 =electric[pattern=1:0,scale=0.2]0
//replace 1 =electric[pattern=1:0,scale=0.2]0
Bosques y rocas con simplex
//br sphere =simplex[scale=8]17,17:1,162 5
//gmask >1
//gmask [0d][3d]
//gmask >1
//gmask [0d][3d]
Capas: cesped, orillas y piedra
//replace /[0d][1d] 2
//replace /[1d][3d] 12
//replace /[3d][60d] 1
//replace /[0d][0d][90a] 13
//replace /[1d][3d] 12
//replace /[3d][60d] 1
//replace /[0d][0d][90a] 13
Mesa Biome con comandos #mask
//gmask #mask[0d][3d]
//replace 1 159:1,159:14,159:4,159:11,159:8
//replace /[3d][6d] 159:1,159:14
//replace /[6d][60d] 159:4,159:11
//replace 1 159:1,159:14,159:4,159:11,159:8
//replace /[3d][6d] 159:1,159:14
//replace /[6d][60d] 159:4,159:11
Mascaras y secretos (gmask)
//gmask >1
//gmask [0d][5d]
//gmask #existing
//gmask (clear)
//gmask [0d][5d]
//gmask #existing
//gmask (clear)
Picos y spikes
/cs build spike s4 b87 l10
Gradiente de colores
//replace 1 =imgur[NeOUGcV][0,255]
Seccion 2 — Geometria y Formas
Esferas
//sphere 1 10
//hsphere 1 10
//sphere 159:14,159:1,159:4 15
//hsphere 1 10
//sphere 159:14,159:1,159:4 15
Toroides y deformaciones
//generate 1 (x^2+y^2+z^2+R^2-r^2)^2-4*R^2*(x^2+y^2) <= 0
//generate 159:11 (x^2+y^2+z^2+8^2-3^2)^2-4*8^2*(x^2+y^2) <= 0
//generate 159:11 (x^2+y^2+z^2+8^2-3^2)^2-4*8^2*(x^2+y^2) <= 0
Anillos anidados
//generate 95:0 (x^2+y^2+z^2+8^2-3^2)^2-4*8^2*(x^2+y^2) <= 0
//generate 95:14 (x^2+y^2+z^2+8^2-2.5^2)^2-4*8^2*(x^2+y^2) <= 0
//generate 95:14 (x^2+y^2+z^2+8^2-2.5^2)^2-4*8^2*(x^2+y^2) <= 0
Variables: data=15, data=y+7
//generate 95:data (x^2+y^2+z^2+8^2-3^2)^2-4*8^2*(x^2+y^2) <= 0
data=15
data=y+7
data=15
data=y+7
Anillo torre
//generate 95:data (x^2+y^2+z^2+8^2-3^2)^2-4*8^2*(x^2+y^2) <= 0
data=(y+7)%16
//stack 20
data=(y+7)%16
//stack 20
Globo y huevo
//generate 95:data (x^2+(y*1.3)^2+z^2-10^2) <= 0
data=(y+7)%16
data=(y+7)%16
Conos y poligonos
//generate 1 (sqrt(x^2+z^2)+y-10) <= 0
//generate 1 =polygon[n=6,r=10]0
//generate 1 =polygon[n=6,r=10]0
Cubo redondeado
//generate 1 (max(abs(x),abs(y),abs(z))-8+0.3*min(abs(x),abs(y),abs(z))) <= 0
Cebollas y hongos
//generate 95:data (floor(sqrt(x^2+y^2+z^2))%2==0) && (sqrt(x^2+y^2+z^2) <= 10)
data=(y+7)%16
data=(y+7)%16
Seccion 3 — Brushes
Brocha de esfera
//brush sphere 1 5
//brush sphere 159:14,159:1 3
//brush sphere 159:14,159:1 3
Brocha cilindrica y suavizado
//brush cylinder 1 5 10
//brush smooth 5 3
//brush smooth 5 3
Brochas VoxelSniper
/b bb 5
/b eb 159:14
/b blendball 5
/b splatter 159:1 5 3
/b eb 159:14
/b blendball 5
/b splatter 159:1 5 3
Seccion 4 — Efectos Especiales
Arcoiris en X e Y
//generate 95:data (sqrt(y^2+z^2) <= 5) && (abs(x) <= 50)
data=(x+8)%16
data=(x+8)%16
Deformacion
//deform =simplex[scale=0.05,seed=1]0,2
//deform x=x+simplex(x,z)*2
//deform x=x+simplex(x,z)*2
Nieve y Trigo
//gmask [0d][45d]
//replace 1,2,3 78
//brush scatter 59:7 50 3
//replace 1,2,3 78
//brush scatter 59:7 50 3
Seccion 5 — Terraformacion
Elevar, hundir y suavizar
//raise 5
//lower 3
//smooth 5 1,2,3
//lower 3
//smooth 5 1,2,3
Crear montañas
//brush raise =simplex[scale=0.03,seed=42]0,8 15
//smooth 2
//replace /[0d][3d] 2
//smooth 2
//replace /[0d][3d] 2
Crear cuevas
//gmask 1
//replace 1 =simplex[scale=0.08,seed=99]0,1
//replace 0 0
//replace 1 =simplex[scale=0.08,seed=99]0,1
//replace 0 0
Seccion 6 — Manipulacion de Bloques
Operaciones Basicas
//replace 1 2
//replace !air 0
//set 1
//copy
//paste -a
//replace !air 0
//set 1
//copy
//paste -a
Rotar, voltear y expandir
//rotate 90
//flip up
//expand 10 up
//shift 10 up
//flip up
//expand 10 up
//shift 10 up
Seccion 7 — Expresiones Avanzadas
Vidrio en aire (Estructuras huecas)
//generate 20 query(x,y,z) == 0 && (query(x+1,y,z) != 0 || query(x-1,y,z) != 0 || query(x,y+1,z) != 0 || query(x,y-1,z) != 0 || query(x,y,z+1) != 0 || query(x,y,z-1) != 0)
Pacas de heno y Pilares
//generate 170:data (sqrt(x^2+y^2+z^2) <= 8)
data=type==0?0:(type==1?8:4)
data=type==0?0:(type==1?8:4)
Variables utiles
x, y, z - coordenadas del bloque
data - subtipo del bloque
query(x,y,z) - consulta bloque relativo
rand(min,max) - aleatorio
data - subtipo del bloque
query(x,y,z) - consulta bloque relativo
rand(min,max) - aleatorio
Seccion 8 — World Edit with a Twist
Toroide retorcido e inclinado
//generate 95:data
let(
twist, y*0.15,
nx, x*cos(twist)-z*sin(twist),
nz, x*sin(twist)+z*cos(twist),
tilt, 0.5,
ry, nx*sin(tilt)+y*cos(tilt)
)
(nx^2+ry^2+nz^2+8^2-3^2)^2-4*8^2*(nx^2+ry^2) <= 0
data=(floor(y)+8)%16
Seccion 9 — Transformacion de Estructuras
Paisaje Nether
//replace 2 88
//replace 3 87
//replace 12 13
//replace 8 10
//replace 87 =simplex[scale=0.1]87,0
//replace 3 87
//replace 12 13
//replace 8 10
//replace 87 =simplex[scale=0.1]87,0
Castillo Version End
//replace 98 121
//replace 4 49
//replace 5 49
//replace 89 120
//replace 121 =simplex[scale=0.08]121,0
//replace 4 49
//replace 5 49
//replace 89 120
//replace 121 =simplex[scale=0.08]121,0


