-
-
Notifications
You must be signed in to change notification settings - Fork 265
feat: implement "mutable" transform holder for random rotations #3173
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
dordsor21
commented
Apr 13, 2025
- also implement random rotation to schematic loadall
- "mutable" transform allows random rotation of schematics outside of clipboard brush
- fixes Function not add, while it is announced in the wiki. #3129
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks reasonable
* | ||
* @since TODO | ||
*/ | ||
default void mutate() { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm not sure if I like this design, it's somewhat invasive. Would it make sense to have a static method in MutatingOperationTransform
instead that handles that part instead?
Hmm how does that deal with multithreading? |
It doesn't, but currently there should be no reason for there to be any kind of contention, and regardless multi-threading should probably be handled implementation-specifically |
What about |
- also implement random rotation to schematic loadall - "mutable" transform allows random rotation of schematics outside of clipboard brush - fixes #3129
6ae1449
to
3d4ea3c
Compare