Skip to content

v0.10.0

Compare
Choose a tag to compare
@Zeranny Zeranny released this 22 Aug 18:09
· 1 commit to main since this release
bcb388b

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