MagicWE icon indicating copy to clipboard operation
MagicWE copied to clipboard

[TODO] Masks

Open inxomnyaa opened this issue 4 years ago • 0 comments

Description:

See https://github.com/Brennian/Arceon/wiki/Masks

Masks basically are selection modifiers which change which blocks get iterated in (Async)Action::execute()

Might be useful for placing snow layers

They may also include noise algorythms


TODO list:

  • [ ] Figure out a syntax (probably add secondary parameter mask to //set, //replace etc)
  • [ ] Implement masks globally (plugins + users can use it via API)
  • [ ] Serialization
  • [ ] Modify actions' outcome
  • [ ] Mask extends CustomShape?

inxomnyaa avatar Dec 04 '20 07:12 inxomnyaa