🛠️
ezEdits Wiki
English
English
  • ezEdits Docs
  • Getting Started
    • Installing
    • Permissions
  • Palettes
    • Palettes Explained
    • Default Palettes
    • Palette Commands
  • Noise
    • Noise Explained
    • Noise Commands
  • Masks & Patterns
    • Masks
    • Patterns
  • Brushes & Tools
    • Brushes
      • Palette Shift Brush
      • Palette Gradient Brushes
      • Placement Brushes
    • Superwand
  • Commands
    • Deformation
    • Flowfields
    • Noisegen
    • Region
    • Placement
      • Available Structures
      • Primary+Secondary Alignment
      • Placement Parameters
      • Scatter Parameters
      • Array Parameters
    • Selections
    • Shapes
    • Smoothing
    • Spline
      • Common Parameters
      • 2D Spline Shapes
      • 3D Spline Shapes
      • Advanced Spline Shapes
    • Stained Glass
    • Surface
    • Survival
    • Texturing
Powered by GitBook
On this page
  • Overview
  • Subpage structure
  1. Commands

Placement

PreviousRegionNextAvailable Structures

Last updated 25 days ago

Overview

ezEdits provides multiple ways to quickly and precisely place clipboards, schematics, and expression-based shapes, which we refer to as 'structures'.

The relevant commands and brushes (introduced in version 0.12.0) are:

Command / Brush
Abbreviation
Description
Syntax
Parameters
Command / Brush
Abbreviation
Description
Syntax
Parameters
Command / Brush
Abbreviation
Description
Syntax
Parameters
Command / Brush
Abbreviation
Description
Syntax
Parameters
Command / Brush
Abbreviation
Description
Syntax
Parameters
Command / Brush
Abbreviation
Description
Syntax
Parameters

All six commands are based on the same underlying placement method. As a result, all six commands share the same syntax and parameters.

For completeness, one can also embed a structure or an array of structures into a shaped spline with the ezspline subcommand //ezspline structure (//ezsp structure). However, the structures are not "placed" as much as they are embedded into the spline path, meaning that the and the do not apply to that command. Which is why it is documented on the instead.


Subpage structure

This Placement wiki has multiple subpages. Below you find an overview of the subpages.

We suggest reading the page more carefully, as it covers one of the fundamental concepts of the tools. The remaining chapters can be treated as reference materials, useful for specific tasks or to delve deeper into the tool's capabilities.

    • Covers the parameter (necessary for place/scatter/array (and ezspline structure)).

    • Covers the parameters (available for place/scatter/array) and the accompanying flags:

    • Covers the following flags (available for place/scatter/array):

    • Covers the following flags (only available for scatter):

    • Covers the following flags (only available for array):

Here are the same flags again, but in alphabetical order:

Additionally, the command //ezdebug removeVisualiserEntities will remove any entities spawned by ezEdits from your world in case they got bugged somehow and were not despawned correctly, which should never happen, but there you go.


Note for server admins: The three placement brushes spawn BlockDisplay entities (only visible to the player using their brush) to help visualise the of the brushes. You may disable the visualisation entities entirely or change how often they are updated in the config.yml under visualisations.

[-a]
[-b]
[-c <orientationAngle>]
[-d <filterDirections>]
[-e <filterThreshold>]
[-f <randomFlipsAxes>]
[-g <gap>]
[-h <region>]
[-i <seed>]
[-j <restrictedAngles>]
[-k <orientationAxis>]
[-l <coverPattern>]
[-m <maskFilter>]
[-n <density>]
[-n <normalMode>]
[-o <sizeMultiplierRange>]
[-p <kbParameters>]
[-q <radiiMultiplier>]
[-r <randomRotationAxis>]
[-s <dimensions>]
[-t]
[-u <iterations>]
[-x]
[-y <maxOffset>]
Alignment
alignment settings
placement parameters
splines page
Primary+Secondary Alignment
Available Structures
<structure>
Primary+Secondary Alignment
[<primary>] [<secondary>]
[-j <snapDirections>]
[-x]
Placement Parameters
[-s <dimensions>]
[-o <sizeMultiplierRange>]
[-c <orientationAngle>] [-k <orientationAxis>]
[-f <randomFlipsAxes>]
[-r <randomRotationAxis>]
[-a]
Scatter Parameters
[-h <region>]
[-d <filterDirections>] [-e <filterThreshold>]
[-m <maskFilter>]
[-n <density>]
[-i <seed>]
[-u <iterations>]
[-l <coverPattern>]
[-t]
Array Parameters
[-g <gap>]
[-y <maxOffset>]
[-q <radiiMultiplier>]
[-p <kbParameters>]
[-n <normalMode>]
[-b]

//ezplace

//ezpl

Places a single structure at the player's position.

Accepts Placement Parameters.

//ezbrush place

//ezbr pl

Brush that places a single structure at each brush click's target.

Accepts Placement Parameters.

//ezscatter

//ezsc

Places multiple structures within a selected region.

Accepts Placement Parameters and Scatter Parameters.

//ezbrush scatter

//ezbr sc

Brush that places multiple structures in the area of each brush click's target.

Accepts Placement Parameters and Scatter Parameters.

//ezarray

//ezar

Places multiple structures sequentially along a path.

Accepts Placement Parameters and Array Parameters.

//ezbrush array

//ezbr ar

Brush that places multiple structures along a brush stroke.

Accepts Placement Parameters and Array Parameters.

//ezplace

//ezbrush place

//ezscatter

//ezbrush scatter

//ezarray

//ezbrush array

<structure>
[<primary>][<secondary>]
<structure>
[<primary>] [<secondary>]
<structure>
[<primary>] [<secondary>]
<structure>
[<primary>] [<secondary>]
<structure>
[<primary>][<secondary>]
<structure>
[<primary>] [<secondary>]