Skip to content
UnknownShadow200 edited this page Nov 19, 2018 · 16 revisions

Drawing commands allow you to quickly change many blocks in one go. It's similar to WorldEdit from Minecraft Java Edition.

Basic usage

  1. Type /z into chat

  1. Delete or place a block

  1. Delete or place another block

And with just two clicks, we've made 288 blocks of stone! (Note I'm holding Stone in my inventory)

Draw commands also let you type in a block name or ID after. This causes that block to be used for drawing, instead of your held block.

For example, you could do /z air instead, which would produce this: [TODO: screenshot 4]

Continue reading for more in-depth information and other drawing commands.



Marks

Marks are the input points/coordinates for a drawing command. (e.g. two opposite corners of a box)

After typing a drawing command into chat, the location of the next few blocks you place/delete are used as marks.

Marking specific coordinates

Instead of having to place/delete a block at the location you want to mark, you can use /mark or /m to add a mark.

There are several ways you can use this command:

[Mark feet]

[Mark coords]

[Mark relative]

[DoNotMark]

[ZoneMark] [TODO: Link to Zones documentation]

Drawing commands

Listed below are the basic drawing commands. Advanced/specialised [TODO: better word] drawing commands are listed later.

In the images below, red wool means first mark, green wool second mark, blue wool third mark.

Cuboid

Draws a 3D cuboid/box. Type /cuboid or just /z.

Normal

  • Syntax: /z <block> or /box <block>

Hollow

  • Syntax: /z hollow <block> or /ch <block>

Wireframe

  • Syntax: /z wire <block> or /cw <block>

Walls

  • Syntax: /z walls <block> or /walls <block>

Spheroid

Draws a 3D ellipsoid or cylinder. Type /spheroid or just /e.

Normal

  • Syntax: /e <block>

Hollow

  • Syntax: /e hollow <block> or /eh <block>

Tube

  • Syntax: /e vertical <block> or /cylinder <block>

Copy and paste

Copy

Syntax: /copy or /c [TODO: cut? /copy @/save/load is probably too much, maybe tell user to lookup for themselves]

Paste

Syntax: /paste or /v

CopySlot

Syntax: /copyslot or /cs

Line

Draws a 3D line between two points. Type /line or just /l.

Normal

  • Syntax: /l <block>

Wall

  • Syntax: /l walls <block>

Straight

  • Syntax: /l straight <block>

[TODO: do we mention lines connected here? maybe in repeated? does seem a bit advanced for 'simple' though]

Replace

Changes certain blocks to another block in a cuboid/box. Type /replace or just /r.

[TODO: do we need all those 'you can...'?)]

Misc info

Aborting

If you're partway through setting the marks for a drawing command, you can type /Abort to stop the process. Block places/deletes after aborting behave like regular placing/deleting again. [TODO: Word this better] [TODO: Mention this stops /static, resets brushes)] [TODO: update this once https://github.com/UnknownShadow200/MCGalaxy/issues/370 is finished]

Repeating

It gets tedious typing /z, adding two marks, typing /z again, adding two marks, over and over.

Never fear though! You can type /static to turn on repeat drawing mode. In this mode, after doing a draw command, you will automatically be asked for new marks to do the same draw command again.

Here's an example of how to use it:

  1. Turn on /static
  2. Type /z
  3. (Server asks for marks for a Cuboid)
  4. Place a block, then delete another one
  5. (Server runs cuboid drawing command)
  6. (Server asks for marks for a Cuboid)
  7. Place a block, then place another And so on. If you use another drawing command, that command gets repeated instead of /z.

Type /static again to turn this mode off.

Measuring

Undoing/Redoing

Advanced drawing commands

Draw

Bezier

Draws a curved 3D line between two points. You can use /bezier or just /curve.

First two marks are the endpoints, last mark controls the curvature.

  • Syntax: /curve <block>

Center [TODO: Move this elsewhere]

Fill

ImagePrint

Maze

Draws a 2D maze 3 blocks high (always doubleslab and leaves).

  • Syntax: /maze

Outline

Pyramid

Sphere

Torus

Tree

Triangle

Draws a 3D triangle. You can use /triangle or just /tri.

  • Syntax: /tri <block>

Write

[TODO: Describe Tree, ReplaceBrush draw commands in brushes]

Clone this wiki locally