v0.10.0
New #current
Mask
Mask of your active global mask (//gmask
)
- e.g. if your current gmask was
//gmask red,pink,orange
and you wished to add another mask you could do//gmask #current,yellow
New Rings Spline
//ezspline rings ...
- Places the given number of rings (with a configurable inner radius & thickness) along the spline
Ideal for quick elytra race courses
Palette Commands Update
- The colours of a palette will now be printed in chat when you save/fetch them, and when you print them
- When using
//ezpalette list
you can hover over a palette name to view the palette colours
Updated //ezspline expresion
- Swapped local coordinate axes: From [y,z going perpendicular and x parallel to the path] to [x,y going perpendicular and z parallel to the path]. This will break most expression splines written up to this point! But we believe this will make working with expression splines more intuitive going forward
- Added a new flag
-z
: Sets the domain of the axis running along the path to [-1,1]. If the flag is left off, the domain remains at [0,L] where L is the length of the path divided by the radius. The perpendicular axes remain in the domain [-1,1]. - Expression splines now support palettes: By default values in the range
>0..1
will map to their equivalent block in a palette. Note that exactly 0 will still not place a block - Added a new flag
-o
: Changes the expected palette range from>0..1
to>0..P
where P is the palette length. So a palette of length 16 will need the expression to output values up to 16 to map to the palette
Updated //ezpalette swap
- **Renamed
-f
flag to-s
** (s for "stretch") - Added a new flag
-f
: Enables fuzzy mode on the source palette, ignoring any block states - Added a new flag
-b
: Copies block states of source palette blocks onto the equivalent target palette block. For example, stairs will maintain the same orientation.
Updated //ezshapes
Added hollow shape support for torus
, cone
, tetrahedron
- Added a new flag
-h
: Toggle hollow mode on those shapes
Bugfixes & Tweaks
- Fixed Texturing commands not working on a large region size
- Fixed BlockLight Texturing not working inside of
//ezt advanced
- Fixed splines glitching at the start of the path
- Fixed spline normal modes being inconsistent in their axis directions
- Fixed splines not rendering for perfectly vertical paths. (
-n UPRIGHT
not working is intended behavior) - Fixed
#near
replacing blocks of the inner mask - Fixed artefacting in white noise
- Fixed
bezier
interpolation breaking on large palettes