Patterns

#aim

#aim Pattern

#aim or #aim[True|False]

Takes the block the player is aiming at as the Pattern.

Optionally takes a True/False setting to make your aim sensitive to hitboxes.

  • False will treat all blocks as full blocks. E.g. you cannot #aim at the block behind a button.

  • True will respect the hitboxes of blocks you are looking at. E.g. you can #aim at the block behind a slab.

#eznoise

#eznoise Pattern

#eznoisepattern[palette][noisePreset][<scale>][<seed>] Alias: #eznp

Uses a noise preset values to return palette blocks. Which also has the following in-built presets:

  • #ridged[palette][<scale>][<seed>]

  • #smoothcells[palette][<scale>][<seed>]

  • #voronoiedge[palette][<scale>][<seed>]

#palette

#palette Pattern

#palette[palette]

Takes the given palette and returns a list of palette blocks. Can be used as a random block pattern.

e.g. //set #palette[##ice] is the same as //set [blue_ice,packed_ice,ice]

#selection

#selection Pattern

#selection[selection][<offset>]

Shorthand: #sel[selection][<offset>]

Sets blocks using the blocks currently in world at the location of the saved selection. Acts as if the selection were tiled/stacked.

Optional <offset> variable to offset the pattern by a given vector.

#vectorgradient

#vectorgradient Pattern

#vectorgradientpattern[palette][vector][distance][<noisePreset>][<noiseScale>][<noiseSeed>] Alias: #vgradientp

Sets palette blocks along a vector with a given distance length with the block chosen based on distance plus a blending factor. Can also use noise presets.

Last updated