Skip to content
Arcaniax edited this page Jul 10, 2021 · 20 revisions

🡄 back

Overview

Angle mask - NEW

Proximity mask

Proximity3D mask

Above mask

Below mask

Y mask

Type mask

Ambient mask

YGradient mask

Noise masks

Turbulence mask

Electric mask

Crack mask

Cell mask

Voronoi mask

Fractal mask


Angle Mask

#arcangle [minAngle] [maxAngle] [range]

Example: //replace #arcangle[0][30][2] grass

Use surface normal angle as the mask.

minAngle / maxAngle: 0 to 90 degrees (0 is fully horizontal)

range: distance that gets detected to get a smoother coverage (max = 2)


Proximity Mask

#prox [mask] [distance]

replace blocks within distance to the mask on the Y-axis.

Example: //replace #prox[wool][5] stone


Proximity3D Mask

#prox3D [mask] [distance]

replace blocks within distance to the mask.

Example: //replace #prox3D[wool][5] stone


Above Mask

#above [mask] [distance]

Example: //replace #above[wool][15] stone


Below Mask

#below [mask] [distance]

Example: //replace #below[wool][5] stone

Y Mask

y [min] [max]

Example: //replace y[45][50] air


Type Mask

#type [block type]

Example: #type[oak] or #tr[oak]


Ambient Mask

#ambient [min=2]

Example: #ambient


YGradient Mask

#ygradient <min> <max>

Example: #ygradient[10][20]

Min and max values are the Y coordinate.


Turbulence Mask

#turbulence [zoom=1] [coverage=50%]

Example: #turbulence[2] or #turb[2]


Electric Mask

#electric [zoom=1] [coverage=50%]

Example: #electric[2] or #elec[2]


Crack Mask

#crack [zoom=1] [coverage=50%] [jitter=70%]

Example: #crack[2]


Cell Mask

#cell [zoom=1] [coverage=50%] [jitter=70%]

Example: #cell[2]


Voronoi Mask

#voronoi [zoom=1] [jitter=50%]

Example: #voronoi[2] or #vor[2]


Fractal Mask

#fractal [zoom=1] [coverage=50%]

Example: #fractal[2][40] or #frac[2][40]

Clone this wiki locally