Open nlipiarski opened 5 years ago
OK, I split out the some changes into #343 and #344. I though I could stack the PRs, but I guess not so this one still includes those changes but once they are merged it should be fine.
I rebased my branch onto the new changes, but there was some problem with line endings in PerformBrush.java that ended up making it look like the entire file was changed.
@Deamon5550 @gabizou ping on this?
In this pull request, I updated how Voxel Sniper was handling performance modifiers on brushes to properly support the material, ink, and combo performers for both the placing and replacing of blocks. With this change, I updated the vi and vir change to take multiple block traits as arguments and ironed out some of the code in v and vr to better handle BlockStates and be more idiomatic. In addition, I cleaned up some of the naming conventions in SnipeData to be more consistent. The majority of the files affected by this pull request stem from that.