Paper
Paper copied to clipboard
Rewrote Amethyst logic to throw both BlockGrowEvent and BlockSpreadEvent
With this patch, it is now possible to further control what plugins can do with Amethyst Blocks. You can prevent Budding Amethyst blocks from creating shards with the BlockSpreadEvent, and when shards grow, it can be prevented with BlockGrowEvent
I think a lot of this diff can be reduced by not renaming the local vars right? It really clutters up the diff making it hard to see what actually changed.
So did you want me to make the diff more compact?
Yes, in general compacting diff is optimal here.
Okay, finally got some time and motivation to fix this up. Should be correct now, I hope